﻿@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}:root{--c-main-green:#1f4c43;--c-gold:#e5a83a;--c-pute-white:#fff;--c-bg:#fcfcfc;--c-black:#1f252e;--c-gray-100:#f5f5f5;--c-gray-200:#dfe0e1;--c-gray-300:#c0c2c4;--c-gray-400:#8a8d92;--c-gray-500:#666a70;--c-warning:#eb5757;--c-orange:#f2994a;--c-background:#f6f6ee;--font-gazda:"Gazda Pro",sans-serif;--z-header:100;--z-header-dropdown:110;--z-fab:9998;--z-overlay:99999;--header-height:5.0625rem;--header-sticky-offset:var(--header-height);--header-offset:var(--header-height)}@media screen and (min-width:992px){:root{--header-height:6.69rem}}@font-face{font-display:swap;font-family:Gazda Pro;font-style:normal;font-weight:900;src:url(../fonts/Gazda.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gazda Pro;font-style:normal;font-weight:700;src:url(../fonts/Gazda_1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gazda Pro;font-style:normal;font-weight:300;src:url(../fonts/GazdaProLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gazda Pro;font-style:normal;font-weight:400;src:url(../fonts/Gazda_2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gazda Pro;font-style:normal;font-weight:100;src:url(../fonts/Gazda_3.woff2) format("woff2")}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth;scroll-padding-top:var(--header-sticky-offset)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{background-color:#f6f6ee;color:#8a8d92;font-family:Gazda Pro,sans-serif;font-size:.875rem;letter-spacing:.01875rem;line-height:1.4;overflow-x:hidden;overflow-x:clip}main{flex:1 1 auto}#site-content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}section{overflow-x:hidden}.wrapper{display:flex;flex-direction:column;min-height:100%}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:normal}ol,ul{list-style:none;margin:0;padding:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}img{object-fit:cover}.backdrop,img{display:block;height:100%;width:100%}.backdrop{backdrop-filter:blur(.125rem);background-color:rgba(0,0,0,.3);left:0;opacity:1;pointer-events:auto;position:fixed;top:0;transition:opacity .25s linear,visibility .25s linear;visibility:visible;z-index:var(--z-overlay)}.backdrop.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.modal{display:block;left:50%;overflow-x:hidden;overflow-y:scroll;position:absolute;top:50%;transform:translate(-50%,-50%)}.row{--bs-gutter-x:rem(20)}.unset{all:unset}.custom-logo{object-fit:contain}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-list__link img{object-fit:contain}.scroll-to-top{background:#e5a83a;border:none;border-radius:.75rem;bottom:12rem;clip-path:circle(0 at 50% 50%);padding:.625rem;position:fixed;right:1rem;transition:clip-path .5s ease .1s;z-index:9999}.scroll-to-top[show]{animation:show .8s ease forwards;clip-path:circle(100% at 50% 50%)}@keyframes show{0%{bottom:5rem}to{bottom:12rem}}.wysiwyg-content{--wysiwyg-font-size:1rem;--wysiwyg-line-height:1.55;--wysiwyg-letter-spacing:0.01875rem;--wysiwyg-space:1rem;--wysiwyg-color:inherit;color:var(--wysiwyg-color);font-size:var(--wysiwyg-font-size);letter-spacing:var(--wysiwyg-letter-spacing);line-height:var(--wysiwyg-line-height)}@media screen and (min-width:992px){.wysiwyg-content{--wysiwyg-space:1.25rem}}.wysiwyg-content ol,.wysiwyg-content p,.wysiwyg-content ul{margin:0 0 var(--wysiwyg-space);text-align:left!important}.wysiwyg-content ol:last-child,.wysiwyg-content p:last-child,.wysiwyg-content ul:last-child{margin-bottom:0}.wysiwyg-content li{margin:0}.wysiwyg-content li+li{margin-top:.5rem}.wysiwyg-content b,.wysiwyg-content strong{font-weight:600}.wysiwyg-content span[style*=font-weight]{font-weight:inherit!important}.about_description.wysiwyg-content,.cards-list__content .wysiwyg-content,.catalog-page-info .wysiwyg-content,.section .wysiwyg-content,.text-content__hidden.wysiwyg-content,.text-content__visible.wysiwyg-content{--wysiwyg-color:#8a8d92}@media screen and (max-width:575px){.container{max-width:33.75rem;padding:0 1rem}}@media screen and (min-width:1024px){.container{max-width:64rem;padding:0 2.75rem}}@media screen and (min-width:1200px){.container{max-width:71.25rem}}@media screen and (min-width:1440px){.container{max-width:90rem;padding:0 8.125rem}}.section-title{font-size:clamp(2.125rem,1.911rem + .95vw,40/16*1rem);text-transform:uppercase}.button-primary{background-color:var(--c-main-green)}@media(hover:hover){.button-primary:focus,.button-primary:hover{background-color:#083921}}@media(hover:none){.button-primary:active{background-color:#083921}}.button-primary{border-radius:.75rem;color:#fff;fill:#fff;height:3rem;padding:0 .44rem;transition:background-color .2s ease-in-out}@media screen and (max-width:991px){.button-primary{height:2.5rem;letter-spacing:.01875rem}}.button-primary:active{background-color:#1f7a4d}.button-secondary{border-radius:1rem;fill:#fff;padding:.5rem 1rem}@media screen and (min-width:992px){.button-secondary{padding:.75rem 1rem}}.ctrls-list__item{fill:#e5a83a}@media(hover:hover){.ctrls-list__item:focus,.ctrls-list__item:hover{fill:var(--c-main-green)}}@media(hover:none){.ctrls-list__item:active{fill:var(--c-main-green)}}.ctrls-list__item{transition:fill .2s ease-in-out}button.ctrls-list__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;margin:0;min-height:2.75rem;min-width:2.75rem;padding:0}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#e6e9ea;height:.5rem;margin:0;opacity:1;width:.5rem}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e5a83a}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:.75rem}@media screen and (max-width:991px){.site-breadcrumbs{background-color:#f5f5f5;border-bottom:.0625rem solid #dfe0e1}}.breadcrumb{--breadcrumb-link:#777;--breadcrumb-current:#1f252e;--breadcrumb-hover:#1f252e;color:var(--breadcrumb-link);display:block;font-size:.875rem;letter-spacing:.01875rem;line-height:1.4;margin-bottom:0}.breadcrumb a{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media(hover:hover){.breadcrumb a:hover{color:var(--breadcrumb-hover)}}@media screen and (max-width:991px){.breadcrumb{padding-bottom:.75rem;padding-top:.75rem}}@media screen and (min-width:992px){.breadcrumb{padding-bottom:.625rem;padding-top:.625rem}}.breadcrumb .current{color:var(--breadcrumb-current);font-weight:600}.button-loading span{transition:scale .2s ease-in-out}.button-loading.loading,.button-loading:disabled{background-color:#dfe0e1;pointer-events:none}.button-loading.loading span,.button-loading:disabled span{scale:0}.button-loading.loading .loader-container,.button-loading:disabled .loader-container{scale:1}.fly-cart{pointer-events:none;width:12.5rem;z-index:9999}textarea{height:5.125rem;resize:none}input{height:2.5rem}.select-button-js,input,textarea{border-radius:.75rem;padding:.625rem .75rem}.select-button-js::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#c0c2c4;font-weight:400}.select-button-js::placeholder,input::placeholder,textarea::placeholder{color:#c0c2c4;font-weight:400}.form-title{color:#1f252e;letter-spacing:.03125rem}.quantity .quantity__button.disabled,.quantity .quantity__button[aria-disabled=true]{cursor:not-allowed;opacity:.3}img.gazda-lazy-placeholder{background-color:#000;object-fit:contain;object-position:center}.skeleton-list__item{animation:loading 2s ease-in-out infinite;background-image:linear-gradient(90deg,#eee 25%,#dedede 50%,#eee 75%);background-size:200% 100%;border-radius:.75rem;height:clamp(16.5rem,15.218rem + 5.7vw,300/16*1rem)}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;margin:0;overflow:visible;padding:.703125rem .5625rem;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:.84375rem;position:relative;width:1.125rem}.hamburger-inner{display:block;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:.25rem;height:.09375rem;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:1.125rem}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-.375rem}.hamburger-inner:after{bottom:-.625rem}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-.75rem;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.loader-container{transition:scale .2s ease-in-out}.loader,.loader.gazda-loader{align-items:center;animation:none;display:inline-flex;height:2.5rem;justify-content:center;position:relative;width:2.5rem}.gazda-loader__spinner{animation:gazda-loader-spin .7s linear infinite;border:3px solid;border-inline-end-color:transparent;border-radius:50%;display:block;height:100%;opacity:.9;width:100%}@media(prefers-reduced-motion:reduce){.gazda-loader__spinner{animation:none;border-inline-end-color:initial;opacity:.55}}@keyframes gazda-loader-spin{to{transform:rotate(1turn)}}body .toastify{background-color:#fff;background-image:none;border-radius:.875rem;box-shadow:0 .25rem .25rem rgba(31,37,46,.102);color:#303338;overflow:hidden;padding:1rem 1.875rem;text-align:center}@media screen and (min-width:992px){body .toastify{width:22.5rem}}body .toastify.danger:before,body .toastify.error:before{background-color:#eb5757}body .toastify.success:before{background-color:var(--c-main-green)}body .toastify.warning:before{background-color:#f59e0b}body .toastify.info:before{background-color:#3b82f6}body .toastify:before{content:"";height:100%;left:0;position:absolute;top:0;width:.375rem}.auth{gap:clamp(1rem,.146rem + 3.8vw,40/16*1rem);padding:2.5rem clamp(1rem,.146rem + 3.8vw,40/16*1rem) 1.5rem;width:clamp(328/16*1rem,282/16*1rem + 12.66vw,408/16*1rem)}.auth .auth-close{align-items:center;background:transparent;border:0;border-radius:.25rem;color:#1f252e;display:inline-flex;height:2.75rem;justify-content:center;padding:0;position:absolute;right:.5rem;top:.5rem;width:2.75rem;z-index:2}.auth .auth-close:focus-visible{outline:2px solid var(--c-main-green);outline-offset:2px}.auth .login,.auth .lost-password,.auth .register{display:none}.auth.login-form .login,.auth.lost-password-form .lost-password,.auth.register-form .register{display:block}.login .auth-title,.lost-password .auth-title{margin-bottom:.13rem}.auth-forgot{margin-bottom:1rem}.auth-forgot button{color:#e5a83a}@media(hover:hover){.auth-forgot button:focus,.auth-forgot button:hover{color:var(--c-main-green)}}@media(hover:none){.auth-forgot button:active{color:var(--c-main-green)}}.auth-forgot button{transition:color .2s ease-in-out}.auth-title{font-size:1.25rem;line-height:1.43}.auth-form__field:not(:last-child){margin-bottom:.75rem}.auth-form__input{background-color:#f5f5f5}.auth-form__input::-moz-placeholder{color:#c0c2c4}.auth-form__input::placeholder{color:#c0c2c4}.auth-form__input:focus-visible{outline:2px solid var(--c-main-green);outline-offset:1px}.auth-form__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px #eb5757}.auth-form__button{height:3rem}.loader-container{scale:0}.auth-terms{font-size:.75rem;letter-spacing:normal;line-height:normal}.register-text button{color:#e5a83a}@media(hover:hover){.register-text button:focus,.register-text button:hover{color:var(--c-main-green)}}@media(hover:none){.register-text button:active{color:var(--c-main-green)}}.register-text button{transition:color .2s ease-in-out}.auth-form,.auth-form__field:last-child,.auth-terms,.auth-undertitle,.lost-password .auth-title,.register .auth-title{margin-bottom:2rem}.auth-form__title,.auth-title,.register-text{color:#1f252e}.auth-form__input,.auth-form__title,.register-text{letter-spacing:.03125rem}.ebcf_modal{align-items:center;background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100vh;justify-content:center;left:0;overflow:auto;position:absolute;top:0;width:100vw;z-index:999}.ebcf_modal-content{background-color:#fefefe;border:1px solid #888;display:flex;flex-direction:column;height:75vh;max-width:680px;position:relative;width:66%;z-index:999999999}@media screen and (max-width:720px){.ebcf_modal-content{width:80%}}@media screen and (max-width:430px){.ebcf_modal-content{width:90%}}.ebcf_modal-content #modal-title{flex-shrink:0;margin:.75rem 2.5rem .5rem}.ebcf_iframe-host{background-color:var(--c-background,#f6f6ee);flex:1;min-height:0;position:relative}.ebcf_modal-iframe{border:none;display:block;height:100%;opacity:0;transition:opacity .4s ease;width:100%}.ebcf_iframe-host.is-loaded .ebcf_modal-iframe{opacity:1}.ebcf_iframe-loader{align-items:center;background-color:inherit;display:flex;flex-direction:column;gap:1rem;inset:0;justify-content:center;padding:1rem;position:absolute;transition:opacity .35s ease,visibility .35s ease;z-index:1}.ebcf_iframe-host.is-loaded .ebcf_iframe-loader{opacity:0;pointer-events:none;visibility:hidden}.ebcf_iframe-loader__art{display:block;height:auto;max-width:min(80px,28vw);object-fit:contain;width:5rem}.ebcf_iframe-loader__spinner{animation:ebcf-iframe-spin .75s linear infinite;border:3px solid rgba(31,76,67,.2);border-radius:50%;border-top:3px solid var(--c-main-green,#1f4c43);height:2.5rem;width:2.5rem}.ebcf_iframe-loader__text{color:var(--c-black,#1f252e);font-size:.875rem;opacity:.85}@keyframes ebcf-iframe-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ebcf_iframe-loader__spinner,.gazda-loader__spinner{animation:none}}.ebcf_close{color:#aaa;float:right;font-size:28px;font-weight:700;line-height:1;padding:1rem;position:absolute;right:.6rem;top:.6rem;z-index:9999}@media screen and (max-width:720px){.ebcf_close{right:.5rem;top:.5rem}}@media screen and (max-width:430px){.ebcf_close{right:.4rem;top:.4rem}}.ebcf_close{transition:.6s}.ebcf_close:hover{color:#000;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}body:has(#mySizeChartModal[style*="display: flex;"]){overflow:hidden}.skip-link{background-color:#f5f5f5;color:#1f252e;font-weight:600;inset-inline-start:0;padding:.75rem 1rem;position:fixed;top:0;z-index:calc(var(--z-header) + 1)}.skip-link:not(:focus):not(:focus-visible){height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.skip-link:focus,.skip-link:focus-visible{outline:2px solid var(--c-main-green);outline-offset:2px}.header{background-color:#f5f5f5;border-bottom:.0625rem solid #dfe0e1;box-shadow:0 0 0 transparent;flex-shrink:0;padding:calc(.56rem + env(safe-area-inset-top, 0px)) 0 .44rem;position:sticky;top:0;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%;z-index:var(--z-header)}@media screen and (min-width:992px){.header{padding:calc(.875rem + env(safe-area-inset-top, 0px)) 0 .94rem}}@media screen and (min-width:1440px){.header{padding:calc(.94rem + env(safe-area-inset-top, 0px)) 0 .875rem}}.header.is-scrolled,.header.is-sticky{border-bottom-color:#dfe0e1;box-shadow:0 4px 16px rgba(0,0,0,.078)}@media(prefers-reduced-motion:reduce){.header{transition:none}}.header .custom-logo-link{display:inline-block;height:4rem;margin:0 auto;width:4.5rem}@media screen and (min-width:992px){.header .custom-logo-link{height:4.8125rem;width:5.4375rem}}@media screen and (min-width:1024px){.header .custom-logo-link{margin:0 auto 0 1.125rem}}@media screen and (min-width:1200px){.header .custom-logo-link{margin:0 auto}}@media screen and (min-width:1440px){.header .custom-logo-link{height:4.8125rem;width:9.8125rem}}@media screen and (min-width:1920px){.header .custom-logo-link{height:4.8125rem;width:9.8125rem}}.header .custom-logo-link img{object-fit:contain}.header-wrapper .nav-list{display:none}@media screen and (min-width:992px){.header-wrapper .nav-list{display:flex;gap:1rem}}@media screen and (min-width:1440px){.header-wrapper .nav-list{display:flex;gap:2.5rem}}.header-wrapper .nav-list .current-page-ancestor>a,.header-wrapper .nav-list .current_page_item>a,.header-wrapper .nav-list .current_page_parent>a{color:#1f252e}.header-wrapper .nav-list>li{position:relative}.header-wrapper .nav-list>li>a{padding:1.09rem 0;text-transform:uppercase}.header-wrapper .nav-list .menu-item-has-children{align-items:center;cursor:pointer;display:flex;gap:.375rem}.header-wrapper .nav-list .menu-item-has-children:after{background-image:url(../images/icon_caret_down_accent.svg);background-position:50%;background-size:contain;content:"";flex-shrink:0;height:1rem;transition:transform .4s ease-in-out;width:1rem}.header-wrapper .nav-list .menu-item-has-children:focus>.sub-menu,.header-wrapper .nav-list .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}.header-wrapper .nav-list .menu-item-has-children:focus:after,.header-wrapper .nav-list .menu-item-has-children:hover:after{transform:rotateX(180deg)}.header-wrapper .nav-list .menu-item-has-children>a{pointer-events:none}@media(hover:hover){.header-wrapper .nav-list a:focus,.header-wrapper .nav-list a:hover{color:#1f252e}}@media(hover:none){.header-wrapper .nav-list a:active{color:#1f252e}}.header-wrapper .nav-list a{color:#8a8d92;display:inline-block;transition:color .2s ease-in-out}.header-wrapper .nav-list .sub-menu{background-color:#f5f5f5;border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.078);left:-1.25rem;min-width:9.9375rem;opacity:0;position:absolute;top:calc(100% - .4375rem);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;z-index:var(--z-header-dropdown)}.header-wrapper .nav-list .sub-menu li a{padding-left:1.25rem;padding-right:1.25rem;width:100%}.header-wrapper .nav-list .sub-menu li:first-child a{padding-bottom:.5rem;padding-top:.75rem}.header-wrapper .nav-list .sub-menu li:not(:first-child) a{padding-bottom:.75rem;padding-top:.5rem}.header-wrapper .nav-list .sub-menu a{padding:.75rem}@media screen and (min-width:992px){.hamburger{margin-right:1rem}}@media screen and (min-width:1440px){.hamburger{margin-right:2.5rem}}.toolbar__button{fill:#8a8d92}@media(hover:hover){.toolbar__button:focus,.toolbar__button:hover{fill:#1f252e}}@media(hover:none){.toolbar__button:active{fill:#1f252e}}.toolbar__button{padding:.375rem;transition:fill .2s ease-in-out}.toolbar__button.is-active{fill:#1f252e}.cart-count{background-color:#f2994a;font-size:.75rem;height:1.125rem;line-height:150%;right:.1875rem;top:.1875rem;width:1.125rem}.cart-count.hidden{opacity:0}.language-switcher{color:#666a70;fill:#666a70;line-height:normal;padding-bottom:.5rem;padding-top:.5rem}@media screen and (min-width:576px){.language-switcher{padding:1rem .75rem}}.language-switcher:focus,.language-switcher:hover{color:#1f252e;fill:#1f252e}.language-switcher:focus .languages-list,.language-switcher:hover .languages-list{opacity:1;visibility:visible;z-index:5!important}.language-switcher:focus .language-switcher__icon,.language-switcher:hover .language-switcher__icon{transform:rotateX(180deg)}.languages-list{background-color:#f5f5f5;border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.078);left:-.25rem;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden}.languages-list__item:first-child .languages-list__link{padding-top:.75rem}.languages-list__item:last-child .languages-list__link{padding-bottom:.75rem}.languages-list__item:not(:first-child) .languages-list__link{padding-top:.5rem}.languages-list__item:not(:last-child) .languages-list__link{padding-bottom:.5rem}.languages-list__link{color:#8a8d92}@media(hover:hover){.languages-list__link:focus,.languages-list__link:hover{color:#1f252e}}@media(hover:none){.languages-list__link:active{color:#1f252e}}.languages-list__link{padding-left:1.25rem;padding-right:1.25rem;transition:color .2s ease-in-out}.languages-list__link.is-current{color:#1f252e;font-weight:700}.language-switcher__icon{transition:transform .4s ease-in-out}.header-button{margin-left:1rem}@media screen and (min-width:768px){.header-button{min-width:8.875rem}}@media screen and (min-width:1440px){.header-button{min-width:13.8125rem}}#cart.animate{animation-duration:.8s;animation-name:tada}span.xoo-wsc-sc-count{background-color:#f2994a;color:#fff;font-size:.75rem;height:1.125rem;pointer-events:none;right:.19rem;top:.19rem;width:1.125rem}.xoo-wsc-sc-subt{display:none}.xoo-wsc-icon-basket1:before{background-image:url(../images/icon_shopping_cart.svg);content:"";display:block;height:1.5rem;width:1.5rem}.xoo-wsc-cart-trigger{padding:.375rem}.xoo-wsc-cart-trigger:hover .xoo-wsc-icon-basket1:before{background-image:url(../images/icon_shopping_cart_active.svg)}.xoo-wsc-sc-bkcont{all:unset!important}.footer{background-color:var(--c-main-green);padding-bottom:2rem;padding-top:clamp(32/16*1rem,1.167rem + 3.7vw,72/16*1rem)}@media screen and (min-width:1440px){.footer{padding-bottom:1.875rem}}.footer .custom-logo-link{background-color:#fff;border-radius:1.5rem;display:block;height:4.1875rem;order:0;position:relative;width:6.125rem;z-index:0}@media screen and (max-width:991px){.footer .custom-logo-link{margin:0 auto 2.5rem}}@media screen and (min-width:1440px){.footer .custom-logo-link{margin-right:1.125rem}}.footer .custom-logo-link img{max-height:3.9375rem}.footer .footer-content__socials{order:1}.footer .nav-list{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-top:2.5rem;order:3;text-align:center}@media screen and (min-width:576px){.footer .nav-list{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:992px){.footer .nav-list{gap:1.08rem;margin-top:0;text-align:start}}@media screen and (min-width:1440px){.footer .nav-list{gap:2.06rem}}.footer .nav-list a{display:block;font-size:1.125rem;line-height:1.4999111111}@media screen and (min-width:576px)and (max-width:991px){.footer .nav-list>li{flex-basis:calc(50% - 1rem)}}.footer .nav-list>li>a{color:#e5a83a;margin-bottom:.81rem}.footer .nav-list .sub-menu li:not(:last-child){margin-bottom:.81rem}.footer .nav-list .sub-menu a{color:#fff}@media(hover:hover){.footer .nav-list .sub-menu a:focus,.footer .nav-list .sub-menu a:hover{color:#e5a83a}}@media(hover:none){.footer .nav-list .sub-menu a:active{color:#e5a83a}}.footer .nav-list .sub-menu a{transition:color .2s ease-in-out}.footer .socials-list{display:flex;gap:1rem;justify-content:center;order:2}@media screen and (min-width:992px){.footer .socials-list{gap:.75rem;justify-content:flex-start;order:3}}@media screen and (min-width:1440px){.footer .socials-list{gap:2.125rem;padding-right:.39rem}}.footer .socials-list__link{fill:#fff}@media(hover:hover){.footer .socials-list__link:focus,.footer .socials-list__link:hover{fill:#e5a83a}}@media(hover:none){.footer .socials-list__link:active{fill:#e5a83a}}.footer .socials-list__link{transition:fill .2s ease-in-out}.footer-content{border-bottom:.0625rem solid #fff;margin-bottom:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:992px){.footer-content{margin-bottom:1.875rem;padding-bottom:1.875rem}}@media screen and (max-width:991px){.footer-wrapper{gap:2rem}}.footer-wrapper .app-list{gap:1.44rem}@media screen and (max-width:991px){.footer-wrapper .app-list{justify-content:center}}.footer-wrapper .app-list__item:first-child{max-width:8.57919rem}.footer-wrapper .app-list__item:last-child{max-width:9.60625rem}@media screen and (max-width:991px){.footer-wrapper__title{margin-bottom:.44rem}}.footer-wrapper__title{color:#c0c2c4}.footer-wrapper__legal{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;max-width:100%;width:100%}@media screen and (max-width:575px){.footer-wrapper__legal{flex-direction:column;gap:.625rem}}@media screen and (min-width:992px){.footer-wrapper__legal{flex-direction:row;justify-content:flex-start;max-width:32rem}}.footer-wrapper__legal .footer-wrapper__link,.footer-wrapper__legal .footer-wrapper__link:not(:last-child){margin-right:0;white-space:nowrap}@media screen and (max-width:991px){.footer-wrapper__legal .footer-wrapper__link,.footer-wrapper__legal .footer-wrapper__link:not(:last-child){padding:.375rem .25rem}}.footer-wrapper__link{color:#fff}@media(hover:hover){.footer-wrapper__link:focus,.footer-wrapper__link:hover{color:#e5a83a}}@media(hover:none){.footer-wrapper__link:active{color:#e5a83a}}.footer-wrapper__link{letter-spacing:.01875rem;transition:color .2s ease-in-out}.footer-wrapper__link:not(:last-child){margin-right:2.19rem}.footer-wrapper__link,.footer-wrapper__title{font-size:.875rem;line-height:1.4}.footer-content__socials,.footer-wrapper__title--mob{line-height:normal}#cart-backdrop.is-hidden .cart-modal{transform:translateX(100%)}.cart-modal{background-color:#fff;height:100%;margin-left:auto;max-width:20.125rem;padding:3.5rem 1rem;transition:transform .2s ease-in-out}@media screen and (min-width:576px){.cart-modal{max-width:21.625rem}}.cart-title-wrapper{margin-bottom:1.5rem}.cart-title{color:#1f252e;line-height:143%}.cart-button__icon{fill:currentColor}.cart-thumb-wrapper{padding-top:4rem}.cart-thumb{margin:0 auto;max-width:calc(100% - 2.375rem);padding-top:106.050955414%;position:relative}.cart-thumb__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.cart-link{line-height:129.5%;margin-top:3.5rem}.cart-scroll-container{max-height:100%;overflow:auto;padding-bottom:3.5rem;padding-top:1.5rem}.cart-scroll-container::-webkit-scrollbar{display:none}#cart-modal .cart-list__item:not(:first-child),#cart-page .cart-list__item:not(:first-child){margin-top:1.5rem}#cart-modal .cart-products__item:after,#cart-page .cart-products__item:after{background-color:#f5f5f5;bottom:0;content:"";display:block;height:.0625rem;left:0;position:absolute;width:100%}#cart-modal .cart-list__title,#cart-page .cart-list__title{color:var(--c-main-green)}#cart-modal .cart-products__thumb,#cart-page .cart-products__thumb{border-radius:.25rem;height:4.5rem;overflow:hidden;width:4.5rem}#cart-modal .title-wrapper,#cart-page .title-wrapper{align-items:center;display:flex;gap:.5rem}#cart-modal .cart-products__inner,#cart-page .cart-products__inner{align-items:center;display:flex;gap:1rem;justify-content:space-between}#cart-modal .cart-products__title,#cart-page .cart-products__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#1f252e;font-size:.875rem;letter-spacing:.03125rem;line-height:140%;overflow:hidden}@media screen and (min-width:576px){#cart-modal .cart-products__title,#cart-page .cart-products__title{-webkit-line-clamp:2}}#cart-modal .delete-button,#cart-page .delete-button{color:#8a8d92;flex-shrink:0;height:1.5rem;width:1.5rem}#cart-modal .delete-button__icon,#cart-page .delete-button__icon{fill:currentColor}#cart-modal .cart-products__inner,#cart-page .cart-products__inner{margin-top:.75rem}#cart-modal .quantity-wrapper,#cart-page .quantity-wrapper{background-color:#f6f6ee;border-radius:.75rem;gap:1rem;min-width:5.8125rem;padding:.25rem}#cart-modal .quantity__value,#cart-page .quantity__value{background-color:transparent!important;color:#1f252e}#cart-modal .quantity__type,#cart-page .quantity__type{font-size:.875em;font-weight:400;margin-left:.125rem;opacity:.8}#cart-modal .quantity__button,#cart-page .quantity__button{color:#8a8d92}#cart-modal .quantity__icon,#cart-page .quantity__icon{fill:currentColor}#cart-modal .cart-products__price,#cart-page .cart-products__price{color:#e5a83a}#cart-modal .cart-list__price,#cart-page .cart-list__price{text-align:right}#cart-modal .cart-list__price span:first-child,#cart-page .cart-list__price span:first-child{color:#8a8d92}#cart-modal .cart-list__price span:last-child,#cart-page .cart-list__price span:last-child{color:#1f252e}#cart-page{padding:1.5rem 0 2.5rem}#cart-page .cart-page__title{color:#1f252e;margin-inline:auto;max-width:35rem;width:100%}#cart-page .cart-page__panel{background-color:#fff;border-radius:.75rem;margin-inline:auto;max-width:35rem;padding:1.5rem 1rem 1rem;width:100%}#cart-page .cart-page__layout{display:flex;flex-direction:column;gap:2rem;max-width:100%;min-width:0;width:100%}#cart-page .cart-thumb-wrapper{padding-top:1.5rem}@media screen and (min-width:768px){#cart-page .cart-thumb-wrapper{margin-inline:auto;max-width:12.5rem;padding-top:0}}#cart-page .cart-link{margin-top:1.5rem}#cart-page .cart-page__recommended{max-width:100%;min-width:0;width:100%}#cart-page .cart-page__recommended-title{color:#1f252e}#cart-page .products-list.shop{box-sizing:border-box;max-width:100%;min-width:0;width:100%}#cart-page .products-list .buy-button,#cart-page .products-list a.add_to_cart_button,#cart-page .products-list button.add_to_cart_button{width:100%}.cart-price{font-size:1.125rem;line-height:150%;margin-top:2.5rem;text-align:right}.cart-price:before{background-color:#f5f5f5;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.cart-price span:first-child{color:#8a8d92}.cart-price span:last-child{color:#1f252e}.cart-checkout{line-height:129.5%;margin-top:2.5rem}.cart-overlay{background-color:hsla(0,0%,100%,.4);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.cart-modal.loading .cart-overlay{opacity:1;pointer-events:all}.cart-modal.loading .loader-container{scale:1.5}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title){padding:1.5rem 2.75rem}@media screen and (min-width:1440px){.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title){padding:3rem 8.125rem}}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title){--colorGreen:#1f4c43;--colorGold:#e5a83a}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-notice,.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-notice~p{font-weight:700}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-overview{font-size:clamp(10/16*1rem,.537rem + .3756vw,14/16*1rem)}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-overview li strong{color:var(--colorGreen)}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-overview li.woocommerce-order-overview__total strong .woocommerce-Price-amount bdi{color:var(--colorGold)}@media screen and (max-width:493px){.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-overview li.woocommerce-order-overview__payment-method{margin-top:1rem}}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{color:var(--colorGreen)}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{border:none;font-size:clamp(10/16*1rem,.537rem + .3756vw,14/16*1rem)}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody,.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot{font-weight:700}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .product-total,.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .woocommerce-Price-amount,.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot .product-total,.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot .woocommerce-Price-amount{color:var(--colorGold)}.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td,.container:has(.woocommerce-order,.woocommerce-notice,.woocommerce-order-details__title) .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td{color:var(--colorGreen)}.burger-search{margin:.75rem auto;width:calc(100% - 2rem)}.search-input{background-color:#f5f5f5;border:none;border-radius:.75rem;font-size:.875rem;height:2.5rem;line-height:1.4;padding:0 .3125rem 0 2.5rem;width:100%}.search-input::-moz-placeholder{color:#c0c2c4}.search-input::placeholder{color:#c0c2c4}.search-icon{fill:#c0c2c4;left:.625rem}.burger{display:none;max-height:calc(100dvh - var(--header-height) - env(safe-area-inset-bottom, 0px));overflow-y:auto;z-index:4!important;-webkit-overflow-scrolling:touch;background-color:#2a2a2a}@media screen and (min-width:992px){.burger #burger-mobile-nav,.burger #menu-burger-menu-mobile,.burger #menu-burger-menu-mobile-eng{display:none}}@media screen and (max-width:991px){.burger #burger-desktop-nav,.burger #menu-burger-menu-desktop,.burger #menu-burger-menu-desktop-eng{display:none}}@media screen and (max-width:767px){.burger{padding-bottom:2.38rem}}.burger .nav-list{margin:0 auto;max-width:90rem}@media screen and (min-width:992px){.burger .nav-list{display:flex;justify-content:space-between;padding:0 2.125rem;width:auto}}@media screen and (max-width:991px){.burger .nav-list>.menu-item-has-children{cursor:pointer}}.burger .nav-list>.menu-item-has-children>a{pointer-events:none}@media screen and (max-width:991px){.burger .nav-list>.menu-item-has-children>a{align-items:center;display:flex;justify-content:space-between}}@media screen and (max-width:1439px){.burger .nav-list>.menu-item-has-children>a:after{background-image:url(../images/icon_caret_down.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.5rem;transition:transform .4s ease-in-out;width:1.5rem}}.burger .nav-list>.menu-item-has-children.is-active>a:after{transform:rotateX(180deg)}@media screen and (max-width:991px){.burger .nav-list>li{border-bottom:1px solid #424242}.burger .nav-list>li:first-child{border-top:1px solid #424242}}.burger .nav-list>li a{display:block}.burger .nav-list>li>a{color:#e5a83a;padding:1.84rem 1rem 1.28125rem;text-transform:uppercase}@media screen and (min-width:992px){.burger .nav-list>li>a{padding:.9375rem 1rem}}.burger .nav-list>li .sub-menu{background-color:#373737;display:none;padding:1.25rem 0}@media screen and (min-width:1440px){.burger .nav-list>li .sub-menu{background-color:initial;display:block!important;margin-top:1rem;padding:0 1rem}}.burger .nav-list>li .sub-menu li a{color:#f5f5f5}@media(hover:hover){.burger .nav-list>li .sub-menu li a:focus,.burger .nav-list>li .sub-menu li a:hover{color:#e5a83a}}@media(hover:none){.burger .nav-list>li .sub-menu li a:active{color:#e5a83a}}.burger .nav-list>li .sub-menu li a{font-size:.875rem;font-weight:300;line-height:1.4;padding:.75rem 2rem;transition:color .2s ease-in-out}.burger-signin{border:1px solid #e5a83a;border-radius:.75rem;color:#e5a83a;fill:#e5a83a;margin-top:.875rem;padding:.4375rem .6875rem .4375rem .9375rem;width:calc(100% - 2rem)}.search-form.hidden{display:none}.search-form{background-color:#2a2a2a;border-bottom:1px solid #424242;padding:.75rem 0}.pagination-container{display:block;max-width:100%;overflow:visible;width:100%}.catalog-pagination,.pagination-container .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;height:auto;justify-content:center;margin-top:2rem;max-height:none;max-width:100%;opacity:1;overflow:visible;visibility:visible;width:100%}.pagination__item{background-color:transparent;color:#1f252e;fill:#1f252e;font-size:.875rem;letter-spacing:.01875rem;line-height:1.4;min-height:2.125rem;min-width:2.125rem;stroke:#1f252e;-webkit-text-decoration:none;text-decoration:none}.pagination__item.number{height:2.125rem;width:2.125rem}.pagination__item.current{background-color:var(--c-main-green);color:#fff}.pagination__item.is-disabled{opacity:.45;pointer-events:none}.load-more{background-color:#e5a83a;border-radius:.75rem;color:#fff;fill:#fff;font-size:.875rem;height:2.5rem;letter-spacing:.01875rem;line-height:1.4;margin-top:2rem;max-width:-moz-fit-content;max-width:fit-content;min-width:12.375rem;transition:fill .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.load-more.loading .load-more__icon{animation:rotateAnimation .7s linear infinite}.load-more:disabled{background-color:#dfe0e1;color:#8a8d92;fill:#8a8d92}.load-more__icon{transform-origin:50% 50%}@keyframes rotateAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#categories-menu{backdrop-filter:none;background-color:transparent}#categories-menu.is-hidden .menu{transform:translateX(-100%)}#categories-menu .menu{background-color:#373737;height:100%;max-width:17.875rem;overflow-y:scroll;transition:transform .2s ease-in-out}#categories-menu .products-nav__item:not(:last-child){margin-bottom:.75rem}#categories-menu .products-nav__button{background-color:transparent;border:none;color:#8a8d92;letter-spacing:.01875rem;line-height:1.4;padding:0;text-align:center}#categories-menu .products-nav__button.is-active{color:#fff}.menu-header{border-bottom:1px solid #666a70;margin-bottom:.75rem;padding-bottom:.75rem}.menu-title{color:#fff;font-size:1.25rem}.menu-button{fill:#8a8d92}.products-toolbar{border-radius:.5rem}@media screen and (max-width:991px){.products-toolbar{background-color:#f5f5f5;border-bottom:1px solid #dfe0e1}}@media screen and (min-width:992px){.products-toolbar{background-color:#fff}}.products-toolbar{padding:.75rem 1rem}.products-toolbar h1{font-size:28px}@media screen and (min-width:992px){.products-toolbar{margin-bottom:1.25rem;padding-left:.75rem;padding-right:.75rem}}.toolbar-wrapper__title{color:#1f252e;font-size:1.25rem;line-height:1.43;margin-bottom:.75rem}@media screen and (min-width:992px){.toolbar-wrapper__title{font-weight:600;text-transform:uppercase}}.toolbar-els{gap:.25rem}@media screen and (min-width:576px){.toolbar-els{gap:1rem}}.current-filter:empty{display:none!important}.toolbar-els__button{background-color:#f5f5f5;border:2px solid #dfe0e1;border-radius:.75rem;color:#1f252e;fill:#c0c2c4;gap:.25rem;min-width:0;padding:.25rem .625rem;white-space:nowrap}@media screen and (min-width:992px){.toolbar-els__button{gap:.5rem}}.toolbar-els__button.is-disabled{display:none}.filter-container,.order-list{background-color:#f5f5f5;border:2px solid #dfe0e1;top:calc(100% + .5rem);transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.filter-container.is-hidden,.order-list.is-hidden{opacity:0;visibility:hidden}.toolbar-filter{position:relative}.filter-container{border-width:1px;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);box-sizing:border-box;left:0;right:auto;z-index:12}@media screen and (max-width:991px){.filter-container{max-height:calc(100vh - 9rem);max-width:calc(100vw - 1.5rem);min-width:11.5rem;overflow-y:auto}}@media screen and (min-width:992px){.filter-container{left:auto;max-height:min(70vh,520/16*1rem);max-width:min(100%,360/16*1rem);min-width:15rem;overflow-y:auto;right:0}}.order-list__button{color:#1f252e}@media(hover:hover){.order-list__button:focus,.order-list__button:hover{color:#fff}}@media(hover:none){.order-list__button:active{color:#fff}}.order-list__button{background-color:transparent}@media(hover:hover){.order-list__button:focus,.order-list__button:hover{background-color:var(--c-main-green)}}@media(hover:none){.order-list__button:active{background-color:var(--c-main-green)}}.order-list__button{padding-left:1.75rem;padding-right:1.75rem;transition:color .2s ease-in-out,background-color .2s ease-in-out;white-space:nowrap}.order-list__button:first-child{padding-bottom:.5rem;padding-top:.625rem}.order-list__button:last-child{padding-bottom:.625rem;padding-top:.5rem}.order-list__button.is-active{background-color:var(--c-main-green);color:#fff}select.toolbar-els__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icon_sort.svg);background-position:right .625rem top 50%;background-repeat:no-repeat;background-size:1.5rem 1.5rem;flex:1 1 auto;height:2.25rem;max-width:100%;min-width:14.0625rem;outline:none;padding-right:2.125rem;text-overflow:ellipsis;width:100%}@media screen and (max-width:575px){select.toolbar-els__button{min-width:0;width:clamp(9rem,56vw,11rem)}}.filter-wrapper{padding:.625rem .75rem;position:relative}@media screen and (min-width:992px){.filter-wrapper{padding:.625rem .875rem}}.filter-wrapper:has(.filter-wrapper__empty){padding:.75rem}@media screen and (min-width:992px){.filter-wrapper:has(.filter-wrapper__empty){padding:.75rem .875rem}}.filter-wrapper__field{align-items:center;color:#1f252e;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.5rem;line-height:1.35;margin:0;overflow-wrap:anywhere;white-space:normal}.filter-wrapper__field:not(:last-of-type){margin-bottom:.375rem}@media screen and (min-width:992px){.filter-wrapper__field:not(:last-of-type){margin-bottom:.25rem}.filter-wrapper__field{font-size:.8125rem;line-height:1.4}}.filter-wrapper__empty{color:#1f252e;display:block;line-height:1.45;opacity:.8;overflow-wrap:anywhere;white-space:normal}.filter-wrapper__input{all:unset;background-image:url(../images/checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0;height:1.25rem;margin-top:.1em;width:1.25rem}.filter-wrapper__input:checked{background-image:url(../images/checkbox-checked.svg)}@media screen and (min-width:992px){.filter-wrapper__input{height:1.125rem;width:1.125rem}}.select-container{display:contents}.filter-select{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;opacity:0;pointer-events:none;white-space:nowrap;z-index:-1}.delivery-notice{margin-bottom:1.5rem;padding:0 .75rem}@media(min-width:992px){.delivery-notice{padding:0}}.delivery-notice__content{align-items:center;background:#1f4c43;border-radius:12px;box-shadow:0 4px 12px rgba(76,175,80,.2);display:flex;gap:.75rem;min-width:0;overflow:hidden;padding:1rem 1.25rem;position:relative}.delivery-notice__content:before{animation:shimmer 3s ease-in-out infinite;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.delivery-notice__icon{animation:pulse 2s ease-in-out infinite;color:#fff;flex-shrink:0;height:24px;width:24px}.delivery-notice__text{color:#fff;flex:1 1 auto;font-size:.875rem;font-weight:500;line-height:1.4;margin:0;min-width:0}@media(min-width:768px){.delivery-notice__text{font-size:1rem}}.delivery-notice__close{align-items:center;align-self:center;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;flex-shrink:0;height:32px;justify-content:center;margin:0;max-height:32px;max-width:32px;min-height:32px;min-width:32px;padding:0;transition:all .2s ease;width:32px}.delivery-notice__close:hover{background:hsla(0,0%,100%,.3);transform:scale(1.05)}.delivery-notice__close:active{transform:scale(.95)}.delivery-notice__close svg{height:16px;width:16px}.delivery-notice{animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.delivery-notice.closing{animation:slideUp .3s ease-in forwards}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.unified-cart{position:relative}.unified-cart.loading{opacity:.7;pointer-events:none}.unified-cart.loading .loading-spinner{animation:spin 1s linear infinite;display:inline-block;font-size:14px;margin-left:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-to-cart-js,.add_to_cart_button,.single_add_to_cart_button{position:relative;transition:all .3s ease}.add-to-cart-js.loading,.add_to_cart_button.loading,.single_add_to_cart_button.loading{background-color:#f0f0f0!important;color:#666!important;cursor:not-allowed}.add-to-cart-js.loading .loading-spinner,.add_to_cart_button.loading .loading-spinner,.single_add_to_cart_button.loading .loading-spinner{animation:spin 1s linear infinite;display:inline-block;font-size:14px;margin-left:8px}.add-to-cart-js:disabled,.add_to_cart_button:disabled,.single_add_to_cart_button:disabled{cursor:not-allowed;opacity:.6}#cart{transition:transform .3s ease}#cart.animate{animation:cartBounce .7s ease-in-out}@keyframes cartBounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}#show{box-shadow:0 4px 12px rgba(0,0,0,.3);opacity:0;overflow:hidden;pointer-events:none;position:fixed;z-index:9999}#show,#show img{border-radius:50%}#show img{height:100%;object-fit:cover;width:100%}#fallback-animation{background:linear-gradient(45deg,#333,#666);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.3);pointer-events:none;position:fixed;z-index:9999}#fallback-cart{background:#333;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.3);height:40px;position:fixed;right:20px;top:20px;width:40px;z-index:9998}#fallback-cart:before{color:#fff;content:"🛒";font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#cart-count{align-items:center;background:#f44;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;min-width:20px;position:absolute;right:-8px;top:-8px;transition:all .3s ease}#cart-count.hidden{opacity:0;transform:scale(0)}.cart-order-js{transition:all .3s ease}.cart-order-js.updating{opacity:.7;pointer-events:none}@media(max-width:768px){#fallback-cart{height:35px;right:10px;top:10px;width:35px}#fallback-cart:before{font-size:16px}.add-to-cart-js.loading .loading-spinner,.add_to_cart_button.loading .loading-spinner,.single_add_to_cart_button.loading .loading-spinner{font-size:12px;margin-left:6px}}@media(prefers-color-scheme:dark){#fallback-cart{background:#666;box-shadow:0 2px 8px hsla(0,0%,100%,.1)}.add-to-cart-js.loading,.add_to_cart_button.loading,.single_add_to_cart_button.loading{background-color:#333!important;color:#ccc!important}}.cart-item-adding{animation:itemAdding .5s ease-in-out}@keyframes itemAdding{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.toast-message{animation:slideInRight .3s ease-out;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#fff;font-weight:500;padding:12px 20px;position:fixed;right:20px;top:20px;z-index:10000}.toast-message.success{background:#28a745}.toast-message.danger{background:#dc3545}.toast-message.warning{background:#ffc107;color:#333}.toast-message.info{background:#17a2b8}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.loading-overlay{align-items:center;background:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.loading-overlay .loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}.product-add-to-cart,.wishlist-title-container,.yith_wcwl_wishlist_footer{display:none!important}.wishlist_table{margin:5rem auto!important}html[lang=uk] .wishlist_table .product-name .nobr,html[lang=uk] .wishlist_table .product-price .nobr,html[lang=uk] .wishlist_table .product-stock-status .nobr{font-size:0}html[lang=uk] .wishlist_table .product-name .nobr:before,html[lang=uk] .wishlist_table .product-price .nobr:before,html[lang=uk] .wishlist_table .product-stock-status .nobr:before{content:"Назва продукту";font-size:.75rem;line-height:1.5rem}html[lang=uk] .wishlist_table .product-price .nobr{display:flex;justify-content:center}html[lang=uk] .wishlist_table .product-price .nobr:before{content:"Ціна продукту"}html[lang=uk] .wishlist_table .product-stock-status .nobr{display:flex;justify-content:center}html[lang=uk] .wishlist_table .product-stock-status .nobr:before{content:"Статус наявності"}html[lang=uk] .wishlist_table .product-stock-status .wishlist-in-stock{font-size:0}html[lang=uk] .wishlist_table .product-stock-status .wishlist-in-stock:before{content:"В наявності";font-size:.75rem;line-height:1.5rem}:root{--gazda-fab-size:64px;--gazda-fab-icon-size:24px;--gazda-fab-ring-size:56px;--gazda-fab-offset-x:30px;--gazda-fab-offset-y:55px;--gazda-fab-ring-color:#fff;--gazda-fab-button-shadow:0 0 0 2px hsla(0,0%,100%,.55),0 6px 18px rgba(0,0,0,.38);--gazda-fab-button-shadow-hover:0 0 0 2px hsla(0,0%,100%,.75),0 8px 22px rgba(0,0,0,.45)}@media screen and (max-width:1023px){:root{--gazda-fab-size:60px;--gazda-fab-icon-size:22px;--gazda-fab-ring-size:48px;--gazda-fab-offset-x:24px;--gazda-fab-offset-y:52px}}@media screen and (max-width:767px){:root{--gazda-fab-size:56px;--gazda-fab-icon-size:22px;--gazda-fab-ring-size:44px;--gazda-fab-offset-x:20px;--gazda-fab-offset-y:50px}}@keyframes gazda-fab-pulse{0%{opacity:1;transform:scale(.85)}70%{opacity:.75}to{opacity:0;transform:scale(2.15)}}@keyframes gazda-fab-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes gazda-fab-pulse-hover{0%{opacity:1;transform:scale(.8)}50%{opacity:.6}to{opacity:0;transform:scale(2.2)}}.gazda-contact-fab{--fab-accent:var(--primary-color,var(--accent-color,var(--c-main-green,#1f4c43)));bottom:var(--gazda-fab-offset-y);isolation:isolate;left:var(--gazda-fab-offset-x);position:fixed;z-index:var(--z-fab)}.gazda-contact-fab__rings{height:var(--gazda-fab-ring-size);left:50%;margin:calc(var(--gazda-fab-ring-size)/-2) 0 0 calc(var(--gazda-fab-ring-size)/-2);pointer-events:none;position:absolute;top:50%;width:var(--gazda-fab-ring-size)}.gazda-contact-fab__ring{animation:gazda-fab-pulse 2.5s ease-out infinite;border:3px solid var(--gazda-fab-ring-color);border-radius:50%;inset:0;position:absolute}.gazda-contact-fab__ring--1{animation-delay:0s}.gazda-contact-fab__ring--2{animation-delay:.85s}.gazda-contact-fab__ring--3{animation-delay:1.7s}.gazda-contact-fab:hover .gazda-contact-fab__ring{animation-duration:1.8s;animation-name:gazda-fab-pulse-hover}.gazda-contact-fab__button{align-items:center;background:var(--primary-color,var(--accent-color,var(--c-main-green,#1f4c43)));border-radius:50%;box-shadow:var(--gazda-fab-button-shadow);color:#fff;display:flex;height:var(--gazda-fab-size);justify-content:center;overflow:visible;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;width:var(--gazda-fab-size);z-index:1}.gazda-contact-fab__button:hover{box-shadow:var(--gazda-fab-button-shadow-hover);transform:translateY(-2px) scale(1.05)}.gazda-contact-fab__button--disabled{cursor:not-allowed;opacity:.72}.gazda-contact-fab__button--disabled:hover{box-shadow:var(--gazda-fab-button-shadow);transform:none}.gazda-contact-fab__button:focus{outline:2px solid var(--primary-color,var(--accent-color,var(--c-main-green,#1f4c43)));outline-offset:3px}.gazda-contact-fab__icon{flex-shrink:0;height:var(--gazda-fab-icon-size);width:var(--gazda-fab-icon-size);z-index:1}.gazda-contact-fab__tooltip{background:var(--c-black,#1f252e);border:1px solid hsla(0,0%,100%,.18);border-radius:6px;box-shadow:0 10px 28px rgba(0,0,0,.35);color:#fff;font-size:.875rem;font-weight:500;left:calc(100% + 12px);line-height:1.35;max-width:none;opacity:0;overflow-wrap:normal;padding:.5rem .75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;white-space:nowrap;word-break:normal;z-index:3}.gazda-contact-fab__tooltip:after{border:6px solid transparent;border-right:6px solid var(--c-black,#1f252e);content:"";left:-6px;margin-top:-6px;position:absolute;top:50%}.gazda-contact-fab.gazda-contact-fab--tooltip-visible .gazda-contact-fab__tooltip,.gazda-contact-fab__button:focus .gazda-contact-fab__tooltip,.gazda-contact-fab__button:hover .gazda-contact-fab__tooltip{opacity:1;transform:translateY(-50%) translateX(0);visibility:visible}@media screen and (max-width:767px){.gazda-contact-fab__tooltip{bottom:calc(100% + 10px);left:0;max-width:min(16rem,100vw - var(--gazda-fab-offset-x) - 10px);min-width:11rem;overflow-wrap:anywhere;padding:.55rem .65rem;right:auto;text-align:left;top:auto;transform:translateY(8px);white-space:normal;word-break:break-word}.gazda-contact-fab__tooltip:after{border-left-color:transparent;border-top-color:var(--c-black,#1f252e);bottom:-6px;left:24px;margin:0 0 0 -6px;right:auto;top:auto}.gazda-contact-fab.gazda-contact-fab--tooltip-visible .gazda-contact-fab__tooltip,.gazda-contact-fab__button:focus .gazda-contact-fab__tooltip,.gazda-contact-fab__button:hover .gazda-contact-fab__tooltip{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.gazda-contact-fab__ring{animation:none;opacity:0}.gazda-contact-fab__button{animation:none}}.b24-widget-button-block,.b24-widget-button-inner-container,.b24-widget-button-wrapper{overflow:visible!important}.b24-widget-button-inner-mask,.b24-widget-button-pulse,.b24-widget-button-pulse-animate{animation:none!important;display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.b24-widget-button-bottom .b24-widget-button-inner-container,.b24-widget-button-inner-container,.b24-widget-button-top .b24-widget-button-inner-container,.bx-touch .b24-widget-button-inner-container{transform:none!important}.b24-widget-button-block,.b24-widget-button-inner-block,.b24-widget-button-inner-container{box-sizing:border-box!important;height:var(--gazda-fab-size)!important;max-height:var(--gazda-fab-size)!important;max-width:var(--gazda-fab-size)!important;min-height:var(--gazda-fab-size)!important;min-width:var(--gazda-fab-size)!important;width:var(--gazda-fab-size)!important}.b24-widget-button-block{isolation:isolate;position:relative!important}.b24-widget-button-inner-block{align-items:center!important;border-radius:50%!important;box-shadow:var(--gazda-fab-button-shadow)!important;display:flex!important;flex-shrink:0!important;justify-content:center!important;overflow:hidden!important;position:relative!important;z-index:1}.b24-widget-button-bottom .b24-widget-button-inner-block,.b24-widget-button-inner-block,.b24-widget-button-top .b24-widget-button-inner-block{background:var(--primary-color,var(--accent-color,var(--c-main-green,#1f4c43)))!important}.b24-widget-button-icon-container,.b24-widget-button-inner-item{box-sizing:border-box!important;height:100%!important;min-height:0!important;min-width:0!important;width:100%!important}.b24-widget-button-icon-container{align-items:center;display:flex!important;flex:0 0 auto!important;justify-content:center;position:relative!important;z-index:1}.b24-crm-button-icon,.b24-widget-button-close-item,.b24-widget-button-inner-item>svg{flex-shrink:0;height:var(--gazda-fab-icon-size)!important;max-height:var(--gazda-fab-icon-size)!important;max-width:var(--gazda-fab-icon-size)!important;width:var(--gazda-fab-icon-size)!important}.b24-widget-button-block>.gazda-contact-fab__rings,.b24-widget-button-inner-block>.gazda-contact-fab__rings{z-index:0}.b24-widget-button-block .gazda-contact-fab__ring,.b24-widget-button-inner-block .gazda-contact-fab__ring{transform-origin:center center}.b24-widget-button-bottom .gazda-contact-fab__rings,.b24-widget-button-top .gazda-contact-fab__rings{display:none}.b24-widget-button-wrapper:hover .gazda-contact-fab__ring{animation-duration:1.8s;animation-name:gazda-fab-pulse-hover}@media(prefers-reduced-motion:reduce){.b24-widget-button-block .gazda-contact-fab__ring,.b24-widget-button-inner-block .gazda-contact-fab__ring{animation:none;opacity:0}}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.swiper-button-next,.swiper-button-prev{color:var(--c-main-green,#1f4c43)}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.swiper-pagination-bullet{background:var(--c-main-green,#1f4c43);opacity:.3}.swiper-pagination-bullet-active{opacity:1}.swiper-scrollbar{background:rgba(0,0,0,.1)}.swiper-scrollbar-drag{background:var(--c-main-green,#1f4c43)}.b24-widget-button-wrapper.b24-widget-button-position-bottom-right{bottom:var(--gazda-fab-offset-y);right:var(--gazda-fab-offset-x)}