li#wp-admin-bar-wp-hooks-finder a {
background-color: #6b037d !important;
color: #FFF !important;
}
li#wp-admin-bar-wp-hooks-finder div.ab-sub-wrapper ul#wp-admin-bar-wp-hooks-finder-default a {
background-color: inherit !important;
color: #FFF !important;
}
li#wp-admin-bar-wp-hooks-finder div.ab-sub-wrapper ul#wp-admin-bar-wp-hooks-finder-default a:hover {
background-color: inherit !important;
color: #72aee6 !important;
}
#wphf-action {
border: solid 1px;
background-color: #9d3a3a;
margin: 5px;
color: white;
font-size: 12px;
padding: 5px;
}
#wphf-filter {
border: solid 1px;
background-color: #3e5a68;
margin: 5px;
color: white;
padding: 5px;
font-size: 12px;
}
div#wphf-action a, div#wphf-filter a {
color: white;
text-decoration: none;
}.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}.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-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-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{display:none}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{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-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//milwhite.ru/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition: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%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-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;width:auto;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-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-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#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;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:medium none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}@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.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body: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:not(.dgwt-wcas-has-submit) .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}@font-face{font-family:"tinvwl-webfont";font-display:block;src:url(//milwhite.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi);src:url(//milwhite.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix) format("embedded-opentype"),url(//milwhite.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff2?ver=xu2uyi) format("woff2"),url(//milwhite.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff?ver=xu2uyi) format("woff"),url(//milwhite.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.ttf?ver=xu2uyi) format("truetype"),url(//milwhite.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont) format("svg");font-weight:normal;font-style:normal}
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ftinvwl-twitter:before{content:"\f099"}
.ftinvwl-facebook:before{content:"\f09a" !important}
.ftinvwl-facebook-f:before{content:"\f09a" !important}
.ftinvwl-google:before{content:"\f0d5" !important}
.ftinvwl-email:before{content:"\f0e0" !important}
.ftinvwl-pinterest:before{content:"\f231" !important}
.ftinvwl-whatsapp:before{content:"\f232" !important}
.ftinvwl-clipboard:before{content:"\e911" !important}
.ftinvwl-star:before{content:"\e912" !important}
.ftinvwl-shopping-cart:before{content:"\e913" !important}
.ftinvwl-magic:before{content:"\e914" !important}
.ftinvwl-info:before{content:"\e915" !important}
.ftinvwl-graduation-cap:before{content:"\e918" !important}
.ftinvwl-floppy-o:before{content:"\e919" !important}
.ftinvwl-eyedropper:before{content:"\e91a" !important}
.ftinvwl-exclamation-triangle:before{content:"\e91b" !important}
.ftinvwl-check:before{content:"\e91e" !important}
.ftinvwl-arrow-left:before{content:"\e91f" !important}
.ftinvwl-wrench:before{content:"\e920" !important}
.ftinvwl-chevron-down:before{content:"\e900" !important}
.ftinvwl-chevron-right:before{content:"\e901" !important}
.ftinvwl-chevron-left:before{content:"\e902" !important}
.ftinvwl-chevron-up:before{content:"\e903" !important}
.ftinvwl-cancel:before{content:"\e904" !important}
.ftinvwl-times:before{content:"\e905" !important}
.ftinvwl-heart-plus:before{content:"\e906" !important}
.ftinvwl-heart-mark-right:before{content:"\e907" !important}
.ftinvwl-heart2:before{content:"\e908" !important}
.ftinvwl-heart-o:before{content:"\e909" !important}
.ftinvwl-heart-mark-left:before{content:"\e90a" !important}
.ftinvwl-heart-mail:before{content:"\e90b" !important}
.ftinvwl-heart-tinv:before{content:"\e90c" !important}
.ftinvwl-key:before{content:"\e90d" !important}
.ftinvwl-lock:before{content:"\e90e" !important}
.ftinvwl-hearts:before{content:"\e90f" !important}
.ftinvwl-user:before{content:"\e910" !important}
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinv-wishlist select{width:140px}
.tinv-wishlist ul{list-style:none;margin:0;padding:0}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}
.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}
.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i{margin-right:6px}
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
a.wishlist_products_counter{text-decoration:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{padding:10px 11px;line-height:1}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before{display:none}
a.wishlist_products_counter.top_wishlist-custom.no-txt,span.wishlist_products_counter.top_wishlist-custom.no-txt{padding:10px 11px;line-height:1}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img,span.wishlist_products_counter.top_wishlist-custom img{display:inline-block !important;vertical-align:baseline;width:auto !important;max-width:16px;max-height:16px;margin-bottom:0;margin:0 6px 0 0 !important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img,span.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0 !important}
.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}
ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible}
.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}
.tinv-wraper.tinv-wishlist{font-size:100%}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{position:absolute;z-index:10;margin:0;top:10px;left:10px}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button{margin-top:0}
.tinv-create-list li input[type=radio]{margin-right:10px}
.tinv-create-list li+li{margin-top:15px}
.tinv-create-list .tinvwl-input-group+ul{margin-top:25px}
.tinv-search-list{margin-bottom:36px}
.tinv-wishlist .tinv-header{margin-bottom:30px}
.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px}
.tinv-overlay{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist .tinv-modal{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}
.tinv-wishlist table input[type=checkbox]{margin-right:0}
.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}
.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:35px;text-align:center;padding:1em .5em}
.tinv-wishlist .product-remove button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:27px;height:27px;border-radius:50%;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f7f7f7;color:#000;font-size:20px;padding-left:1px;padding-top:3px;min-height:0}
.tinv-wishlist .product-thumbnail{min-width:100px;max-width:100%;width:100px}
.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}
.tinv-wishlist td.product-name a+.variation{margin-top:2px}
.tinv-wishlist .product-stock i{margin-right:15px}
.tinv-wishlist .product-stock p{display:table}
.tinv-wishlist .product-stock p.stock::before{display:none}
.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}
.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}
.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}
.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}
.tinv-wishlist .product-action{width:135px;text-align:center}
.tinv-wishlist .product-action .button{width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}
.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}
.tinv-wishlist .wishlist-cb{width:33px;text-align:center}
.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}
.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}
.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}
.tinv-wishlist .wishlist-privacy select{width:100%}
.tinv-wishlist .wishlist-name{width:45%}
.tinv-wishlist .wishlist-action{width:120px;text-align:center}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}
.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}
.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:16px}
.tinv-wishlist .navigation-button{margin-top:-10px}
.tinv-wishlist .navigation-button>li{float:left}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}
.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}
.tinv-wishlist .social-buttons{text-align:right}
.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}
.tinv-wishlist .social-buttons>span{margin-right:27px}
.tinv-wishlist .social-buttons li{float:left;margin:0 5px 0 0;list-style:none}
.tinv-wishlist .social-buttons li:last-child{margin-right:0}
.tinv-wishlist .social-buttons li a.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border-radius:50%;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:20px;text-decoration:none;text-transform:none !important}
.tinv-wishlist .social-buttons li a.social.white{color:#fff}
.tinv-wishlist .social-buttons li a.social.dark{color:#000}
.tinv-wishlist .social-buttons li a.social i{line-height:2em}
.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}
.tinv-wishlist .tinv-lists-nav{margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.tinv-wishlist .tinv-lists-nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tinv-wishlist .tinv-lists-nav>span{font-weight:700}
.tinv-wishlist .tinv-next{display:inline-block;float:left}
.tinv-wishlist .tinv-prev{display:inline-block;float:left;margin-right:35px !important}
.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}
.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}
.tinv-overlay{width:100%;height:100%;visibility:hidden;opacity:0;background:#191919}
.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}
.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px !important}
.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;width:0;height:0;z-index:9999;outline:0 !important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left}
.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff;max-width:360px;padding:40px}
.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}
.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:50%;border-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#ebe9eb}
.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto;margin-bottom:25px;opacity:1 !important}
.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}
.tinv-wishlist .tinv-modal li{list-style:disc !important}
.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none !important;margin:25px 0 0}
.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none !important}
.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}
.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}
.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}
.tinv-wishlist .tinv-modal select{width:100%}
.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal input+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}
.tinv-wishlist .tinv-modal label select{margin-top:8px}
.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}
.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}
.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}
.tinv-wishlist .tinvwl-buttons-group button{width:100%}
.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}
.tinv-wishlist .tinvwl-buttons-group button i{position:relative}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{font-size:20px;top:0;vertical-align:initial}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{position:relative;top:3px}
.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}
.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}
.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group),.tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control{border:2px solid red}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group){border:2px solid red}
.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}
.tinvwl-tooltip{display:none}
.tinvwl-input-group{position:relative;display:table;border-collapse:separate}
.tinvwl-input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin:0}
.tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:15px}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:10px}
.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:9px}
.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell}
.tinvwl-input-group-addon,.tinvwl-input-group-btn{width:1%;white-space:nowrap;vertical-align:top}
.tinv-table{display:table;width:100%;height:100%}
.tinv-cell{display:table-cell;vertical-align:middle}
.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}
.tinv-wishlist-clear:before{content:"";display:table}
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
.empty-name-wishlist{border-color:#f00 !important}
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text{display:none !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text,.tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_already_on_wishlist-text{display:inline !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text,.tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_add_to_wishlist-text{display:none !important}
.tooltipped{position:relative}
.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:3px;opacity:0}
.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}
.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s}
.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{-webkit-animation-delay:0s;animation-delay:0s}
.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}
.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}
.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}
.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-sw::after{margin-right:-16px}
.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}
.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}
.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-nw::after{margin-right:-16px}
.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);transform:translateX(50%)}
.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}
.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}
.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}
.tooltipped-align-right-1::before{right:10px}
.tooltipped-align-right-2::before{right:15px}
.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}
.tooltipped-align-left-1::before{left:5px}
.tooltipped-align-left-2::before{left:10px}
.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}
.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
.tinvwl-table-manage-list .component_table_item_price:before{font-family:"FontAwesomeCP";font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";margin:0 12px 0 3px;opacity:.25}
.wishlist-icon{position:relative}
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
.wishlist-icon:hover .wishlist-popup{opacity:1;max-height:200px;overflow-y:auto}
.wishlist-popup a{color:#ccc;display:block}
.wishlist-popup a:hover{color:#FFF}
.wishlist-icon.added:after{background-color:red;-webkit-transform:translateY(-3px);transform:translateY(-3px)}
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
.wishlist-title{margin-bottom:20px}
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
.tinv-wishlist .product-stock span{display:block}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value=manage_remove] span{display:none}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:inline-block}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}
.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}
.tinv-wishlist .product-action{width:60px}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}
.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}
.tinv-wishlist .wishlist-action{width:60px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:none;width:auto}
.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto;text-align:left}
.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}
.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
.tinv-wishlist thead th .tinvwl-full{display:none}
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
.tinv-wishlist table thead th .tinvwl-mobile{display:block}
.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist .product-stock p{margin:0 auto}
.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:80px}
.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}
.tinv-wishlist button[value=manage_apply] .tinvwl-mobile,.tinv-wishlist button[value=product_apply] .tinvwl-mobile{display:none}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}
.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0 !important}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}
.tinv-wishlist .social-buttons{text-align:center}
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
.tinvwl-input-group{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
}@-webkit-keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@font-face {
font-family: 'Fira Sans';
src: url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Light.eot);
src: url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Light.eot?#iefix) format('embedded-opentype'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Light.woff2) format('woff2'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Light.woff) format('woff'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Fira Sans';
src: url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Regular.eot);
src: local('Fira Sans Regular'), local('FiraSans-Regular'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Regular.eot?#iefix) format('embedded-opentype'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Regular.woff2) format('woff2'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Regular.woff) format('woff'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Regular.ttf) format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Fira Sans';
src: url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Medium.eot);
src: local('Fira Sans Medium'), local('FiraSans-Medium'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Medium.eot?#iefix) format('embedded-opentype'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Medium.woff2) format('woff2'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Medium.woff) format('woff'),
url(//milwhite.ru/wp-content/themes/milwhite/assets/fonts/FiraSans/FiraSans-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
}html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
}   hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
color: #1E1E1E;
text-decoration: none;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: 'Fira Sans', sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0;
}
ul {
list-style: none;
}
ol {
list-style: none;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 0;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
}     .main-navigation {
display: block; width: -webkit-fit-content;
width: fit-content;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.main-navigation ul.header-list-accordion ul{
position: static;
box-shadow: none;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation li {
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
} .menu_header_call_mobile {
padding-left: 0;
}
.menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 1050px) { .menu-toggle {
display: none;
}
.main-navigation ul{
display: flex;
}
}
.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
@media(max-width: 1200px){
.post-navigation .nav-links{
flex-direction: column;
}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{
margin: 15px 0;
}
.post-navigation .nav-links .nav-previous a, .post-navigation .nav-links .nav-next a{
width: 100%;
text-align: center;
margin: 0;
}
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
} .updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .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 !important;
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, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}  body{
overflow-x: hidden;
color: #1E1E1E;
}
button{
background-color: transparent;
border: none;
border-radius: 0 !important;
}
a{
display: inline-block;
}
p{
margin: 0 0 10px 0;
}
h1{
font-size: 32px;
margin: 10px 0;
}
h2{
font-size: 32px;
font-weight: 500;
line-height: 38px;
margin: 0 0 30px;
}
h3{
font-size: 24px;
font-weight: 500;
}
.d-flex.align-left{
text-align: left;
}
:root{
--max-width-wrapper: 1210px; --padding-sides-15: 0 .5rem; }
.woocommerce ul.products li.product span.onsale, span.onsale, .woocommerce span.onsale{
position: absolute;
padding: 5px 10px;
font-weight: 500;
top: 0;
left: 0;
right: auto;
background-color: #162849;
color: white;
border-radius: 0;
font-weight: 500;
margin: 0;
line-height: unset;
min-height: unset;
display: block;
} .site__container, .swiper-wrapper > .swiper-slide .site__container{
width: 100% !important;
max-width: var(--max-width-wrapper) !important;
padding: var(--padding-sides-15) !important;
margin-right: auto !important;
margin-left: auto !important;
}
@media (min-width: 1210px){
.full-screen {
width: 100vw;
margin-left: calc(-50vw + 50%);
}
} .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
float: left;
width: 64% ;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
float: right;
width: 34% ;
clear: none;
}
@media only screen and (max-width: 768px) {
.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary {
float: none;
width: 100%;
}
} .use_btn{
padding: 18px 36px;
border-radius: 4px;
font-size: 18px;
font-weight: 500;
width: -webkit-fit-content;
width: fit-content;
border: 1px solid #1b315a;
transition: .3s;
}
.use_btn_hov:hover{
color: #1b315a;
background: white;
}
.button-branded{
width: 100%;
text-align: center;
color: white;
margin-top: 15px;
padding: 15px 0;
font-size: 18px;
font-weight: 400;
background-color: #162849;
border: 1px solid #162849;
transition: .3s;
line-height: unset;
}
.button-branded:hover{
background-color: white;
color: #162849;
}
.w_100_important{
width: 100vw;
margin-left: calc(-50vw + 50%); 
} .woocommerce-message{
font-size: 18px;
font-weight: 400;
background: rgba(77, 169, 159, .1);
border: 1px solid #019A8E; color: #019A8E;
}
.woocommerce-message::before{
content: url(//milwhite.ru/wp-content/uploads/icon/order_complete.svg);
position: absolute;
left: 30px;
}
.woocommerce-error{
font-size: 18px;
font-weight: 400;
background: rgba(242, 153, 74, .1);
border: 1px solid #F2994A; color: #1e1e1e;
}
.woocommerce-error::before{
content: url(//milwhite.ru/wp-content/uploads/icon/icon_message.svg);
position: absolute;
left: 30px;
}
.woocommerce-info{
font-size: 18px;
font-weight: 400;
background: rgba(77, 169, 159, .1);
border: 1px solid #019A8E; color: #1e1e1e;
}
.woocommerce-info::before{
content: url(//milwhite.ru/wp-content/uploads/icon/icon_message.svg);
position: absolute;
left: 30px;
}
.woocommerce-info a.showlogin{
margin-left: 6px;
} #primary-menu .menu-item{
margin-right: 25px;
}
header .custom-logo, footer .custom-logo{
max-width: 180px !important;
width: 100%;
}
.custom-logo-link, .link__wishlist, .link__cart, .link__search{
display: flex;
}
.wrap-info-container-delivery{
background-color: #2A2A2A;
color: white;
text-align: center;
font-size: 14px;
font-weight: 400;
padding: 6px 0;
}
.wrap-info-container-delivery_in-menu{
padding: 15px 0;
margin-top: 10px;
margin-bottom: 25px;
}
.site-header{
z-index: 99;
position: relative;
background-color: #F7F7F7;
}
.site-branding{
width: 100%;
max-width: 20%;
}
@media(max-width: 1049px){
.site-branding{
max-width: 40%;
}
}
.container_header{
min-height: 60px;
font-size: 16px;
font-weight: 400;
line-height: 19px;
}
.container_header a{
color: black;
text-decoration: none;
font-weight: 400;
}
ul.menu > li > a{
width: -webkit-fit-content;
width: fit-content;
position: relative;
}
ul.menu > li > a:after{
content: '';
position: absolute;
left: 50%;
bottom: -4px;
height: 2px;
width: 0;
background-color: black;
-webkit-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
-moz-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
}
ul.menu > li:hover > a:after{
left: 0;
width: 100%;
}
#site-navigation ul.nav-menu li.menu-item, #nav-buttons > *{
margin-right: 25px;
}
#site-navigation ul.nav-menu li.menu-item:nth-last-child(1), #nav-buttons > *:nth-last-child(1){
margin-right: 0;
}
#site-navigation.main-navigation.toggled{
}
#site-navigation.main-navigation.toggled:before{
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 90px;
height: 6px;
background-color: #1e1e1e;
} .header__link_buttons{
cursor: pointer;
}  #site-navigation.main-navigation.toggled{
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
min-height: 100%;
background-color: white;
z-index: 9999;
padding-top: 20px;
padding-bottom: 20px;
overflow-y: auto;
animation: showMiniMenu .5s ease 1;
}
@keyframes showMiniMenu{
from{
margin-left: -100%;
}
to{
margin-left: 0;
}
}
#site-navigation:not(.toggled) > .site__container{
padding: 0;
}
#site-navigation.main-navigation.toggled .menu-toggle{
margin-top: 10px;
position: absolute;
}
.line_burger__icon{
width: 18px;
height: 2px;
background-color: black;
margin-bottom: 5px;
}
.line_burger__icon:nth-last-child(1){
margin-bottom: 0px;
}
#site-navigation.main-navigation.toggled .line_burger__icon{
position: absolute;
}
#site-navigation .menu-toggle{ position: relative;
background-color: transparent;
border: none;
width: 18px;
height: 18px;
padding: 0;
}
#site-navigation.main-navigation.toggled .line_burger__icon:nth-child(1){
transform: rotate(-45deg);
}
#site-navigation.main-navigation.toggled .line_burger__icon:nth-child(2){
display: none;
}
#site-navigation.main-navigation.toggled .line_burger__icon:nth-child(3){
transform: rotate(45deg);
}
#site-navigation.main-navigation.toggled #primary-menu li.menu-item{
width: 100%;
display: flex;
justify-content: center;
}
#site-navigation.main-navigation.toggled #primary-menu li.menu-item a{
text-align: center;
margin-bottom: 20px;
width: fit-content;
width: -webkit-fit-content;
width: -moz-fit-content;
}
#site-navigation.main-navigation:not(.toggled) #subcategory-archive{
display: none;
}
@media(max-width: 1049px){
#site-navigation{
order: 1;
}
#nav-buttons{
order: 3;
}
.site-branding {
order: 3;
}
}
.main-title-cat-goods{
font-size: 24px;
font-weight: 500;
line-height: 29px;
margin-bottom: 30px;
}
.general_subcategory_header_menu a{
font-size: 15px;
font-weight: 400;
line-height: 19px;
margin-bottom: 20px;
}
.subgeneral_subcategory_header_menu a{
font-size: 16px;
font-weight: 400;
line-height: 19px;
margin-bottom: 20px;
}
.hr_header_menu_delimetr{
margin-top: 30px;
margin-bottom: 30px;
background-color: #D2D2D2;
}
.ul__control-auth-link__mobile li{
display: flex;
justify-content: center;
}
.catalogGeneralLink{
display: none;
justify-content: center;
}
#site-navigation.main-navigation.toggled .catalogGeneralLink{
display: flex;
}
.catalogGeneralLink a{
display: flex;
align-items: center;
justify-content: center;
padding: 10px 15px;
margin: 0 10px;
}
.catalogGeneralLink .active{
background: #1b315a;
color: white !important;
}
.general_subcategory_header_menu ul li a{
font-size: 14px;
color: #8F8F8F;
}
#header-single-accordion  .acc_section.acc_active{
margin-bottom: 20px;
}
#header-single-accordion .acc_content{
padding: 0;
}
#header-single-accordion .acc_section{
border: none;
}
#header-single-accordion .acc_section.acc_active{
border-bottom: 1px solid #ddd;
}
#header-single-accordion .acc_head{
font-size: 16px;
font-weight: 400;
}
#header-single-accordion .main-title-cat-goods{
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 15px;
}
#header-single-accordion .acc_section .main-title-cat-goods .arrowMenuHeader{
transform: rotate(180deg);
transition: all .3s;
}
#header-single-accordion .acc_section.acc_active .main-title-cat-goods .arrowMenuHeader{
transform: rotate(0deg);
transition: all .3s;
}
#site-navigation.main-navigation .element_show_mobile a{
font-size: 16px;
}
.element_show_mobile{
display: none;
}
@media(max-width: 767px){
#site-navigation.main-navigation.toggled .element_show_mobile{
display: block;
}
#site-navigation.main-navigation.toggled #primary-menu li.menu-item, .menu.ul__control-auth-link__mobile li{
text-align: left;
justify-content: flex-start;
}
#primary-menu .woman_submenu_hov, #primary-menu .man_submenu_hov{
display: none !important;
}
}
.main-navigation-vis-mobile{
display: none;
}
@media(max-width: 1049px){
.main-navigation-vis-decstop{
display: none;
}
.main-navigation-vis-mobile{
display: block;
}
}
#close-menu-header-mobile{ background-color: transparent;
border: none;
width: 22px;
height: 22px;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer; }
#header_mobile_menu_wrapper #close-menu-header-mobile{
transition: all .6s cubic-bezier(0, 0, 0.16, 0.95);
}
#header_mobile_menu_wrapper #close-menu-header-mobile:hover, #header_mobile_menu_wrapper #close-menu-header-mobile:active{
transform: rotate(90deg);
}
#header_mobile_menu_wrapper #close-menu-header-mobile:hover .line_burger__icon, #header_mobile_menu_wrapper #close-menu-header-mobile:active .line_burger__icon{
background: rgba(143, 143, 143, .5);
}
#header_mobile_menu_wrapper #close-menu-header-mobile .line_burger__icon{
width: 22px !important;
height: 2px !important;
transition: all .6s cubic-bezier(0, 0, 0.16, 0.95);
}
#close-menu-header-mobile .line_burger__icon{
position: absolute;
margin-bottom: 0;
}
#close-menu-header-mobile .line_burger__icon:nth-child(1){
transform: rotate(-45deg);
}
#close-menu-header-mobile .line_burger__icon:nth-child(2){
transform: rotate(45deg);
}
#header-single-accordion.accordionjs{
margin-bottom: 0;
} .overflow_hidden_active{
overflow: hidden !important;
}
.link__cart{
position: relative;
}
.qty__mini-cart{
position: absolute;
width: 19px;
font-size: 13px;
padding-top: 5px;
font-weight: 550;
text-align: center;
}
.woocommerce-mini-cart__buttons a.button.wc-forward:not(.checkout){
display: none;
}
.getWishlistMobile{
display: none;
}
@media(max-width: 767px){
.getWishlistDecstop{
display: none;
}
.getWishlistMobile{
height: 22px;
display: block;
order: 4;
}
}
#nav-buttons{
order: 5;
} @media(max-width: 767px){
.getSearchingDecstop{
display: none;
}
.getSearchingMobile{
display: flex !important;
order: 2;
}
}
#wrapGetSearching{
display: none;
}
#wrapGetSearching.toggled_searching{
display: flex;
flex-direction: column;
position: absolute; left: 0; width: 100%;
height: 100%;
min-height: 100%;
z-index: 98;
}
#wrapGetSearching.toggled_searching .backgroundSearching{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, .5);	
}
#wrapGetSearching.toggled_searching .contGetSearching{
width: 100%;
min-height: 287px;
height: -moz-fit-content;
height: -webkit-fit-content;
height: fit-content;
padding-top: 20px;
padding-bottom: 20px; 
background-color: white;
overflow-y: auto;
z-index: 1;
animation: showSearch .5s cubic-bezier(0, 0, 0.16, 0.95) 1;
}
.title-sometimes-searching{
font-size: 18px;
font-weight: 500;
margin-top: 40px;
margin-bottom: 20px;
}
.link-searching-top{
font-size: 16px;
margin-bottom: 10px;
color: rgba(143, 143, 143, .5);
display: block;
transition: .3s;	
}
.link-searching-top:hover{
color: #1e1e1e;
}
@keyframes showSearch{
from{
margin-top: -100%;
}
to{
margin-top: 0;
}
}
#close-modal-serching{
position: relative;
width: 30px;
height: 30px;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
#close-modal-serching::after, #close-modal-serching::before{
content: '';
position: absolute;
width: 100%;
height: 1px;
background-color: black;
}
#close-modal-serching::after{
transform: rotate(45deg);
}
#close-modal-serching::before{
transform: rotate(-45deg);
}
.dgwt-wcas-search-wrapp{
max-width: 100% !important;
}
.dgwt-wcas-search-input{
border: none !important;
border-bottom: 1px solid rgba(143, 143, 143, .5) !important;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus{
box-shadow: none !important;
}
.dgwt-wcas-sf-wrapp{
display: flex;
height: 60px;
}
.dgwt-wcas-preloader{
left: 65% !important;
}
@media(max-width: 767px){
.dgwt-wcas-sf-wrapp{
height: auto; }
.dgwt-wcas-preloader{
left: unset !important;
right: 0 !important;
height: auto;
}
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
width: 69%;
font-size: 16px;
font-weight: 400;
height: 100% !important;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before{
display: none;
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
width: 30%;
background: transparent !important;
border: 1px solid #162849;
color: #162849;
transition: .3s;
opacity: 1 !important;
border-radius: 4px !important;
text-shadow: unset;
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{
background-color: #162849 !important;
color: white !important;
}
@media(max-width: 767px){
.dgwt-wcas-sf-wrapp{
flex-direction: column !important;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
height: 45px !important;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit,
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
width: 100% !important;
max-width: 100% !important;
position: relative !important;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{
margin-top: 30px !important;
}
}
.js-dgwt-wcas-overlay-mobile .dgwt-wcas-search-input{
width: 100% !important;
}
.js-dgwt-wcas-overlay-mobile .dgwt-wcas-preloader{
right: 0 !important;
left: unset !important;
}
#close-modal-serching{
display: none;
}
.dgwt-wcas-details-desc{
padding-right: 15px;
padding-top: 15px;
font-size: 16px;
}
.dgwt-wcas-product-details form.dgwt-wcas-pd-addtc-form .add_to_cart_button{
padding: 18px 36px;
border-radius: 4px;
font-size: 18px;
font-weight: 400;
width: -webkit-fit-content;
width: fit-content;
color: white;
background-color: #162849;
margin-top: 40px;
transition: all .2s ease;
border: 1px solid #162849;
border-radius: unset;
font-family: 'Fira Sans', sans-serif !important;
}
.dgwt-wcas-product-details form.dgwt-wcas-pd-addtc-form .add_to_cart_button:hover{
color: #162849;
background: white;
} .main_banner_background{
background-image: url(//milwhite.ru/wp-content/uploads/2021/10/banner_image.webp);
background-size: cover;
background-repeat: no-repeat;
position: relative;
margin-bottom: 120px;
}
@media(max-width: 767px){
.main_banner{
margin-bottom: 90px;
}
}
.main_banner .main_banner__text{
text-align: left;
}
.banner__title_top{
font-size: 16px;
font-weight: 500;
line-height: 17px;
}
.banner__title_middle{
font-size: 44px;
font-weight: 500;
line-height: 55px;
}
.banner__title_middle span{
font-size: 60px;
font-weight: 500;
line-height: 72px;
color: transparent;
-webkit-text-stroke: 2px #1E1E1E;
text-stroke: 2px #1E1E1E;
}
.banner__title_bottom{
font-size: 18px;
font-weight: 400;
line-height: 21px;
}
.banner__btn{
color: white;
background-color: #162849;
margin-top: 40px;
}
.banner-woman-mob{
display: none;
margin: auto;
}
@media(max-width: 1023px){
.banner-woman-desc{
display: none;
}
.banner-woman-mob{
display: block;
}
.main_banner__image{
order: 1;
z-index: 1;
}
.main_banner .main_banner__text{
position: absolute;
width: 100%;
order: 2;
z-index: 2;
text-align: center;
bottom: 30px;
background-color: rgba(255, 255, 255, 0.5);
box-shadow: 0 0 50px 50px rgba(255, 255, 255, 0.5);
backdrop-filter: blur(2px);
}
.banner__title_top{
font-size: 13px;
margin: 0;
}
.banner__title_middle{
font-size: 27px;
margin: 0;
line-height: unset;
}
.banner__title_middle span{
font-size: 60px;
margin: 0;
}
.banner__title_bottom{
display: none;
margin: 0;
}
.use_btn.banner__btn{
font-size: 18px;
margin-top: 20px;
align-self: center;
}
}  .container__show_category .woocommerce ul.products li.product a img{
object-fit: cover;
width: 100%;
height: 240px;
}
.container__show_category .woocommerce ul.products li.product a{
width: 100%;
}
.container__show_category{
margin-bottom: 120px;
}
@media(max-width: 767px){
.container__show_category{
margin-bottom: 90px;
}
}
.products .product-category .woocommerce-loop-category__title mark.count{
display: none
}
.products .product-category a{
color: #1E1E1E;
font-size: 18px;
line-height: 21px;
}
@media (min-width: 786px){   .woocommerce ul.products li.product a img{
object-fit: cover;
width: 100%;
height: 420px;
}
}
@media(max-width: 757px){
.container__show_category .woocommerce ul.products[class*=columns-] li.product{
margin: 0 0 1em;
}
.container__show_category .woocommerce ul.products li.product a img{
margin: 0 0 0;
}	
} .container__learn_more{
margin-bottom: 120px;
}
.title__learn_more{
font-size: 48px;
font-weight: 500;
line-height: 58px;
}
.subtitle__learn_more{
font-size: 18px;
line-height: 25px;
}
.learn_more__btn{
border: 1px solid #162849;
margin-top: 50px;
}
.use_btn_hov_rev:hover{
color: white;
background: #1b315a;
}
@media(min-width: 1024px){
.wrapper-img-learn-more{
padding-right: 40px !important;
}
.text__learn_more{
padding-left: 40px !important;
}
}
@media(max-width: 757px){
.container__learn_more{
margin-bottom: 90px;
}
.title__learn_more{
font-size: 24px;
line-height: normal;
text-align: center;
margin-top: 30px;
}
.use_btn.learn_more__btn{
align-self: center;
}
} .container__best_selling{
margin-bottom: 120px;
}
a.woocommerce-LoopProduct-link h2.woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title{
font-size: 20px;
color: #162849;
line-height: 24px;
font-weight: 500;
margin-bottom: 10px;
margin-top: 15px;
padding: 0;
}
a.woocommerce-LoopProduct-link span.price, .woocommerce ul.products li.product .price{
display: block;
font-size: 20px;
color: #162849;
line-height: 24px;
font-weight: bold;
margin-bottom: 0.5em;
}
.custom_bsp .add_to_cart_button,
.woocommerce ul.products li.product a.button.add_to_cart_button{
display: none;
}
.custom_bsp .swiper-slide{
height: auto;
}
.container__best_selling .swiper-wrapper .swiper-slide img{
width: 100%;
height: 420px;
object-fit: cover;
}
.container__best_selling .swiper-slide li a.woocommerce-LoopProduct-link{
width: 100%;
}
@media(max-width: 767px){
.container__best_selling{
margin-bottom: 90px;
}
} .container__to_go_catalog{
background-image: url(//milwhite.ru/wp-content/uploads/2021/10/banner_image.webp);
background-size: cover;
background-repeat: no-repeat;
margin-bottom: 120px;
}
.img__to_go_catalog{
order: 2; }
.text__to_go_catalog{
order: 1; }
.inner-container__to_go_catalog {
height: 100%;
text-align: left;
}
.title__to_go_catalog{
font-size: 48px;
font-weight: 500;
line-height: 58px;
}
.subtitle__to_go_catalog{
font-size: 18px;
line-height: 25px;
font-weight: 500;
}
.to_go_catalog__btn{
background-color: #162849;
color: white;
margin-top: 50px;
}
@media(min-width: 1210px){ }
@media(max-width: 767px){
.img__to_go_catalog {
order: 1;
}
.text__to_go_catalog {
order: 2;
}
.container__to_go_catalog{
margin-bottom: 90px;
}
.title__to_go_catalog{
font-size: 24px;
margin-top: 15px;
}
.use_btn.to_go_catalog__btn{
margin-top: 20px;
margin-bottom: 40px;
align-self: center;
}
} @media(max-width: 1023px){
.up_content__sex-collection{
display: flex;
justify-content: center;
}
.content__sex-collection{
margin-bottom: 40px;
}
}
.container__sex_collection{
margin-bottom: 120px;
}
.content__sex-collection{
max-width: 480px;
}
.sex-collection__btn{
background-color: #162849;
color: white;
margin-top: 20px;
}
@media(max-width: 767px){
.container__sex_collection{
margin-bottom: 30px;
}
.use_btn.sex-collection__btn{
margin-bottom: 60px;
}
} .container__email_feedback{
padding: 80px 0;
background-color: #1E1E1E;
color: white;
margin-top: 120px;
}
.title__email_feedback{
font-size: 44px;
line-height: 52px;
color: white;
}
@media(max-width: 767px){
.title__email_feedback{
font-size: 40px;
}
}
.subtitle__email_feedback{
font-size: 20px;
line-height: 24px;
color: white;
}
.form__email_feed{
position: relative;
min-height: 63px;
border: 1px solid white;
}
.form__email_feed .wpcf7-not-valid-tip{
position: absolute;
left: 0;
}
.wpcf7-response-output{
background: #1e1e1e !important;
color: white !important;
margin: 0 !important;
padding: 15px 0 !important;
border: none !important;
text-align: center;
}
.inpt__email_feed{
background-color: #1E1E1E;
color: white;
padding: 20px;
border: none;
width: 100%;
height: 64px;
}
.container__email_feedback .wpcf7-form-control-wrap.your-email{
width: 50%;
}
@media(max-width: 767px){
.container__email_feedback .wpcf7-form-control-wrap.your-email{
width: 100%;
}
}
.btn__email_feed{
background-color: white;
font-size: 18px;
border: 1px solid transparent;
transition: all .3s ease;
cursor: pointer;
width: 100%;
height: 100%;
}
@media(min-width: 768px){
.btn__email_feed{
margin-right: -1rem;
}
}
.btn__email_feed:hover{
color: white;
background-color: #1E1E1E;
border-color: white;
}
@media(max-width: 767px){
.form__email_feed{
border: none;
}
.inpt__email_feed{
margin-top: 30px;
border: 1px solid white;	
width: 100%;
}
.btn__email_feed{
height: 66px;
margin-top: 20px;
width: 100%;
}
} .container__client_instagram{
background-color: #F7F7F7;
padding: 80px 0;
}
.container__client_instagram .swiper-wrapper{
margin-top: 40px;
}
.container__client_instagram .swiper-wrapper .swiper-slide{
object-fit: cover;
max-height: 280px;
}
.title__client_instagram, .text__client_instagram{
text-align: center;
}
.swiper-button-next__custom:after, .swiper-button-prev__custom:after{
content: url(//milwhite.ru/wp-content/uploads/arrowSliders.svg);
position: absolute;
top: 50%;
display: inline-block;
align-items: center;
height: 30px;
z-index: 2;
cursor: pointer;
transition: 0.3s;
opacity: .6;
}
.swiper-button-next__custom:hover::after, .swiper-button-prev__custom:hover::after{
opacity: 1;	
}
.swiper-button-next__custom:after{
right: 10px;
}
.swiper-button-prev__custom:after{
left: 10px;
transform: rotate(180deg);
} footer{
padding-bottom: 90px;
background-color: #F7F7F7;
}
footer .line-footer{
margin-bottom: 50px;
}
footer .line-footer hr{
margin-bottom: 0;
background-color: lightgrey;
margin-top: 0;
}
@media(min-width: 768px){
footer .line-footer.addon-line-footer{
display: none;
}
}
.footer_col-1__text_info{
color: #828282;
font-size: 14px;
line-height: 17px;
}
.footer_col-1__text_info-link{
color: #828282;
font-size: 14px;
line-height: 17px;
}
@media(max-width: 767px){
.menu-flsh-desc-del{
display: none;
}
}
.footer__menu_content ul.menu{
margin: 0;
padding: 0;
}
.footer__menu_content ul.menu li.menu-item{
list-style: none;
font-size: 14px;
line-height: 17px;
margin-bottom: 20px;
font-weight: 400;
}
.footer__menu_content ul.menu li.menu-item:nth-last-child(1){
margin-bottom: 0;
}
.footer__info_work p{
font-size: 16px;
font-weight: 500;
line-height: 20px;
}
.footer_col-1__text_info.mobile, .hv_line_mob .line-footer hr{
display: none;
}
@media(max-width: 767px){
footer{
padding-bottom: 20px;
}
.footer_col-1__text_info.desctop{
display: none;
}
.footer_col-1__text_info.mobile{
display: block;
text-align: center;
margin-top: 80px;
}
footer .custom-logo-link{
display: flex;
justify-content: center;
margin-bottom: 40px;
}
.footer__menu_content{
margin-bottom: 40px;
}
.footer__info_work{
text-align: center;
margin-top: 40px;
}
.hv_line_mob .line-footer hr{
display: block;
margin-top: 40px;
margin-bottom: 40px;
}
.hv_line_mob .line-footer{
margin: 0;
}
.hv_line_mob svg{
width: 40px;
height: 40px;
}
}
.col-footer-dev-info{
margin-top: 50px;
font-size: 14px;
}
.col-footer-dev-info a{
position: relative;
}
.col-footer-dev-info a:before{
content: "";
position: absolute;
width: 0;
height: 2px;
background: #1e1e1e;
bottom: 0;
left: 50%;
transform: translateX(-50%);
transition: .3s;
}
.col-footer-dev-info a:hover::before{
width: 100%;
}   .woocommerce .woocommerce-result-count{
display: none;
}
.woocommerce div.products {
margin: 0 0 1em;
padding: 0;
list-style: none outside;
clear: both;
}
.woocommerce .woocommerce-breadcrumb{
margin-top: 20px;
color: #8F8F8F;
}
.woocommerce .woocommerce-breadcrumb a, .woocommerce-breadcrumb span{
color: #1E1E1E;
}
.woocommerce .woocommerce-products-header{
margin-top: 30px;
margin-bottom: 60px;
} .woocommerce .woocommerce-widget-layered-nav-list span.count, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen.chosen a:before{
display: none;
}
.selected_cat a, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen.chosen a{
background-color: #162849;
color: white;
padding: 2px 12px 2px 12px;
display: flex;
flex-wrap: wrap;
align-items: center;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
.selected_cat a:after, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen.chosen a:after{
content: url(//milwhite.ru/wp-content/uploads/markerFilter.svg);
color: white;
height: 16px;
display: inline-flex;
margin-left: 11px;
}
.woocommerce-widget-layered-nav-list .woocommerce-product-category-page a{
padding-top: 2px;
padding-bottom: 2px;
margin-bottom: 10px;
}
.woocommerce-widget-layered-nav-list .woocommerce-product-category-page:not(.selected_cat):hover a{
color: var(--yith-wcan-anchors_style_text_hover, #4e8ba2);
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items.filter-color{
display: flex;
flex-wrap: wrap;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items.filter-color li.filter-item.color{
margin: 0;
padding: 0;
width: 50px;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items.filter-color li.filter-item.color.active .term-color {
border: 3px solid #162849;
padding: 3px;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items.filter-color li.filter-item.color .term-color{
border: 1px solid silver;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items.filter-color li.filter-item.color.active .color-swatch{
border-radius: 100%;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items li.filter-item > label > input{
display: none;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items li.filter-item > label > a.term-label{
padding: 2px 0 2px 0;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items li.filter-item.active > label > a.term-label{
background-color: #162849;
color: white;
padding: 2px 12px 2px 12px;
display: flex;
flex-wrap: wrap;
align-items: center;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items li.filter-item.active > label > a.term-label:after{
content: url(//milwhite.ru/wp-content/uploads/markerFilter.svg);
color: white;
height: 16px;
display: inline-flex;
margin-left: 11px;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{
line-height: normal;
margin-bottom: 10px;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items{
display: flex;
flex-wrap: wrap;
}
@media(min-width: 768px){
.yith-wcan-filters .yith-wcan-filter ul.filter-items.filter-checkbox{
width: 65%;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items > li.filter-item{
width: 50%;
}
.yith-wcan-filters .yith-wcan-filter ul.filter-items > li.filter-item a.term-label{
width: 100%;
}
}
.wrap-title__res-btn{
margin-bottom: 40px;
}
.yith-wcan-reset-filters, .wrap-title__res-btn{
border: none;
background-color: transparent;
line-height: normal;
font-size: 18px;
color: #8F8F8F;
}
.yith-wcan-reset-filters:hover{
cursor: pointer;
color: #1E1E1E;
transition: .2s;
}
.wrap-title__res-btn .res-btn__title{
color: #1E1E1E;
font-weight: 500;
font-size: 24px;
}
.filter-title{
font-size: 24px;
color: #1E1E1E;
font-weight: 500;
line-height: 29px;
margin-top: 0;
margin-bottom: 20px;
}
.yith-wcan-filters .yith-wcan-filter{
margin-bottom: 0;
}
.yith-wcan-filter:after{
content: '';
display: block;
width: 100%;
height: 1px;
background-color: #E9E9E9;
margin: 30px 0 30px 0;
}
.yith-wcan-filter:nth-last-child(1):after{
display: none;
} .berocket_single_filter_widget .bapf_sfilter .bapf_body ul{
padding-inline-start: 0;
}
.berocket_single_filter_widget .bapf_sfilter.bapf_stylecolor .bapf_body ul li label{
width: 40px;
height: 40px;
border-radius: 100%;
padding: 5px;
transition: .3s;
}
.berocket_single_filter_widget .bapf_sfilter.bapf_stylecolor .bapf_body ul li.checked label{
width: 40px;
height: 40px;
border-radius: 100%;
padding: 3px;
border: 3px solid black;
}
.berocket_single_filter_widget .bapf_sfilter.bapf_stylecolor .bapf_body ul li .bapf_clr_span{
width: 100%;
height: 100%;
border-radius: inherit;
border: 1px solid silver;
margin: 0;
}
.berocket_single_filter_widget .bapf_sfilter.bapf_stylecolor .bapf_body ul li{
margin-right: 10px !important;
margin-bottom: 10px !important;
}
.berocket_single_filter_widget .bapf_sfilter:not(.bapf_stylecolor) .bapf_body ul li input{
display: none;
}
.berocket_single_filter_widget .bapf_sfilter:not(.bapf_stylecolor) .bapf_body ul{
width: 65%;
display: flex;
flex-wrap: wrap;
}
.berocket_single_filter_widget .bapf_sfilter:not(.bapf_stylecolor) .bapf_body ul li{
width: 50%;
margin-bottom: 10px !important;
}
.berocket_single_filter_widget .bapf_sfilter:not(.bapf_stylecolor) .bapf_body ul li.checked label{
background-color: #162849;
color: white;
padding: 2px 12px 2px 12px !important;
display: flex !important;
flex-wrap: wrap;
align-items: center;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
.berocket_single_filter_widget .bapf_sfilter:not(.bapf_stylecolor) .bapf_body ul li.checked label::after{
content: url(//milwhite.ru/wp-content/uploads/markerFilter.svg);
color: white;
height: 16px;
display: inline-flex;
margin-left: 11px;
}
.berocket_single_filter_widget .bapf_sfilter:not(.bapf_stylecolor) .bapf_body ul li:hover, ul.woocommerce-widget-layered-nav-list li.woocommerce-product-category-page:hover a{
transition: .3s;
color: #A7144C !important;
}
.wrap-clear-filter .bapf_rst_nofltr{
margin-bottom: 0;
font-weight: 400;
font-size: 18px;
}
.bapf_reset{
color: #8F8F8F;	
} .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{
float: unset;
}
.woocommerce-ordering .orderby{
padding-left: 8px;
color: #162849;
font-weight: 400;
font-size: 14px;
border: 1px solid #8F8F8F;
width: -moz-fit-content;
width: -webkit-fit-content;
width: fit-content;
display: flex;
align-items: center;
height: 33px;
margin-right: 10px;
background: url(//milwhite.ru/wp-content/uploads/iconRowFilterMobile.svg) no-repeat right center white;
-webkit-appearance: none;
background-position: right 15px center !important;
}
.woocommerce .products img{
width: 100%;
height: 420px;
object-fit: cover;
}
.swiper-wrapper > .swiper-slide > div {
max-width: 100% !important;	
} .woocommerce .products li.product{
margin-bottom: 35px;
}
.container__best_selling .tinv-wraper, .woocommerce .products .tinv-wraper{
position: absolute;
right: 13px;
top: 13px;
}
.tinvwl_add_to_wishlist_button, ul.products li.product .tinvwl_add_to_wishlist_button{
width: 30px;
height: 30px;
background-color: rgba(255, 255, 255, 0.5);
margin-top: 0;
display: flex;
justify-content: center;
align-items: center;
border-radius: 100%;
transition: .3s;
}
.tinvwl_add_to_wishlist_button:after{
content: url(//milwhite.ru/wp-content/uploads/wishlist-icon.svg);
display: block;
max-height: 19px;
}
.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:after{
content: url(//milwhite.ru/wp-content/uploads/icon/whishlist-icon_small_green.svg);
display: block;
}
.tinvwl_add_to_wishlist_button:hover:after{
content: url(//milwhite.ru/wp-content/uploads/icon/whishlist-icon_small_green.svg);
display: block;
}
.attr-color_cart-product{
width: 16px;
height: 16px;
border: 1px solid lightgrey;
border-radius: 100%;
margin-right: 12px;
margin-bottom: 10px;
}
.attr-color_cart-product:nth-child(1){
margin-left: 0;
}
.lmp_products_loading .fa.lmp_rotate:before{
width: 100%;
height: 100%;
}
#yith-quick-view-modal .yith-wcqv-main{
box-shadow: none;
padding: 10px 15px;
}
@media(min-width:768px){
#yith-quick-view-modal .yith-wcqv-main{
padding-left: 40px;
padding-top: 40px;
padding-right: 40px;
}
}
.link-full-page-simgle{
color: gray;
opacity: .5;
font-size: 18px;
font-weight: 400;
text-decoration: underline;
margin-top: 25px;
transition: .3s;
}
.link-full-page-simgle:hover{
color: black;
opacity: .7;
}
.attr-size_cart-product{
font-size: 14px;
font-weight: 400;
}
.wrap-up-head-prod-archive{
display: flex;
}
@media(min-width: 768px){
.wrap-up-head-prod-archive{
display: none;
}
} .woocommerce div.product .woocommerce-tabs ul.tabs::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after{
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
border: none;
background-color: transparent;
opacity: .7;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
border-bottom: 2px solid #1E1E1E;
opacity: 1;
}
.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th{
background: none;
} .woocommerce div.product{
margin-top: 40px;
}
.slider-descstop-edit{
margin-bottom: 20px;
}
#area-slider-desctop{
display: none;
}
#area-slider-mobile{
display: block;
margin-bottom: 15px;
position: relative;
}
@media(max-width: 767px){
:not(.swiper-slide) :not(.products) span.onsale{
display: none;
}
.swiper-slide :not(.products) span.onsale{
display: block;
}
.summary #area-slider-mobile span.onsale{
display: block;
right: 0 !important;
left: auto !important;
}
}
@media(min-width: 768px){
#area-slider-desctop{
display: block;
}
#area-slider-mobile{
display: none;
}
}
#area-slider-mobile .swiper-horizontal>.swiper-pagination-bullets{
width: 100%;
bottom: unset;
top: 10px;
display: flex;
}
#area-slider-mobile .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
background-color: white !important;	
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{
margin: 0;
}
.thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li:not(.thwvsf-color-li){
width: 22%;
height: 40px;
border: 1px solid #E0E0E0;
color: #1E1E1E;
font-size: 18px;
line-height: 21px;
border-radius: 0;
margin-right: 4%;
margin-bottom: 20px;
box-shadow: unset !important;
}
.thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li:not(.thwvsf-color-li):nth-child(4n){
margin-right: 0;
}
.thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected:not(.thwvsf-color-li), .thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li:not(.thwvsf-color-li):hover{
box-shadow: none;
-webkit-box-shadow: none;
border-color: #162849;
background-color: #162849;
color: white;
}
.thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-color-li{
box-shadow: none;
-webkit-box-shadow: none;
border-radius: 100%;
border: 1px solid silver;
padding: 0;
margin-right: 20px;
margin-bottom: 20px;
width: 30px;
height: 30px;
}
.thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected.thwvsf-color-li, .thwvsf_fields .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-color-li:hover{
box-shadow: none;
-webkit-box-shadow: none;
border: 5px solid rgba(0, 0, 0, .5);
}
.title-name-attr{
font-size: 24px;
font-weight: 500;
line-height: 28px;
margin-bottom: 20px;
margin-top: 10px;
}
h1.product_title{
font-size: 32px;
line-height: 38px;
}
.summary p.price, .mobile-show-data-single p.price{
margin-top: 0;
margin-bottom: 0;
}
.summary p.price .woocommerce-Price-amount, .mobile-show-data-single p.price .woocommerce-Price-amount{
font-size: 32px;
line-height: 38px;
font-weight: 300;
color: #1E1E1E;
}
.summary .tinv-wraper{
height: 100%;
}
.summary .tinvwl_add_to_wishlist_button{
width: 100%;
height: 100%;
margin-top: 0;
display: flex;
justify-content: center;
align-items: center;
transition: .3s;
border: 1px solid #162849;
border-radius: unset;
margin-top: 0 !important;
}
.qty-spp-cust{
margin-bottom: 20px;
}
.woocommerce div.product div.summary{
margin-top: 0;
}
.summary .tinvwl_add_to_wishlist_button:after{
content: url(//milwhite.ru/wp-content/uploads/wishlist-icon-big.svg);
display: block;
max-height: 19px;
}
.summary .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:after{
content: url(//milwhite.ru/wp-content/uploads/icon/whishlist-icon_green.svg);
display: block;
}
.summary .tinvwl_add_to_wishlist_button:hover:after{
content: url(//milwhite.ru/wp-content/uploads/icon/whishlist-icon_green.svg);
display: block;
}
.summary .tinvwl_add_to_wishlist_button:hover{
opacity: 1;
}
.cust-btn-spp{
width: 100%;
}
.summary a.added_to_cart{
display: none;
}
.woocommerce button.cust-btn-spp.button.alt.disabled, .woocommerce button.cust-btn-spp.button.alt{
background-color: #162849;
padding-top: 20px;
padding-bottom: 20px;
color: white; 
border-radius: 0;
}
.hr_single_spp{
margin-top: 50px;
margin-bottom: 50px;
}
.cust-count-sp{
color: grey;
opacity: .5;
margin-left: 15px;	
}
#yith-quick-view-modal .cust-count-sp{
font-size: 14px;
font-weight: 400;
color: #1e1e1e;
opacity: 1;
border-bottom: 1px solid #1e1e1e;
margin-left: 10px;
}
#yith-quick-view-modal .blck-price-sng{
width: fit-content !important;
-ms-flex-preferred-size: unset !important;
flex-basis: unset !important;
max-width: unset !important;
}
#yith-quick-view-modal .blck-resreview-sng{
width: fit-content !important;
-ms-flex-preferred-size: unset !important;
flex-basis: unset !important;
max-width: unset !important;
}
#yith-quick-view-modal .row-single__price-rating{
justify-content: space-between;
}
.row-single__price-rating{
margin-top: 30px;
margin-bottom: 60px;
}
.woocommerce-product-rating.rat-in-price{
display: flex; 
align-items: stretch;
}
@media(max-width: 767px){
.row-single__price-rating{
margin-top: 10px;
margin-bottom: 20px;
}
.blck-price-sng{
order: 2;
}
.blck-resreview-sng{
order: 1;
}
.woocommerce-product-rating.rat-in-price{
display: flex;
justify-content: start;
width: 100%;
margin-bottom: 10px !important;
}
}
.summary-content > .woocommerce-product-rating{
display: none !important;
}
.woocommerce div.product .row-single__price-rating .woocommerce-product-rating{
margin-bottom: 0;
}
.summary-content .row-single__price-rating .woocommerce-product-rating{
display: flex !important;
align-items: center;
}
@media(max-width: 767px){
.summary.entry-summary{
width: auto !important;
}
}
.thwvsf-wrapper-ul .thwvsf-label-li.attr_swatch_design_default .thwvsf-item-span.item-span-text{
font-size: 18px;
}
.original_link_spp, #yith-quick-view-modal .original_link_archive{
display: inline-block !important;
white-space: nowrap;
}
.original_link_archive, #yith-quick-view-modal .original_link_spp{
display: none !important;
} #wrapTableSize{
display: none;
position: fixed;
}
#wrapTableSize.showTableSize{
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
z-index: 999;
left: 0;
top: 0;
}
.wrapContentTableSize{
height: 100%;
overflow: auto; 
display: flex;
}
.backgroundTableSize{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, .5);
}	
.contentTableSize{
width: 580px;
padding: 30px 49px;
background-color: white;
position: relative;
height: -moz-fit-content;
height: -webkit-fit-content;
height: fit-content;
margin: auto;
}
@media(max-width: 767px){
.contentTableSize{
width: 100%;
}
}
#btnCloseTableSize{
position: relative;
width: 30px;
height: 30px;
justify-content: center;
align-items: center;
cursor: pointer;
display: none;
}
@media(max-width: 767px){
#btnCloseTableSize{
display: flex;
}
}
#btnCloseTableSize::before, #btnCloseTableSize::after{
content: '';
position: absolute;
width: 100%;
height: 1px;
background-color: black;
}
#btnCloseTableSize::before{
transform: rotate(-45deg);
}
#btnCloseTableSize::after{
transform: rotate(45deg);
}
h2.title-table-size{
font-size: 24px;
font-weight: 500;
margin-bottom: 30px;
text-align: center;
}
.hr-table-size{
background-color: #1E1E1E;
max-width: 400px;
width: 100%;
margin-bottom: 25px;
opacity: .1;
}
.this-table-size{
border-spacing: 0;	
}
.this-table-size thead{
font-size: 16px;
font-weight: 500;
}
.this-table-size thead tr{
background-color: #F7F7F7;
}
.this-table-size tbody{
font-size: 16px;
font-weight: 400;
}
.this-table-size tr td{
padding: 4px 0;
}
.this-table-size tbody tr td:nth-child(1){
font-size: 16px;
font-weight: 500;
}
.this-table-size tbody tr:nth-child(even){
background-color: #F7F7F7;
}
.subtitle-table-size{
font-size: 18px;
font-weight: 500;
text-align: left;
}
.text-table-size{
font-size: 16px;
font-weight: 400;
text-align: left;
} form.checkout h3{
font-size: 24px;
}
.woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper > input, .woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper .select2-selection{
padding: 15px;
border: 1px solid #BDBDBD;
height: auto;
}
.woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper .select2-container .select2-selection__rendered{
padding-left: 0;
padding-right: 0;
line-height: 21px;
}
.woocommerce-input-wrapper #account_password{
padding: 15px;
border: 1px solid #BDBDBD;
height: auto;
}
.woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper .select2-container .select2-selection__arrow{
height: 100%;
}
.woocommerce-page form #billing_country_field, .woocommerce-page form #billing_phone_field, .woocommerce-page form #billing_first_name_field{
float: left;
width: 49%;
clear: none !important;
}
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered {
padding: 0 !important;
line-height: normal !important;
}
.woocommerce-page form #billing_postcode_field, .woocommerce-page form #billing_email_field, .woocommerce-page form #billing_last_name_field{
float: right;
width: 49%;
clear: none !important;
}
#order_review{
background-color: #F7F7F7;
padding: 30px;
}
@media(max-width: 767px){
#order_review{
padding: 30px 5px;
}
}
#order_review table.shop_table{
margin: 0 0 0 0;
border: none;
}
.container_show_order{
overflow: hidden;
height: fit-content;
width: 100%;
}
#wrapShowOrder{
display: none;
height: 0 !important;
transition: 1s;
overflow: hidden;
}
#wrapShowOrder.showOrderNow{
display: table-caption;
height: fit-content !important;
padding-bottom: 30px;
}
#showOrderCheckout{
display: flex;
justify-content: space-between;
align-items: center;
cursor: pointer;
padding: 15px;
}
.woocommerce table.shop_table tfoot th, .woocommerce table.shop_table tfoot td{
border-top: none;
}
#wrap-marker-chka{
transition: .7s;
}
.rotate_marker_chka{
transform: rotate(180deg);
}
#showOrderCheckout, .shop_table tbody{
background-color: white;
}
#wrapShowOrder .wrap-char-prod-checkout{
display: flex;
flex-direction: column;
}
#wrapShowOrder .cqoc_product_name{
order: 1;
font-size: 15px;
font-weight: 500;
margin-bottom: 15px;
}
#wrapShowOrder .full-price-checkout-sng {
order: 2;
}
#wrapShowOrder .full-price-checkout-sng bdi{
font-size: 15px;
font-weight: 500 !important;
}
#wrapShowOrder .variation{
order: 3;
font-size: 15px;
font-weight: 400;
line-height: 18px;
margin-top: 15px;
}
#wrapShowOrder .variation dt{
font-weight: 400;
}
#wrapShowOrder .qib-button-wrapper .quantity input.input-text.qty.text{
width: 27px;
height: 27px;
font-size: 15px;
line-height: unset;
}
#wrapShowOrder .qib-button-wrapper{
order: 4;
margin: 15px 0 0 0;
display: flex;
}
#wrapShowOrder a.remove:hover{
background: transparent !important;
opacity: .6;
}
#wrapShowOrder .qib-button-wrapper button.qib-button{
width: 27px;
height: 100%;
padding: 3px 6px 4px;
}
.label-count__show-only-checkout{
display: none;
}
#wrapShowOrder .label-count__show-only-checkout{
display: block;
width: fit-content;
width: -webkit-fit-content;
width: -moz-fit-content;
}
.checkout-change-payment-label{
font-size: 18px;
font-weight: 400;
margin-bottom: 16px;
}
.woocommerce-checkout #payment ul.payment_methods, .woocommerce-checkout #payment div.form-row{
padding-left: 0;
padding-right: 0;
}
.cst-btn-send-form-checkout, .apple-coupon-btn{
font-weight: 400 !important;
font-size: 18px;
transition: .3s;
border: 1px solid #162849 !important;
}
.cst-btn-send-form-checkout:hover, .apple-coupon-btn:hover{
color: #162849 !important;
background: white !important;
}
.woocommerce table.shop_table #wrapShowOrder td{
border: none;
}
.woocommerce-checkout input[type="radio"]{
opacity: 0;
z-index: -1;
display: none;
}
.woocommerce-checkout input[type="radio"]+label{
display: flex !important;
align-items: center !important;
cursor: pointer;
}
.woocommerce-checkout input[type="radio"]+label::before{
content: '';
display: inline-flex;
min-width: 22px;
height: 22px;
border: 2px solid #1e1e1e;
border-radius: 100%;
justify-content: center;
align-items: center;
margin-right: 9px;
}
.woocommerce-checkout input[type="radio"]:checked+label::before{
background-image: url(//milwhite.ru/wp-content/uploads/icon/icon_ellipse.svg);
background-repeat: no-repeat;
background-position: center center;
}
.woocommerce-checkout .woocommerce-shipping-totals input[type="radio"]+label::before{
order: 2;
margin-left: 9px;
}
.wc_payment_methods li.wc_payment_method{
margin-bottom: 20px !important;
}
.wc_payment_methods li.wc_payment_method label{
font-size: 18px;
font-weight: 400;
}
.wc_payment_methods li.wc_payment_method label img{
display: none;
}
.wc_payment_methods li.wc_payment_method .payment_box p{
font-size: 18px;
color: #1e1e1e;
font-weight: 400;
} .coupon-form{
background-color: #F7F7F7;
padding: 0 40px 40px 40px
}
@media(max-width: 767px){
.coupon-form{
padding: 0 15px 15px 15px;
}
}
.woocommerce-checkout .checkout .coupon-form .form-row{
height: 42px;
padding: 0;
}
.woocommerce-checkout .checkout .coupon-form .form-row-first{
width: 60%;
}
.woocommerce-checkout .checkout .coupon-form .form-row-last{
width: 40%;
}
.apple-coupon-inpt, .apple-coupon-btn{
width: 100%;
height: 100%;
}
.woocommerce-checkout .checkout .coupon-form .apple-coupon-inpt{
border: none;
padding-left: 15px;
}
.woocommerce-checkout .checkout .coupon-form .apple-coupon-btn{
background-color: #162849;
color: white;
}
.shop_table.woocommerce-checkout-review-order-table tfoot th{
color: #8B8B8B;
}
.shop_table.woocommerce-checkout-review-order-table tfoot td, .shop_table.woocommerce-checkout-review-order-table tfoot th, .shop_table.woocommerce-checkout-review-order-table bdi{
font-size: 18px;
font-weight: 400 !important;
}
.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th, .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td bdi{
font-weight: 600 !important;;
color: #1E1E1E;
}
.shop_table.woocommerce-checkout-review-order-table tfoot td, .shop_table.woocommerce-checkout-review-order-table tfoot td ul#shipping_method li{
display: flex;
justify-content: flex-end;
}
.shop_table.woocommerce-checkout-review-order-table tfoot td ul#shipping_method li label{
order: 1;
}
.shop_table.woocommerce-checkout-review-order-table tfoot td ul#shipping_method li input{
order: 2;
margin: 3px 0 0 .4375em;
}
#shipping_method li .woocommerce-Price-amount bdi{
margin-left: 7px;
} .woocommerce-page #payment{
background-color: white
}
.woocommerce-checkout #payment div.payment_box{
background-color: #F7F7F7;
}
.woocommerce-checkout #payment div.payment_box::before{
display: none !important;
}
.woocommerce-checkout #payment .woocommerce-privacy-policy-text{
color: silver;
margin-bottom: 20px;
font-weight: 300;
}
.woocommerce-checkout #payment .woocommerce-privacy-policy-text .woocommerce-privacy-policy-link{
color: grey;
}
.woocommerce-page #payment #place_order{
width: 100%;
background-color: #162849;
height: 60px;
color: white;
}
.cart-total-icon_payments{
position: absolute;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.payment_method_yookassa_widget .payment_box.payment_method_yookassa_widget p{
display: flex;
}
.payment_method_yookassa_widget .payment_box.payment_method_yookassa_widget p:before{
content: url(//milwhite.ru/wp-content/uploads/icon/credit-card.svg);
margin-right: 10px;
} .wpcf7-spinner{
position: fixed;
top: 50%;
left: 50%;
} .wrap-wishlist-empty-custom{
display: flex;
flex-direction: column;
align-items: center;
font-size: 18px;
}
.text-wishlist-empty-custom{
width: 100%;
background-color: #f7f7f7;
text-align: center;
padding: 40px 0;
}
.btn-wishlist-empty-custom{
margin-top: 40px;
background-color: #162849;
color: white;
padding: 20px 0;
text-align: center;
max-width: 500px;
width: 100%;
border: 1px solid #162849;
transition: .3s
}
.btn-wishlist-empty-custom:hover{
color: #162849;
background-color: white;
} .woocommerce form.login, .woocommerce form.register{
border: none;
} .tab {
overflow: hidden;
background-color: #f7f7f7;
} .tab button {
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size: 17px;
} .tab button:hover {
background-color: #ddd;
} .tab button.active {
background-color: white;
border-left: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
border-bottom: none;
} .tabcontent {
display: none;
padding: 6px 12px;
border: 1px solid #E0E0E0;
border-top: none;
} .wrap-form-account-login,
.wrap-form-account-password-reset {
max-width: 580px;
width: 100%;
margin: auto;
margin-top: 70px;
}
.wrap-form-account-password-reset {
padding: 32px 32px;
border: 1px solid #E0E0E0;
}
.wrap-form-account-password-reset p.woocommerce-form-row {
width: 100%;
}
.wrap-form-account-password-reset input.woocommerce-Input {
width: 100%;
border: 1px solid #BDBDBD;
font-size: 18px;
padding: 15px;
box-shadow: none;
}
.wrap-form-account-password-reset .woocommerce-Button.button {
width: 100%;
background-color: #162849;
font-size: 18px;
padding: 20px 0 !important;
text-align: center;
color: white !important;
font-weight: 400;
border: 1px solid #162849;
transition: .3s;
margin-top: 30px;
}
.wrap-form-account-password-reset .woocommerce-Button.button:hover {
background-color: white;
color: #162849 !important;
}
@media(max-width: 767px){
.wrap-form-account-login,
.wrap-form-account-password-reset {
margin-top: 20px;
}
}
.tab .tablinks{
width: 50%;
border-bottom: 1px solid #E0E0E0;
font-size: 16px;
transition: .3s;
}
.tab .tablinks.active{
border-bottom: none;
font-weight: 500;
} .subtitle-account-form{
overflow: hidden;
text-align: center;
font-size: 14px;
font-weight: 500;
margin-bottom: 40px;
}
.subtitle-account-form span {
display: inline-block;
vertical-align: middle;
}
.subtitle-account-form:before,
.subtitle-account-form:after {
content: "";
display: inline-block;
vertical-align: middle;
width: 100%;
height: 1px;
background-color: #E0E0E0;
position: relative;
}
.subtitle-account-form:before {
margin-left: -100%;
left: -14px;
}
.subtitle-account-form:after {
margin-right: -100%;
right: -14px;
} .wrap-form-account-login .woocommerce-form label{
display: none !important;
}
.wrap-form-account-login .woocommerce-form input.woocommerce-Input{
width: 100%;
border: 1px solid #BDBDBD;
font-size: 18px;
padding: 15px;
box-shadow: none;
}
.woocommerce .wrap-form-account-login .woocommerce-form .form-row{
padding: 0;
}
.woocommerce .wrap-form-account-login button.woocommerce-form-login__submit, .woocommerce .wrap-form-account-login button.woocommerce-form-register__submit{
width: 100%;
background-color: #162849;
font-size: 18px;
padding: 20px 0 !important;
text-align: center;
color: white !important;
font-weight: 400;
border: 1px solid #162849;
transition: .3s;
margin-top: 30px;
}
.woocommerce .wrap-form-account-login button.woocommerce-form-login__submit:hover, .woocommerce .wrap-form-account-login button.woocommerce-form-register__submit:hover{
background-color: white;
color: #162849 !important;
}
.woocommerce .wrap-form-account-login form.woocommerce-form .woocommerce-Input{
margin-bottom: 15px;
} .woocommerce .wrap-form-account-login form .show-password-input{
top: 1.7em;
}
.woocommerce .wrap-form-account-login .woocommerce-LostPassword, .woocommerce .wrap-form-account-login .woocommerce-privacy-policy-text{
margin-top: 15px;
}
.woocommerce .wrap-form-account-login .woocommerce-privacy-policy-text p{
color: silver;
font-size: 13px;
}
.woocommerce .wrap-form-account-login .woocommerce-privacy-policy-text p a{
color: gray;
}
.woocommerce .wrap-form-account-login .woocommerce-LostPassword a{
transition: all .3s;
}
.woocommerce .wrap-form-account-login .woocommerce-LostPassword:hover a{
color: silver;
}
.woocommerce .wrap-form-account-login .title-auth-form{
font-size: 16px;
text-align: center;
margin-bottom: 20px !important;
}
.woocommerce .wrap-form-account-login .login-button{
margin: auto;
display: table;
box-sizing: content-box;
padding: 0 20px;
cursor: pointer;
} .woocommerce-MyAccount-navigation{
background-color: #F7F7F7;
}
.woocommerce-MyAccount-navigation ul{
padding: 15px;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{
margin-bottom: 20px;
font-size: 18px;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{
position: relative;
line-height: 1.3;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::after{
content:'';
position: absolute;
width: 0;
height: 1px;
background-color: #1e1e1e;
left: 0;
bottom: 0;
transition: .3s;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:not(.is-active) a:hover::after{
width: 100%;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{
font-weight: 500;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{
border-bottom: 1px solid #1E1E1E;
}
.cell-nav-out{
display: flex;
align-items: center;
margin-top: 60px;
}
.woocommerce-MyAccount-content p a{
color: grey;
}
@media(min-width: 768px){
.woocommerce-MyAccount-navigation{
min-height: 100vh;
padding-top: 30px;
padding-right: 20px;
}
.woocommerce-MyAccount-content{
padding-top: 60px;
}
#post-9 .entry-content{
margin: 0 !important;
}
}
@media(max-width: 767px){
.woocommerce-MyAccount-navigation ul{
display: flex;
overflow-x: auto;
flex-direction: row;
flex-wrap: nowrap;
margin-bottom: 34px;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content;
margin-right: 20px;
margin-top: 20px;
font-size: 15px;
}
.woocommerce-MyAccount-navigation ul li.cell-nav-out{
font-size: 18px;
}
} .title-my-account-cst{
font-size: 24px;
font-weight: 500;
}
.subtitle-my-account-cst{
font-size: 24px;
font-weight: 500;
margin-bottom: 20px;
}
.hr__my-account{
margin: 25px 0;
background-color: #D2D2D2;
}
.woocommerce .woocommerce-EditAccountForm .form-row input{
max-width: 280px;
width: 100%;
padding: 15px 10px;
font-size: 18px;
border: 1px solid #BDBDBD;
}
.woocommerce-EditAccountForm button.woocommerce-Button{
max-width: 280px;
width: 100%;
font-size: 18px;
padding: 15px 0;
background-color: #8B94A4;
color: white;
font-weight: 400;
transition: .3s;
}
.woocommerce-EditAccountForm .password-input{
max-width: 280px;
width: 100%;
}
.woocommerce form.woocommerce-EditAccountForm .form-row{
padding: 0;
margin-bottom: 20px;
}
.woocommerce form.woocommerce-EditAccountForm .form-row label{
font-weight: 500;
font-size: 18px;
}
.wrap-prev-redach{
font-size: 18px;
}
.wrap-prev-redach p{
margin-bottom: 30px;
}
.wrap-prev-redach span{
font-weight: 500;
}
.wrapEditArea{
display: none;
}
.wrapEditArea.showEditArea{
display: block;
}
.woocommerce .woocommerce-MyAccount-content form .woocommerce-input-wrapper input{
width: 100%;
padding: 10px 10px;
font-size: 18px;
border: 1px solid #BDBDBD;
}
.woocommerce .woocommerce-MyAccount-content form label{
font-weight: 500;
font-size: 18px;
}
.woocommerce .woocommerce-MyAccount-content form button.button{
width: 100%;
font-size: 18px;
padding: 15px 0;
background-color: #8B94A4;
color: white;
font-weight: 400;
transition: .3s;
margin-top: 15px;
}
.my-acc__order_btn_size{
max-width: 320px;
width: 100%;
margin-top: 60px;
}
.woocommerce a.woocommerce-button.button, .woocommerce a.woocommerce-Button.button{
text-align: center;
color: white;
padding: 5px 15px;
font-size: 14px;
font-weight: 400;
background-color: #162849;
border: 1px solid #162849;
transition: .3s;
line-height: unset;
}
.woocommerce a.woocommerce-button.button:hover, .woocommerce a.woocommerce-Button.button:hover{
background-color: white;
color: #162849;
} #wrapTableSize{
display: none;
position: fixed;
}
#wrapTableSize.showTableSize{
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
z-index: 999;
left: 0;
top: 0;
}
.wrapContentTableSize{
height: 100%;
overflow: auto; 
display: flex;
z-index: 999;
}
.backgroundTableSize{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, .5);
}	
.contentTableSize{
width: 580px;
padding: 30px 49px;
background-color: white;
position: relative;
height: -moz-fit-content;
height: -webkit-fit-content;
height: fit-content;
margin: auto;
}
@media(max-width: 767px){
.contentTableSize{
width: 100%;
padding: 30px 15px;
}
}
#btnCloseTableSize{
position: relative;
width: 30px;
height: 30px;
justify-content: center;
align-items: center;
cursor: pointer;
display: none;
margin-bottom: 15px;
}
@media(max-width: 767px){
#btnCloseTableSize{
display: flex;
}
}
#btnCloseTableSize::before, #btnCloseTableSize::after{
content: '';
position: absolute;
width: 100%;
height: 1px;
background-color: black;
}
#btnCloseTableSize::before{
transform: rotate(-45deg);
}
#btnCloseTableSize::after{
transform: rotate(45deg);
}
h2.title-table-size{
font-size: 24px;
font-weight: 500;
margin-bottom: 30px;
text-align: center;
}
.hr-table-size{
background-color: #1E1E1E;
max-width: 400px;
width: 100%;
margin-bottom: 25px;
opacity: .1;
}
.this-table-size{
border-spacing: 0;	
}
.this-table-size thead{
font-size: 16px;
font-weight: 500;
}
.this-table-size thead tr{
background-color: #F7F7F7;
}
.this-table-size tbody{
font-size: 16px;
font-weight: 400;
}
.this-table-size tr td{
padding: 4px 0;
}
.this-table-size tbody tr td:nth-child(1){
font-size: 16px;
font-weight: 500;
}
.this-table-size tbody tr:nth-child(even){
background-color: #F7F7F7;
}
.subtitle-table-size{
font-size: 18px;
font-weight: 500;
text-align: left;
}
.text-table-size{
font-size: 16px;
font-weight: 400;
text-align: left;
} .yith-wcqv-wrapper{
position: absolute; top: 50% !important;
transform: translateY(-50%);
overflow: auto;
width: 100%;
max-width: 780px;
height: 100%;
max-height: 715px;
}
#yith-quick-view-content div.summary{
padding-top: 0 !important;
}
#yith-quick-view-modal .woocommerce .product{
margin-top: 0 !important;
}
#yith-quick-view-modal .woocommerce-product-details__short-description{
display: none;
}
#yith-quick-view-modal .row-single__price-rating{
margin-bottom: 0;
padding-bottom: 30px;
border-bottom: 1px solid rgba(30, 30, 30, .1);;
}
#yith-quick-view-modal.open .yith-wcqv-main{
overflow-y: unset;
height: auto !important;
}
#yith-quick-view-modal #area-slider-desctop{
padding-right: 20px;
}
#yith-quick-view-modal .swiper-pagination{
display: flex;
}
#yith-quick-view-modal .tinv-wraper{
display: flex;
justify-content: end;
}
#yith-quick-view-content .onsale{
top: 0;
left: 0;
}
:not(.products) li.product .yith-wcqv-button.button{
display: none !important;
}
.products li.product .yith-wcqv-button.button{
display: block !important;
}
li.product .yith-wcqv-button.button{
width: 100%;
max-width: 190px;
text-align: center;
font-size: 12px;
font-weight: 400;
position: absolute; 
left: 50%;
transform: translateX(-50%);
bottom: 35%;
padding: 15px 40px;
background-color: rgba(255, 255, 255, .85);
border-radius: 47px;
opacity: 0;
transition: .3s;
}
li.product:hover .yith-wcqv-button.button{
opacity: 1;
}
.yith-wcqv-button .blockUI{
border-radius: 47px;
}
.mobile-show-data-single{
display: none;
}
@media(max-width: 767px){
a.button.yith-wcqv-button{
display: none !important;
}
.products li.product .yith-wcqv-button.button{
display: none !important;
}
}
#yith-quick-view-content .product_title{
font-size: 20px;
font-weight: 500;
line-height: 24px;
}
#yith-quick-view-content .woocommerce-Price-amount{
font-size: 20px;
font-weight: 500;
line-height: 24px;
}
#yith-quick-view-content .title-name-attr{
margin-bottom: 10px;
}
#yith-quick-view-content .title-name-attr label{
font-size: 16px;
color: #828282;
font-weight: 400
}
#yith-quick-view-content #btnTableSize{
font-weight: 400;	
}
#yith-quick-view-modal .yith-wcqv-head{
display: none;
}
#yith-quick-view-content div.summary{
width: 50% !important;
}
#yith-quick-view-content div.images{
width: 50% !important;
}
#yith-quick-view-modal .summary .title-for-archive-popup .tinvwl_add_to_wishlist_button::after{
content: url(//milwhite.ru/wp-content/uploads/wishlist-icon.svg)
}
#yith-quick-view-modal .summary .title-for-archive-popup .tinvwl_add_to_wishlist_button:hover::after, #yith-quick-view-modal .summary .title-for-archive-popup .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::after{
content: url(//milwhite.ru/wp-content/uploads/icon/whishlist-icon_small_green.svg) !important;
}
.summary .title-for-archive-popup .tinvwl_add_to_wishlist_button{
border: none;
background-color: none;
border-radius: 100%;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
display: flex;
justify-content: center;
align-items: center;
}
#yith-quick-view-modal .summary .title-for-archive-popup .tinvwl_add_to_wishlist_button::after{
height: auto;
max-height: auto;
}
.summary .title-for-archive-popup .tinvwl_add_to_wishlist_button:hover{
}
.btn-add-to-cart-not-single{
display: none !important;
}
#yith-quick-view-modal .btn-add-to-cart-only-single{
display: none;
}
#yith-quick-view-modal .btn-add-to-cart-not-single{
display: block !important;
}
.star-result-ml-many{
display: none;
}
#yith-quick-view-modal .star-result-ml-many{
display: block;
}
#yith-quick-view-modal .woocommerce-product-rating .star-result-ml-many .star-rating{
margin: 0;
padding: 0;
}
.woocommerce .star-rating{
width: auto !important; height: 1.1em; font-family: 'Fira Sans', sans-serif !important;
font-size: 20px !important;
}
.woocommerce .star-rating::before{
content: "\2606\2606\2606\2606\2606" !important;
position: static !important;
}
.woocommerce .star-rating span::before{
content: "\2605\2605\2605\2605\2605" !important;
}
.woocommerce .star-rating::before, .woocommerce .star-rating span::before{
font-size: 20px !important;
letter-spacing: 2px;
font-family: 'Fira Sans', sans-serif !important;
}
#yith-quick-view-modal .star-result-ml-only{
margin-left: 3px;
}
#yith-quick-view-modal .star-result-ml-only img{
display: none;
} .breadcrumbs-custom .woocommerce-breadcrumb{
margin-top: 20px;
margin-bottom: 60px;
color: #8F8F8F;
padding: 0;
font-size: 12px;
}
.entry-title-cst-blog{
font-size: 42px;
font-weight: 500;
line-height: 50px;
}
.entry-header-cst-blog{
margin-bottom: 40px;
}
.post-thumbnail{
width: 100%;
}
.post-thumbnail img{
width: 100%;
height: 100%;
max-height: 360px;
object-fit: cover;
object-position: center 28%;
}
.wrap-tags-blog{
display: flex;
justify-content: end;
}
.wrap-tags-blog a{
font-family: 'Ubuntu', 'Fira Sans', sans-serif;
font-weight: 400;
font-size: 14px;
padding: 7px 12px;
color: #162849;
background-color: #F7F7F7;
margin-left: 10px;
margin-bottom: 5px;
border-radius: 12px;
transition: .3s;
}
.wrap-tags-blog a:hover{
background-color: #162849;
color: #f7f7f7;
}
.wrap-custom-meta-blog{
display: flex;
justify-content: end;
color: #8A8A8E;
font-size: 15px;
font-weight: 400;
font-family: 'Ubuntu', 'Fira Sans', sans-serif;
margin-top: 20px;
}
.wrap-data-blog{
display: flex;
flex-direction: column;
justify-content: center;
}
.wrap-buttons-share-blog{
height: fit-content;
border-left: 1px solid rgba(30, 30, 30, .1);
padding-left: 25px !important;
}
.wrap-buttons-share-blog a{
transition: .3s;
}
.wrap-buttons-share-blog a:hover{
opacity: .6;
}
.title-share-blog{
font-size: 24px;
font-weight: 500;
margin-bottom: 20px;
}
.buttons-share-blog a{
margin-right: 20px;
margin-bottom: 5px;
}
.entry-content-cst-blog{
margin-top: 40px;
}
.entry-content-cst-blog h2{
font-size: 32px;
font-weight: 500;
margin-bottom: 20px;
}
.entry-content-cst-blog p{
font-size: 18px;
font-weight: 400;
margin-bottom: 40px;
}
.entry-content-cst-blog ul{
margin-bottom: 40px;
list-style: disc;
font-size: 18px;
}
.nav-links{
margin-top: 25px;
}
.nav-links .nav-previous a, .nav-links .nav-next a{
position: relative;
transition: .2s;
background: #162849;
color: white;
padding: 15px;
margin: 0 15px;
border-radius: 10px;
height: 100%;
}
.nav-links .nav-previous a:hover, .nav-links .nav-next a:hover{
background: transparent;
color: #162849;
}
.nav-links .nav-previous a::after, .nav-links .nav-next a::after{
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: 1px;
background-color: #1e1e1e;
transition: .3s;
}
.nav-links .nav-previous a:hover::after, .nav-links .nav-next a:hover::after{
width: 100%;
}
.wrap-blog-cell{
border: 1px solid #E4E4E4;
height: 100%;
padding: 20px;
transition: .3s;
}
.container-blog-cell{
margin-bottom: 20px;
}
.container-blog-cell article.post{
height: 100%;
}
@media(min-width: 768px){
.container-blog-cell img{
height: 257px;
object-fit: cover;
object-position: center center;
}
}
.wrap-blog-cell:hover{
box-shadow: 0px 0px 24px 2px rgba(0, 0, 0, 0.12);
}
.date-archive-blog{
color: #8A8A8E;
font-size: 15px;
font-weight: 400;
font-family: 'Ubuntu', 'Fira Sans', sans-serif;
margin-bottom: 15px;
}
.title-archive-blog{
margin-bottom: 10px;
}
.title-archive-blog a{
color: #162849;
font-size: 24px;
font-weight: 500;
line-height: 29px;
}
.cut_row_cust{
color: #8F8F8F;
font-size: 14px;
font-weight: 400;
line-height: 20px;
}
.container-wrap-tags-blog-archive{
position: relative;
bottom: 0;
display: flex;
align-items: flex-end;
}
.wrap-tags-blog-archive{
margin-top: 15px;
}
.wrap-tags-blog-archive a{
font-family: 'Ubuntu', 'Fira Sans', sans-serif;
font-weight: 400;
font-size: 14px !important;
padding: 7px 12px;
color: #162849;
background-color: #F7F7F7;
margin-right: 10px;
margin-bottom: 5px;
border-radius: 12px;
transition: .3s;
}
.wrap-tags-blog-archive a:hover{
background-color: #162849;
color: #f7f7f7;
}
.entry_title_cust-blog{
font-size: 60px;
font-weight: 500;
line-height: 72px;
margin-bottom: 25px;
}
.wrap-popular-tags{
margin-bottom: 40px;
}
.wrap-popular-tags a.active{
background-color: #162849;
color: #f7f7f7;
}
.subtitle-popular-tags{
font-size: 18px;
font-weight: 400;
line-height: 20px;
margin-bottom: 20px;
}
@media(max-width: 767px){
.breadcrumbs-custom .woocommerce-breadcrumb{
margin-bottom: 10px;
}
.entry-title-cst-blog{
font-size: 32px;
}
.wrap-tags-blog{
justify-content: flex-start;
margin-top: 15px;
}
.wrap-tags-blog a{
padding: 4px 12px;
margin-left: 0;
margin-right: 10px;
}
.wrap-custom-meta-blog{
margin-top: 5px;
}
.wrap-buttons-share-blog{
display: none;
}
.wrap-buttons-share-blog.decstop-visual{
display: block !important;
border: none;
padding-left: 0 !important;
}
.wrap-buttons-share-blog.decstop-visual .title-share-blog{
margin-bottom: 10px;
}
}
.navigation.posts-navigation{
width: 100%;
display: flex;
justify-content: center;
} .form-whish-list-custom .container-good-whslist{
position: relative;
}
.form-whish-list-custom .custom-product-thumbnail-whslist{
width: 100%;
max-width: 100%;
}
.form-whish-list-custom .custom-product-thumbnail-whslist a, .form-whish-list-custom .custom-product-thumbnail-whslist a img{
width: 100%;
max-width: 100%;
}
.form-whish-list-custom .custom-product-remove-whslist{
position: absolute;
left: 15px;
top: 15px;
}
.form-whish-list-custom .custom-product-remove-whslist i.ftinvwl{
transition: .3s;
opacity: .6;
}
.form-whish-list-custom .custom-product-remove-whslist:hover i.ftinvwl{
transform: rotate(90deg);
opacity: 1;
}
.form-whish-list-custom .custom-product-remove-whslist button{
cursor: pointer;
width: 40px;
height: 40px;
border-radius: 100% !important;
}
.container-good-whslist{
margin-bottom: 35px;
}
@media(min-width: 768px){
.custom-product-thumbnail-whslist img{
height: 420px;
object-fit: cover;
}
}
.product-name-tti-cst a{
font-size: 20px;
color: #162849;
line-height: 24px;
font-weight: 500;
margin-bottom: 10px;
margin-top: 15px;
}
.product-price-tti-cst{
font-size: 20px;
color: #162849;
line-height: 24px;
font-weight: 500;
}
.product-variation-custom{
margin-top: 10px;
}
.entry-title{
margin-top: 60px;
font-size: 60px;
font-weight: 500;
}
@media(max-width: 767px){
.entry-title{
margin-top: 40px;
font-size: 40px;
}
}
.tinv-wishlist .product-remove button{
background-color: rgba(255,255,255,.3) !important;
transition: .3s;
display: flex;
align-items: center;
padding: 0;
margin: 0;
}
.tinv-wishlist .product-remove button:hover{
background-color: rgba(255, 255, 255, 1) !important;
} .qib-button-wrapper button.qib-button{
border: none !important;
}
.qib-button-wrapper .quantity input.input-text.qty.text{
max-width: 50px !important;
border: 1px solid #1E1E1E !important;
padding: 5px !important;
} .woo_amc_head{
padding: 15px;
background: #EFF0F1 !important;
display: flex;
justify-content: space-between;
}
.woo_amc_close{
position: unset !important;
width: auto !important;
height: auto !important;
margin-top: 0 !important;
}
.lds-spinner div:after{
background: #3d3d3d !important;
}
.woo_amc_head_title{
font-size: 18px !important;
font-weight: 500 !important;
color: #1e1e1e !important;
}
.container-control-panel__slider{
position: relative;
display: flex;
align-items: center;
margin-top: 15px;
}
.custom_notspp .swiper-button-prev, .custom_notspp .swiper-button-next{
position: unset;
margin-top: 0;
}
.custom_notspp .swiper-button-prev{
content: url(//milwhite.ru/wp-content/uploads/markerRowSliderPagination.svg);
width: 7px;
height: 12px;
transform: rotate(-180deg);
margin-right: 10px;
}
.custom_notspp .swiper-button-next{
content: url(//milwhite.ru/wp-content/uploads/markerRowSliderPagination.svg);
width: 7px;
height: 12px;
margin-left: 10px;
}
.custom_notspp .swiper-pagination{
position: unset;
width: -webkit-fit-content !important;
width: -moz-fit-content !important;
width: fit-content !important;
}
.swiper-pagination-bullet-active{
background-color: #1e1e1e !important;
} .woo_amc_open.link__cart{
display: flex;
}
.woo_amc_open:not(.link__cart){
display: none;
}
.woo_amc_item_wrap{
background: none !important;
border: none !important;
}
.hr__mini-cart-wid-cst{
margin-top: 5px;
margin-bottom: 0;
background-color: #E6E6E6;
}
.woo_amc_container .woo_amc_item_wrap + .woo_amc_item_wrap{
margin-top: 0;
} .woo-amc-btn-to-checkout{
width: 100%;
text-align: center;
color: white;
margin-top: 15px;
padding: 15px 0;
font-size: 18px;
font-weight: 550;
background-color: #162849;
border: 1px solid #162849;
transition: .3s;
line-height: unset;
}
.woo-amc-btn-to-checkout:hover{
background-color: white;
color: #162849;
}
.woo_amc_items_scroll{
bottom: 210px !important;
}
.mini-cart-wid__name{
font-size: 15px;
line-height: 18px;
font-weight: 550;
}
.woo_amc_item_price_wrap .woocommerce-Price-amount.amount{
font-weight: 500;
font-size: 15px;
color: #1e1e1e !important;
}
.woo_amc_item_quanity_wrap{
display: flex;
align-items: center;
margin-top: 0 !important;
}
input.woo_amc_item_quanity{
height: auto !important;
border: 1px solid #1e1e1e !important;
border-radius: 0 !important;
}
.woo_amc_item_quanity_plus, .woo_amc_item_quanity_minus{
font-size: 25px;
line-height: unset;
display: block;
height: auto !important;
}
.woo_amc_item_label_quantity_cst{
margin-right: 10px;
}
.woo_amc_footer{
margin-top: 40px;
background-color: #EFF0F1 !important;
padding: 15px !important;
box-shadow: 0 -4px 8px 0 rgb(0 0 0 / 12%);
}
.woo_amc_footer:hover{
opacity: unset !important;
}
.woo_amc_footer_total{
display: flex;
justify-content: space-between;
}
.woo_amc_footer_total .woo_amc_label{
color: inherit !important;
font-size: 15px;
}
.woo_amc_footer_total .woo_amc_value{
color: inherit !important;
font-size: 15px;
}
.woo_amc_footer_fulltotal, 
.woo_amc_footer_delivery{
display: flex;
justify-content: space-between;
margin-top: 10px;
}
.woo_amc_footer_fulltotal .woo_amc_label, .woo_amc_footer_fulltotal .woo_amc_value{
color: inherit !important;
font-size: 15px;
font-weight: 700;
}
.woo_amc_footer_delivery .woo_amc_label, .woo_amc_footer_delivery .woo_amc_value{
color: inherit !important;
font-size: 15px;
}
.woo_amc_footer_info_delivery{
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
font-size: 13px;
}
.woo_amc_item_delete line {
stroke: black !important;
transition: .3s;
}
.woo_amc_item_delete:hover line {
stroke: #dd3333 !important;
} #site-navigation.main-navigation:not(.toggled) .control-auth-link__mobile{
display: none;
}
.control-auth-link__mobile{
text-align: center;
}
@media(max-width: 767px){
.control-auth-link__desctop{
display: none;
}
} .wrapper-page-contact{
margin-top: 50px;
}
.contact__paragraph{
font-size: 24px;
font-weight: 300;
line-height: 140%;
margin-bottom: 60px;
}
.contact__info-wrapper{
margin-bottom: 30px;
}
.contact__info-wrap{
margin-left: 13px;
width: calc(100% - 13px);
}
.contact__info-container{
margin-top: 20px;
}
.contact__info-container:nth-child(1){
margin-top: 0;
}
.contact__info-icon{
width: fit-content;
height: fit-content;
}
.contact__info-title{
display: flex;
align-items: center;
font-size: 18px;
font-weight: 500;
}
.contact__info-title-prefix{
font-size: 15px;
color: rgba(143, 143, 143, .5);
margin-left: 10px;
font-weight: 400;
}
.contact__info-text{
font-size: 15px;
font-weight: 400;
color: rgba(143, 143, 143, .5);
margin-top: 5px;
width: 100%;
cursor: pointer;
}
.contact__info-text:not(.active) {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.contact__bottom-paragraph{
font-size: 16px;
font-weight: 400;
line-height: 22.4px;
padding: 36px 20px;
background: #F7F7F7;
margin-top: 60px;
margin-bottom: 60px;
}
@media(min-width: 768px){
.contact__bottom-paragraph{
padding: 36px 120px;
}
}
.contact__label-text{
font-size: 10px;
font-weight: 400;
color: rgba(143, 143, 143, .5);
}
.contact__wrap-row-input-form .contact__label-text{
opacity: 0;
transition: .3s ease-out;
}
.contact__wrap-row-input-form:focus-within .contact__label-text{
opacity: 1;
}
.contact__row-input-form, .contact__row-textarea-form{
width: 100%;
padding: 10px;
}
.contact__row-input-form{
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #C4C4C4;
margin-bottom: 20px;
}
.contact__row-textarea-form{
border: 1px solid #C4C4C4;
max-height: 180px;
}
.contact__acceptance{
font-size: 14px;
font-weight: 400;
margin-bottom: 30px;
cursor: pointer;
}
.contact__acceptance .wpcf7-list-item{
margin: 0;
padding: 0;
}
.contact__acceptance-btn{
width: 16px;
height: 16px;
margin-right: 5px;
}
.contact__form-submit-btn{
width: 100%;
color: white;
background-color: #162849;
border: 1px solid #162849;
transition: .3s ease;
font-size: 18px;
font-weight: 400;
padding: 19px 0;
text-align: center;
cursor: pointer;
}
.contact__form-submit-btn:hover{
background-color: white;
color: #162849;
} .sex-category-table{
font-size: 18px !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
}
.table-size__wrap-table table.this-table-size thead tr td{
width: 25%;
}
.table-size__wrap-table table.this-table-size td{
text-align: center;
}
..table-size__wrap-text{
margin-top: 50px; 
}
.table-size__wrap-text .hr-table-size{
max-width: 100%;
}
.table-size__main-container{
margin-top: 60px;
}
@media(min-width: 768px){
.table-size__wrap-text{
padding-left: 30px;
}
} .comment_container{
margin-bottom: 30px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text{
margin: 0;
background: #F7F7F7;
border: none;
border-radius: 0;
}
.woocommerce #reviews #comments ol.commentlist{
padding: 0;
}
.star-rating-wrapper-indi{
margin: 0 0 1em;
}
.star-rating-wrapper-indi .star-rating{
float: none; 
}
.woocommerce-review__author{
font-size: 18px;
font-weight: 500;
color: #1E1E1E;
}
.woocommerce-review__published-date{
font-size: 14px;
font-weight: 400;
}
.woocommerce .star-rating::before{
color: #F2C94C;
font-size: 14px;
}
.woocommerce .star-rating span::before{
color: #F2C94C;
font-size: 14px;
}
.comment-reply-title{
font-size: 24px;
font-weight: 400;
margin-top: 30px;
}
.comment-form{
margin-top: 20px
}
.comment-form-rating p.stars{
width: fit-content;
width: -webkit-fit-content;
width: -moz-fit-content;
}
.woocommerce p.stars a::before{
color: #F2C94C;
}
.woocommerce #respond input#submit{
padding: 18px 36px;
border-radius: 4px;
font-size: 18px;
font-weight: 500;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
background: #1b315a;
color: white;
border: 1px solid #1b315a;
transition: .3s;
margin-top: 20px;
}
.woocommerce #respond input#submit:hover{
color: #1b315a;
background: white;
}
.woocommerce #review_form #respond textarea{
border: 1px solid #e8e8e8;
}
.comment_container .comment-text .description{
font-size: 14px;
font-weight: 400;
}
.comment-form-author label, .comment-form-email label{
display: block;
}
.comment-form-author #author, .comment-form-email #email{
border: 1px solid #e8e8e8;
}
.woocommerce-tabs ul.wc-tabs li.reviews_tab{
display: none !important;
}
.woocommerce-product-attributes-item__label{
text-align: left !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
padding: 0 0 0 0 !important;
}   .preloader-custom-menu::after{
content: '';
}
.preloader-custom-menu,
.preloader-custom-menu:before,
.preloader-custom-menu:after {
background: #019A8E;
-webkit-animation: load1 1s infinite ease-in-out;
animation: load1 1s infinite ease-in-out;
width: 1em;
height: 4em;
}
.preloader-custom-menu {
color: #019A8E;
text-indent: -9999em;
margin: 88px auto;
position: relative;
font-size: 11px;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
.preloader-custom-menu:before,
.preloader-custom-menu:after {
position: absolute;
top: 0;
content: '';
}
.preloader-custom-menu:before {
left: -1.5em;
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.preloader-custom-menu:after {
left: 1.5em;
}
@-webkit-keyframes load1 {
0%,
80%,
100% {
box-shadow: 0 0;
height: 4em;
}
40% {
box-shadow: 0 -2em;
height: 5em;
}
}
@keyframes load1 {
0%,
80%,
100% {
box-shadow: 0 0;
height: 4em;
}
40% {
box-shadow: 0 -2em;
height: 5em;
}
}
.main-title-subcat{
font-size: 24px;
font-weight: 500;
margin-bottom: 30px;
}
.subcat_general_wrap_link a{
position: relative;
width: fit-content;
width: -webkit-fit-content;
width: -moz-fit-content;
font-size: 16px;
font-weight: 400;
margin-bottom: 20px;
}
.subcat_general_wrap_link a::after{
content: '';
position: absolute;
left: 50%;
bottom: -4px;
height: 2px;
width: 0;
background-color: black;
-webkit-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
-moz-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
}
.subcat_general_wrap_link a:hover::after{
left: 0;
width: 100%;
}
.wrapper-items-colors-submenu{
display: flex;
flex-wrap: wrap;
}
.items-colors-submenu{
width: 25px; 
height: 25px; 
border-radius: 100%;
border: 1px solid #f0f0f0;
margin-right: 20px;
margin-bottom: 20px;
transition: .3s;
}
.items-colors-submenu:hover{
opacity: .6;
}
.plashka-text__sub-menu{
font-size: 16px;
font-weight: 400;
color: #162849;
margin-top: 80px;
}
@media(min-width: 768px){
.container_header{
height: 60px;
}
.container-main-header-wrapper, #site-navigation, .menu-in-header-container, #primary-menu, .menu-item{
height: 100%;
}
#primary-menu .menu-item{
display: flex;
align-items: center;
}
li.woman_submenu_hov, li.man_submenu_hov{
position: static;
}
.woman_submenu_hov:hover .woman_submenu_wrapper, .man_submenu_hov:hover .man_submenu_wrapper{
display: block;
}
.woman_submenu_wrapper, .man_submenu_wrapper{
display: none;
position: absolute;
width: 100%;
top: 100%;
left: 0;
padding: 44px 0;
background: white;
border-bottom: 1px solid #f7f7f7;
}
}
.select2-container{
z-index: 1 !important;
}
@media(max-width: 767px){
.woman_submenu_wrapper, .man_submenu_wrapper{
display: none !important;
}
}
.submenu_background_overlay{
width: 100px;
min-height: 100px;
left: 0;
top: 0;
background: black;
position: fixed;
}   .woman_submenu_wrapper .prod-custom-list-sale-submenu{
position: relative;
box-shadow: none;
float: none;
z-index: inherit;
top: unset;
left: unset;
}
.woman_submenu_wrapper .prod-custom-list-sale-submenu li{
width: 100% !important;
}
.woman_submenu_wrapper .prod-custom-list-sale-submenu li.product .yith-wcqv-button, .woman_submenu_wrapper .prod-custom-list-sale-submenu li .tinv-wraper, .woman_submenu_wrapper .prod-custom-list-sale-submenu li .onsale, .woman_submenu_wrapper .prod-custom-list-sale-submenu li .price, .woman_submenu_wrapper .prod-custom-list-sale-submenu li .attr-size_cart-product, .woman_submenu_wrapper .prod-custom-list-sale-submenu li .add_to_cart_button{
display: none !important;
}
.woman_submenu_wrapper .prod-custom-list-sale-submenu li a.woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{
font-size: 18px;
font-weight: 500;
color: #1e1e1e;
}
.woman_submenu_wrapper .prod-custom-list-sale-submenu li a.woocommerce-loop-product__link{
padding-right: 15px;
}
.woman_submenu_wrapper .prod-custom-list-sale-submenu li a.woocommerce-loop-product__link:nth-last-child(1){
padding-right: 0;
padding-left: 15px;
}
.woman_submenu_wrapper ul.products li img{
height: auto !important;
}   .man_submenu_wrapper .prod-custom-list-sale-submenu{
position: relative;
box-shadow: none;
float: none;
z-index: inherit;
top: unset;
left: unset;
}
.man_submenu_wrapper .prod-custom-list-sale-submenu li{
width: 100% !important;
}
.man_submenu_wrapper .prod-custom-list-sale-submenu li.product .yith-wcqv-button, .man_submenu_wrapper .prod-custom-list-sale-submenu li .tinv-wraper, .man_submenu_wrapper .prod-custom-list-sale-submenu li .onsale, .man_submenu_wrapper .prod-custom-list-sale-submenu li .price, .man_submenu_wrapper .prod-custom-list-sale-submenu li .attr-size_cart-product, .man_submenu_wrapper .prod-custom-list-sale-submenu li .add_to_cart_button{
display: none !important;
}
.man_submenu_wrapper .prod-custom-list-sale-submenu li a.woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{
font-size: 18px;
font-weight: 500;
color: #1e1e1e;
}
.man_submenu_wrapper .prod-custom-list-sale-submenu li a.woocommerce-loop-product__link{
padding-right: 15px;
}
.man_submenu_wrapper .prod-custom-list-sale-submenu li a.woocommerce-loop-product__link:nth-last-child(1){
padding-right: 0;
padding-left: 15px;
}
.man_submenu_wrapper ul.products li img{
height: auto !important;
} .wrap-thankyou-custom{
padding: 40px 30px;
}
@media(min-width: 768px){
.wrap-thankyou-custom{
padding: 40px 60px;
}	
}
.wrap-thankyou-custom{
background: #F7F7F7;
}
.mini-title-order-complete{
font-size: 24px;
font-weight: 500;
margin-bottom: 30px;
margin-top: 0;
}
.woocommerce ul.order_details{
margin: 0;
padding: 0;
}
.woocommerce ul.order_details li{
font-size: 18px;
font-weight: 400;
margin-right: 1.5em;
padding-right: 1.5em;
}
.woocommerce ul.order_details li strong{
margin-top: 5px;
font-size: 18px;
}
.wrap-method-pay-custom{
margin-top: 40px;
margin-bottom: 60px;
}
.title-pay-custom{
font-size: 18px;
font-weight: 400;
}
.container-method-pay-custom{
font-size: 18px;
font-weight: 400;
background: rgba(77, 169, 159, .1);
border: 1px solid #019A8E;
padding: 20px 30px;
color: #019A8E;
display: flex;
align-items: center;
}
.container-method-pay-custom img{
margin-right: 9px;
}
.container-method-pay-custom p{
margin: 0;
padding: 0;
}
table.woocommerce-table--order-details{
border-collapse: collapse !important;
font-size: 18px;
font-weight: 400;
margin-bottom: 60px !important;
}
table.woocommerce-table--order-details th, table.woocommerce-table--order-details td {
border: 1px solid rgba(0,0,0,.1) !important;
}
table.woocommerce-table--order-details thead tr th.product-name, 
table.woocommerce-table--order-details thead tr th.product-total{
font-size: 18px;
font-weight: 400 !important;
}
table.woocommerce-table--order-details .woocommerce-table__product-name{
width: 50%;
}
table.woocommerce-table--order-details .woocommerce-table__product-table{
width: 50%;
}
table.woocommerce-table--order-details tfoot tr th, table.woocommerce-table--order-details tfoot tr td{
border-top: 1px solid rgba(0,0,0,.1) !important;
}
table.woocommerce-table--order-details tfoot tr:nth-last-child(1){
background: #F7F7F7;
}
.woocommerce ul.order_details li{
border-right-style: solid;
margin-bottom: 30px;
}
@media(max-width: 767px){
.woocommerce ul.order_details li{
border-right: none;
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 1px solid rgba(30, 30, 30, .1);
margin-right: 0;
padding-right: 0;
width: 100%;
}
.woocommerce ul.order_details li:nth-last-child(1){
margin-bottom: 0;
padding-bottom: 0;
}
}
table.woocommerce-table--order-details tfoot tr:nth-last-child(1) th, table.woocommerce-table--order-details tfoot tr:nth-last-child(1) td{
border: none !important;
}
table.woocommerce-table--order-details .shipped_via{
font-size: 18px;
font-weight: 400;
}
.woocommerce table.woocommerce-table--order-details tfoot th, 
.woocommerce table.woocommerce-table--order-details tfoot td{
font-weight: 500 !important;
}
table.woocommerce-table--order-details strong.wc-item-meta-label{
font-weight: 500 !important;
}
table.woocommerce-table--order-details td, 
table.woocommerce-table--order-details th{
padding: 10px 30px !important;
}
@media(max-width: 767px){
table.woocommerce-table--order-details td, 
table.woocommerce-table--order-details th{
padding: 10px 20px !important;
white-space: 
}
}
table.woocommerce-table--order-details strong.product-quantity{
font-weight: 500;
}
ul.wc-item-meta{
padding-left: 0;
}
.address-order-custom{
background: #F7F7F7;
border: none !important;
box-shadow: none;
border-radius: unset !important;
display: flex;
flex-wrap: wrap;
margin-top: 30px;
padding: 30px !important;
}
.address-order-custom-column{
width: 49%;
}
.address-order-custom-column:nth-child(1){
padding-right: 30px;
position: relative;
}
.address-order-custom-column:nth-child(1)::before{
content: "";
position: absolute;
top: 0;
right: 0;
width:  1px;
height: 50%;
border-right: 1px solid rgba(30, 30, 30, .1);
}
.address-order-custom-column:nth-child(2){
padding-left: 30px;
}
.address-order-custom .address-order-custom-column{
font-size: 18px;
font-weight: 700;
}
.address-order-custom .address-order-custom-column .address-order-custom-subtitle{
font-size: 18px;
font-weight: 400;
}
@media(max-width: 767px){
.address-order-custom{
margin-bottom: 30px !important;
}
.address-order-custom .address-order-custom-column{
width: 100%;
margin-right: 0;
margin-left: 0;
padding-right: 0;
padding-left: 0;
margin-bottom: 30px;
}
.address-order-custom .address-order-custom-column:nth-child(1)::before{
display: none;
}
.address-order-custom .address-order-custom-column:nth-child(2){
margin-bottom: 0;
}
} .wrapper-error-404{
}
.wrapper-error-404__left{
position: relative;
font-size: 123px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
font-weight: bold;
}
.wrapper-error-404__left-cont-wrap{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.wrapper-error-404__left-button{
margin-top: 20px;
background: #1e1e1e;
color: white;
padding: 10px 15px;
font-size: 30px;
}
.wrapper-error-404__left-title{
font-size: 30px;
}
.wrapper-error-404__right{
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.wrapper-error-404__right img{
z-index: 2;
}
.error-404__wrapper-img-background{
width: 100%;
position: absolute;
}
.error-404__container-img-background{
position: relative;
height: 0;
border: none;
}
.error-404__container-img-el{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: radial-gradient(circle, rgba(148,187,233,1) 0%, rgba(93,189,182,1) 50%, rgba(255,255,255,1) 90%);
border-radius: 100%;
}
.e-404-cib__100{
padding-top: 100%; } .wrap-option-color-variation{
box-shadow: none;
-webkit-box-shadow: none;
border-radius: 100%;
border: 1px solid silver;
padding: 0;
margin-right: 20px;
margin-bottom: 20px;
width: 30px;
height: 30px;
transition: .2s;
}
.item-option-color-variation{
width: 100%;
height: 100%;
position: relative;
border-radius: inherit;
}
.wrap-option-color-variation:hover {
box-shadow: none;
-webkit-box-shadow: none;
border: 5px solid rgba(0, 0, 0, .5);
}
.variations a.reset_variations{
display: none !important;
}
.hr__about {
background-color: #E9E9E9;
margin: 40px 0;
}
.custom__output_points{
padding: 15px;
}
@media (min-width: 768px) {
.woocommerce-MyAccount-navigation ul {
text-align: right !important;
}
.woocommerce-MyAccount-navigation ul .cell-nav-out {
justify-content: end !important;
}
.woocommerce-MyAccount-navigation .custom__output_points {
display: flex;
justify-content: end !important;
}
}
@media(min-width: 768px) {
.custom__output_points .woocommerce-notices-wrapper {
width: fit-content;
}	
}
.custom__output_points .woocommerce-info::before {
content: '';
}
.custom__output_points .woocommerce-info {
padding: 1em 2em 1em 2em;
margin-bottom: 0;
} #yith-par-message-reward-cart {
display: none !important;
}
.woocommerce-notices-wrapper .woocommerce-error a {
font-weight: 900;
}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}.btn-normalize{padding:0;margin:0;background-color:transparent;border:none}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.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(0px - (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-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.accordionjs {
position: relative;
margin: 0;
padding: 0;
list-style: none;
margin-top: 10px;
margin-bottom: 20px;
}
.accordionjs .acc_section {
position: relative;
z-index: 10;
overflow: hidden;
border-bottom: 1px solid #ddd;
}
.accordionjs .acc_section .acc_head {
position: relative;
background: #fff;
display: block;
cursor: pointer;
}
.accordionjs .acc_section .acc_head h3 {
line-height: 1;
margin: 5px 0;
}
.accordionjs .acc_section .acc_content {
padding: 0 15px;
}
.accordionjs .acc_section.acc_active > .acc_content {
display: block !important;
}
.accordionjs .acc_section.acc_active > .acc_button{
display: flex !important;
}.subtitle-addon-page{
font-size: 60px;
font-weight: 500;
color: white;
text-shadow: 1px 0 1px #000, 
0 1px 1px #000, 
-1px 0 1px #000, 
0 -1px 1px #000;
line-height: normal;
margin-bottom: 0;
margin-top: 60px;
}
.title-addon-page{
font-size: 60px;
font-weight: 500;
line-height: normal;
margin: 0;
}
.accordion-item.show .btn-accordion-show.btn-accordion-show-mb{
display: none;
}
@media(max-width: 767px){
.accordion-item.show .btn-accordion-show.btn-accordion-show-pc{
display: none;
}
.accordion-item.show .btn-accordion-show.btn-accordion-show-mb{
display: block;
}
.subtitle-addon-page, .title-addon-page{
font-size: 40px;
}
}
.wrap-warning-table{
font-size: 18px;
background-color: #F7F7F7;
text-align: center;
padding: 35px 0;
margin: 30px 0;
} #my-accordion.accordionjs {
margin-top: 40px;
} #my-accordion .acc_head {
position: relative;
padding: 0 15px;
cursor: pointer;
background-color: white;
z-index: 1;
font-size: 18px;
font-weight: 500;
height: fit-content;
height: -moz-fit-content;
height: -webkit-fit-content;
}
#my-accordion .acc_section .acc_head::after{
content: '+';
position: absolute;
top: 0;
left: 0;
font-size: 18px;
font-weight: 700;
}
#my-accordion  .acc_section.acc_active .acc_head::after{
content: '-';
} #my-accordion .acc_content {
padding: 0 15px;
background: #fff;
transition: all .4s cubic-bezier(0, 0, 0.16, 0.95);
display: none;
height: 0;
opacity: 0;
font-size: 18px;
font-weight: 300;
}
#my-accordion .acc_content a{
font-weight: 500;
}
#my-accordion .acc_content ul{
list-style: disc;
}
#my-accordion .acc_section.acc_active .acc_content {
animation: accordeon-show .75s cubic-bezier(0, 0, 0.16, 0.95) 1;
animation-fill-mode: forwards;
height: auto;
opacity: 1;
display: block;
} #my-accordion .acc_button{
padding: 0 15px;
}
#my-accordion .acc_button a{
text-align: center;
width: 100%;
background-color: #162849;
color: white;
font-size: 18px;
padding: 20px 0;
cursor: pointer;
border: 1px solid #162849;
transition: .3s;
}
#my-accordion .acc_button a:hover{
color: #1E1E1E;
background-color: white;
}
#my-accordion .acc_section {
padding: 30px 0;
display: grid; 
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: repeat(auto-fill, minmax(auto,100%));
gap: 0px 0px; 
grid-template-areas: 
"accHead accHead accContent accContent"
"accButton accButton accContent accContent";
}
@media(max-width: 767px){
#my-accordion .acc_section{
grid-template-columns: 1fr;
grid-template-areas: 
"accHead"
"accContent"
"accButton";
}
#my-accordion .acc_content{
margin: 30px 0;
}
}
#my-accordion .acc_head { 
grid-area: accHead; 
}
#my-accordion .acc_content { 
grid-area: accContent; 
}
#my-accordion .acc_button { 
grid-area: accButton;
display: flex;
align-items: end;
}
.wrap-warning-table{
font-size: 18px;
background-color: #F7F7F7;
text-align: center;
padding: 35px 0;
margin: 30px 0;
}.qib-button-wrapper button.qib-button{
padding: 6px 12px 8px;
height: 41px;
background: #ffffff;
border: 1px solid #efefef;
cursor: pointer;
font-size: 20px;
line-height: 20px;
width: 41px;
color: black;
height: 41px;
}
.qib-button-wrapper .quantity {
display: inline;
}
.qib-button-wrapper{
margin: 3px auto;
white-space: nowrap;
}
.qib-button-wrapper button.qib-button, .qib-button-wrapper div.quantity.wqpmb_quantity {
float: none !important;
height: 41px;
}
.qib-button-wrapper .quantity input.input-text.qty.text {
height: 41px;
padding: 6px 12px 8px;
text-align: center;
background: #ffffff;
border: 1px solid #efefef;
font-size: 20px;
line-height: 20px;
box-shadow: none;
}
span.wqpmb_plain_input.hidden{display: none;}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity {
display: inline-flex;
}
body.single-product .qib-button.qib-button-wrapper {
display: inline-block;
float: left;
margin-right: 5px;
}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{
margin: inherit;
}
.woocommerce div.product form.cart .qib-button-wrapper div.quantity{
margin-right: 0;margin: 0;
}
.qib-button-wrapper input::-webkit-outer-spin-button,
.qib-button-wrapper input::-webkit-inner-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
margin: 0; 
}
.qib-button-wrapper input[type=number]
{
-moz-appearance: textfield;
}