.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;display:block}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0 auto;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 none repeat scroll 0 0;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 0;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%}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px 0;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:all .2s ease-in-out}a.dgwt-wcas-details-more-products: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}a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom{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-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff none repeat scroll 0 0;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-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;line-height:4px;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;margin-top:5px;font-size:.8em}.dgwt-wcas-suggestion-selected{background-color:#eee}.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 none repeat scroll 0 0;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}.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}.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-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 5px 0}.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 0}.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.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{border-bottom:1px dashed #eee;display:block;margin-bottom:15px;padding-bottom:5px;font-size:14px}.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:5px;display:block;color:#202020;text-decoration:none}.dgwt-wcas-pd-title .product-title{font-weight:900;color:#202020;text-transform:uppercase;letter-spacing:-1px;margin:0}.dgwt-wcas-details-title-tax{text-transform:uppercase;font-weight:900;letter-spacing:-1px;margin-right:3px}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:all .2s ease-in-out;padding:5px;margin:0 -5px 15px -5px}.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-tpd-image{width:60px;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-suggestion-nores{pointer-events:none;opacity:.45}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{font-size:14px;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-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-rating:after{content:'';clear:both;display:block}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{border-bottom:1px dashed #eee;display:block;margin:5px 0 15px 0;padding-bottom:5px}.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:5px;display:block;text-decoration:none}.dgwt-wcas-pd-title .product-title{font-weight:900;text-transform:uppercase;letter-spacing:-1px}.dgwt-wcas-details-title-tax{text-transform:uppercase;font-weight:900;letter-spacing:-1px;margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 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 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover{text-decoration:underline}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-pd-addtc .add_to_cart_button.added{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%}.rtl .dgwt-wcas-preloader{right:auto;left:5px}.dgwt-wcas-inner-preloader{background-image:url(//good-buy.co.il/wp-content/plugins/ajax-search-for-woocommerce-custom/assets/img/preloader.png);background-repeat:no-repeat;background-position:right 13px center;background-size:auto 22px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//good-buy.co.il/wp-content/plugins/ajax-search-for-woocommerce-custom/assets/img/preloader.gif)}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;background-image:url(//good-buy.co.il/wp-content/plugins/ajax-search-for-woocommerce-custom/assets/img/close.png);background-repeat:no-repeat;background-position:right 15px center;background-size:auto 18px;opacity:.6;-webkit-transition:all 160ms ease-in-out;-moz-transition:all 160ms ease-in-out;-ms-transition:all 160ms ease-in-out;-o-transition:all 160ms ease-in-out;transition:all 160ms ease-in-out}.dgwt-wcas-close:hover{opacity:.3}@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%;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-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores{margin-top:5px}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 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;margin:0;cursor:pointer;height:40px;min-width:50px;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;padding:0 15px;color:#fff;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333 transparent;top:12px;left:-6px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 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:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-ico-magnifier{fill:#fff}.dgwt-wcas-details-wrapp .added_to_cart{display:block}.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px}body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{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-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:#000}.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}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar .dgwt-wcas-om-return{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px}.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-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}@keyframes dgwt-wcas-preloader-price-anim{0%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}100%{background:rgba(128,128,128,.03)}}.dgwt-wcas-preloader-price-inner div:nth-child(1){left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:dgwt-wcas-preloader-price-anim .8s cubic-bezier(0,.5,.5,1) infinite;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{display:none}.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{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-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form{display:none}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler{display:none}.dgwt-wcas-overlay-mobile-on body.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}.dgwt-wcas-overlay-mobile-on body.dgwt-wcas-is-ios{overflow:visible;overflow-x:hidden}.dgwt-wcas-overlay-mobile-on body.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-overlay-mobile-on body.dgwt-wcas-is-ios:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile){display:none}body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}.dgwt-wcas-search-icon-arrow{display:none}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}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow{display:none}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier{display:none}.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-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{display:none}.dgwt-wcas-has-headings .dgwt-wcas-suggestion{border-bottom:none}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:none}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.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.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{border-bottom:none}.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}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@media screen and (max-width:992px) {
#enjoy_primary {
width: 100% !important
}
#enjoy_primary ul.products.columns-4 li.product {
width: 47.8260869565% !important;
margin-left: 4.347826087% !important;
clear: none !important;
float: right !important
}
#enjoy_primary ul.products.columns-4 li.product:nth-child(2n) {
margin-left: 0 !important
}
#enjoy_primary ul.products.columns-4 li.product:nth-child(2n+1) {
clear: both !important
}
section.my-list.favorites ul.products.columns-3 li.product {
width: 47.8260869565% !important;
margin-left: 4.347826087% !important;
clear: none !important
}
section.my-list.favorites ul.products.columns-3 li.product:nth-child(2n) {
margin-left: 0 !important
}
section.my-list.favorites ul.products.columns-3 li.product:nth-child(2n+1) {
clear: both !important
}
#hp_shop_by_style_wrp ul.products.columns-3 li.product {
width: 47.8260869565% !important;
margin-left: 4.347826087% !important;
clear: none !important;
float: right !important
}
#hp_shop_by_style_wrp ul.products.columns-3 li.product:nth-child(2n) {
margin-left: 0 !important
}
#hp_shop_by_style_wrp ul.products.columns-3 li.product:nth-child(2n+1) {
clear: both !important
}
.header_section.icons #main_icons_menu {
display: none !important
}
.custom-primary-navigation {
display: none !important
}
.header_section {
width: 32.66666667% !important
}
.header_section.logo {
width: 34.66666667% !important
}
#sticky-anchor {
display: none !important
}
#stickyFilterPanel {
display: none !important
}
.woocommerce-MyAccount-navigation.main {
display: none
}
#customer_login .my_seperator {
display: none
}
#customer_login .custom_login_col {
width: 100% !important
}
#customer_login .custom_login_col.login {
padding-bottom: 16px;
border-bottom: 1px solid #ccc
}
#customer_login .custom_login_col.register {
padding-top: 16px
}
.entry-content.account {
padding: 0 .8em
}
.footer_wrapper {
padding: 0 20px
}
.site-footer .footer_part {
width: 100%;
float: right;
padding-bottom: 24px
}
.single-product div.product .summary.entry-summary {
padding-top: 24px;
padding-right: 0
}
.storefront-breadcrumb .col-full {
font-size: .8em;
padding: 0 16px !important
}
.woocommerce-MyAccount-content .dashboard_panel {
width: 100%
}
#my_content {
padding: 0
}
#primary.content-area {
padding: 0 1em
}
.about_content.text {
padding: 0 .9em
}
.about_content.image {
padding-bottom: 2em
}
#home_page_primary {
padding-left: 0;
padding-right: 0
}
.custom_page_wrapper.shipping {
padding: 0 1.4em
}
.custom_page_wrapper.tos {
padding: 0 1em
}
.shipping_content_wrapper {
margin: 2.6em .4em
}
#home_page_primary .homepage_info .homepage_info_row.details {
text-decoration: underline;
color: #515151 !important
}
#contact_contact_wrap {
padding: 0 1.4em
}
#contact_contact_wrap .facebook_contact a,
#contact_contact_wrap .phone_contact a,
#contact_contact_wrap .whatsapp_contact a {
display: inline-block
}
#contact_contact_wrap .contact_part_header {
padding-bottom: .7em
}
#contact_contact_wrap .contact_col {
border-bottom: 1px solid #eee
}
#contact_contact_wrap .contact_col.contact_email_col {
border-bottom: none
}
#contact_contact_wrap .contact_col {
padding: 1.8em 0
}
#contact_contact_wrap .contact_col.contact_whatsapp_col {
padding: 0 0 1.8em 0 !important
}
#contact_contact_wrap h2.contact_sntnc {
padding-bottom: 1em;
font-size: 1.4em
}
form.checkout #customer_details p.custom_checkout_form {
width: 100% !important;
clear: both !important
}
#home_page_primary h2.section-title.homepage_header {
font-size: 1.4em
}
#home_page_primary .homepage_banner_wrp.main {
display: none
}
#home_page_primary .homepage_banner_wrp.mobile {
display: block
}
#enjoy_primary #search_by_wrapper {
position: relative;
display: inline-block;
width: 100%;
line-height: 3em
}
#searchTopPanelWrapper {
display: inline-block;
width: 100%
}
#enjoy_primary #search_title_panel {
padding-right: .6em
}
#mobile_filter_wrapper {
position: absolute;
left: .6em;
line-height: 3em
}
.hp_cats_swiper_wrapper a.hp_cat_link .hp_cat_txt_wrp {
font-size: 1.1em
}
.tabs .tab a {
padding: 0 2px !important
}
.shipping-content {
font-size: 1em
}
#modal_shipping .shipping-content {
font-size: .9em
}
.swiper_related_outer_wrapper .thumb_title {
font-size: .8em
}
.single-product div.product .outer_galleries_wrapper {
padding-bottom: 3em
}
.main.swiper-container-gallery {
padding-bottom: 1em
}
.main.swiper-container-gallery .swiper-button-next,
.main.swiper-container-gallery .swiper-button-prev {
display: none !important
}
.main_gallery_thumbs {
white-space: nowrap;
overflow-x: auto;
padding-bottom: 8px
}
.thumb_wrapper {
display: inline-block;
margin-left: 10px
}
.swiper_container_fullscreen_wrapper.active {
display: block
}
.fullscreen_image_wrp {
display: none
}
.variations_color_icon {
width: 18px;
height: 18px
}
.variations_icon_color_div_wrapper img,
.icon_color_div_wrapper img {
width: 18px;
height: 18px
}
.main_gallery_thumbs {
display: none
}
#hp_shop_by_style_wrp {
padding-left: 1em !important;
padding-right: 1em !important
}
.swiper-container.hp_cats .swiper-button-prev,
.swiper-container.hp_cats .swiper-button-next,
.swiper-container.related .swiper-button-prev,
.swiper-container.related .swiper-button-next,
.swiper-container.loved_items .swiper-button-prev,
.swiper-container.loved_items .swiper-button-next {
display: none !important
}
.swiper-container .swiper-pagination {
bottom: 0 !important
}
.shoe_size_conversion_content_wrapper .calculator .calc_select_separator.arrow {
padding: 1em 0;
transform: rotate(-90deg)
}
.shoe_size_conversion_content_wrapper .calculator .calculator_text_result_div .size_result_text {
width: 100%
}
.tracking_section_wrapper{
padding-bottom: 1em;
}
.shoe_size_conversion_content_wrapper .calculator {
padding: 1em;
}
.currency_converter {
padding: 2em 1em;
}
input.tools_input{
width: 100% !important;
}
.single-product div.product .summary.entry-summary h1.product_title.entry-title {
font-size: 1.7em !important;
}
.shoe_size_conversion_content_wrapper .calculator_widget select, .shoe_size_conversion_content_wrapper .calculator_widget input{
width: 96% !important;
}
}
@media screen and (min-width:992px) {
.woocommerce-MyAccount-content {
width: 76.4705882353%;
float: left;
margin-left: 0;
}
ul.products.columns-4 li.product{
width: 21.7391304348%;
float: right;
margin-left: 4.347826087%;
}
#enjoy_primary ul.products.columns-4 li.product {
width: 21.7391304348% !important;
margin-left: 4.347826087% !important;
clear: none !important
}
#enjoy_primary ul.products.columns-4 li.product:nth-child(4n) {
margin-left: 0 !important
}
#enjoy_primary ul.products.columns-4 li.product:nth-child(4n+1) {
clear: both !important
}
section.my-list.favorites ul.products.columns-3 li.product {
width: 40% !important;
margin-left: 20% !important;
clear: none !important
}
section.my-list.favorites ul.products.columns-3 li.product:nth-child(2n) {
margin-left: 0 !important
}
section.my-list.favorites ul.products.columns-3 li.product:nth-child(2n+1) {
clear: both !important
}
#hp_shop_by_style_wrp ul.products.columns-3 li.product {
width: 30.4347826087% !important;
margin-left: 4.347826087% !important;
clear: none !important
}
#hp_shop_by_style_wrp ul.products.columns-3 li.product:nth-child(3n) {
margin-left: 0 !important
}
#hp_shop_by_style_wrp ul.products.columns-3 li.product:nth-child(3n+1) {
clear: both !important
}
form#tracking_form .tracking_part_content_output {
display: inline-block;
width: 100%
}
.tracking_carrier_details_wrapper {
width: 30%;
float: left
}
form#tracking_form .tracking_flags_wrapper {
width: 60%;
padding-left: 10%;
float: right
}
.header_section.icons #mobile_icons_menu {
display: none
}
#search_by_wrapper #mobile_filter_wrapper {
display: none
}
.woocommerce-MyAccount-navigation.mobile {
display: none
}
#customer_login .custom_login_col {
width: 33.33333333% !important;
float: right !important;
margin-right: 8.33333333%
}
#customer_login .my_seperator {
width: 8.33333333%;
border-left: 1px solid rgba(155, 155, 155, .25);
height: 400px;
float: right
}
#contact_contact_wrap .contact_col a {
display: inline-block
}
#contact_contact_wrap .contact_phone_col .phone_contact a {
pointer-events: none
}
#contact_contact_wrap .contact_col {
float: left !important;
padding-bottom: 32px;
margin-right: 2%
}
#contact_contact_wrap .my_seperator {
width: 2%;
border-left: 1px solid #eee;
height: 400px;
float: left
}
#contact_contact_wrap .contact_whatsapp_col {
width: 18% !important
}
#contact_contact_wrap .contact_social_col {
width: 24% !important
}
#contact_contact_wrap .contact_email_col {
width: 70% !important
}
#contact_contact_wrap {
width: 90%;
margin: auto
}
#contact_contact_wrap .contact_part_header {
padding-bottom: 1.6em
}
#contact_contact_wrap h2.contact_sntnc {
padding-bottom: 1.6em;
font-size: 1.8em
}
.entry-content.account {
padding: 0 4.2em
}
.footer_wrapper {
padding: 0 64px
}
.site-footer .footer_part {
width: 50%;
float: right
}
.storefront-breadcrumb .col-full {
padding: 0 60px !important
}
.woocommerce-MyAccount-content .dashboard_panel {
width: 70%
}
.about_content {
padding: 0 16px
}
#enjoy_primary {
padding-right: 1em
}
.shipping_content_wrapper {
margin: 3.6em 1.8em
}
#header_top_wrapper .site-search {
display: none;
}
.custom_cart_wrapper {
padding: 0 1.8em
}
.checkout.woocommerce-checkout {
padding: 0 1.8em
}
#home_page_primary .homepage_banner_wrp.main {
display: block
}
#home_page_primary .homepage_banner_wrp.mobile {
display: none
}
#primary.content-area {
padding: 0 4em
}
#enjoy_primary #search_title_panel {
padding-right: 1em
}
#enjoy_primary #search_by_wrapper {
display: inline-block;
position: absolute;
left: 1em;
margin: auto;
line-height: 4em
}
#searchTopPanelWrapper {
display: inline-block;
line-height: 4em
}
#home_page_primary h2.section-title.homepage_header {
font-size: 2.2em
}
.hp_cats_swiper_wrapper a.hp_cat_link .hp_cat_txt_wrp {
font-size: 1.2em
}
#home_page_primary .homepage_info_wrp {
font-size: 1.1em
}
.tabs .tab a {
padding: 0 6px !important
}
.shipping-content {
font-size: 1.1em
}
.single-product div.product {
display: flex;
flex-direction: row
}
.single-product div.product .summary.entry-summary {
flex: 1;
padding-right: 1.6em;
padding-top: 0;
max-width: 50%
}
.single-product div.product .outer_galleries_wrapper {
flex: none
}
.main_gallery_thumbs {
width: 100px;
vertical-align: top;
overflow-y: auto;
float: right
}
.swiper-container-gallery.main {
display: inline-block;
width: 494px;
margin-right: 6px !important
}
.single-product div.product .outer_galleries_wrapper {
display: inline-block;
width: 600px
}
.thumb_wrapper {
margin-bottom: 12px
}
.swiper_container_fullscreen_wrapper.active {
display: flex
}
.swiper_container_fullscreen_wrapper .swiper-container-big {
height: 100%;
flex: 1
}
.fullscreen_image_wrp .fullscreen_image {
position: fixed;
top: 0;
bottom: 0;
right: 0;
left: 120px;
z-index: 999;
max-width: 100%;
overflow: hidden;
padding: 1em;
background-color: #fff;
display: none
}
.fullscreen_image_wrp .fullscreen_image.active {
display: block
}
.fullscreen_image_wrp .fullscreen_image img {
margin: auto;
cursor: zoom-out
}
.swiper_container_fullscreen_wrapper .swiper-container-big .swiper-slide img {
cursor: zoom-in
}
.swiper_container_fullscreen_wrapper i.full_screen_close {
position: absolute
}
.variations_color_icon {
width: 20px;
height: 20px
}
.variations_icon_color_div_wrapper img,
.icon_color_div_wrapper img {
width: 20px;
height: 20px
}
#home_page_primary h2.section-title.homepage_header {
font-size: 2em
}
.swiper-container.hp_cats .swiper-pagination {
display: none !important
}
.shoe_size_conversion_content_wrapper .calculator_widget {
display: flex
}
.shoe_size_conversion_content_wrapper .calculator .calculator_part {
display: flex;
margin: auto
}
.shoe_size_conversion_content_wrapper .calculator .calc_select_separator {
display: flex;
margin: auto;
text-align: center
}
.shoe_size_conversion_content_wrapper .calculator .calculator_text_result_div .size_result_text {
width: 70%
}
.shoe_size_conversion_content_wrapper .calculator {
padding: 2em;
}
.currency_converter .currency_converter_widget {
display: flex
}
.currency_converter {
padding: 2em;
}
.currency_converter .currency_converter_part{
width: 35%;
}
}.image_galleries_wrapper .swiper-container-gallery:hover .swiper-button-next,
.image_galleries_wrapper .swiper-container-gallery:hover .swiper-button-prev {
display: flex
}
.product_color_attribute_term_wrapper img,
.variation-radios .product_color_attribute_term_wrapper .attribute_term_variations_color_icon {
width: 30px;
height: 30px;
border-radius: 50%
}
.product_color_attribute_term_wrapper {
padding: 3px;
border-radius: 50%;
display: inline-block;
cursor: pointer;
margin-left: 8px;
margin-bottom: 8px;
border: 2px solid transparent
}
.product_color_attribute_term_wrapper.disabled,
.product_size_attribute_term_wrapper.disabled {
pointer-events: none;
opacity: .2
}
.product_color_attribute_term_wrapper:not(.selected) {
border-color: #eee
}
.product_color_attribute_term_wrapper.selected {
cursor: default;
border-color: #313131
}
.product_color_attribute_term_wrapper:not(.selected):hover {
border-color: #313131
}
.product_size_attribute_term_wrapper.selected {
cursor: default;
color: #111;
-webkit-box-shadow: inset 0 0 0 .1em #333;
-moz-box-shadow: inset 0 0 0 .1em #333;
box-shadow: inset 0 0 0 .1em #333
}
.product_size_attribute_term_wrapper:not(.selected):hover {
-webkit-box-shadow: inset 0 0 0 .1em #333;
-moz-box-shadow: inset 0 0 0 .1em #333;
box-shadow: inset 0 0 0 .1em #333
}
.product_size_attribute_term_wrapper {
border-radius: 8px;
display: inline-block;
padding: 12px;
cursor: pointer;
margin-left: 12px;
margin-bottom: 10px;
-webkit-box-shadow: inset 0 0 0 .07em #ccc;
-moz-box-shadow: inset 0 0 0 .07em #ccc;
box-shadow: inset 0 0 0 .07em #ccc
}
.product_details_row {
padding-bottom: .8em
}
.product_details_row .detail_label {
padding-left: .6em;
color: #111;
font-weight: 700;
text-decoration: underline
}
.product_details_row span.detail_value {
color: #919191
}
.single-product div.product .outer_galleries_wrapper .main.swiper-container-gallery .swiper-slide img {
cursor: -moz-zoom-in;
cursor: -webkit-zoom-in;
cursor: zoom-in;
width: 100%
}
.single-product div.product .summary.entry-summary {
padding-top: 0;
float: unset;
width: unset
}
.single-product div.product {
padding-bottom: 48px;
border-bottom: 1px solid #e9e9e9;
overflow: unset
}
section.related.products {
padding-top: 36px
}
.product .summary.entry-summary .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: relative;
left: unset;
display: inline-block
}
.product .summary.entry-summary {
color: #313131
}
.single-product div.product .product_details_accordion_header {
background: 0 0 !important;
border: none !important;
font-size: 1.2em !important;
font-weight: 700;
color: #000
}
.product_details_accordion_content,
.product_details_accordion_header:hover {
background: 0 0 !important;
border: none !important
}
.single-product div.product .summary.entry-summary img.store_logo {
max-height: 100px;
border: 1px solid #ddd
}
.single-product div.product .summary.entry-summary .vendor_details_wrp {
padding-right: 1.3em;
display: inline-block;
vertical-align: top
}
.single-product .star-rating span::before,
.single-product p.stars.selected a::before,
.single-product p.stars:hover a::before {
color: #ffc016
}
.single-product div.product p.price {
font-size: 1.5em;
margin-bottom: 1.6em;
}
button.single_add_to_cart_button {
background-color: #000;
color: #fff;
margin-left: 8px
}
button.single_add_to_cart_button:hover {
background-color: #000;
color: #fff;
opacity: .7
}
.single-product div.product .woocommerce-product-rating {
margin-top: 0;
margin-bottom: 0
}
.single-product div.product .summary.entry-summary h1.product_title.entry-title {
font-size: 1.9em;
text-align: right;
display: inline-block;
vertical-align: top;
max-width: 88%;
margin-bottom: 0.4em;
padding-left: 0.3em;
}
.product_title_wrp {
position: relative;
display: inline-block;
width: 100%
}
.product_title_wrp .single_product_favorites_button_wrapper {
position: absolute;
left: 0;
top: 0
}
.storefront-full-width-content.single-product div.product .woocommerce-product-gallery {
width: 88% !important;
margin: 0 !important;
float: left
}
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper {
width: 12% !important;
margin: 0 !important;
float: right
}
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper li,
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper ol,
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper ul {
list-style: none;
padding: 0;
margin: 0
}
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper li {
padding: 1px 1px 6px
}
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper li img {
padding: 2px;
cursor: pointer
}
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper li img.flex-active {
cursor: default;
outline: #000 solid 1px
}
.storefront-full-width-content.single-product div.product .gallery_thumbs_wrapper li img:hover {
outline: #000 solid 1px
}
.single-product div.product .vendor_products_link {
border-radius: 3px;
display: inline-block
}
.variation-radios.shakeit {
animation: 1.4s cubic-bezier(.36, .07, .19, .97) both shake;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
perspective: 1000px
}
@keyframes shake {
10%,
90% {
transform: translate3d(-2px, 0, 0)
}
20%,
80% {
transform: translate3d(4px, 0, 0)
}
30%,
50%,
70% {
transform: translate3d(-6px, 0, 0)
}
40%,
60% {
transform: translate3d(6px, 0, 0)
}
}
#product_details_accordion ul.collapsible .collapsible-header {
border: none;
font-size: 1.1em;
font-weight: 700;
padding: 1em 0 .5em
}
.single-product div.product .vendor_products_link {
color: #deb887
}
.single-product div.product .vendor_products_link:hover {
color: #daa520
}
#product_details_accordion ul.collapsible .collapsible-header .expand_img_wrp {
margin-left: .4em
}
#product_details_accordion ul.collapsible .collapsible-header .expand_img_wrp img {
display: inline;
vertical-align: middle
}
#product_details_accordion ul.collapsible .collapsible-body {
padding: 0 1.3em 0 0 !important;
border: none
}
#product_details_accordion ul.collapsible li .toggle_icon_wrap {
margin-left: .8em
}
#product_details_accordion ul.collapsible li .toggle_icon_wrap i {
transform: rotate(0turn);
font-size: unset;
margin-right: 0;
width: unset
}
.swiper_container_fullscreen_wrapper {
display: none;
position: fixed;
height: 100%;
background-color: #fff;
width: 100%;
top: 0;
right: 0;
z-index: 9999
}
.swiper_container_fullscreen_wrapper .swiper-container-thumbs-big {
max-height: 100%;
overflow-y: auto;
position: absolute;
top: 0;
left: 0
}
.swiper_container_fullscreen_wrapper .swiper-container-big .swiper-slide img {
height: 100%;
max-height: 100%;
width: auto;
margin: auto;
text-align: center
}
.swiper_container_fullscreen_wrapper i.full_screen_close {
right: 0;
top: 0;
padding: 12px;
margin: 0 12px;
line-height: 16px;
font-size: 16px;
color: #555;
cursor: pointer;
z-index: 2
}
form#custom_add_to_cart_variable {
padding: 1em 0;
margin: 0
}
form#custom_add_to_cart_variable a.reset_variations {
margin-right: 0 !important;
margin-top: 1em
}
form#custom_add_to_cart_variable .selected_color_text {
margin-bottom: .3em;
font-weight: 700
}
.swiper_container_fullscreen_wrapper .main_gallery_thumbs {
margin: 20px
}
.swiper_container_fullscreen_wrapper .main_gallery_thumbs .main_thumbs_wrp {
margin-left: 6px
}
.swiper_container_fullscreen_wrapper .swiper-button-next::after,
.swiper_container_fullscreen_wrapper .swiper-button-prev::after {
color: #ccc
}
.woocommerce-product-details__short-description,
.woocommerce-product-details__description {
padding-bottom: 1em
}
.product_url_unavailable {
margin: 1em
}
.woocommerce-product-details__short-description ul>li,
.woocommerce-product-details__description ul>li {
list-style: disc
}
.woocommerce-product-details__short-description a,
.woocommerce-product-details__description a {
color: #96588a !important;
text-decoration: underline !important
}
.single-product div.product .summary.entry-summary .product_details_vendor_top_panel {
margin-bottom: 1em
}
.single-product div.product .summary.entry-summary .product_details_vendor_top_panel .vendor_logo,
.single-product div.product .summary.entry-summary a.store_all_products_link {
display: inline-block;
}
#product_details_accordion ul.collapsible li.active .expand_img_wrp.plus,
#product_details_accordion ul.collapsible li:not(.active) .expand_img_wrp.minus,
.product_color_attribute_term_wrapper.hidden,
.product_size_attribute_term_wrapper.hidden,
.single-product div.product table.variations select#pa_color,
.single-product div.product table.variations select#pa_size {
display: none;
}
.single-product div.product .summary.entry-summary .product_details_vendor_description {
color: #515151
}
.single-product div.product .summary.entry-summary .product_details_vendor_description p {
margin: 0 0 .4em
}.swiper-slide,
.swiper-wrapper {
height: 100%;
position: relative;
transition-property: transform;
width: 100%
}
.swiper-container-pointer-events {
touch-action: pan-y
}
.swiper-wrapper {
z-index: 1;
display: flex;
box-sizing: content-box
}
.swiper-slide {
flex-shrink: 0
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%
}
.swiper-pagination {
position: absolute;
text-align: center;
transition: opacity .3s;
z-index: 10
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
opacity: .35;
cursor: auto;
pointer-events: none
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
line-height: 1;
content: '\f053';
text-transform: none !important;
font-family: "fa-solid"
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
line-height: 1;
content: '\f054';
text-transform: none !important;
font-family: "fa-solid"
}
.swiper-button-next,
.swiper-button-prev {
position: absolute;
top: 50%;
width: calc(var(--swiper-navigation-size)/ 44 * 27);
height: var(--swiper-navigation-size);
margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
z-index: 10;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 10px;
left: auto
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 10px;
right: auto
}
.swiper-container .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000
}
.swiper-container {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 4px
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer
}
.swiper-button-disabled {
pointer-events: auto !important
}
.swiper-pagination-bullet-active {
opacity: .7 !important;
background: #000
}
.swiper-pagination-bullet {
width: 8px;
height: 8px;
display: inline-block;
border-radius: 50%;
background: #000;
opacity: .2
}
.main.swiper-container-gallery .swiper-slide {
width: 100%
}
.swiper-container-rtl.img-navs .swiper-button-nav-img.swiper-button-disabled {
display: none !important
}
.swiper_custom_wrapper {
position: relative
}
.image_galleries_wrapper,
.image_galleries_wrapper .swiper-container-gallery .swiper-button-next,
.image_galleries_wrapper .swiper-container-gallery .swiper-button-prev,
.swiper-container.related a img.cover_image {
display: none;
}
.swiper-container-android .swiper-slide,
.swiper-pagination,
.swiper-wrapper {
transform: translate3d(0, 0, 0)
}
.swiper-container-rtl.img-navs .swiper-button-nav-img::after {
content: unset !important
}
.swiper-container-rtl.img-navs .swiper-button-nav-img {
width: unset !important
}
.swiper-container-rtl.img-navs .swiper-button-nav-img img {
opacity: .65 !important
}
.swiper-button-next::after,
.swiper-button-prev::after {
font-size: 1.4em;
color: #fff
}
.swiper-container .swiper-button-next::after,
.swiper-container .swiper-button-prev::after {
color: #333
}
.swiper-container .swiper-slide a img {
margin: auto
}
.swiper-container.related .swiper-wrapper,
.swiper-container.loved_items .swiper-wrapper,
.swiper-container.hp_cats .swiper-wrapper {
margin-bottom: 30px;
margin-top: 30px;
}
.swiper-slide {
-webkit-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0)
}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:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}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:-0.5em}sub{bottom:-0.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:bold}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 rgba(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 3em 1.41575em 0;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-right: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-right:3px solid rgba(0,0,0,.05);font-style:italic}address{margin:0 0 1.41575em}pre{background:rgba(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:rgba(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:rgba(0,0,0,0)}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:rgba(0,0,0,0)}.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 rgba(0,0,0,0)}.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:right;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;left: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-right:auto;margin-left: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 .3342343017em 0 .2360828548em}.site-info span[role=separator]::before{content:"|"}.alignleft{display:inline;float:right;margin-left:1em}.alignright{display:inline;float:left;margin-right: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 rgba(0,0,0,.6);clip:auto !important;display:block;font-weight:700;height:auto;right: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:right;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:rgba(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 rgba(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:right;margin-left:9.0909090909%}.error404 .fourohfour-columns-2 .col-1 ul.products li.product:last-child{margin-left:0}.error404 .fourohfour-columns-2 .col-2{padding:1.618em;background-color:rgba(0,0,0,.025)}#comments{padding-top:2.617924em}#comments .comments-title{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:.5407911001em;margin-bottom:1.618em}#comments .comment-list{list-style:none;margin-right: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-left:1em}#comments .comment-list .reply a:last-child{margin-left:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{clear:both;padding:1.618em;background-color:rgba(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;left:.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-right:auto;margin-left:auto}.hentry .entry-header{margin-bottom:1em;border-bottom:1px solid rgba(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 rgba(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 .3819820591em 0 0}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 rgba(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-right:.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-right:-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:right;font-style:italic;border-bottom:2px solid rgba(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:right}.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:right;float:left;position:relative;border:2px solid rgba(0,0,0,0);box-shadow:none;border-radius:2px;background-image:none;padding:.6180469716em 2.617924em .6180469716em .875em;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%;right: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:rgba(0,0,0,0);position:absolute;top:0;left: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-right:0;list-style:none;margin-bottom:0}.main-navigation ul ul{display:block;margin-right: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:right;width:50%}.site-main nav.navigation .nav-next{float:left;text-align:left;width:50%}.pagination,.woocommerce-pagination{padding:1em 0;border:1px solid rgba(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-right-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgba(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:rgba(0,0,0,0)}.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-right:1em;padding-left:1em}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgba(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 rgba(0,0,0,.05);padding:0 0 1em;margin-bottom:1em;font-weight:300}.widget ul{margin-right:0;list-style:none}.widget ul ul{margin-right: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;right: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-right: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 1.41575em 0 0}.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:right}.site-header{padding-top:2.617924em;padding-bottom:0}.site-header .site-branding{display:block;width:100%;float:right;margin-right:0;margin-left: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:right;margin-left:4.347826087%}.woocommerce-active .site-header .site-search{width:21.7391304348%;float:left;margin-left:0;clear:none}.woocommerce-active .site-header .main-navigation{width:73.9130434783%;float:right;margin-left:4.347826087%;clear:both}.woocommerce-active .site-header .site-header-cart{width:21.7391304348%;float:left;margin-left:0;margin-bottom:0}.storefront-secondary-navigation .site-header .site-branding{width:39.1304347826%;float:right;margin-left:4.347826087%}.storefront-secondary-navigation .site-header .secondary-navigation{width:56.5217391304%;float:left;margin-left:0}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:21.7391304348%;float:right;margin-left:4.347826087%}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:right;margin-left: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:left;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 .5407911001em 0 0 !important;display:inline-block}.col-full{max-width:66.4989378333em;margin-right:auto;margin-left: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:right;margin-left:4.347826087%}.widget-area{width:21.7391304348%;float:left;margin-left:0}.right-sidebar .content-area{width:73.9130434783%;float:right;margin-left:4.347826087%}.right-sidebar .widget-area{width:21.7391304348%;float:left;margin-left:0}.left-sidebar .content-area{width:73.9130434783%;float:left;margin-left:0}.left-sidebar .widget-area{width:21.7391304348%;float:right;margin-left:4.347826087%}.storefront-full-width-content .content-area{width:100%;float:right;margin-right:0;margin-left: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:right;margin-right:0;margin-left:0}.footer-widgets{padding-top:4.235801032em;border-bottom:1px solid rgba(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:right;margin-left:4.347826087%}.footer-widgets.col-2 .block.footer-widget-2{float:left;margin-left:0}.footer-widgets.col-3 .block{width:30.4347826087%;float:right;margin-left:4.347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:left;margin-left:0}.footer-widgets.col-4 .block{width:21.7391304348%;float:right;margin-left:4.347826087%}.footer-widgets.col-4 .block.footer-widget-4{float:left;margin-left: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:right;margin-left:5.8823529412%;text-align:left}.comment-list .comment-meta .avatar{float:left}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list .comment-content,.comment-list #respond{width:76.4705882353%;float:left;margin-left:0}.comment-list #respond{float:left}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-left:0}.comment-list .comment-body #respond{box-shadow:0 6px 2em rgba(0,0,0,.2);margin-bottom:2.617924em;margin-top:-1.618em}.comment-list .reply{clear:both;text-align:left}.comment-list ol.children{width:88.2352941176%;float:left;margin-left:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:right;margin-left:6.6666666667%}.comment-list ol.children .comment-content,.comment-list ol.children #respond{width:73.3333333333%;float:left;margin-left:0}.comment-list ol.children ol.children{width:86.6666666667%;float:left;margin-left:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:right;margin-left:7.6923076923%}.comment-list ol.children ol.children .comment-content,.comment-list ol.children ol.children #respond{width:69.2307692308%;float:left;margin-left:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:left;margin-left:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:right;margin-left: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:left;margin-left:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:left;margin-left:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:right;margin-left: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:left;margin-left:0}#respond{padding:2.617924em}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:right;margin-left:5.8823529412%}#respond .comment-form-url{float:left;margin-left: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-right:0;display:block}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;text-align:right}.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{right: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{right:-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;right: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{right:100%;top:0;display:block}.main-navigation ul ul,.secondary-navigation ul ul{float:right;position:absolute;top:100%;z-index:99999;right:-9999px}.main-navigation ul ul.sub-menu--is-touch-device,.secondary-navigation ul ul.sub-menu--is-touch-device{display:none;right: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-right:-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-right: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-right: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:rgba(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:left}.secondary-navigation .menu>li:hover>a{text-decoration:none}.secondary-navigation .menu ul a{padding:.326em .875em;background:rgba(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:right;margin-left:4.347826087%}.error404 .fourohfour-columns-2 .col-1 ul.products{margin-bottom:0}.error404 .fourohfour-columns-2 .col-2{width:47.8260869565%;float:left;margin-left:0}}@media(max-width: 66.4989378333em){.col-full{margin-right:2.617924em;margin-left:2.617924em;padding:0}}@media(max-width: 568px){.col-full{margin-right:1.41575em;margin-left:1.41575em;padding:0}}.site-search {
display: block;
font-size: .875em;
clear: both;
}
header.liron-header .custom-primary-navigation .col-full .site-search {
margin: 0;
position: absolute;
top: 50%;
left: 19px;
-ms-transform: translateY(-50%);
transform: translateY(-50%)
} ul.products {
margin-right: 0;
margin-bottom: 0;
clear: both;
}
ul.products::before {
content: "";
display: table;
}
ul.products::after {
content: "";
display: table;
clear: both;
}
ul.products li.product {
list-style: none;
margin-right: 0;
margin-bottom: 4.235801032em;
text-align: center;
position: relative;
}
ul.products li.product.last{
margin-left: 0 !important;
} @font-face {
font-family: "fa-solid";
src: url(//good-buy.co.il/wp-content/themes/good-buy/fonts/fa-solid-900.woff2);
font-display: swap;
}
.fa, .fas {
font-family: "fa-solid";
font-weight: 900;
-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-caret-left::before {
content: "\f0d9";
}
.fa-filter::before{
content: "\f0b0";
}
.storefront-breadcrumb {
padding: 1.41575em 0;
margin: 0 0 3.706325903em;
text-align: right;
}
nav.woocommerce-breadcrumb {
background-color: unset !important;
-webkit-box-shadow: unset;
box-shadow: unset;
color: inherit !important;
height: unset;
}
.woocommerce-breadcrumb{
font-size: .875em;
}
.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: normal;
font-family: "fa-solid";
font-weight: 900;
line-height: inherit;
vertical-align: baseline;
content: "\f015";
margin-left: 0.5407911001em;
}
.woocommerce-breadcrumb .breadcrumb-separator {
position: relative;
display: inline-block;
text-indent: -9999px;
padding: 0 0.5407911001em;
}
.woocommerce-breadcrumb .breadcrumb-separator::after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-style: normal;
font-variant: normal;
font-family: "fa-solid";
vertical-align: baseline;
content: "\f104";
display: block;
font-size: .875em;
text-indent: 0;
line-height: initial;
position: absolute;
top: 50%;
right: 50%;
width: 1em;
height: 1em;
transform: translateX(50%) translateY(-50%);
text-align: center;
opacity: .25;
}
.storefront-full-width-content .up-sells>h2:first-child, .storefront-full-width-content .related.products>h2:first-child {
text-align: center;
}
.fa-times::before {
content: "\f00d";
}
.fa-plus::before {
content: "\f067";
}
.fa-minus::before {
content: "\f068";
}
.fa-trash-alt::before {
content: "\f1f8";
}
.form-row-wide {
clear: both;
width: 100%;
}
.form-row input, .form-row textarea, .form-row select {
width: 100%;
}
html {
height: 100%;
width: 100%;
overflow-y: auto;
overflow-x: hidden
}
.nav-menu-content td {
padding: 0em 0em 1em 6em;
}
.nav-menu-content table.outer>tbody>tr>td {
padding: 1em 0em 0em 1em
}
.nav-menu-content table h2 {
padding-top: 0em !important
}
li.mobile_menu_row .guides_wrap {
padding-bottom: 1.2em;
}
.guides_wrap h2 {
padding-top: 2em;
color: #ff5608;
font-weight: bold;
font-size: 1.2em
}
.rubiks-cube-guide_content img.cube_how_to {
width: 200px
}
ol {
list-style: none;
counter-reset: cupcake;
margin: 0.4em 0 0 0
}
ol ol {
margin-right: 1.2em
}
ol li {
counter-increment: cupcake
}
ol li:before {
content: counters(cupcake, ".") ". ";
color: #ff5608;
padding-left: 2px
}
.guide-content .padder {
padding: 2em 0
}
.main-navigation ul.menu ul li a,
nav ul li {
padding: unset
}
.collapsible-header,
a {
-webkit-tap-highlight-color: transparent
}
@font-face {
font-family: "Alef-Regular";
src: url(//good-buy.co.il/wp-content/themes/good-buy/fonts/Alef-Regular.woff2);
font-display: swap;
}
body {
font-family: "Alef-Regular" !important;
text-align: right !important;
}
img {
border-radius: 0
}
html,
label {
font-size: 1.08em
}
[type=checkbox]:checked,
[type=checkbox]:not(:checked) {
position: unset;
opacity: unset;
pointer-events: unset
}
select {
display: unset
}
.filter_term_wrapper.hide,
li.filter_show_more.hide,
select#pa_color,
select#pa_size {
display: none
}
.hp_cats_swiper_wrapper a.hp_cat_link,
.image_galleries_wrapper.color_variation,
.variation_images_wrapper {
background-color: unset !important
}
nav {
line-height: inherit
}
nav ul a:hover {
background-color: inherit
}
nav ul li {
-webkit-transition: unset;
transition: unset;
float: unset
}
nav ul a {
-webkit-transition: inherit;
transition: inherit;
color: inherit;
display: inherit;
padding: inherit
}
nav#site-navigation,
nav.woocommerce-MyAccount-navigation,
nav.woocommerce-breadcrumb {
background-color: unset !important;
-webkit-box-shadow: unset;
box-shadow: unset;
color: inherit !important;
height: unset
}
a:focus,
body a,
body a:hover {
color: inherit;
text-decoration: inherit !important
}
body a:active,
body a:focus {
outline: 0;
-moz-outline-style: none
}
body.gallery_full_screen {
overflow: hidden
}
.size_chart_table_wrp,
.tabs {
overflow-x: auto
}
body button:focus,
body input:focus {
outline: 0
}
.widget-title {
font-size: 1.41575em;
letter-spacing: 0;
border-bottom: 1px solid rgba(0, 0, 0, .05);
padding: 0 0 1em;
margin-bottom: 1em;
font-weight: 300
}
ul.products li.product img {
margin: 0 auto !important
}
#contact_contact_wrap .whatsapp_contact img,
.entry-content .guide-content .content_page_image_wrapper img.attachment-content_page_image,
.entry-content .guide-content .content_page_image_wrapper img.attachment-content_page_image,
.entry-content .guide-content .content_page_image_wrapper img.attachment-content_page_image_small,
.mob_account_nav_item,
.searchTopPanelSection,
.search_by_item,
.variations_icon_color_span,
i,
ul.products li.product a {
display: inline-block
}
.swiper-container.related h2.loop_thumb_title,
ul.products li.product h2.loop_thumb_title {
margin-bottom: 0;
font-weight: 400;
text-align: right;
font-size: 16px;
color: #515151
}
.liron_toggle_header,
.pi-pushmenu a,
.thumb_panel {
display: inline-block;
width: 100%
}
#nav-menu-content-wrapper {
position: absolute;
width: 100%
}
.nav-menu-content {
background-color: #fff;
position: absolute;
display: none;
left: 0;
right: 0;
top: 100%;
min-height: 128px
}
.main-navigation ul ul li a {
width: unset
}
li.header-menu-category-selector {
padding: .8em 1.8em
}
.header_categories_content_section {
display: inline-block;
vertical-align: top;
height: 100%
}
.header-menu-category-content,
button.filterSectionResetBtn {
display: none;
background-color: #fff
}
.header_categories_content_section.right_side {
max-width: 70%
}
.header_categories_content_section.left_side {
max-width: 30%;
padding-right: 2em;
border-right: 1px solid #f0f0f0
}
.header_categories_content_section.left_side .header_style_div a{
color: #515151 !important
}
.main-navigation ul.menu ul a:hover,
.modal_custom_close button.close,
button.filterSectionResetBtn:hover {
background-color: unset
}
.header_menu_total_wrapper {
display: table;
width: 100%;
padding: 1.2em 2em
}
#header-menu-total-wrapper .categories-section {
display: table-cell;
vertical-align: top
}
.primary-navigation ul li,
.primary-navigation ul ul {
position: unset
}
#header-categories-content-wrapper a,
.site-header-cart .cart-contents{
padding: 0
}
.main-navigation ul.menu>li>a {
padding: .4em .8em
}
.main-navigation ul li a{
color: #333;
}
#header-categories-content-wrapper a:hover,
.main-navigation ul li a:hover,
form#tracking_form .tracking_carrier_value {
color: #111
}
#header-categories-content-wrapper {
padding: .4407911001em 1em
}
#header-categories-content-wrapper li.header-menu-content-row {
display: block;
font-size: 15px;
padding: .06em 0
}
#header-categories-content-wrapper li.header-menu-content-header {
display: block;
font-size: 16px;
padding-bottom: .3em
}
header.liron-header {
padding-top: 0;
padding-bottom: 0;
width: 100%
}
.col-full {
padding: 0;
margin: 0;
width: 100%;
max-width: 100%
}
.ui-tabs .ui-tabs-panel {
padding: 0 !important;
}
#customer_login,
.custom_account_wrapper,
.site-footer .footer_inner,
a.homepage_banner_img_wrp img {
width: 100%;
display: inline-block
}
header.liron-header .custom-primary-navigation .col-full {
padding: 0 19px;
box-sizing: border-box;
box-shadow: inset 0 -1px 0 #f0f0f0
}
header.liron-header .custom-primary-navigation {
position: relative;
z-index: 999
}
header.liron-header .col-full {
max-width: none;
margin-left: 0;
margin-right: 0;
padding: 0
}
header.liron-header .col-full.header_top_panel {
background-color: #fce5cd
}
#header_top_wrapper {
margin: 0 20px;
position: relative
}
#my_content_overlay_wrapper {
position: relative;
display: inline-block;
width: 100%;
}
#my_content_overlay_wrapper #my_content_overlay.show,
.contact_email_error.show,
.contact_message_error.show,
.error_messages.show,
.fb_error_messages.show,
.filter_term_wrapper,
.image_galleries_wrapper.active,
.login_email_error.show,
.login_paasword_error.show,
.main-navigation ul ul.sub-menu--is-touch-device,
.main-navigation ul.menu li.menu-item.showNav .nav-menu-content,
.reg_email_error.show,
.reg_paasword_error.show,
.reg_paasword_tip.show,
.secondary-navigation ul ul.sub-menu--is-touch-device,
.sub_checklist_toggler_custom.visible,
.toggle-heart-loader.show,
.tracking_number_empty_error.show,
.variation_images_wrapper.active,
button.big_black_button.show,
button.filterSectionResetBtn.show,
button.loader_pulse.show,
button.success_button.show {
display: block;
}
.filters_panel.mob,
.tos_content_wrapper .tos_content.text .tos_welcome_header {
padding-bottom: 1em
}
.filter_term_wrapper.alwaysHide,
.toggle-heart img.no-show,
form.checkout.woocommerce-checkout .form-row#billing_country_field {
display: none !important
}
li.filter_show_more:hover {
color: #333
}
.header_link_icon_wrap .header_link_img.pad_left,
li.filter_show_more i::after {
margin-left: .4em
}
.header_style_div {
padding: .6em;
display: inline-block;
text-align: center
}
.header_style_div img {
border-radius: 4px;
margin: auto
}
#my_content_overlay_wrapper #my_content_overlay {
display: none;
position: absolute;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .7);
z-index: 3
}
.main-navigation li,
.main-navigation li li {
list-style: none
}
.header-categories-wrapper {
display: inline-table;
height: 100%;
width: 100%
}
.toggle-heart.is-active img,
.toggle-heart.is-active-animate img,
.toggle-heart:hover img {
opacity: 1;
}
.site-header {
z-index: unset !important;
border-bottom: none;
background-color: #fff;
}
.site-header ul.menu li.menu-item .menu-item-href-wrapper a {
color: #333;
margin: 0;
padding: 0;
}
.site-header .main-navigation ul.menu li.menu-item .menu-item-href-wrapper a .padder {
border-bottom: 2px solid transparent;
padding: 12px 0;
margin: 0 14px
}
.shipping_content_wrapper .shipping_content .further_reading_link a,
li.menu-item.colored .menu-item-href-wrapper a {
color: #ff5608;
}
.site-header .main-navigation ul.menu li.menu-item.menu-item-type-post_type.highlight .menu-item-href-wrapper a .padder {
color: #ff5608 !important;
}
.site-header .main-navigation ul.menu li.menu-item.menu-item-type-post_type.showNav .menu-item-href-wrapper a .padder,
.site-header .main-navigation ul.menu li.menu-item.colored:hover .menu-item-href-wrapper a .padder {
border-bottom-color: #ff5608;
}
.site-header .main-navigation ul.menu li.menu-item.menu-item-type-post_type.highlight .menu-item-href-wrapper a .padder,
.site-header .main-navigation ul.menu li.menu-item.menu-item-type-post_type.highlight:hover .menu-item-href-wrapper a .padder {
border-bottom-color: #ff5608 !important
}
.site-header .main-navigation ul.menu li.menu-item.showNav .menu-item-href-wrapper a .padder,
.site-header .main-navigation ul.menu li.menu-item:hover .menu-item-href-wrapper a .padder {
border-bottom-color: #000
}
.site-header .main-navigation ul.menu li.menu-item.highlight .menu-item-href-wrapper a .padder {
color: #000 !important
}
.site-header .main-navigation ul.menu li.menu-item.highlight.showNav .menu-item-href-wrapper a .padder,
.site-header .main-navigation ul.menu li.menu-item.highlight:hover .menu-item-href-wrapper a .padder {
border-bottom-color: #000 !important
}
.site-header ul.menu li.menu-item>a {
color: #222;
opacity: .7
}
.site-header ul.menu li.menu-item>a:hover {
color: #222;
opacity: 1
}
.site-header ul.menu li.current-menu-item>a {
color: red;
opacity: 1;
box-sizing: border-box
}
#countTitleSpan,
.pi-pushmenu .sled.menu a,
ul#headerAccountList li.headerAccountListItem .headerAccountTextWrapperOut {
color: #888
}
.header_section {
width: 45.66666667%;
margin: 0;
display: inline-block;
line-height: unset
}
.header_section.logo {
width: 8.66666667%;
text-align: center;
padding: 1em 0;
transition: width .3s
}
.header_section.logo img {
max-width: 100%
}
.header_section.logo a {
display: inline-block;
vertical-align: middle
}
.header_section.search {
text-align: left
}
.header_section.search .site-search {
width: 256px;
max-width: 296px;
float: unset !important;
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
width: unset
}
.header_section.search .site-search .dgwt-wcas-search-wrapp {
min-width: unset
}
#modal_shipping.modal .modal-content,
.header_search_wrapper input {
background-color: #fff
}
.header_search_wrapper form {
margin-bottom: 0
}
.header_section.icons .site-header-link {
color: #888;
height: 100%;
display: inline-block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 64px;
float: unset !important
}
.header_section.icons .site-header-link a.iconsHref {
display: inline-block;
color: #343a40;
height: 100%;
width: 100%;
text-align: center
}
.header_section.icons .site-header-link:hover a.iconsHref,
.product .shipping_btn:hover,
ul#headerAccountList li.headerAccountListItem:first-child .headerAccountTextWrapperOut:hover {
color: #000
}
.header_section.icons .site-header-link.account {
right: 64px
}
.header_section.icons .site-header-link.contact {
right: 128px
}
.mobile_header_icons {
padding: 1.4em 0;
background-color: #f9f9f9
}
.mobile_header_icons .site-mobile-link:not(:last-child) {
border-left: 1px solid rgba(0, 0, 0, .125)
}
.mobile_header_icons .site-mobile-link {
width: 33%;
display: inline-block;
text-align: center
}
.site-header-cart .widget_shopping_cart {
width: 312px
}
.site-header-account.focus #widget_account_list,
.site-header-account:hover #widget_account_list {
right: 0;
display: block
}
.site-header-account #widget_account_list {
display: none;
min-width: 216px;
background-color: #fff;
position: absolute;
top: 100%;
z-index: 999999;
box-shadow: 0 1px 1px 1px #ddd
}
ul#headerAccountList {
list-style: none;
margin: 0
}
ul#headerAccountList li.headerAccountListItem {
text-align: center;
display: inline-block;
width: 100%
}
ul#headerAccountList li.headerAccountListItem .headerAccountTextWrapperOut:hover {
color: #444
}
ul#headerAccountList li.headerAccountListItem:first-child .headerAccountTextWrapperOut {
font-weight: 400;
color: #222
}
ul#headerAccountList li.headerAccountListItem:first-child a.headerAccountHref {
border-bottom: 1px solid rgba(0, 0, 255, .12);
padding: 10px 6px
}
ul#headerAccountList li.headerAccountListItem:first-child span.headerAccountHrefText {
padding-left: 24px
}
ul#headerAccountList li.headerAccountListItem a.headerAccountHref {
display: inline-block;
width: 90%;
color: #919191;
text-align: right;
padding: 4px 6px
}
ul#headerAccountList li.headerAccountListItem i.my_account_icon {
font-size: 15px;
position: absolute;
left: 0;
vertical-align: middle;
top: 50%;
transform: translateY(-50%)
}
header.liron-header .main-navigation ul.menu {
margin-right: 0
}
ul#headerAccountList li.headerAccountListItem .headerAccountTextWrapper {
position: relative;
display: inline-block;
vertical-align: middle;
width: 100%
}
.header_section.icons #main_icons_menu .header_link_icon_wrap {
position: relative;
top: 50%;
transform: translateY(-50%)
}
.header_link_img {
vertical-align: middle;
display: inline-block;
margin: auto;
width: 26px;
height: 26px;
background-size: 26px 26px;
}
.header_link_icon_wrap span.header_link_txt {
font-size: 1.2em;
display: inline-block;
vertical-align: middle
}
.pi-pushmenu .sled.menu li.mobile_menu_row .liron_toggle_btn .toggle_all_link_wrap,
.variation_images_wrapper,
button.tools_btn.hide,
button.custom_loader_form_button.hide,
button.loader_pulse,
ul.products li.product a img.cover_image {
display: none;
}
@media (hover:hover) {
.height_0 {
height: 0 !important
}
.height_unset {
height: unset !important
}
.display_none {
display: none !important
}
.display_block {
display: block !important
}
.opacity_one {
opacity: 1 !important
}
.opacity_06 {
opacity: .6 !important
}
ul.products li.product a:hover img.base_image {
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out
}
}
.variations_palette_wrapper {
text-align: right;
padding: 8px 0
}
.variations_icon_color_div_wrapper {
margin-left: 8px
}
ul.products li.product .thumb_data_wrapper .thumb_title {
margin-left: 60px
}
.thumb_panel .thumb_price {
text-align: right;
margin-top: 4px
}
a.flex-next,
a.flex-prev {
visibility: hidden
}
a.custom-flex-nav.next::before {
visibility: visible;
content: '\f054';
font-family: "fa-solid";
font-size: 20px;
font-weight: 700
}
a.custom-flex-nav.prev::before {
visibility: visible;
content: '\f053';
font-family: "fa-solid";
font-size: 20px;
font-weight: 700
}
#contact_contact_wrap .contact_col.contact_social_col,
#contact_contact_wrap .phone_contact,
#contact_contact_wrap .whatsapp_contact,
.custom-navigation,
.woocommerce-MyAccount-content h4 {
text-align: center
}
a.custom-flex-nav {
width: 50%;
display: inline-block
}
a:hover {
text-decoration: none !important
}
#contact_contact_wrap .phone_contact i,
.custom_thumbs_wrapper {
padding-left: 6px
}
.thumb_data_wrapper {
position: relative;
margin-top: .8em
}
.thumb_data_wrapper .thumb_fav_wrp {
position: absolute;
left: 0;
display: inline-block;
top: 0
}
#contact_contact_wrap h2.contact_sntnc,
.shipping_content_wrapper {
color: #515151
}
.error_messages,
.fb_error_messages {
display: none;
color: tomato;
padding: 4px 0 6px
}
.contact_email_error,
.contact_message_error,
.login_email_error,
.login_paasword_error,
.reg_email_error,
.reg_paasword_error,
.tracking_number_empty_error {
display: none;
color: red
}
.reg_paasword_tip {
display: none;
color: #717171
}
form .submit_wrapper {
padding-top: 10px;
padding-bottom: 4px
}
button.custom_loader_form_button.disabled {
opacity: 1 !important;
cursor: pointer !important
}
button.custom_loader_form_button,
button.loader_pulse {
width: 100%;
border-radius: 4px;
height: 48px;
background-color: #333;
color: #fff !important;
text-align: center
}
button.big_black_button,
button.success_button {
height: 48px;
color: #fff;
width: 100%;
display: none
}
button.big_black_button:hover,
button.custom_loader_form_button:hover {
background-color: #111
}
.product_buttons_wrapper button.go_to_cart_link,
button.go_to_cart_link {
margin-top: .8em
}
button.success_button:hover {
opacity: 1 !important
}
button.success_button {
background-color: #ffc107;
opacity: 1 !important
}
button.big_black_button {
background-color: #333
}
input#contact_email.register_error,
input#login_email.register_error,
input#login_password.register_error,
input#reg_email.register_error,
input#reg_password.register_error,
textarea#contact_message.register_error {
border-bottom: 1px solid red
}
textarea#contact_message {
min-height: 128px;
resize: vertical;
}
.about-content h1 {
text-align: center;
padding-bottom: 48px
}
.entry-content .guide-content .content_guide_section_top_padder {
padding-top: 2em;
}
.custom_page_wrapper.tos .flat_icon_wrp,
.tos_content_wrapper .tos_content.text .tos_section {
padding-top: 1.6em
}
table.shipping_info td {
border: 1px solid #999
}
table.shipping_info {
border-collapse: collapse
}
table.shipping_info .free_shipping {
color: #ff2828;
font-weight: 500
}
.product .shipping_btn {
background-color: #fffaf0;
cursor: pointer;
padding: 14px;
margin: .2em 0;
color: #555;
border-radius: 3px;
display: inline-block
}
.product .shipping_btn:hover .shipping_btn_row.details {
text-decoration: underline
}
.footer_wrapper {
width: 100%;
float: right
}
.site-footer {
padding: 1.618em 0
}
.site-footer .footer_header {
color: #212121 !important;
font-weight: bold;
}
.site-footer .footer_row {
margin: 5px 0;
}
.site-footer .footer_row a {
text-decoration: none !important;
font-size: 0.95em;
color: #313131 !important;
}
.site-footer .footer_row a:hover {
color: #000000 !important;
}
.site-footer .footer_info {
width: 50%;
float: right;
}
.site-footer .trademark {
border-top: 1px solid #ddd;
width: 100%;
padding-top: 1em;
color: #515151 !important;
}
.footer .footer_part.social .footer_social_content {
padding: 1em 0
}
.footer .footer_part.social .footer_social_content .social_link_wrp {
display: inline-block;
padding-left: .6em;
vertical-align: middle
}
#mobile_icons_menu {
display: inline-block;
vertical-align: middle;
cursor: pointer
}
.pi-pushmenu .mobile_overlay {
height: 100%;
background-color: rgba(0, 0, 0, 0);
transition: background-color .5s
}
.pi-pushmenu.on .mobile_overlay {
background-color: rgba(0, 0, 0, .5);
}
.pi-pushmenu {
display: none;
position: fixed;
top: 0;
width: 100%;
height: 100%;
opacity: 0;
transition: opacity .5s;
z-index: 3
}
.pi-pushmenu .sled {
position: absolute;
top: 0;
width: 0;
max-width: 100%;
height: 100%;
background-color: #fff;
overflow: auto;
transition: .5s
}
.pi-pushmenu.on .sled {
width: 400px;
max-width: 80vw
}
.push-menu-close-button {
cursor: pointer;
padding: 0;
display: inline-block;
position: absolute;
left: 0;
top: 0
}
.pi-pushmenu .sled .content {
display: inline-block;
position: relative;
width: 100%
}
.pi-pushmenu .sled .inner_content {
display: inline-block;
position: absolute;
width: 360px;
max-width: 70vw;
left: 20px;
right: 20px
}
.pi-pushmenu .sled .content #accordion {
padding: 0;
width: 100%;
display: inline-block
}
.pi-pushmenu .sled.menu .toggle_text_wrap {
padding-right: 8px
}
.pi-pushmenu .sled.menu .mob_menu_custom_link {
padding: 1.1em 0.5em;
color: #888;
width: 100%
}
.pi-pushmenu .sled.menu .mob_menu_custom_link.mob_menu_child {
padding-right: 2.5em
}
.pi-pushmenu .sled.menu li.mobile_menu_row.active .liron_toggle_btn .toggle_all_link_wrap {
float: left;
display: block
}
.pi-pushmenu .sled.menu .liron_toggle_btn .toggle_all_link_wrap a {
font-size: .85em;
text-decoration: underline !important;
padding-right: 0.6em
}
.mobile_menu_content {
margin-top: .6em
}
.mobile_menu_content ul.collapsible#accordion .collapsible-body,
.mobile_menu_content ul.collapsible#accordion .collapsible-header {
padding: 0 !important;
border-bottom: none
}
#product_details_accordion ul.collapsible,
.mobile_menu_content ul.collapsible#accordion {
-webkit-box-shadow: none;
box-shadow: none;
border: none
}
#product_details_accordion ul.collapsible li.active .toggle_icon_wrap i,
.pi-pushmenu .sled.menu li.mobile_menu_row.active .liron_toggle_btn i {
transform: rotate(-.25turn)
}
.mobile_menu_content ul.collapsible#accordion .collapsible-inner:not(:last-child),
.mobile_menu_content ul.collapsible#accordion li.mobile_menu_row:not(:last-child) {
border-bottom: 1px solid #f0f0f0
}
.mobile_menu_content ul.collapsible#accordion .collapsible-header i {
margin-right: 0;
margin-left: .25rem;
font-size: 1em;
width: unset
}
.pi-pushmenu .sled.menu li.mobile_menu_row .liron_toggle_btn i {
transform: rotate(0turn);
transition: transform .2s
}
#customer_login .form-row,
form#contact_form .form-row,
form.checkout.woocommerce-checkout .form-row,
form.edit-account .form-row {
display: table !important;
margin-right: 0 !important;
margin-left: 0 !important
}
h1.entry-title {
margin-bottom: 1.2em;
text-align: center
}
form.checkout #customer_details .col-1,
form.checkout #customer_details .col-2 {
max-width: unset !important
}
.cart-collaterals .woocommerce-shipping-destination {
display: none;
}
#contact_contact_wrap .contact_part_header {
font-size: 1.1em;
color: orange;
text-align: center
}
#contact_contact_wrap .phone_contact {
font-size: 1.25em
}
#contact_contact_wrap .whatsapp_contact a {
font-size: .9em;
text-align: center
}
.contact_col.contact_social_col .facebook_contact {
display: inline-block;
padding-left: .6em
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
border: unset !important;
border-bottom: 1px solid #ddd !important;
border-radius: 0;
-webkit-border-radius: 0
}
#main.site-main {
margin-bottom: 0 !important
}
.thumb_wrapper {
display: table;
margin-bottom: 6px;
position: relative
}
.thumb_wrapper::before {
position: absolute;
top: 0;
bottom: 0;
display: block;
content: "";
width: 100%;
height: 100%;
object-fit: cover;
background: 0 0
}
.thumb_wrapper.active::before {
-webkit-box-shadow: 0 0 0 3px #fff inset;
box-shadow: inset 0 0 0 3px #fff;
border: 2px solid #000
}
a.aliexpress_button,
a.amazon_button {
margin: 1em 0;
background-color: #ff5608;
color: #fff !important;
line-height: 60px;
height: 60px;
border-radius: 3px;
font-size: 24px;
display: inline-block;
width: 100%;
text-align: center;
}
.guides_list_row a {
padding: .5em 0 !important;
}
p.contact_p{
padding-bottom: 2em;
}
p.contact_p a{
color: #96588a;
text-decoration: underline !important;
}
.entry-content .guide-content a,
.entry-content .guide-content a:focus,
.entry-content .guide-content a:hover,
.size_charts_wrapper .sizes_guide_text a {
color: #96588a;
text-decoration: underline;
}
.entry-content .guide-content .guides_paragraph_div {
margin: 0 0 1.41575em;
}
.entry-content .guide-content .guides_video_iframe_header {
padding: 1.6em 0 .6em;
}
.entry-content .guide-content .good-button-wrapper {
padding: 1em 0 2em
}
.entry-content .guide-content .content_page_images_wrapper .content_page_image_wrapper {
display: inline-block;
padding: .5em 2em;
}
.entry-content .guide-content .content_page_images_wrapper {
display: inline-block;
width: 100%;
text-align: center;
padding: 1.4em 0
}
.entry-content .guide-content .content_page_images_wrapper+h2,
.entry-content .guide-content .content_page_images_wrapper+h3,
.entry-content .guide-content .content_page_images_wrapper+h4,
a.good-button+h2,
a.good-button+h3,
a.good-button+h4 {
margin-top: 2.2906835em
}
ul:not(.browser-default) {
padding-left: 0;
list-style-type: none
}
a {
color: #039be5;
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects
}
ul:not(.browser-default)>li {
list-style-type: none
}
:root {
--swiper-navigation-size: 44px;
--swiper-theme-color: #007aff
}
.collapsible {
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
margin: .5rem 0 1rem;
-webkit-box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%);
box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%)
}
.collapsible-header {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
cursor: pointer;
line-height: 1.5;
padding: 1rem;
background-color: #fff;
border-bottom: 1px solid #ddd
}
.collapsible-body {
display: none;
border-bottom: 1px solid px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 2rem
}
.toggle-heart-wrapper {
display: flex;
justify-content: center;
margin: 0;
text-align: center;
direction: unset;
z-index: 2;
position: relative
}
.toggle-heart.is-active img,
.toggle-heart.is-active-animate img {
filter: none
}
.toggle-heart.is-active-animate {
will-change: font-size;
-webkit-animation: 1s cubic-bezier(.17, .89, .32, 1.49) heart;
animation: 1s cubic-bezier(.17, .89, .32, 1.49) heart
}
.toggle-heart.is-active-animate::after,
.toggle-heart.is-active-animate::before {
-webkit-animation: inherit;
animation: inherit;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out
}
.toggle-heart.is-active-animate::before {
will-change: transform, border-width, border-color;
-webkit-animation-name: bubble;
animation-name: bubble
}
.toggle-heart.is-active-animate::after {
will-change: opacity, box-shadow;
-webkit-animation-name: sparkles;
animation-name: sparkles
}
.toggle-heart:focus {
text-shadow: 0 0 3px #fff, 0 1px 1px #fff, 0 -1px 1px #fff, 1px 0 1px #fff, -1px 0 1px #fff
}
.toggle-heart img {
width: 32px;
height: 32px;
filter: grayscale(1);
opacity: .2
}
.toggle-heart {
margin: unset !important;
align-self: center;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: pointer
}
.toggle-heart::after,
.toggle-heart::before {
position: absolute;
z-index: -1;
top: 50%;
left: 50%;
border-radius: 50%;
content: ''
}
.toggle-heart::before {
box-sizing: border-box;
margin: -2.25rem;
border: 2.25rem solid #e2264d;
width: 4.5rem;
height: 4.5rem;
transform: scale(0)
}
.toggle-heart::after {
margin: -.1875rem;
width: .375rem;
height: .375rem;
box-shadow: .32476rem -3rem 0 -.1875rem #ff8080, -.32476rem -2.625rem 0 -.1875rem #ffed80, 2.54798rem -1.61656rem 0 -.1875rem #ffed80, 1.84982rem -1.89057rem 0 -.1875rem #a4ff80, 2.85252rem .98418rem 0 -.1875rem #a4ff80, 2.63145rem .2675rem 0 -.1875rem #80ffc8, 1.00905rem 2.84381rem 0 -.1875rem #80ffc8, 1.43154rem 2.22414rem 0 -.1875rem #80c8ff, -1.59425rem 2.562rem 0 -.1875rem #80c8ff, -.84635rem 2.50595rem 0 -.1875rem #a480ff, -2.99705rem .35095rem 0 -.1875rem #a480ff, -2.48692rem .90073rem 0 -.1875rem #ff80ed, -2.14301rem -2.12438rem 0 -.1875rem #ff80ed, -2.25479rem -1.38275rem 0 -.1875rem #ff8080
}
@-webkit-keyframes heart {
0%,
17.5% {
font-size: 0
}
}
@keyframes heart {
0%,
17.5% {
font-size: 0
}
}
@-webkit-keyframes bubble {
15% {
transform: scale(1);
border-color: #cc8ef5;
border-width: 2.25rem
}
100%,
30% {
transform: scale(1);
border-color: #cc8ef5;
border-width: 0
}
}
@keyframes bubble {
15% {
transform: scale(1);
border-color: #cc8ef5;
border-width: 2.25rem
}
100%,
30% {
transform: scale(1);
border-color: #cc8ef5;
border-width: 0
}
}
@-webkit-keyframes sparkles {
0%,
20% {
opacity: 0
}
25% {
opacity: 1;
box-shadow: .32476rem -2.4375rem 0 0 #ff8080, -.32476rem -2.0625rem 0 0 #ffed80, 2.1082rem -1.26585rem 0 0 #ffed80, 1.41004rem -1.53985rem 0 0 #a4ff80, 2.30412rem .85901rem 0 0 #a4ff80, 2.08305rem .14233rem 0 0 #80ffc8, .76499rem 2.33702rem 0 0 #80ffc8, 1.18748rem 1.71734rem 0 0 #80c8ff, -1.35019rem 2.0552rem 0 0 #80c8ff, -.60229rem 1.99916rem 0 0 #a480ff, -2.44865rem .22578rem 0 0 #a480ff, -1.93852rem .77557rem 0 0 #ff80ed, -1.70323rem -1.77366rem 0 0 #ff80ed, -1.81501rem -1.03204rem 0 0 #ff8080
}
}
@keyframes sparkles {
0%,
20% {
opacity: 0
}
25% {
opacity: 1;
box-shadow: .32476rem -2.4375rem 0 0 #ff8080, -.32476rem -2.0625rem 0 0 #ffed80, 2.1082rem -1.26585rem 0 0 #ffed80, 1.41004rem -1.53985rem 0 0 #a4ff80, 2.30412rem .85901rem 0 0 #a4ff80, 2.08305rem .14233rem 0 0 #80ffc8, .76499rem 2.33702rem 0 0 #80ffc8, 1.18748rem 1.71734rem 0 0 #80c8ff, -1.35019rem 2.0552rem 0 0 #80c8ff, -.60229rem 1.99916rem 0 0 #a480ff, -2.44865rem .22578rem 0 0 #a480ff, -1.93852rem .77557rem 0 0 #ff80ed, -1.70323rem -1.77366rem 0 0 #ff80ed, -1.81501rem -1.03204rem 0 0 #ff8080
}
}
.toggle-heart-loader {
filter: none;
display: none;
border: 2px solid #f3f3f3;
border-radius: 50%;
border-top: 2px solid #e2264d;
width: 26px;
height: 26px;
-webkit-animation: 2s linear infinite spin;
animation: 2s linear infinite spin
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0)
}
100% {
-webkit-transform: rotate(360deg)
}
}
@keyframes spin {
0% {
transform: rotate(0)
}
100% {
transform: rotate(360deg)
}
}
.la-ball-pulse,
.la-ball-pulse>span {
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.la-ball-pulse {
display: block;
font-size: 0;
color: #fff;
width: 54px;
height: 18px;
margin: auto
}
.la-ball-pulse>span {
display: inline-block;
float: none;
background-color: currentColor;
border: 0 solid currentColor;
width: 10px;
height: 10px;
margin: 4px;
border-radius: 100%;
-webkit-animation: 1s infinite ball-pulse;
-moz-animation: 1s infinite ball-pulse;
-o-animation: 1s infinite ball-pulse;
animation: 1s infinite ball-pulse
}
.la-ball-pulse>span:first-child {
-webkit-animation-delay: -.2s;
-moz-animation-delay: -.2s;
-o-animation-delay: -.2s;
animation-delay: -.2s
}
.la-ball-pulse>span:nth-child(2) {
-webkit-animation-delay: -.1s;
-moz-animation-delay: -.1s;
-o-animation-delay: -.1s;
animation-delay: -.1s
}
.la-ball-pulse>span:nth-child(3) {
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-o-animation-delay: 0s;
animation-delay: 0s
}
@-webkit-keyframes ball-pulse {
0%,
100%,
60% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1)
}
30% {
opacity: .1;
-webkit-transform: scale(.01);
transform: scale(.01)
}
}
@-moz-keyframes ball-pulse {
0%,
100%,
60% {
opacity: 1;
-moz-transform: scale(1);
transform: scale(1)
}
30% {
opacity: .1;
-moz-transform: scale(.01);
transform: scale(.01)
}
}
@-o-keyframes ball-pulse {
0%,
100%,
60% {
opacity: 1;
-o-transform: scale(1);
transform: scale(1)
}
30% {
opacity: .1;
-o-transform: scale(.01);
transform: scale(.01)
}
}
@keyframes ball-pulse {
0%,
100%,
60% {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
transform: scale(1)
}
30% {
opacity: .1;
-webkit-transform: scale(.01);
-moz-transform: scale(.01);
-o-transform: scale(.01);
transform: scale(.01)
}
}
.promotion_button_wrapper {
padding-bottom: 1.2em
}
.promotion_buttons_wrapper {
margin: 3em 0
}
.wp-block-gallery .wp-block-image {
display: inline-block !important;
padding: .5em 2em
}
.wp-block-gallery {
display: inline-block !important;
width: 100%;
text-align: center;
padding: 1.4em 0
}
.wp-block-embed+h2,
.wp-block-gallery+h2,
.wp-block-gallery+h3,
.wp-block-gallery+h4 {
margin-top: 2.2906835em
}
p.good-button {
margin: 0 0 1em
}
p.good-button a, .entry-content .guide-content a.good-button{
-webkit-appearance: button;
-moz-appearance: button;
appearance: button;
font-family: "Segoe UI",Arial,sans-serif;
border-radius: 8px;
border: 0;
background-color: #ff4e08 !important;
color: #ffffff !important;
text-decoration: none !important;
touch-action: manipulation;
padding: 0.6em 0.9em;
font-size: 17px;
font-weight: 500;
text-align: center;
outline: transparent;
}
p.good-button+p:not(.good-button),
p.good-button+h2,
p.good-button+h3,
p.good-button+h4 {
margin-top: 2.2906835em
}
.entry-content a{
color: #96588a !important;
text-decoration: underline !important
}
.nav-menu-content table {
width: unset
}
.favorite_product_wrp {
display: inline-block;
padding: 2em 3em;
}
.entry-content.guides-page ol+p {
margin: 1.41575em 0 1.41575em;
}
.guide-content ul li {
list-style-type: disc;
}
.guide-content h2+h3 {
border-top: none
}
.my_wp_scrollable_table {
overflow-x: auto
}
.my_wp_scrollable_table table {
width: unset
}
label.calc_label {
display: block
}
.calc_submit.hide {
display: none
}
.result_output {
display: none
}
.result_output.show {
display: inline-block
}
.result_div {
display: inline-block
}
.result_div.padded {
padding-right: 0.5em
}
.result_div.padded_s {
padding-right: 0.2em
}
.result_wrapper {
padding-top: 1.4em
}
.result_success {
font-size: 1.7em
}
.result_fail {
font-size: 1.2em;
color: red
}
.entry-content, .guides_content.guides_list{
min-height: 400px;
}
.modal {
background-color: #fafafa;
padding: 0;
max-height: 70%;
width: 55%;
margin: auto;
overflow-y: auto;
border-radius: 2px;
will-change: top, opacity;
}
.modal .modal-content {
padding: 24px
}
@media screen and (max-width:992px) {
.modal {
width: 85%
}
.modal .modal-content {
padding: 12px
}
}
.modal-overlay {
z-index: 999;
top: -25%;
bottom: 0;
height: 125%;
width: 100%;
background: #000;
will-change: opacity
}
.tabs .tab {
display: inline-block;
text-align: center;
line-height: 48px;
height: 48px;
padding: 0;
margin: 0;
text-transform: uppercase
}
.tabs .tab a {
font-size: unset !important;
color: rgba(238, 110, 115, .7);
display: block;
width: 100%;
height: 100%;
padding: 0 24px;
text-overflow: ellipsis;
overflow: hidden;
-webkit-transition: color .28s, background-color .28s;
transition: color .28s, background-color .28s
}
.modal,
.z-depth-5 {
-webkit-box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%);
box-shadow: 0 24px 38px 3px rgb(0 0 0 / 14%), 0 9px 46px 8px rgb(0 0 0 / 12%), 0 11px 15px -7px rgb(0 0 0 / 20%)
}
#modal_shipping .modal_custom_close button.close {
margin-bottom: 1em;
color: #333;
}
.shipping_content_wrapper .shipping_content a {
text-decoration: underline !important
}
.shipping_content_wrapper .shipping_content.text p {
margin: 1em 0 !important;
text-align: right !important
}
.shipping_content_wrapper .shipping_package_image_wrp {
text-align: center !important;
display: inline-block;
width: 100%;
margin-bottom: 2em
}
.shipping_content_wrapper .shipping_package_image {
display: inline-block;
opacity: .8
}
.shipping_content_wrapper .shipping_package_image_wrp.shipping img {
-webkit-transform: scaleX(-1);
transform: scaleX(-1)
}
.modal_custom_close button.close:hover {
background-color: #eee
}
#modal_shipping .shipping-content {
-webkit-box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%);
box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%)
}
#modal_shipping ul#tabs-swipe-demo {
-webkit-box-shadow: none;
box-shadow: none
}
ul.tabs li.tab a:focus,
ul.tabs li.tab a:focus.active {
background-color: unset
}
.modal,
.modal-overlay {
position: fixed;
right: 0;
display: none;
left: 0
}
.tabs {
position: relative;
overflow-y: hidden;
height: 48px;
width: 100%;
background-color: #fff;
margin: 0 auto;
white-space: nowrap
}
.tabs.tabs-fixed-width .tab {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1
}
.tabs .tab a.active,
.tabs .tab a:hover {
background-color: transparent;
color: #ee6e73
}
.tabs.tabs-fixed-width {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.tabs .indicator {
position: absolute;
bottom: 0;
height: 2px;
background-color: #f6b2b5;
will-change: left, right
}
.row .col.s12 {
width: 100%;
margin-left: auto;
left: auto;
right: auto
}
.row .col {
float: left;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0 .75rem;
min-height: 1px
}
.row .col.s3 {
width: 25%;
margin-left: auto;
left: auto;
right: auto
}
.row:after {
display: table;
content: "";
clear: both
}
.row {
margin-left: auto;
margin-right: auto;
margin-bottom: 20px
}
.color_icon_green {
background-color: green
}
.color_icon_orange {
background-color: orange
}
.color_icon_red {
background-color: red
}
.color_icon_white {
border: 1px solid #ddd;
background-color: #fff
}
.color_icon_black {
background-color: #000
}
.color_icon_purple {
background-color: purple
}
.color_icon_gold {
background-color: gold
}
.color_icon_blue {
background-color: #00f
}
.color_icon_yellow {
background-color: yellow
}
.color_icon_olive {
background-color: olive
}
.color_icon_claret {
background-color: #801638
}
.color_icon_pink {
background-color: pink
}
.color_icon_light-brown {
background-color: #b5651d
}
.color_icon_azure {
background-color: #007fff
}
.color_icon_beige {
background-color: beige
}
.color_icon_peach {
background-color: #ffdab9
}
.color_icon_grey {
background-color: grey
}
.color_icon_dark-turquoise {
background-color: #00ced1
}
.color_icon_light-grey {
background-color: #d3d3d3
}
.color_icon_dark-grey {
background-color: #a9a9a9
}
.color_icon_cream {
background-color: #fffdd0
}
button.tools_btn {
display: block;
width:100%;
padding: 0;
color: #fff;
border-radius: 4px;
background-color: #007fff;
padding: 0.5em 3em;
min-height: 48px;
}
.tools_wrp {
display: block;
max-width: 100%;
padding: .5em 0;
}
.tools_btn_wrp{
display: inline-block;
max-width: 100%;
}
.tools_btn_wrp.tracking{
width: 200px;
}
.tools_btn_wrp.bra_size{
width: 200px;
}
.tools_btn_wrp.interest{
width: 260px;
}
.tools_btn_wrp button.loader_pulse{
background-color: #007fff;
}
.entry-content.guides-page ul{
margin: 0;
}
.entry-content.guides-page ul li:not(:last-child){
padding-bottom: 0.6em;
}
input.tools_input{
max-width: 100%;
border: 1px solid #888888 !important;
border-radius: 4px !important;
background-color: #f3f3f3;
text-align: center;
direction: ltr;
}
.calc_row .input_error{
display: none;
color: red;
}
.calc_row .input_error.show{
display: block;
}
.frac {
display: inline-block;
position: relative;
vertical-align: middle;
letter-spacing: 0.001em;
text-align: center;
}
.frac > span {
display: block;
padding: 0.1em;
}
.frac span.bottom {
border-top: thin solid black;
}
.frac span.symbol {
display: none;
} 
.formula{
white-space: nowrap;
overflow-x: auto;
direction: ltr;
}
.formula sup,sub{
font-size: 18px !important;
}
.guides-gage-guide_content.text ul{
list-style-position: inside;
}.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:left}.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-right:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 0 .2360828548em .3342343017em;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-right:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(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:right;margin-left:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:left;margin-left:0;clear:left;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:left}div#brands_a_z ul.brands{width:73.9130434783%;float:left;margin-left:0;clear:left}}