#wcp-debug{padding:0 0 0;font-size:1em;margin-bottom:20px;}
#wcp-debug #wcp-debug-header{background:#3d9cd2;color:#ffffff;padding:10px 20px;cursor:pointer;position:relative;}
#wcp-debug #wcp-debug-header .wcp-debug-toggle{background-image:url(//education.uficon.com/app/plugins/conditional-payments-for-woocommerce/frontend/img/arrow.svg);background-repeat:no-repeat;background-position:right center;width:42px;height:100%;right:0;top:0;background-size:42px;position:absolute;transition:.3s all;}
#wcp-debug.closed .wcp-debug-toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
#wcp-debug #wcp-debug-contents{padding:20px 20px 0;display:none;border:1px solid #dee2e6;border-width:0 1px 1px;}
#wcp-debug #wcp-debug-contents .wcp-debug-tip{color:#1864ab;background:url(//education.uficon.com/app/plugins/conditional-payments-for-woocommerce/frontend/img/tip2.svg) no-repeat left 5px;background-size:16px 16px;padding-left:24px;}
#wcp-debug #wcp-debug-contents h3{margin:10px 0 20px;font-weight:bold;font-size:1.2em;}
#wcp-debug #wcp-debug-contents h3.ruleset-title{font-size:1em;}
#wcp-debug #wcp-debug-contents h3.ruleset-title a{font-weight:bold;}
#wcp-debug .wcp-debug-result-label{padding:5px;border-radius:3px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:12px;}
#wcp-debug .wcp-debug-result-label.wcp-debug-result-label-pass{background:#2b8a3e;}
#wcp-debug .wcp-debug-result-label.wcp-debug-result-label-fail{background:#c92a2a;}
#wcp-debug table.wcp-debug-table{border:1px solid #dee2e6;margin:0 0 20px;}
#wcp-debug table.wcp-debug-table.wcp-debug-table-fixed{table-layout:fixed;}
#wcp-debug table.wcp-debug-table td, #wcp-debug table.wcp-debug-table th{padding:5px 10px;}
#wcp-debug table.wcp-debug-table td.align-right,
#wcp-debug table.wcp-debug-table th.align-right {
text-align: right;
}.woobt-wrap{display:block;clear:both;width:100%;}
.woobt-wrap.woobt-layout-separate .woobt-product > .woobt-thumb, .woobt-wrap.woobt-layout-separate .woobt-product > .woobt-price{display:none;}
.woobt-wrap.woobt-layout-separate .woobt-product .woobt-title .woobt-price{margin-left:10px;}
.woobt-images{display:flex;align-items:center;margin-bottom:15px;overflow-x:auto;}
.woobt-images .woobt-image{width:100px;flex:0 0 100px;margin-right:20px;display:block;position:relative;}
.woobt-images .woobt-image:not(.woobt-image-this):before{content:"+";position:absolute;top:50%;left:-10px;transform:translate3d(-50%, -50%, 0);}
.woobt-images .woobt-image:last-child{margin-right:0;}
.woobt-images .woobt-image.woobt-image-hide{opacity:0.3;}
.woobt-images .woobt-image.woobt-image-hide img{filter:grayscale(100%);}
.woobt-images .woobt-image img{width:100%;height:auto;}
.woobt-wrap .woobt-text, .woobt-wrap .woobt-products{margin:0 0 15px 0;}
.woobt-products{border-width:1px 0 0 0;border-style:dotted;border-color:#e5e5e5;}
.woobt-products .woobt-product{padding:10px 0;margin:0;justify-content:space-between;display:flex;align-items:center;border-bottom:1px dotted #e5e5e5;}
.woobt-products .woobt-product.woobt-hide-this{display:none !important;}
.woobt-products .woobt-product > div{padding:0 5px;background-color:transparent;}
.woobt-products .woobt-product .woobt-thumb{width:50px;flex:0 0 50px;}
.woobt-products .woobt-product .woobt-thumb img{width:100%;max-width:100%;height:auto;display:block;}
.woobt-products .woobt-product .woobt-price{width:100px;flex:0 0 100px;max-width:100px;text-align:end;}
.woobt-products .woobt-product-this .woobt-price .woobt-price-new{display:none;}
.woobt-products .woobt-product .woobt-price del{opacity:0.5;text-decoration:line-through;}
.woobt-products .woobt-product .woobt-price del span{text-decoration:line-through;}
.woobt-products .woobt-product .woobt-price ins{font-weight:normal;}
.woobt-products .woobt-product .woobt-price .amount{display:inline-block;}
.woobt-products .woobt-product .woobt-title{flex-grow:1;}
.woobt-products .woobt-product .woobt-title a{text-decoration:none;box-shadow:none;}
.woobt-products .woobt-product .variations_form{margin:0;padding:0;}
.woobt-products .woobt-product .woobt-title .woovr-variations-select .woovr-variation-image, .woobt-products .woobt-product .woobt-title .woovr-variations-default .woovr-variation-image, .woobt-products .woobt-product .woobt-title .woovr-variations-select .woovr-variation-price{display:none !important;}
.woobt-products .woobt-product .woobt-quantity{text-align:right;width:130px;flex:0 0 130px;}
.woobt-products .woobt-product .woobt-quantity .quantity{float:none !important;margin:0 0 0 0 !important;}
.woobt-products .woobt-product.woobt-hide .woobt-quantity *{opacity:0.5;pointer-events:none;}
.woobt-checkbox:disabled{cursor:not-allowed;}
.woobt-products .woobt-product .variations_form .variations{display:block;width:100%;margin-left:-3px;margin-right:-3px;padding:0;}
.woobt-products .woobt-product .variations_form .variations .variation{display:inline-block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px 10px;margin:5px 3px 0 3px;max-width:100%;border-radius:2px;}
.woobt-products .woobt-product .variations_form .variations .variation > div{display:block;}
.woobt-products .woobt-product .variations_form .variations .reset{display:inline-block;}
.woobt-products .woobt-product .variations_form .variations .variation:last-child{margin-bottom:0;}
.woobt-products .woobt-product .variations_form .variations .variation .label{font-size:12px;line-height:1;}
.woobt-products .woobt-product .variations_form .variations .variation .select{line-height:1;}
.woobt-products .woobt-product .variations_form .variations .variation .select select{width:100%;line-height:1;padding:0 16px 0 0;background-color:transparent;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:auto;background-position:100% 50%;}
.woobt-products .woobt-product .variations_form .variations a.reset_variations{margin:0;font-size:12px;}
.woobt-products .woobt-product .woobt-title .stock{font-size:14px;margin:0 !important;}
.woobt-products .woobt-product .woobt-title .stock.in-stock{color:green;}
.woobt-products .woobt-product .woobt-title .stock.available-on-backorder{color:orange;}
.woobt-products .woobt-product .woobt-title .stock.out-of-stock{color:red;}
.woobt-products .woobt-item-text{padding:10px 0;margin:0;border-bottom:1px dotted #e5e5e5;}
.woobt-item-text-type-h1 > h1, .woobt-item-text-type-h2 > h2, .woobt-item-text-type-h3 > h3, .woobt-item-text-type-h4 > h4, .woobt-item-text-type-h5 > h5, .woobt-item-text-type-h6 > h6, .woobt-item-text-type-p > p{margin:0 !important;}
.woobt-disabled{opacity:0.5 !important;cursor:not-allowed !important;pointer-events:none !important;}
.woobt-alert{padding:6px 10px 6px 14px;border-left:4px solid #222;background-color:#eeeeee;font-size:14px;}
.woobt-additional, .woobt-total, .woobt-alert{display:none;}
.woobt-actions form.cart{padding-top:0 !important;padding-bottom:0 !important;}
.woobt-quantity-input{display:flex;align-items:center;}
.woobt-quantity-plus-minus .plus, .woobt-quantity-plus-minus .minus, .woobt-quantity-plus-minus .minus-btn, .woobt-quantity-plus-minus .plus-btn{display:none !important;}
.woobt-quantity-input-plus, .woobt-quantity-input-minus{width:40px;flex:0 0 40px;height:40px;line-height:38px;text-align:center;cursor:pointer;background-color:#fefefe;border:1px solid #e5e5e5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.woobt-choose label{position:absolute;top:auto;width:1px;height:1px;overflow:hidden;}
.woobt-choose .checkmark{display:none;}
.woobt-count{margin-left:5px;}
.woobt-count:before{content:"(";}
.woobt-count:after{content:")";}
.woobt-qty{width:60px;text-align:center;}
.woobt-product .woobt-quantity-input .qty, .woobt-product .woobt-quantity-input .woobt-qty{width:100%;min-width:40px;}
.woobt-quantity-input .qty, .woobt-quantity-input .woobt-qty{width:100%;min-width:40px;height:40px;line-height:38px;padding:0 10px;box-shadow:none;border-width:1px 0;border-style:solid;border-color:#e5e5e5;border-radius:0;background-color:#fefefe;-moz-appearance:textfield;}
.woobt-product .woobt-quantity-input .qty:focus, .woobt-product .woobt-quantity-input .woobt-qty:focus{outline:none;outline-color:transparent;}
.woobt-quantity-input input::-webkit-outer-spin-button, .woobt-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.woobt-quantity-input-plus:hover, .woobt-quantity-input-minus:hover{background-color:#f0f0f0;}
@media only screen and (max-width: 767px) {
.woobt-wrap-responsive .woobt-products .woobt-product{display:flex;flex-direction:column;text-align:center;padding:20px 0;}
.woobt-wrap-responsive .woobt-products .woobt-product.woobt-hide-this{display:none;}
.woobt-wrap-responsive .woobt-products .woobt-product > div{padding:5px 0 !important;width:auto !important;flex-basis:0 !important;max-width:100% !important;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-thumb{text-align:center;flex-basis:0;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-thumb img{width:80px;display:block;margin:0 auto;}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-price{width:auto;flex-basis:0;}
.woobt-wrap-responsive .woobt-products .woobt-product .variations_form .variations{display:flex;flex-direction:column;align-items:center;justify-content:center;}
.woobt-wrap-responsive .woobt-products .woobt-product .variations_form .variations .variation{max-width:100%;margin-right:0 !important;}
.woobt-wrap-responsive .woobt-products .woobt-product .variations_form .variations .variation select{text-align-last:center;}
} .woobt-products[class*=woobt-products-layout-grid]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;border:none;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-item-text{width:100%;margin:10px;padding:10px 0;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product{width:calc(50% - 20px);margin:10px;padding:10px;border:1px solid #dddddd;font-size:14px;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:start;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product:hover{border-color:green;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product .woobt-title-inner{font-weight:700;}
.woobt-products.woobt-products-layout-grid-1 .woobt-product{width:calc(100% - 20px);}
.woobt-products.woobt-products-layout-grid-3 .woobt-product{width:calc(33.3333333333% - 20px);}
.woobt-products.woobt-products-layout-grid-4 .woobt-product{width:calc(25% - 20px);}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product > div{width:100% !important;flex:0 0 auto !important;text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:5px;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product > div:last-child{margin-bottom:0;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product .woobt-quantity-input{justify-content:center;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product select{text-align:center;}
.woobt-products[class*=woobt-products-layout-grid] .woobt-product .variations_form .variations .reset{display:none;}
@media only screen and (max-width: 767px) {
.woobt-products[class*=woobt-products-layout-grid] .woobt-product{width:calc(50% - 20px);}
}
@media only screen and (max-width: 479px) {
.woobt-products[class*=woobt-products-layout-grid] .woobt-product{width:calc(100% - 20px);}
} .woobt-wrap.woobt-layout-compact .woobt-inner{display:flex;align-items:center;flex-wrap:nowrap;margin:0 0 15px 0;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-text{margin:0 0 10px 0;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-alert{display:none !important;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-products{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;margin:0 10px 0 -10px;border:none;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-products .woobt-product{min-width:100px;max-width:200px;margin:10px;padding:10px;border:1px solid #dddddd;font-size:14px;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:start;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-products .woobt-product:before{content:"+";position:absolute;top:50%;right:-20px;transform:translate3d(-50%, -50%, 0);}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-products .woobt-product:last-child:before{content:"";display:none;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-products .woobt-product > div{width:100%;flex:0 0 auto;text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:5px;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-products .woobt-product .woobt-choose{position:absolute;width:auto;top:10px;right:10px;}
.woobt-wrap.woobt-layout-compact .woobt-inner .woobt-actions .single_add_to_cart_button {
white-space: nowrap;
margin: 0 !important;
}.woosb-wrap{display:block;width:100%;clear:both;}
.woosb-wrap .woosb-text, .woosb-wrap .woosb-products, .woosb-bundles .woosb-text, .woosb-bundles .woosb-products{margin:0 0 15px 0;}
.woosb-wrap .woosb-text, .woosb-bundles .woosb-text{white-space:pre-line;}
.woosb-wrap .woosb-summary{display:flex;align-items:center;justify-content:space-between;}
.woosb-wrap .woosb-summary .woosb-total{flex-grow:1;}
.woosb-products{border-width:1px 0 0 0;border-style:dotted;border-color:#e5e5e5;}
.woosb-products .woosb-item-text{padding:10px 0;margin:0;border-bottom:1px dotted #e5e5e5;}
.woosb-item-text-type-h1 > h1, .woosb-item-text-type-h2 > h2, .woosb-item-text-type-h3 > h3, .woosb-item-text-type-h4 > h4, .woosb-item-text-type-h5 > h5, .woosb-item-text-type-h6 > h6, .woosb-item-text-type-p > p{margin:0 !important;}
.woosb-products .woosb-product{display:flex;align-items:center;padding:10px 0;margin:0;border-bottom:1px dotted #e5e5e5;}
.woosb-products .woosb-product.woosb-product-hidden{display:none;}
.woosb-products[data-exclude-unpurchasable="yes"] .woosb-product.woosb-product-unpurchasable{display:none;}
.woosb-products .woosb-product > div{padding:0 5px;}
.woosb-products .woosb-product .woosb-thumb{width:50px;flex:0 0 50px;}
.woosb-products .woosb-product .woosb-thumb img{width:100%;max-width:100%;height:auto;display:block;}
.woosb-products .woosb-product .woosb-quantity{width:80px;flex:0 0 80px;}
.woosb-products .woosb-product .woosb-quantity.woosb-quantity-plus-minus{width:130px;flex:0 0 130px;}
.woosb-products .woosb-product .woosb-quantity label{display:none;}
.woosb-products .woosb-product .woosb-quantity input{width:100%;min-width:40px;text-align:center;}
.woosb-products .woosb-product .woosb-price{width:100px;flex:0 0 100px;text-align:end;}
.woosb-products .woosb-product .woosb-price *{font-size:inherit !important;}
.woosb-products .woosb-product .woosb-price del{opacity:.5;text-decoration:line-through;}
.woosb-products .woosb-product .woosb-price del span{text-decoration:line-through;}
.woosb-products .woosb-product .woosb-price ins{font-weight:normal;}
.woosb-products .woosb-product .woosb-price .amount{display:inline-block;}
.woosb-products .woosb-product .woosb-title{flex-grow:1;text-align:start;}
.woosb-products .woosb-product .woosb-title .woosb-name{display:block;overflow:hidden;}
.woosb-products .woosb-product .woosb-title .woosb-name a{text-decoration:none;box-shadow:none;}
.woosb-products .woosb-product .woosb-title .woosb-price{width:auto;flex:0 0 auto;text-align:inherit;}
.woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-image, .woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-price{display:none !important;}
.woosb-products .woosb-product .variations_form{margin:0;padding:0;}
.woosb-products .woosb-product .woosb-title .stock{font-size:14px;margin:0;padding:0;}
.woosb-products .woosb-product .woosb-title .stock.in-stock{color:green;}
.woosb-products .woosb-product .woosb-title .stock.available-on-backorder{color:orange;}
.woosb-products .woosb-product .woosb-title .stock.out-of-stock{color:red;}
.woosb-products .woosb-product .woosb-description, .woosb-products .woosb-product .woosb-variation-description{font-size:14px;}
.woosb-products .woosb-product .variations_form .variations{display:inline-block;margin:0 -3px;padding:0;}
.woosb-products .woosb-product .variations_form .variations .variation{display:inline-block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px 10px;margin:5px 3px 0 3px;max-width:100%;border-radius:2px;float:none;vertical-align:top;}
.woosb-products .woosb-product .variations_form .variations .variation > div{display:block;}
.woosb-products .woosb-product .variations_form .variations .reset{display:inline-block;}
.woosb-products .woosb-product .variations_form .variations .variation:last-child{margin-bottom:0;}
.woosb-products .woosb-product .variations_form .variations .variation .label{font-size:12px;line-height:1;}
.woosb-products .woosb-product .variations_form .variations .variation .select{line-height:1;}
.woosb-products .woosb-product .variations_form .variations .variation .select select{width:100%;height:auto;line-height:1;padding:0 16px 0 0;margin:0;background-color:transparent;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:100% 50%;background-size:auto;}
.woosb-products .woosb-product .variations_form .variations a.reset_variations{margin:0;font-size:12px;}
.woosb-item-child .product-price .amount, .woosb-item-child .product-price .tax_label,
.woosb-item-child .product-subtotal .amount, .woosb-item-child .product-subtotal .tax_label,
.woosb-item-child .product-total .amount, .woosb-item-child .product-total .tax_label{opacity:.3;}
.woosb-alert{padding:6px 10px 6px 14px;border-left:4px solid #222;background-color:#eeeeee;font-size:14px;}
body.woocommerce-no-js .woosb-wrap + form.cart{display:none;}
.woosb-disabled{opacity:.5 !important;pointer-events:none !important;cursor:not-allowed !important;}
.woosb-quantity-input{display:flex;align-items:center;}
.woosb-quantity-input .quantity{flex-grow:1;height:auto;margin:0;}
.woosb-quantity-plus-minus .plus, .woosb-quantity-plus-minus .minus, .woosb-quantity-plus-minus .quantity-minus, .woosb-quantity-plus-minus .quantity-plus, .woosb-quantity-plus-minus .plus-btn, .woosb-quantity-plus-minus .minus-btn{display:none !important;}
.woosb-quantity-input-plus, .woosb-quantity-input-minus{width:40px;height:40px;flex:0 0 40px;line-height:38px;text-align:center;cursor:pointer;background-color:#fefefe;border:1px solid #e5e5e5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.woosb-quantity-input .woosb-qty{width:100%;min-width:40px;height:40px;line-height:38px;margin:0;padding:0 5px;box-shadow:none;border-width:1px 0;border-style:solid;border-color:#e5e5e5;border-radius:0;background-color:#fefefe;-moz-appearance:textfield;}
.woosb-quantity-input .woosb-qty:focus{outline:none;outline-color:transparent;}
.woosb-quantity-input-plus:hover, .woosb-quantity-input-minus:hover{background-color:#f0f0f0;}
.woosb-quantity-input input::-webkit-outer-spin-button, .woosb-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.woosb-products[class*="woosb-products-layout-grid"]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;border:none;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-item-text{width:100%;margin:10px;padding:10px 0;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product{width:calc(50% - 20px);margin:10px;padding:10px;border:1px solid #dddddd;font-size:14px;text-align:center;position:relative;display:flex;flex-direction:column;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product:hover{border-color:green;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .woosb-name{font-weight:700;}
.woosb-products.woosb-products-layout-grid-1 .woosb-product{width:calc(100% - 20px);}
.woosb-products.woosb-products-layout-grid-3 .woosb-product{width:calc(100% / 3 - 20px);}
.woosb-products.woosb-products-layout-grid-4 .woosb-product{width:calc(25% - 20px);}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product > div{width:100% !important;flex:0 0 auto !important;text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:5px;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product > div:last-child{margin-bottom:0;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product select{text-align:center;}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .variations_form .variations .reset{display:none;}
@media only screen and (max-width: 767px) {
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product{width:calc(50% - 20px);}
}
@media only screen and (max-width: 479px) {
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product{width:calc(100% - 20px);}
} body.rtl .woosb-alert {
padding: 6px 14px 6px 10px;
border-right: 4px solid #222;
border-left: none;
}.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//education.uficon.com/app/plugins/ajax-search-for-woocommerce-premium/assets/img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}html, body, h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a, .nav > li > a{font-family:"Inter", "Noto Sans Thai", sans-serif !important;}
#login-form-popup{display:block;max-width:500px;background-color:#fff;padding:2.5rem 3rem;border-radius:8px;margin:0 auto;}
#login-form-popup .lightbox-inner{padding:0;}
#login-form-popup .woocommerce-form-login br{display:none;}
.woocommerce-account:not(.logged-in) #main,
.woocommerce-account:not(.logged-in) #wrapper,
.woocommerce-checkout:not(.logged-in) #main,
.woocommerce-checkout:not(.logged-in) #wrapper,
#login-form-popup #main,
#login-form-popup #wrapper{background-color:#f1f1f1;}
.woocommerce-account:not(.logged-in) .container br,
.woocommerce-account:not(.logged-in) .my-account-header,
.woocommerce-account:not(.logged-in) .account-login-inner > h3,
.woocommerce-checkout:not(.logged-in) .container br,
.woocommerce-checkout:not(.logged-in) .my-account-header,
.woocommerce-checkout:not(.logged-in) .account-login-inner > h3,
#login-form-popup .container br,
#login-form-popup .my-account-header,
#login-form-popup .account-login-inner > h3{display:none;}
.woocommerce-account:not(.logged-in) .my-account > .container,
.woocommerce-checkout:not(.logged-in) .my-account > .container,
#login-form-popup .my-account > .container{display:block;max-width:500px;background-color:#fff;padding:2.5rem 3rem;border-radius:8px;}
.woocommerce-account:not(.logged-in) .woocommerce-form-login,
.woocommerce-checkout:not(.logged-in) .woocommerce-form-login,
#login-form-popup .woocommerce-form-login{margin-bottom:0;}
.woocommerce-account:not(.logged-in) form.lost_reset_password,
.woocommerce-checkout:not(.logged-in) form.lost_reset_password,
#login-form-popup form.lost_reset_password{margin:0;padding:0;}
.woocommerce-account:not(.logged-in)
form.lost_reset_password
p:not(.woocommerce-form-row),
.woocommerce-checkout:not(.logged-in)
form.lost_reset_password
p:not(.woocommerce-form-row),
#login-form-popup form.lost_reset_password p:not(.woocommerce-form-row){font-size:14px;}
.woocommerce-account:not(.logged-in)
form.lost_reset_password
.woocommerce-form-row, .woocommerce-checkout:not(.logged-in)
form.lost_reset_password
.woocommerce-form-row, #login-form-popup form.lost_reset_password .woocommerce-form-row{width:100%;margin-bottom:0;}
.woocommerce-account:not(.logged-in)
form.lost_reset_password
.woocommerce-form-row--first.form-row.form-row-first, .woocommerce-checkout:not(.logged-in)
form.lost_reset_password
.woocommerce-form-row--first.form-row.form-row-first, #login-form-popup
form.lost_reset_password
.woocommerce-form-row--first.form-row.form-row-first{margin-top:1rem;}
.woocommerce-account:not(.logged-in)
form.lost_reset_password
.button.woocommerce-Button.button, .woocommerce-checkout:not(.logged-in)
form.lost_reset_password
.button.woocommerce-Button.button, #login-form-popup form.lost_reset_password .button.woocommerce-Button.button{margin:0;margin-top:1rem;}
.woocommerce-account:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
.woocommerce-Input, .woocommerce-account:not(.logged-in) .woocommerce-form .woocommerce-Input,
.woocommerce-checkout:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
.woocommerce-Input, .woocommerce-checkout:not(.logged-in) .woocommerce-form .woocommerce-Input,
#login-form-popup
.woocommerce-ResetPassword.lost_reset_password
.woocommerce-Input, #login-form-popup .woocommerce-form .woocommerce-Input{border-radius:99px !important;box-shadow:none !important;margin-bottom:0;}
.woocommerce-account:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
label, .woocommerce-account:not(.logged-in) .woocommerce-form label,
.woocommerce-checkout:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
label, .woocommerce-checkout:not(.logged-in) .woocommerce-form label,
#login-form-popup .woocommerce-ResetPassword.lost_reset_password label,
#login-form-popup .woocommerce-form label{font-weight:500;color:#000;}
.woocommerce-account:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
.button, .woocommerce-account:not(.logged-in) .woocommerce-form .button,
.woocommerce-checkout:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
.button, .woocommerce-checkout:not(.logged-in) .woocommerce-form .button,
#login-form-popup .woocommerce-ResetPassword.lost_reset_password .button,
#login-form-popup .woocommerce-form .button{width:100%;border-radius:8px;}
.woocommerce-account:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
.woocommerce-LostPassword.lost_password, .woocommerce-account:not(.logged-in)
.woocommerce-form
.woocommerce-LostPassword.lost_password, .woocommerce-checkout:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
.woocommerce-LostPassword.lost_password, .woocommerce-checkout:not(.logged-in)
.woocommerce-form
.woocommerce-LostPassword.lost_password, #login-form-popup
.woocommerce-ResetPassword.lost_reset_password
.woocommerce-LostPassword.lost_password, #login-form-popup .woocommerce-form .woocommerce-LostPassword.lost_password{display:none;font-size:14px;font-weight:400;text-align:center;margin-top:1rem;}
.woocommerce-account:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last, .woocommerce-account:not(.logged-in)
.woocommerce-form
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last, .woocommerce-checkout:not(.logged-in)
.woocommerce-ResetPassword.lost_reset_password
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last, .woocommerce-checkout:not(.logged-in)
.woocommerce-form
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last, #login-form-popup
.woocommerce-ResetPassword.lost_reset_password
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last, #login-form-popup
.woocommerce-form
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{margin-top:1rem;}
.woocommerce-account:not(.logged-in) ul.message-wrapper,
.woocommerce-checkout:not(.logged-in) ul.message-wrapper,
#login-form-popup ul.message-wrapper{max-width:500px;margin:1rem auto;font-size:14px !important;background-color:#fff;border-radius:8px;padding:0 1rem;}
.woocommerce-account:not(.logged-in) ul.message-wrapper li,
.woocommerce-checkout:not(.logged-in) ul.message-wrapper li,
#login-form-popup ul.message-wrapper li{margin-bottom:0;}
.woocommerce-account:not(.logged-in) ul.message-wrapper .message-container,
.woocommerce-checkout:not(.logged-in) ul.message-wrapper .message-container,
#login-form-popup ul.message-wrapper .message-container{padding:0;}
.mo-openid-app-icons > a{padding:0.5rem 1rem;border-radius:8px;margin-bottom:0.75rem;}
.mo-openid-app-icons .mo_btn-google{background:#fff !important;color:#000 !important;outline:1px solid #aeaeae;}
.wrap{height:30px;position:relative;margin-bottom:1.5rem;}
.centre-line{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);}
.centre-line:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;z-index:-1;background:#ddd;}
.centre-line span{font-size:14px;color:#000;background-color:#fff;display:inline-block;padding:0 1rem;}
.page-id-4854 #main,
.page-id-4854 #wrapper,
.page-id-4912 #main,
.page-id-4912 #wrapper{background-color:#f1f1f1;}
.page-id-4854 ul.message-wrapper, .page-id-4912 ul.message-wrapper{max-width:500px;margin:1rem auto;font-size:14px !important;background-color:#fff;border-radius:8px;padding:0 1rem;}
.page-id-4854 ul.message-wrapper li, .page-id-4912 ul.message-wrapper li{margin-bottom:0;}
.page-id-4854 ul.message-wrapper .message-container, .page-id-4912 ul.message-wrapper .message-container{padding:0;}
.woocommerce-form-register{display:block;max-width:500px;background-color:#fff;padding:2.5rem 3rem;border-radius:8px;margin:0 auto;}
.woocommerce-form-register .woocommerce-Input{border-radius:99px !important;box-shadow:none !important;margin-bottom:0;}
.woocommerce-form-register label{font-weight:500;color:#000;}
.woocommerce-form-register .button{width:100%;border-radius:8px;}
.woocommerce-checkout:not(.logged-in) .account-container{display:block;max-width:500px;background-color:#fff;padding:2.5rem 3rem;border-radius:8px;margin:0 auto;}
.woocommerce-checkout:not(.logged-in) .woo-notice{max-width:500px;margin:0 auto 2rem;font-size:16px;font-weight:400;color:#e91e63;text-align:center;}
.woocommerce-form-login-toggle{display:none;}
.woocommerce-password-strength{font-size:14px;margin:0.5rem 0;}
.woocommerce-password-strength.short{color:#e91e63;}
.woocommerce-password-strength.bad{color:#e91e63;}
.woocommerce-password-strength.good{color:#8bc34a;}
.woocommerce-password-strength.strong{color:#8bc34a;}
button.checkout-button.current-lightbox-clicked{opacity:1 !important;transform:none;}
.dgwt-wcas-no-submit
.dgwt-wcas-sf-wrapp
input[type="search"].dgwt-wcas-search-input{height:35px;border-radius:18px;}
.dgwt-wcas-no-submit
.dgwt-wcas-sf-wrapp
input[type="search"].dgwt-wcas-search-input::placeholder{font-style:normal;}
#masthead{background-color:#4ba49b;}
#footer .widget-title{color:#96cfc4 !important;}
#footer .footer-widgets.footer.footer-2,
#footer .footer-widgets.footer.footer-2 a{color:#fff !important;}
#footer .footer-2{background-color:#181919;}
#footer ul.menu > li + li,
#footer .widget > ul > li + li{border:none;}
.absolute-footer{text-align:left;background-color:#6ad3c4;}
.absolute-footer .footer-address{text-align:left;}
.widget_shopping_cart_content
.woocommerce-mini-cart
.woocommerce-mini-cart-item{font-size:13px;color:#181919;}
.widget_shopping_cart_content
.woocommerce-mini-cart
.woocommerce-mini-cart-item
section-title-main a{font-size:13px;color:#181919;}
.widget_shopping_cart_content
.woocommerce-mini-cart
.woocommerce-mini-cart-item
.variation{color:#474747;text-transform:capitalize;}
.widget_shopping_cart_content .woocommerce-mini-cart__buttons > a{width:100%;border-radius:8px;}
.widget_shopping_cart_content
.woocommerce-mini-cart__buttons
> a.button.wc-forward{background-color:transparent !important;border:1px solid #51ae9d;color:#181919;}
.widget_shopping_cart_content
.woocommerce-mini-cart__buttons
> a.button.checkout.wc-forward{color:#fff;background-color:#51ae9d !important;}
#cart-popup .cart-popup-title h4{font-size:21px;font-weight:700;color:#181919;margin-bottom:2rem;}
#cart-popup .title,
#cart-popup .apple-redeem{display:none;}
.product-small .col-inner{background:#f7f7f7 !important;border-radius:20px;overflow:hidden;}
.product-small .badge-container{display:none;}
.product-small .product-small{background:#f7f7f7 !important;padding:1rem 1.25rem;}
.product-small .product-title{margin-bottom:0.5rem;}
.product-small .product-title a{font-size:13px;font-weight:600;color:#639da4;}
@media screen and (min-width:480px){
.product-small .product-title a{font-size:16px;}
}
.product-small span.amount, .product-small .price-prefix, .product-small .sale-price{white-space:nowrap;font-size:14px;font-weight:400;color:#1e1e1e;}
@media screen and (min-width:480px){
.product-small span.amount, .product-small .price-prefix, .product-small .sale-price{font-size:17px;}
}
.product-small .regular-price, .product-small .regular-price span.amount{font-size:12px;color:#181919;font-weight:400;}
.product-small .add_to_cart_button{font-size:14px !important;font-weight:300 !important;width:100%;border-radius:8px;background-color:#51ae9d !important;}
.product-small.outofstock{cursor:default;pointer-events:none;text-decoration:none;opacity:0.65;}
.product-small.outofstock .button{font-size:14px;font-weight:300;color:#e26464;width:100%;border-radius:8px;background:transparent !important;border:1px solid #e26464;}
.product-small .box-image a{mix-blend-mode:multiply;}
.has-shadow .product-small .box-text{padding:0;margin-top:1rem;}
.utf-section-title .section-title, .utf-section-title .section-title .section-title-main{border:0;font-weight:600;}
.utf-section-title .section-title a{font-size:18px;font-weight:500;color:#51ae9d;text-decoration:none;}
.utf-section-title .section-title a:hover{color:rgba(81, 165, 156, 0.9);}
.row-box-shadow-1 .col-inner, .row-box-shadow-1-hover .col-inner:hover, .box-shadow-1, .box-shadow-1-hover:hover{-webkit-box-shadow:0 1px 3px -2px rgba(0, 0, 0, 0), 0 1px 10px 4px rgba(0, 0, 0, 0.07);box-shadow:0 1px 3px -2px rgba(0, 0, 0, 0), 0 1px 10px 4px rgba(0, 0, 0, 0.07);}
.box-text.box-text-products{position:initial;}
.box-text.box-text-products .promotion-icon{padding:1rem;position:absolute;top:0;right:0;}
.archive.tax-product_cat #main .category-page-row{padding-top:0;}
.archive.tax-product_cat #main .category-title{font-size:1.75em;font-weight:600;}
.archive.tax-product_cat #main .product-categories .cat-item a{color:#4ba49b;}
.single-product .product-info .product-title{color:#181919;font-weight:700;margin-bottom:0;padding-bottom:0.5rem;}
.single-product .product-info .price-wrapper{float:left;}
.single-product .product-info span.amount{font-size:18px;color:#51ae9d;}
.single-product .product-info .price{margin:0;margin-right:1rem;}
.single-product .product-info .product-short-description{line-height:1.8;}
.single-product .product-info .ufc-price.reg-price label, .single-product
.product-info
.ufc-price.reg-price
.woocommerce-Price-amount.amount, .single-product
.product-info
.ufc-price.reg-price
.woocommerce-Price-currencySymbol{font-size:14px !important;color:#51ae9d !important;font-weight:400 !important;}
.single-product .product-info .ufc-price.student-price label, .single-product
.product-info
.ufc-price.student-price
.woocommerce-Price-amount.amount, .single-product
.product-info
.ufc-price.student-price
.woocommerce-Price-currencySymbol{font-size:16px !important;color:#181919 !important;}
.single-product .product-type-simple .product-info .price-wrapper{float:unset;}
.single-product .product-summary .woocommerce-Price-currencySymbol{font-size:18px;vertical-align:baseline;}
.single-product .product-summary .promotion-label{font-size:14px;font-weight:400;color:#fff;background-color:#51ae9d;padding:0.5rem 1rem;line-height:1;width:fit-content;margin-bottom:1rem;opacity:1 !important;transform:none !important;}
.single-product .product-summary .stock.out-of-stock{font-size:18px;font-weight:600;color:#e91e63;}
.single-product .product-summary .warranty-and-claim-link, .single-product .product-summary .installment{margin-bottom:0;}
.single-product .product-summary .warranty-and-claim-link a, .single-product .product-summary .installment a{font-size:16px;font-weight:400;color:#51ae9d;text-decoration:underline;opacity:1 !important;transform:none !important;}
.single-product .product-summary .warranty-and-promotion{font-size:13px;display:flex;flex-wrap:wrap;gap:0.75rem;float:left;position:relative;z-index:10;}
.single-product .iconic-was-swatches--text-swatch .iconic-was-swatch{font-size:13px;font-weight:600;color:#181919 !important;background-color:#f7f7f7;padding:0.75rem 1.5rem;border-radius:16px;border:0;}
.single-product .iconic-was-swatches--text-swatch .iconic-was-swatch--selected, .single-product
.iconic-was-swatches--text-swatch
.iconic-was-swatch--selected:hover{background-color:#51a59c;color:#fff !important;box-shadow:none;}
.single-product .iconic-was-swatch--disabled, .single-product .iconic-was-swatches__item--out-of-stock .iconic-was-swatch{opacity:0.5;}
.single-product
.iconic-was-swatches--border.iconic-was-swatches--visual
.iconic-was-swatch{padding:0;}
.single-product
.iconic-was-swatches--border.iconic-was-swatches--visual
.iconic-was-swatch--selected:before{border:1px solid #ddd;}
.single-product
.iconic-was-swatches--visual
.iconic-was-swatch__graphic--colour-lighter{border:1px solid #ccc;}
.single-product
.iconic-was-swatches--visual
.iconic-was-swatch--selected
.iconic-was-swatch__graphic--colour-lighter{border:1px solid #0065cc;}
.single-product .color-variation{color:#51a59c;font-weight:600;margin-left:0.5rem;}
.single-product form.cart{margin-bottom:8px;}
.single-product form.variations_form.cart, .single-product .woocommerce-variation-price{border-top:1px solid #e1e1e1;padding-top:1.5rem;margin-bottom:0;}
.single-product .variations_form.cart .variations tr{display:flex;flex-wrap:wrap;margin-bottom:1rem;}
.single-product .variations_form.cart .variations tr > *{width:100%;}
.single-product .variations_form.cart tr + tr{border-top:0;}
.single-product .woobt-products{border:none;}
.single-product .woobt-products .woobt-product > label{display:flex;width:100%;gap:0.75rem;align-items:center;border:1px solid #e1e1e1;border-radius:14px;margin-bottom:0.5rem;padding:0.75rem 1rem;}
.single-product .woobt-products .woobt-product .woobt-title-inner{display:block;font-size:13px;font-weight:600;color:#181919;line-height:1.5;}
.single-product .woobt-products .woobt-product .woobt-price .amount{font-size:14px;margin-bottom:0;}
.single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.student-price{display:flex;justify-content:space-between;width:100%;}
.single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.student-price
label, .single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.student-price
.woocommerce-Price-amount.amount, .single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.student-price
.woocommerce-Price-currencySymbol{font-size:14px !important;}
.single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.reg-price{display:flex;justify-content:space-between;width:100%;}
.single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.reg-price
label, .single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.reg-price
.woocommerce-Price-amount.amount, .single-product
.woobt-products
.woobt-product
.woobt-price
.ufc-price.reg-price
.woocommerce-Price-currencySymbol{font-size:12px !important;color:#51ae9d !important;}
.single-product .woobt-products .woobt-product .woobt-price-ori{display:flex;flex-wrap:wrap;width:100%;}
.single-product .woobt-products .woobt-product .woobt-price-ori del{order:2;width:100%;}
.single-product .woobt-products .woobt-product .woobt-price-ori del label, .single-product
.woobt-products
.woobt-product
.woobt-price-ori
del
.woocommerce-Price-amount.amount, .single-product
.woobt-products
.woobt-product
.woobt-price-ori
del
.woocommerce-Price-currencySymbol{font-size:12px;color:#51ae9d;}
.single-product .woobt-products .woobt-product .woobt-price-ori ins{order:1;width:100%;}
.single-product
.woobt-products
.woobt-product
.woobt-price-ori
ins
.woocommerce-Price-amount.amount, .single-product
.woobt-products
.woobt-product
.woobt-price-ori
ins
.woocommerce-Price-currencySymbol{font-size:14px;font-weight:400;color:#181919;}
.single-product span.woobt-qty-num, .single-product .woobt-availability{display:none;}
.single-product .woobt-price-ori label{font-size:14px;margin-bottom:0;}
.single-product .woobt-choose .woobt-checkbox{margin:0;}
.single-product .single_add_to_cart_button{border-radius:24px;padding:0 4rem;width:100%;background-color:#51ae9d !important;margin-bottom:0;}
.single-product .single_add_to_cart_button.disabled{background-color:#d5d5d5 !important;color:#929292;opacity:1;}
.single-product .woobt-additional.woobt-text, .single-product .woobt-total.woobt-text{display:flex;justify-content:space-between;font-size:16px;font-weight:600;color:#181919;margin-bottom:0.25rem;}
.single-product .woobt-additional.woobt-text .amount, .single-product .woobt-total.woobt-text .amount{color:#181919;}
.single-product .woobt-total.woobt-text{color:#4ba49b;}
.single-product .woobt-total.woobt-text .amount{color:#4ba49b;}
.single-product .accordion-title{border-color:#4ba49b;color:#4ba49b;}
.single-product .accordion-title.active{color:#fff;background-color:#4ba49b;border-radius:8px;}
.single-product .product-gallery{position:relative;}
.single-product .product-gallery .promotion-icon{position:absolute;top:0;right:1rem;z-index:24;}
.single-product .yith-wcwl-add-button{margin-bottom:2rem;}
.single-product .yith-wcwl-add-button a{display:block;font-weight:400;color:#51ae9d;text-align:center;line-height:2.4em;width:100%;max-width:100%;padding:0 4rem;border-radius:24px;background-color:transparent;border:2px solid #51ae9d;}
.single-product .yith-wcwl-add-button img{width:20px;}
.single-product .yith-wcwl-wishlistaddedbrowse, .single-product .yith-wcwl-wishlistexistsbrowse{display:block;font-weight:400;color:#51ae9d;text-align:center;line-height:2.4em;width:100%;max-width:100%;padding:0 4rem;border-radius:24px;background-color:transparent;border:2px solid #51ae9d;margin-bottom:2rem;}
.single-product .yith-wcwl-wishlistaddedbrowse a, .single-product .yith-wcwl-wishlistexistsbrowse a{color:#51ae9d;}
.single-product .yith-wcwl-wishlistaddedbrowse img, .single-product .yith-wcwl-wishlistexistsbrowse img{width:20px;}
.woocommerce-cart .apply-coupon{order:1;}
.woocommerce-cart .apply-coupon .checkout_coupon{border:none;padding:0;}
.woocommerce-cart .apply-coupon .checkout_coupon .coupon-flex{display:flex;flex-wrap:wrap;}
.woocommerce-cart .apply-coupon .checkout_coupon .coupon-flex .input-text{width:70%;}
.woocommerce-cart .apply-coupon .checkout_coupon .coupon-flex .button{width:30%;min-width:30%;}
.woocommerce-cart .cart-discount{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;order:2;background-color:transparent;}
.woocommerce-cart .cart-discount th{font-size:16px;font-weight:500;color:#e25454;border-bottom:0;padding:0;width:auto !important;}
.woocommerce-cart .cart-discount td{width:auto !important;font-size:16px;font-weight:500;color:#e25454;}
.checkout_coupon .input-text, .checkout_coupon .input-text:focus{background-color:#e1e1e1;border-radius:18px 0 0 18px;border:0;margin-bottom:0.5rem;width:70%;}
.checkout_coupon .input-text::placeholder{font-size:14px;}
.checkout_coupon .button{font-size:14px;font-weight:400 !important;color:#fff !important;text-shadow:none !important;background-color:#181919 !important;border-radius:0 18px 18px 0 !important;margin:0 0 0.5rem !important;width:30% !important;border:1px solid #181919 !important;}
.woocommerce-cart .breadcrumbs a.current, .woocommerce-cart .breadcrumbs a:hover, .woocommerce-checkout .breadcrumbs a.current, .woocommerce-checkout .breadcrumbs a:hover{color:#4ba49b;}
.woocommerce-cart .custom-text-below-proceed-to-checkout-button, .woocommerce-checkout .custom-text-below-proceed-to-checkout-button{font-size:12px;color:#e25454;text-align:center;margin-top:0.5rem;}
.woocommerce-cart .row-divided > .col + .col:not(.large-12),
.woocommerce-checkout .row-divided > .col + .col:not(.large-12){border-left:0;}
.woocommerce-cart .woocommerce-cart-form .cart_item .product-name, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-name{font-size:13px;color:#181919;}
@media screen and (min-width:480px){
.woocommerce-cart .woocommerce-cart-form .cart_item .product-name, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-name{font-size:14px;}
}
.woocommerce-cart .woocommerce-cart-form .cart_item .product-name a, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-name a{color:#181919;}
.woocommerce-cart .woocommerce-cart-form .cart_item .product-name .variation, .woocommerce-checkout
.woocommerce-cart-form
.cart_item
.product-name
.variation{font-size:12px;text-transform:capitalize;color:#474747;}
.woocommerce-cart
.woocommerce-cart-form
.cart_item
.product-name
.pickup-location-field.pickup-location-cart-item-field, .woocommerce-checkout
.woocommerce-cart-form
.cart_item
.product-name
.pickup-location-field.pickup-location-cart-item-field{display:none;}
.woocommerce-cart .woocommerce-cart-form .cart_item .product-price, .woocommerce-cart .woocommerce-cart-form .cart_item .product-quantity, .woocommerce-cart .woocommerce-cart-form .cart_item .product-subtotal, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-price, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-quantity, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-subtotal{font-size:14px;font-weight:400;color:#181919;}
.woocommerce-cart .woocommerce-cart-form .cart_item .product-price .amount, .woocommerce-cart .woocommerce-cart-form .cart_item .product-quantity .amount, .woocommerce-cart .woocommerce-cart-form .cart_item .product-subtotal .amount, .woocommerce-checkout .woocommerce-cart-form .cart_item .product-price .amount, .woocommerce-checkout
.woocommerce-cart-form
.cart_item
.product-quantity
.amount, .woocommerce-checkout
.woocommerce-cart-form
.cart_item
.product-subtotal
.amount{font-size:14px;font-weight:400;color:#181919;}
.woocommerce-cart .woocommerce-cart-form .cart_item .product-subtotal .amount, .woocommerce-checkout
.woocommerce-cart-form
.cart_item
.product-subtotal
.amount{font-weight:600;color:#51ae9d;}
.woocommerce-cart .woocommerce-cart-form .actions button, .woocommerce-checkout .woocommerce-cart-form .actions button{border-radius:8px;background-color:#51ae9d;}
.woocommerce-cart .cart-sidebar, .woocommerce-cart .checkout-sidebar, .woocommerce-checkout .cart-sidebar, .woocommerce-checkout .checkout-sidebar{color:#181919;background-color:#f7f7f7;border-radius:8px;padding:2rem 2rem;}
.woocommerce-cart .cart-sidebar h4, .woocommerce-cart .checkout-sidebar h4, .woocommerce-checkout .cart-sidebar h4, .woocommerce-checkout .checkout-sidebar h4{font-size:21px;font-weight:600;color:#181919;margin-bottom:2rem !important;}
.woocommerce-cart .cart-sidebar #apple_validate_ec_code_form span.helper,
.woocommerce-cart .checkout-sidebar #apple_validate_ec_code_form span.helper,
.woocommerce-checkout .cart-sidebar #apple_validate_ec_code_form span.helper,
.woocommerce-checkout
.checkout-sidebar
#apple_validate_ec_code_form
span.helper{font-size:13px;color:#474747;}
.woocommerce-cart
.cart-sidebar
#apple_validate_ec_code_form
.field-group
> input, .woocommerce-cart
.checkout-sidebar
#apple_validate_ec_code_form
.field-group
> input, .woocommerce-checkout
.cart-sidebar
#apple_validate_ec_code_form
.field-group
> input, .woocommerce-checkout
.checkout-sidebar
#apple_validate_ec_code_form
.field-group
> input{box-shadow:none;}
.woocommerce-cart .cart-sidebar #apple_validate_ec_code_form #eligibility-code,
.woocommerce-cart
.checkout-sidebar
#apple_validate_ec_code_form
#eligibility-code,
.woocommerce-checkout
.cart-sidebar
#apple_validate_ec_code_form
#eligibility-code,
.woocommerce-checkout
.checkout-sidebar
#apple_validate_ec_code_form
#eligibility-code{background-color:#e1e1e1;border-radius:18px 0 0 18px;border:0;margin-bottom:0.5rem;}
.woocommerce-cart
.cart-sidebar
#apple_validate_ec_code_form
#eligibility-code::placeholder,
.woocommerce-cart
.checkout-sidebar
#apple_validate_ec_code_form
#eligibility-code::placeholder,
.woocommerce-checkout
.cart-sidebar
#apple_validate_ec_code_form
#eligibility-code::placeholder,
.woocommerce-checkout
.checkout-sidebar
#apple_validate_ec_code_form
#eligibility-code::placeholder{font-size:14px;}
.woocommerce-cart
.cart-sidebar
#apple_validate_ec_code_form
.apple-validate-btn, .woocommerce-cart
.checkout-sidebar
#apple_validate_ec_code_form
.apple-validate-btn, .woocommerce-checkout
.cart-sidebar
#apple_validate_ec_code_form
.apple-validate-btn, .woocommerce-checkout
.checkout-sidebar
#apple_validate_ec_code_form
.apple-validate-btn{font-size:14px;font-weight:400;color:#fff;text-shadow:none;background-color:#181919;border-radius:0 18px 18px 0;margin-bottom:0.5rem;}
.woocommerce-cart .cart-sidebar ul#shipping_method,
.woocommerce-cart .checkout-sidebar ul#shipping_method,
.woocommerce-checkout .cart-sidebar ul#shipping_method,
.woocommerce-checkout .checkout-sidebar ul#shipping_method{margin-bottom:0;}
.woocommerce-cart .cart-sidebar ul#shipping_method > li label,
.woocommerce-cart .checkout-sidebar ul#shipping_method > li label,
.woocommerce-checkout .cart-sidebar ul#shipping_method > li label,
.woocommerce-checkout .checkout-sidebar ul#shipping_method > li label{border-radius:8px;}
.woocommerce-cart .cart-sidebar ul#shipping_method > li input:checked + label,
.woocommerce-cart
.checkout-sidebar
ul#shipping_method
> li
input:checked
+ label,
.woocommerce-checkout
.cart-sidebar
ul#shipping_method
> li
input:checked
+ label,
.woocommerce-checkout
.checkout-sidebar
ul#shipping_method
> li
input:checked
+ label{background-color:#181919;}
.woocommerce-cart .cart-sidebar #pickup-items-field-for-0,
.woocommerce-cart .checkout-sidebar #pickup-items-field-for-0,
.woocommerce-checkout .cart-sidebar #pickup-items-field-for-0,
.woocommerce-checkout .checkout-sidebar #pickup-items-field-for-0{display:none;}
.woocommerce-cart .cart-sidebar .pickup-location-address, .woocommerce-cart .checkout-sidebar .pickup-location-address, .woocommerce-checkout .cart-sidebar .pickup-location-address, .woocommerce-checkout .checkout-sidebar .pickup-location-address{margin-bottom:0;}
.woocommerce-cart .cart-sidebar .woocommerce-shipping-calculator button, .woocommerce-cart .checkout-sidebar .woocommerce-shipping-calculator button, .woocommerce-checkout .cart-sidebar .woocommerce-shipping-calculator button, .woocommerce-checkout
.checkout-sidebar
.woocommerce-shipping-calculator
button{background-color:#51ae9d;border-radius:8px;}
.woocommerce-cart .cart-sidebar .shop_table, .woocommerce-cart .checkout-sidebar .shop_table, .woocommerce-checkout .cart-sidebar .shop_table, .woocommerce-checkout .checkout-sidebar .shop_table{display:block;width:100%;max-width:100%;}
.woocommerce-cart .cart-sidebar .shop_table tbody, .woocommerce-cart .checkout-sidebar .shop_table tbody, .woocommerce-checkout .cart-sidebar .shop_table tbody, .woocommerce-checkout .checkout-sidebar .shop_table tbody{display:flex;flex-wrap:wrap;width:100%;max-width:100%;}
.woocommerce-cart .cart-sidebar .shop_table tbody > tr, .woocommerce-cart .checkout-sidebar .shop_table tbody > tr, .woocommerce-checkout .cart-sidebar .shop_table tbody > tr, .woocommerce-checkout .checkout-sidebar .shop_table tbody > tr{display:block;width:15%;max-width:100%;border-bottom:0 !important;margin-bottom:0.5rem;}
.woocommerce-cart .cart-sidebar .shop_table tbody > tr > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody > tr > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody > tr > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody > tr > *{display:block;width:100%;max-width:100%;padding:0;}
.woocommerce-cart .cart-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-cart .cart-sidebar .shop_table tbody .order-total > *,
.woocommerce-cart .cart-sidebar .shop_table tbody .fee > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .order-total > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .fee > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .order-total > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .fee > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .order-total > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .fee > *{width:50%;max-width:50%;}
.woocommerce-cart .cart-sidebar .shop_table tbody .cart-subtotal, .woocommerce-cart .checkout-sidebar .shop_table tbody .cart-subtotal, .woocommerce-checkout .cart-sidebar .shop_table tbody .cart-subtotal, .woocommerce-checkout .checkout-sidebar .shop_table tbody .cart-subtotal{order:2;}
.woocommerce-cart .cart-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .cart-subtotal > *{font-size:14px;color:#181919;font-weight:500;}
@media screen and (min-width:480px){
.woocommerce-cart .cart-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .cart-subtotal > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .cart-subtotal > *{font-size:16px;}
}
.woocommerce-cart
.cart-sidebar
.shop_table
tbody
.cart-subtotal
> *
span.amount, .woocommerce-cart
.checkout-sidebar
.shop_table
tbody
.cart-subtotal
> *
span.amount, .woocommerce-checkout
.cart-sidebar
.shop_table
tbody
.cart-subtotal
> *
span.amount, .woocommerce-checkout
.checkout-sidebar
.shop_table
tbody
.cart-subtotal
> *
span.amount{color:#181919;font-weight:500;}
.woocommerce-cart
.cart-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping, .woocommerce-cart
.checkout-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping, .woocommerce-checkout
.cart-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping, .woocommerce-checkout
.checkout-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping{order:1;border-bottom:1px solid #ddd !important;padding-bottom:1rem;margin-bottom:1rem;}
.woocommerce-cart
.cart-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping
> th, .woocommerce-cart
.checkout-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping
> th, .woocommerce-checkout
.cart-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping
> th, .woocommerce-checkout
.checkout-sidebar
.shop_table
tbody
.woocommerce-shipping-total.shipping
> th{display:none;}
.woocommerce-cart .cart-sidebar .shop_table tbody .order-total, .woocommerce-cart .checkout-sidebar .shop_table tbody .order-total, .woocommerce-checkout .cart-sidebar .shop_table tbody .order-total, .woocommerce-checkout .checkout-sidebar .shop_table tbody .order-total{order:4;}
.woocommerce-cart .cart-sidebar .shop_table tbody .order-total > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .order-total > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .order-total > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .order-total > *{font-size:18px;font-weight:600;color:#51ae9d;}
@media screen and (min-width:480px){
.woocommerce-cart .cart-sidebar .shop_table tbody .order-total > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .order-total > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .order-total > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .order-total > *{font-size:21px;}
}
.woocommerce-cart .cart-sidebar .shop_table tbody .order-total > * span.amount,
.woocommerce-cart
.checkout-sidebar
.shop_table
tbody
.order-total
> *
span.amount, .woocommerce-checkout
.cart-sidebar
.shop_table
tbody
.order-total
> *
span.amount, .woocommerce-checkout
.checkout-sidebar
.shop_table
tbody
.order-total
> *
span.amount{color:#51ae9d;}
.woocommerce-cart .cart-sidebar .shop_table tbody .fee, .woocommerce-cart .checkout-sidebar .shop_table tbody .fee, .woocommerce-checkout .cart-sidebar .shop_table tbody .fee, .woocommerce-checkout .checkout-sidebar .shop_table tbody .fee{order:3;}
.woocommerce-cart .cart-sidebar .shop_table tbody .fee > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .fee > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .fee > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .fee > *{font-size:14px;color:#e25454;}
@media screen and (min-width:480px){
.woocommerce-cart .cart-sidebar .shop_table tbody .fee > *,
.woocommerce-cart .checkout-sidebar .shop_table tbody .fee > *,
.woocommerce-checkout .cart-sidebar .shop_table tbody .fee > *,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .fee > *{font-size:16px;}
}
.woocommerce-cart .cart-sidebar .shop_table tbody .fee > * span.amount,
.woocommerce-cart .checkout-sidebar .shop_table tbody .fee > * span.amount,
.woocommerce-checkout .cart-sidebar .shop_table tbody .fee > * span.amount,
.woocommerce-checkout .checkout-sidebar .shop_table tbody .fee > * span.amount{color:#e25454;}
.woocommerce-cart .cart-sidebar .woocommerce-shipping-destination, .woocommerce-cart .checkout-sidebar .woocommerce-shipping-destination, .woocommerce-checkout .cart-sidebar .woocommerce-shipping-destination, .woocommerce-checkout .checkout-sidebar .woocommerce-shipping-destination{margin-top:1rem;}
.woocommerce-cart .cart-sidebar .lpp-shipping-package-wrapper, .woocommerce-cart .checkout-sidebar .lpp-shipping-package-wrapper, .woocommerce-checkout .cart-sidebar .lpp-shipping-package-wrapper, .woocommerce-checkout .checkout-sidebar .lpp-shipping-package-wrapper{display:block;width:100%;max-width:100%;}
.woocommerce-cart .cart-sidebar .lpp-shipping-package-wrapper tbody, .woocommerce-cart .checkout-sidebar .lpp-shipping-package-wrapper tbody, .woocommerce-checkout .cart-sidebar .lpp-shipping-package-wrapper tbody, .woocommerce-checkout .checkout-sidebar .lpp-shipping-package-wrapper tbody{display:block;width:100%;max-width:100%;}
.woocommerce-cart .cart-sidebar .lpp-shipping-package-wrapper tbody tr, .woocommerce-cart .checkout-sidebar .lpp-shipping-package-wrapper tbody tr, .woocommerce-checkout .cart-sidebar .lpp-shipping-package-wrapper tbody tr, .woocommerce-checkout .checkout-sidebar .lpp-shipping-package-wrapper tbody tr{display:block;width:100%;max-width:100%;}
.woocommerce-cart .cart-sidebar .lpp-shipping-package-wrapper tbody tr td, .woocommerce-cart .checkout-sidebar .lpp-shipping-package-wrapper tbody tr td, .woocommerce-checkout .cart-sidebar .lpp-shipping-package-wrapper tbody tr td, .woocommerce-checkout
.checkout-sidebar
.lpp-shipping-package-wrapper
tbody
tr
td{display:block;width:100%;max-width:100%;}
.woocommerce-cart
.cart-sidebar
.lpp-shipping-package-wrapper
tbody
tr.woocommerce-shipping-totals
th, .woocommerce-cart
.checkout-sidebar
.lpp-shipping-package-wrapper
tbody
tr.woocommerce-shipping-totals
th, .woocommerce-checkout
.cart-sidebar
.lpp-shipping-package-wrapper
tbody
tr.woocommerce-shipping-totals
th, .woocommerce-checkout
.checkout-sidebar
.lpp-shipping-package-wrapper
tbody
tr.woocommerce-shipping-totals
th{font-size:14px;font-weight:600;margin-bottom:1rem;border-bottom:0;}
.woocommerce-cart .cart-sidebar .wc-proceed-to-checkout, .woocommerce-cart .checkout-sidebar .wc-proceed-to-checkout, .woocommerce-checkout .cart-sidebar .wc-proceed-to-checkout, .woocommerce-checkout .checkout-sidebar .wc-proceed-to-checkout{margin-top:1rem;margin-bottom:0;}
.woocommerce-cart .cart-sidebar .checkout-button, .woocommerce-cart .checkout-sidebar .checkout-button, .woocommerce-checkout .cart-sidebar .checkout-button, .woocommerce-checkout .checkout-sidebar .checkout-button{border-radius:8px;background-color:#51ae9d !important;margin-bottom:0;}
.woocommerce-cart select, .woocommerce-cart .select-resize-ghost, .woocommerce-cart .select2-container .select2-choice, .woocommerce-cart .select2-container .select2-selection, .woocommerce-checkout select, .woocommerce-checkout .select-resize-ghost, .woocommerce-checkout .select2-container .select2-choice, .woocommerce-checkout .select2-container .select2-selection{border-radius:18px;background-color:#e1e1e1;height:38px;}
.woocommerce-cart .select2-container .select2-choice > .select2-chosen, .woocommerce-cart
.select2-container
.select2-selection--single
.select2-selection__rendered, .woocommerce-cart .select2-selection, .woocommerce-checkout .select2-container .select2-choice > .select2-chosen, .woocommerce-checkout
.select2-container
.select2-selection--single
.select2-selection__rendered, .woocommerce-checkout .select2-selection{font-size:14px;height:38px;}
.woocommerce-cart .select2-container, .woocommerce-checkout .select2-container{margin-bottom:0.5rem !important;}
.woocommerce-cart .select2-dropdown, .woocommerce-checkout .select2-dropdown{background-color:#f7f7f7;border:1px solid #e1e1e1;box-shadow:0 0 10px 4px #e1e1e1;border-radius:8px;}
.woocommerce-cart
.select2-container--default
.select2-search--dropdown
.select2-search__field, .woocommerce-checkout
.select2-container--default
.select2-search--dropdown
.select2-search__field{border:0;background-color:#e1e1e1;border-radius:18px;}
.woocommerce-cart .select2-results__option, .woocommerce-checkout .select2-results__option{font-size:14px;font-weight:400;padding:0.5rem 1rem;}
.woocommerce-cart small.wc-location-pickup-plus-pickup-location-option-address, .woocommerce-checkout
small.wc-location-pickup-plus-pickup-location-option-address{display:none !important;}
.woocommerce-checkout .has-border{border:0;padding:0;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.woocommerce-billing-fields{border-top:0;padding-top:0;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.woocommerce-billing-fields
h3{font-size:21px;color:#181919;font-weight:600;padding-top:0;margin-top:0;margin-bottom:2rem;}
.woocommerce-checkout form.checkout.woocommerce-checkout input[type="email"],
.woocommerce-checkout form.checkout.woocommerce-checkout input[type="search"],
.woocommerce-checkout form.checkout.woocommerce-checkout input[type="number"],
.woocommerce-checkout form.checkout.woocommerce-checkout input[type="url"],
.woocommerce-checkout form.checkout.woocommerce-checkout input[type="tel"],
.woocommerce-checkout form.checkout.woocommerce-checkout input[type="text"],
.woocommerce-checkout form.checkout.woocommerce-checkout textarea{border-radius:18px;background-color:#f7f7f7;height:38px;box-shadow:none;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.woocommerce-billing-fields
p
label{font-size:14px;font-weight:600;margin-bottom:0.5rem;text-shadow:none;}
.woocommerce-checkout form.checkout.woocommerce-checkout select, .woocommerce-checkout form.checkout.woocommerce-checkout .select-resize-ghost, .woocommerce-checkout
form.checkout.woocommerce-checkout
.select2-container
.select2-choice, .woocommerce-checkout
form.checkout.woocommerce-checkout
.select2-container
.select2-selection{background-color:#f7f7f7;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.select2-container--default
.select2-search--dropdown
.select2-search__field{background-color:#f7f7f7;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
select, .woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.select-resize-ghost, .woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.select2-container
.select2-choice, .woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.select2-container
.select2-selection{background-color:#e1e1e1;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.select2-container--default
.select2-search--dropdown
.select2-search__field{background-color:#e1e1e1;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
#order_review_heading{font-size:21px;color:#181919;font-weight:600;padding-top:0;margin-top:0;margin-bottom:2rem;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tr{margin-bottom:0.5rem;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tbody
tr
> *{width:50%;max-width:50%;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tbody
.cart_item{margin-top:1rem;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tbody
.cart_item
.product-name{font-size:13px;font-weight:500;color:#181919;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tbody
.cart_item
.pickup-location-field.pickup-location-cart-item-field{display:none;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tbody
.cart_item
.variation{font-size:11px;font-weight:400;color:#474747;text-transform:capitalize;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot{display:flex !important;flex-wrap:wrap;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.cart-subtotal{order:3;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.cart-subtotal
> *{font-size:14px;color:#181919;font-weight:500;}
@media screen and (min-width:480px){
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.cart-subtotal
> *{font-size:16px;}
}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.cart-subtotal
> *
span.amount{color:#181919;font-weight:500;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.woocommerce-shipping-total.shipping{order:1;border-bottom:1px solid #ddd !important;padding-bottom:1rem;margin-bottom:1rem;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.woocommerce-shipping-total.shipping
> th{display:none;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.order-total{order:6;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.order-total
> *{font-size:18px;font-weight:600;color:#51ae9d;}
@media screen and (min-width:480px){
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.order-total
> *{font-size:21px;}
}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.order-total
> *
span.amount{color:#51ae9d;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.fee{order:4;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.fee
> *{font-size:14px;font-weight:500;color:#e25454;}
@media screen and (min-width:480px){
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.fee
> *{font-size:16px;}
}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.fee
> *
span.amount{color:#e25454;font-weight:500;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.apply-coupon{order:2;border-bottom:1px solid #ddd !important;padding-bottom:1rem;margin-bottom:1rem;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.apply-coupon
> *{width:100%;max-width:100%;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.apply-coupon
label{font-size:1.25em;margin-bottom:0.75rem;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.apply-coupon
.coupon-flex{display:flex;flex-wrap:wrap;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.apply-coupon
input{font-weight:normal;background-color:#e1e1e1;border-radius:18px 0 0 18px;border:0;margin:0;width:70%;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.apply-coupon
button{font-size:14px;font-weight:400;color:#fff;text-shadow:none;background-color:#181919;border-radius:0 18px 18px 0;margin-bottom:0.5rem;width:30%;height:38px;margin:0;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.cart-discount{order:5;text-transform:uppercase;background-color:transparent;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
.woocommerce-checkout-review-order-table
tfoot
.cart-discount
> *{font-size:16px;font-weight:500;color:#e25454;}
.woocommerce-checkout
form.checkout.woocommerce-checkout
.checkout-sidebar
#place_order{background-color:#51ae9d;width:100%;border-radius:8px;}
.woocommerce-checkout .apple-redeem-popup .button.wc-forward{background-color:#51ae9d !important;border-radius:8px;}
.woocommerce-order-pay .order_details{list-style:none;background-color:#f7f7f7;border-radius:21px;overflow:hidden;}
.woocommerce-order-pay .order_details li.order{font-size:21px;font-weight:600;color:#fff;text-align:center;padding:1rem;background-color:#51ae9d;}
.woocommerce-order-pay .order_details li.date{display:flex;justify-content:space-between;padding:2rem 4rem 0;}
.woocommerce-order-pay .order_details li.date label{font-size:20px;font-weight:600;color:#181919;}
.woocommerce-order-pay .order_details li.date p{font-size:14px;font-weight:400;color:#181919;}
.woocommerce-order-pay .order_details li.items{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 4rem;}
.woocommerce-order-pay .order_details li.items .product-item{width:100%;}
.woocommerce-order-pay .order_details li.items .product-item .product-info{display:flex;justify-content:space-between;}
.woocommerce-order-pay
.order_details
li.items
.product-item
.product-info
.product-name{font-size:14px;font-weight:500;color:#181919;}
.woocommerce-order-pay
.order_details
li.items
.product-item
.product-info
.product-name
.quantity{margin:0;}
.woocommerce-order-pay
.order_details
li.items
.product-item
.product-info
.product-name
.variation{display:block;font-size:12px;font-weight:400;color:#474747;text-transform:uppercase;}
.woocommerce-order-pay
.order_details
li.items
.product-item
.product-info
.product-total
.amount{font-size:14px;font-weight:400;color:#919191;}
.woocommerce-order-pay .order_details li.shipping{padding:0 4rem;}
.woocommerce-order-pay .order_details li.shipping label{font-size:16px;font-weight:600;color:#181919;}
.woocommerce-order-pay .order_details li.shipping strong{font-size:13px;font-weight:400;color:#474747;}
.woocommerce-order-pay .order_details li.shipping .pickup-location-name{display:flex;justify-content:space-between;font-size:14px;font-weight:400;color:#51ae9d;}
.woocommerce-order-pay .order_details li.sub-total, .woocommerce-order-pay .order_details li.discount, .woocommerce-order-pay .order_details li.total{display:flex;justify-content:space-between;padding:0 4rem;}
.woocommerce-order-pay .order_details li.sub-total{font-size:14px;font-weight:400;color:#181919;}
.woocommerce-order-pay .order_details li.sub-total .amount{font-size:14px;font-weight:400;color:#181919;}
.woocommerce-order-pay .order_details li.discount{font-size:14px;font-weight:400;color:#e25454;}
.woocommerce-order-pay .order_details li.discount .amount{font-size:14px;font-weight:400;color:#e25454;}
.woocommerce-order-pay .order_details li.total{font-size:18px;font-weight:600;color:#51ae9d;padding:0 4rem 2rem;}
.woocommerce-order-pay .order_details li.total .amount{font-size:18px;font-weight:600;color:#51ae9d;}
.woocommerce-order-pay
.cart-container.container.page-wrapper.page-checkout
.woocommerce
> p{text-align:center;font-size:13px;color:#919191;font-weight:400;}
.woocommerce-order-pay
.cart-container.container.page-wrapper.page-checkout
.woocommerce
> p
strong{font-size:18px;font-weight:600;color:#181919;}
.woocommerce-order-pay
.cart-container.container.page-wrapper.page-checkout
.woocommerce
> form{display:flex;justify-content:center;}
.woocommerce-order-pay
.cart-container.container.page-wrapper.page-checkout
.woocommerce
> form
#submit_2c2p_payment_form{background-color:#51ae9d;border-radius:24px;font-size:14px;font-weight:400;color:#fff;padding:0 3rem;margin:0;}
.woocommerce-order-pay
.cart-container.container.page-wrapper.page-checkout
.woocommerce
> form
.button.cancel{background-color:transparent;border:1px solid #51ae9d;border-radius:24px;font-size:14px;font-weight:400;color:#51ae9d;padding:0 3rem;margin:0;}
.badge-container{display:none;}
.apple-redeem-popup .wrapper{border-radius:20px;}
#woo-promotion-popup{max-width:460px;border-radius:13px;}
#woo-promotion-popup .content{padding:1rem;}
#installment-popup{border-radius:13px;}
#installment-popup .content{padding:2rem;overflow:auto;}
#installment-popup .mfp-close{top:0 !important;}
.woocommerce-wishlist .wishlist_table .product-name a{color:#181919;}
.woocommerce-wishlist
.wishlist_table
.product-stock-status
.wishlist-out-of-stock{color:#e91e63;font-weight:400;}
.woocommerce-wishlist .wishlist_table .product-stock-status .wishlist-in-stock{color:#7a9c59;font-weight:400;}
.woocommerce-wishlist .wishlist_table .product-add-to-cart .add_to_cart_button{font-size:14px;font-weight:300;width:100%;border-radius:8px;background-color:#51ae9d;display:block;color:#fff;width:100%;text-align:center;}
.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper, .woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details, .woocommerce-wishlist .wishlist_table.mobile li .additional-info-wrapper{width:100%;}
.social-share{font-size:16px;font-weight:500;color:#181919;display:block;width:100%;text-align:right;position:relative;}
.social-share #shared-btn{cursor:pointer;}
.social-share .addtoany_list a, .social-share .widget .addtoany_list a{padding:0;height:38px;}
.social-share .addtoany-share{background-color:#f7f7f7;padding:6px 12px;border-radius:23px;position:absolute;bottom:-4rem;right:0;}
.widget.woocommerce.widget_product_categories > ul > li > a, .widget > ul > li > span:first-child, ul.menu > li > a, ul.menu > li > span:first-child{color:#181919 !important;}
.widget.woocommerce.widget_product_categories > ul > li li a, ul.menu > li li a{color:#474747;}
.widget.woocommerce.widget_product_categories > ul li.active a{color:#51ae9d !important;}
.product-summary .woocommerce-Price-currencySymbol{font-size:inherit;}
@media only screen and (max-width: 480px) {
.woo-variation-product-gallery{width:inherit !important;}
}
@media only screen and (max-width: 768px) {
.woo-variation-product-gallery{width:inherit !important;}
}
.footer-2 .uppercase, h6, th, span.widget-title{text-transform:none;color:#000;}
span.amount{white-space:nowrap;color:#636363;font-weight:600;}
.social-icons i{margin-top:4px !important;}
.w-130{width:130px;}
.text-black{color:black !important;font-weight:500;}
.footer-widgets.footer.footer-2, .footer-widgets.footer.footer-2 a{color:#424241 !important;}
.ps-5{padding-left:0px !important;padding-right:0px !important;}
.edu > .col-inner{display:flex;flex-direction:column;justify-content:flex-end;}
.pl-7{padding-left:7px !important;}
.pr-7{padding-right:7px !important;}
.edu-faq-mobile{padding-top:15px !important;padding-bottom:10px !important;}
.font-w-500{font-weight:500;}
.text-blue{color:#0948a7 !important;}
.tabbed-content.ais-color .active a{background-color:#96b033;}
.store-viewmore{margin-bottom:-2px !important;width:100%;}
.store-logo-icon a.ux-logo-link{padding-left:0px !important;}
@media screen and (max-width:768px){
.footer-2 .col{width:50%;padding-left:40px;}
} .flex-right{width:45%;}
.gcavcF{display:none !important;}
.flatsome-cookies{z-index:99999999;}
@media screen and (max-width:768px){
.flatsome-cookies__buttons{padding-bottom:20px;}
}
.absolute-footer{border-top:1px solid rgba(0, 0, 0, 0.05);padding:15px 0 15px;}
@media screen and (max-width:768px){
.absolute-footer{border-top:1px solid rgba(0, 0, 0, 0.05);padding:15px 0 15px;}
} .absolute-footer.dark ul{display:none;}
.footer-secondary{display:none;}
@media screen and (min-width:1286px){
.footer-address{color:#424241 !important;text-align:left;}
}
@media screen and (max-width:1285px){
.footer-address{color:#424241 !important;text-align:center;}
} .is-divider{margin:2px !important;visibility:hidden;}
.entry-author{display:none;}
footer.entry-meta{display:none;}
.header-cart-icon.image-icon img{max-width:20px;}
.wcp-form-group .wcp-form-control{border-radius:10px;}
.payment_methods p{color:#444;}
.dgwt-wcas-search-wrapp{max-width:195px !important;min-width:100px !important;}
.continue-shopping.text-left{display:none;}
.button.disabled, button.disabled, .button[disabled],
button[disabled]{opacity:1;}
.social-icon img{border-radius:100%;object-fit:cover;}
.radius-25 img{border-radius:25px;object-fit:cover;}
.woocommerce-checkout .woocommerce-error.message-wrapper{width:100% !important;max-width:inherit !important;padding:0 !important;}
.woocommerce-checkout .woocommerce-error.message-wrapper .message-container{padding:0.8rem 1rem !important;border-radius:6px !important;margin-bottom:1rem;}
.woocommerce-checkout
.woocommerce-error.message-wrapper
.message-container.alert-color{border-left:3px solid #b20000;background-color:#b200001a;}
.button.primary{border-radius:8px;background-color:#649da4;}
.nav-dropdown-has-border .nav-dropdown{border:0;border-radius:13px;}
.nav-dropdown-default .nav-column li > a, .nav-dropdown.nav-dropdown-default > li > a{font-weight:400;}
.nav-column li.active > a, .nav-column li > a:hover, .nav-dropdown li.active > a, .nav-dropdown > li > a:hover, .nav-vertical-fly-out > li > a:hover, .nav > li.active > a, .nav > li.current > a, .nav > li > a.active, .nav > li > a.current, .nav > li > a:hover{color:#181919 !important;font-weight:400;}
.installment-table{border-color:#ddd;margin-bottom:0;border-collapse:collapse;min-width:500px;}
.installment-table thead > tr > th{text-align:center;color:#fff;font-weight:500;background:#4ba49b;}
.installment-table tbody > tr > td{font-size:1em;font-weight:500;text-align:center;color:#333;}
.installment-table tbody > tr > td img{max-height:60px;object-fit:contain;}
.installment-table td, .installment-table th{border-bottom:0;border:1px solid #ddd;}
.wishlist-icon{display:none;}
body.body-scroll-lock--active .mfp-wrap{position:fixed !important;}
.button.secondary.flatsome-cookies__more-btn{background-color:#51aea2 !important;border-radius:8px;}
.button.button.wcp-button-confirm, .woocommerce-button.wp-element-button.button.view{background-color:#51ae9d !important;border-radius:8px;}
.woocommerce-button.wp-element-button.button.confirm_payment{background-color:#e91e63 !important;border-radius:8px;}
@media screen and (max-width:768px){
.button.button.wcp-button-confirm{width:100%;}
}  .kadence-conversion-wrap.kadence-conversion-banner,
.kadence-conversion-wrap.kadence-conversion-slide_in{z-index:9999;}
.workshop-items{display:grid;grid-template-columns:1fr;grid-gap:2rem;}
.workshop-items .workshop-item{text-align:center;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius:8px;}
.workshop-item .workshop-item-content{padding:1rem;}
.workshop-item .workshop-item-btn{display:inline-block;color:#fff;background-color:#4ba49b;padding:0.5rem 2rem;border-radius:99px;min-width:130px;}
.workshop-item .workshop-item-btn.btn-gray{background-color:rgb(75 164 155 / 50%);}
.workshop-item .workshop-item-btn.btn-disable{background-color:#dadada;}
.single-workshop .blog-share, .single-workshop .navigation-post {
display: none;
}td.wishlist-empty{text-align:center!important;padding:50px;font-size:2em;}
.wishlist_table .add_to_cart{line-height:1.3;padding:7px 10px;}
#yith-wcwl-popup-message{background:#fff;border:1px solid #dddddd;padding:15px 0;font-size:120%;position:fixed;text-align:center;top:50%;left:50%;transform:translateX(50%);width:300px;z-index:10000;}
.wishlist-icon{position:relative;}
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,.8);right:0;color:#FFF;transition:opacity .3s, max-height .3s;transition-delay:.3s;}
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:rgba(0,0,0,.8);border-width:10px;margin-left:-10px;}
.wishlist-icon:hover .wishlist-popup{opacity:1;max-height:200px;overflow-y:auto;}
.wishlist-popup a{color:#ccc;display:block;}
.wishlist-popup a:hover{color:#FFF;}
.wishlist-icon.added:after{background-color:red;transform:translateY(-3px);}
.wishlist-popup .ajax-loading, .wishlist-popup .feedback{display:none!important;}
.wishlist-title{margin-bottom:20px;}
#yith-wcwl-form .hidden-title-form,
#yith-wcwl-form .hide-title-form i,
.wishlist-title .button{display:none;}
@media screen and (max-width:768px){
.wishlist-title, .wishlist-empty, .yith_wcwl_wishlist_footer{text-align:center;}
.share-icons-title{display:none;}
}
.wishlist_table.mobile{list-style:none;}
.wishlist_table.mobile li .product-checkbox{display:inline-block;width:20px;vertical-align:top;}
.wishlist_table.mobile li .item-wrapper{display:inline-block;width:calc(100% - 25px);vertical-align:top;}
.wishlist_table.wishlist_manage_table.mobile li .item-wrapper{width:100%;}
.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:inline-block;max-width:60px;margin-right:10px;}
.rtl .wishlist_table.mobile li .item-wrapper .product-thumbnail{margin-right:0;margin-left:10px;}
.wishlist_table.mobile li .item-wrapper .item-details{display:inline-block;width:calc(100% - 74px);vertical-align:top;}
.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:20px;}
.rtl .wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:0;padding-right:20px;}
.wishlist_table.mobile li .additional-info-wrapper{border-bottom:1px solid #ececec;width:calc(100% - 25px);}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart, .wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist{text-align:center;margin-bottom:20px;}
.wishlist_table.mobile .button.add_to_cart_button{margin:0;}
.wishlist_table.mobile td{border-bottom:none;padding:3px 0;}
.wishlist_table.mobile li[id^="yith-wcwl-row-"]{position:relative;margin-top:20px;}
.wishlist_table.mobile .product-remove{position:absolute;top:5px;left:-12px;width:24px;height:24px;line-height:18px;font-size:18px;border-radius:100%;color:#ccc;font-weight:bold;text-align:center;border:2px solid currentColor;}
.rtl .wishlist_table.mobile .product-remove{left:unset;right:-12px;}
.wishlist_table.mobile .product-remove a{position:unset;}
.wishlist_table.mobile .product-remove a i{display:none;}
.wishlist_table.mobile .product-remove a:after {
content: '×';
color: #ccc;
}.fs-free-shipping-notice-and-button-wrapper{align-content:start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 1 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{align-items:center;display:flex;flex-direction:row}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;height:10px;margin-left:10px;margin-right:10px;position:relative;width:100%}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:block;height:100%;overflow:hidden;position:relative}.button.flexible-shipping-free-shipping-button{margin-left:0}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}