.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 .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%}.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{margin-top:-1px;border-top:1px solid #ddd;max-width:300px}.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 rgb(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 .dgwt-wcas-icon-preloader,.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(/wp-content/plugins/ajax-search-for-woocommerce/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:#fff0;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:#fff0}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:#fff0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgb(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 rgb(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:#fff0 #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:rgb(128 128 128 / .03)}50%{background:rgb(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:rgb(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;display:block}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}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto}.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-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right: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;display:block}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0}.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:rgb(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 #fff0;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:#fff0}.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:#fff0}.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}/*!
Theme Name:   Storefront
Theme URI:    https://woocommerce.com/products/storefront/
Author:       Automattic
Author URI:   https://woocommerce.com/
Description:  Storefront is the perfect theme for your next WooCommerce project. Designed and developed by WooCommerce Core developers, it features a bespoke integration with WooCommerce itself plus many of the most popular customer facing WooCommerce extensions. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love its lean and extensible codebase making it a joy to customize and extend. Looking for a WooCommerce theme? Look no further!
Version:      4.6.2
Tested up to: 6.7
Requires PHP: 5.6.0
License:      GNU General Public License v3 or later
License URI:  https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:  storefront
Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Storefront is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer https://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins, etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our Sass here: https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*//*!
 * normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css
 */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{-ms-word-wrap:break-word;word-wrap:break-word}body,button,input,textarea{color:#43454b;font-family:"Source Sans Pro","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility;font-weight:400}select{color:initial;font-family:"Source Sans Pro","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;max-width:100%}summary{display:list-item}h1,h2,h3,h4,h5,h6{clear:both;font-weight:300;margin:0 0 .5407911001em;color:#131315}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300}h1,.alpha{font-size:2.617924em;line-height:1.214;letter-spacing:-1px}h2,.beta{font-size:2em;line-height:1.214}h2+h3,.beta+h3{border-top:1px solid rgb(0 0 0 / .05);padding-top:.5407911001em}h3,.gamma{font-size:1.618em}h4,.delta{font-size:1.41575em}.alpha,.beta,.gamma,.delta{display:block}p+h2,p+header h2,p+h3,p+h4,ul+h2,ul+header h2,ul+h3,ul+h4,ol+h2,ol+header h2,ol+h3,ol+h4,table+h2,table+header h2,table+h3,table+h4,blockquote+h2,blockquote+header h2,blockquote+h3,blockquote+h4,form+h2,form+header h2,form+h3,form+h4{margin-top:2.2906835em}hr{background-color:#ccc;border:0;height:1px;margin:0 0 1.41575em}p{margin:0 0 1.41575em}ul,ol{margin:0 0 1.41575em 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1em}dt{font-weight:600}dd{margin:0 0 1.618em}b,strong{font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{padding:0 1em;border-left:3px solid rgb(0 0 0 / .05);font-style:italic}address{margin:0 0 1.41575em}pre{background:rgb(0 0 0 / .1);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.618em;padding:1.618em;overflow:auto;max-width:100%}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background-color:rgb(0 0 0 / .05);padding:.202em .5407911001em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none;font-weight:600;background:#fff0}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}img{height:auto;max-width:100%;display:block;border-radius:3px}a{color:#2c2d33;text-decoration:none}a:focus,input:focus,textarea:focus,button:focus{outline:2px solid #7f54b3}.storefront-cute *{font-family:"Comic Sans MS",sans-serif}*{box-sizing:border-box}body{background-color:#fff;overflow-x:hidden}.site{overflow-x:hidden}.site-content,.header-widget-region{-webkit-tap-highlight-color:#fff0}.site-header{background-color:#2c2d33;padding-top:1.618em;padding-bottom:1.618em;color:#9aa0a7;background-position:center center;position:relative;z-index:999;border-bottom:1px solid #fff0}.site-header .site-logo-anchor,.site-header .site-logo-link,.site-header .custom-logo-link{display:block;margin-bottom:0}.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img{width:100%;max-width:210px}.site-header .widget{margin-bottom:0}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb.page-template-template-homepage .site-header{margin-bottom:0}.header-widget-region{position:relative;z-index:99}.header-widget-region::before,.header-widget-region::after{content:"";display:table}.header-widget-region::after{clear:both}.header-widget-region .widget{margin:0;padding:1em 0;font-size:.875em}.site-branding{float:left;margin-bottom:0;width:calc(100% - 120px)}.site-branding .site-title{font-size:2em;letter-spacing:-1px;margin:0}.site-branding .site-title a{font-weight:700}.site-branding .site-description{font-size:.875em;display:none}.site-branding .logo{margin:0}.site-main{margin-bottom:2.617924em}.site-content{outline:none}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top:4.235801032em}.page-template-template-homepage .type-page{padding-top:2.617924em;padding-bottom:2.617924em;position:relative}.page-template-template-homepage .type-page .storefront-hero__button-edit{position:absolute;top:1em;right:1em;font-size:.875em}.page-template-template-homepage .entry-content{font-size:1.1em}.page-template-template-homepage .entry-content p:last-child{margin-bottom:0}.page-template-template-homepage .entry-header h1{font-size:3.706325903em;margin-bottom:.2360828548em}.page-template-template-homepage .entry-content,.page-template-template-homepage .entry-header{max-width:41.0994671405em;margin-left:auto;margin-right:auto;text-align:center}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail{background-size:cover;background-position:center center;padding-top:6.8535260698em;padding-bottom:6.8535260698em}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title{opacity:0;transition:all,ease,.5s}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content.loaded,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title.loaded{opacity:1}.site-footer{background-color:#f3f3f3;color:#3b3c3f;padding:1.618em 0 3.706325903em}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#333437}.site-footer a{color:#2c2d33;text-decoration:underline}.site-footer a:hover{text-decoration:none}.site-footer a.button,.site-footer a.components-button:not(.is-link),.site-footer a.wp-block-button__link{text-decoration:none}.site-info{padding:2.617924em 0}.site-info span[role=separator]{padding:0 .2360828548em 0 .3342343017em}.site-info span[role=separator]::before{content:"|"}.alignleft{display:inline;float:left;margin-right:1em}.alignright{display:inline;float:right;margin-left:1em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:none}.screen-reader-text.skip-link:focus{clip-path:none}.clear::before,.clear::after,.entry-content::before,.entry-content::after,.comment-content::before,.comment-content::after,.site-header::before,.site-header::after,.site-content::before,.site-content::after,.site-footer::before,.site-footer::after{content:"";display:table}.clear::after,.entry-content::after,.comment-content::after,.site-header::after,.site-content::after,.site-footer::after{clear:both}table{border-spacing:0;width:100%;margin:0 0 1.41575em;border-collapse:separate}table caption{padding:1em 0;font-weight:600}table td,table th{padding:1em 1.41575em;text-align:left;vertical-align:top}table td p:last-child,table th p:last-child{margin-bottom:0}table th{font-weight:600}table thead th{padding:1.41575em;vertical-align:middle}table tbody h2{font-size:1em;letter-spacing:normal;font-weight:400}table tbody h2 a{font-weight:400}.error404 .site-content .widget_product_search{padding:1.618em;background-color:rgb(0 0 0 / .025)}.error404 .site-content .widget_product_search form{margin:0}.error404.right-sidebar .content-area,.error404.left-sidebar .content-area{width:100%}.error404 .fourohfour-columns-2{padding:2.617924em 0;border:1px solid rgb(0 0 0 / .05);border-width:1px 0;margin-bottom:2.617924em}.error404 .fourohfour-columns-2::before,.error404 .fourohfour-columns-2::after{content:"";display:table}.error404 .fourohfour-columns-2::after{clear:both}.error404 .fourohfour-columns-2 ul.products li.product,.error404 .fourohfour-columns-2 .widget{margin-bottom:0}.error404 .fourohfour-columns-2 .col-1 ul.products{margin-bottom:2.2906835em}.error404 .fourohfour-columns-2 .col-1 ul.products li.product{width:45.4545454545%;float:left;margin-right:9.0909090909%}.error404 .fourohfour-columns-2 .col-1 ul.products li.product:last-child{margin-right:0}.error404 .fourohfour-columns-2 .col-2{padding:1.618em;background-color:rgb(0 0 0 / .025)}#comments{padding-top:2.617924em}#comments .comments-title{border-bottom:1px solid rgb(0 0 0 / .05);padding-bottom:.5407911001em;margin-bottom:1.618em}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-body::before,#comments .comment-list .comment-body::after{content:"";display:table}#comments .comment-list .comment-body::after{clear:both}#comments .comment-list .comment-content{padding-bottom:1.618em;margin-bottom:1.618em}#comments .comment-list .comment-content .comment-text{padding:1.618em;border-radius:3px}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{margin-bottom:1em;max-width:64px;height:auto}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{font-style:normal;clear:both;display:block}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply::before,#comments .comment-list .reply::after{content:"";display:table}#comments .comment-list .reply::after{clear:both}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{clear:both;padding:1.618em;background-color:rgb(0 0 0 / .0125);position:relative}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{position:absolute;top:.5407911001em;right:.5407911001em;display:block;height:1em;width:1em;overflow:hidden;line-height:1;font-size:1.41575em;text-align:center;transition:transform,ease,.3s}#respond #cancel-comment-reply-link:hover{transform:scale(1.3)}.hentry{margin:0 0 4.235801032em}.hentry .wp-post-image{margin-bottom:1.618em;margin-left:auto;margin-right:auto}.hentry .entry-header{margin-bottom:1em;border-bottom:1px solid rgb(0 0 0 / .05)}.hentry .entry-header .posted-on,.hentry .entry-header .post-author,.hentry .entry-header .post-comments,.hentry .entry-header .byline{font-size:.875em}.hentry .entry-header .posted-on a,.hentry .entry-header .post-author a,.hentry .entry-header .post-comments a,.hentry .entry-header .byline a{font-weight:600;text-decoration:underline}.hentry .entry-header .posted-on a:hover,.hentry .entry-header .post-author a:hover,.hentry .entry-header .post-comments a:hover,.hentry .entry-header .byline a:hover{text-decoration:none}.hentry .entry-content a{text-decoration:underline}.hentry .entry-content a:hover{text-decoration:none}.hentry .entry-content a.button,.hentry .entry-content a.components-button:not(.is-link),.hentry .entry-content a.wp-block-button__link{text-decoration:none}.hentry .entry-taxonomy{margin:1.41575em 0 0;padding-top:1em;border-top:1px solid rgb(0 0 0 / .05)}.hentry.type-page .entry-header{border-bottom:0;margin-bottom:0}.cat-links,.tags-links{font-size:.875em}.cat-links a,.tags-links a{color:#727272;font-weight:600;text-decoration:underline}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1em}form{margin-bottom:1.618em}button,input,select,textarea{font-size:100%;margin:0}button,input[type=button],input[type=reset],input[type=submit],.button,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.added_to_cart{border:0;border-radius:0;background:none;background-color:#43454b;border-color:#43454b;color:#fff;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;-webkit-appearance:none}button::after,input[type=button]::after,input[type=reset]::after,input[type=submit]::after,.button::after,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link::after,.added_to_cart::after{display:none}button.cta,button.alt,input[type=button].cta,input[type=button].alt,input[type=reset].cta,input[type=reset].alt,input[type=submit].cta,input[type=submit].alt,.button.cta,.button.alt,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt,.added_to_cart.cta,.added_to_cart.alt{background-color:#2c2d33;border-color:#2c2d33}button.cta:hover,button.alt:hover,input[type=button].cta:hover,input[type=button].alt:hover,input[type=reset].cta:hover,input[type=reset].alt:hover,input[type=submit].cta:hover,input[type=submit].alt:hover,.button.cta:hover,.button.alt:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:hover,.added_to_cart.cta:hover,.added_to_cart.alt:hover{background-color:#2c2d33}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,.added_to_cart:hover{color:#fff}button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading,.button.loading,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading,.added_to_cart.loading{opacity:.5}button.small,input[type=button].small,input[type=reset].small,input[type=submit].small,.button.small,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.small,.added_to_cart.small{padding:.5407911001em .875em;font-size:.875em}button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled,.button.disabled,.button:disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled,.added_to_cart.disabled,.added_to_cart:disabled{opacity:.5!important;cursor:not-allowed}button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover,.button.disabled:hover,.button:disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled:hover,.added_to_cart.disabled:hover,.added_to_cart:disabled:hover{opacity:.5!important}.button.woocommerce-MyAccount-downloads-file{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.wc-block-components-button:not(.is-link).disabled,.wc-block-components-button:not(.is-link):disabled{opacity:.5;cursor:not-allowed}.wc-block-components-button:not(.is-link).disabled:hover,.wc-block-components-button:not(.is-link):disabled:hover{opacity:.5}input[type=checkbox],input[type=radio]{padding:0}input[type=checkbox]+label,input[type=radio]+label{margin:0 0 0 .3819820591em}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{box-sizing:border-box}input[type=search]::placeholder{color:#616161}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,.input-text{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgb(0 0 0 / .125)}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,.input-text:focus{background-color:#ededed}textarea{overflow:auto;padding-left:.875em;vertical-align:top;width:100%}label{font-weight:400}label.inline input{width:auto}fieldset{padding:1.618em;padding-top:1em;border:0;margin:0;margin-bottom:1.618em;margin-top:1.618em}fieldset legend{font-weight:600;padding:.6180469716em 1em;margin-left:-1em}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;display:inline-block;border-radius:0}.wp-caption{margin-bottom:1em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid rgb(0 0 0 / .05);padding:1em 0}.gallery{margin-bottom:1em}.gallery::before,.gallery::after{content:"";display:table}.gallery::after{clear:both}.gallery .gallery-item{float:left}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{border:none;height:auto;margin:0 auto}.gallery .gallery-item .gallery-caption{margin:0;text-align:center}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.3%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}embed,iframe,object,video{max-width:100%}.secondary-navigation{display:none}button.menu-toggle{cursor:pointer;text-align:left;float:right;position:relative;border:2px solid #fff0;box-shadow:none;border-radius:2px;background-image:none;padding:.6180469716em .875em .6180469716em 2.617924em;font-size:.875em;max-width:120px}button.menu-toggle:hover{background-image:none}button.menu-toggle span::before{transition:all,ease,.2s}button.menu-toggle::before,button.menu-toggle::after,button.menu-toggle span::before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;transition:all,ease,.2s;border-radius:3px}button.menu-toggle::before{transform:translateY(-4px)}button.menu-toggle::after{transform:translateY(4px)}.toggled button.menu-toggle::before,.toggled button.menu-toggle::after{transform:rotate(45deg)}.toggled button.menu-toggle::after{transform:rotate(-45deg)}.toggled button.menu-toggle span::before{opacity:0}.primary-navigation{display:none}.main-navigation::before,.main-navigation::after{content:"";display:table}.main-navigation::after{clear:both}.main-navigation div.menu{display:none}.main-navigation div.menu:last-child{display:block}.main-navigation .menu{clear:both}.handheld-navigation,.nav-menu,.main-navigation div.menu>ul:not(.nav-menu){overflow:hidden;max-height:0;transition:all,ease,.8s}.handheld-navigation{clear:both}.handheld-navigation ul{margin:0}.handheld-navigation ul.menu li{position:relative}.handheld-navigation ul.menu li button::after{transition:all,ease,.9s}.handheld-navigation ul.menu li button.toggled-on::after{transform:rotate(180deg)}.handheld-navigation ul.menu .sub-menu{visibility:hidden;opacity:0;max-height:0;transition:all,ease,.9s}.handheld-navigation ul.menu .sub-menu.toggled-on{visibility:visible;max-height:9999px;opacity:1}.handheld-navigation .dropdown-toggle{background:#fff0;position:absolute;top:0;right:0;display:block}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{max-height:9999px}.main-navigation ul{margin-left:0;list-style:none;margin-bottom:0}.main-navigation ul ul{display:block;margin-left:1.41575em}.main-navigation ul li a{padding:.875em 0;display:block}.main-navigation ul li a:hover{color:#e6e6e6}.site-main nav.navigation{clear:both;padding:2.617924em 0}.site-main nav.navigation::before,.site-main nav.navigation::after{content:"";display:table}.site-main nav.navigation::after{clear:both}.site-main nav.navigation .nav-previous a,.site-main nav.navigation .nav-next a{display:inline-block}.site-main nav.navigation .nav-previous{float:left;width:50%}.site-main nav.navigation .nav-next{float:right;text-align:right;width:50%}.pagination,.woocommerce-pagination{padding:1em 0;border:1px solid rgb(0 0 0 / .05);border-width:1px 0;text-align:center;clear:both}.pagination ul.page-numbers::before,.pagination ul.page-numbers::after,.woocommerce-pagination ul.page-numbers::before,.woocommerce-pagination ul.page-numbers::after{content:"";display:table}.pagination ul.page-numbers::after,.woocommerce-pagination ul.page-numbers::after{clear:both}.pagination .page-numbers,.woocommerce-pagination .page-numbers{list-style:none;margin:0;vertical-align:middle}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li{display:inline-block}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgb(0 0 0 / .025);color:#43454b}.pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#2c2d33;border-color:#2c2d33}.pagination .page-numbers li .page-numbers.dots,.woocommerce-pagination .page-numbers li .page-numbers.dots{background-color:#fff0}.pagination .page-numbers li .page-numbers.prev,.pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next{padding-left:1em;padding-right:1em}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgb(0 0 0 / .05)}.rtl .pagination a.next,.rtl .pagination a.prev,.rtl .woocommerce-pagination a.next,.rtl .woocommerce-pagination a.prev{transform:rotateY(180deg)}.widget{margin:0 0 3.706325903em}.widget select{max-width:100%}.widget .widget-search .search-submit{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.widget .widget-title,.widget .widgettitle{font-size:1.41575em;letter-spacing:0;border-bottom:1px solid rgb(0 0 0 / .05);padding:0 0 1em;margin-bottom:1em;font-weight:300}.widget ul{margin-left:0;list-style:none}.widget ul ul{margin-left:1.618em}.widget-area .widget{font-size:.875em;font-weight:400}.widget-area .widget h1.widget-title{font-size:1.41575em}.widget-area .widget a{font-weight:600;text-decoration:underline}.widget-area .widget a:hover{text-decoration:none}.widget-area .widget a.button,.widget-area .widget a.components-button:not(.is-link),.widget-area .widget a.wp-block-button__link{text-decoration:none}.widget-area .widget a.button{font-weight:600!important}.widget_search form:not(.wp-block-search),.widget_product_search form:not(.wp-block-search){position:relative}.widget_search form:not(.wp-block-search) input[type=text],.widget_search form:not(.wp-block-search) input[type=search],.widget_product_search form:not(.wp-block-search) input[type=text],.widget_product_search form:not(.wp-block-search) input[type=search]{width:100%}.widget_search form:not(.wp-block-search) input[type=submit],.widget_search form:not(.wp-block-search) button[type=submit],.widget_product_search form:not(.wp-block-search) input[type=submit],.widget_product_search form:not(.wp-block-search) button[type=submit]{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;top:0;left:0}.widget_recent_entries ul,.widget_pages ul,.widget_categories ul,.widget_archive ul,.widget_recent_comments ul,.widget_nav_menu ul,.widget_links ul,.widget_product_categories ul,.widget_layered_nav ul,.widget_layered_nav_filters ul{margin:0}.widget_recent_entries ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_links ul li,.widget_product_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li{list-style:none;margin-bottom:1em;line-height:1.41575em}.widget_recent_entries ul .children,.widget_pages ul .children,.widget_categories ul .children,.widget_archive ul .children,.widget_recent_comments ul .children,.widget_nav_menu ul .children,.widget_links ul .children,.widget_product_categories ul .children,.widget_layered_nav ul .children,.widget_layered_nav_filters ul .children{margin-left:0;margin-top:1em}#wp-calendar th,#wp-calendar td,.wp-calendar-table th,.wp-calendar-table td{padding:.236em;text-align:center}.widget_recent_entries ul ul.children,.widget_pages ul ul.children{margin:.6180469716em 0 0 1.41575em}.widget_rating_filter .wc-layered-nav-rating{margin-bottom:.6180469716em}.widget_rating_filter .wc-layered-nav-rating a{text-decoration:none!important}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block;height:1em;line-height:1}@media(min-width:768px){table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left}.site-header{padding-top:2.617924em;padding-bottom:0}.site-header .site-branding{display:block;width:100%;float:left;margin-left:0;margin-right:0;clear:both}.site-header .site-branding img{height:auto;max-width:230px;max-height:none}.woocommerce-active .site-header .site-branding{width:73.9130434783%;float:left;margin-right:4.347826087%}.woocommerce-active .site-header .site-search{width:21.7391304348%;float:right;margin-right:0;clear:none}.woocommerce-active .site-header .main-navigation{width:73.9130434783%;float:left;margin-right:4.347826087%;clear:both}.woocommerce-active .site-header .site-header-cart{width:21.7391304348%;float:right;margin-right:0;margin-bottom:0}.storefront-secondary-navigation .site-header .site-branding{width:39.1304347826%;float:left;margin-right:4.347826087%}.storefront-secondary-navigation .site-header .secondary-navigation{width:56.5217391304%;float:right;margin-right:0}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:21.7391304348%;float:left;margin-right:4.347826087%}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:left;margin-right:4.347826087%}.site-branding .site-description{margin-bottom:0;display:block}.site-branding,.site-search,.site-header-cart,.site-logo-anchor,.site-logo-link,.custom-logo-link{margin-bottom:1.41575em}.site-header .subscribe-and-connect-connect{float:right;margin-bottom:1em}.site-header .subscribe-and-connect-connect .icons{list-style:none;margin:0}.site-header .subscribe-and-connect-connect .icons a{font-size:1em!important}.site-header .subscribe-and-connect-connect .icons li{margin:0 0 0 .5407911001em!important;display:inline-block}.col-full{max-width:66.4989378333em;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}.col-full::before,.col-full::after{content:"";display:table}.col-full::after{clear:both}.col-full:after{content:" ";display:block;clear:both}.site-content::before,.site-content::after{content:"";display:table}.site-content::after{clear:both}.content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.widget-area{width:21.7391304348%;float:right;margin-right:0}.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.right-sidebar .widget-area{width:21.7391304348%;float:right;margin-right:0}.left-sidebar .content-area{width:73.9130434783%;float:right;margin-right:0}.left-sidebar .widget-area{width:21.7391304348%;float:left;margin-right:4.347826087%}.storefront-full-width-content .content-area{width:100%;float:left;margin-left:0;margin-right:0}.content-area,.widget-area{margin-bottom:2.617924em}.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area{width:100%;float:left;margin-left:0;margin-right:0}.footer-widgets{padding-top:4.235801032em;border-bottom:1px solid rgb(0 0 0 / .05)}.footer-widgets::before,.footer-widgets::after{content:"";display:table}.footer-widgets::after{clear:both}.footer-widgets.col-2 .block{width:47.8260869565%;float:left;margin-right:4.347826087%}.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}.footer-widgets.col-3 .block{width:30.4347826087%;float:left;margin-right:4.347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.footer-widgets.col-4 .block{width:21.7391304348%;float:left;margin-right:4.347826087%}.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}.comment-list::before,.comment-list::after{content:"";display:table}.comment-list::after{clear:both}.comment-list .comment{clear:both}.comment-list .comment-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;text-align:right}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list .comment-content,.comment-list #respond{width:76.4705882353%;float:right;margin-right:0}.comment-list #respond{float:right}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-right:0}.comment-list .comment-body #respond{box-shadow:0 6px 2em rgb(0 0 0 / .2);margin-bottom:2.617924em;margin-top:-1.618em}.comment-list .reply{clear:both;text-align:right}.comment-list ol.children{width:88.2352941176%;float:right;margin-right:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:left;margin-right:6.6666666667%}.comment-list ol.children .comment-content,.comment-list ol.children #respond{width:73.3333333333%;float:right;margin-right:0}.comment-list ol.children ol.children{width:86.6666666667%;float:right;margin-right:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:left;margin-right:7.6923076923%}.comment-list ol.children ol.children .comment-content,.comment-list ol.children ol.children #respond{width:69.2307692308%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:left;margin-right:9.0909090909%}.comment-list ol.children ol.children ol.children .comment-content,.comment-list ol.children ol.children ol.children #respond{width:63.6363636364%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:left;margin-right:11.1111111111%}.comment-list ol.children ol.children ol.children ol.children .comment-content,.comment-list ol.children ol.children ol.children ol.children #respond{width:55.5555555556%;float:right;margin-right:0}#respond{padding:2.617924em}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:left;margin-right:5.8823529412%}#respond .comment-form-url{float:right;margin-right:0}#respond .comment-form-comment{clear:both}.hentry .entry-header{margin-bottom:2.617924em}.menu-toggle,.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu{display:none}.primary-navigation{display:block}.main-navigation,.secondary-navigation{clear:both;display:block;width:100%}.main-navigation ul,.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;text-align:left}.main-navigation ul li a,.secondary-navigation ul li a{display:block}.main-navigation ul li a::before,.secondary-navigation ul li a::before{display:none}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul{left:0;display:block}.main-navigation ul li:hover>ul li>ul,.main-navigation ul li.focus>ul li>ul,.secondary-navigation ul li:hover>ul li>ul,.secondary-navigation ul li.focus>ul li>ul{left:-9999px}.main-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.main-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul li:hover>ul li:hover>ul,.main-navigation ul li:hover>ul li.focus>ul,.main-navigation ul li.focus>ul li:hover>ul,.main-navigation ul li.focus>ul li.focus>ul,.secondary-navigation ul li:hover>ul li:hover>ul,.secondary-navigation ul li:hover>ul li.focus>ul,.secondary-navigation ul li.focus>ul li:hover>ul,.secondary-navigation ul li.focus>ul li.focus>ul{left:100%;top:0;display:block}.main-navigation ul ul,.secondary-navigation ul ul{float:left;position:absolute;top:100%;z-index:99999;left:-9999px}.main-navigation ul ul.sub-menu--is-touch-device,.secondary-navigation ul ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul ul li,.secondary-navigation ul ul li{display:block}.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:200px}ul.menu li.current-menu-item>a{color:#43454b}.storefront-primary-navigation{clear:both}.storefront-primary-navigation::before,.storefront-primary-navigation::after{content:"";display:table}.storefront-primary-navigation::after{clear:both}.main-navigation div.menu{display:block}.main-navigation ul.menu,.main-navigation ul.nav-menu{max-height:none;overflow:visible;margin-left:-1em;transition:none}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:1.618em 1em}.main-navigation ul.menu>li.menu-item-has-children:hover::after,.main-navigation ul.menu>li.page_item_has_children:hover::after,.main-navigation ul.nav-menu>li.menu-item-has-children:hover::after,.main-navigation ul.nav-menu>li.page_item_has_children:hover::after{display:block}.main-navigation ul.menu ul,.main-navigation ul.nav-menu ul{margin-left:0}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:.875em 1.41575em;font-weight:400;font-size:.875em}.main-navigation ul.menu ul li:last-child,.main-navigation ul.nav-menu ul li:last-child{border-bottom:0}.main-navigation ul.menu ul ul,.main-navigation ul.nav-menu ul ul{margin-left:0;box-shadow:none}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.menu ul li.focus,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li:hover>a,.main-navigation ul.nav-menu ul li.focus{background-color:rgb(0 0 0 / .025)}.main-navigation a{padding:0 1em 2.2906835em}.secondary-navigation{margin:0 0 1.618em;width:auto;clear:none;line-height:1}.secondary-navigation .menu{font-size:.875em;width:auto;float:right}.secondary-navigation .menu>li:hover>a{text-decoration:none}.secondary-navigation .menu ul a{padding:.326em .875em;background:rgb(0 0 0 / .05)}.secondary-navigation .menu ul li:first-child a{padding-top:1em}.secondary-navigation .menu ul li:last-child a{padding-bottom:1em}.secondary-navigation .menu ul ul{margin-top:-.6180469716em}.secondary-navigation .menu a{padding:1em .875em;color:#737781;font-weight:400}.secondary-navigation .menu a:hover{text-decoration:none}.error404 .fourohfour-columns-2 .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.error404 .fourohfour-columns-2 .col-1 ul.products{margin-bottom:0}.error404 .fourohfour-columns-2 .col-2{width:47.8260869565%;float:right;margin-right:0}}@media(max-width:66.4989378333em){.col-full{margin-left:2.617924em;margin-right:2.617924em;padding:0}}@media(max-width:568px){.col-full{margin-left:1.41575em;margin-right:1.41575em;padding:0}}/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adobe:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-none:before{content:""}.fa-border-style:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:"拏"}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caravan:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dailymotion:before{content:"勒"}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:"串"}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:"龜"}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-medical:before{content:"樂"}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:"諾"}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-wash:before{content:"丹"}.fa-handshake:before{content:""}.fa-handshake-alt-slash:before{content:"寧"}.fa-handshake-slash:before{content:"怒"}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side-cough:before{content:"率"}.fa-head-side-cough-slash:before{content:"異"}.fa-head-side-mask:before{content:"北"}.fa-head-side-virus:before{content:"磻"}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-house-user:before{content:"便"}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:"邏"}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:"凌"}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:"復"}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:"不"}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:"駱"}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:"稜"}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:"泌"}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:"爛"}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:"數"}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pump-medical:before{content:"索"}.fa-pump-soap:before{content:"參"}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salesforce:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-virus:before{content:"塞"}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:"綾"}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:"葉"}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:"說"}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:"殺"}.fa-store-slash:before{content:"辰"}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-slash:before{content:"沈"}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-trailer:before{content:"論"}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:"雷"}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-virus:before{content:"若"}.fa-virus-slash:before{content:"掠"}.fa-viruses:before{content:"略"}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-water:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/storefront/assets/fonts/fa-brands-400.eot);src:url("/wp-content/themes/storefront/assets/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/storefront/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/storefront/assets/fonts/fa-brands-400.woff) format("woff"),url(/wp-content/themes/storefront/assets/fonts/fa-brands-400.ttf) format("truetype"),url("/wp-content/themes/storefront/assets/fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/storefront/assets/fonts/fa-solid-900.eot);src:url("/wp-content/themes/storefront/assets/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/storefront/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/storefront/assets/fonts/fa-solid-900.woff) format("woff"),url(/wp-content/themes/storefront/assets/fonts/fa-solid-900.ttf) format("truetype"),url("/wp-content/themes/storefront/assets/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.site-search .widget_product_search form input[type=search],.site-search .widget_product_search form input[type=text]{padding-left:2.617924em}#comments .comment-list .bypostauthor>.comment-body cite a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}#comments .comment-list .reply a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}#comments .comment-list .reply a.comment-edit-link::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}#respond #cancel-comment-reply-link::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block}.sticky .entry-title::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading,.button.loading,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading,.added_to_cart.loading{position:relative}button.loading::after,input[type=button].loading::after,input[type=reset].loading::after,input[type=submit].loading::after,.button.loading::after,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading::after,.added_to_cart.loading::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";animation:fa-spin .75s linear infinite;height:20px;width:20px;line-height:20px;font-size:20px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;display:block}.handheld-navigation ul.menu li button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}.site-main nav.navigation .nav-previous a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.site-main nav.navigation .nav-next a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.widget_search form:not(.wp-block-search)::before,.widget_product_search form:not(.wp-block-search)::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";position:absolute;top:1em;left:1em;line-height:1}.widget_search form:not(.wp-block-search) input[type=text],.widget_search form:not(.wp-block-search) input[type=search],.widget_product_search form:not(.wp-block-search) input[type=text],.widget_product_search form:not(.wp-block-search) input[type=search]{padding-left:2.617924em}.storefront-handheld-footer-bar ul li>a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:2.618046972;font-size:1.618em;text-indent:0;display:block;cursor:pointer}.storefront-handheld-footer-bar ul li.search>a::before{content:""}.storefront-handheld-footer-bar ul li.my-account>a::before{content:""}.storefront-handheld-footer-bar ul li.cart>a::before{content:""}.storefront-product-pagination a[rel=prev]::after,.storefront-product-pagination a[rel=next]::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline}.storefront-product-pagination a[rel=prev]::after{content:"";padding-right:1.41575em}.storefront-product-pagination a[rel=next]::after{content:"";padding-left:1.41575em}.single-product .pswp__button{background-color:#fff0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{text-indent:-999px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;line-height:2;text-indent:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none!important}.stock::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em}.stock.in-stock::before{content:""}.stock.out-of-stock::before{content:""}a.reset_variations::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.woocommerce-breadcrumb a:first-of-type::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.widget_recent_entries ul,.widget_pages ul,.widget_categories ul,.widget_archive ul,.widget_recent_comments ul,.widget_nav_menu ul,.widget_links ul,.widget_product_categories ul,.widget_layered_nav ul,.widget_layered_nav_filters ul{margin:0}.widget_recent_entries ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_links ul li,.widget_product_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li{padding-left:1.618em}.widget_recent_entries ul li::before,.widget_pages ul li::before,.widget_categories ul li::before,.widget_archive ul li::before,.widget_recent_comments ul li::before,.widget_nav_menu ul li::before,.widget_links ul li::before,.widget_product_categories ul li::before,.widget_layered_nav ul li::before,.widget_layered_nav_filters ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;margin-right:.5407911001em;display:block;float:left;opacity:.35;margin-left:-1.618em;width:1em}.widget_product_categories ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}.widget_product_categories ul li.current-cat::before{content:""}.widget_layered_nav li::before{content:""}.widget_layered_nav .chosen::before{content:""}.widget_layered_nav_filters ul li.chosen::before{content:"";color:#e2401c;opacity:1}.widget_recent_entries ul li::before,.widget_pages ul li::before{content:""}.widget_categories ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}.widget_categories ul li.current-cat::before{content:""}.widget_archive ul li::before{content:""}.widget_recent_comments ul li::before{content:""}.widget_nav_menu ul li::before{content:""}.widget_links ul li::before{content:""}a.remove{display:block;width:1.618em;height:1.618em;line-height:1.618;font-weight:400;text-indent:-9999px;overflow:hidden;position:relative}a.remove::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";position:absolute;top:0;left:0;right:0;bottom:0;color:#737781;line-height:1.618;text-indent:0;text-align:center}.woocommerce-shipping-calculator>p:first-child a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.3342343017em}.blockUI::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";animation:fa-spin .75s linear infinite;height:30px;width:30px;line-height:30px;font-size:30px;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px}.wc_request_button_is_disabled .blockUI{cursor:not-allowed!important}.wc_request_button_is_disabled .blockUI::before{content:none}.woocommerce-pagination .next,.woocommerce-pagination .prev{text-indent:-9999px;position:relative;overflow:hidden}.woocommerce-pagination .next::after,.woocommerce-pagination .prev::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";text-indent:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.woocommerce-pagination .next::after{content:""}.woocommerce-breadcrumb .breadcrumb-separator{text-indent:-9999px;position:relative;display:inline-block;padding:0 6.8535260698em}.woocommerce-breadcrumb .breadcrumb-separator::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;font-size:.875em;text-indent:0;line-height:initial;position:absolute;top:50%;left:50%;width:1em;height:1em;transform:translateX(-50%) translateY(-50%);text-align:center;opacity:.25}#payment .payment_methods>.woocommerce-PaymentMethod>label::before,#payment .payment_methods>.wc_payment_method>label::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em;transition:color,ease,.2s}#payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}#payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child:checked+label::before,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label::before{content:""}.woocommerce-password-strength::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-password-strength.strong::after{content:""}.woocommerce-password-strength.good::after{content:""}.woocommerce-MyAccount-navigation ul li.is-active a::before{opacity:1}.woocommerce-MyAccount-navigation ul li a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.25}.woocommerce-MyAccount-navigation ul li a:hover::before{opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:""}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a::before{content:""}.my_account_orders .button.view::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}p.order-again .button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-MyAccount-downloads .button::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.demo_store::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.woocommerce-tabs ul.tabs li::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block;position:absolute;top:50%;right:-1em;transform:translateY(-50%);opacity:0;transition:all,ease,.3s}.woocommerce-tabs ul.tabs li.active::after{opacity:1;right:0}.wc-forward::after,.woocommerce-Button--next::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-Button--previous::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}#reviews .commentlist li p.meta .verified{display:inline-block;height:1.41575em;width:1.41575em;position:relative;text-indent:-9999px}#reviews .commentlist li p.meta .verified::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";color:#0f834d;position:absolute;top:0;left:0;width:1.41575em;height:1.41575em;text-indent:0;text-align:center;line-height:1.618em}.single-product div.product .component_selections .clear_component_options::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.cart .mnm_table_item .mnm_table_item_indent::before,.shop_table .mnm_table_item .mnm_table_item_indent::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);margin-right:.3819820591em;opacity:.25}.quick-view-button::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.6180469716em}.woocommerce-page .ship_address .gift-form label::after,.woocommerce-page .no_shipping_address .gift-form label::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}.woocommerce-page .ship_address .modify-address-button::before,.woocommerce-page .no_shipping_address .modify-address-button::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.woocommerce-page .addresses+.addresses header.title a::before{content:""}.woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before,.woocommerce-page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:""}a#variations_clear::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.wl-add-link::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.button.wl-create-new::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}@media(min-width:768px){.main-navigation ul.menu>li.menu-item-has-children>a::after,.main-navigation ul.menu>li.page_item_has_children>a::after,.main-navigation ul.nav-menu>li.menu-item-has-children>a::after,.main-navigation ul.nav-menu>li.page_item_has_children>a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:1em}.main-navigation ul.menu ul li.menu-item-has-children>a::after,.main-navigation ul.menu ul li.page_item_has_children>a::after,.main-navigation ul.nav-menu ul li.menu-item-has-children>a::after,.main-navigation ul.nav-menu ul li.page_item_has_children>a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";float:right;line-height:1.618}.demo_store a.woocommerce-store-notice__dismiss-link::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.3342343017em}.site-header-cart .cart-contents::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";height:1em;float:right;line-height:1.618}.addresses header.title a{display:block;width:1em;height:1em;text-indent:-9999px;position:relative;padding:.875em;margin-top:.6180469716em}.addresses header.title a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";line-height:1.618;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;text-indent:0}.woocommerce-tabs ul.tabs li::after{content:""}#wl-wrapper .wl-tabs>li.active::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";display:block!important;position:absolute;top:50%;height:1em;width:1em;margin-top:-.5em}}:root{--sm-brand-green:#8CC850;--sm-accent:#DCA050;--sm-accent-dark:#C4863A;--sm-orange:#D5A25F;--sm-primary:#97C15C;--sm-primary-dark:#6FA03C;--sm-primary-light:#F0F6E6;--sm-ink:#1A2330;--sm-muted:#5B6472;--sm-line:#E6E9EE;--sm-bg:#FFFFFF;--sm-bg-soft:#F5F7FA;--sm-success:#1F9D57;--sm-danger:#E23744;--sm-font:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;--sm-radius:10px;--sm-radius-sm:6px;--sm-shadow:0 1px 3px rgba(16,24,40,.06), 0 1px 2px rgba(16,24,40,.04);--sm-shadow-hover:0 6px 20px rgba(16,24,40,.10);--sm-header-h:72px}body{font-family:var(--sm-font);color:var(--sm-ink);background:var(--sm-bg)}.surgimedex-announcement{background:var(--sm-ink);color:#fff;font-size:13px;text-align:center;padding:8px 0}.surgimedex-announcement a{color:#fff;text-decoration:underline}html,body,#page{overflow-x:clip!important}.site-header{position:sticky;top:0;z-index:1000;background:var(--sm-bg)!important;border-bottom:1px solid var(--sm-line);box-shadow:var(--sm-shadow);padding:0!important}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:0}}.site-header .col-full{display:flex;align-items:center;gap:24px;min-height:var(--sm-header-h);flex-wrap:nowrap}.site-header .site-branding{float:none!important;width:auto!important;max-width:260px;margin:0!important;flex:0 0 auto}.site-header .site-branding img,.site-header .site-logo-link img,.site-header .custom-logo-link img{max-height:48px;width:auto}.site-header .site-search{display:block!important;flex:1 1 0%;min-width:240px;max-width:720px;margin:0}.site-header .site-search .widget{width:100%!important;margin:0!important;padding:0!important}.site-header .site-search form.woocommerce-product-search{position:relative;display:flex;align-items:center;width:100%;background:#fff;border:1.5px solid var(--sm-line);border-radius:var(--sm-radius);overflow:hidden}.site-header .site-search form.woocommerce-product-search:focus-within{border-color:var(--sm-primary)}.site-header .site-search form.woocommerce-product-search::before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:var(--sm-muted);pointer-events:none;z-index:1;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.7 20.3l-5.4-5.4a8 8 0 10-1.4 1.4l5.4 5.4a1 1 0 001.4-1.4zM4 10a6 6 0 1112 0 6 6 0 01-12 0z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.7 20.3l-5.4-5.4a8 8 0 10-1.4 1.4l5.4 5.4a1 1 0 001.4-1.4zM4 10a6 6 0 1112 0 6 6 0 01-12 0z'/></svg>") center/contain no-repeat}.site-header .site-search input[type="search"],.site-header .site-search input.search-field{flex:1 1 auto;width:100%!important;border:none!important;border-radius:0!important;background:transparent!important;padding:11px 16px 11px 42px;font-size:14px;box-shadow:none!important}.site-header .site-search input.search-field:focus{outline:none}.site-header .site-search form.woocommerce-product-search button,.site-header .site-search form.woocommerce-product-search input[type="submit"]{display:none!important}.site-header .site-header-account,.site-header .site-header-cart{flex:0 0 auto;display:flex!important;align-items:center;line-height:1}.site-header-account{flex:0 0 auto}.header-account-link{display:inline-flex;align-items:center;gap:8px;color:var(--sm-ink);font-weight:600;font-size:14px}.header-account-link:hover{color:var(--sm-primary)}.account-icon{width:22px;height:22px;display:inline-block;color:var(--sm-ink);background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 12a5 5 0 100-10 5 5 0 000 10zm0 2c-5 0-9 2.5-9 6v2h18v-2c0-3.5-4-6-9-6z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 12a5 5 0 100-10 5 5 0 000 10zm0 2c-5 0-9 2.5-9 6v2h18v-2c0-3.5-4-6-9-6z'/></svg>") center/contain no-repeat}.site-header .site-header-cart{flex:0 0 auto;margin:0;padding:0}.site-header .site-header-cart li{display:flex!important;align-items:center;margin:0;padding:0;list-style:none}.site-header .site-header-cart .cart-contents{display:inline-flex!important;align-items:center;gap:8px;color:var(--sm-ink);font-weight:600;line-height:1}.site-header .site-header-cart .cart-contents .amount,.site-header .site-header-cart .cart-contents .count{line-height:1;vertical-align:middle}.site-header .site-header-cart .cart-contents::before,.site-header .site-header-cart .cart-contents::after{line-height:1;vertical-align:middle;margin:0}.storefront-primary-navigation{background:var(--sm-bg);border-top:1px solid var(--sm-line)}@media (min-width:992px){.storefront-primary-navigation{max-height:200px;transition:max-height .28s ease,opacity .2s ease,border-color .28s ease}body.sm-nav-collapsed .storefront-primary-navigation{max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;border-top-color:#fff0}}.main-navigation ul.sub-menu:not(:has(ul.sub-menu)){max-height:82vh;overflow-y:auto;overflow-x:hidden}.main-navigation ul li a{font-weight:600}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.main-navigation>div>ul>li>a{padding-top:14px!important;padding-bottom:14px!important}.main-navigation>div>ul>li>a,.main-navigation>div>ul>li>a:visited,.main-navigation ul.menu>li>a,.main-navigation ul.menu>li>a:visited,.main-navigation ul.nav-menu>li>a,.main-navigation ul.nav-menu>li>a:visited,.main-navigation ul.menu>li.current-menu-item>a,.main-navigation ul.menu>li.current_page_item>a,.main-navigation>div>ul>li.current-menu-item>a,.main-navigation>div>ul>li.current_page_item>a{color:var(--sm-orange)}.main-navigation>div>ul>li>a:hover,.main-navigation>div>ul>li>a:focus,.main-navigation>div>ul>li>a:active,.main-navigation ul.menu>li>a:hover,.main-navigation ul.menu>li>a:focus,.main-navigation ul.menu>li>a:active,.main-navigation ul.menu>li:hover>a{color:var(--sm-primary)}.main-navigation a:focus:not(:focus-visible){outline:0;box-shadow:none}.main-navigation a:focus-visible{outline:2px solid var(--sm-orange);outline-offset:2px}.entry-content a,.woocommerce-account a,.woocommerce-breadcrumb a,.woocommerce-MyAccount-content a,.site-content a:not(.button):not(.sm-btn):not(.sm-section__all):not(.woocommerce-LoopProduct-link){color:var(--sm-orange)}.entry-content a:hover,.woocommerce-account a:hover,.woocommerce-breadcrumb a:hover,.woocommerce-MyAccount-content a:hover{color:var(--sm-primary-dark)}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--sm-ink)}a:focus:not(:focus-visible),button:focus:not(:focus-visible),.header-account-link:focus:not(:focus-visible),.site-header-cart a:focus:not(:focus-visible){outline:none;box-shadow:none}a:focus-visible,button:focus-visible,.header-account-link:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--sm-orange)!important;outline-offset:2px}button,.button,input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--sm-primary);color:#fff!important;border-radius:var(--sm-radius-sm);font-weight:600;font-size:13px;letter-spacing:.3px;padding:10px 18px;border:none;transition:background .15s ease,box-shadow .15s ease}button:hover,.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--sm-primary-dark);color:#fff!important;box-shadow:0 2px 8px rgb(78 154 38 / .22)}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product button.button{background:transparent!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important;box-shadow:none!important;width:100%;text-align:center}.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product button.button:hover{background:var(--sm-primary)!important;color:#fff!important;box-shadow:none!important}.woocommerce ul.products li.product a.button.disabled,.woocommerce ul.products li.product button.button.disabled,.woocommerce ul.products li.product a.button:disabled,.woocommerce ul.products li.product button.button:disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button:disabled{background:var(--sm-bg-soft)!important;color:var(--sm-muted)!important;border:1.5px solid var(--sm-line)!important;cursor:not-allowed!important;pointer-events:none;box-shadow:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:12px;transition:box-shadow .15s ease,transform .15s ease}.woocommerce ul.products li.product:hover{box-shadow:var(--sm-shadow-hover);transform:translateY(-2px)}.woocommerce ul.products li.product .price{color:var(--sm-ink);font-weight:700;font-size:15px}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-weight:700;text-decoration:none}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price del .woocommerce-Price-amount{color:var(--sm-muted);font-weight:400}.woocommerce span.onsale{background:var(--sm-danger);color:#fff;border-radius:100px;min-height:auto;min-width:auto;padding:3px 10px;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.5}.woocommerce .star-rating{color:var(--sm-accent)}.woocommerce .star-rating::before{color:var(--sm-line)}.woocommerce .star-rating span::before{color:var(--sm-accent)}@media (max-width:768px){.site-header .col-full{flex-wrap:wrap;gap:12px;min-height:auto;padding:10px 0}.site-header .site-search{order:3;flex:1 1 100%;max-width:100%}.account-label{display:none}}@media (max-width:991px){.site-header .col-full .menu-toggle,.site-header .menu-toggle,button.menu-toggle{order:4;flex:0 0 auto;display:inline-flex!important;align-items:center;justify-content:center;width:46px;height:44px;padding:0!important;margin:0!important;font-size:0!important;color:transparent!important;line-height:0;text-indent:-9999px;overflow:hidden;border:1.5px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A2330' stroke-width='2' stroke-linecap='round'><line x1='4' y1='7' x2='20' y2='7'/><line x1='4' y1='12' x2='20' y2='12'/><line x1='4' y1='17' x2='20' y2='17'/></svg>") center / 22px no-repeat!important;cursor:pointer;box-shadow:none!important}.menu-toggle::before,.menu-toggle::after,.site-header .menu-toggle::before,.site-header .menu-toggle::after,.menu-toggle .menu-toggle-icon,.site-header .menu-toggle span{content:none!important;display:none!important;background:none!important}.site-header .menu-toggle:hover{background-color:var(--sm-bg-soft)!important}.site-header .menu-toggle.toggled{background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A2330' stroke-width='2' stroke-linecap='round'><line x1='6' y1='6' x2='18' y2='18'/><line x1='18' y1='6' x2='6' y2='18'/></svg>") center / 20px no-repeat!important}.site-header .col-full .site-branding{order:1}.site-header .col-full .site-header-account{order:2;margin-left:auto!important}.site-header .col-full .menu-toggle{order:3!important}.site-header .col-full .site-search{order:4;flex:1 1 100%!important;width:100%!important;max-width:none}.site-header .col-full .site-header-cart{order:5}.main-navigation ul.menu,.main-navigation ul.nav-menu{display:block}.main-navigation ul li{float:none;width:100%}.main-navigation ul li a{display:block;padding:13px 16px!important;border-bottom:1px solid var(--sm-line);color:var(--sm-ink)!important;font-weight:600}.main-navigation ul li a:hover,.main-navigation ul li a:focus{color:var(--sm-primary-dark)!important;background:var(--sm-bg-soft)}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{color:var(--sm-ink)!important;padding-top:13px!important;padding-bottom:13px!important}.main-navigation>div,.main-navigation ul.menu,.main-navigation ul.nav-menu{display:none!important}.main-navigation.toggled>div,.main-navigation.toggled ul.menu,.main-navigation.toggled ul.nav-menu{display:none!important}.sm-handheld-nav{display:none}.main-navigation.toggled~.sm-handheld-nav{display:block}.sm-handheld-nav{max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:80px;background:#fff}.sm-handheld-nav ul.menu,.sm-handheld-nav ul.sub-menu{list-style:none;margin:0;padding:0}.sm-handheld-nav ul.menu li{float:none;width:100%}.sm-handheld-nav ul.menu li a{display:block;padding:13px 16px!important;border-bottom:1px solid var(--sm-line);color:var(--sm-ink)!important;font-weight:600}.sm-handheld-nav ul.menu li a:hover,.sm-handheld-nav ul.menu li a:focus{color:var(--sm-primary-dark)!important;background:var(--sm-bg-soft)}.sm-handheld-nav ul.sub-menu li a{padding-left:32px!important;font-weight:500}.sm-handheld-nav ul.sub-menu ul.sub-menu li a{padding-left:48px!important}}@media (min-width:992px){.sm-handheld-nav{display:none!important}}@media (max-width:400px){.site-header .col-full{padding-left:12px!important;padding-right:12px!important}.site-header .site-branding{max-width:62vw}.site-header .site-branding a.custom-logo-link,.site-header .site-branding img.custom-logo{max-width:100%;height:auto}}@media (max-width:991px){.single-product form.cart table.variations,.single-product form.cart table.variations tbody{width:100%}.single-product form.cart table.variations td{display:block;width:100%}.single-product form.cart .variations th.label{text-align:left;padding-bottom:4px}.single-product form.cart .variations td.value select,.single-product form.cart .variations select{width:100%!important;max-width:100%!important;padding:12px 40px 12px 14px!important;font-size:15px!important;height:auto!important}.single-product form.cart .woocommerce-variation-price{font-size:22px!important;font-weight:800!important}.single-product form.cart .quantity.sm-qty{display:inline-flex!important;height:48px;margin:4px 0 12px!important}.single-product form.cart .quantity.sm-qty input.qty{width:46px!important}.single-product form.cart .quantity.sm-qty .sm-qty__btn{width:44px}.single-product form.cart .single_add_to_cart_button,.single-product form.cart .sm-buy-now{display:block!important;width:100%!important;margin:0 0 10px!important;padding:15px!important;font-size:16px!important;text-align:center;border-radius:8px;min-width:0}.single-product form.cart .sm-buy-now{background:var(--sm-accent)!important;color:#fff!important;border:1.5px solid var(--sm-accent)!important;margin-left:0!important}}.woocommerce-variation-add-to-cart-disabled .sm-buy-now{opacity:.5;pointer-events:none}.surgimedex-home .sm-section{margin:0 0 48px}.sm-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 18px}.sm-section__head h2{margin:0;font-size:22px;font-weight:700;color:var(--sm-ink)}.sm-section__all{font-size:14px;font-weight:600;color:var(--sm-primary);white-space:nowrap;text-decoration:none}.sm-section__all:hover{color:var(--sm-primary-dark)}.sm-btn{display:inline-block;background:var(--sm-primary-dark);color:#fff!important;font-weight:600;border-radius:var(--sm-radius-sm);padding:12px 22px;text-decoration:none;transition:background .15s ease}.sm-btn:hover{background:var(--sm-ink)}.sm-btn--lg{padding:14px 28px;font-size:16px}.sm-hero{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--sm-primary-light),#fff 68%);border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:48px 40px;margin:8px 0 48px}.sm-hero__slides{display:grid}.sm-hero__slide{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease}.sm-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.sm-hero__text{max-width:640px;position:relative;z-index:2}.sm-hero h1{margin:0 0 14px;font-size:34px;line-height:1.15;font-weight:800;color:var(--sm-ink);text-transform:capitalize}.sm-hero p{margin:0 0 24px;font-size:17px;color:var(--sm-muted)}.sm-btn{text-transform:capitalize}@media (min-width:901px){.sm-hero__slide--media{display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;gap:32px}}.sm-hero__slide--text{display:flex;align-items:center;min-height:300px}.sm-hero__slide--text .sm-hero__text{max-width:780px}.sm-hero__media{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.sm-hero__media img{max-width:100%;height:auto;max-height:340px;object-fit:contain;filter:drop-shadow(0 18px 30px rgb(61 125 28 / .16))}.sm-hero__dots{position:absolute;bottom:18px;left:40px;display:flex;gap:8px;z-index:3}.sm-hero__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:rgb(26 35 48 / .22);cursor:pointer;transition:width .2s ease,background .2s ease}.sm-hero__dot.is-active{background:var(--sm-primary-dark);width:26px;border-radius:5px}@media (max-width:900px){.sm-hero__slide--media{display:grid;grid-template-columns:1fr;gap:20px}.sm-hero__text{max-width:none}.sm-hero__media{order:-1}.sm-hero__media img{max-height:200px}.sm-hero__dots{left:22px}}.sm-specialty-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.sm-specialty-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;min-width:0;background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:18px 12px;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.sm-specialty-card:hover{box-shadow:var(--sm-shadow-hover);transform:translateY(-2px);border-color:var(--sm-brand-green)}.sm-specialty-card__img{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--sm-primary-light)}.sm-specialty-card__img img{width:100%;height:100%;object-fit:cover}.sm-specialty-card__ph{font-size:28px;font-weight:800;color:var(--sm-primary)}.sm-specialty-card__name{font-size:14px;font-weight:700;color:var(--sm-ink);line-height:1.25;max-width:100%;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.sm-specialty-card__count{font-size:12px;color:var(--sm-muted)}.sm-carousel ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:16px;margin:0!important;padding:4px 0 12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.sm-carousel ul.products::before,.sm-carousel ul.products::after{content:none!important;display:none!important}.sm-carousel ul.products li.product{flex:0 0 210px!important;width:210px!important;max-width:210px;margin:0!important;scroll-snap-align:start;padding:12px}.sm-carousel ul.products li.product::before{content:none!important}.sm-carousel ul.products li.product img{margin:0 auto 10px}.sm-carousel ul.products::-webkit-scrollbar{height:8px}.sm-carousel ul.products::-webkit-scrollbar-thumb{background:var(--sm-line);border-radius:8px}.sm-carousel{position:relative}.sm-carousel__hint{position:absolute;top:44%;right:10px;transform:translate(12px,-50%);z-index:4;pointer-events:none;opacity:0;display:inline-flex;align-items:center;gap:5px;padding:6px 13px;border-radius:100px;font-size:12px;font-weight:700;letter-spacing:.3px;color:#fff;background:linear-gradient(120deg,#DCA050,#D5A25F);box-shadow:0 5px 16px rgb(213 162 95 / .42);white-space:nowrap}.sm-carousel__hint svg{width:15px;height:15px}.sm-carousel.is-nudged ul.products{animation:sm-swipe-nudge 1.5s cubic-bezier(.4,0,.2,1) .2s 1}.sm-carousel.is-nudged .sm-carousel__hint{animation:sm-swipe-hint 1.9s ease .15s 1}@keyframes sm-swipe-nudge{0%,100%{transform:translateX(0)}18%{transform:translateX(-38px)}40%{transform:translateX(0)}58%{transform:translateX(-22px)}78%{transform:translateX(0)}}@keyframes sm-swipe-hint{0%{opacity:0;transform:translate(12px,-50%)}16%{opacity:1}70%{opacity:1;transform:translate(-6px,-50%)}100%{opacity:0;transform:translate(-18px,-50%)}}@media (prefers-reduced-motion:reduce){.sm-carousel.is-nudged ul.products,.sm-carousel.is-nudged .sm-carousel__hint{animation:none!important}.sm-carousel__hint{display:none}}.woocommerce span.onsale.sm-pct-off,.post-type-archive-product ul.products li.product span.onsale.sm-pct-off,.tax-product_cat ul.products li.product span.onsale.sm-pct-off,.single-product span.onsale.sm-pct-off{position:absolute!important;z-index:6!important;background:var(--sm-primary-dark)!important;color:#fff!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:3px 9px!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.2px;text-transform:none!important;border-radius:100px!important;box-shadow:0 2px 6px rgb(16 24 40 / .18)!important;margin:0!important}.sm-carousel ul.products li.product{position:relative;padding:12px!important}.sm-carousel ul.products li.product.product a img,.sm-carousel ul.products li.product.product img.attachment-woocommerce_thumbnail{height:150px!important;object-fit:contain!important;width:100%!important;margin:0 auto 8px!important}.sm-carousel ul.products li.product .woocommerce-loop-product__title{font-size:13px;line-height:1.3;margin:0 0 6px!important;height:3.9em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sm-carousel ul.products li.product .price{font-size:13px}.sm-carousel ul.products li.product .button{position:absolute!important;top:126px;right:12px;z-index:5;margin:0!important;width:auto!important;min-width:0!important;max-width:fit-content!important;height:auto!important;padding:0!important;font-size:0!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.sm-carousel ul.products li.product .button::after{content:"ADD"!important;display:inline-block!important;visibility:visible!important;background:var(--sm-primary)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important;border-radius:9px!important;padding:8px 15px!important;box-shadow:0 4px 11px rgb(111 160 60 / .45)!important;font-size:13px!important;line-height:1!important;letter-spacing:.6px;font-weight:800}.sm-carousel ul.products li.product.outofstock .button::after{content:"SOLD OUT"!important;font-size:10px!important;background:var(--sm-muted)!important;border-color:var(--sm-muted)!important;box-shadow:none!important}.sm-carousel ul.products li.product .button.loading::after,.sm-carousel ul.products li.product .button.added::after{content:"ADD"!important}.sm-carousel ul.products li.product .button:hover::after{background:var(--sm-primary-dark)!important}.sm-carousel ul.products li.product.product a.button,.sm-carousel ul.products li.product.product button.button{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}.sm-carousel ul.products li.product .added_to_cart{display:none!important}.smx-trust-card__icon img[src*="1f6e1"]{content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%232563eb'%20d='M12%202l7%203v6c0%204.4-3%208.5-7%209.9C8%2019.5%205%2015.4%205%2011V5l7-3z'/%3E%3Cpath%20fill='white'%20d='M10.6%2014.4l-2.2-2.2%201.1-1.1%201.1%201.1%203.1-3.1%201.1%201.1z'/%3E%3C/svg%3E")!important;width:34px!important;height:34px!important}.sm-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:var(--sm-bg-soft);border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px}.sm-trust__item{display:flex;flex-direction:column;gap:4px}.sm-trust__item strong{font-size:15px;color:var(--sm-ink)}.sm-trust__item span{font-size:13px;color:var(--sm-muted)}@media (max-width:1024px){.sm-specialty-grid{grid-template-columns:repeat(4,1fr)}.sm-trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.sm-hero{padding:36px 22px}.sm-hero h1{font-size:26px}.sm-specialty-grid{grid-template-columns:repeat(3,1fr)}.sm-carousel ul.products li.product{flex-basis:160px!important;width:160px!important}}@media (max-width:480px){.sm-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sm-specialty-card{padding:14px 8px}.sm-specialty-card__img{width:56px;height:56px}.sm-specialty-card__name{font-size:13px}}.col-full{max-width:1600px!important;padding-left:32px;padding-right:32px;box-sizing:border-box}@media (max-width:768px){.col-full{padding-left:16px;padding-right:16px}}.tax-product_cat #primary,.post-type-archive-product #primary,.single-product #primary{width:100%!important;float:none!important;margin:0!important}.tax-product_cat #secondary,.post-type-archive-product #secondary,.single-product #secondary{display:none!important}.site-header .site-search .dgwt-wcas-search-wrapp,.site-header .site-search .dgwt-wcas-search-form-wrapp,.site-header .site-search form.dgwt-wcas-search-form{width:100%!important;max-width:none!important;margin:0}.site-header .site-search .dgwt-wcas-sf-wrapp{display:flex!important;align-items:center;background:#fff;border:1.5px solid var(--sm-line)!important;border-radius:var(--sm-radius)!important;overflow:hidden;transition:border-color .15s ease}.site-header .site-search .dgwt-wcas-sf-wrapp:focus-within{border-color:var(--sm-primary)!important}.site-header .site-search input.dgwt-wcas-search-input{flex:1 1 auto!important;width:100%!important;border:none!important;border-radius:0!important;outline:none!important;padding:11px 62px 11px 16px!important;height:44px!important;font-size:15px!important;color:var(--sm-ink)!important;background:transparent!important;box-shadow:none!important}.site-header .site-search input.dgwt-wcas-search-input::placeholder{color:#6b7280!important;opacity:1!important}.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{flex:0 0 auto!important;background:var(--sm-primary)!important;background-color:var(--sm-primary)!important;border:none!important;padding:0 16px!important;height:44px!important;min-width:54px;display:flex!important;align-items:center;justify-content:center;color:#fff!important;cursor:pointer;transition:background .15s ease;border-radius:0 8px 8px 0!important}.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{background:var(--sm-primary-dark)!important;background-color:var(--sm-primary-dark)!important}.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg path{width:20px;height:20px;fill:#fff!important;color:#fff!important}.site-header .site-search .dgwt-wcas-suggestions-wrapp{border-radius:0 0 var(--sm-radius) var(--sm-radius)!important;border-color:var(--sm-line)!important;box-shadow:var(--sm-shadow-hover)!important}.woocommerce select,.woocommerce-page select{border:1.5px solid var(--sm-line);border-radius:var(--sm-radius-sm);padding:9px 34px 9px 12px;font-size:14px;line-height:1.3;background-color:#fff;color:var(--sm-ink);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.woocommerce select:focus{border-color:var(--sm-primary);outline:none}.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{display:grid;gap:20px;margin:0 0 24px}.woocommerce ul.products.columns-2{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products.columns-4{grid-template-columns:repeat(4,1fr)}.woocommerce ul.products.columns-5{grid-template-columns:repeat(5,1fr)}.woocommerce ul.products.columns-2::before,.woocommerce ul.products.columns-2::after,.woocommerce ul.products.columns-3::before,.woocommerce ul.products.columns-3::after,.woocommerce ul.products.columns-4::before,.woocommerce ul.products.columns-4::after,.woocommerce ul.products.columns-5::before,.woocommerce ul.products.columns-5::after{content:none!important;display:none!important}.woocommerce ul.products li.product{display:flex!important;flex-direction:column;float:none!important;margin:0!important;box-sizing:border-box}.woocommerce ul.products li.product.type-product,.woocommerce-page ul.products li.product.type-product{width:100%!important;max-width:100%!important}.woocommerce ul.products li.product::before{content:none!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block;width:100%}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:contain;background:#fff;margin:0 auto 12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.35;min-height:2.7em}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{margin-top:auto}@media (max-width:1024px){.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{grid-template-columns:repeat(2,1fr)}}.post-type-archive-product .woocommerce-products-header,.tax-product_cat .woocommerce-products-header{margin:0 0 6px!important}.post-type-archive-product .woocommerce-products-header__title,.post-type-archive-product h1.page-title,.tax-product_cat .woocommerce-products-header__title,.tax-product_cat h1.page-title{font-size:34px!important;font-weight:800!important;text-align:center!important;line-height:1.15!important;margin:2px 0 10px!important;color:var(--sm-ink)!important;letter-spacing:-.01em}.post-type-archive-product .woocommerce-products-header__title::after,.post-type-archive-product h1.page-title::after,.tax-product_cat .woocommerce-products-header__title::after,.tax-product_cat h1.page-title::after{content:"";display:block;width:56px;height:3px;border-radius:2px;background:var(--sm-primary);margin:8px auto 0}@media (max-width:640px){.post-type-archive-product .woocommerce-products-header__title,.post-type-archive-product h1.page-title,.tax-product_cat .woocommerce-products-header__title,.tax-product_cat h1.page-title{font-size:26px!important}}.post-type-archive-product .storefront-sorting,.tax-product_cat .storefront-sorting{margin:0 0 10px!important}.post-type-archive-product .woocommerce-result-count,.post-type-archive-product .woocommerce-ordering,.tax-product_cat .woocommerce-result-count,.tax-product_cat .woocommerce-ordering{margin-bottom:0!important}.shop-filters-horizontal{display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:12px 18px!important;margin:0 0 12px!important}.shop-filters-horizontal .filters-heading{display:none!important}.shop-filters-horizontal .filter-item{display:flex!important;flex-direction:column;gap:4px;margin:0!important;flex:1 1 150px;min-width:140px}.shop-filters-horizontal .filter-item label{margin:0!important;padding:0!important;white-space:nowrap;font-size:12px;font-weight:700;color:var(--sm-ink);line-height:1.2}.shop-filters-horizontal .filter-item select{width:100%!important;margin:0!important;padding-top:8px!important;padding-bottom:8px!important}.shop-filters-horizontal .filter-reset{margin-left:auto;align-self:flex-end}.shop-filters-horizontal .filter-reset button,.shop-filters-horizontal .filter-reset a,.shop-filters-horizontal .filter-reset input{white-space:nowrap;padding:10px 20px!important;background:var(--sm-primary)!important;color:#fff!important;border:0!important;border-radius:8px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;letter-spacing:.02em;box-shadow:0 2px 6px rgb(0 0 0 / .08);cursor:pointer;transition:background .15s ease,transform .1s ease}.shop-filters-horizontal .filter-reset button:hover,.shop-filters-horizontal .filter-reset a:hover,.shop-filters-horizontal .filter-reset input:hover{background:var(--sm-accent)!important;color:#fff!important}.shop-filters-horizontal .filter-reset button:active,.shop-filters-horizontal .filter-reset a:active,.shop-filters-horizontal .filter-reset input:active{transform:translateY(1px)}@media (max-width:900px){.shop-filters-horizontal .filter-item{flex:1 1 44%}.shop-filters-horizontal .filter-reset{margin-left:0;flex:1 1 100%;align-self:stretch}}.post-type-archive-product ul.products li.product a img,.tax-product_cat ul.products li.product a img,.post-type-archive-product ul.products li.product img.attachment-woocommerce_thumbnail,.tax-product_cat ul.products li.product img.attachment-woocommerce_thumbnail{aspect-ratio:10 / 9!important;margin-bottom:8px!important}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{padding:10px!important}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{position:relative;padding:10px!important;border:1px solid #c3c9d3!important;border-radius:10px;background:#fff}.post-type-archive-product ul.products li.product:hover,.tax-product_cat ul.products li.product:hover{border-color:var(--sm-primary)!important}.post-type-archive-product ul.products li.product.product a img,.post-type-archive-product ul.products li.product.product img.attachment-woocommerce_thumbnail,.tax-product_cat ul.products li.product.product a img,.tax-product_cat ul.products li.product.product img.attachment-woocommerce_thumbnail{height:150px!important;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;margin:0 auto 8px!important}.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important;min-height:0!important;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px!important;padding:0!important}.post-type-archive-product ul.products li.product .price,.tax-product_cat ul.products li.product .price{font-size:13px!important;margin:0!important}.post-type-archive-product ul.products li.product .star-rating,.tax-product_cat ul.products li.product .star-rating{display:none!important}.post-type-archive-product ul.products li.product .button,.tax-product_cat ul.products li.product .button{position:absolute!important;top:138px;right:12px;z-index:5;margin:0!important;width:auto!important;min-width:0!important;max-width:fit-content!important;height:auto!important;padding:0!important;font-size:0!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.post-type-archive-product ul.products li.product .button::after,.tax-product_cat ul.products li.product .button::after{content:"ADD"!important;display:inline-block!important;background:var(--sm-primary)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important;border-radius:8px!important;padding:7px 13px!important;box-shadow:0 3px 10px rgb(111 160 60 / .42)!important;font-size:12px!important;line-height:1!important;letter-spacing:.5px;font-weight:800}.post-type-archive-product ul.products li.product.outofstock .button::after,.tax-product_cat ul.products li.product.outofstock .button::after{content:"SOLD OUT"!important;font-size:9px!important;background:var(--sm-muted)!important;border-color:var(--sm-muted)!important;box-shadow:none!important}.post-type-archive-product ul.products li.product.product a.button,.post-type-archive-product ul.products li.product.product button.button,.tax-product_cat ul.products li.product.product a.button,.tax-product_cat ul.products li.product.product button.button{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}.post-type-archive-product ul.products li.product .button:hover::after,.tax-product_cat ul.products li.product .button:hover::after{background:var(--sm-primary-dark)!important}.post-type-archive-product ul.products li.product .button.loading::after,.post-type-archive-product ul.products li.product .button.added::after,.tax-product_cat ul.products li.product .button.loading::after,.tax-product_cat ul.products li.product .button.added::after{content:"ADD"!important}.post-type-archive-product ul.products li.product .added_to_cart,.tax-product_cat ul.products li.product .added_to_cart{display:none!important}@media (max-width:640px){.post-type-archive-product .col-full,.tax-product_cat .col-full{padding-left:10px!important;padding-right:10px!important}.post-type-archive-product ul.products.columns-2,.post-type-archive-product ul.products.columns-3,.post-type-archive-product ul.products.columns-4,.post-type-archive-product ul.products.columns-5,.tax-product_cat ul.products.columns-2,.tax-product_cat ul.products.columns-3,.tax-product_cat ul.products.columns-4,.tax-product_cat ul.products.columns-5{gap:10px!important}.post-type-archive-product ul.products li.product.product a img,.post-type-archive-product ul.products li.product.product img.attachment-woocommerce_thumbnail,.tax-product_cat ul.products li.product.product a img,.tax-product_cat ul.products li.product.product img.attachment-woocommerce_thumbnail{height:120px!important}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{padding:8px!important}.post-type-archive-product ul.products li.product .button,.tax-product_cat ul.products li.product .button{top:106px;right:9px}.post-type-archive-product ul.products li.product .button::after,.tax-product_cat ul.products li.product .button::after{padding:6px 11px!important}}.single-product :is(.related,.up-sells,.upsells,.cross-sells)>h2{color:#1A2B3C!important;font-size:22px!important;font-weight:700!important;border-bottom:2px solid #0097A7!important;padding-bottom:8px!important;margin:0 0 20px!important}.single-product .woocommerce-tabs .panel>h2,.single-product [id^="tab-"]>h2,.single-product [id^="tab-"]>h3,.single-product #reviews>h2,.single-product .woocommerce-Reviews-title{color:#1A2B3C!important;font-size:22px!important;font-weight:700!important;border-bottom:2px solid #0097A7!important;padding-bottom:8px!important;margin:0 0 16px!important}.single-product .woocommerce-tabs .panel,.single-product [id^="tab-"],.single-product #reviews{margin-bottom:34px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product{position:relative;padding:10px!important;border:1px solid #c3c9d3!important;border-radius:10px;background:#fff}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product:hover{border-color:var(--sm-primary)!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product a img,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product img.attachment-woocommerce_thumbnail{height:150px!important;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;margin:0 auto 8px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important;min-height:0!important;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px!important;padding:0!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .price{font-size:14px!important;margin:0!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .star-rating{display:none!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button{position:absolute!important;top:138px;right:12px;z-index:5;margin:0!important;width:auto!important;min-width:0!important;max-width:fit-content!important;height:auto!important;padding:0!important;font-size:0!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button::after{content:"ADD"!important;display:inline-block!important;background:var(--sm-primary)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important;border-radius:8px!important;padding:7px 13px!important;box-shadow:0 3px 10px rgb(111 160 60 / .42)!important;font-size:12px!important;line-height:1!important;letter-spacing:.5px;font-weight:800}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.outofstock .button::after{content:"SOLD OUT"!important;font-size:9px!important;background:var(--sm-muted)!important;border-color:var(--sm-muted)!important;box-shadow:none!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product a.button,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product button.button{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button:hover::after{background:var(--sm-primary-dark)!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button.loading::after,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button.added::after{content:"ADD"!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .added_to_cart{display:none!important}@media (max-width:640px){.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product a img,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product img.attachment-woocommerce_thumbnail{height:120px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product{padding:8px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button{top:106px;right:9px}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button::after{padding:6px 11px!important}}@keyframes sm-attn-glow{0%,100%{box-shadow:0 0 0 0 #fff0}50%{box-shadow:0 0 0 5px rgb(124 197 42 / .45)}}@keyframes sm-attn-error{0%,100%{box-shadow:0 0 0 0 #fff0}50%{box-shadow:0 0 0 5px rgb(220 38 38 / .42)}}@keyframes sm-search-sweep{0%{background-position:-70% 0;opacity:1}72%{background-position:100% 0;opacity:1}100%{background-position:100% 0;opacity:0}}.site-header .site-search .dgwt-wcas-search-wrapp,.site-header .site-search form.woocommerce-product-search{position:relative;border-radius:8px}.sm-scrolled .site-header .site-search .dgwt-wcas-search-wrapp::after,.sm-scrolled .site-header .site-search form.woocommerce-product-search::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:1;background:linear-gradient(90deg,transparent,rgb(124 197 42 / .35));background-size:60% 100%;background-repeat:no-repeat;background-position:-70% 0;animation:sm-search-sweep 1.7s ease-out 1 forwards}.site-header .site-search .dgwt-wcas-search-wrapp:focus-within,.site-header .site-search form.woocommerce-product-search:focus-within{box-shadow:0 0 0 2px rgb(124 197 42 / .35)!important}.sm-cue-first .single-product form.cart table.variations td.value select{animation:sm-attn-glow 1.4s ease-in-out 3}.single-product form.cart table.variations td.value:focus-within select{animation:none!important;box-shadow:0 0 0 3px rgb(124 197 42 / .35)!important;border-color:var(--sm-primary)!important}.single-product form.cart table.variations.sm-cue-error td.value select{animation:sm-attn-error .5s ease-in-out 3!important;border-color:#dc2626!important}@media (prefers-reduced-motion:reduce){.sm-scrolled .site-header .site-search .dgwt-wcas-search-wrapp::after,.sm-scrolled .site-header .site-search form.woocommerce-product-search::after{display:none!important;animation:none!important}.sm-cue-first .single-product form.cart table.variations td.value select,.single-product form.cart table.variations.sm-cue-error td.value select{animation:none!important}.single-product form.cart table.variations.sm-cue-error td.value select{box-shadow:0 0 0 3px rgb(220 38 38 / .38)!important;border-color:#dc2626!important}}.woocommerce nav.woocommerce-pagination ul.sm-pagination{display:flex!important;align-items:center;justify-content:center;gap:10px;border:0!important;margin:24px auto!important;padding:0!important;width:auto}.woocommerce nav.woocommerce-pagination ul.sm-pagination li{display:inline-flex;margin:0;border:0!important}.woocommerce nav.woocommerce-pagination ul.sm-pagination li a,.woocommerce nav.woocommerce-pagination ul.sm-pagination li span{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;font-weight:700;font-size:14px;line-height:1;border:1.5px solid var(--sm-line);background:#fff;color:var(--sm-ink);text-decoration:none;min-width:0}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-prev a,.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-next a{color:var(--sm-primary-dark);border-color:var(--sm-primary)}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-prev a:hover,.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-next a:hover{background:var(--sm-primary);color:#fff;border-color:var(--sm-primary)}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-cur span{background:var(--sm-primary-dark);color:#fff;border-color:var(--sm-primary-dark);min-width:42px}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-off span{opacity:.38}.sm-shop-bar{display:none}@media (max-width:991px){.sm-shop-bar{display:grid;grid-template-columns:1fr 1fr;position:fixed;left:0;right:0;bottom:0;z-index:1250;background:#fff;border-top:1px solid var(--sm-line);box-shadow:0 -4px 16px rgb(16 24 40 / .12)}.sm-shop-bar .sm-shop-bar__btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 0;background:#fff!important;border:0;font-size:15px;font-weight:700;color:var(--sm-ink)!important;cursor:pointer}.sm-shop-bar .sm-shop-bar__btn span{color:var(--sm-ink)!important}.sm-shop-bar__btn:first-child{border-right:1px solid var(--sm-line)}.sm-shop-bar__btn svg{color:var(--sm-primary-dark)!important}body.sm-has-shop-bar{padding-bottom:58px}.shop-filters-horizontal{display:none!important}.post-type-archive-product .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{display:none!important}}.sm-filters-overlay{display:none;position:fixed;inset:0;z-index:2000;background:rgb(16 24 40 / .5)}.sm-filters-overlay.open{display:block}.sm-filters-panel{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column}.sm-filters-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--sm-line)}.sm-filters-head strong{font-size:18px;color:var(--sm-ink)}.sm-filters-overlay .sm-filters-close{background:none!important;border:0;font-size:32px;line-height:1;color:var(--sm-ink)!important;cursor:pointer;padding:0 6px}.sm-filters-body{flex:1 1 auto;overflow-y:auto;padding:18px}.sm-filters-overlay.sm-filters-overlay #secondary.widget-area{display:block!important;float:none!important;width:100%!important;padding:0!important;margin:0!important;background:none!important;border:0!important}.sm-filters-overlay #secondary .widget{margin-bottom:20px!important;border-bottom:1px solid var(--sm-line);padding-bottom:16px!important}.sm-filters-overlay #secondary .widget:last-child{border-bottom:0;margin-bottom:0}.sm-filters-overlay #secondary .widget-title{font-size:14px!important;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sm-muted);margin-bottom:10px!important}.sm-filters-overlay #secondary .widget ul{list-style:none;margin:0;padding:0}.sm-filters-overlay #secondary .widget ul li{padding:8px 0;border-bottom:1px solid var(--sm-line)}.sm-filters-overlay #secondary .widget ul li:last-child{border-bottom:0}.sm-filters-overlay #secondary .widget ul li a{color:var(--sm-ink)!important;font-size:15px;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.sm-filters-overlay #secondary select{width:100%;padding:12px 34px 12px 12px;font-size:15px;border:1px solid var(--sm-line);border-radius:8px;background-color:#fff}.sm-filters-overlay .shop-filters-horizontal{display:flex!important;flex-direction:column;gap:16px;padding:0!important;margin:0!important;background:none!important;border:0!important}.sm-filters-overlay .shop-filters-horizontal .filters-heading{display:none!important}.sm-filters-overlay .shop-filters-horizontal .filter-item{width:100%!important;flex:none!important;min-width:0!important;gap:6px}.sm-filters-overlay .shop-filters-horizontal .filter-item label{font-size:14px!important}.sm-filters-overlay .shop-filters-horizontal .filter-item select{width:100%!important;padding:13px 34px 13px 12px!important;font-size:15px!important}.sm-filters-overlay .shop-filters-horizontal .filter-reset{margin:6px 0 0!important;width:100%!important;align-self:stretch!important}.sm-filters-overlay .shop-filters-horizontal .filter-reset button,.sm-filters-overlay .shop-filters-horizontal .filter-reset a,.sm-filters-overlay .shop-filters-horizontal .filter-reset input{width:100%!important;padding:13px!important}.sm-sort-sheet{display:none;position:fixed;inset:0;z-index:2000}.sm-sort-sheet.open{display:block}.sm-sort-backdrop{position:absolute;inset:0;background:rgb(16 24 40 / .42)}.sm-sort-card{position:absolute;left:8px;right:8px;bottom:8px;background:#f2f2f4;border-radius:16px;overflow:hidden;padding:0;animation:sm-sheet-up .22s cubic-bezier(.2,.8,.2,1)}@keyframes sm-sheet-up{from{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}.sm-sort-title{text-align:center;font-size:13px;color:var(--sm-muted);padding:12px 12px 10px;background:#fff}.sm-sort-sheet .sm-sort-opt{display:block;width:100%;text-align:center;background:#fff!important;border:0;border-top:1px solid var(--sm-line);padding:15px;font-size:16px;color:var(--sm-primary-dark)!important;cursor:pointer}.sm-sort-sheet .sm-sort-opt.is-current{font-weight:800}.sm-sort-sheet .sm-sort-opt.is-current::after{content:" ✓"}.sm-sort-sheet .sm-sort-cancel{display:block;width:100%;margin-top:8px;background:#fff!important;border:0;padding:15px;font-size:16px;font-weight:700;color:var(--sm-ink)!important;cursor:pointer}.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products,.woocommerce .up-sells.products ul.products,.woocommerce section.related ul.products,.woocommerce section.up-sells ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin:0 0 24px!important}@media (max-width:1024px){.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products{grid-template-columns:repeat(2,1fr)!important}}.smx-faq-q,.smx-faq-q span,.smx-faq-item .smx-faq-q,.sf-faq-q,.sf-faq-q-text,.sf-faq-item .sf-faq-q{color:var(--sm-ink)!important}.smx-faq-a,.smx-faq-a *,.sf-faq-a,.sf-faq-a *{color:var(--sm-muted)!important}.site-header-cart .widget_shopping_cart,.site-header-cart .widget_shopping_cart_content{min-width:360px;padding:20px 22px!important;box-sizing:border-box}.site-header .site-header-cart .widget_shopping_cart{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .15s ease,visibility 0s linear .15s!important}.site-header .site-header-cart:hover .widget_shopping_cart,.site-header .site-header-cart:focus-within .widget_shopping_cart,.site-header .site-header-cart.sm-mini-open .widget_shopping_cart{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transition:opacity .15s ease,visibility 0s linear 0s!important}@media (max-width:991px){.site-header .site-header-cart .widget_shopping_cart{display:none!important}}.site-header .site-header-cart .widget_shopping_cart{right:0!important;left:auto!important;max-width:calc(100vw - 32px)}.site-header-cart .woocommerce-mini-cart{margin:0!important}.site-header-cart .woocommerce-mini-cart li.woocommerce-mini-cart-item,.site-header-cart .cart_list li{position:relative;padding:14px 44px 14px 60px!important;margin:0!important;line-height:1.45;border-bottom:1px solid var(--sm-line)}.site-header-cart .woocommerce-mini-cart li.woocommerce-mini-cart-item:last-child{border-bottom:none}.site-header-cart .woocommerce-mini-cart-item img,.site-header-cart .cart_list li img{position:absolute;left:0;top:14px;width:46px!important;height:auto;margin:0!important;border:1px solid var(--sm-line);border-radius:6px}.site-header-cart .woocommerce-mini-cart-item a.remove,.site-header-cart .woocommerce-mini-cart-item a.remove.remove_from_cart_button{position:absolute!important;top:14px;right:14px!important;left:auto!important;margin:0!important;width:20px;height:20px;line-height:18px;text-align:center;font-size:15px}.site-header-cart .woocommerce-mini-cart__total{padding:14px 0;margin:6px 0 0;border-top:2px solid var(--sm-line);font-size:15px}.site-header-cart .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:10px;margin:12px 0 0}.site-header-cart .woocommerce-mini-cart__buttons .button{width:100%;text-align:center;margin:0!important;background:#fff!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important}.site-header-cart .woocommerce-mini-cart__buttons .button:hover{background:var(--sm-primary-light)!important;color:var(--sm-primary-dark)!important}.site-header-cart .woocommerce-mini-cart__buttons .button.checkout{background:var(--sm-primary-dark)!important;color:#fff!important;border-color:var(--sm-primary-dark)!important}.site-header-cart .woocommerce-mini-cart__buttons .button.checkout:hover{background:var(--sm-ink)!important;border-color:var(--sm-ink)!important;color:#fff!important}.woocommerce-cart form.woocommerce-cart-form td.actions{text-align:center!important;padding:30px 16px!important}.woocommerce-cart form.woocommerce-cart-form td.actions .coupon{display:inline-flex;gap:8px;margin:0 0 16px}.sm-cart-total-wrap{display:block;text-align:center;font-size:17px;color:var(--sm-muted);margin:0 0 14px}.sm-cart-total-wrap strong{font-size:24px;color:var(--sm-ink);font-weight:800}.sm-cart-ship-note{display:block;font-size:12px;color:var(--sm-muted);font-weight:400;margin:4px auto 0;max-width:420px;line-height:1.4}@media (max-width:991px){.woocommerce-cart .entry-title,.woocommerce-cart h1.entry-title,.woocommerce-cart .page-title{display:none!important}.woocommerce-cart.sm-cart-restructured form.woocommerce-cart-form td.actions .sm-cart-checkout{position:fixed!important;left:12px;right:12px;bottom:12px;z-index:1150;width:auto!important;min-width:0!important;margin:0!important;box-shadow:0 8px 22px rgb(61 125 28 / .35)!important}body.woocommerce-cart.sm-cart-restructured{padding-bottom:84px}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"]{min-width:180px}.woocommerce-cart .col-full{padding-left:8px!important;padding-right:8px!important}.woocommerce-cart #primary,.woocommerce-cart .content-area,.woocommerce-cart .site-main{padding-left:0!important;padding-right:0!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody tr.cart_item.woocommerce-cart-form__cart-item{display:grid!important;grid-template-columns:76px 1fr auto;grid-template-areas:"img name total" "img price total" "ctrl ctrl ctrl";column-gap:12px;row-gap:2px;align-items:start;padding:16px 12px!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-thumbnail{grid-area:img!important;position:relative;align-self:start;margin:0!important;padding:0!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-thumbnail img{width:72px!important;height:auto;margin:0!important;border:1px solid var(--sm-line);border-radius:8px}.woocommerce-cart td.product-thumbnail .sm-qty-badge{position:absolute;top:-7px;right:-7px;background:var(--sm-ink);color:#fff;font-size:12px;font-weight:700;line-height:1.5;padding:1px 8px;border-radius:100px;box-shadow:0 1px 4px rgb(16 24 40 / .3)}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-name{grid-area:name!important;align-self:start;text-align:left!important;padding:0!important;margin:0!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-name a{font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:var(--sm-ink)!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-price{grid-area:price!important;align-self:start;text-align:left!important;padding:4px 0 0!important;margin:0!important;font-size:14px!important;color:var(--sm-muted)!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-subtotal{grid-area:total!important;align-self:start;text-align:right!important;white-space:nowrap;padding:0!important;margin:0!important;border:0!important;font-size:16px!important;font-weight:700!important;color:var(--sm-ink)!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-subtotal .tax_label{display:block;font-size:11px;font-weight:400;color:var(--sm-muted)}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-quantity{grid-area:ctrl!important;display:flex!important;align-items:center;justify-content:flex-end;gap:12px;text-align:left!important;padding:10px 0 0!important;margin:10px 0 0!important;border-top:1px dashed var(--sm-line)}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-name::before,body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-price::before,body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-quantity::before,body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-subtotal::before{content:""!important;display:none!important}.woocommerce-cart .woocommerce-message{position:relative!important;display:block!important;padding:10px 12px 10px 40px!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.4!important;min-height:0!important}.woocommerce-cart .woocommerce-message::before{position:absolute!important;left:13px!important;top:11px!important;margin:0!important;line-height:1!important}.woocommerce-cart .sm-continue-below{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;margin:0 0 14px!important;padding:9px!important;font-size:13px!important;min-width:0!important}.sm-bc-in-nav .storefront-primary-navigation{display:block!important;padding:0!important;min-height:0!important}.sm-bc-in-nav .storefront-primary-navigation>.col-full{display:block;padding:0!important;min-height:0!important}.sm-bc-in-nav .storefront-primary-navigation .storefront-breadcrumb{text-align:center!important;margin:0 auto!important;padding:3px 12px!important;font-size:12px!important;line-height:1.3!important}}.woocommerce-cart .quantity.sm-qty{display:inline-flex;align-items:stretch;border:1px solid var(--sm-line);border-radius:8px;overflow:hidden;max-width:132px}.woocommerce-cart .quantity.sm-qty .sm-qty-btn{width:40px;border:0!important;background:var(--sm-bg-soft)!important;color:var(--sm-primary-dark)!important;font-size:22px;line-height:1;font-weight:700;cursor:pointer;padding:0}.woocommerce-cart .quantity.sm-qty .sm-qty-btn:hover{background:var(--sm-primary)!important;color:#fff!important}.woocommerce-cart .quantity.sm-qty input.qty{width:48px!important;border:0!important;border-left:1px solid var(--sm-line)!important;border-right:1px solid var(--sm-line)!important;text-align:center;border-radius:0!important;padding:8px 0!important;-moz-appearance:textfield;appearance:textfield}.woocommerce-cart .quantity.sm-qty input.qty::-webkit-outer-spin-button,.woocommerce-cart .quantity.sm-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .quantity.sm-qty.sm-qty-loading{opacity:.55;pointer-events:none}.woocommerce-cart td.product-remove{text-align:center!important;vertical-align:middle!important}.woocommerce-cart td.product-remove a.remove,.woocommerce-cart td.product-quantity a.remove{position:relative!important;display:inline-block!important;width:38px!important;height:38px!important;border-radius:8px!important;border:1px solid var(--sm-line)!important;overflow:hidden!important;vertical-align:middle}.woocommerce-cart td.product-remove a.remove::before,.woocommerce-cart td.product-quantity a.remove::before{content:""!important;position:absolute!important;inset:0!important;z-index:2;background:var(--sm-bg-soft) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dc2626'><path d='M3 6h18v2H3V6zm2.4 3h13.2l-1.1 12.2a1 1 0 0 1-1 .8H7.5a1 1 0 0 1-1-.8L5.4 9zM9 3h6a1 1 0 0 1 1 1v1H8V4a1 1 0 0 1 1-1z'/></svg>") center/18px 18px no-repeat!important}.woocommerce-cart td.product-remove a.remove:hover::before,.woocommerce-cart td.product-quantity a.remove:hover::before{background-color:#fdeaea!important}@media (max-width:991px){.woocommerce-cart table.cart td.product-remove{display:none!important}.woocommerce-cart table.cart td.product-quantity .quantity.sm-qty{vertical-align:middle}.woocommerce-cart table.cart td.product-quantity a.remove{vertical-align:middle;margin-left:10px}}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"],.woocommerce-cart form.woocommerce-cart-form td.actions .sm-cart-checkout{display:inline-block;vertical-align:middle;margin:6px 9px!important;padding:16px 42px!important;font-size:16px!important;min-width:230px;text-align:center;border-radius:8px;box-shadow:0 2px 6px rgb(16 24 40 / .08);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease!important}.woocommerce-cart form.woocommerce-cart-form td.actions .sm-cart-checkout{background:var(--sm-primary-dark)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important}.woocommerce-cart form.woocommerce-cart-form td.actions .sm-cart-checkout:hover{background:var(--sm-ink)!important;border-color:var(--sm-ink)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 26px rgb(61 125 28 / .28)}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"]{background:#fff!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"]:not([disabled]):hover{background:var(--sm-primary-light)!important;transform:translateY(-2px);box-shadow:0 10px 22px rgb(16 24 40 / .12)}.sm-cart-restructured .cart-collaterals .cart_totals{display:none!important}.sm-cart-restructured .cart-collaterals,.sm-cart-restructured .cart-collaterals .cross-sells{width:100%!important;float:none!important;margin:0!important}.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(4,1fr)!important}.woocommerce-cart .cross-sells>h2{font-size:20px;margin:8px 0 16px}@media (max-width:1024px){.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(2,1fr)!important}}.single-product div.product{overflow:visible!important}.sm-buy-now{background:var(--sm-accent)!important;color:#fff!important;border:1.5px solid var(--sm-accent)!important;margin-left:10px!important}.sm-buy-now:hover{background:var(--sm-accent-dark)!important;border-color:var(--sm-accent-dark)!important;color:#fff!important}.single-product .summary .price,.sm-pdp__right .price{font-size:30px!important;font-weight:800!important;color:var(--sm-ink)!important;margin:6px 0 18px!important}.single-product .summary .price del,.sm-pdp__right .price del{font-size:20px;font-weight:400;color:var(--sm-muted)}.single-product .summary .price ins,.sm-pdp__right .price ins{text-decoration:none}.sm-buybox-price{display:none;flex-direction:column;align-items:center;justify-content:center;gap:1px;margin:4px 0 10px;padding:10px 12px;background:var(--sm-bg-soft);border:1px solid var(--sm-line);border-radius:8px;text-align:center;line-height:1.25}.sm-buybox-price.is-ready{display:flex}.sm-buybox-price .sm-bp-unit{display:block;width:100%;font-size:22px;font-weight:800;color:var(--sm-ink);white-space:nowrap}.sm-buybox-price .sm-bp-eq{display:block;width:100%;min-height:1.2em;font-size:14px;color:var(--sm-muted);white-space:nowrap}.sm-buybox-price .sm-bp-eq .sm-bp-total{font-size:16px;font-weight:800;color:var(--sm-primary-dark)}.sm-buybox-price .sm-bp-gst{display:block;width:100%;font-size:12px;color:var(--sm-muted);white-space:nowrap}.single-product form.cart .single_variation .price,.single-product form.cart .woocommerce-variation-price{display:none!important}@media (min-width:992px){.sm-pdp__left form.cart .sm-buybox-price{flex:0 0 auto;min-width:128px;max-width:180px;align-content:center}}@media (max-width:991px){.single-product form.cart:not(.variations_form),.single-product form.cart .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px}.single-product form.cart .quantity.sm-qty{order:1;flex:0 0 auto;margin:0!important}.single-product form.cart .sm-buybox-price{order:2;flex:1 1 0%;margin:0!important;align-content:center;min-height:0}.single-product form.cart .single_add_to_cart_button{order:3;flex:1 1 100%;margin:0!important}.single-product form.cart .sm-buy-now{order:4;flex:1 1 100%;margin:0!important}}.single-product form.cart .single_add_to_cart_button,.single-product form.cart .sm-buy-now{border-radius:8px;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease!important}.single-product form.cart .single_add_to_cart_button:hover,.single-product form.cart .sm-buy-now:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(16 24 40 / .16)}.single-product .summary select:hover{border-color:var(--sm-primary)}.single-product form.cart .quantity.sm-qty{float:none!important;display:inline-flex!important;vertical-align:middle;align-items:stretch;background:#fff;border:1.5px solid var(--sm-line);border-radius:8px;overflow:hidden;margin:0 14px 12px 0!important;height:50px}.sm-qty input.qty{width:56px!important;text-align:center;border:none!important;border-radius:0!important;box-shadow:none!important;font-size:16px;font-weight:700;-moz-appearance:textfield;padding:0!important}.sm-qty input.qty::-webkit-outer-spin-button,.sm-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sm-qty__btn{border:none!important;background:var(--sm-bg-soft)!important;color:var(--sm-ink)!important;width:42px;padding:0!important;border-radius:0!important;box-shadow:none!important;font-size:22px;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease!important}.sm-qty__btn:hover{background:var(--sm-primary)!important;color:#fff!important;transform:none}.sm-qty__minus{border-right:1.5px solid var(--sm-line)!important}.sm-qty__plus{border-left:1.5px solid var(--sm-line)!important}@media (max-width:991px){.single-product div.product .summary.entry-summary,.single-product div.product .woocommerce-product-gallery,.single-product div.product .wcgs-woocommerce-product-gallery,.single-product div.product .images{width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}}@media (min-width:992px){.sm-pdp{position:relative;display:block;margin:8px 0 44px}.sm-pdp__left{position:absolute;top:0;left:0;width:44%;box-sizing:border-box;max-height:calc(100vh - 104px);overflow-y:auto;overflow-x:hidden}.sm-pdp__right{margin-left:48%;min-width:0}.sm-pdp .woocommerce-product-gallery,.sm-pdp .wcgs-woocommerce-product-gallery,.sm-pdp .summary.entry-summary{width:100%!important;float:none!important;margin:0!important}.sm-pdp__left>.onsale{position:absolute!important;top:12px;left:12px;right:auto;z-index:6;margin:0!important}.sm-pdp__left .wcgs-woocommerce-product-gallery,.sm-pdp__left .woocommerce-product-gallery{overflow:hidden}.sm-pdp__left .wcgs-woocommerce-product-gallery,.sm-pdp__left .wcgs-carousel,.sm-pdp__left .spswiper-wrapper,.sm-pdp__left .spswiper-slide,.sm-pdp__left .wcgs-slider-image{height:380px!important}.sm-pdp__left .wcgs-slider-image-tag,.sm-pdp__left .woocommerce-product-gallery img{height:380px!important;width:100%!important;object-fit:contain!important}.sm-pdp__left form.cart .woocommerce-variation-description{display:none!important}.sm-pdp__left form.cart .woocommerce-variation{margin:2px 0!important}.sm-pdp__left form.cart{padding:11px 13px!important}.sm-pdp__left form.cart .quantity.sm-qty{height:42px;margin:0!important}.sm-pdp__left form.cart table.variations,.sm-pdp__left form.cart table.variations thead{display:block;width:100%}.sm-pdp__left form.cart table.variations tbody{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 12px;align-items:start;margin:0}.sm-pdp__left form.cart table.variations tr{display:block;margin:0}.sm-pdp__left form.cart table.variations th.label{display:block;width:auto;text-align:center;padding:0 0 4px;font-weight:700;font-size:14px;line-height:1.25;color:var(--sm-ink)}.sm-pdp__left form.cart table.variations td.value{display:block;width:auto;text-align:center;padding:0}.sm-pdp__left form.cart table.variations td.value select{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 30px 10px 12px;font-size:15px;line-height:1.3}.sm-pdp__left form.cart .reset_variations{display:inline-block;text-align:center;margin:3px 0 0;font-size:12px}.sm-pdp__left form.cart .woocommerce-variation{margin:0!important}.sm-pdp__left form.cart table.variations tbody .single_variation{text-align:center;margin:0!important;align-self:center;min-width:0}.sm-pdp__left form.cart .single_variation .price,.sm-pdp__left form.cart .woocommerce-variation-price{display:block;margin:0!important;font-size:18px!important;font-weight:800!important;color:var(--sm-ink)!important;line-height:1.2}.sm-pdp__left form.cart .woocommerce-variation-price del{font-size:13px;font-weight:400;color:var(--sm-muted)}.sm-pdp__left form.cart .single_variation_wrap>.single_variation{text-align:center;margin:4px 0 0}.sm-pdp__left form.cart .woocommerce-variation-price ins{text-decoration:none}.sm-pdp__left form.cart .woocommerce-variation-availability{display:none!important}.sm-pdp__left form.cart .woocommerce-variation-add-to-cart,.sm-pdp__left form.cart.cart:not(.variations_form){display:flex!important;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:10px;margin:8px 0 0}.sm-pdp__left form.cart .woocommerce-variation-add-to-cart>*,.sm-pdp__left form.cart.cart:not(.variations_form)>*{margin:0!important;align-self:stretch}.sm-pdp__left form.cart .sm-buybox-price{flex:0 0 auto;min-width:116px;padding:8px 12px!important;margin:0!important;justify-content:center}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-unit{font-size:20px}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-eq{font-size:13px}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-eq .sm-bp-total{font-size:15px}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-gst{font-size:11px}.sm-pdp__left form.cart .quantity.sm-qty{display:flex!important;flex:0 0 auto;width:auto;height:auto;overflow:hidden}.sm-pdp__left form.cart .quantity.sm-qty .sm-qty__btn{width:42px!important;font-size:22px!important}.sm-pdp__left form.cart .quantity.sm-qty input.qty{width:48px!important;font-size:18px!important}.sm-pdp__right .summary.entry-summary{margin-bottom:26px!important}.sm-pdp__right .sm-right-availability{margin:4px 0 14px;font-size:15px}.sm-pdp__right .sm-right-availability .stock{margin:0;font-weight:600}.sm-pdp__left form.cart{margin-top:11px;margin-bottom:0!important;padding:11px 13px;text-align:center;background:#fff;border:1.5px solid var(--sm-primary);border-radius:12px;box-shadow:0 10px 30px rgb(78 154 38 / .12)}.sm-pdp__left form.cart .variations{margin:0 auto 10px;width:100%}.sm-pdp__left form.cart .variations th,.sm-pdp__left form.cart .variations td{text-align:center;display:block;width:100%;padding:4px 0}.sm-pdp__left form.cart .variations select{width:100%;max-width:320px}.sm-pdp__left form.cart .reset_variations{display:inline-block;margin:6px 0}.sm-pdp__left form.cart .single_add_to_cart_button,.sm-pdp__left form.cart .sm-buy-now{display:inline-flex!important;align-items:center;justify-content:center;flex:1 1 0!important;width:auto!important;min-width:130px;margin:0!important;padding:6px 22px!important;font-size:18px!important;font-weight:800!important;letter-spacing:.3px}.sm-pdp__right #tab-description,.sm-pdp__right #tab-additional_information,.sm-pdp__right #tab-return-policy,.sm-pdp__right #tab-reviews{display:block!important;margin:0 0 26px!important;padding:22px 0 0!important;border-top:1px solid var(--sm-line)}.sm-pdp__right #tab-description{border-top:none;padding-top:0!important}.sm-pdp__right [id^="tab-"]>h2,.sm-pdp__right #reviews>h2,.sm-pdp__right .woocommerce-Reviews-title{color:#1A2B3C!important;font-size:20px!important;font-weight:700!important;border-bottom:2px solid #0097A7!important;padding-bottom:8px!important;margin:0 0 16px!important}.sm-pdp-active .woocommerce-tabs>ul.tabs,.sm-pdp-active .woocommerce-tabs>.wc-tabs{display:none!important}}.sm-mobile-buybar{display:none}@media (max-width:991px){.sm-mobile-buybar{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:1200;background:#fff;border-top:1px solid var(--sm-line);padding:9px 12px;box-shadow:0 -4px 16px rgb(16 24 40 / .10)}.sm-mobile-buybar .button{margin:0!important;width:100%;padding:13px 0!important;font-size:15px!important;border-radius:8px;min-width:0}.sm-mobile-buybar .button.sm-mbb-atc,.sm-mobile-buybar .button.sm-mbb-atc:hover,.sm-mobile-buybar .button.sm-mbb-atc:active,.sm-mobile-buybar .button.sm-mbb-atc:focus{background:#fff!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important}.sm-mobile-buybar .button.sm-mbb-bn,.sm-mobile-buybar .button.sm-mbb-bn:hover,.sm-mobile-buybar .button.sm-mbb-bn:active,.sm-mobile-buybar .button.sm-mbb-bn:focus{background:var(--sm-primary-dark)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important}.sm-mobile-buybar .button{-webkit-tap-highlight-color:#fff0}.sm-mbb-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1.5px solid var(--sm-line);border-radius:8px;text-decoration:none}.sm-mbb-basket{width:24px;height:24px;display:block;background:var(--sm-ink);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 18a2 2 0 100 4 2 2 0 000-4zm10 0a2 2 0 100 4 2 2 0 000-4zM7.2 14h9.5a2 2 0 001.9-1.4L21 5H6.2L5.3 2H2v2h2l3 9.4-.9 1.6c-.4.8.2 2 1.1 2z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 18a2 2 0 100 4 2 2 0 000-4zm10 0a2 2 0 100 4 2 2 0 000-4zM7.2 14h9.5a2 2 0 001.9-1.4L21 5H6.2L5.3 2H2v2h2l3 9.4-.9 1.6c-.4.8.2 2 1.1 2z'/></svg>") center/contain no-repeat}.sm-mbb-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;background:var(--sm-danger);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;border-radius:100px}body.sm-has-buybar{padding-bottom:78px}.site-header .col-full .site-header-cart{display:none!important}.single-product .storefront-handheld-footer-bar,.woocommerce-cart .storefront-handheld-footer-bar{display:none!important}}.site-footer{background:#131922!important;padding:0!important;margin-top:0!important;border-top:0!important;color:#c4ccd6!important}.sm-footer{background:#131922;border-top:3px solid var(--sm-primary);font-size:14px;line-height:1.55}.sm-footer__grid::before,.sm-footer__grid::after,.sm-footer__bar-inner::before,.sm-footer__bar-inner::after{content:""!important;display:none!important}.sm-footer .sm-footer__grid,.sm-footer .sm-footer__bar-inner{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px;padding-right:24px;box-sizing:border-box}.sm-footer__grid{display:grid!important;grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:20px 44px;padding-top:52px;padding-bottom:42px;align-items:start}.sm-footer__col{min-width:0}.site-footer .sm-footer__title{color:var(--sm-primary)!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;margin:0 0 18px!important}.sm-footer__trust .sm-footer__badge+.sm-footer__title,.sm-footer__trust .sm-footer__pay+.sm-footer__title{margin-top:8px!important}.site-footer .sm-footer__wordmark{font-size:27px;font-weight:800;color:var(--sm-accent)!important;letter-spacing:-.01em;line-height:1}.sm-footer__wordmark sup{font-size:12px;top:-.7em}.site-footer .sm-footer__tag{font-style:italic;color:#ffffff!important;font-size:13px;margin:7px 0 20px}.site-footer .sm-footer__addr{font-style:normal;line-height:1.8;color:#c4ccd6!important;margin:0 0 18px}.site-footer .sm-footer__addr strong{color:#ffffff!important;font-weight:700}.site-footer .sm-footer__note{color:#8a94a2!important;font-size:12.5px}.sm-footer__contact{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sm-footer__contact li{display:flex;flex-direction:column;gap:2px}.site-footer .sm-footer__contact span{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:#8a94a2!important;font-weight:700}.site-footer .sm-footer__contact a{color:#e6ebf1!important;font-weight:600;word-break:break-word;text-decoration:none}.sm-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:11px}.site-footer .sm-footer__links a{color:#b9c2cd!important;text-decoration:none;display:inline-block;transition:color .15s ease,transform .15s ease}.site-footer .sm-footer__links a:hover,.site-footer .sm-footer__contact a:hover{color:var(--sm-primary)!important}.site-footer .sm-footer__links a:hover{transform:translateX(3px)}.sm-footer__badge{background:#fff;border-radius:10px;padding:10px 14px;display:inline-block;margin:0 0 22px;max-width:100%;box-shadow:0 6px 18px rgb(0 0 0 / .28)}.sm-footer__badge img{display:block;max-width:100%;height:auto}.sm-footer__pay{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px;background:#fff;border-radius:10px;padding:10px 16px;margin:0 0 22px;max-width:100%;box-shadow:0 6px 18px rgb(0 0 0 / .28)}.sm-footer__pay-mark{display:inline-flex;align-items:center;height:26px}.sm-footer__pay-mark svg{display:block;height:100%;width:auto}@media (max-width:480px){.sm-footer__pay{gap:10px;padding:9px 12px}.sm-footer__pay-mark{height:22px}}.sm-footer__bar{border-top:1px solid rgb(255 255 255 / .09)}.sm-footer__bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding-top:20px;padding-bottom:20px}.site-footer .sm-footer__copy{color:#8a94a2!important;font-size:13px}.sm-footer__legal{display:flex;flex-wrap:wrap;gap:6px 22px}.site-footer .sm-footer__legal a{color:#b9c2cd!important;text-decoration:none;font-size:13px;transition:color .15s ease}.site-footer .sm-footer__legal a:hover{color:var(--sm-primary)!important}@media (max-width:900px){.sm-footer__grid{grid-template-columns:1fr 1fr;gap:34px 28px;padding-top:40px;padding-bottom:30px}}@media (max-width:560px){.sm-footer__grid{grid-template-columns:1fr;gap:30px}.sm-footer__bar-inner{flex-direction:column;align-items:flex-start}}.sm-btn{background:#3A6A20!important}.sm-btn:hover{background:var(--sm-ink)!important}.sm-section__all{color:#3A6A20!important}.sm-section__all:hover{color:var(--sm-ink)!important}.sm-hero p{color:#2E3742!important}.woocommerce span.onsale.sm-pct-off,.post-type-archive-product ul.products li.product span.onsale.sm-pct-off,.tax-product_cat ul.products li.product span.onsale.sm-pct-off,.single-product span.onsale.sm-pct-off,.onsale.sm-pct-off{color:#0F1B08!important;background:#97C15C!important}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price del .woocommerce-Price-amount,.woocommerce ul.products li.product .price del bdi,.woocommerce ul.products li.product .price del .amount{color:#3B434D!important}.woocommerce ul.products li.product{color:var(--sm-ink)!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--sm-ink)!important}.woocommerce ul.products li.product a{color:var(--sm-ink)!important}.woocommerce ul.products li.product .price{color:var(--sm-ink)!important}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price bdi{color:var(--sm-ink)!important}.sm-section__head h2{color:var(--sm-ink)!important}.sm-carousel .woocommerce ul.products li.product{color:var(--sm-ink)!important}.site-footer .sm-footer__note{color:#b4bccb!important}.site-footer .sm-footer__copy{color:#b4bccb!important}.site-footer .sm-footer__contact span{color:#b4bccb!important}.site-footer .sm-footer__legal a{color:#cfd6e0!important}.sm-buybox-price .sm-bp-gst,.sm-cart-ship-note{color:#4a5561!important}.sm-footer__title{font-size:15px!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role="button"]:focus-visible{outline:2px solid var(--sm-primary)!important;outline-offset:2px!important}.sm-hero__dot{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:17px;box-sizing:border-box;background-clip:content-box;-webkit-background-clip:content-box}.sm-hero__dot.is-active{min-width:44px;padding:17px 9px;background-clip:content-box;-webkit-background-clip:content-box}.sm-hero__dots{gap:0}.site-header .site-search input.search-field,input#woocommerce-product-search-field-0{min-height:44px!important}.storefront-handheld-footer-bar ul li>a{display:block!important;width:100%!important;min-height:44px;min-width:0!important;align-items:initial;justify-content:initial}.storefront-handheld-footer-bar ul li{width:33.3333%!important}.storefront-handheld-footer-bar li.search .site-search,.storefront-handheld-footer-bar li.search .widget,.storefront-handheld-footer-bar li.search form.woocommerce-product-search,.storefront-handheld-footer-bar li.search .dgwt-wcas-search-wrapp,.storefront-handheld-footer-bar li.search .dgwt-wcas-search-form-wrapp{display:none!important}.storefront-handheld-footer-bar li.search.active .site-search{display:block!important;position:absolute;bottom:100%;left:0;right:0;background:#fff;padding:12px;border-top:1px solid var(--sm-line);box-shadow:0 -4px 12px rgb(16 24 40 / .08)}.sm-shop-bar__btn,.sm-mbb-atc,.sm-mbb-bn,.sm-mbb-cart,.sm-buy-now,.sm-qty-btn,.sm-qty-inc,.sm-qty-dec,.sm-filters-close,.sm-sort-cancel,.sm-continue-below{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.sm-sort-opt,.sm-filters-body label{min-height:44px;display:flex;align-items:center}.sm-carousel ul.products li.product a.button.button,.sm-carousel ul.products li.product button.button.button,.sm-carousel ul.products li.product a.button.button:hover,.sm-carousel ul.products li.product a.button.button:focus,.sm-carousel ul.products li.product a.button.button:active,.post-type-archive-product ul.products li.product a.button.button,.post-type-archive-product ul.products li.product button.button.button,.post-type-archive-product ul.products li.product a.button.button:hover,.post-type-archive-product ul.products li.product a.button.button:focus,.post-type-archive-product ul.products li.product a.button.button:active,.tax-product_cat ul.products li.product a.button.button,.tax-product_cat ul.products li.product button.button.button,.tax-product_cat ul.products li.product a.button.button:hover,.tax-product_cat ul.products li.product a.button.button:focus,.tax-product_cat ul.products li.product a.button.button:active,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product button.button.button,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button:hover,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button:focus,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button:active{border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;outline:none!important;outline-width:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;border-radius:9px!important;-webkit-appearance:none!important;appearance:none!important}.sm-carousel ul.products li.product a.button:focus-visible,.post-type-archive-product ul.products li.product a.button:focus-visible,.tax-product_cat ul.products li.product a.button:focus-visible,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button:focus-visible{outline:2px solid var(--sm-primary-dark)!important;outline-offset:2px!important;border-radius:9px!important}body.woocommerce-account:not(.logged-in) .site-content .col-full{max-width:720px;padding-top:32px;padding-bottom:60px}body.woocommerce-account:not(.logged-in) .site-content .col-full>.page-title{display:none}.sm-auth-hero{background:var(--sm-bg-soft);border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:28px 24px 22px;margin:0 0 22px;text-align:center}.sm-auth-hero__title{font-size:26px;font-weight:800;line-height:1.2;color:var(--sm-ink);margin:0 0 6px;letter-spacing:-.01em}.sm-auth-hero__sub{font-size:14px;color:var(--sm-muted);margin:0 auto 18px;max-width:42ch}.sm-auth-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:380px;background:#25D366;color:#fff!important;border:0;border-radius:var(--sm-radius);padding:14px 20px;font:700 15px/1 var(--sm-font);cursor:pointer;transition:background .18s ease,transform .06s ease,box-shadow .18s ease;box-shadow:0 4px 14px rgb(37 211 102 / .30)}.sm-auth-wa:hover{background:#1DAE50}.sm-auth-wa:active{transform:translateY(1px);box-shadow:0 2px 8px rgb(37 211 102 / .28)}.sm-auth-wa:focus-visible{outline:3px solid rgb(37 211 102 / .35);outline-offset:2px}.sm-auth-wa__icon{display:inline-flex}.sm-auth-wa__msg{margin:14px auto 0;max-width:460px;padding:10px 14px;background:#FFF7E6;border:1px solid #F5D68A;border-radius:var(--sm-radius-sm);color:#74530A;font-size:13px;text-align:left;animation:smAuthFadeIn .18s ease}.sm-auth-wa__msg strong{color:#5A3F08}@keyframes smAuthFadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sm-auth-divider{position:relative;margin:24px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--sm-muted)}.sm-auth-divider::before,.sm-auth-divider::after{content:'';position:absolute;top:50%;height:1px;background:var(--sm-line);width:calc(50% - 110px)}.sm-auth-divider::before{left:0}.sm-auth-divider::after{right:0}.sm-auth-divider span{background:var(--sm-bg-soft);padding:0 12px;position:relative}.woocommerce-account:not(.logged-in) .u-columns.col2-set{display:grid;grid-template-columns:1fr;gap:20px;width:100%;margin:0;padding:0;float:none}@media (min-width:720px){.woocommerce-account:not(.logged-in) .u-columns.col2-set{grid-template-columns:1fr 1fr}}.woocommerce-account:not(.logged-in) .u-columns .u-column1,.woocommerce-account:not(.logged-in) .u-columns .u-column2{width:100%!important;float:none!important;margin:0!important;padding:0!important}.woocommerce-account:not(.logged-in) .u-column1>h2,.woocommerce-account:not(.logged-in) .u-column2>h2{display:none}.woocommerce-account:not(.logged-in) .woocommerce-form-login,.woocommerce-account:not(.logged-in) .woocommerce-form-register{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px!important;box-shadow:var(--sm-shadow);margin:0!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login::before,.woocommerce-account:not(.logged-in) .woocommerce-form-register::before{display:block;font-size:17px;font-weight:700;color:var(--sm-ink);margin:0 0 14px;letter-spacing:-.01em}.woocommerce-account:not(.logged-in) .woocommerce-form-login::before{content:'Sign in with email'}.woocommerce-account:not(.logged-in) .woocommerce-form-register::before{content:'Create your account'}.woocommerce-account:not(.logged-in) form .form-row{margin:0 0 14px!important;padding:0!important}.woocommerce-account:not(.logged-in) form .form-row label{display:block;font-size:13px;font-weight:700;color:var(--sm-ink);margin:0 0 6px}.woocommerce-account:not(.logged-in) form .form-row label .required{color:var(--sm-danger)}.woocommerce-account:not(.logged-in) form .form-row input.input-text,.woocommerce-account:not(.logged-in) form .password-input input.input-text{display:block;width:100%;padding:12px 14px!important;background:var(--sm-bg-soft)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;font:400 15px var(--sm-font);color:var(--sm-ink);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;box-shadow:none!important}.woocommerce-account:not(.logged-in) form .form-row input.input-text:focus{outline:0;border-color:var(--sm-primary)!important;background:#fff!important;box-shadow:0 0 0 3px rgb(151 193 92 / .20)!important}.woocommerce-account:not(.logged-in) .password-input{position:relative}.woocommerce-account:not(.logged-in) .show-password-input{top:50%;right:12px;transform:translateY(-50%)}.woocommerce-account:not(.logged-in) .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--sm-muted);margin:4px 0 12px}.woocommerce-account:not(.logged-in) .woocommerce-LostPassword{margin:12px 0 0!important;font-size:13px}.woocommerce-account:not(.logged-in) .woocommerce-LostPassword a{color:var(--sm-primary-dark);text-decoration:none;font-weight:600}.woocommerce-account:not(.logged-in) .woocommerce-LostPassword a:hover{text-decoration:underline}.woocommerce-account:not(.logged-in) .woocommerce-privacy-policy-text{font-size:12px;color:var(--sm-muted);margin:0 0 14px!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login button[type="submit"],.woocommerce-account:not(.logged-in) .woocommerce-form-register button[type="submit"]{display:block;width:100%;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius)!important;padding:13px 20px!important;font:700 15px/1 var(--sm-font)!important;cursor:pointer;transition:background .18s ease,transform .06s ease;box-shadow:0 4px 12px rgb(111 160 60 / .22);margin-top:6px!important;text-transform:none;letter-spacing:0}.woocommerce-account:not(.logged-in) .woocommerce-form-login button[type="submit"]:hover,.woocommerce-account:not(.logged-in) .woocommerce-form-register button[type="submit"]:hover{background:var(--sm-ink)!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login button[type="submit"]:active,.woocommerce-account:not(.logged-in) .woocommerce-form-register button[type="submit"]:active{transform:translateY(1px)}.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-message,.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-info{border-radius:var(--sm-radius-sm);border-left-width:4px;font-size:14px}.woocommerce-account.woocommerce-lost-password .site-content .col-full{max-width:480px;padding-top:32px;padding-bottom:60px}.woocommerce-account.woocommerce-lost-password .woocommerce-ResetPassword{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px;box-shadow:var(--sm-shadow);margin:0}.woocommerce-account.woocommerce-lost-password .woocommerce-ResetPassword button[type="submit"]{display:block;width:100%;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius)!important;padding:13px 20px!important;font:700 15px/1 var(--sm-font)!important;margin-top:6px!important}.woocommerce-account.woocommerce-lost-password .woocommerce-ResetPassword button[type="submit"]:hover{background:var(--sm-ink)!important}@media (max-width:480px){.sm-auth-hero{padding:22px 18px}.sm-auth-hero__title{font-size:22px}.sm-auth-divider::before,.sm-auth-divider::after{width:calc(50% - 95px)}.woocommerce-account:not(.logged-in) .woocommerce-form-login,.woocommerce-account:not(.logged-in) .woocommerce-form-register{padding:20px!important}}body.sm-checkout .site-header,body.sm-checkout .storefront-secondary-navigation,body.sm-checkout .site-footer,body.sm-checkout .woocommerce-breadcrumb,body.sm-checkout .entry-title,body.sm-checkout .storefront-sticky-add-to-cart,body.sm-checkout .surgimedex-announcement,body.sm-checkout #sm-announcement-bar{display:none!important}body.sm-checkout{background:#FAFBFC}body.sm-checkout .col-full{max-width:1200px;margin:0 auto;padding:0 24px}body.sm-checkout .entry-content{padding:0}body.sm-checkout .sm-co-topbar{background:#fff;border-bottom:1px solid var(--sm-line);padding:18px 24px;margin-bottom:24px}body.sm-checkout .sm-co-topbar__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}body.sm-checkout .sm-co-topbar__logo img{height:40px;width:auto;display:block}body.sm-checkout .sm-co-topbar__secure{font-size:13px;color:var(--sm-muted);display:inline-flex;align-items:center;gap:6px}body.sm-checkout .sm-co-topbar__secure svg{width:14px;height:14px}body.sm-checkout .sm-co-steps{max-width:1200px;margin:0 auto 24px;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:var(--sm-muted);flex-wrap:wrap}body.sm-checkout .sm-co-steps__item{display:inline-flex;align-items:center;gap:8px;cursor:pointer}body.sm-checkout .sm-co-steps__item:hover{color:var(--sm-ink)}body.sm-checkout .sm-co-steps__item.is-done{color:var(--sm-primary-dark)}body.sm-checkout .sm-co-steps__item.is-current{color:var(--sm-ink);font-weight:600}body.sm-checkout .sm-co-steps__sep{color:#D6DBE2}body.sm-checkout .sm-co-steps__dot{width:22px;height:22px;border-radius:50%;background:#EEF1F5;color:var(--sm-muted);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}body.sm-checkout .sm-co-steps__item.is-done .sm-co-steps__dot,body.sm-checkout .sm-co-steps__item.is-current .sm-co-steps__dot{background:var(--sm-primary-dark);color:#fff}body.sm-checkout .wp-block-uagb-info-box{max-width:1152px!important;margin:0 auto 16px!important;padding:12px 16px!important;background:#FFF7E6!important;border:1px solid #F5CE7A!important;border-radius:8px!important;text-align:left!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-icon-wrap,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-icon,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-icon-content,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-separator,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-separator-parent,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-cta-wrapper{display:none!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-content{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 12px!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-title-wrap{flex:0 0 auto!important;margin:0!important;padding:0!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-title{display:inline!important;margin:0!important;padding:0!important;border:0!important;font-size:13px!important;font-weight:700!important;color:#7A5A0A!important;line-height:1.4!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-title strong{color:inherit!important;font-weight:700!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-desc{flex:1 1 300px!important;margin:0!important;padding:0!important;font-size:12.5px!important;color:#7A5A0A!important;line-height:1.4!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-desc p{display:inline!important;margin:0!important}body.sm-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:48px;row-gap:0;align-items:start}body.sm-checkout form.checkout>#customer_details.col2-set,body.sm-checkout form.checkout>div#customer_details{grid-column:1;width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.sm-checkout form.checkout>#order_review_heading{display:none}body.sm-checkout form.checkout>.sm-co-rail{grid-column:2;grid-row:1 / span 20;position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;gap:16px}body.sm-checkout .woocommerce .col2-set .col-1,body.sm-checkout .woocommerce .col2-set .col-2,body.sm-checkout #customer_details.col2-set>.col-1,body.sm-checkout #customer_details.col2-set>.col-2{width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.sm-checkout .woocommerce>.woocommerce-form-login-toggle,body.sm-checkout .woocommerce>.woocommerce-form-login,body.sm-checkout .woocommerce>.woocommerce-form-coupon-toggle,body.sm-checkout .woocommerce>.woocommerce-form-coupon{display:none!important}body.sm-checkout .sm-step{display:none;margin-bottom:24px}body.sm-checkout .sm-step.is-active{display:block;animation:sm-fade .18s ease-out}@keyframes sm-fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}body.sm-checkout .sm-step__title{font-size:22px;font-weight:700;margin:0 0 20px;color:var(--sm-ink);text-transform:none;letter-spacing:0;padding:0;border:0}body.sm-checkout .sm-step__body{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px;box-shadow:var(--sm-shadow)}body.sm-checkout .sm-step__actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}body.sm-checkout .sm-step__back{background:transparent!important;color:var(--sm-muted)!important;border:0!important;padding:8px 0!important;font-weight:500!important;cursor:pointer;text-transform:none!important;font-size:14px!important;letter-spacing:normal!important}body.sm-checkout .sm-step__back:hover{color:var(--sm-ink)!important}body.sm-checkout .sm-step__continue{background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;padding:14px 28px!important;border-radius:var(--sm-radius-sm)!important;font-weight:600!important;font-size:15px!important;cursor:pointer;text-transform:none!important;margin-left:auto;min-height:52px;letter-spacing:normal!important;min-width:220px}body.sm-checkout .sm-step__continue:hover{background:#5c8a2f!important}body.sm-checkout .sm-step__body .woocommerce-billing-fields,body.sm-checkout .sm-step__body .woocommerce-shipping-fields,body.sm-checkout .sm-step__body .woocommerce-account-fields,body.sm-checkout .sm-step__body #payment.woocommerce-checkout-payment,body.sm-checkout .sm-step__body .wooccm-additional-fields{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 12px!important}body.sm-checkout .sm-step__body #payment.woocommerce-checkout-payment::before{display:none!important}body.sm-checkout .sm-step__body .woocommerce-billing-fields>h3,body.sm-checkout .sm-step__body .woocommerce-shipping-fields>h3:not(#ship-to-different-address){display:none!important}body.sm-checkout .form-row{padding:0;margin:0 0 16px}body.sm-checkout .form-row label{display:block;font-size:13px;font-weight:500;color:var(--sm-muted);margin:0 0 6px}body.sm-checkout .form-row .required{color:var(--sm-danger);text-decoration:none}body.sm-checkout .form-row input.input-text,body.sm-checkout .form-row textarea,body.sm-checkout .form-row select{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--sm-line);border-radius:var(--sm-radius-sm);background:#fff;font-size:15px;color:var(--sm-ink);box-shadow:none}body.sm-checkout .form-row input.input-text:focus,body.sm-checkout .form-row textarea:focus,body.sm-checkout .form-row select:focus{border-color:var(--sm-primary);box-shadow:0 0 0 3px rgb(151 193 92 / .25);outline:none}body.sm-checkout .select2-container .select2-selection--single{min-height:46px!important;padding:6px 14px!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important}body.sm-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px!important;padding:0!important;color:var(--sm-ink)!important}body.sm-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px!important}body.sm-checkout .sm-step-1 #billing_email_field,body.sm-checkout .sm-step-1 #billing_phone_field{display:block}body.sm-checkout .woocommerce-billing-fields__field-wrapper,body.sm-checkout .shipping_address{display:flex;flex-wrap:wrap;gap:14px}body.sm-checkout .woocommerce-billing-fields__field-wrapper>.form-row,body.sm-checkout .shipping_address>.form-row{flex:1 1 calc(50% - 7px);min-width:200px;margin:0;padding:0}body.sm-checkout .form-row-wide,body.sm-checkout .form-row-full,body.sm-checkout .form-row.notes,body.sm-checkout .form-row.create-account,body.sm-checkout #billing_country_field,body.sm-checkout #billing_address_1_field,body.sm-checkout #billing_address_2_field,body.sm-checkout #shipping_country_field,body.sm-checkout #shipping_address_1_field,body.sm-checkout #shipping_address_2_field{flex:1 1 100%}body.sm-checkout #billing_email_field{order:-2;flex:1 1 100%}body.sm-checkout #billing_phone_field{order:-1;flex:1 1 100%}body.sm-checkout h3#ship-to-different-address{font-size:14px;font-weight:500;color:var(--sm-ink);margin:8px 0 12px;padding:12px 14px;background:var(--sm-bg-soft);border-radius:var(--sm-radius-sm)}body.sm-checkout h3#ship-to-different-address label{display:flex;align-items:center;gap:10px;font-weight:500;cursor:pointer}body.sm-checkout h3#ship-to-different-address input[type="checkbox"]{width:18px;height:18px;accent-color:var(--sm-primary-dark)}body.sm-checkout .shipping_address{margin-top:14px}body.sm-checkout .sm-co-rail>#order_review,body.sm-checkout .sm-co-rail>.sm-co-notes-card{width:100%!important;max-width:100%!important;float:none!important}body.sm-checkout .sm-co-rail #order_review{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px!important;box-shadow:var(--sm-shadow);position:static!important;margin:0!important}body.sm-checkout .sm-co-rail #order_review::before{content:'Your order';display:block;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:0 0 16px;color:var(--sm-ink)}body.sm-checkout table.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse;background:#fff0;margin:0}body.sm-checkout table.woocommerce-checkout-review-order-table thead{display:none}body.sm-checkout table.woocommerce-checkout-review-order-table td,body.sm-checkout table.woocommerce-checkout-review-order-table th{padding:10px 0;border:0!important;background:#fff0;font-size:14px;color:var(--sm-ink);vertical-align:top}body.sm-checkout tbody tr.cart_item td{border-bottom:1px solid #EEF1F5!important;padding:14px 0}body.sm-checkout tbody tr.cart_item td.product-name{font-weight:500;padding-right:12px}body.sm-checkout tbody tr.cart_item td.product-name .product-quantity{display:block;color:var(--sm-muted);font-size:13px;font-weight:400;margin-top:2px}body.sm-checkout tbody tr.cart_item td.product-total{text-align:right;white-space:nowrap;font-weight:500}body.sm-checkout tfoot tr th{color:var(--sm-muted);font-weight:500;text-align:left}body.sm-checkout tfoot tr td{text-align:right;color:var(--sm-ink)}body.sm-checkout tfoot tr.order-total th,body.sm-checkout tfoot tr.order-total td{font-size:18px;font-weight:700;padding-top:16px;border-top:1px solid var(--sm-line)!important}body.sm-checkout .sm-co-coupon{border-top:1px solid var(--sm-line);padding-top:16px;margin-top:12px}body.sm-checkout .sm-co-coupon__toggle{color:var(--sm-primary-dark)!important;background:transparent!important;padding:0!important;border:0!important;text-decoration:underline;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important;font-weight:500!important;font-size:14px!important;cursor:pointer}body.sm-checkout .sm-co-coupon__toggle:hover{color:#5c8a2f!important}body.sm-checkout .sm-co-coupon__form{display:none;margin-top:12px;gap:8px}body.sm-checkout .sm-co-coupon.is-open .sm-co-coupon__form{display:flex}body.sm-checkout .sm-co-coupon__form input{flex:1;min-height:40px;padding:8px 12px;border:1px solid var(--sm-line);border-radius:var(--sm-radius-sm);background:#fff;font-size:14px}body.sm-checkout .sm-co-coupon__form button{padding:8px 16px!important;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius-sm)!important;cursor:pointer;font-weight:500!important;text-transform:none!important}body.sm-checkout .sm-co-trust{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--sm-line)}body.sm-checkout .sm-co-trust__chip{font-size:12px;color:var(--sm-muted);display:inline-flex;align-items:center;gap:4px}body.sm-checkout .sm-co-notes-card{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:20px;box-shadow:var(--sm-shadow)}body.sm-checkout .sm-co-notes-card>.sm-co-notes__title{font-size:13px;font-weight:700;color:var(--sm-ink);margin:0 0 12px;text-transform:uppercase;letter-spacing:.04em}body.sm-checkout .sm-co-notes-card .woocommerce-additional-fields h3{display:none!important}body.sm-checkout .sm-co-notes-card .form-row label{display:none}body.sm-checkout .sm-co-notes-card textarea{width:100%;min-height:80px!important;padding:10px 14px!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;font-size:14px!important;resize:vertical}body.sm-checkout .wc_payment_methods{list-style:none;margin:0;padding:0}body.sm-checkout .wc_payment_method{border:1px solid var(--sm-line);border-radius:var(--sm-radius-sm);margin:0 0 12px;padding:14px 16px;background:#fff}body.sm-checkout .wc_payment_method>label{cursor:pointer;font-weight:500;color:var(--sm-ink);display:inline-flex;align-items:center;gap:8px;margin:0!important}body.sm-checkout .wc_payment_method:has(input:checked){border-color:var(--sm-primary);box-shadow:0 0 0 3px rgb(151 193 92 / .12)}body.sm-checkout .payment_box{background:var(--sm-bg-soft);border:0!important;padding:14px;margin:12px 0 0!important;border-radius:var(--sm-radius-sm);color:var(--sm-ink);font-size:14px}body.sm-checkout .payment_box::before{display:none!important}body.sm-checkout .sm-step-3 .place-order{padding:0!important;margin:20px 0 0!important;background:transparent!important;display:block}body.sm-checkout .sm-step-3 .place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:14px}body.sm-checkout .sm-step-3 #place_order{display:block;width:100%;min-height:56px;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius-sm)!important;font-size:16px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;padding:0 24px!important}body.sm-checkout .sm-step-3 #place_order:hover{background:#5c8a2f!important}body.sm-checkout .sm-step-3 .sm-step__actions{margin-top:12px}@media (max-width:991px){body.sm-checkout form.checkout{grid-template-columns:1fr;column-gap:0}body.sm-checkout form.checkout>.sm-co-rail{grid-column:1;grid-row:auto;position:static;order:-1;margin-bottom:20px}body.sm-checkout .sm-co-rail #order_review{padding:16px!important}body.sm-checkout .sm-co-summary-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent!important;border:0!important;padding:0 0 12px!important;font-size:14px!important;color:var(--sm-primary-dark)!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;cursor:pointer}body.sm-checkout .sm-co-summary-toggle span:first-child{color:var(--sm-primary-dark)!important}body.sm-checkout .sm-co-summary-toggle__total{font-size:18px!important;font-weight:700!important;color:var(--sm-ink)!important}body.sm-checkout #order_review.is-collapsed::before,body.sm-checkout #order_review.is-collapsed table,body.sm-checkout #order_review.is-collapsed .sm-co-coupon,body.sm-checkout #order_review.is-collapsed .sm-co-trust{display:none}body.sm-checkout .sm-co-bottom-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--sm-line);padding:12px 16px;box-shadow:0 -4px 20px rgb(0 0 0 / .08);z-index:100;display:flex;align-items:center;gap:12px}body.sm-checkout .sm-co-bottom-bar__total{flex-shrink:0;font-size:12px;color:var(--sm-muted)}body.sm-checkout .sm-co-bottom-bar__total strong{display:block;font-size:16px;color:var(--sm-ink)}body.sm-checkout .sm-co-bottom-bar__btn{flex:1;min-height:48px;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius-sm)!important;font-weight:600!important;font-size:15px!important;text-transform:none!important;letter-spacing:normal!important}body.sm-checkout .sm-step__continue{min-width:0;width:100%}body.sm-checkout .sm-step-3 #place_order{display:none}body.sm-checkout{padding-bottom:84px}}@media (min-width:992px){body.sm-checkout .sm-co-summary-toggle,body.sm-checkout .sm-co-bottom-bar{display:none}}body.sm-checkout .form-row input.input-text,body.sm-checkout .form-row textarea,body.sm-checkout .form-row select{border:1.5px solid #B4BDCB!important}body.sm-checkout .select2-container .select2-selection--single{border:1.5px solid #B4BDCB!important}body.sm-checkout .wc_payment_method{border:1.5px solid #B4BDCB!important}body.sm-checkout .sm-co-coupon__form input{border:1.5px solid #B4BDCB!important}body.sm-checkout .sm-co-notes-card textarea{border:1.5px solid #B4BDCB!important}body.sm-checkout .form-row input.input-text:focus,body.sm-checkout .form-row textarea:focus,body.sm-checkout .form-row select:focus{border-color:var(--sm-primary)!important;box-shadow:0 0 0 3px rgb(151 193 92 / .25)!important}body.sm-checkout .woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-wrap:wrap!important;gap:14px!important;width:100%}body.sm-checkout .woocommerce-shipping-fields__field-wrapper>.form-row{flex:1 1 calc(50% - 7px)!important;min-width:200px!important;margin:0!important;padding:0!important;width:auto!important;float:none!important}body.sm-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_country_field,body.sm-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_1_field,body.sm-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field{flex:1 1 100%!important}body.sm-checkout .shipping_address{display:block!important}body.sm-checkout .woocommerce-shipping-fields:has(#ship-to-different-address-checkbox:not(:checked)) .shipping_address{display:none!important}body.sm-checkout #billing_first_name_field,body.sm-checkout #billing_last_name_field,body.sm-checkout #billing_city_field,body.sm-checkout #billing_state_field,body.sm-checkout #billing_postcode_field,body.sm-checkout #shipping_first_name_field,body.sm-checkout #shipping_last_name_field,body.sm-checkout #shipping_city_field,body.sm-checkout #shipping_state_field,body.sm-checkout #shipping_postcode_field{flex:1 1 calc(50% - 7px)!important;min-width:200px!important}body.sm-checkout #billing_country_field,body.sm-checkout #billing_address_1_field,body.sm-checkout #billing_address_2_field,body.sm-checkout #billing_company_field,body.sm-checkout #shipping_country_field,body.sm-checkout #shipping_address_1_field,body.sm-checkout #shipping_address_2_field,body.sm-checkout #shipping_company_field{flex:1 1 100%!important}body.sm-checkout .sm-step__title{position:relative;overflow:hidden;min-height:2.6em;line-height:1.4;padding:0;margin:0 0 20px}body.sm-checkout .sm-step__title-default,body.sm-checkout .sm-step__title-ticker{position:absolute;inset:0;display:flex;align-items:center;transition:opacity .4s ease}body.sm-checkout .sm-step__title-default{opacity:1}body.sm-checkout .sm-step__title-ticker{opacity:0;overflow:hidden;white-space:nowrap;color:#5c8a2f;font-size:.72em;font-weight:600;letter-spacing:.01em;line-height:1.6;pointer-events:none;padding:.35em 0}body.sm-checkout .sm-step__title-ticker span{display:inline-block;padding-left:100%;animation:sm-ticker 16s linear infinite}body.sm-checkout .sm-step.is-tickering .sm-step__title-default{opacity:0}body.sm-checkout .sm-step.is-tickering .sm-step__title-ticker{opacity:1}@keyframes sm-ticker{from{transform:translateX(0)}to{transform:translateX(-100%)}}body.sm-checkout .sm-co-steps{position:sticky;top:0;z-index:30;background:#FAFBFC;padding:12px 24px!important;margin:0 auto 20px!important;gap:0!important}body.sm-checkout .sm-co-steps__sep{display:none}body.sm-checkout .sm-co-steps__item{flex:0 0 auto;gap:6px;padding:0 6px}body.sm-checkout .sm-co-steps__tube{flex:1 1 auto;height:3px;background:#EEF1F5;border-radius:2px;margin:0 6px;max-width:90px;position:relative;overflow:hidden}body.sm-checkout .sm-co-steps__tube::after{content:'';position:absolute;inset:0;background:var(--sm-primary-dark);border-radius:2px;transform:translateX(-100%);transition:transform .7s cubic-bezier(.65,0,.35,1)}body.sm-checkout .sm-co-steps__tube.is-filled::after{transform:translateX(0)}body.sm-checkout .woocommerce-billing-fields.is-collapsed .woocommerce-billing-fields__field-wrapper{display:none!important}body.sm-checkout .woocommerce-billing-fields.is-collapsed{border:1px dashed #B4BDCB;border-radius:8px;padding:10px 14px!important;background:#F5F7FA;margin:0 0 12px!important;cursor:pointer}body.sm-checkout .woocommerce-billing-fields.is-collapsed::after{content:'Billing address saved — used for the invoice. Click to expand.';display:block;font-size:13px;color:var(--sm-muted)}body.sm-checkout .sm-step-1 .sm-step__body .wp-block-uagb-info-box{margin:0 0 16px!important;padding:10px 12px!important}body.sm-checkout[data-notice-relocated="1"] .entry-content>.wp-block-uagb-info-box{display:none!important}@media (min-width:992px){body.sm-checkout{min-height:100vh;overflow-x:hidden}body.sm-checkout form.checkout{align-items:stretch}body.sm-checkout form.checkout>#customer_details{display:flex;flex-direction:column}body.sm-checkout .sm-step.is-active{display:flex;flex-direction:column;max-height:calc(100vh - 240px);min-height:480px}body.sm-checkout .sm-step__body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-right:8px}body.sm-checkout .sm-step__actions{flex-shrink:0;margin:12px 0 0;padding:14px 0 0;background:linear-gradient(to bottom,#fff0 0%,#fff 20%);position:relative;z-index:5;border-top:1px solid var(--sm-line)}body.sm-checkout .sm-co-rail{max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden}body.sm-checkout .sm-co-rail>#order_review,body.sm-checkout .sm-co-rail>.sm-co-notes-card{flex-shrink:0}body.sm-checkout .sm-step__body::-webkit-scrollbar,body.sm-checkout .sm-co-rail::-webkit-scrollbar{width:6px}body.sm-checkout .sm-step__body::-webkit-scrollbar-thumb,body.sm-checkout .sm-co-rail::-webkit-scrollbar-thumb{background:#C7CFD8;border-radius:3px}}@media (max-width:991px){body.sm-checkout .sm-co-notes-card{display:none}}@font-face{font-family:'FontAwesome';font-display:swap}@font-face{font-family:'Font Awesome 5 Free';font-display:swap}@font-face{font-family:'Font Awesome 5 Brands';font-display:swap}@font-face{font-family:'fontello';font-display:swap}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.price ins{font-weight:400}.woocommerce-active .site-branding{float:left}.site-header-cart{list-style-type:none;margin-left:0;padding:0;margin-bottom:0}.site-header-cart .cart-contents{display:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:1.41575em}.site-header-cart .widget_shopping_cart .product_list_widget img{margin-left:1em}.site-search{font-size:.875em;clear:both;display:none}.site-search .widget_product_search input[type=text],.site-search .widget_product_search input[type=search]{padding:1em 1.41575em;line-height:1}.site-search .widget_product_search form::before{top:1.15em;left:1.15em}.site-search .widget_product_search #searchsubmit{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.storefront-handheld-footer-bar{position:fixed;bottom:0;left:0;right:0;border-top:1px solid rgb(255 255 255 / .2);box-shadow:0 0 6px rgb(0 0 0 / .7);z-index:9999}.storefront-handheld-footer-bar::before,.storefront-handheld-footer-bar::after{content:"";display:table}.storefront-handheld-footer-bar::after{clear:both}.storefront-handheld-footer-bar ul{margin:0}.storefront-handheld-footer-bar ul li{display:inline-block;float:left;text-align:center}.storefront-handheld-footer-bar ul li:last-child>a{border-right:0}.storefront-handheld-footer-bar ul li>a{height:4.235801032em;display:block;position:relative;text-indent:-9999px;z-index:999;border-right:1px solid rgb(255 255 255 / .2);overflow:hidden}.storefront-handheld-footer-bar ul li>a:focus{z-index:1000}.storefront-handheld-footer-bar ul li.search .site-search{position:absolute;bottom:-2em;left:0;right:0;transition:all,ease,.2s;padding:1em;z-index:1;display:block}.storefront-handheld-footer-bar ul li.search.active .site-search{bottom:100%}.storefront-handheld-footer-bar ul li.search .site-search,.storefront-handheld-footer-bar ul li.search .widget,.storefront-handheld-footer-bar ul li.search form{margin-bottom:0}.storefront-handheld-footer-bar ul li.cart .count{text-indent:0;display:block;width:2em;height:2em;line-height:2;box-sizing:content-box;font-size:.75em;position:absolute;top:.875em;left:50%;border-radius:100%;border:1px solid}.storefront-handheld-footer-bar ul.columns-1 li{width:100%;display:block;float:none}.storefront-handheld-footer-bar ul.columns-2 li{width:50%}.storefront-handheld-footer-bar ul.columns-3 li{width:33.33333%}.storefront-handheld-footer-bar ul.columns-4 li{width:25%}.storefront-handheld-footer-bar ul.columns-5 li{width:20%}@media screen and (max-height:320px){.sf-input-focused .woocommerce-store-notice,.sf-input-focused .storefront-handheld-footer-bar{display:none}}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before,table.shop_table_responsive tr td::after{content:"";display:table}table.shop_table_responsive tr td::after{clear:both}table.shop_table_responsive tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}table.shop_table_responsive.my_account_orders .order-actions{text-align:right}table.shop_table_responsive.my_account_orders .order-actions::before{display:none}ul.products::before,ul.products::after{content:"";display:table}ul.products::after{clear:both}ul.products,.wc-block-grid__products{margin-left:0;margin-bottom:0;clear:both}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{list-style:none;margin-left:0;margin-bottom:4.235801032em;text-align:center;position:relative}ul.products li.product .star-rating,ul.products .wc-block-grid__product .star-rating,.wc-block-grid__products li.product .star-rating,.wc-block-grid__products .wc-block-grid__product .star-rating{margin:0 auto .5407911001em}ul.products li.product .woocommerce-LoopProduct-link,ul.products .wc-block-grid__product .woocommerce-LoopProduct-link,.wc-block-grid__products li.product .woocommerce-LoopProduct-link,.wc-block-grid__products .wc-block-grid__product .woocommerce-LoopProduct-link{display:block}ul.products li.product .price,ul.products .wc-block-grid__product .price,.wc-block-grid__products li.product .price,.wc-block-grid__products .wc-block-grid__product .price{display:block;color:#43454b;font-weight:400;margin-bottom:1rem}ul.products li.product .price ins,ul.products .wc-block-grid__product .price ins,.wc-block-grid__products li.product .price ins,.wc-block-grid__products .wc-block-grid__product .price ins{margin-left:.6180469716em;background-color:#fff0}ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .woocommerce-loop-category__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a,.wc-block-grid__products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.product .woocommerce-loop-category__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a{font-weight:400;margin-bottom:.5407911001em}ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a:not(.has-font-size),ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .woocommerce-loop-category__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.product .woocommerce-loop-category__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size){font-size:1rem}ul.products li.product .star-rating,ul.products .wc-block-grid__product .star-rating,.wc-block-grid__products li.product .star-rating,.wc-block-grid__products .wc-block-grid__product .star-rating{font-size:.875em}ul.products li.product img,ul.products .wc-block-grid__product img,.wc-block-grid__products li.product img,.wc-block-grid__products .wc-block-grid__product img{display:block;margin:0 auto 1.618em}ul.products li.product.product-category img,ul.products .wc-block-grid__product.product-category img,.wc-block-grid__products li.product.product-category img,.wc-block-grid__products .wc-block-grid__product.product-category img{margin-bottom:1.618em}ul.products li.product .button,ul.products .wc-block-grid__product .button,.wc-block-grid__products li.product .button,.wc-block-grid__products .wc-block-grid__product .button{margin-bottom:.236em}.hentry .entry-content .wc-block-grid__products .wc-block-grid__product>a,.hentry .entry-content ul.products li.product>a{text-decoration:none}.price del{opacity:.65;font-weight:400}.price del+ins{margin-left:.327em}.single-product .pswp__button{background-color:#fff0}.single-product div.product{position:relative;overflow:hidden}.single-product div.product::before,.single-product div.product::after{content:"";display:table}.single-product div.product::after{clear:both}.single-product div.product .images,.single-product div.product .summary,.single-product div.product .woocommerce-product-gallery{margin-bottom:2.617924em;margin-top:0}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery .zoomImg{background-color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center}.single-product div.product .woocommerce-product-gallery img{margin:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1.618em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs::before,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs::after{content:"";display:table}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs::after{clear:both}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;margin-bottom:1.618em;cursor:pointer}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;transition:all,ease,.2s}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:42.8571428571%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:23.8095238%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:8.5714285714%;float:left;margin-right:14.2857142857%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.single-product div.product .images .woocommerce-main-image{margin-bottom:1.618em;display:block}.single-product div.product .images .thumbnails a.zoom{display:block;width:22.05%;margin-right:3.8%;float:left;margin-bottom:1em}.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.single-product div.product .images .thumbnails a.zoom.first{clear:both}.single-product div.product form.cart{margin-bottom:1.618em;padding:1em 0}.single-product div.product form.cart::before,.single-product div.product form.cart::after{content:"";display:table}.single-product div.product form.cart::after{clear:both}.single-product div.product form.cart .quantity{float:left;margin-right:.875em}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{float:none;margin-right:0}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity .quantity{margin-right:0}.single-product div.product p.price{font-size:1.41575em;margin:1.41575em 0}.single-product div.product table.variations{table-layout:fixed;margin:0}.single-product div.product table.variations th,.single-product div.product table.variations td{display:list-item;padding:0;list-style:none;background-color:#fff0}.single-product div.product table.variations .value{margin-bottom:1em}.single-product div.product table.variations select{max-width:70%;vertical-align:middle}.single-product div.product .single_variation .price{margin-bottom:1em;display:block}.single-product div.product .variations_button{padding-top:1em}.single-product div.product .variations_button::before,.single-product div.product .variations_button::after{content:"";display:table}.single-product div.product .variations_button::after{clear:both}.single-product div.product .woocommerce-product-rating{margin-bottom:1.618em;margin-top:-.875em}.single-product div.product .woocommerce-product-rating::before,.single-product div.product .woocommerce-product-rating::after{content:"";display:table}.single-product div.product .woocommerce-product-rating::after{clear:both}.single-product div.product .woocommerce-product-rating a{font-weight:600;text-decoration:underline}.single-product div.product .woocommerce-product-rating a:hover{text-decoration:none}.single-product div.product .woocommerce-product-rating .star-rating{float:left;margin-right:.6180469716em}.single-product div.product .product_meta{font-size:.875em;padding-top:1em;border-top:1px solid rgb(0 0 0 / .05)}.single-product div.product .product_meta .sku_wrapper,.single-product div.product .product_meta .posted_in,.single-product div.product .product_meta .tagged_as{display:block}.single-product div.product .product_meta .sku_wrapper:last-child,.single-product div.product .product_meta .posted_in:last-child,.single-product div.product .product_meta .tagged_as:last-child{border-bottom:0}.single-product div.product .product_meta a{font-weight:600;text-decoration:underline}.single-product div.product .product_meta a:hover{text-decoration:none}.single-product div.product .edit-link{font-size:.875em;margin-top:1em}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}a.reset_variations{display:inline-block;margin-left:1em}#reviews{outline:none}#reviews #comments{padding-top:0}#reviews .comment-reply-title{display:none}#reviews .commentlist{list-style:none;margin-left:0}#reviews .commentlist li{margin-bottom:2.617924em;list-style:none;clear:both}#reviews .commentlist li::before,#reviews .commentlist li::after{content:"";display:table}#reviews .commentlist li::after{clear:both}#reviews .commentlist li .comment_container{border-radius:3px}#reviews .commentlist li .comment_container::before,#reviews .commentlist li .comment_container::after{content:"";display:table}#reviews .commentlist li .comment_container::after{clear:both}#reviews .commentlist li .comment_container .comment-text{width:81.8181818182%;float:right;margin-right:0}#reviews .commentlist li .comment_container .comment-text .star-rating{float:right;font-size:.875em;line-height:1;height:1em}#reviews .commentlist li:last-child{border-bottom:0;margin-bottom:0}#reviews .commentlist li time{opacity:.5;font-size:.875em}#reviews .commentlist li .avatar{width:9.0909090909%;float:left;margin-right:9.0909090909%;height:auto}#reviews .commentlist li p.meta{margin-bottom:1em}#reviews .commentlist li p.meta strong{line-height:1}#reviews .commentlist li p.meta time{display:block}#reviews .commentlist li p.meta .verified{font-style:normal;font-size:.875em}#reviews .commentlist li p.meta .woocommerce-review__dash{display:none}#reviews .commentlist li ul.children{margin:0;width:81.8181818182%;float:right;margin-right:0;padding-top:1.618em}#reviews .commentlist li ul.children .avatar{width:11.1111111111%;float:left;margin-right:11.1111111111%}#reviews .commentlist li ul.children .comment-text{width:77.7777777778%;float:right;margin-right:0}#reviews .commentlist li ul.children li{margin-bottom:1.618em}#reviews .commentlist li ul.children li:last-child{margin-bottom:0}#reviews .comment-form-rating{clear:both}#reviews .comment-form-rating label{display:block}.storefront-breadcrumb{margin:0 0 1.618em;padding:1em 0}.woocommerce-breadcrumb{font-size:.875em}.woocommerce-breadcrumb a{text-decoration:underline}.woocommerce-breadcrumb a:hover{text-decoration:none}.woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;padding:0 .5407911001em}.product_list_widget{list-style:none;margin-left:0}.product_list_widget li{padding:1em 0;border-bottom:1px solid rgb(0 0 0 / .05)}.product_list_widget li::before,.product_list_widget li::after{content:"";display:table}.product_list_widget li::after{clear:both}.product_list_widget li img{max-width:2.617924em;float:right}.product_list_widget li>a{display:block}.product_list_widget a:hover{color:#2c2d33}.widget ul.products li.product a{text-decoration:none}.widget_products a{display:block}.widget_shopping_cart .product_list_widget{margin-bottom:0}.widget_shopping_cart .product_list_widget li{padding-left:2em;position:relative}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;top:1em;left:0;opacity:1}.widget_shopping_cart p.total,.widget_shopping_cart p.buttons{padding:1em 0;margin:0;text-align:center}.widget_shopping_cart p.total{border-bottom:1px solid rgb(0 0 0 / .05)}.widget_shopping_cart .buttons a{display:block;margin-bottom:.6180469716em}.widget_shopping_cart .buttons a:last-child{margin-bottom:0}.widget_shopping_cart .buttons a img{margin-left:auto;margin-right:auto}.site-header .widget_shopping_cart p.total,.site-header .widget_shopping_cart p.buttons,.site-header .widget_shopping_cart li{padding-left:1.41575em;padding-right:1.41575em}.widget_layered_nav li{margin-bottom:.6180469716em}.widget.woocommerce li .count{font-size:1em;float:right}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}@media(min-width:768px)and (max-width:1024px){.widget_price_filter .price_slider_amount{text-align:left}.widget_price_filter .price_slider_amount .button{display:block;float:none;width:100%}}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:auto;z-index:2;width:1em;height:1em;border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em;cursor:ew-resize;background:#2c2d33;box-sizing:border-box;margin-top:-.25em;margin-left:auto;opacity:1;border:0}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .236em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#2c2d33;border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em;background:rgb(0 0 0 / .1);border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}/*!rtl:begin:ignore*/.rtl .widget_price_filter .price_label,.rtl .widget_price_filter .price_label span{direction:ltr;unicode-bidi:embed}/*!rtl:end:ignore*/table.cart{margin-bottom:3.706325903em}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:none}table.cart .product-thumbnail img{margin:0 auto;max-width:3.706325903em;height:auto}table.cart .product-thumbnail::before{display:none}table.cart tr:first-child td.product-remove{border-top-width:0}table.cart td.product-remove{padding:0;border-top:1.618em solid;position:relative}table.cart td.product-remove a.remove{position:absolute;font-size:1.41575em;top:-.6180469716em;right:-.6180469716em}table.cart td.product-quantity .qty{padding:.326em;width:3.706325903em}table.cart td.product-name{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}table.cart td,table.cart th{padding:.875em .875em 0}table.cart td.product-subtotal{padding-bottom:.875em}table.cart td.actions{border-top:1em solid;background-color:#fff0;padding:0}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid rgb(0 0 0 / .05)}table.cart td.actions .coupon .coupon-error-notice{color:#e2401c;text-align:left}table.cart td.actions input{display:block;width:100%;margin:.5407911001em 0}table.cart td.actions input.input-text.has-error{box-shadow:inset 2px 0 0 #e2401c}.wc-proceed-to-checkout{margin-bottom:1.618em}.wc-proceed-to-checkout::before,.wc-proceed-to-checkout::after{content:"";display:table}.wc-proceed-to-checkout::after{clear:both}.wc-proceed-to-checkout .button{display:block;text-align:center;margin-bottom:1em}.wc-proceed-to-checkout .button.checkout-button{font-size:1.41575em}.woocommerce-shipping-calculator{margin:0}.woocommerce-shipping-calculator>p:first-child{margin:0}.woocommerce-shipping-calculator .shipping-calculator-form{padding-top:1.41575em}ul#shipping_method{list-style:none;margin-left:0}ul#shipping_method li{margin-bottom:.2360828548em}ul#shipping_method li:last-child{margin-bottom:0}ul#shipping_method input{margin-right:.3342343017em}.woocommerce-checkout ul#shipping_method{margin-bottom:0}.checkout_coupon{margin-bottom:2.617924em}.checkout_coupon .coupon-error-notice{color:#e2401c}.checkout_coupon .input-text.has-error{box-shadow:inset 2px 0 0 #e2401c}form.checkout{position:static!important}form.checkout::before,form.checkout::after{content:"";display:table}form.checkout::after{clear:both}form.checkout>.blockUI{position:fixed!important}#payment::before,#payment::after{content:"";display:table}#payment::after{clear:both}#payment .create-account{clear:both}#payment .payment_methods{margin:0!important;padding:0!important}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{display:block;padding:1.41575em;cursor:pointer}#payment .payment_methods li{list-style:none!important;margin-left:0;position:relative}#payment .payment_methods li img{float:right;border:0;padding:0;max-height:1.618em}#payment .payment_methods li:last-child:not(.woocommerce-notice){padding-bottom:0;border-bottom:0}#payment .payment_methods li p{margin:0}#payment .payment_methods li .payment_box{padding:1.41575em}#payment .payment_methods li .payment_box fieldset{border:0;margin:0;padding:1em 0 0;font-size:.875em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row{margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row input[type=checkbox]{margin-right:5px}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{width:75%;float:right}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{padding-top:1em;margin:0}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li{margin-top:.6180469716em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li input[type=radio]{margin-right:.236em}#payment .payment_methods li .payment_box ul.wc-saved-payment-methods{margin-left:0}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number,#payment .payment_methods li .payment_box .wc-credit-card-form-card-expiry,#payment .payment_methods li .payment_box .wc-credit-card-form-card-cvc{font-size:1.41575em}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{background-repeat:no-repeat;background-position:right .6180469716em center;background-size:31px 20px;background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/unknown.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/visa.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/mastercard.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/laser.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/diners.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/maestro.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/jcb.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/amex.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/themes/storefront/assets/images/credit-cards/discover.svg)}#payment .terms{width:100%;clear:both;float:none;margin-bottom:1em}#payment .terms label{display:block;cursor:pointer}#payment .woocommerce-terms-and-conditions{padding:1em;box-shadow:inset 0 1px 3px rgb(0 0 0 / .2);margin-bottom:16px;background-color:rgb(0 0 0 / .05)}#payment .place-order{padding:1.41575em;margin-bottom:0;float:none;width:100%;margin-top:2.617924em}#payment .place-order .button{font-size:1.41575em;width:100%;white-space:pre-wrap}table.woocommerce-checkout-review-order-table .product-name{width:45%;overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.admin-bar .woocommerce-checkout #wc_checkout_add_ons label+br{display:none}.woocommerce-password-strength{font-weight:600;padding:.5407911001em 0;text-align:right;font-size:.875em}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}label.inline{display:inline!important;margin-left:1em}.hentry .entry-content .woocommerce-MyAccount-navigation ul{margin-left:0;border-top:1px solid rgb(0 0 0 / .05)}.hentry .entry-content .woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid rgb(0 0 0 / .05);position:relative}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{text-decoration:none;padding:.875em 0;display:block}ul.order_details{list-style:none;position:relative;margin:3.706325903em 0}ul.order_details::before,ul.order_details::after{content:"";display:table}ul.order_details::after{clear:both}ul.order_details::before,ul.order_details::after{content:"";display:block;position:absolute;top:-16px;left:0;width:100%;height:16px;background-size:0 100%,16px 16px,16px 16px}ul.order_details::after{top:auto;bottom:-16px;transform:rotate(180deg)}ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase}ul.order_details li:first-child{padding-top:1.618em}ul.order_details li:last-child{border:0;padding-bottom:1.618em}ul.order_details li strong{display:block;font-size:1.41575em;text-transform:none}.my_account_orders .button,.woocommerce-MyAccount-downloads .button{padding:.6180469716em .875em;font-size:.875em;margin-right:.236em}.woocommerce-MyAccount-content h2{font-size:2em;font-weight:600}.woocommerce-MyAccount-content #payment .payment_methods{margin-bottom:1.618em!important}.woocommerce-form__label-for-checkbox{cursor:pointer;display:block}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:.3342343017em}.form-row label{display:block}.form-row input,.form-row textarea,.form-row select{width:100%}.form-row input[type=checkbox],.form-row input[type=radio]{width:auto}.form-row .button{width:auto}.form-row.create-account label{display:inline-block}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.form-row.woocommerce-invalid input.input-checkbox{outline:2px solid #e2401c;outline-offset:1px}.form-row.woocommerce-invalid .select2-selection{border-color:#e2401c;border-width:2px}.form-row-last{margin-right:0!important}.form-row-wide{clear:both;width:100%}.required{border-bottom:0!important;color:#e2401c}.password-input{display:block;position:relative}.show-password-input{position:absolute;right:0;top:0;padding:.618em;line-height:1.618;cursor:pointer}.show-password-input::after{font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;content:""}.show-password-input.display-password::after{color:#e8e8e8}.demo_store{position:fixed;left:0;bottom:69px;right:0;margin:0;padding:1em 1.41575em;background-color:#3d9cd2;color:#fff;z-index:9998}.demo_store a{color:#fff;font-weight:400;text-decoration:underline}.demo_store a:hover{text-decoration:none}.demo_store a.woocommerce-store-notice__dismiss-link{display:block}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.55em;font-family:"Font Awesome 5 Free";font-weight:400}.star-rating::before,.star-rating span::before{content:"";top:0;left:0;position:absolute}.star-rating::before{opacity:.25;float:left}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#2c2d33}p.stars{display:inline-block;margin:0}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;overflow:hidden;display:inline-block;text-decoration:none;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"Font Awesome 5 Free";content:"";font-size:.95em;color:#43454b;text-indent:0;opacity:.25}p.stars a:hover~a::before{color:#43454b;opacity:.25}p.stars:hover a::before{color:#7f54b3;opacity:1}p.stars.selected a.active::before{color:#7f54b3;opacity:1}p.stars.selected a.active~a::before{color:#43454b;opacity:.25}p.stars.selected a:not(.active)::before{color:#7f54b3;opacity:1}.wc-block-grid__product-onsale,.onsale{border:1px solid;border-color:#43454b;color:#43454b;padding:.202em .6180469716em;font-size:.875em;text-transform:uppercase;font-weight:600;display:inline-block;margin-bottom:1em;border-radius:3px;position:relative}.quantity .qty{width:4.235801032em;text-align:center}.storefront-sorting{font-size:.875em;margin-bottom:2.617924em}.woocommerce-tabs{overflow:hidden;padding:1em 0}.woocommerce-tabs::before,.woocommerce-tabs::after{content:"";display:table}.woocommerce-tabs::after{clear:both}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;text-align:left;border-top:1px solid rgb(0 0 0 / .05)}.woocommerce-tabs ul.tabs li{display:block;margin:0;border-bottom:1px solid rgb(0 0 0 / .05);position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{font-size:1.618em;margin-bottom:1em}.related>h2:first-child,.upsells>h2:first-child{font-size:1.618em;margin-bottom:1em}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{margin-bottom:2.617924em;background-color:#0f834d;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgb(0 0 0 / .15);padding:1em 2em 1em 3.5em;position:relative;list-style:none outside}.woocommerce-message::before,.woocommerce-message::after,.woocommerce-info::before,.woocommerce-info::after,.woocommerce-error::before,.woocommerce-error::after,.woocommerce-noreviews::before,.woocommerce-noreviews::after,p.no-comments::before,p.no-comments::after{content:"";display:table}.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after,.woocommerce-noreviews::after,p.no-comments::after{clear:both}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-message a.button:hover,.woocommerce-info a.button:hover,.woocommerce-error a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before,.woocommerce-noreviews::before,p.no-comments::before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;position:absolute;top:1.05em;left:1.5em;color:#fff}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0;background:none;color:#fff;box-shadow:none;line-height:1.618;margin-left:1em;padding-left:1em;border-width:0;border-left-width:1px;border-left-style:solid;border-left-color:rgb(255 255 255 / .25)!important;border-radius:0}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:none;color:#fff;opacity:.7}.woocommerce-message pre,.woocommerce-info pre,.woocommerce-error pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgb(0 0 0 / .1)}.woocommerce-message::before{content:""}.site-content>.col-full>.woocommerce>.woocommerce-message:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-error:first-child{margin-top:2.617924em}.woocommerce-error{list-style:none}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-info.woocommerce-no-products-found{background-color:#fff0;border:none;color:inherit;padding:1em 0}.woocommerce-info.woocommerce-no-products-found::before,.woocommerce-info.woocommerce-no-products-found::after{content:none}.woocommerce-error{background-color:#e2401c}dl.variation{font-size:.875em}dl.variation dd{margin:0 0 1em}.wc-item-meta{font-size:.875em;margin-left:0;list-style:none}.wc-item-meta li::before,.wc-item-meta li::after{content:"";display:table}.wc-item-meta li::after{clear:both}.wc-item-meta li strong,.wc-item-meta li p{display:inline-block}.woocommerce-MyAccount-content .woocommerce-Pagination{text-align:center}.storefront-product-section{margin-bottom:1.618em}.storefront-product-section .section-title{text-align:center;margin-bottom:1em}.storefront-product-section:last-child{margin-bottom:0}.storefront-product-pagination{display:none}.storefront-sticky-add-to-cart{display:none}@media(min-width:768px){.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{background:rgb(0 0 0 / .1);float:right;display:inline-block;margin:-1em -1.41575em -1em 0;padding:1em 1.41575em}.storefront-handheld-footer-bar{display:none}.storefront-breadcrumb{padding:1.41575em 0;margin:0 0 3.706325903em}table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}.site-header-cart{position:relative}.site-header-cart .cart-contents{padding:1.618em 0;display:block;position:relative;background-color:#fff0;height:auto;width:auto;text-indent:0}.site-header-cart .cart-contents .amount{margin-right:.327em}.site-header-cart .cart-contents .count{font-weight:400;opacity:.5;font-size:.875em}.site-header-cart .cart-contents span{display:inline}.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;font-size:.875em;left:-999em;display:block}.site-header-cart .widget_shopping_cart.sub-menu--is-touch-device{display:none;left:0}.site-header-cart .widget_shopping_cart h2.widgettitle{display:none}.site-header-cart .widget_shopping_cart .product_list_widget{height:0}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove{position:relative;float:left;top:auto}.site-header-cart .widget_shopping_cart .product_list_widget li a.remove::before{text-align:left}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}.site-header-cart:hover .widget_shopping_cart .product_list_widget,.site-header-cart.focus .widget_shopping_cart .product_list_widget{height:auto}.site-search{display:block}.site-search form{margin:0}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{clear:none;width:100%;float:left;font-size:.875em}ul.products li.product.first,ul.products .wc-block-grid__product.first,.wc-block-grid__products li.product.first,.wc-block-grid__products .wc-block-grid__product.first{clear:both!important}ul.products li.product.last,ul.products .wc-block-grid__product.last,.wc-block-grid__products li.product.last,.wc-block-grid__products .wc-block-grid__product.last{margin-right:0!important}.page-template-template-fullwidth-php .site-main ul.products.columns-1 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-1 li.product,.page-template-template-homepage-php .site-main ul.products.columns-1 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-1 li.product,.storefront-full-width-content .site-main ul.products.columns-1 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-1 li.product{width:100%;margin-right:0;float:none}.page-template-template-fullwidth-php .site-main ul.products.columns-2 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-2 li.product,.page-template-template-homepage-php .site-main ul.products.columns-2 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-2 li.product,.storefront-full-width-content .site-main ul.products.columns-2 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-2 li.product{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .site-main ul.products.columns-3 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-3 li.product,.page-template-template-homepage-php .site-main ul.products.columns-3 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-3 li.product,.storefront-full-width-content .site-main ul.products.columns-3 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-3 li.product{width:30.4347826087%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-4 li.product,.page-template-template-homepage-php .site-main ul.products.columns-4 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-4 li.product,.storefront-full-width-content .site-main ul.products.columns-4 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-4 li.product{width:21.7391304348%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .site-main ul.products.columns-5 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-5 li.product,.page-template-template-homepage-php .site-main ul.products.columns-5 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-5 li.product,.storefront-full-width-content .site-main ul.products.columns-5 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-5 li.product{width:16.9%;margin-right:3.8%}.page-template-template-fullwidth-php .site-main ul.products.columns-6 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-6 li.product,.page-template-template-homepage-php .site-main ul.products.columns-6 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-6 li.product,.storefront-full-width-content .site-main ul.products.columns-6 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-6 li.product{width:13.0434782609%;float:left;margin-right:4.347826087%}.site-main ul.products li.product{width:29.4117647059%;float:left;margin-right:5.8823529412%}.site-main ul.products.columns-1 li.product{width:100%;margin-right:0;float:none}.site-main ul.products.columns-2 li.product{width:48%;margin-right:3.8%}.site-main ul.products.columns-3 li.product{width:29.4117647059%;float:left;margin-right:5.8823529412%}.site-main ul.products.columns-4 li.product{width:22.05%;margin-right:3.8%}.site-main ul.products.columns-5 li.product{width:16.9%;margin-right:3.8%}.site-main ul.products.columns-6 li.product{width:11.7647058824%;float:left;margin-right:5.8823529412%}.single-product div.product .images{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.single-product div.product .images .thumbnails::before,.single-product div.product .images .thumbnails::after{content:"";display:table}.single-product div.product .images .thumbnails::after{clear:both}.single-product div.product .images .thumbnails a.zoom{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .images .thumbnails a.zoom.last{float:right;margin-right:0}.single-product div.product .woocommerce-product-gallery{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.single-product div.product .summary{width:52.9411764706%;float:right;margin-right:0}.single-product div.product .woocommerce-tabs{clear:both}#reviews .comment-form-author,#reviews .comment-form-email{width:47%}#reviews .comment-form-email{margin-right:0}.storefront-full-width-content.single-product div.product .images{width:39.1304347826%;float:left;margin-right:4.347826087%;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .images .thumbnails a.zoom{width:11.1111111111%;float:left;margin-right:11.1111111111%}.storefront-full-width-content.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:39.1304347826%;float:left;margin-right:4.347826087%;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:44.4444444444%;float:left;margin-right:11.1111111111%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:25.9259259333%;float:left;margin-right:11.1111111111%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:16.6666666667%;float:left;margin-right:11.1111111111%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:11.1111111111%;float:left;margin-right:11.1111111111%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.storefront-full-width-content.single-product div.product .summary{width:56.5217391304%;float:right;margin-right:0;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .woocommerce-tabs{clear:both}.storefront-full-width-content.single-product #reviews .commentlist li .avatar{width:6.6666666667%;float:left;margin-right:6.6666666667%}.storefront-full-width-content.single-product #reviews .commentlist li .comment_container .comment-text{width:86.6666666667%;float:right;margin-right:0}.storefront-full-width-content.single-product #reviews .commentlist ul.children{width:86.6666666667%;float:right;margin-right:0}.storefront-full-width-content.single-product #reviews .commentlist ul.children .avatar{width:7.6923076923%;float:left;margin-right:7.6923076923%}.storefront-full-width-content.single-product #reviews .commentlist ul.children .comment-text{width:84.6153846154%;float:right;margin-right:0}.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header,.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content .woocommerce-products-header{text-align:center;padding:0 0 5.9968353111em}.storefront-full-width-content.woocommerce-cart .entry-header h1:last-child,.storefront-full-width-content.woocommerce-checkout .entry-header h1:last-child,.storefront-full-width-content.woocommerce-account .entry-header h1:last-child,.storefront-full-width-content .woocommerce-products-header h1:last-child{margin-bottom:0}.storefront-full-width-content .up-sells>h2:first-child,.storefront-full-width-content .related.products>h2:first-child{text-align:center}.woocommerce .page-description{margin-bottom:1.618em}.storefront-sorting{margin-bottom:2.617924em}.storefront-sorting::before,.storefront-sorting::after{content:"";display:table}.storefront-sorting::after{clear:both}.storefront-sorting select{width:auto}.woocommerce-result-count{float:left;position:relative;margin-bottom:0;padding:.327em 0}.woocommerce-ordering{float:left;margin-right:1em;margin-bottom:0;padding:.327em 0}.woocommerce-pagination{float:right;border:0;clear:none;padding:0;margin-bottom:0}.woocommerce-cart .hentry,.woocommerce-checkout .hentry{border-bottom:0;padding-bottom:0}.page-template-template-fullwidth-php table.cart .product-thumbnail{display:table-cell}.page-template-template-fullwidth-php table.cart thead{font-size:1em;text-indent:0}table.cart th,table.cart td{padding:1.618em}table.cart .qty{padding:.875em;max-width:3.632em}table.cart td.product-remove{display:table-cell;padding:1.618em;border:0}table.cart td.product-remove a.remove{float:none;position:relative;top:auto;right:auto;font-size:1em}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:inline-block}table.cart .quantity .qty{padding:.6180469716em}table.cart td.actions{text-align:right}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block;float:left}table.cart td.actions input{display:inline-block;width:auto;margin:0}.cart-collaterals::before,.cart-collaterals::after{content:"";display:table}.cart-collaterals::after{clear:both}.cart-collaterals h2{font-size:1.618em}.cart-collaterals .cross-sells{width:41.1764705882%;float:left;margin-right:5.8823529412%}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{width:52.9411764706%;float:right;margin-right:0;margin:0;clear:right}.cart-collaterals .cart_totals small.includes_tax{display:block}.cart-collaterals .shipping_calculator{clear:right}.page-template-template-fullwidth-php .cart-collaterals .cross-sells{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .cart-collaterals .cart_totals,.page-template-template-fullwidth-php .cart-collaterals .shipping_calculator{width:47.8260869565%;float:right;margin-right:0}#ship-to-different-address{position:relative}#ship-to-different-address label{font-weight:300}#ship-to-different-address .woocommerce-form__input-checkbox{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:0}.col2-set{width:52.9411764706%;float:left;margin-right:5.8823529412%}.col2-set .form-row-first{width:44.4444444444%;float:left;margin-right:11.1111111111%}.col2-set .form-row-last{width:44.4444444444%;float:right;margin-right:0}.col2-set .col-1,.col2-set .col-2{margin-bottom:1.618em}.col2-set+#customer_details{display:none}.col2-set .woocommerce-billing-fields::before,.col2-set .woocommerce-billing-fields::after{content:"";display:table}.col2-set .woocommerce-billing-fields::after{clear:both}.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.col2-set.addresses .col-1{width:47.0588235294%;float:left;margin-right:5.8823529412%}.col2-set.addresses .col-2{width:47.0588235294%;float:right;margin-right:0}#customer_details+#wc_checkout_add_ons{width:41.1764705882%;float:right;margin-right:0}#wc_checkout_add_ons input[type=radio]{float:left;margin-right:.5407911001em;clear:left;margin-top:.35em}#order_review_heading,#order_review{width:41.1764705882%;float:right;margin-right:0;clear:right}#order_review{transition:box-shadow ease .4s}#order_review_heading{margin-bottom:0;padding-bottom:.6180469716em}.woocommerce-order-pay #order_review,.page-template-template-fullwidth-php.woocommerce-order-pay #order_review{width:100%;float:none}.woocommerce-order-pay #order_review #payment h3,.page-template-template-fullwidth-php.woocommerce-order-pay #order_review #payment h3{padding-left:1em;padding-top:1em}.woocommerce-order-pay #order_review #payment .form-row,.page-template-template-fullwidth-php.woocommerce-order-pay #order_review #payment .form-row{padding:1em}.woocommerce-order-pay #order_review .payment_methods+.form-row,.page-template-template-fullwidth-php.woocommerce-order-pay #order_review .payment_methods+.form-row{padding:1em}.woocommerce-order-pay #order_review .button#place_order,.page-template-template-fullwidth-php.woocommerce-order-pay #order_review .button#place_order{display:block;width:100%;font-size:1.41575em}.page-template-template-fullwidth-php .col2-set{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set .form-row-first{width:45.4545454545%;float:left;margin-right:9.0909090909%}.page-template-template-fullwidth-php .col2-set .form-row-last{width:45.4545454545%;float:right;margin-right:0}.page-template-template-fullwidth-php .col2-set.addresses .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set.addresses .col-2{width:47.8260869565%;float:right;margin-right:0}.page-template-template-fullwidth-php #order_review_heading,.page-template-template-fullwidth-php #order_review{width:47.8260869565%;float:right;margin-right:0}.page-template-template-fullwidth-php #customer_details+#wc_checkout_add_ons{width:47.8260869565%;float:right;margin-right:0}#order_review .shop_table{margin-bottom:2.617924em}table+.addresses{margin-top:1.618em}.col2-set#customer_login,.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.col2-set#customer_login .col-1,.col2-set.addresses .col-1{width:41.1764705882%;float:left;margin-right:5.8823529412%}.col2-set#customer_login .col-2,.col2-set.addresses .col-2{width:52.9411764706%;float:right;margin-right:0}.woocommerce-MyAccount-navigation{width:17.6470588235%;float:left;margin-right:5.8823529412%}.woocommerce-MyAccount-content{width:76.4705882353%;float:right;margin-right:0}.woocommerce-MyAccount-content .form-row-first{width:38.4615384615%;float:left;margin-right:7.6923076923%}.woocommerce-MyAccount-content .form-row-last{width:53.8461538462%;float:right;margin-right:0}.left-sidebar:not(.page-template-template-fullwidth-php) .woocommerce-MyAccount-content{width:76.4705882353%;float:left;margin-right:5.8823529412%}.left-sidebar:not(.page-template-template-fullwidth-php) .woocommerce-MyAccount-navigation{width:17.6470588235%;float:right;margin-right:0}table.my_account_orders{font-size:.875em}.page-template-template-fullwidth-php .col2-set#customer_login .col-1,.page-template-template-fullwidth-php .col2-set.addresses .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set#customer_login .col-2,.page-template-template-fullwidth-php .col2-set.addresses .col-2{width:47.8260869565%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-content{width:73.9130434783%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-first{width:46.6666666667%;float:left;margin-right:6.6666666667%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-last{width:46.6666666667%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set{width:100%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set .col-1{width:46.6666666667%;float:left;margin-right:6.6666666667%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set .col-2{width:46.6666666667%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-navigation{width:21.7391304348%;float:right;margin-right:0}.addresses header.title::before,.addresses header.title::after{content:"";display:table}.addresses header.title::after{clear:both}.addresses header.title a{float:right;overflow:hidden}.addresses header.title h3{float:left}.form-row-first{width:47.0588235294%;float:left;margin-right:5.8823529412%;clear:both}.form-row-last{width:47.0588235294%;float:right;margin-right:0}.page-template-template-fullwidth-php .form-row-first{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .form-row-last{width:47.8260869565%;float:right;margin-right:0}.storefront-full-width-content .woocommerce-tabs ul.tabs{width:30.4347826087%;float:left;margin-right:4.347826087%}.storefront-full-width-content .woocommerce-tabs .panel{width:65.2173913043%;float:right;margin-right:0;margin-bottom:3.706325903em}.woocommerce-tabs{padding-top:2.617924em;padding-bottom:2.617924em}.woocommerce-tabs ul.tabs{width:29.4117647059%;float:left;margin-right:5.8823529412%}.woocommerce-tabs ul.tabs li.active::after{right:1em}.woocommerce-tabs .panel{width:64.7058823529%;float:right;margin-right:0;margin-top:0}.storefront-product-pagination{display:block}.storefront-product-pagination a{position:fixed;top:50%;width:500px;box-shadow:0 0 5px rgb(0 0 0 / .2);z-index:1499;display:flex;align-items:center}.storefront-product-pagination a img{max-width:90px;border-radius:0}.storefront-product-pagination a[rel=prev]{left:-455px;transition:left .3s ease-out;flex-direction:row-reverse;padding-left:1em}.storefront-product-pagination a[rel=prev]:hover{left:0}.storefront-product-pagination a[rel=prev] img{margin-left:1.41575em}.storefront-product-pagination a[rel=prev] .storefront-product-pagination__title{margin-right:auto}.storefront-product-pagination a[rel=next]{right:-455px;transition:right .3s ease-in;padding-right:1em}.storefront-product-pagination a[rel=next]:hover{right:0}.storefront-product-pagination a[rel=next] img{margin-right:1.41575em}.storefront-product-pagination a[rel=next] .storefront-product-pagination__title{margin-left:auto}.storefront-sticky-add-to-cart{display:block;position:fixed;top:0;left:0;right:0;z-index:99998;transform:translate3d(0,-100%,0);padding:1em;overflow:hidden;zoom:1;box-shadow:0 1px 2px rgb(0 0 0 / .2);animation-duration:.5s;animation-fill-mode:both}.storefront-sticky-add-to-cart--slideInDown{animation-name:slideInDown}.storefront-sticky-add-to-cart--slideOutUp{animation-name:slideOutUp}.storefront-sticky-add-to-cart__content{display:flex;align-items:center;justify-content:center}.storefront-sticky-add-to-cart__content-title{display:block}.storefront-sticky-add-to-cart__content-price{margin-right:.875em;opacity:.5}.storefront-sticky-add-to-cart__content-button{margin-left:auto}.storefront-sticky-add-to-cart img{max-width:3.706325903em;margin:0 1.41575em 0 0;padding:3px;border:1px solid rgb(0 0 0 / .1)}.storefront-sticky-add-to-cart .star-rating{display:inline-block;margin:0;vertical-align:bottom}.admin-bar .storefront-sticky-add-to-cart--slideInDown{top:32px}}@media(min-width:768px)and (max-width:900px){body:not(.page-template-template-fullwidth-php) table.cart td,body:not(.page-template-template-fullwidth-php) table.cart th{padding:1em}}:root{--sm-brand-green:#8CC850;--sm-accent:#DCA050;--sm-accent-dark:#C4863A;--sm-orange:#D5A25F;--sm-primary:#97C15C;--sm-primary-dark:#6FA03C;--sm-primary-light:#F0F6E6;--sm-ink:#1A2330;--sm-muted:#5B6472;--sm-line:#E6E9EE;--sm-bg:#FFFFFF;--sm-bg-soft:#F5F7FA;--sm-success:#1F9D57;--sm-danger:#E23744;--sm-font:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;--sm-radius:10px;--sm-radius-sm:6px;--sm-shadow:0 1px 3px rgba(16,24,40,.06), 0 1px 2px rgba(16,24,40,.04);--sm-shadow-hover:0 6px 20px rgba(16,24,40,.10);--sm-header-h:72px}body{font-family:var(--sm-font);color:var(--sm-ink);background:var(--sm-bg)}.surgimedex-announcement{background:var(--sm-ink);color:#fff;font-size:13px;text-align:center;padding:8px 0}.surgimedex-announcement a{color:#fff;text-decoration:underline}html,body,#page{overflow-x:clip!important}.site-header{position:sticky;top:0;z-index:1000;background:var(--sm-bg)!important;border-bottom:1px solid var(--sm-line);box-shadow:var(--sm-shadow);padding:0!important}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:0}}.site-header .col-full{display:flex;align-items:center;gap:24px;min-height:var(--sm-header-h);flex-wrap:nowrap}.site-header .site-branding{float:none!important;width:auto!important;max-width:260px;margin:0!important;flex:0 0 auto}.site-header .site-branding img,.site-header .site-logo-link img,.site-header .custom-logo-link img{max-height:48px;width:auto}.site-header .site-search{display:block!important;flex:1 1 0%;min-width:240px;max-width:720px;margin:0}.site-header .site-search .widget{width:100%!important;margin:0!important;padding:0!important}.site-header .site-search form.woocommerce-product-search{position:relative;display:flex;align-items:center;width:100%;background:#fff;border:1.5px solid var(--sm-line);border-radius:var(--sm-radius);overflow:hidden}.site-header .site-search form.woocommerce-product-search:focus-within{border-color:var(--sm-primary)}.site-header .site-search form.woocommerce-product-search::before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:var(--sm-muted);pointer-events:none;z-index:1;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.7 20.3l-5.4-5.4a8 8 0 10-1.4 1.4l5.4 5.4a1 1 0 001.4-1.4zM4 10a6 6 0 1112 0 6 6 0 01-12 0z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.7 20.3l-5.4-5.4a8 8 0 10-1.4 1.4l5.4 5.4a1 1 0 001.4-1.4zM4 10a6 6 0 1112 0 6 6 0 01-12 0z'/></svg>") center/contain no-repeat}.site-header .site-search input[type="search"],.site-header .site-search input.search-field{flex:1 1 auto;width:100%!important;border:none!important;border-radius:0!important;background:transparent!important;padding:11px 16px 11px 42px;font-size:14px;box-shadow:none!important}.site-header .site-search input.search-field:focus{outline:none}.site-header .site-search form.woocommerce-product-search button,.site-header .site-search form.woocommerce-product-search input[type="submit"]{display:none!important}.site-header .site-header-account,.site-header .site-header-cart{flex:0 0 auto;display:flex!important;align-items:center;line-height:1}.site-header-account{flex:0 0 auto}.header-account-link{display:inline-flex;align-items:center;gap:8px;color:var(--sm-ink);font-weight:600;font-size:14px}.header-account-link:hover{color:var(--sm-primary)}.account-icon{width:22px;height:22px;display:inline-block;color:var(--sm-ink);background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 12a5 5 0 100-10 5 5 0 000 10zm0 2c-5 0-9 2.5-9 6v2h18v-2c0-3.5-4-6-9-6z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 12a5 5 0 100-10 5 5 0 000 10zm0 2c-5 0-9 2.5-9 6v2h18v-2c0-3.5-4-6-9-6z'/></svg>") center/contain no-repeat}.site-header .site-header-cart{flex:0 0 auto;margin:0;padding:0}.site-header .site-header-cart li{display:flex!important;align-items:center;margin:0;padding:0;list-style:none}.site-header .site-header-cart .cart-contents{display:inline-flex!important;align-items:center;gap:8px;color:var(--sm-ink);font-weight:600;line-height:1}.site-header .site-header-cart .cart-contents .amount,.site-header .site-header-cart .cart-contents .count{line-height:1;vertical-align:middle}.site-header .site-header-cart .cart-contents::before,.site-header .site-header-cart .cart-contents::after{line-height:1;vertical-align:middle;margin:0}.storefront-primary-navigation{background:var(--sm-bg);border-top:1px solid var(--sm-line)}@media (min-width:992px){.storefront-primary-navigation{max-height:200px;transition:max-height .28s ease,opacity .2s ease,border-color .28s ease}body.sm-nav-collapsed .storefront-primary-navigation{max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;border-top-color:#fff0}}.main-navigation ul.sub-menu:not(:has(ul.sub-menu)){max-height:82vh;overflow-y:auto;overflow-x:hidden}.main-navigation ul li a{font-weight:600}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.main-navigation>div>ul>li>a{padding-top:14px!important;padding-bottom:14px!important}.main-navigation>div>ul>li>a,.main-navigation>div>ul>li>a:visited,.main-navigation ul.menu>li>a,.main-navigation ul.menu>li>a:visited,.main-navigation ul.nav-menu>li>a,.main-navigation ul.nav-menu>li>a:visited,.main-navigation ul.menu>li.current-menu-item>a,.main-navigation ul.menu>li.current_page_item>a,.main-navigation>div>ul>li.current-menu-item>a,.main-navigation>div>ul>li.current_page_item>a{color:var(--sm-orange)}.main-navigation>div>ul>li>a:hover,.main-navigation>div>ul>li>a:focus,.main-navigation>div>ul>li>a:active,.main-navigation ul.menu>li>a:hover,.main-navigation ul.menu>li>a:focus,.main-navigation ul.menu>li>a:active,.main-navigation ul.menu>li:hover>a{color:var(--sm-primary)}.main-navigation a:focus:not(:focus-visible){outline:0;box-shadow:none}.main-navigation a:focus-visible{outline:2px solid var(--sm-orange);outline-offset:2px}.entry-content a,.woocommerce-account a,.woocommerce-breadcrumb a,.woocommerce-MyAccount-content a,.site-content a:not(.button):not(.sm-btn):not(.sm-section__all):not(.woocommerce-LoopProduct-link){color:var(--sm-orange)}.entry-content a:hover,.woocommerce-account a:hover,.woocommerce-breadcrumb a:hover,.woocommerce-MyAccount-content a:hover{color:var(--sm-primary-dark)}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--sm-ink)}a:focus:not(:focus-visible),button:focus:not(:focus-visible),.header-account-link:focus:not(:focus-visible),.site-header-cart a:focus:not(:focus-visible){outline:none;box-shadow:none}a:focus-visible,button:focus-visible,.header-account-link:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--sm-orange)!important;outline-offset:2px}button,.button,input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--sm-primary);color:#fff!important;border-radius:var(--sm-radius-sm);font-weight:600;font-size:13px;letter-spacing:.3px;padding:10px 18px;border:none;transition:background .15s ease,box-shadow .15s ease}button:hover,.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--sm-primary-dark);color:#fff!important;box-shadow:0 2px 8px rgb(78 154 38 / .22)}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product button.button{background:transparent!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important;box-shadow:none!important;width:100%;text-align:center}.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product button.button:hover{background:var(--sm-primary)!important;color:#fff!important;box-shadow:none!important}.woocommerce ul.products li.product a.button.disabled,.woocommerce ul.products li.product button.button.disabled,.woocommerce ul.products li.product a.button:disabled,.woocommerce ul.products li.product button.button:disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button:disabled{background:var(--sm-bg-soft)!important;color:var(--sm-muted)!important;border:1.5px solid var(--sm-line)!important;cursor:not-allowed!important;pointer-events:none;box-shadow:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:12px;transition:box-shadow .15s ease,transform .15s ease}.woocommerce ul.products li.product:hover{box-shadow:var(--sm-shadow-hover);transform:translateY(-2px)}.woocommerce ul.products li.product .price{color:var(--sm-ink);font-weight:700;font-size:15px}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-weight:700;text-decoration:none}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price del .woocommerce-Price-amount{color:var(--sm-muted);font-weight:400}.woocommerce span.onsale{background:var(--sm-danger);color:#fff;border-radius:100px;min-height:auto;min-width:auto;padding:3px 10px;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.5}.woocommerce .star-rating{color:var(--sm-accent)}.woocommerce .star-rating::before{color:var(--sm-line)}.woocommerce .star-rating span::before{color:var(--sm-accent)}@media (max-width:768px){.site-header .col-full{flex-wrap:wrap;gap:12px;min-height:auto;padding:10px 0}.site-header .site-search{order:3;flex:1 1 100%;max-width:100%}.account-label{display:none}}@media (max-width:991px){.site-header .col-full .menu-toggle,.site-header .menu-toggle,button.menu-toggle{order:4;flex:0 0 auto;display:inline-flex!important;align-items:center;justify-content:center;width:46px;height:44px;padding:0!important;margin:0!important;font-size:0!important;color:transparent!important;line-height:0;text-indent:-9999px;overflow:hidden;border:1.5px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A2330' stroke-width='2' stroke-linecap='round'><line x1='4' y1='7' x2='20' y2='7'/><line x1='4' y1='12' x2='20' y2='12'/><line x1='4' y1='17' x2='20' y2='17'/></svg>") center / 22px no-repeat!important;cursor:pointer;box-shadow:none!important}.menu-toggle::before,.menu-toggle::after,.site-header .menu-toggle::before,.site-header .menu-toggle::after,.menu-toggle .menu-toggle-icon,.site-header .menu-toggle span{content:none!important;display:none!important;background:none!important}.site-header .menu-toggle:hover{background-color:var(--sm-bg-soft)!important}.site-header .menu-toggle.toggled{background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A2330' stroke-width='2' stroke-linecap='round'><line x1='6' y1='6' x2='18' y2='18'/><line x1='18' y1='6' x2='6' y2='18'/></svg>") center / 20px no-repeat!important}.site-header .col-full .site-branding{order:1}.site-header .col-full .site-header-account{order:2;margin-left:auto!important}.site-header .col-full .menu-toggle{order:3!important}.site-header .col-full .site-search{order:4;flex:1 1 100%!important;width:100%!important;max-width:none}.site-header .col-full .site-header-cart{order:5}.main-navigation ul.menu,.main-navigation ul.nav-menu{display:block}.main-navigation ul li{float:none;width:100%}.main-navigation ul li a{display:block;padding:13px 16px!important;border-bottom:1px solid var(--sm-line);color:var(--sm-ink)!important;font-weight:600}.main-navigation ul li a:hover,.main-navigation ul li a:focus{color:var(--sm-primary-dark)!important;background:var(--sm-bg-soft)}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{color:var(--sm-ink)!important;padding-top:13px!important;padding-bottom:13px!important}.main-navigation>div,.main-navigation ul.menu,.main-navigation ul.nav-menu{display:none!important}.main-navigation.toggled>div,.main-navigation.toggled ul.menu,.main-navigation.toggled ul.nav-menu{display:none!important}.sm-handheld-nav{display:none}.main-navigation.toggled~.sm-handheld-nav{display:block}.sm-handheld-nav{max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:80px;background:#fff}.sm-handheld-nav ul.menu,.sm-handheld-nav ul.sub-menu{list-style:none;margin:0;padding:0}.sm-handheld-nav ul.menu li{float:none;width:100%}.sm-handheld-nav ul.menu li a{display:block;padding:13px 16px!important;border-bottom:1px solid var(--sm-line);color:var(--sm-ink)!important;font-weight:600}.sm-handheld-nav ul.menu li a:hover,.sm-handheld-nav ul.menu li a:focus{color:var(--sm-primary-dark)!important;background:var(--sm-bg-soft)}.sm-handheld-nav ul.sub-menu li a{padding-left:32px!important;font-weight:500}.sm-handheld-nav ul.sub-menu ul.sub-menu li a{padding-left:48px!important}}@media (min-width:992px){.sm-handheld-nav{display:none!important}}@media (max-width:400px){.site-header .col-full{padding-left:12px!important;padding-right:12px!important}.site-header .site-branding{max-width:62vw}.site-header .site-branding a.custom-logo-link,.site-header .site-branding img.custom-logo{max-width:100%;height:auto}}@media (max-width:991px){.single-product form.cart table.variations,.single-product form.cart table.variations tbody{width:100%}.single-product form.cart table.variations td{display:block;width:100%}.single-product form.cart .variations th.label{text-align:left;padding-bottom:4px}.single-product form.cart .variations td.value select,.single-product form.cart .variations select{width:100%!important;max-width:100%!important;padding:12px 40px 12px 14px!important;font-size:15px!important;height:auto!important}.single-product form.cart .woocommerce-variation-price{font-size:22px!important;font-weight:800!important}.single-product form.cart .quantity.sm-qty{display:inline-flex!important;height:48px;margin:4px 0 12px!important}.single-product form.cart .quantity.sm-qty input.qty{width:46px!important}.single-product form.cart .quantity.sm-qty .sm-qty__btn{width:44px}.single-product form.cart .single_add_to_cart_button,.single-product form.cart .sm-buy-now{display:block!important;width:100%!important;margin:0 0 10px!important;padding:15px!important;font-size:16px!important;text-align:center;border-radius:8px;min-width:0}.single-product form.cart .sm-buy-now{background:var(--sm-accent)!important;color:#fff!important;border:1.5px solid var(--sm-accent)!important;margin-left:0!important}}.woocommerce-variation-add-to-cart-disabled .sm-buy-now{opacity:.5;pointer-events:none}.surgimedex-home .sm-section{margin:0 0 48px}.sm-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 18px}.sm-section__head h2{margin:0;font-size:22px;font-weight:700;color:var(--sm-ink)}.sm-section__all{font-size:14px;font-weight:600;color:var(--sm-primary);white-space:nowrap;text-decoration:none}.sm-section__all:hover{color:var(--sm-primary-dark)}.sm-btn{display:inline-block;background:var(--sm-primary-dark);color:#fff!important;font-weight:600;border-radius:var(--sm-radius-sm);padding:12px 22px;text-decoration:none;transition:background .15s ease}.sm-btn:hover{background:var(--sm-ink)}.sm-btn--lg{padding:14px 28px;font-size:16px}.sm-hero{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--sm-primary-light),#fff 68%);border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:48px 40px;margin:8px 0 48px}.sm-hero__slides{display:grid}.sm-hero__slide{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease}.sm-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.sm-hero__text{max-width:640px;position:relative;z-index:2}.sm-hero h1{margin:0 0 14px;font-size:34px;line-height:1.15;font-weight:800;color:var(--sm-ink);text-transform:capitalize}.sm-hero p{margin:0 0 24px;font-size:17px;color:var(--sm-muted)}.sm-btn{text-transform:capitalize}@media (min-width:901px){.sm-hero__slide--media{display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;gap:32px}}.sm-hero__slide--text{display:flex;align-items:center;min-height:300px}.sm-hero__slide--text .sm-hero__text{max-width:780px}.sm-hero__media{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.sm-hero__media img{max-width:100%;height:auto;max-height:340px;object-fit:contain;filter:drop-shadow(0 18px 30px rgb(61 125 28 / .16))}.sm-hero__dots{position:absolute;bottom:18px;left:40px;display:flex;gap:8px;z-index:3}.sm-hero__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:rgb(26 35 48 / .22);cursor:pointer;transition:width .2s ease,background .2s ease}.sm-hero__dot.is-active{background:var(--sm-primary-dark);width:26px;border-radius:5px}@media (max-width:900px){.sm-hero__slide--media{display:grid;grid-template-columns:1fr;gap:20px}.sm-hero__text{max-width:none}.sm-hero__media{order:-1}.sm-hero__media img{max-height:200px}.sm-hero__dots{left:22px}}.sm-specialty-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.sm-specialty-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;min-width:0;background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:18px 12px;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.sm-specialty-card:hover{box-shadow:var(--sm-shadow-hover);transform:translateY(-2px);border-color:var(--sm-brand-green)}.sm-specialty-card__img{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--sm-primary-light)}.sm-specialty-card__img img{width:100%;height:100%;object-fit:cover}.sm-specialty-card__ph{font-size:28px;font-weight:800;color:var(--sm-primary)}.sm-specialty-card__name{font-size:14px;font-weight:700;color:var(--sm-ink);line-height:1.25;max-width:100%;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.sm-specialty-card__count{font-size:12px;color:var(--sm-muted)}.sm-carousel ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:16px;margin:0!important;padding:4px 0 12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.sm-carousel ul.products::before,.sm-carousel ul.products::after{content:none!important;display:none!important}.sm-carousel ul.products li.product{flex:0 0 210px!important;width:210px!important;max-width:210px;margin:0!important;scroll-snap-align:start;padding:12px}.sm-carousel ul.products li.product::before{content:none!important}.sm-carousel ul.products li.product img{margin:0 auto 10px}.sm-carousel ul.products::-webkit-scrollbar{height:8px}.sm-carousel ul.products::-webkit-scrollbar-thumb{background:var(--sm-line);border-radius:8px}.sm-carousel{position:relative}.sm-carousel__hint{position:absolute;top:44%;right:10px;transform:translate(12px,-50%);z-index:4;pointer-events:none;opacity:0;display:inline-flex;align-items:center;gap:5px;padding:6px 13px;border-radius:100px;font-size:12px;font-weight:700;letter-spacing:.3px;color:#fff;background:linear-gradient(120deg,#DCA050,#D5A25F);box-shadow:0 5px 16px rgb(213 162 95 / .42);white-space:nowrap}.sm-carousel__hint svg{width:15px;height:15px}.sm-carousel.is-nudged ul.products{animation:sm-swipe-nudge 1.5s cubic-bezier(.4,0,.2,1) .2s 1}.sm-carousel.is-nudged .sm-carousel__hint{animation:sm-swipe-hint 1.9s ease .15s 1}@keyframes sm-swipe-nudge{0%,100%{transform:translateX(0)}18%{transform:translateX(-38px)}40%{transform:translateX(0)}58%{transform:translateX(-22px)}78%{transform:translateX(0)}}@keyframes sm-swipe-hint{0%{opacity:0;transform:translate(12px,-50%)}16%{opacity:1}70%{opacity:1;transform:translate(-6px,-50%)}100%{opacity:0;transform:translate(-18px,-50%)}}@media (prefers-reduced-motion:reduce){.sm-carousel.is-nudged ul.products,.sm-carousel.is-nudged .sm-carousel__hint{animation:none!important}.sm-carousel__hint{display:none}}.woocommerce span.onsale.sm-pct-off,.post-type-archive-product ul.products li.product span.onsale.sm-pct-off,.tax-product_cat ul.products li.product span.onsale.sm-pct-off,.single-product span.onsale.sm-pct-off{position:absolute!important;z-index:6!important;background:var(--sm-primary-dark)!important;color:#fff!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:3px 9px!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.2px;text-transform:none!important;border-radius:100px!important;box-shadow:0 2px 6px rgb(16 24 40 / .18)!important;margin:0!important}.sm-carousel ul.products li.product{position:relative;padding:12px!important}.sm-carousel ul.products li.product.product a img,.sm-carousel ul.products li.product.product img.attachment-woocommerce_thumbnail{height:150px!important;object-fit:contain!important;width:100%!important;margin:0 auto 8px!important}.sm-carousel ul.products li.product .woocommerce-loop-product__title{font-size:13px;line-height:1.3;margin:0 0 6px!important;height:3.9em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sm-carousel ul.products li.product .price{font-size:13px}.sm-carousel ul.products li.product .button{position:absolute!important;top:126px;right:12px;z-index:5;margin:0!important;width:auto!important;min-width:0!important;max-width:fit-content!important;height:auto!important;padding:0!important;font-size:0!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.sm-carousel ul.products li.product .button::after{content:"ADD"!important;display:inline-block!important;visibility:visible!important;background:var(--sm-primary)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important;border-radius:9px!important;padding:8px 15px!important;box-shadow:0 4px 11px rgb(111 160 60 / .45)!important;font-size:13px!important;line-height:1!important;letter-spacing:.6px;font-weight:800}.sm-carousel ul.products li.product.outofstock .button::after{content:"SOLD OUT"!important;font-size:10px!important;background:var(--sm-muted)!important;border-color:var(--sm-muted)!important;box-shadow:none!important}.sm-carousel ul.products li.product .button.loading::after,.sm-carousel ul.products li.product .button.added::after{content:"ADD"!important}.sm-carousel ul.products li.product .button:hover::after{background:var(--sm-primary-dark)!important}.sm-carousel ul.products li.product.product a.button,.sm-carousel ul.products li.product.product button.button{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}.sm-carousel ul.products li.product .added_to_cart{display:none!important}.smx-trust-card__icon img[src*="1f6e1"]{content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%232563eb'%20d='M12%202l7%203v6c0%204.4-3%208.5-7%209.9C8%2019.5%205%2015.4%205%2011V5l7-3z'/%3E%3Cpath%20fill='white'%20d='M10.6%2014.4l-2.2-2.2%201.1-1.1%201.1%201.1%203.1-3.1%201.1%201.1z'/%3E%3C/svg%3E")!important;width:34px!important;height:34px!important}.sm-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:var(--sm-bg-soft);border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px}.sm-trust__item{display:flex;flex-direction:column;gap:4px}.sm-trust__item strong{font-size:15px;color:var(--sm-ink)}.sm-trust__item span{font-size:13px;color:var(--sm-muted)}@media (max-width:1024px){.sm-specialty-grid{grid-template-columns:repeat(4,1fr)}.sm-trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.sm-hero{padding:36px 22px}.sm-hero h1{font-size:26px}.sm-specialty-grid{grid-template-columns:repeat(3,1fr)}.sm-carousel ul.products li.product{flex-basis:160px!important;width:160px!important}}@media (max-width:480px){.sm-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sm-specialty-card{padding:14px 8px}.sm-specialty-card__img{width:56px;height:56px}.sm-specialty-card__name{font-size:13px}}.col-full{max-width:1600px!important;padding-left:32px;padding-right:32px;box-sizing:border-box}@media (max-width:768px){.col-full{padding-left:16px;padding-right:16px}}.tax-product_cat #primary,.post-type-archive-product #primary,.single-product #primary{width:100%!important;float:none!important;margin:0!important}.tax-product_cat #secondary,.post-type-archive-product #secondary,.single-product #secondary{display:none!important}.site-header .site-search .dgwt-wcas-search-wrapp,.site-header .site-search .dgwt-wcas-search-form-wrapp,.site-header .site-search form.dgwt-wcas-search-form{width:100%!important;max-width:none!important;margin:0}.site-header .site-search .dgwt-wcas-sf-wrapp{display:flex!important;align-items:center;background:#fff;border:1.5px solid var(--sm-line)!important;border-radius:var(--sm-radius)!important;overflow:hidden;transition:border-color .15s ease}.site-header .site-search .dgwt-wcas-sf-wrapp:focus-within{border-color:var(--sm-primary)!important}.site-header .site-search input.dgwt-wcas-search-input{flex:1 1 auto!important;width:100%!important;border:none!important;border-radius:0!important;outline:none!important;padding:11px 62px 11px 16px!important;height:44px!important;font-size:15px!important;color:var(--sm-ink)!important;background:transparent!important;box-shadow:none!important}.site-header .site-search input.dgwt-wcas-search-input::placeholder{color:#6b7280!important;opacity:1!important}.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{flex:0 0 auto!important;background:var(--sm-primary)!important;background-color:var(--sm-primary)!important;border:none!important;padding:0 16px!important;height:44px!important;min-width:54px;display:flex!important;align-items:center;justify-content:center;color:#fff!important;cursor:pointer;transition:background .15s ease;border-radius:0 8px 8px 0!important}.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{background:var(--sm-primary-dark)!important;background-color:var(--sm-primary-dark)!important}.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,.site-header .site-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg path{width:20px;height:20px;fill:#fff!important;color:#fff!important}.site-header .site-search .dgwt-wcas-suggestions-wrapp{border-radius:0 0 var(--sm-radius) var(--sm-radius)!important;border-color:var(--sm-line)!important;box-shadow:var(--sm-shadow-hover)!important}.woocommerce select,.woocommerce-page select{border:1.5px solid var(--sm-line);border-radius:var(--sm-radius-sm);padding:9px 34px 9px 12px;font-size:14px;line-height:1.3;background-color:#fff;color:var(--sm-ink);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6472' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.woocommerce select:focus{border-color:var(--sm-primary);outline:none}.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{display:grid;gap:20px;margin:0 0 24px}.woocommerce ul.products.columns-2{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products.columns-4{grid-template-columns:repeat(4,1fr)}.woocommerce ul.products.columns-5{grid-template-columns:repeat(5,1fr)}.woocommerce ul.products.columns-2::before,.woocommerce ul.products.columns-2::after,.woocommerce ul.products.columns-3::before,.woocommerce ul.products.columns-3::after,.woocommerce ul.products.columns-4::before,.woocommerce ul.products.columns-4::after,.woocommerce ul.products.columns-5::before,.woocommerce ul.products.columns-5::after{content:none!important;display:none!important}.woocommerce ul.products li.product{display:flex!important;flex-direction:column;float:none!important;margin:0!important;box-sizing:border-box}.woocommerce ul.products li.product.type-product,.woocommerce-page ul.products li.product.type-product{width:100%!important;max-width:100%!important}.woocommerce ul.products li.product::before{content:none!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block;width:100%}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:contain;background:#fff;margin:0 auto 12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.35;min-height:2.7em}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{margin-top:auto}@media (max-width:1024px){.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5{grid-template-columns:repeat(2,1fr)}}.post-type-archive-product .woocommerce-products-header,.tax-product_cat .woocommerce-products-header{margin:0 0 6px!important}.post-type-archive-product .woocommerce-products-header__title,.post-type-archive-product h1.page-title,.tax-product_cat .woocommerce-products-header__title,.tax-product_cat h1.page-title{font-size:34px!important;font-weight:800!important;text-align:center!important;line-height:1.15!important;margin:2px 0 10px!important;color:var(--sm-ink)!important;letter-spacing:-.01em}.post-type-archive-product .woocommerce-products-header__title::after,.post-type-archive-product h1.page-title::after,.tax-product_cat .woocommerce-products-header__title::after,.tax-product_cat h1.page-title::after{content:"";display:block;width:56px;height:3px;border-radius:2px;background:var(--sm-primary);margin:8px auto 0}@media (max-width:640px){.post-type-archive-product .woocommerce-products-header__title,.post-type-archive-product h1.page-title,.tax-product_cat .woocommerce-products-header__title,.tax-product_cat h1.page-title{font-size:26px!important}}.post-type-archive-product .storefront-sorting,.tax-product_cat .storefront-sorting{margin:0 0 10px!important}.post-type-archive-product .woocommerce-result-count,.post-type-archive-product .woocommerce-ordering,.tax-product_cat .woocommerce-result-count,.tax-product_cat .woocommerce-ordering{margin-bottom:0!important}.shop-filters-horizontal{display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:12px 18px!important;margin:0 0 12px!important}.shop-filters-horizontal .filters-heading{display:none!important}.shop-filters-horizontal .filter-item{display:flex!important;flex-direction:column;gap:4px;margin:0!important;flex:1 1 150px;min-width:140px}.shop-filters-horizontal .filter-item label{margin:0!important;padding:0!important;white-space:nowrap;font-size:12px;font-weight:700;color:var(--sm-ink);line-height:1.2}.shop-filters-horizontal .filter-item select{width:100%!important;margin:0!important;padding-top:8px!important;padding-bottom:8px!important}.shop-filters-horizontal .filter-reset{margin-left:auto;align-self:flex-end}.shop-filters-horizontal .filter-reset button,.shop-filters-horizontal .filter-reset a,.shop-filters-horizontal .filter-reset input{white-space:nowrap;padding:10px 20px!important;background:var(--sm-primary)!important;color:#fff!important;border:0!important;border-radius:8px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;letter-spacing:.02em;box-shadow:0 2px 6px rgb(0 0 0 / .08);cursor:pointer;transition:background .15s ease,transform .1s ease}.shop-filters-horizontal .filter-reset button:hover,.shop-filters-horizontal .filter-reset a:hover,.shop-filters-horizontal .filter-reset input:hover{background:var(--sm-accent)!important;color:#fff!important}.shop-filters-horizontal .filter-reset button:active,.shop-filters-horizontal .filter-reset a:active,.shop-filters-horizontal .filter-reset input:active{transform:translateY(1px)}@media (max-width:900px){.shop-filters-horizontal .filter-item{flex:1 1 44%}.shop-filters-horizontal .filter-reset{margin-left:0;flex:1 1 100%;align-self:stretch}}.post-type-archive-product ul.products li.product a img,.tax-product_cat ul.products li.product a img,.post-type-archive-product ul.products li.product img.attachment-woocommerce_thumbnail,.tax-product_cat ul.products li.product img.attachment-woocommerce_thumbnail{aspect-ratio:10 / 9!important;margin-bottom:8px!important}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{padding:10px!important}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{position:relative;padding:10px!important;border:1px solid #c3c9d3!important;border-radius:10px;background:#fff}.post-type-archive-product ul.products li.product:hover,.tax-product_cat ul.products li.product:hover{border-color:var(--sm-primary)!important}.post-type-archive-product ul.products li.product.product a img,.post-type-archive-product ul.products li.product.product img.attachment-woocommerce_thumbnail,.tax-product_cat ul.products li.product.product a img,.tax-product_cat ul.products li.product.product img.attachment-woocommerce_thumbnail{height:150px!important;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;margin:0 auto 8px!important}.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important;min-height:0!important;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px!important;padding:0!important}.post-type-archive-product ul.products li.product .price,.tax-product_cat ul.products li.product .price{font-size:13px!important;margin:0!important}.post-type-archive-product ul.products li.product .star-rating,.tax-product_cat ul.products li.product .star-rating{display:none!important}.post-type-archive-product ul.products li.product .button,.tax-product_cat ul.products li.product .button{position:absolute!important;top:138px;right:12px;z-index:5;margin:0!important;width:auto!important;min-width:0!important;max-width:fit-content!important;height:auto!important;padding:0!important;font-size:0!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.post-type-archive-product ul.products li.product .button::after,.tax-product_cat ul.products li.product .button::after{content:"ADD"!important;display:inline-block!important;background:var(--sm-primary)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important;border-radius:8px!important;padding:7px 13px!important;box-shadow:0 3px 10px rgb(111 160 60 / .42)!important;font-size:12px!important;line-height:1!important;letter-spacing:.5px;font-weight:800}.post-type-archive-product ul.products li.product.outofstock .button::after,.tax-product_cat ul.products li.product.outofstock .button::after{content:"SOLD OUT"!important;font-size:9px!important;background:var(--sm-muted)!important;border-color:var(--sm-muted)!important;box-shadow:none!important}.post-type-archive-product ul.products li.product.product a.button,.post-type-archive-product ul.products li.product.product button.button,.tax-product_cat ul.products li.product.product a.button,.tax-product_cat ul.products li.product.product button.button{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}.post-type-archive-product ul.products li.product .button:hover::after,.tax-product_cat ul.products li.product .button:hover::after{background:var(--sm-primary-dark)!important}.post-type-archive-product ul.products li.product .button.loading::after,.post-type-archive-product ul.products li.product .button.added::after,.tax-product_cat ul.products li.product .button.loading::after,.tax-product_cat ul.products li.product .button.added::after{content:"ADD"!important}.post-type-archive-product ul.products li.product .added_to_cart,.tax-product_cat ul.products li.product .added_to_cart{display:none!important}@media (max-width:640px){.post-type-archive-product .col-full,.tax-product_cat .col-full{padding-left:10px!important;padding-right:10px!important}.post-type-archive-product ul.products.columns-2,.post-type-archive-product ul.products.columns-3,.post-type-archive-product ul.products.columns-4,.post-type-archive-product ul.products.columns-5,.tax-product_cat ul.products.columns-2,.tax-product_cat ul.products.columns-3,.tax-product_cat ul.products.columns-4,.tax-product_cat ul.products.columns-5{gap:10px!important}.post-type-archive-product ul.products li.product.product a img,.post-type-archive-product ul.products li.product.product img.attachment-woocommerce_thumbnail,.tax-product_cat ul.products li.product.product a img,.tax-product_cat ul.products li.product.product img.attachment-woocommerce_thumbnail{height:120px!important}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{padding:8px!important}.post-type-archive-product ul.products li.product .button,.tax-product_cat ul.products li.product .button{top:106px;right:9px}.post-type-archive-product ul.products li.product .button::after,.tax-product_cat ul.products li.product .button::after{padding:6px 11px!important}}.single-product :is(.related,.up-sells,.upsells,.cross-sells)>h2{color:#1A2B3C!important;font-size:22px!important;font-weight:700!important;border-bottom:2px solid #0097A7!important;padding-bottom:8px!important;margin:0 0 20px!important}.single-product .woocommerce-tabs .panel>h2,.single-product [id^="tab-"]>h2,.single-product [id^="tab-"]>h3,.single-product #reviews>h2,.single-product .woocommerce-Reviews-title{color:#1A2B3C!important;font-size:22px!important;font-weight:700!important;border-bottom:2px solid #0097A7!important;padding-bottom:8px!important;margin:0 0 16px!important}.single-product .woocommerce-tabs .panel,.single-product [id^="tab-"],.single-product #reviews{margin-bottom:34px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product{position:relative;padding:10px!important;border:1px solid #c3c9d3!important;border-radius:10px;background:#fff}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product:hover{border-color:var(--sm-primary)!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product a img,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product img.attachment-woocommerce_thumbnail{height:150px!important;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;margin:0 auto 8px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important;min-height:0!important;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px!important;padding:0!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .price{font-size:14px!important;margin:0!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .star-rating{display:none!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button{position:absolute!important;top:138px;right:12px;z-index:5;margin:0!important;width:auto!important;min-width:0!important;max-width:fit-content!important;height:auto!important;padding:0!important;font-size:0!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-color:transparent!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button::after{content:"ADD"!important;display:inline-block!important;background:var(--sm-primary)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important;border-radius:8px!important;padding:7px 13px!important;box-shadow:0 3px 10px rgb(111 160 60 / .42)!important;font-size:12px!important;line-height:1!important;letter-spacing:.5px;font-weight:800}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.outofstock .button::after{content:"SOLD OUT"!important;font-size:9px!important;background:var(--sm-muted)!important;border-color:var(--sm-muted)!important;box-shadow:none!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product a.button,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product button.button{border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button:hover::after{background:var(--sm-primary-dark)!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button.loading::after,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button.added::after{content:"ADD"!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .added_to_cart{display:none!important}@media (max-width:640px){.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product a img,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product.product img.attachment-woocommerce_thumbnail{height:120px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product{padding:8px!important}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button{top:106px;right:9px}.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product .button::after{padding:6px 11px!important}}@keyframes sm-attn-glow{0%,100%{box-shadow:0 0 0 0 #fff0}50%{box-shadow:0 0 0 5px rgb(124 197 42 / .45)}}@keyframes sm-attn-error{0%,100%{box-shadow:0 0 0 0 #fff0}50%{box-shadow:0 0 0 5px rgb(220 38 38 / .42)}}@keyframes sm-search-sweep{0%{background-position:-70% 0;opacity:1}72%{background-position:100% 0;opacity:1}100%{background-position:100% 0;opacity:0}}.site-header .site-search .dgwt-wcas-search-wrapp,.site-header .site-search form.woocommerce-product-search{position:relative;border-radius:8px}.sm-scrolled .site-header .site-search .dgwt-wcas-search-wrapp::after,.sm-scrolled .site-header .site-search form.woocommerce-product-search::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:1;background:linear-gradient(90deg,transparent,rgb(124 197 42 / .35));background-size:60% 100%;background-repeat:no-repeat;background-position:-70% 0;animation:sm-search-sweep 1.7s ease-out 1 forwards}.site-header .site-search .dgwt-wcas-search-wrapp:focus-within,.site-header .site-search form.woocommerce-product-search:focus-within{box-shadow:0 0 0 2px rgb(124 197 42 / .35)!important}.sm-cue-first .single-product form.cart table.variations td.value select{animation:sm-attn-glow 1.4s ease-in-out 3}.single-product form.cart table.variations td.value:focus-within select{animation:none!important;box-shadow:0 0 0 3px rgb(124 197 42 / .35)!important;border-color:var(--sm-primary)!important}.single-product form.cart table.variations.sm-cue-error td.value select{animation:sm-attn-error .5s ease-in-out 3!important;border-color:#dc2626!important}@media (prefers-reduced-motion:reduce){.sm-scrolled .site-header .site-search .dgwt-wcas-search-wrapp::after,.sm-scrolled .site-header .site-search form.woocommerce-product-search::after{display:none!important;animation:none!important}.sm-cue-first .single-product form.cart table.variations td.value select,.single-product form.cart table.variations.sm-cue-error td.value select{animation:none!important}.single-product form.cart table.variations.sm-cue-error td.value select{box-shadow:0 0 0 3px rgb(220 38 38 / .38)!important;border-color:#dc2626!important}}.woocommerce nav.woocommerce-pagination ul.sm-pagination{display:flex!important;align-items:center;justify-content:center;gap:10px;border:0!important;margin:24px auto!important;padding:0!important;width:auto}.woocommerce nav.woocommerce-pagination ul.sm-pagination li{display:inline-flex;margin:0;border:0!important}.woocommerce nav.woocommerce-pagination ul.sm-pagination li a,.woocommerce nav.woocommerce-pagination ul.sm-pagination li span{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;font-weight:700;font-size:14px;line-height:1;border:1.5px solid var(--sm-line);background:#fff;color:var(--sm-ink);text-decoration:none;min-width:0}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-prev a,.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-next a{color:var(--sm-primary-dark);border-color:var(--sm-primary)}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-prev a:hover,.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-next a:hover{background:var(--sm-primary);color:#fff;border-color:var(--sm-primary)}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-cur span{background:var(--sm-primary-dark);color:#fff;border-color:var(--sm-primary-dark);min-width:42px}.woocommerce nav.woocommerce-pagination ul.sm-pagination .sm-pg-off span{opacity:.38}.sm-shop-bar{display:none}@media (max-width:991px){.sm-shop-bar{display:grid;grid-template-columns:1fr 1fr;position:fixed;left:0;right:0;bottom:0;z-index:1250;background:#fff;border-top:1px solid var(--sm-line);box-shadow:0 -4px 16px rgb(16 24 40 / .12)}.sm-shop-bar .sm-shop-bar__btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 0;background:#fff!important;border:0;font-size:15px;font-weight:700;color:var(--sm-ink)!important;cursor:pointer}.sm-shop-bar .sm-shop-bar__btn span{color:var(--sm-ink)!important}.sm-shop-bar__btn:first-child{border-right:1px solid var(--sm-line)}.sm-shop-bar__btn svg{color:var(--sm-primary-dark)!important}body.sm-has-shop-bar{padding-bottom:58px}.shop-filters-horizontal{display:none!important}.post-type-archive-product .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{display:none!important}}.sm-filters-overlay{display:none;position:fixed;inset:0;z-index:2000;background:rgb(16 24 40 / .5)}.sm-filters-overlay.open{display:block}.sm-filters-panel{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column}.sm-filters-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--sm-line)}.sm-filters-head strong{font-size:18px;color:var(--sm-ink)}.sm-filters-overlay .sm-filters-close{background:none!important;border:0;font-size:32px;line-height:1;color:var(--sm-ink)!important;cursor:pointer;padding:0 6px}.sm-filters-body{flex:1 1 auto;overflow-y:auto;padding:18px}.sm-filters-overlay.sm-filters-overlay #secondary.widget-area{display:block!important;float:none!important;width:100%!important;padding:0!important;margin:0!important;background:none!important;border:0!important}.sm-filters-overlay #secondary .widget{margin-bottom:20px!important;border-bottom:1px solid var(--sm-line);padding-bottom:16px!important}.sm-filters-overlay #secondary .widget:last-child{border-bottom:0;margin-bottom:0}.sm-filters-overlay #secondary .widget-title{font-size:14px!important;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sm-muted);margin-bottom:10px!important}.sm-filters-overlay #secondary .widget ul{list-style:none;margin:0;padding:0}.sm-filters-overlay #secondary .widget ul li{padding:8px 0;border-bottom:1px solid var(--sm-line)}.sm-filters-overlay #secondary .widget ul li:last-child{border-bottom:0}.sm-filters-overlay #secondary .widget ul li a{color:var(--sm-ink)!important;font-size:15px;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.sm-filters-overlay #secondary select{width:100%;padding:12px 34px 12px 12px;font-size:15px;border:1px solid var(--sm-line);border-radius:8px;background-color:#fff}.sm-filters-overlay .shop-filters-horizontal{display:flex!important;flex-direction:column;gap:16px;padding:0!important;margin:0!important;background:none!important;border:0!important}.sm-filters-overlay .shop-filters-horizontal .filters-heading{display:none!important}.sm-filters-overlay .shop-filters-horizontal .filter-item{width:100%!important;flex:none!important;min-width:0!important;gap:6px}.sm-filters-overlay .shop-filters-horizontal .filter-item label{font-size:14px!important}.sm-filters-overlay .shop-filters-horizontal .filter-item select{width:100%!important;padding:13px 34px 13px 12px!important;font-size:15px!important}.sm-filters-overlay .shop-filters-horizontal .filter-reset{margin:6px 0 0!important;width:100%!important;align-self:stretch!important}.sm-filters-overlay .shop-filters-horizontal .filter-reset button,.sm-filters-overlay .shop-filters-horizontal .filter-reset a,.sm-filters-overlay .shop-filters-horizontal .filter-reset input{width:100%!important;padding:13px!important}.sm-sort-sheet{display:none;position:fixed;inset:0;z-index:2000}.sm-sort-sheet.open{display:block}.sm-sort-backdrop{position:absolute;inset:0;background:rgb(16 24 40 / .42)}.sm-sort-card{position:absolute;left:8px;right:8px;bottom:8px;background:#f2f2f4;border-radius:16px;overflow:hidden;padding:0;animation:sm-sheet-up .22s cubic-bezier(.2,.8,.2,1)}@keyframes sm-sheet-up{from{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}.sm-sort-title{text-align:center;font-size:13px;color:var(--sm-muted);padding:12px 12px 10px;background:#fff}.sm-sort-sheet .sm-sort-opt{display:block;width:100%;text-align:center;background:#fff!important;border:0;border-top:1px solid var(--sm-line);padding:15px;font-size:16px;color:var(--sm-primary-dark)!important;cursor:pointer}.sm-sort-sheet .sm-sort-opt.is-current{font-weight:800}.sm-sort-sheet .sm-sort-opt.is-current::after{content:" ✓"}.sm-sort-sheet .sm-sort-cancel{display:block;width:100%;margin-top:8px;background:#fff!important;border:0;padding:15px;font-size:16px;font-weight:700;color:var(--sm-ink)!important;cursor:pointer}.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products,.woocommerce .up-sells.products ul.products,.woocommerce section.related ul.products,.woocommerce section.up-sells ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin:0 0 24px!important}@media (max-width:1024px){.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products{grid-template-columns:repeat(2,1fr)!important}}.smx-faq-q,.smx-faq-q span,.smx-faq-item .smx-faq-q,.sf-faq-q,.sf-faq-q-text,.sf-faq-item .sf-faq-q{color:var(--sm-ink)!important}.smx-faq-a,.smx-faq-a *,.sf-faq-a,.sf-faq-a *{color:var(--sm-muted)!important}.site-header-cart .widget_shopping_cart,.site-header-cart .widget_shopping_cart_content{min-width:360px;padding:20px 22px!important;box-sizing:border-box}.site-header .site-header-cart .widget_shopping_cart{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .15s ease,visibility 0s linear .15s!important}.site-header .site-header-cart:hover .widget_shopping_cart,.site-header .site-header-cart:focus-within .widget_shopping_cart,.site-header .site-header-cart.sm-mini-open .widget_shopping_cart{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transition:opacity .15s ease,visibility 0s linear 0s!important}@media (max-width:991px){.site-header .site-header-cart .widget_shopping_cart{display:none!important}}.site-header .site-header-cart .widget_shopping_cart{right:0!important;left:auto!important;max-width:calc(100vw - 32px)}.site-header-cart .woocommerce-mini-cart{margin:0!important}.site-header-cart .woocommerce-mini-cart li.woocommerce-mini-cart-item,.site-header-cart .cart_list li{position:relative;padding:14px 44px 14px 60px!important;margin:0!important;line-height:1.45;border-bottom:1px solid var(--sm-line)}.site-header-cart .woocommerce-mini-cart li.woocommerce-mini-cart-item:last-child{border-bottom:none}.site-header-cart .woocommerce-mini-cart-item img,.site-header-cart .cart_list li img{position:absolute;left:0;top:14px;width:46px!important;height:auto;margin:0!important;border:1px solid var(--sm-line);border-radius:6px}.site-header-cart .woocommerce-mini-cart-item a.remove,.site-header-cart .woocommerce-mini-cart-item a.remove.remove_from_cart_button{position:absolute!important;top:14px;right:14px!important;left:auto!important;margin:0!important;width:20px;height:20px;line-height:18px;text-align:center;font-size:15px}.site-header-cart .woocommerce-mini-cart__total{padding:14px 0;margin:6px 0 0;border-top:2px solid var(--sm-line);font-size:15px}.site-header-cart .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:10px;margin:12px 0 0}.site-header-cart .woocommerce-mini-cart__buttons .button{width:100%;text-align:center;margin:0!important;background:#fff!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important}.site-header-cart .woocommerce-mini-cart__buttons .button:hover{background:var(--sm-primary-light)!important;color:var(--sm-primary-dark)!important}.site-header-cart .woocommerce-mini-cart__buttons .button.checkout{background:var(--sm-primary-dark)!important;color:#fff!important;border-color:var(--sm-primary-dark)!important}.site-header-cart .woocommerce-mini-cart__buttons .button.checkout:hover{background:var(--sm-ink)!important;border-color:var(--sm-ink)!important;color:#fff!important}.woocommerce-cart form.woocommerce-cart-form td.actions{text-align:center!important;padding:30px 16px!important}.woocommerce-cart form.woocommerce-cart-form td.actions .coupon{display:inline-flex;gap:8px;margin:0 0 16px}.sm-cart-total-wrap{display:block;text-align:center;font-size:17px;color:var(--sm-muted);margin:0 0 14px}.sm-cart-total-wrap strong{font-size:24px;color:var(--sm-ink);font-weight:800}.sm-cart-ship-note{display:block;font-size:12px;color:var(--sm-muted);font-weight:400;margin:4px auto 0;max-width:420px;line-height:1.4}@media (max-width:991px){.woocommerce-cart .entry-title,.woocommerce-cart h1.entry-title,.woocommerce-cart .page-title{display:none!important}.woocommerce-cart.sm-cart-restructured form.woocommerce-cart-form td.actions .sm-cart-checkout{position:fixed!important;left:12px;right:12px;bottom:12px;z-index:1150;width:auto!important;min-width:0!important;margin:0!important;box-shadow:0 8px 22px rgb(61 125 28 / .35)!important}body.woocommerce-cart.sm-cart-restructured{padding-bottom:84px}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"]{min-width:180px}.woocommerce-cart .col-full{padding-left:8px!important;padding-right:8px!important}.woocommerce-cart #primary,.woocommerce-cart .content-area,.woocommerce-cart .site-main{padding-left:0!important;padding-right:0!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody tr.cart_item.woocommerce-cart-form__cart-item{display:grid!important;grid-template-columns:76px 1fr auto;grid-template-areas:"img name total" "img price total" "ctrl ctrl ctrl";column-gap:12px;row-gap:2px;align-items:start;padding:16px 12px!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-thumbnail{grid-area:img!important;position:relative;align-self:start;margin:0!important;padding:0!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-thumbnail img{width:72px!important;height:auto;margin:0!important;border:1px solid var(--sm-line);border-radius:8px}.woocommerce-cart td.product-thumbnail .sm-qty-badge{position:absolute;top:-7px;right:-7px;background:var(--sm-ink);color:#fff;font-size:12px;font-weight:700;line-height:1.5;padding:1px 8px;border-radius:100px;box-shadow:0 1px 4px rgb(16 24 40 / .3)}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-name{grid-area:name!important;align-self:start;text-align:left!important;padding:0!important;margin:0!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-name a{font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:var(--sm-ink)!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-price{grid-area:price!important;align-self:start;text-align:left!important;padding:4px 0 0!important;margin:0!important;font-size:14px!important;color:var(--sm-muted)!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-subtotal{grid-area:total!important;align-self:start;text-align:right!important;white-space:nowrap;padding:0!important;margin:0!important;border:0!important;font-size:16px!important;font-weight:700!important;color:var(--sm-ink)!important}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-subtotal .tax_label{display:block;font-size:11px;font-weight:400;color:var(--sm-muted)}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-quantity{grid-area:ctrl!important;display:flex!important;align-items:center;justify-content:flex-end;gap:12px;text-align:left!important;padding:10px 0 0!important;margin:10px 0 0!important;border-top:1px dashed var(--sm-line)}body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-name::before,body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-price::before,body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-quantity::before,body.woocommerce-cart.woocommerce-page table.shop_table.cart tbody td.product-subtotal::before{content:""!important;display:none!important}.woocommerce-cart .woocommerce-message{position:relative!important;display:block!important;padding:10px 12px 10px 40px!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.4!important;min-height:0!important}.woocommerce-cart .woocommerce-message::before{position:absolute!important;left:13px!important;top:11px!important;margin:0!important;line-height:1!important}.woocommerce-cart .sm-continue-below{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;margin:0 0 14px!important;padding:9px!important;font-size:13px!important;min-width:0!important}.sm-bc-in-nav .storefront-primary-navigation{display:block!important;padding:0!important;min-height:0!important}.sm-bc-in-nav .storefront-primary-navigation>.col-full{display:block;padding:0!important;min-height:0!important}.sm-bc-in-nav .storefront-primary-navigation .storefront-breadcrumb{text-align:center!important;margin:0 auto!important;padding:3px 12px!important;font-size:12px!important;line-height:1.3!important}}.woocommerce-cart .quantity.sm-qty{display:inline-flex;align-items:stretch;border:1px solid var(--sm-line);border-radius:8px;overflow:hidden;max-width:132px}.woocommerce-cart .quantity.sm-qty .sm-qty-btn{width:40px;border:0!important;background:var(--sm-bg-soft)!important;color:var(--sm-primary-dark)!important;font-size:22px;line-height:1;font-weight:700;cursor:pointer;padding:0}.woocommerce-cart .quantity.sm-qty .sm-qty-btn:hover{background:var(--sm-primary)!important;color:#fff!important}.woocommerce-cart .quantity.sm-qty input.qty{width:48px!important;border:0!important;border-left:1px solid var(--sm-line)!important;border-right:1px solid var(--sm-line)!important;text-align:center;border-radius:0!important;padding:8px 0!important;-moz-appearance:textfield;appearance:textfield}.woocommerce-cart .quantity.sm-qty input.qty::-webkit-outer-spin-button,.woocommerce-cart .quantity.sm-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .quantity.sm-qty.sm-qty-loading{opacity:.55;pointer-events:none}.woocommerce-cart td.product-remove{text-align:center!important;vertical-align:middle!important}.woocommerce-cart td.product-remove a.remove,.woocommerce-cart td.product-quantity a.remove{position:relative!important;display:inline-block!important;width:38px!important;height:38px!important;border-radius:8px!important;border:1px solid var(--sm-line)!important;overflow:hidden!important;vertical-align:middle}.woocommerce-cart td.product-remove a.remove::before,.woocommerce-cart td.product-quantity a.remove::before{content:""!important;position:absolute!important;inset:0!important;z-index:2;background:var(--sm-bg-soft) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dc2626'><path d='M3 6h18v2H3V6zm2.4 3h13.2l-1.1 12.2a1 1 0 0 1-1 .8H7.5a1 1 0 0 1-1-.8L5.4 9zM9 3h6a1 1 0 0 1 1 1v1H8V4a1 1 0 0 1 1-1z'/></svg>") center/18px 18px no-repeat!important}.woocommerce-cart td.product-remove a.remove:hover::before,.woocommerce-cart td.product-quantity a.remove:hover::before{background-color:#fdeaea!important}@media (max-width:991px){.woocommerce-cart table.cart td.product-remove{display:none!important}.woocommerce-cart table.cart td.product-quantity .quantity.sm-qty{vertical-align:middle}.woocommerce-cart table.cart td.product-quantity a.remove{vertical-align:middle;margin-left:10px}}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"],.woocommerce-cart form.woocommerce-cart-form td.actions .sm-cart-checkout{display:inline-block;vertical-align:middle;margin:6px 9px!important;padding:16px 42px!important;font-size:16px!important;min-width:230px;text-align:center;border-radius:8px;box-shadow:0 2px 6px rgb(16 24 40 / .08);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease!important}.woocommerce-cart form.woocommerce-cart-form td.actions .sm-cart-checkout{background:var(--sm-primary-dark)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important}.woocommerce-cart form.woocommerce-cart-form td.actions .sm-cart-checkout:hover{background:var(--sm-ink)!important;border-color:var(--sm-ink)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 26px rgb(61 125 28 / .28)}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"]{background:#fff!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important}.woocommerce-cart form.woocommerce-cart-form td.actions button[name="update_cart"]:not([disabled]):hover{background:var(--sm-primary-light)!important;transform:translateY(-2px);box-shadow:0 10px 22px rgb(16 24 40 / .12)}.sm-cart-restructured .cart-collaterals .cart_totals{display:none!important}.sm-cart-restructured .cart-collaterals,.sm-cart-restructured .cart-collaterals .cross-sells{width:100%!important;float:none!important;margin:0!important}.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(4,1fr)!important}.woocommerce-cart .cross-sells>h2{font-size:20px;margin:8px 0 16px}@media (max-width:1024px){.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(2,1fr)!important}}.single-product div.product{overflow:visible!important}.sm-buy-now{background:var(--sm-accent)!important;color:#fff!important;border:1.5px solid var(--sm-accent)!important;margin-left:10px!important}.sm-buy-now:hover{background:var(--sm-accent-dark)!important;border-color:var(--sm-accent-dark)!important;color:#fff!important}.single-product .summary .price,.sm-pdp__right .price{font-size:30px!important;font-weight:800!important;color:var(--sm-ink)!important;margin:6px 0 18px!important}.single-product .summary .price del,.sm-pdp__right .price del{font-size:20px;font-weight:400;color:var(--sm-muted)}.single-product .summary .price ins,.sm-pdp__right .price ins{text-decoration:none}.sm-buybox-price{display:none;flex-direction:column;align-items:center;justify-content:center;gap:1px;margin:4px 0 10px;padding:10px 12px;background:var(--sm-bg-soft);border:1px solid var(--sm-line);border-radius:8px;text-align:center;line-height:1.25}.sm-buybox-price.is-ready{display:flex}.sm-buybox-price .sm-bp-unit{display:block;width:100%;font-size:22px;font-weight:800;color:var(--sm-ink);white-space:nowrap}.sm-buybox-price .sm-bp-eq{display:block;width:100%;min-height:1.2em;font-size:14px;color:var(--sm-muted);white-space:nowrap}.sm-buybox-price .sm-bp-eq .sm-bp-total{font-size:16px;font-weight:800;color:var(--sm-primary-dark)}.sm-buybox-price .sm-bp-gst{display:block;width:100%;font-size:12px;color:var(--sm-muted);white-space:nowrap}.single-product form.cart .single_variation .price,.single-product form.cart .woocommerce-variation-price{display:none!important}@media (min-width:992px){.sm-pdp__left form.cart .sm-buybox-price{flex:0 0 auto;min-width:128px;max-width:180px;align-content:center}}@media (max-width:991px){.single-product form.cart:not(.variations_form),.single-product form.cart .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px}.single-product form.cart .quantity.sm-qty{order:1;flex:0 0 auto;margin:0!important}.single-product form.cart .sm-buybox-price{order:2;flex:1 1 0%;margin:0!important;align-content:center;min-height:0}.single-product form.cart .single_add_to_cart_button{order:3;flex:1 1 100%;margin:0!important}.single-product form.cart .sm-buy-now{order:4;flex:1 1 100%;margin:0!important}}.single-product form.cart .single_add_to_cart_button,.single-product form.cart .sm-buy-now{border-radius:8px;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease!important}.single-product form.cart .single_add_to_cart_button:hover,.single-product form.cart .sm-buy-now:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(16 24 40 / .16)}.single-product .summary select:hover{border-color:var(--sm-primary)}.single-product form.cart .quantity.sm-qty{float:none!important;display:inline-flex!important;vertical-align:middle;align-items:stretch;background:#fff;border:1.5px solid var(--sm-line);border-radius:8px;overflow:hidden;margin:0 14px 12px 0!important;height:50px}.sm-qty input.qty{width:56px!important;text-align:center;border:none!important;border-radius:0!important;box-shadow:none!important;font-size:16px;font-weight:700;-moz-appearance:textfield;padding:0!important}.sm-qty input.qty::-webkit-outer-spin-button,.sm-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sm-qty__btn{border:none!important;background:var(--sm-bg-soft)!important;color:var(--sm-ink)!important;width:42px;padding:0!important;border-radius:0!important;box-shadow:none!important;font-size:22px;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease!important}.sm-qty__btn:hover{background:var(--sm-primary)!important;color:#fff!important;transform:none}.sm-qty__minus{border-right:1.5px solid var(--sm-line)!important}.sm-qty__plus{border-left:1.5px solid var(--sm-line)!important}@media (max-width:991px){.single-product div.product .summary.entry-summary,.single-product div.product .woocommerce-product-gallery,.single-product div.product .wcgs-woocommerce-product-gallery,.single-product div.product .images{width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}}@media (min-width:992px){.sm-pdp{position:relative;display:block;margin:8px 0 44px}.sm-pdp__left{position:absolute;top:0;left:0;width:44%;box-sizing:border-box;max-height:calc(100vh - 104px);overflow-y:auto;overflow-x:hidden}.sm-pdp__right{margin-left:48%;min-width:0}.sm-pdp .woocommerce-product-gallery,.sm-pdp .wcgs-woocommerce-product-gallery,.sm-pdp .summary.entry-summary{width:100%!important;float:none!important;margin:0!important}.sm-pdp__left>.onsale{position:absolute!important;top:12px;left:12px;right:auto;z-index:6;margin:0!important}.sm-pdp__left .wcgs-woocommerce-product-gallery,.sm-pdp__left .woocommerce-product-gallery{overflow:hidden}.sm-pdp__left .wcgs-woocommerce-product-gallery,.sm-pdp__left .wcgs-carousel,.sm-pdp__left .spswiper-wrapper,.sm-pdp__left .spswiper-slide,.sm-pdp__left .wcgs-slider-image{height:380px!important}.sm-pdp__left .wcgs-slider-image-tag,.sm-pdp__left .woocommerce-product-gallery img{height:380px!important;width:100%!important;object-fit:contain!important}.sm-pdp__left form.cart .woocommerce-variation-description{display:none!important}.sm-pdp__left form.cart .woocommerce-variation{margin:2px 0!important}.sm-pdp__left form.cart{padding:11px 13px!important}.sm-pdp__left form.cart .quantity.sm-qty{height:42px;margin:0!important}.sm-pdp__left form.cart table.variations,.sm-pdp__left form.cart table.variations thead{display:block;width:100%}.sm-pdp__left form.cart table.variations tbody{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 12px;align-items:start;margin:0}.sm-pdp__left form.cart table.variations tr{display:block;margin:0}.sm-pdp__left form.cart table.variations th.label{display:block;width:auto;text-align:center;padding:0 0 4px;font-weight:700;font-size:14px;line-height:1.25;color:var(--sm-ink)}.sm-pdp__left form.cart table.variations td.value{display:block;width:auto;text-align:center;padding:0}.sm-pdp__left form.cart table.variations td.value select{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 30px 10px 12px;font-size:15px;line-height:1.3}.sm-pdp__left form.cart .reset_variations{display:inline-block;text-align:center;margin:3px 0 0;font-size:12px}.sm-pdp__left form.cart .woocommerce-variation{margin:0!important}.sm-pdp__left form.cart table.variations tbody .single_variation{text-align:center;margin:0!important;align-self:center;min-width:0}.sm-pdp__left form.cart .single_variation .price,.sm-pdp__left form.cart .woocommerce-variation-price{display:block;margin:0!important;font-size:18px!important;font-weight:800!important;color:var(--sm-ink)!important;line-height:1.2}.sm-pdp__left form.cart .woocommerce-variation-price del{font-size:13px;font-weight:400;color:var(--sm-muted)}.sm-pdp__left form.cart .single_variation_wrap>.single_variation{text-align:center;margin:4px 0 0}.sm-pdp__left form.cart .woocommerce-variation-price ins{text-decoration:none}.sm-pdp__left form.cart .woocommerce-variation-availability{display:none!important}.sm-pdp__left form.cart .woocommerce-variation-add-to-cart,.sm-pdp__left form.cart.cart:not(.variations_form){display:flex!important;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:10px;margin:8px 0 0}.sm-pdp__left form.cart .woocommerce-variation-add-to-cart>*,.sm-pdp__left form.cart.cart:not(.variations_form)>*{margin:0!important;align-self:stretch}.sm-pdp__left form.cart .sm-buybox-price{flex:0 0 auto;min-width:116px;padding:8px 12px!important;margin:0!important;justify-content:center}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-unit{font-size:20px}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-eq{font-size:13px}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-eq .sm-bp-total{font-size:15px}.sm-pdp__left form.cart .sm-buybox-price .sm-bp-gst{font-size:11px}.sm-pdp__left form.cart .quantity.sm-qty{display:flex!important;flex:0 0 auto;width:auto;height:auto;overflow:hidden}.sm-pdp__left form.cart .quantity.sm-qty .sm-qty__btn{width:42px!important;font-size:22px!important}.sm-pdp__left form.cart .quantity.sm-qty input.qty{width:48px!important;font-size:18px!important}.sm-pdp__right .summary.entry-summary{margin-bottom:26px!important}.sm-pdp__right .sm-right-availability{margin:4px 0 14px;font-size:15px}.sm-pdp__right .sm-right-availability .stock{margin:0;font-weight:600}.sm-pdp__left form.cart{margin-top:11px;margin-bottom:0!important;padding:11px 13px;text-align:center;background:#fff;border:1.5px solid var(--sm-primary);border-radius:12px;box-shadow:0 10px 30px rgb(78 154 38 / .12)}.sm-pdp__left form.cart .variations{margin:0 auto 10px;width:100%}.sm-pdp__left form.cart .variations th,.sm-pdp__left form.cart .variations td{text-align:center;display:block;width:100%;padding:4px 0}.sm-pdp__left form.cart .variations select{width:100%;max-width:320px}.sm-pdp__left form.cart .reset_variations{display:inline-block;margin:6px 0}.sm-pdp__left form.cart .single_add_to_cart_button,.sm-pdp__left form.cart .sm-buy-now{display:inline-flex!important;align-items:center;justify-content:center;flex:1 1 0!important;width:auto!important;min-width:130px;margin:0!important;padding:6px 22px!important;font-size:18px!important;font-weight:800!important;letter-spacing:.3px}.sm-pdp__right #tab-description,.sm-pdp__right #tab-additional_information,.sm-pdp__right #tab-return-policy,.sm-pdp__right #tab-reviews{display:block!important;margin:0 0 26px!important;padding:22px 0 0!important;border-top:1px solid var(--sm-line)}.sm-pdp__right #tab-description{border-top:none;padding-top:0!important}.sm-pdp__right [id^="tab-"]>h2,.sm-pdp__right #reviews>h2,.sm-pdp__right .woocommerce-Reviews-title{color:#1A2B3C!important;font-size:20px!important;font-weight:700!important;border-bottom:2px solid #0097A7!important;padding-bottom:8px!important;margin:0 0 16px!important}.sm-pdp-active .woocommerce-tabs>ul.tabs,.sm-pdp-active .woocommerce-tabs>.wc-tabs{display:none!important}}.sm-mobile-buybar{display:none}@media (max-width:991px){.sm-mobile-buybar{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:1200;background:#fff;border-top:1px solid var(--sm-line);padding:9px 12px;box-shadow:0 -4px 16px rgb(16 24 40 / .10)}.sm-mobile-buybar .button{margin:0!important;width:100%;padding:13px 0!important;font-size:15px!important;border-radius:8px;min-width:0}.sm-mobile-buybar .button.sm-mbb-atc,.sm-mobile-buybar .button.sm-mbb-atc:hover,.sm-mobile-buybar .button.sm-mbb-atc:active,.sm-mobile-buybar .button.sm-mbb-atc:focus{background:#fff!important;color:var(--sm-primary-dark)!important;border:1.5px solid var(--sm-primary)!important}.sm-mobile-buybar .button.sm-mbb-bn,.sm-mobile-buybar .button.sm-mbb-bn:hover,.sm-mobile-buybar .button.sm-mbb-bn:active,.sm-mobile-buybar .button.sm-mbb-bn:focus{background:var(--sm-primary-dark)!important;color:#fff!important;border:1.5px solid var(--sm-primary-dark)!important}.sm-mobile-buybar .button{-webkit-tap-highlight-color:#fff0}.sm-mbb-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1.5px solid var(--sm-line);border-radius:8px;text-decoration:none}.sm-mbb-basket{width:24px;height:24px;display:block;background:var(--sm-ink);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 18a2 2 0 100 4 2 2 0 000-4zm10 0a2 2 0 100 4 2 2 0 000-4zM7.2 14h9.5a2 2 0 001.9-1.4L21 5H6.2L5.3 2H2v2h2l3 9.4-.9 1.6c-.4.8.2 2 1.1 2z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 18a2 2 0 100 4 2 2 0 000-4zm10 0a2 2 0 100 4 2 2 0 000-4zM7.2 14h9.5a2 2 0 001.9-1.4L21 5H6.2L5.3 2H2v2h2l3 9.4-.9 1.6c-.4.8.2 2 1.1 2z'/></svg>") center/contain no-repeat}.sm-mbb-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;background:var(--sm-danger);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;border-radius:100px}body.sm-has-buybar{padding-bottom:78px}.site-header .col-full .site-header-cart{display:none!important}.single-product .storefront-handheld-footer-bar,.woocommerce-cart .storefront-handheld-footer-bar{display:none!important}}.site-footer{background:#131922!important;padding:0!important;margin-top:0!important;border-top:0!important;color:#c4ccd6!important}.sm-footer{background:#131922;border-top:3px solid var(--sm-primary);font-size:14px;line-height:1.55}.sm-footer__grid::before,.sm-footer__grid::after,.sm-footer__bar-inner::before,.sm-footer__bar-inner::after{content:""!important;display:none!important}.sm-footer .sm-footer__grid,.sm-footer .sm-footer__bar-inner{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px;padding-right:24px;box-sizing:border-box}.sm-footer__grid{display:grid!important;grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:20px 44px;padding-top:52px;padding-bottom:42px;align-items:start}.sm-footer__col{min-width:0}.site-footer .sm-footer__title{color:var(--sm-primary)!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;margin:0 0 18px!important}.sm-footer__trust .sm-footer__badge+.sm-footer__title,.sm-footer__trust .sm-footer__pay+.sm-footer__title{margin-top:8px!important}.site-footer .sm-footer__wordmark{font-size:27px;font-weight:800;color:var(--sm-accent)!important;letter-spacing:-.01em;line-height:1}.sm-footer__wordmark sup{font-size:12px;top:-.7em}.site-footer .sm-footer__tag{font-style:italic;color:#ffffff!important;font-size:13px;margin:7px 0 20px}.site-footer .sm-footer__addr{font-style:normal;line-height:1.8;color:#c4ccd6!important;margin:0 0 18px}.site-footer .sm-footer__addr strong{color:#ffffff!important;font-weight:700}.site-footer .sm-footer__note{color:#8a94a2!important;font-size:12.5px}.sm-footer__contact{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sm-footer__contact li{display:flex;flex-direction:column;gap:2px}.site-footer .sm-footer__contact span{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:#8a94a2!important;font-weight:700}.site-footer .sm-footer__contact a{color:#e6ebf1!important;font-weight:600;word-break:break-word;text-decoration:none}.sm-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:11px}.site-footer .sm-footer__links a{color:#b9c2cd!important;text-decoration:none;display:inline-block;transition:color .15s ease,transform .15s ease}.site-footer .sm-footer__links a:hover,.site-footer .sm-footer__contact a:hover{color:var(--sm-primary)!important}.site-footer .sm-footer__links a:hover{transform:translateX(3px)}.sm-footer__badge{background:#fff;border-radius:10px;padding:10px 14px;display:inline-block;margin:0 0 22px;max-width:100%;box-shadow:0 6px 18px rgb(0 0 0 / .28)}.sm-footer__badge img{display:block;max-width:100%;height:auto}.sm-footer__pay{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px;background:#fff;border-radius:10px;padding:10px 16px;margin:0 0 22px;max-width:100%;box-shadow:0 6px 18px rgb(0 0 0 / .28)}.sm-footer__pay-mark{display:inline-flex;align-items:center;height:26px}.sm-footer__pay-mark svg{display:block;height:100%;width:auto}@media (max-width:480px){.sm-footer__pay{gap:10px;padding:9px 12px}.sm-footer__pay-mark{height:22px}}.sm-footer__bar{border-top:1px solid rgb(255 255 255 / .09)}.sm-footer__bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding-top:20px;padding-bottom:20px}.site-footer .sm-footer__copy{color:#8a94a2!important;font-size:13px}.sm-footer__legal{display:flex;flex-wrap:wrap;gap:6px 22px}.site-footer .sm-footer__legal a{color:#b9c2cd!important;text-decoration:none;font-size:13px;transition:color .15s ease}.site-footer .sm-footer__legal a:hover{color:var(--sm-primary)!important}@media (max-width:900px){.sm-footer__grid{grid-template-columns:1fr 1fr;gap:34px 28px;padding-top:40px;padding-bottom:30px}}@media (max-width:560px){.sm-footer__grid{grid-template-columns:1fr;gap:30px}.sm-footer__bar-inner{flex-direction:column;align-items:flex-start}}.sm-btn{background:#3A6A20!important}.sm-btn:hover{background:var(--sm-ink)!important}.sm-section__all{color:#3A6A20!important}.sm-section__all:hover{color:var(--sm-ink)!important}.sm-hero p{color:#2E3742!important}.woocommerce span.onsale.sm-pct-off,.post-type-archive-product ul.products li.product span.onsale.sm-pct-off,.tax-product_cat ul.products li.product span.onsale.sm-pct-off,.single-product span.onsale.sm-pct-off,.onsale.sm-pct-off{color:#0F1B08!important;background:#97C15C!important}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price del .woocommerce-Price-amount,.woocommerce ul.products li.product .price del bdi,.woocommerce ul.products li.product .price del .amount{color:#3B434D!important}.woocommerce ul.products li.product{color:var(--sm-ink)!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--sm-ink)!important}.woocommerce ul.products li.product a{color:var(--sm-ink)!important}.woocommerce ul.products li.product .price{color:var(--sm-ink)!important}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price bdi{color:var(--sm-ink)!important}.sm-section__head h2{color:var(--sm-ink)!important}.sm-carousel .woocommerce ul.products li.product{color:var(--sm-ink)!important}.site-footer .sm-footer__note{color:#b4bccb!important}.site-footer .sm-footer__copy{color:#b4bccb!important}.site-footer .sm-footer__contact span{color:#b4bccb!important}.site-footer .sm-footer__legal a{color:#cfd6e0!important}.sm-buybox-price .sm-bp-gst,.sm-cart-ship-note{color:#4a5561!important}.sm-footer__title{font-size:15px!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role="button"]:focus-visible{outline:2px solid var(--sm-primary)!important;outline-offset:2px!important}.sm-hero__dot{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:17px;box-sizing:border-box;background-clip:content-box;-webkit-background-clip:content-box}.sm-hero__dot.is-active{min-width:44px;padding:17px 9px;background-clip:content-box;-webkit-background-clip:content-box}.sm-hero__dots{gap:0}.site-header .site-search input.search-field,input#woocommerce-product-search-field-0{min-height:44px!important}.storefront-handheld-footer-bar ul li>a{display:block!important;width:100%!important;min-height:44px;min-width:0!important;align-items:initial;justify-content:initial}.storefront-handheld-footer-bar ul li{width:33.3333%!important}.storefront-handheld-footer-bar li.search .site-search,.storefront-handheld-footer-bar li.search .widget,.storefront-handheld-footer-bar li.search form.woocommerce-product-search,.storefront-handheld-footer-bar li.search .dgwt-wcas-search-wrapp,.storefront-handheld-footer-bar li.search .dgwt-wcas-search-form-wrapp{display:none!important}.storefront-handheld-footer-bar li.search.active .site-search{display:block!important;position:absolute;bottom:100%;left:0;right:0;background:#fff;padding:12px;border-top:1px solid var(--sm-line);box-shadow:0 -4px 12px rgb(16 24 40 / .08)}.sm-shop-bar__btn,.sm-mbb-atc,.sm-mbb-bn,.sm-mbb-cart,.sm-buy-now,.sm-qty-btn,.sm-qty-inc,.sm-qty-dec,.sm-filters-close,.sm-sort-cancel,.sm-continue-below{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.sm-sort-opt,.sm-filters-body label{min-height:44px;display:flex;align-items:center}.sm-carousel ul.products li.product a.button.button,.sm-carousel ul.products li.product button.button.button,.sm-carousel ul.products li.product a.button.button:hover,.sm-carousel ul.products li.product a.button.button:focus,.sm-carousel ul.products li.product a.button.button:active,.post-type-archive-product ul.products li.product a.button.button,.post-type-archive-product ul.products li.product button.button.button,.post-type-archive-product ul.products li.product a.button.button:hover,.post-type-archive-product ul.products li.product a.button.button:focus,.post-type-archive-product ul.products li.product a.button.button:active,.tax-product_cat ul.products li.product a.button.button,.tax-product_cat ul.products li.product button.button.button,.tax-product_cat ul.products li.product a.button.button:hover,.tax-product_cat ul.products li.product a.button.button:focus,.tax-product_cat ul.products li.product a.button.button:active,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product button.button.button,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button:hover,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button:focus,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button.button:active{border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;outline:none!important;outline-width:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;border-radius:9px!important;-webkit-appearance:none!important;appearance:none!important}.sm-carousel ul.products li.product a.button:focus-visible,.post-type-archive-product ul.products li.product a.button:focus-visible,.tax-product_cat ul.products li.product a.button:focus-visible,.single-product :is(.related,.up-sells,.upsells,.cross-sells) ul.products li.product a.button:focus-visible{outline:2px solid var(--sm-primary-dark)!important;outline-offset:2px!important;border-radius:9px!important}body.woocommerce-account:not(.logged-in) .site-content .col-full{max-width:720px;padding-top:32px;padding-bottom:60px}body.woocommerce-account:not(.logged-in) .site-content .col-full>.page-title{display:none}.sm-auth-hero{background:var(--sm-bg-soft);border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:28px 24px 22px;margin:0 0 22px;text-align:center}.sm-auth-hero__title{font-size:26px;font-weight:800;line-height:1.2;color:var(--sm-ink);margin:0 0 6px;letter-spacing:-.01em}.sm-auth-hero__sub{font-size:14px;color:var(--sm-muted);margin:0 auto 18px;max-width:42ch}.sm-auth-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:380px;background:#25D366;color:#fff!important;border:0;border-radius:var(--sm-radius);padding:14px 20px;font:700 15px/1 var(--sm-font);cursor:pointer;transition:background .18s ease,transform .06s ease,box-shadow .18s ease;box-shadow:0 4px 14px rgb(37 211 102 / .30)}.sm-auth-wa:hover{background:#1DAE50}.sm-auth-wa:active{transform:translateY(1px);box-shadow:0 2px 8px rgb(37 211 102 / .28)}.sm-auth-wa:focus-visible{outline:3px solid rgb(37 211 102 / .35);outline-offset:2px}.sm-auth-wa__icon{display:inline-flex}.sm-auth-wa__msg{margin:14px auto 0;max-width:460px;padding:10px 14px;background:#FFF7E6;border:1px solid #F5D68A;border-radius:var(--sm-radius-sm);color:#74530A;font-size:13px;text-align:left;animation:smAuthFadeIn .18s ease}.sm-auth-wa__msg strong{color:#5A3F08}@keyframes smAuthFadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sm-auth-divider{position:relative;margin:24px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--sm-muted)}.sm-auth-divider::before,.sm-auth-divider::after{content:'';position:absolute;top:50%;height:1px;background:var(--sm-line);width:calc(50% - 110px)}.sm-auth-divider::before{left:0}.sm-auth-divider::after{right:0}.sm-auth-divider span{background:var(--sm-bg-soft);padding:0 12px;position:relative}.woocommerce-account:not(.logged-in) .u-columns.col2-set{display:grid;grid-template-columns:1fr;gap:20px;width:100%;margin:0;padding:0;float:none}@media (min-width:720px){.woocommerce-account:not(.logged-in) .u-columns.col2-set{grid-template-columns:1fr 1fr}}.woocommerce-account:not(.logged-in) .u-columns .u-column1,.woocommerce-account:not(.logged-in) .u-columns .u-column2{width:100%!important;float:none!important;margin:0!important;padding:0!important}.woocommerce-account:not(.logged-in) .u-column1>h2,.woocommerce-account:not(.logged-in) .u-column2>h2{display:none}.woocommerce-account:not(.logged-in) .woocommerce-form-login,.woocommerce-account:not(.logged-in) .woocommerce-form-register{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px!important;box-shadow:var(--sm-shadow);margin:0!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login::before,.woocommerce-account:not(.logged-in) .woocommerce-form-register::before{display:block;font-size:17px;font-weight:700;color:var(--sm-ink);margin:0 0 14px;letter-spacing:-.01em}.woocommerce-account:not(.logged-in) .woocommerce-form-login::before{content:'Sign in with email'}.woocommerce-account:not(.logged-in) .woocommerce-form-register::before{content:'Create your account'}.woocommerce-account:not(.logged-in) form .form-row{margin:0 0 14px!important;padding:0!important}.woocommerce-account:not(.logged-in) form .form-row label{display:block;font-size:13px;font-weight:700;color:var(--sm-ink);margin:0 0 6px}.woocommerce-account:not(.logged-in) form .form-row label .required{color:var(--sm-danger)}.woocommerce-account:not(.logged-in) form .form-row input.input-text,.woocommerce-account:not(.logged-in) form .password-input input.input-text{display:block;width:100%;padding:12px 14px!important;background:var(--sm-bg-soft)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;font:400 15px var(--sm-font);color:var(--sm-ink);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;box-shadow:none!important}.woocommerce-account:not(.logged-in) form .form-row input.input-text:focus{outline:0;border-color:var(--sm-primary)!important;background:#fff!important;box-shadow:0 0 0 3px rgb(151 193 92 / .20)!important}.woocommerce-account:not(.logged-in) .password-input{position:relative}.woocommerce-account:not(.logged-in) .show-password-input{top:50%;right:12px;transform:translateY(-50%)}.woocommerce-account:not(.logged-in) .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--sm-muted);margin:4px 0 12px}.woocommerce-account:not(.logged-in) .woocommerce-LostPassword{margin:12px 0 0!important;font-size:13px}.woocommerce-account:not(.logged-in) .woocommerce-LostPassword a{color:var(--sm-primary-dark);text-decoration:none;font-weight:600}.woocommerce-account:not(.logged-in) .woocommerce-LostPassword a:hover{text-decoration:underline}.woocommerce-account:not(.logged-in) .woocommerce-privacy-policy-text{font-size:12px;color:var(--sm-muted);margin:0 0 14px!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login button[type="submit"],.woocommerce-account:not(.logged-in) .woocommerce-form-register button[type="submit"]{display:block;width:100%;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius)!important;padding:13px 20px!important;font:700 15px/1 var(--sm-font)!important;cursor:pointer;transition:background .18s ease,transform .06s ease;box-shadow:0 4px 12px rgb(111 160 60 / .22);margin-top:6px!important;text-transform:none;letter-spacing:0}.woocommerce-account:not(.logged-in) .woocommerce-form-login button[type="submit"]:hover,.woocommerce-account:not(.logged-in) .woocommerce-form-register button[type="submit"]:hover{background:var(--sm-ink)!important}.woocommerce-account:not(.logged-in) .woocommerce-form-login button[type="submit"]:active,.woocommerce-account:not(.logged-in) .woocommerce-form-register button[type="submit"]:active{transform:translateY(1px)}.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-message,.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper .woocommerce-info{border-radius:var(--sm-radius-sm);border-left-width:4px;font-size:14px}.woocommerce-account.woocommerce-lost-password .site-content .col-full{max-width:480px;padding-top:32px;padding-bottom:60px}.woocommerce-account.woocommerce-lost-password .woocommerce-ResetPassword{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px;box-shadow:var(--sm-shadow);margin:0}.woocommerce-account.woocommerce-lost-password .woocommerce-ResetPassword button[type="submit"]{display:block;width:100%;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius)!important;padding:13px 20px!important;font:700 15px/1 var(--sm-font)!important;margin-top:6px!important}.woocommerce-account.woocommerce-lost-password .woocommerce-ResetPassword button[type="submit"]:hover{background:var(--sm-ink)!important}@media (max-width:480px){.sm-auth-hero{padding:22px 18px}.sm-auth-hero__title{font-size:22px}.sm-auth-divider::before,.sm-auth-divider::after{width:calc(50% - 95px)}.woocommerce-account:not(.logged-in) .woocommerce-form-login,.woocommerce-account:not(.logged-in) .woocommerce-form-register{padding:20px!important}}body.sm-checkout .site-header,body.sm-checkout .storefront-secondary-navigation,body.sm-checkout .site-footer,body.sm-checkout .woocommerce-breadcrumb,body.sm-checkout .entry-title,body.sm-checkout .storefront-sticky-add-to-cart,body.sm-checkout .surgimedex-announcement,body.sm-checkout #sm-announcement-bar{display:none!important}body.sm-checkout{background:#FAFBFC}body.sm-checkout .col-full{max-width:1200px;margin:0 auto;padding:0 24px}body.sm-checkout .entry-content{padding:0}body.sm-checkout .sm-co-topbar{background:#fff;border-bottom:1px solid var(--sm-line);padding:18px 24px;margin-bottom:24px}body.sm-checkout .sm-co-topbar__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}body.sm-checkout .sm-co-topbar__logo img{height:40px;width:auto;display:block}body.sm-checkout .sm-co-topbar__secure{font-size:13px;color:var(--sm-muted);display:inline-flex;align-items:center;gap:6px}body.sm-checkout .sm-co-topbar__secure svg{width:14px;height:14px}body.sm-checkout .sm-co-steps{max-width:1200px;margin:0 auto 24px;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:var(--sm-muted);flex-wrap:wrap}body.sm-checkout .sm-co-steps__item{display:inline-flex;align-items:center;gap:8px;cursor:pointer}body.sm-checkout .sm-co-steps__item:hover{color:var(--sm-ink)}body.sm-checkout .sm-co-steps__item.is-done{color:var(--sm-primary-dark)}body.sm-checkout .sm-co-steps__item.is-current{color:var(--sm-ink);font-weight:600}body.sm-checkout .sm-co-steps__sep{color:#D6DBE2}body.sm-checkout .sm-co-steps__dot{width:22px;height:22px;border-radius:50%;background:#EEF1F5;color:var(--sm-muted);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}body.sm-checkout .sm-co-steps__item.is-done .sm-co-steps__dot,body.sm-checkout .sm-co-steps__item.is-current .sm-co-steps__dot{background:var(--sm-primary-dark);color:#fff}body.sm-checkout .wp-block-uagb-info-box{max-width:1152px!important;margin:0 auto 16px!important;padding:12px 16px!important;background:#FFF7E6!important;border:1px solid #F5CE7A!important;border-radius:8px!important;text-align:left!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-icon-wrap,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-icon,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-icon-content,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-separator,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-separator-parent,body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-cta-wrapper{display:none!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-content{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 12px!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-title-wrap{flex:0 0 auto!important;margin:0!important;padding:0!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-title{display:inline!important;margin:0!important;padding:0!important;border:0!important;font-size:13px!important;font-weight:700!important;color:#7A5A0A!important;line-height:1.4!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-title strong{color:inherit!important;font-weight:700!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-desc{flex:1 1 300px!important;margin:0!important;padding:0!important;font-size:12.5px!important;color:#7A5A0A!important;line-height:1.4!important}body.sm-checkout .wp-block-uagb-info-box .uagb-ifb-desc p{display:inline!important;margin:0!important}body.sm-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:48px;row-gap:0;align-items:start}body.sm-checkout form.checkout>#customer_details.col2-set,body.sm-checkout form.checkout>div#customer_details{grid-column:1;width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.sm-checkout form.checkout>#order_review_heading{display:none}body.sm-checkout form.checkout>.sm-co-rail{grid-column:2;grid-row:1 / span 20;position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;gap:16px}body.sm-checkout .woocommerce .col2-set .col-1,body.sm-checkout .woocommerce .col2-set .col-2,body.sm-checkout #customer_details.col2-set>.col-1,body.sm-checkout #customer_details.col2-set>.col-2{width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.sm-checkout .woocommerce>.woocommerce-form-login-toggle,body.sm-checkout .woocommerce>.woocommerce-form-login,body.sm-checkout .woocommerce>.woocommerce-form-coupon-toggle,body.sm-checkout .woocommerce>.woocommerce-form-coupon{display:none!important}body.sm-checkout .sm-step{display:none;margin-bottom:24px}body.sm-checkout .sm-step.is-active{display:block;animation:sm-fade .18s ease-out}@keyframes sm-fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}body.sm-checkout .sm-step__title{font-size:22px;font-weight:700;margin:0 0 20px;color:var(--sm-ink);text-transform:none;letter-spacing:0;padding:0;border:0}body.sm-checkout .sm-step__body{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px;box-shadow:var(--sm-shadow)}body.sm-checkout .sm-step__actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}body.sm-checkout .sm-step__back{background:transparent!important;color:var(--sm-muted)!important;border:0!important;padding:8px 0!important;font-weight:500!important;cursor:pointer;text-transform:none!important;font-size:14px!important;letter-spacing:normal!important}body.sm-checkout .sm-step__back:hover{color:var(--sm-ink)!important}body.sm-checkout .sm-step__continue{background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;padding:14px 28px!important;border-radius:var(--sm-radius-sm)!important;font-weight:600!important;font-size:15px!important;cursor:pointer;text-transform:none!important;margin-left:auto;min-height:52px;letter-spacing:normal!important;min-width:220px}body.sm-checkout .sm-step__continue:hover{background:#5c8a2f!important}body.sm-checkout .sm-step__body .woocommerce-billing-fields,body.sm-checkout .sm-step__body .woocommerce-shipping-fields,body.sm-checkout .sm-step__body .woocommerce-account-fields,body.sm-checkout .sm-step__body #payment.woocommerce-checkout-payment,body.sm-checkout .sm-step__body .wooccm-additional-fields{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 12px!important}body.sm-checkout .sm-step__body #payment.woocommerce-checkout-payment::before{display:none!important}body.sm-checkout .sm-step__body .woocommerce-billing-fields>h3,body.sm-checkout .sm-step__body .woocommerce-shipping-fields>h3:not(#ship-to-different-address){display:none!important}body.sm-checkout .form-row{padding:0;margin:0 0 16px}body.sm-checkout .form-row label{display:block;font-size:13px;font-weight:500;color:var(--sm-muted);margin:0 0 6px}body.sm-checkout .form-row .required{color:var(--sm-danger);text-decoration:none}body.sm-checkout .form-row input.input-text,body.sm-checkout .form-row textarea,body.sm-checkout .form-row select{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--sm-line);border-radius:var(--sm-radius-sm);background:#fff;font-size:15px;color:var(--sm-ink);box-shadow:none}body.sm-checkout .form-row input.input-text:focus,body.sm-checkout .form-row textarea:focus,body.sm-checkout .form-row select:focus{border-color:var(--sm-primary);box-shadow:0 0 0 3px rgb(151 193 92 / .25);outline:none}body.sm-checkout .select2-container .select2-selection--single{min-height:46px!important;padding:6px 14px!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important}body.sm-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px!important;padding:0!important;color:var(--sm-ink)!important}body.sm-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px!important}body.sm-checkout .sm-step-1 #billing_email_field,body.sm-checkout .sm-step-1 #billing_phone_field{display:block}body.sm-checkout .woocommerce-billing-fields__field-wrapper,body.sm-checkout .shipping_address{display:flex;flex-wrap:wrap;gap:14px}body.sm-checkout .woocommerce-billing-fields__field-wrapper>.form-row,body.sm-checkout .shipping_address>.form-row{flex:1 1 calc(50% - 7px);min-width:200px;margin:0;padding:0}body.sm-checkout .form-row-wide,body.sm-checkout .form-row-full,body.sm-checkout .form-row.notes,body.sm-checkout .form-row.create-account,body.sm-checkout #billing_country_field,body.sm-checkout #billing_address_1_field,body.sm-checkout #billing_address_2_field,body.sm-checkout #shipping_country_field,body.sm-checkout #shipping_address_1_field,body.sm-checkout #shipping_address_2_field{flex:1 1 100%}body.sm-checkout #billing_email_field{order:-2;flex:1 1 100%}body.sm-checkout #billing_phone_field{order:-1;flex:1 1 100%}body.sm-checkout h3#ship-to-different-address{font-size:14px;font-weight:500;color:var(--sm-ink);margin:8px 0 12px;padding:12px 14px;background:var(--sm-bg-soft);border-radius:var(--sm-radius-sm)}body.sm-checkout h3#ship-to-different-address label{display:flex;align-items:center;gap:10px;font-weight:500;cursor:pointer}body.sm-checkout h3#ship-to-different-address input[type="checkbox"]{width:18px;height:18px;accent-color:var(--sm-primary-dark)}body.sm-checkout .shipping_address{margin-top:14px}body.sm-checkout .sm-co-rail>#order_review,body.sm-checkout .sm-co-rail>.sm-co-notes-card{width:100%!important;max-width:100%!important;float:none!important}body.sm-checkout .sm-co-rail #order_review{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:24px!important;box-shadow:var(--sm-shadow);position:static!important;margin:0!important}body.sm-checkout .sm-co-rail #order_review::before{content:'Your order';display:block;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:0 0 16px;color:var(--sm-ink)}body.sm-checkout table.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse;background:#fff0;margin:0}body.sm-checkout table.woocommerce-checkout-review-order-table thead{display:none}body.sm-checkout table.woocommerce-checkout-review-order-table td,body.sm-checkout table.woocommerce-checkout-review-order-table th{padding:10px 0;border:0!important;background:#fff0;font-size:14px;color:var(--sm-ink);vertical-align:top}body.sm-checkout tbody tr.cart_item td{border-bottom:1px solid #EEF1F5!important;padding:14px 0}body.sm-checkout tbody tr.cart_item td.product-name{font-weight:500;padding-right:12px}body.sm-checkout tbody tr.cart_item td.product-name .product-quantity{display:block;color:var(--sm-muted);font-size:13px;font-weight:400;margin-top:2px}body.sm-checkout tbody tr.cart_item td.product-total{text-align:right;white-space:nowrap;font-weight:500}body.sm-checkout tfoot tr th{color:var(--sm-muted);font-weight:500;text-align:left}body.sm-checkout tfoot tr td{text-align:right;color:var(--sm-ink)}body.sm-checkout tfoot tr.order-total th,body.sm-checkout tfoot tr.order-total td{font-size:18px;font-weight:700;padding-top:16px;border-top:1px solid var(--sm-line)!important}body.sm-checkout .sm-co-coupon{border-top:1px solid var(--sm-line);padding-top:16px;margin-top:12px}body.sm-checkout .sm-co-coupon__toggle{color:var(--sm-primary-dark)!important;background:transparent!important;padding:0!important;border:0!important;text-decoration:underline;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important;font-weight:500!important;font-size:14px!important;cursor:pointer}body.sm-checkout .sm-co-coupon__toggle:hover{color:#5c8a2f!important}body.sm-checkout .sm-co-coupon__form{display:none;margin-top:12px;gap:8px}body.sm-checkout .sm-co-coupon.is-open .sm-co-coupon__form{display:flex}body.sm-checkout .sm-co-coupon__form input{flex:1;min-height:40px;padding:8px 12px;border:1px solid var(--sm-line);border-radius:var(--sm-radius-sm);background:#fff;font-size:14px}body.sm-checkout .sm-co-coupon__form button{padding:8px 16px!important;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius-sm)!important;cursor:pointer;font-weight:500!important;text-transform:none!important}body.sm-checkout .sm-co-trust{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--sm-line)}body.sm-checkout .sm-co-trust__chip{font-size:12px;color:var(--sm-muted);display:inline-flex;align-items:center;gap:4px}body.sm-checkout .sm-co-notes-card{background:#fff;border:1px solid var(--sm-line);border-radius:var(--sm-radius);padding:20px;box-shadow:var(--sm-shadow)}body.sm-checkout .sm-co-notes-card>.sm-co-notes__title{font-size:13px;font-weight:700;color:var(--sm-ink);margin:0 0 12px;text-transform:uppercase;letter-spacing:.04em}body.sm-checkout .sm-co-notes-card .woocommerce-additional-fields h3{display:none!important}body.sm-checkout .sm-co-notes-card .form-row label{display:none}body.sm-checkout .sm-co-notes-card textarea{width:100%;min-height:80px!important;padding:10px 14px!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;font-size:14px!important;resize:vertical}body.sm-checkout .wc_payment_methods{list-style:none;margin:0;padding:0}body.sm-checkout .wc_payment_method{border:1px solid var(--sm-line);border-radius:var(--sm-radius-sm);margin:0 0 12px;padding:14px 16px;background:#fff}body.sm-checkout .wc_payment_method>label{cursor:pointer;font-weight:500;color:var(--sm-ink);display:inline-flex;align-items:center;gap:8px;margin:0!important}body.sm-checkout .wc_payment_method:has(input:checked){border-color:var(--sm-primary);box-shadow:0 0 0 3px rgb(151 193 92 / .12)}body.sm-checkout .payment_box{background:var(--sm-bg-soft);border:0!important;padding:14px;margin:12px 0 0!important;border-radius:var(--sm-radius-sm);color:var(--sm-ink);font-size:14px}body.sm-checkout .payment_box::before{display:none!important}body.sm-checkout .sm-step-3 .place-order{padding:0!important;margin:20px 0 0!important;background:transparent!important;display:block}body.sm-checkout .sm-step-3 .place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:14px}body.sm-checkout .sm-step-3 #place_order{display:block;width:100%;min-height:56px;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius-sm)!important;font-size:16px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;padding:0 24px!important}body.sm-checkout .sm-step-3 #place_order:hover{background:#5c8a2f!important}body.sm-checkout .sm-step-3 .sm-step__actions{margin-top:12px}@media (max-width:991px){body.sm-checkout form.checkout{grid-template-columns:1fr;column-gap:0}body.sm-checkout form.checkout>.sm-co-rail{grid-column:1;grid-row:auto;position:static;order:-1;margin-bottom:20px}body.sm-checkout .sm-co-rail #order_review{padding:16px!important}body.sm-checkout .sm-co-summary-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent!important;border:0!important;padding:0 0 12px!important;font-size:14px!important;color:var(--sm-primary-dark)!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;cursor:pointer}body.sm-checkout .sm-co-summary-toggle span:first-child{color:var(--sm-primary-dark)!important}body.sm-checkout .sm-co-summary-toggle__total{font-size:18px!important;font-weight:700!important;color:var(--sm-ink)!important}body.sm-checkout #order_review.is-collapsed::before,body.sm-checkout #order_review.is-collapsed table,body.sm-checkout #order_review.is-collapsed .sm-co-coupon,body.sm-checkout #order_review.is-collapsed .sm-co-trust{display:none}body.sm-checkout .sm-co-bottom-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--sm-line);padding:12px 16px;box-shadow:0 -4px 20px rgb(0 0 0 / .08);z-index:100;display:flex;align-items:center;gap:12px}body.sm-checkout .sm-co-bottom-bar__total{flex-shrink:0;font-size:12px;color:var(--sm-muted)}body.sm-checkout .sm-co-bottom-bar__total strong{display:block;font-size:16px;color:var(--sm-ink)}body.sm-checkout .sm-co-bottom-bar__btn{flex:1;min-height:48px;background:var(--sm-primary-dark)!important;color:#fff!important;border:0!important;border-radius:var(--sm-radius-sm)!important;font-weight:600!important;font-size:15px!important;text-transform:none!important;letter-spacing:normal!important}body.sm-checkout .sm-step__continue{min-width:0;width:100%}body.sm-checkout .sm-step-3 #place_order{display:none}body.sm-checkout{padding-bottom:84px}}@media (min-width:992px){body.sm-checkout .sm-co-summary-toggle,body.sm-checkout .sm-co-bottom-bar{display:none}}body.sm-checkout .form-row input.input-text,body.sm-checkout .form-row textarea,body.sm-checkout .form-row select{border:1.5px solid #B4BDCB!important}body.sm-checkout .select2-container .select2-selection--single{border:1.5px solid #B4BDCB!important}body.sm-checkout .wc_payment_method{border:1.5px solid #B4BDCB!important}body.sm-checkout .sm-co-coupon__form input{border:1.5px solid #B4BDCB!important}body.sm-checkout .sm-co-notes-card textarea{border:1.5px solid #B4BDCB!important}body.sm-checkout .form-row input.input-text:focus,body.sm-checkout .form-row textarea:focus,body.sm-checkout .form-row select:focus{border-color:var(--sm-primary)!important;box-shadow:0 0 0 3px rgb(151 193 92 / .25)!important}body.sm-checkout .woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-wrap:wrap!important;gap:14px!important;width:100%}body.sm-checkout .woocommerce-shipping-fields__field-wrapper>.form-row{flex:1 1 calc(50% - 7px)!important;min-width:200px!important;margin:0!important;padding:0!important;width:auto!important;float:none!important}body.sm-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_country_field,body.sm-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_1_field,body.sm-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field{flex:1 1 100%!important}body.sm-checkout .shipping_address{display:block!important}body.sm-checkout .woocommerce-shipping-fields:has(#ship-to-different-address-checkbox:not(:checked)) .shipping_address{display:none!important}body.sm-checkout #billing_first_name_field,body.sm-checkout #billing_last_name_field,body.sm-checkout #billing_city_field,body.sm-checkout #billing_state_field,body.sm-checkout #billing_postcode_field,body.sm-checkout #shipping_first_name_field,body.sm-checkout #shipping_last_name_field,body.sm-checkout #shipping_city_field,body.sm-checkout #shipping_state_field,body.sm-checkout #shipping_postcode_field{flex:1 1 calc(50% - 7px)!important;min-width:200px!important}body.sm-checkout #billing_country_field,body.sm-checkout #billing_address_1_field,body.sm-checkout #billing_address_2_field,body.sm-checkout #billing_company_field,body.sm-checkout #shipping_country_field,body.sm-checkout #shipping_address_1_field,body.sm-checkout #shipping_address_2_field,body.sm-checkout #shipping_company_field{flex:1 1 100%!important}body.sm-checkout .sm-step__title{position:relative;overflow:hidden;min-height:2.6em;line-height:1.4;padding:0;margin:0 0 20px}body.sm-checkout .sm-step__title-default,body.sm-checkout .sm-step__title-ticker{position:absolute;inset:0;display:flex;align-items:center;transition:opacity .4s ease}body.sm-checkout .sm-step__title-default{opacity:1}body.sm-checkout .sm-step__title-ticker{opacity:0;overflow:hidden;white-space:nowrap;color:#5c8a2f;font-size:.72em;font-weight:600;letter-spacing:.01em;line-height:1.6;pointer-events:none;padding:.35em 0}body.sm-checkout .sm-step__title-ticker span{display:inline-block;padding-left:100%;animation:sm-ticker 16s linear infinite}body.sm-checkout .sm-step.is-tickering .sm-step__title-default{opacity:0}body.sm-checkout .sm-step.is-tickering .sm-step__title-ticker{opacity:1}@keyframes sm-ticker{from{transform:translateX(0)}to{transform:translateX(-100%)}}body.sm-checkout .sm-co-steps{position:sticky;top:0;z-index:30;background:#FAFBFC;padding:12px 24px!important;margin:0 auto 20px!important;gap:0!important}body.sm-checkout .sm-co-steps__sep{display:none}body.sm-checkout .sm-co-steps__item{flex:0 0 auto;gap:6px;padding:0 6px}body.sm-checkout .sm-co-steps__tube{flex:1 1 auto;height:3px;background:#EEF1F5;border-radius:2px;margin:0 6px;max-width:90px;position:relative;overflow:hidden}body.sm-checkout .sm-co-steps__tube::after{content:'';position:absolute;inset:0;background:var(--sm-primary-dark);border-radius:2px;transform:translateX(-100%);transition:transform .7s cubic-bezier(.65,0,.35,1)}body.sm-checkout .sm-co-steps__tube.is-filled::after{transform:translateX(0)}body.sm-checkout .woocommerce-billing-fields.is-collapsed .woocommerce-billing-fields__field-wrapper{display:none!important}body.sm-checkout .woocommerce-billing-fields.is-collapsed{border:1px dashed #B4BDCB;border-radius:8px;padding:10px 14px!important;background:#F5F7FA;margin:0 0 12px!important;cursor:pointer}body.sm-checkout .woocommerce-billing-fields.is-collapsed::after{content:'Billing address saved — used for the invoice. Click to expand.';display:block;font-size:13px;color:var(--sm-muted)}body.sm-checkout .sm-step-1 .sm-step__body .wp-block-uagb-info-box{margin:0 0 16px!important;padding:10px 12px!important}body.sm-checkout[data-notice-relocated="1"] .entry-content>.wp-block-uagb-info-box{display:none!important}@media (min-width:992px){body.sm-checkout{min-height:100vh;overflow-x:hidden}body.sm-checkout form.checkout{align-items:stretch}body.sm-checkout form.checkout>#customer_details{display:flex;flex-direction:column}body.sm-checkout .sm-step.is-active{display:flex;flex-direction:column;max-height:calc(100vh - 240px);min-height:480px}body.sm-checkout .sm-step__body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-right:8px}body.sm-checkout .sm-step__actions{flex-shrink:0;margin:12px 0 0;padding:14px 0 0;background:linear-gradient(to bottom,#fff0 0%,#fff 20%);position:relative;z-index:5;border-top:1px solid var(--sm-line)}body.sm-checkout .sm-co-rail{max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden}body.sm-checkout .sm-co-rail>#order_review,body.sm-checkout .sm-co-rail>.sm-co-notes-card{flex-shrink:0}body.sm-checkout .sm-step__body::-webkit-scrollbar,body.sm-checkout .sm-co-rail::-webkit-scrollbar{width:6px}body.sm-checkout .sm-step__body::-webkit-scrollbar-thumb,body.sm-checkout .sm-co-rail::-webkit-scrollbar-thumb{background:#C7CFD8;border-radius:3px}}@media (max-width:991px){body.sm-checkout .sm-co-notes-card{display:none}}@font-face{font-family:'FontAwesome';font-display:swap}@font-face{font-family:'Font Awesome 5 Free';font-display:swap}@font-face{font-family:'Font Awesome 5 Brands';font-display:swap}@font-face{font-family:'fontello';font-display:swap}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto!important;float:none!important;margin-bottom:0!important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgb(0 0 0 / .05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width:768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}