.hidden{display:none!important}.popup-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:#fff;opacity:.7}.isotop-row{min-height:auto}.send-code{display:none}.send-code>*+*{margin-top:.5rem}.send-code p{font-size:13px;line-height:1.5;color:red;text-align:center}.send_code_again.btnDisabled{pointer-events:none;color:var(--light-black);opacity:.3}.countdown{font-size:26px;line-height:36px;text-align:center;margin-top:20px;display:none}.checkout_mb{margin-bottom:20px}.holiday-message{position:absolute;top:0;left:0;width:100%;text-align:center;background:#599921;padding:15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;font-size:14px;line-height:1.2;z-index:-1}.screen-reader-response{display:none}.wpcf7-response-output{display:none}.input.wpcf7-not-valid{border-color:#dc2727!important}span.wpcf7-not-valid-tip{text-align:right;color:#dc2727;display:block;font-size:12px;margin-top:-20px;position:absolute;right:0}.popup-form span.wpcf7-not-valid-tip{margin-top:-15px}span.wpcf7-form-control-wrap{position:relative;display:block}.return-customer-orders .loader-customer-orders{position:relative;width:auto;height:70px}.return-customer-orders .btn-loader-inner{background:transparent}.return-customer-orders .btn-loader-inner span{background-color:#2abadd}.wpcf7 .btn-block{position:relative}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 0 0 10px;position:absolute;bottom:20px;top:inherit;left:inherit}.wpcf7 form.submitting .ajax-loader{visibility:visible}.wpcf7 .ajax-loader::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;-webkit-transform-origin:8px 8px;-ms-transform-origin:8px 8px;transform-origin:8px 8px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui-streetAutocomplete{background-color:#fff;position:absolute!important;z-index:1000;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;-webkit-box-shadow: 0 2px 6px rgb(0 0 0 / 30%);box-shadow: 0 2px 6px rgb(0 0 0 / 30%);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.ui-streetAutocomplete .ui-menu-item{padding:0 15px;font-size:14px;color:#000;line-height:40px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ui-streetAutocomplete .ui-menu-item:hover{background-color:#fafafa}.ui-streetAutocomplete .ui-menu-item div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (prefers-reduced-motion:reduce){.wpcf7 .ajax-loader::before{-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:2000ms;animation-duration:2000ms}}.error-message{font-size:.75rem;line-height:1.62em;color:var(--error);margin:0}div.nsl-container.nsl-container-block .nsl-container-buttons{width:100%}.wpcf7-not-valid-tip{display:none!important}.main-header-wrapper .menu-toggle li.current_page_parent a{color:var(--orange)}.history-table.items tr:last-child td{border-bottom:0}.history-table.items tr td{height:2.375rem;text-align:center}.history-table.items tr td .prod_horiz-img{width:6.75rem;height:5.125rem}@media (min-width:557px) and (max-width:1399px){.zen-ui-select .zen-ui-select__value{padding-right:40px!important}}.benefit-img img{border-radius:.5rem}.street-windows-item{border-radius:.5rem}.select-btn-wrapper{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select-block > *:not(:last-child) {margin-bottom:1rem}@media (max-width:420px){.custom-pagination ul li{--size:2.1rem}}@media (max-width:375px){.custom-pagination ul li{--size:1.9rem}}@media (max-width:362px){.custom-pagination ul li{--size:1.5rem}}.popup-align{padding:2.625rem 3.75rem}input:-webkit-autofill::selection{-webkit-text-fill-color:var(--white)}@media (min-width:1441px) and (max-width:1653px){.cabinet-sec .col-xxl-6{width:60%}}.cabinet-sec .categories-list-item a{padding:1rem 1.5rem .9rem}.h-lang.is-active .other-lang{z-index:999}.form-inner .btn i svg *[fill]{fill:#000}.form-inner .btn b{color:#000}.mg-top-3{margin-top:3em}.zen-ui-select .zen-ui-select__value.invalid{border-color:var(--error)}@media (min-width:1200px) and (max-width:1367px){.main-header-wrapper .menu-toggle li a{padding:.5rem .5rem;font-size:.9rem}}.checkout-row .col-lg-6 .discount-after-cart-products .discount-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1rem;line-height:1.625em;font-weight:400;color:var(--black);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.discount-additional-text{margin-top:30px;border:.0625rem solid var(--dark-grey);border-radius:2.125rem;padding:20px}.showonmobile{display:none}@media (max-width:991px){.showonmobile{display:block}.showondesctop{display:none}}.deliveryWarning .min-sum+div{margin-top:15px}@media (min-width:1681px){.main-header-wrapper .menu-toggle li a{padding-right:1.4rem;padding-left:1.4rem}}@media (min-width:1200px) and (max-width:1280px){.main-header-wrapper .menu-toggle li a{font-size:.8rem}}:root{--topbar-h:40px;--topmenu-h:40px}.top-bar{position:fixed;right:0;left:0;top:0;z-index:100;text-align:center;color:#fff;background-color:var(--black);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.scrolled .top-bar{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}header:not(.scrolled) .top-bar~.main-header {top: calc(var(--topbar-h) + var(--topmenu-h))}.top-bar .swiper-slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--topbar-h);font-size:14px;padding:0 40px}.top-bar .swiper-button{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px}.top-bar .swiper-button.swiper-button-disabled{opacity:.5}.top-bar .swiper-button-prev{left:10px}.top-bar .swiper-button-next{right:10px;left:auto}.top-bar .swiper-button i svg *[stroke]{stroke:#fff}.top-bar .swiper-button:hover i svg *[stroke]{stroke:var(--orange)}@media (min-width:1200px){header:has(.top-bar)+* {padding-top: calc(var(--header-h) + var(--topbar-h) + var(--topmenu-h))}}@media (max-width:1199px){header+*{padding-top: calc(var(--header-h) + var(--topbar-h))}header + *:has(.breadcrumbs) {padding-top: calc(var(--header-h) + var(--topbar-h))}header:not(.scrolled) .top-bar~.main-header {top:calc(var(--topbar-h))}}@media (max-width:767px){.top-bar .swiper-slide-inner{font-size:11px}}.top-menu{position:fixed;right:0;left:0;z-index:2;top:var(--topbar-h);background-color:#f8f7f3;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.scrolled .top-menu{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.top-menu::before{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:1px;background-color:rgba(0,0,0,.2)}.top-menu ul{height:var(--topmenu-h);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.top-menu a:hover{color:var(--orange)}@media (min-width:1200px) and (max-width:1367px){.top-menu a{font-size:.9rem}}@media (min-width:1200px) and (max-width:1280px){.top-menu a{font-size:.8rem}}@media (max-width:1199px){:root{--topmenu-h:0}.menu-toggle{height:calc(100dvh - var(--topbar-h));top:var(--topbar-h)}}#register-promo-popup .content_horizontal .popup-description{width:56%;padding-right:15px}#register-promo-popup .content_horizontal .img_wrapp{border-radius:.5rem;padding-bottom:57%;margin-block:1.5rem;width:44%}#register-promo-popup .content_horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#register-promo-popup .content_horizontal .popup-description{width:56%;padding-right:15px}@media (max-width:767px){.top-bar .swiper-slide-inner{font-size:11px}.home-banner .banner-media .bg{display:none}.home-banner.video-present.container{padding-left:0;padding-right:0}.home-banner.video-present.container .banner-align{padding-right: calc(var(--bs-gutter-x)* .5);padding-left: calc(var(--bs-gutter-x)* .5)}}@media (min-width:768px){.home-banner .banner-media img{display:none}}@media (min-width:1200px){.categories-list{display:none}}.main-header-wrapper .menu-toggle>li.menu-item-has-children>.toggle-submenu{display:block;width:1rem;height:1rem;position:absolute;right:.27rem;top:0;bottom:0;color:currentColor;margin-block:auto;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.main-header-wrapper .menu-toggle>li.menu-item-has-children>.toggle-submenu::before{content:'';display:block;position:absolute;left:50%;top:calc(50% - .1em);border-bottom:.125em solid currentColor;border-right:.125em solid currentColor;width:47%;height:47%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.main-header-wrapper .menu-toggle li .sub-menu{position:absolute;top:3.2rem;background-color:var(--white);border:.0625rem solid var(--black);border-radius:.5rem;width:18rem;padding:1rem .875rem;-webkit-transition:var(--transition-1);transition:var(--transition-1);opacity:0;visibility:hidden;pointer-events:none}.main-header-wrapper .menu-toggle li .sub-menu::before{content:'';display:block;position:absolute;left:0;right:0;top:-.9375rem;height:.9375rem}.main-header-wrapper .menu-toggle li .sub-menu li{display:block}.main-header-wrapper .menu-toggle li:hover .sub-menu{opacity:1;visibility:visible;pointer-events:unset}.main-header-wrapper .menu-toggle li .sub-menu a{font-size:1rem;line-height:1.62em;padding:0;color:var(--black)}.main-header-wrapper .menu-toggle li .sub-menu a:hover{background-color:transparent;color:var(--orange)}.subcategories-list{padding-inline:20px}.subcategories-list .subcategory-item a{font-size:.625rem;background-color:transparent;color:var(--black);padding:.6875rem 1rem .4375rem}.subcategories-list .subcategory-item.active a{background-color:var(--black);color:var(--white)}.footer-link.type-2{display:block;-webkit-columns:auto;-moz-columns:auto;columns:auto}@media (min-width:1200px){.main-header-wrapper .menu-toggle>li:hover>.toggle-submenu{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:1199px){.main-header-wrapper .menu-toggle li{width:100%}.main-header-wrapper .menu-toggle li a{width:95%}.main-header-wrapper .menu-toggle li .sub-menu{position:static;opacity:1;visibility:visible;display:none;-webkit-transition:none;transition:none;width:100%}.main-header-wrapper .menu-toggle>li.menu-item-has-children>.toggle-submenu{right:0;top:.6rem;bottom:auto}.main-header-wrapper .menu-toggle>li.menu-item-has-children>.toggle-submenu.is-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:3rem}.info-pages{margin-top:auto}.info-pages::before{content:'';display:block;height:2rem}}header,.container{opacity:1}.shipping_address h3{display:none}.zen-ui-select-6 .zen-ui-select__value{visibility:hidden;opacity:0;display:none}.zen-ui-select-6 .zen-ui-select__dropdown{display:block;position:relative;border:.0625rem solid var(--black);border-radius:3rem;margin-bottom:1.25rem;background:transparent!important}.zen-ui-select.zen-ui-select-6 .zen-ui-select__options{border:none!important;display:flex;flex-direction:row;justify-content:space-around;padding:0}.zen-ui-select.zen-ui-select-6 .zen-ui-select__options .zen-ui-select__option{position:relative;display:block;width:100%;background-color:transparent;border-radius:3rem;padding:1.125rem 1.5rem;font-family: var(--font-primary);font-size:.875rem;line-height:1em;font-weight:400;letter-spacing:.01em;color:var(--black);text-transform:uppercase;text-align:center}.zen-ui-select.zen-ui-select-6 .zen-ui-select__options .zen-ui-select__option.zen-ui-select__option--current{background-color:var(--black);color:var(--white)}@media (max-width:767px){.single-post .text.text-lg{font-size:1rem!important}}.author-profile{display:flex;gap:50px;justify-content:space-between}.author-profile>div{flex:0 0 47%;box-sizing:border-box;margin:50px 0}@media (max-width:991px){.author-profile>div{flex:0 0 100%}}.author-info .author-bio{margin-top:50px}.author-info .author-role{font-size:20px;font-weight:400}.single-wrapper.author .single-author-info{display:flex;gap:50px;padding:15px;border:.125rem solid currentColor;border-radius:.5rem}.single-wrapper.author .single-author-info .author-logo img{height:100px;width:100px;max-width:none;display:block;border-radius:50%;object-fit:cover;object-position:center top}.single-wrapper.author .single-author-info .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:auto;font-size:1rem;line-height:1.62em;color:var(--black)}.single-wrapper.author .single-author-info .detail-info{display:flex;flex-direction:column;gap:10px}@media (max-width:991px){.authors-info .row .col-12:not(:first-child){margin-top:30px}}.other-controls{display:inline-block;float:right;margin-top:20px}.other-controls .sound-link{position:relative;width:39px;height:39px}.other-controls .sound-link i{margin-right:0}.other-controls .sound-link svg:not(.line){position:absolute;top:50%;left:50%;width:20px;transform:translate(-50%,-50%);height:20px;fill:#fff;transition:.3s}.other-controls .sound-link:hover svg:not(.line){fill:#1e1e3c}.other-controls .sound-link.off svg.on{display:none}.other-controls .sound-link:not(.off) svg.off{display:none}.wrapper_cart_button{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}@media (max-width:1200px){.other-controls .sound-link svg:not(.line),
  .other-controls .sound-link:hover svg:not(.line){fill:#fff}}.cart_price-wrap .discount-promotion,.cart_price-wrap .discount-promotion *,.cart_price-wrap .price-discount,.cart_price-wrap .price-discount *{font-size:14px!important;line-height:16px!important;font-weight:400!important;font-family: var(--font-secondary) !important}