body{margin:0;padding:0;font-size:var(--body-font-size-desktop);line-height:1.5;color:var(--text-green);font-family:Sweet Sans Pro;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-weight:400;background:var(--background-light)}@media (max-width: 991px){body{font-size:var(--body-font-size-mobile)}}input,textarea{font-size:var(--body-font-size-desktop)}@media (max-width: 991px){input,textarea{font-size:var(--body-font-size-mobile)}}#main{overflow:hidden}.product-template #main,.product-beauty-template #main,.product-clothing-template #main,.product-home-scents-template #main,.product-homewares-template #main,.product-interior-cushion-kg-template #main,.product-interiors-template #main,.product-table-linens-template #main{overflow:inherit}::selection{color:var(--text-white);background-color:var(--background-green)}.button,.shopify-challenge__container input[type=submit]{display:inline-block;border:1px solid var(--background-green);color:var(--text-green);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;background:none;outline:none;padding:8px 76px 9px;font-size:var(--body-small-font-size-desktop);transition:background .3s ease-in,color .3s ease-in;-webkit-transition:background .3s ease-in,color .3s ease-in;-moz-transition:background .3s ease-in,color .3s ease-in;min-width:272px;text-align:center;cursor:pointer;font-family:Sweet Sans Pro;font-weight:400}@media (max-width: 1440px){.button,.shopify-challenge__container input[type=submit]{min-width:18.88vw}}@media (max-width: 991px){.button,.shopify-challenge__container input[type=submit]{font-size:var(--body-small-font-size-mobile);min-width:1px}}.button:hover,.shopify-challenge__container input[type=submit]:hover{background:var(--background-green);color:var(--text-white)}.button:hover svg,.shopify-challenge__container input[type=submit]:hover svg{transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg)}.button:hover svg path,.shopify-challenge__container input[type=submit]:hover svg path{fill:var(--text-white)!important}.button svg,.shopify-challenge__container input[type=submit] svg{margin-left:6px;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}.button svg path,.shopify-challenge__container input[type=submit] svg path{transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in}.button--white{border:1px solid var(--background-light);color:var(--text-white)}.button--white:hover{background:var(--background-light);color:var(--text-green)}.button--white:hover svg path{fill:var(--text-green)!important}.button--white svg path{fill:var(--text-white)!important}.second-button{display:block;color:var(--text-white);border:none;width:100%;background:var(--background-green-2);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;outline:none;padding:11px 55px 11px 20px;font-size:var(--body-small-font-size-desktop);transition:background .3s ease-in;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;cursor:pointer;font-family:Sweet Sans Pro;text-align:left;position:relative}@media (max-width: 991px){.second-button{font-size:var(--body-small-font-size-mobile)}}.second-button:hover{background:var(--background-green)}.second-button:hover svg{transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg)}.second-button svg{transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;position:absolute;top:50%;right:20px;margin-top:-5px}.second-button svg path{transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in;fill:var(--text-white)!important}.shopify-challenge__container{padding:140px 0 80px;text-align:center}:root{--text-green: #212721;--text-white: #F7F5EC;--accent-green: #212721;--background-green: #212721;--background-green-2: #445A3E;--background-light: #F7F5EC;--background-light-green: #9BAE88;--background-light-2: #E6E4D9;--background-tag: #E2E5DB}:root{--body-font-size-desktop: 16px;--body-font-size-mobile: 14px;--body-small-font-size-desktop: 14px;--body-small-font-size-mobile: 14px;--body-small-font-size-desktop-2: 13px;--body-small-font-size-mobile-2: 12px;--body-very-small-font-size: 10px;--h1-font-size-desktop: 56px;--h1-font-size-tablet: 48px;--h1-font-size-mobile: 40px;--h2-font-size-desktop: 48px;--h2-font-size-tablet: 40px;--h2-font-size-mobile: 36px;--h3-font-size-desktop: 40px;--h3-font-size-tablet: 30px;--h3-font-size-mobile: 18px;--h4-font-size-desktop: 23px;--h4-font-size-tablet: 21px;--h4-font-size-mobile: 20px;--h5-font-size-desktop: 30px;--h5-font-size-tablet: 24px;--h5-font-size-mobile: 22px;--h6-font-size-desktop: 18px;--h6-font-size-tablet: 16px;--h6-font-size-mobile: 14px}@font-face{font-family:Thyme;src:url(Thyme-Regular.woff2) format("woff2"),url(Thyme-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Elgoc;src:url(Elgoc-Light.woff2) format("woff2"),url(Elgoc-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Elgoc;src:url(Elgoc-Thin.woff2) format("woff2"),url(Elgoc-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Elgoc;src:url(Elgoc-Bold.woff2) format("woff2"),url(Elgoc-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Elgoc;src:url(Elgoc-Black.woff2) format("woff2"),url(Elgoc-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Elgoc Med;src:url(Elgoc-Medium.woff2) format("woff2"),url(Elgoc-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Elgoc SemBd;src:url(Elgoc-SemiBold.woff2) format("woff2"),url(Elgoc-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Elgoc;src:url(Elgoc-Regular.woff2) format("woff2"),url(Elgoc-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sweet Sans Pro;src:url(SweetSansPro-Regular.woff2) format("woff2"),url(SweetSansPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sweet Sans Pro;font-style:normal;font-weight:500;src:local("Sweet Sans Pro Medium"),url(SweetSansProMedium.woff) format("woff")}h1,h2,h3,h4,h5,h6{font-size:var(--h1-font-size-desktop);line-height:1.3;font-weight:400;color:var(--text-green);padding:0;margin:0 0 20px;font-family:Elgoc}@media (max-width: 1198px){h1,h2,h3,h4,h5,h6{font-size:var(--h1-font-size-tablet)}}@media (max-width: 991px){h1,h2,h3,h4,h5,h6{font-size:var(--h1-font-size-mobile)}}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{font-style:normal}h2,.h2{font-size:var(--h2-font-size-desktop)}@media (max-width: 1198px){h2,.h2{font-size:var(--h2-font-size-tablet)}}@media (max-width: 991px){h2,.h2{font-size:var(--h2-font-size-mobile)}}h3,.h3{font-size:var(--h3-font-size-desktop)}@media (max-width: 1198px){h3,.h3{font-size:var(--h3-font-size-tablet)}}@media (max-width: 991px){h3,.h3{font-size:var(--h3-font-size-mobile)}}h4,.h4{font-size:var(--h4-font-size-desktop)}@media (max-width: 1198px){h4,.h4{font-size:var(--h4-font-size-tablet)}}@media (max-width: 991px){h4,.h4{font-size:var(--h4-font-size-mobile)}}h5,.h5{font-size:var(--h5-font-size-desktop)}@media (max-width: 1198px){h5,.h5{font-size:var(--h5-font-size-tablet)}}@media (max-width: 991px){h5,.h5{font-size:var(--h5-font-size-mobile)}}h6,.h6{font-size:var(--h6-font-size-desktop)}@media (max-width: 1198px){h6,.h6{font-size:var(--h56-font-size-tablet)}}@media (max-width: 991px){h6,.h6{font-size:var(--h6-font-size-mobile)}}.text-cta{font-family:Sweet Sans Pro;font-size:var(--body-font-size-desktop);text-transform:uppercase;letter-spacing:5px}@media (max-width: 991px){.text-cta{font-size:var(--body-font-size-mobile)}}hr{background:#0000001a;height:1px;border:none;padding:0;margin:0;opacity:1}html{font-size:1rem}.fade-in{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;will-change:opacity,transform}.fade-in.show{opacity:1}a{color:var(--text-green);text-decoration:none;transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in}a:hover{color:var(--text-green)}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:100%;padding:0 30px}@media (max-width: 991px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 15px}}.container--type-2{padding:0 80px}@media (max-width: 1298px){.container--type-2{padding:0 50px}}@media (max-width: 991px){.container--type-2{padding:0 15px}}.container--type-3{padding:0}@media (max-width: 991px){.container--type-3{padding:0}}.row{margin:0 -16px}@media (max-width: 991px){.row{margin:0 -12px}}.row>div{padding:0 16px}@media (max-width: 991px){.row>div{padding:0 12px}}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos^=fade][data-aos^=fade]{opacity:0;transform:translate3d(0,100px,0);transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}.row{display:flex;flex-wrap:wrap}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%}.d-block{display:block}.d-flex{display:flex}.d-none{display:none}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-25{flex:0 0 auto;width:20%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width: 768px){.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-25{flex:0 0 auto;width:20%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.d-md-none{display:none}.d-md-block{display:block}.d-md-inline{display:inline-block}}@media (min-width: 992px){.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-25{flex:0 0 auto;width:20%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.d-lg-none{display:none}.d-lg-block{display:block}}@media (min-width: 1200px){.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-25{flex:0 0 auto;width:20%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-inline{display:inline-block}}@media (min-width: 1440px){.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-25{flex:0 0 auto;width:20%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.d-xxl-none{display:none}.d-xxl-block{display:block}.d-xxl-inline{display:inline-block}}.align-items-center{align-items:center}.text-center{text-align:center}.text-end{text-align:right}*,*:before,*:after{box-sizing:border-box}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@media (min-width: 992px){.splide:not(.is-initialized){visibility:visible}.splide:not(.is-initialized) .splide__slide{width:100%}.splide.inactive .splide__slide{width:auto}.product-tabs .splide:not(.is-initialized){visibility:visible}.product-tabs .splide:not(.is-initialized) .splide__slide{width:20%;margin-right:30px}.press .splide:not(.is-initialized),.latest-blog-posts .splide:not(.is-initialized){visibility:visible}.press .splide:not(.is-initialized) .splide__slide,.latest-blog-posts .splide:not(.is-initialized) .splide__slide{width:33.33%;margin-right:30px}}.header--invert-design:not(:hover):not(.header--fixed):not(.header--with-mobile-menu) .header__logo svg g rect{fill:var(--text-white)!important}.header--invert-design:not(:hover):not(.header--fixed):not(.header--with-mobile-menu) .header__right>li>a,.header--invert-design:not(:hover):not(.header--fixed):not(.header--with-mobile-menu) .header__right>li button{color:var(--text-white)}.header{position:fixed;top:0;left:0;right:0;z-index:9}.header.header--with-mobile-menu>.container{background:var(--background-light)}.header.header--with-mobile-menu:before{opacity:.5}.header{transition:background .3s ease-in;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in}.header:hover{background:var(--background-light)}.header:hover:before{opacity:.5}.header>.container{transition:background .3s ease-in;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in}.header:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.5px;background:var(--background-green);opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;z-index:3}.header--fixed{background:var(--background-light)}.header--fixed:before{opacity:.5}.header__d-flex{padding:20px 0;position:relative}@media (max-width: 991px){.header__d-flex{padding:18px 0}}.header__logo a{display:block}.header__logo a svg{display:block}@media (max-width: 1298px){.header__logo a svg{width:220px;height:auto}}@media (max-width: 991px){.header__logo a svg{width:163px;height:auto}}.header__logo a svg g rect{transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in}.header__right{list-style:none;padding:0;margin:0 -10px 0 auto;position:relative}@media (max-width: 1298px){.header__right{margin-right:-5px}}@media (max-width: 1198px){.header__right{display:none}}.header__right>li:hover>a:before,.header__right>li:hover button:before{opacity:1}.header__right>li>a,.header__right>li button{display:block;position:relative;margin:-30px 0;padding:30px 10px}@media (max-width: 1298px){.header__right>li>a,.header__right>li button{padding-left:5px;padding-right:5px}}.header__right>li>a:before,.header__right>li button:before{content:"";display:block;position:absolute;bottom:0;left:10px;right:10px;height:2px;background:var(--background-green);opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in}.header__right>li button{background:none;border:none;cursor:pointer;line-height:1.5;font-size:var(--body-font-size-desktop);font-family:Sweet Sans Pro;transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;outline:none}@media (max-width: 991px){.header__right>li button{font-size:var(--body-font-size-mobile)}}button[aria-expanded=true]+.disclosure__animation{height:80vh;overflow-y:scroll;pointer-events:auto}.disclosure__animation{position:absolute;top:100%;width:200px;right:0;margin:30px 0 0;height:0px;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;background:var(--background-light-2);z-index:9;transition:height .3s ease-in;-webkit-transition:height .3s ease-in;-moz-transition:height .3s ease-in;pointer-events:none}.disclosure__animation:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:.5px;background:var(--background-green)}.disclosure__animation::-webkit-scrollbar{display:none}.disclosure__animation ul{list-style:none;padding:15px;margin:0;display:block!important}.disclosure__animation ul li{padding:4px 0}.disclosure__animation ul li a{line-height:22px;font-size:var(--body-small-font-size-desktop);display:inline-block;position:relative}.disclosure__animation ul li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:var(--text-green);transform-origin:bottom right;transition:transform .25s ease-out}.disclosure__animation ul li a:hover:after{transform:scaleX(1);transform-origin:bottom left}@media (max-width: 991px){.disclosure__animation ul li a{font-size:var(--body-small-font-size-mobile)}}.disclosure__animation ul li a svg{display:inline-block;vertical-align:top;margin:12px 0 0 6px}.header--invert-design:not(:hover):not(.header--fixed):not(.header--with-mobile-menu) .header__mobile-nav>li>a svg{stroke:var(--text-white)!important}.header--invert-design:not(:hover):not(.header--fixed):not(.header--with-mobile-menu) .mobile-cart span{color:var(--text-white)}.header__mobile-nav{display:none;list-style:none;padding:0;margin:0 0 0 auto}@media (max-width: 1198px){.header__mobile-nav{display:flex;align-items:center}}.header__mobile-nav>li{margin-left:40px}@media (max-width: 400px){.header__mobile-nav>li{margin-left:10vw}}@media (max-width: 360px){.header__mobile-nav>li{margin-left:7vw}}.header__mobile-nav>li:first-child{margin-left:0}.header__mobile-nav>li>a{display:block;padding:10px;margin:-10px;position:relative}.header__mobile-nav>li>a svg{stroke:var(--text-green)!important;transition:stroke .3s ease-in,opacity .3s ease-in;-webkit-transition:stroke .3s ease-in,opacity .3s ease-in;-moz-transition:stroke .3s ease-in,opacity .3s ease-in;display:block}.header__mobile-nav>li>a svg+svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);opacity:0}.header__mobile-nav>li>a svg+svg path{fill:var(--text-green)!important}.header--with-mobile-menu .header__mobile-nav>li>a.open-mobile-menu svg{opacity:0}.header--with-mobile-menu .header__mobile-nav>li>a.open-mobile-menu svg+svg{opacity:1}.mobile-cart span{display:block;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);color:var(--text-green);transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;font-size:var(--body-small-font-size-mobile);font-family:Elgoc}.mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--background-light-2);z-index:-1;overflow-y:scroll;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in}.mobile-menu.active{opacity:1;visibility:visible;pointer-events:auto}.mobile-menu__d-flex{overflow:hidden;display:flex}.mobile-menu__d-flex.active .mobile-menu__first-step,.mobile-menu__d-flex.active .mobile-menu__second-step{transform:translate(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}.mobile-menu__first-step{width:100%;min-width:100%;padding:100px 0 170px;margin-bottom:auto;position:relative;min-height:100vh;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}.mobile-menu__first-nav{list-style:none;padding:0;margin:0}.mobile-menu__first-nav li{position:relative}.mobile-menu__first-nav li:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.5px;background:var(--background-green)}.mobile-menu__first-nav li a{display:block;padding:26px 65px 28px 35px;cursor:pointer;font-size:var(--h3-font-size-mobile);position:relative}.mobile-menu__first-nav li a svg{display:block;position:absolute;top:50%;right:35px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.mobile-menu__first-nav li a svg path{fill:var(--text-green)!important}.mobile-menu__extra-links{list-style:none;padding:0 35px;margin:28px 0 0;flex-wrap:wrap}.mobile-menu__extra-links li{margin:50px 50px 0 0;position:relative}.mobile-menu__extra-links li:last-child{margin-right:0}.mobile-menu__extra-links li button{background:none;color:var(--text-green);border:none;cursor:pointer;line-height:1.5;font-size:var(--body-font-size-mobile);font-family:Sweet Sans Pro;outline:none;display:block;padding:10px;margin:-10px;position:relative}.mobile-menu__extra-links .disclosure__animation{top:auto;bottom:100%;margin-bottom:10px;left:-120px;right:auto;border:none}.mobile-menu__extra-links .disclosure__animation:before{display:none!important}.mobile-menu__extra-links .disclosure__animation li{padding:4px 0!important;margin:0!important}.mobile-menu__extra-links button[aria-expanded=true]+.disclosure__animation{height:40vh;border:1px solid var(--background-green)}.mobile-menu__logo{position:absolute;left:30px;bottom:30px;background-size:cover}.mobile-menu__second-step{width:100%;min-width:100%;padding:127px 0 52px;margin-bottom:auto;position:relative;min-height:100vh;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}.mobile-menu__subnav{list-style:none;padding:0 54px;margin:0}.mobile-menu__subnav>li .mobile-menu__back{padding:0;margin:0;font-size:var(--h3-font-size-mobile);position:relative}.mobile-menu__subnav>li .mobile-menu__back svg{display:block;position:absolute;top:52%;left:-34px;transform:translateY(-50%) scale(-1);-webkit-transform:translateY(-50%) scale(-1);-moz-transform:translateY(-50%) scale(-1)}.mobile-menu__subnav>li>ul{list-style:none;padding:0;margin:0}.mobile-menu__subnav>li>ul>li{padding:30px 0 0}.mobile-menu__subnav>li>ul>li:last-child{padding-top:80px}.mobile-menu__subnav>li>ul>li:last-child svg{margin-left:10px}.mobile-menu__subnav>li>ul>li>a{font-weight:500;font-size:var(--body-font-size-desktop)}.mobile-menu__subnav>li>ul>li>a span{display:inline-block;vertical-align:top;width:24px;height:24px;background:url(megamenu-logo.svg) center no-repeat;background-size:cover;position:relative;margin:-5px 0 0 -3px}.mobile-menu__subnav>li>ul>li>ul{list-style:none;padding:10px 0 0;margin:0}.mobile-menu__subnav>li>ul>li>ul>li>a{display:block;padding:5px 0}.header--invert-design:not(:hover):not(.header--fixed):not(.header--with-mobile-menu) .header__menu>li>a{color:var(--text-white)}.header__menu{padding:0;margin:0;list-style:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);white-space:nowrap}@media (max-width: 1198px){.header__menu{display:none}}.header__menu:hover .megamenu{height:calc(100vh - 115px);pointer-events:auto}.header__menu>li.active .megamenu{height:calc(100vh - 115px);pointer-events:auto}.header__menu>li.active>a:before{opacity:1}.header__menu>li>a{display:block;position:relative;margin:-30px 0;padding:30px 12px}@media (max-width: 1298px){.header__menu>li>a{padding-left:8px;padding-right:8px}}.header__menu>li>a:before{content:"";display:block;position:absolute;bottom:0;left:12px;right:12px;height:2px;background:var(--background-green);opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in}.megamenu{position:absolute;top:100%;left:50%;width:100vw;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);margin:30px 0 0;background:var(--background-light-2);height:0px;overflow:hidden;pointer-events:none;-ms-overflow-style:none;scrollbar-width:none;z-index:2;transition:height .3s ease-out;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out}.megamenu.active{z-index:3}.megamenu.active .megamenu__image:not(.megamenu__image--hover){opacity:1}.megamenu.active .submenu-item{opacity:1}.megamenu::-webkit-scrollbar{display:none}.megamenu .container{padding:0 42px}.megamenu__shop-all{position:absolute;top:50%;left:42px;transform:translateY(-50%)}@media (max-width: 991px){.megamenu__shop-all{margin:10px 0 0}}.megamenu__shop-all a{font-size:var(--body-small-font-size-desktop);color:var(--text-green)}@media (max-width: 991px){.megamenu__shop-all a{font-size:var(--body-small-font-size-mobile)}}.megamenu__shop-all a:hover svg{transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg)}.megamenu__shop-all a svg{display:inline-block;margin:11px 0 0 3px;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}@media (max-width: 991px){.megamenu__shop-all a svg{margin-top:7px}}.megamenu__shop-all a svg path{fill:var(--text-green)!important;transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in}.megamenu__bottom-logo{position:absolute;left:30px;top:calc(100vh - 225px);background-size:cover}@media (max-height: 680px){.megamenu__bottom-logo{display:none}}.megamenu__image{position:absolute;top:0;right:0;bottom:0;width:33.333vw;opacity:0;transition:opacity .45s ease-in;-webkit-transition:opacity .45s ease-in;-moz-transition:opacity .45s ease-in;overflow:hidden}.megamenu__image.active{opacity:1;z-index:2}.megamenu__image img{display:block;position:absolute;top:0;right:0;left:0;width:100%;height:calc(100vh - 115px);object-fit:cover}.submenu{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap;white-space:wrap}.submenu-item{width:13vw;padding:65px 40px 0 0;opacity:0;transition:opacity .45s ease-in;-webkit-transition:opacity .45s ease-in;-moz-transition:opacity .45s ease-in}.submenu-item>a{display:block;font-size:var(--body-small-font-size-desktop);font-weight:500;display:inline-block;position:relative}.submenu-item>a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:var(--text-green);transform-origin:bottom right;transition:transform .25s ease-out}.submenu-item>a:hover:after{transform:scaleX(1);transform-origin:bottom left}@media (max-width: 991px){.submenu-item>a{font-size:var(--body-small-font-size-mobile)}}.submenu-item>a span{display:inline-block;vertical-align:top;width:24px;height:25px;background:url(megamenu-logo.svg) center no-repeat;background-size:cover;position:relative;margin:-5px 0 0 -3px}.submenu-item>a:hover svg{transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg)}.submenu-item>a svg{margin-left:3px;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}#main .megamenu-logo-svg{margin:-5px 1px 0 -3px;position:relative;width:23.8629px;display:inline-block;vertical-align:top;height:auto}.submenu-item--full-width{width:100%;padding-right:0;padding-top:120px}@media (max-height: 680px){.submenu-item--full-width{padding-top:60px}}.subsubmenu{list-style:none;padding:10px 0 0;margin:0}.subsubmenu li{padding:4px 0}.subsubmenu li a{font-size:var(--body-small-font-size-desktop);display:inline-block;position:relative}.subsubmenu li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:var(--text-green);transform-origin:bottom right;transition:transform .25s ease-out}.subsubmenu li a:hover:after{transform:scaleX(1);transform-origin:bottom left}.subsubmenu li a:hover svg{transform:rotate(15deg);-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg)}@media (max-width: 991px){.subsubmenu li a{font-size:var(--body-small-font-size-mobile)}}.subsubmenu li a svg{margin-left:3px;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}.header__announcement{height:31px;overflow:hidden}.header__announcement .slide-item{line-height:31px;font-size:var(--body-small-font-size-desktop-2);text-align:center}@media (max-width: 991px){.header__announcement .slide-item{font-size:var(--body-small-font-size-desktop-2)}}.header__announcement .splide__arrows,.header__announcement .splide__pagination{display:none!important}.header__search{position:fixed;top:0;right:0;bottom:0;width:482px;background:var(--background-light);z-index:999;padding:0;flex-wrap:wrap;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;transform:translate(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;pointer-events:none;display:none}.header__search.display{display:flex}.header__search.active{transform:none;-webkit-transform:none;-moz-transform:none;pointer-events:auto}.header__search.closing{transform:translate(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%)}.header__search::-webkit-scrollbar{display:none}@media (max-width: 767px){.header__search{width:100%}}.header__search form{width:100%}.header__search .search-autocomplete__products{padding:23px 30px 0}@media (max-width: 767px){.header__search .search-autocomplete__products{padding:23px 15px 0}}.header__search .product-grid-item{padding-left:50%;padding-bottom:11px;margin-bottom:11px;border-bottom:1px solid var(--background-green);position:relative!important}.header__search .product-grid-item:last-child{margin-bottom:0;border:none}.header__search .product-grid-item a{position:static}.header__search .product-grid-item__image{padding:0 25px;position:static;margin:0 0 23px}.header__search .product-grid-item__image a{padding-bottom:117%}.header__search .product-grid-item__image .hover{opacity:1!important;left:55%;right:5%;width:40%;height:auto;top:20px}.header__search .product-grid-item__image img:not(.hover){left:0;top:0;right:50%;bottom:11px;width:50%;mix-blend-mode:multiply;height:calc(100% - 11px);opacity:1!important}.header__search .product-grid-item__button{display:none!important}.header__search .product-grid-item__content{padding:0 15px}.header__search .no-results{padding:30px}@media (max-width: 767px){.header__search .no-results{padding:30px 15px}}.search__close{display:block;padding:10px;margin:0;position:absolute;top:31px;right:20px;line-height:20px}@media (max-width: 767px){.search__close{top:26px;right:5px}}.search__close svg{display:block}.header__search-background-close{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background:#445a3e26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease-in,visibility .3s ease-in;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;-moz-transition:opacity .3s ease-in,visibility .3s ease-in;display:none}.header__search-background-close.display{display:block}.header__search-background-close.active{opacity:1;visibility:visible;pointer-events:auto}.header__search-background-close.closing{opacity:0}.header-search__input{display:block;width:calc(100% - 60px);height:auto;background:none;border:none;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;outline:none;border-bottom:1px solid var(--background-green);font-size:var(--h4-font-size-desktop);font-family:Elgoc;color:var(--text-green);padding:25px 0;margin:10px 30px 0}@media (max-width: 1198px){.header-search__input{font-size:var(--h4-font-size-tablet)}}@media (max-width: 991px){.header-search__input{font-size:var(--h4-font-size-mobile)}}@media (max-width: 767px){.header-search__input{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.header-search__input::-webkit-input-placeholder{color:var(--text-green)}.header-search__input::-moz-placeholder{color:var(--text-green)}.header-search__input:-ms-input-placeholder{color:var(--text-green)}.header-search__input:-moz-placeholder{color:var(--text-green)}.search-autocomplete__links{padding:23px 30px 0}@media (max-width: 767px){.search-autocomplete__links{padding-left:15px;padding-right:15px}}.links{list-style:none;padding:10px 0 0;margin:0}.links li{padding:5px 0}.links li a{font-size:var(--body-small-font-size-desktop);display:inline-block;position:relative}.links li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:var(--text-green);transform-origin:bottom right;transition:transform .25s ease-out}.links li a:hover:after{transform:scaleX(1);transform-origin:bottom left}@media (max-width: 991px){.links li a{font-size:var(--body-small-font-size-mobile)}}.search-bottom-block{margin:auto 0 0;width:100%;flex-wrap:wrap;padding:50px 30px 20px}@media (max-width: 767px){.search-bottom-block{padding:40px 15px 20px}}.search-bottom-block__button{position:relative;padding:0 0 0 18px;margin:auto 0 0;display:block!important}.search-bottom-block__button a:hover svg{transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg)}.search-bottom-block__button a svg{transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}@media (max-width: 767px){.search-bottom-block__button a svg{margin-top:8px}}.search-bottom-block__image{min-width:183px;width:183px}@media (max-width: 380px){.search-bottom-block__image{width:150px;min-width:150px}}.search-bottom-block__image p{padding:0 0 130%;margin:0;position:relative}.search-bottom-block__image p img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.search-bottom-block__description{width:100%;max-width:310px;margin:18px 0 0;font-size:var(--body-small-font-size-desktop)}@media (max-width: 991px){.search-bottom-block__description{font-size:var(--body-small-font-size-mobile)}}.search-autocomplete__view-all{position:sticky;bottom:0;left:0;right:0;z-index:9;background:var(--background-light);border-top:1px solid var(--background-green);padding:15px 30px}@media (max-width: 767px){.search-autocomplete__view-all{padding:15px}}.search-autocomplete__view-all .button{display:block;width:100%;text-align:center}.slideshow{position:relative}.slideshow .splide__arrows,.slideshow .splide__pagination{display:none!important}.slideshow .slide-item img{width:100%;height:100vh;object-fit:cover}@media (max-width: 767px){.slideshow .slide-item img{height:90vh}}.slideshow .slide-item video{width:100%;height:100vh;object-fit:cover}@media (max-width: 767px){.slideshow .slide-item video{height:90vh}}.dark-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in}.splide__slide:not(.is-active) .dark-overlay{opacity:0!important}.slider--invert-design .slideshow-pagination-item__tag,.slider--invert-design .slideshow-pagination-item__heading,.slider--invert-design .slideshow-pagination-item__button a{color:var(--text-white)}.slider--invert-design .slideshow-pagination-item__button a svg path{fill:var(--text-white)!important}.slideshow__pagination{position:absolute;bottom:68px;left:0;right:0;z-index:4}@media (max-width: 991px){.slideshow__pagination{bottom:60px}}.slideshow-pagination__item{cursor:pointer;opacity:.5;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;padding-right:4vw}@media (max-width: 991px){.slideshow-pagination__item{display:none;padding:0;margin:0!important;width:100%}}.slideshow-pagination__item.active{opacity:1}@media (max-width: 991px){.slideshow-pagination__item.active{display:block}}.slideshow-pagination__item+.slideshow-pagination__item{margin-left:auto}.slideshow-pagination-item__tag,.slideshow-pagination-item__heading{padding:0;margin:0;color:var(--text-green);transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in}.slideshow-pagination-item__heading{margin-top:16px}@media (max-width: 991px){.slideshow-pagination-item__heading{margin-top:10px}}.slideshow-pagination-item__button{padding:0;margin:16px 0 0}@media (max-width: 991px){.slideshow-pagination-item__button{margin:10px 0 0}}.slideshow-pagination-item__button a{font-size:var(--body-small-font-size-desktop);color:var(--text-green)}@media (max-width: 991px){.slideshow-pagination-item__button a{font-size:var(--body-small-font-size-mobile)}}.slideshow-pagination-item__button a:hover svg{transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg)}.slideshow-pagination-item__button a svg{display:inline-block;margin:11px 0 0 3px;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}@media (max-width: 991px){.slideshow-pagination-item__button a svg{margin-top:7px}}.slideshow-pagination-item__button a svg path{fill:var(--text-green)!important;transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in}.slideshow__mobile-progress-bar{position:absolute;left:0;right:0;bottom:30px;z-index:4}@media (min-width: 992px){.slideshow__mobile-progress-bar{display:none}}.slideshow-progress-bar__d-flex{position:relative;margin:0 -14px}.slideshow-progress-bar__item{width:100%;padding:0 14px}.slideshow-progress-bar__item p{padding:0;margin:0;height:1px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;background:#f7f5ec33;overflow:hidden}.slideshow-progress-bar__item p span{display:block;width:0%;height:1px;background:var(--background-light)}.footer{background:var(--background-green);color:var(--text-white);padding-bottom:48px}@media (max-width: 991px){.footer{padding-bottom:31px;overflow:hidden}.footer .splide__track{overflow:visible}}.footer a{color:var(--text-white)}.footer .container{padding:0 50px 0 40px}@media (max-width: 991px){.footer .container{padding:0 34px}}.footer__instagram{padding-top:62px}@media (max-width: 991px){.footer__instagram{padding-top:46px}}.footer-instagram__item a{display:block;padding-bottom:114%;position:relative;overflow:hidden}.footer-instagram__item a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.footer-instagram__item a img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}@media (max-width: 991px){.footer__d-flex{flex-wrap:wrap;margin:42px -34px 0;position:relative}.footer__d-flex:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:.5px;background:var(--background-light);opacity:.5}}.footer__menu-block{width:11%;margin:85px 40px 0 0}.footer__menu-block:nth-child(3){width:15%}@media (max-width: 1440px){.footer__menu-block:nth-child(3){width:16%}}@media (max-width: 991px){.footer__menu-block:nth-child(3){width:100%}.footer__menu-block{width:100%;margin:0;padding:0;position:relative}.footer__menu-block:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:.5px;background:var(--background-light);opacity:.5}}.footer__menu-heading{padding:0;margin:0;color:var(--text-white);font-size:var(--body-small-font-size-desktop)}@media (max-width: 991px){.footer__menu-heading{font-size:var(--body-small-font-size-mobile);padding:14px 70px 14px 34px;cursor:pointer;position:relative}.footer__menu-heading.active svg{transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg)}}.footer__menu-heading svg{display:none}@media (max-width: 991px){.footer__menu-heading svg{display:block;position:absolute;top:50%;right:34px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in}.footer__menu-heading svg path{fill:var(--background-light)!important}}.footer__menu{list-style:none;padding:16px 0 0;margin:0}@media (max-width: 991px){.footer__menu{padding:0 34px;overflow:hidden;display:flex;flex-wrap:wrap}.footer__menu:before{content:"";display:block;width:100%;height:10px}.footer__menu:after{content:"";display:block;width:100%;height:25px}}@media (max-width: 991px){.footer__menu li{width:50%;padding-right:10px}}.footer__menu li a{line-height:30px;font-size:var(--body-small-font-size-desktop);display:inline-block;position:relative}.footer__menu li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:4px;left:0;background:var(--text-white);transform-origin:bottom right;transition:transform .25s ease-out}.footer__menu li a:hover:after{transform:scaleX(1);transform-origin:bottom left}@media (max-width: 991px){.footer__menu li a{font-size:var(--body-small-font-size-mobile)}}.footer__menu li a svg{display:inline-block;vertical-align:top;margin:12px 0 0 6px}.footer__newsletter{width:22.1%;margin:80px 0 0 auto}@media (max-width: 991px){.footer__newsletter{width:100%;margin:30px 0 0}}.footer-newsletter__form{position:relative}.footer-newsletter__input,#main .klaviyo__form input[type=email]{display:block!important;width:100%!important;height:auto!important;background:none!important;border:none!important;border-bottom:1px solid var(--text-white)!important;outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;color:var(--text-white)!important;font-size:var(--body-small-font-size-desktop)!important;padding:12px 0!important;margin:0!important;font-family:Sweet Sans Pro!important;text-transform:uppercase!important;letter-spacing:4px!important;border-radius:0!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important}.footer-newsletter__input::-webkit-input-placeholder,#main .klaviyo__form input[type=email]::-webkit-input-placeholder{color:var(--text-white)!important;font-size:var(--body-small-font-size-desktop)!important;font-family:Sweet Sans Pro!important;text-transform:uppercase!important;letter-spacing:4px!important}.footer-newsletter__input::-moz-placeholder,#main .klaviyo__form input[type=email]::-moz-placeholder{color:var(--text-white)!important;font-size:var(--body-small-font-size-desktop)!important;font-family:Sweet Sans Pro!important;text-transform:uppercase!important;letter-spacing:4px!important}.footer-newsletter__input:-ms-input-placeholder,#main .klaviyo__form input[type=email]:-ms-input-placeholder{color:var(--text-white)!important;font-size:var(--body-small-font-size-desktop)!important;font-family:Sweet Sans Pro!important;text-transform:uppercase!important;letter-spacing:4px!important}.footer-newsletter__input:-moz-placeholder,#main .klaviyo__form input[type=email]:-moz-placeholder{color:var(--text-white)!important;font-size:var(--body-small-font-size-desktop)!important;font-family:Sweet Sans Pro!important;text-transform:uppercase!important;letter-spacing:4px!important}#main .klaviyo__form div{padding:0!important;min-height:1px!important;margin:0!important}#main .klaviyo__form button[type=button]{left:auto!important;right:-10px!important;top:50%!important;display:block!important;font-size:0px!important;position:absolute!important;background:url(icon-submit.svg?v=2) center no-repeat!important;border:none!important;outline:none!important;margin:-14px 0 0!important;padding:0!important;width:33px!important;height:28px!important}#main .klaviyo__form div span{display:block!important;padding:5px 0!important;font-size:var(--body-small-font-size-desktop)!important;color:var(--text-white)!important}.footer-newsletter__button{display:block;position:absolute;top:50%;right:-5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);background:none;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:5px;cursor:pointer}.footer-newsletter__button svg path{fill:var(--text-white)!important}.copyright{margin-top:82px}@media (max-width: 991px){.copyright{margin:32px 0 0;flex-wrap:wrap}}@media (max-width: 1198px){.copyright__logo svg{width:300px;height:auto}}@media (max-width: 991px){.copyright__logo{display:none}}.copyright__text{padding:0;margin:14px 30px 0 54px;color:var(--text-white)}@media (max-width: 1198px){.copyright__text{margin-top:8px}}@media (max-width: 991px){.copyright__text{width:100%;margin:18px 0 0}.copyright__text br{display:none}}.copyright__logo-2{margin-left:auto}@media (max-width: 991px){.copyright__logo-2{width:100%;margin:0;order:-4}}.product-grid-item__image,.collection-grid-item__image{margin-bottom:35px;position:relative}.product-grid-item__image a,.collection-grid-item__image a{display:block;padding-bottom:133%;position:relative;background:var(--background-light)}.product-grid-item__image a:hover img{opacity:0}.product-grid-item__image a:hover .hover{opacity:1}.product-grid-item__image a img,.collection-grid-item__image a img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.product-grid-item__image a .hover{opacity:0;mix-blend-mode:multiply}.product-grid-item__tag,.product-grid-item__second-tag{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:var(--background-light-green);color:var(--text-green);padding:1px 8px;font-weight:500;font-size:var(--body-small-font-size-mobile-2)}.product-grid-item__tag+.product-grid-item__second-tag{top:40px}@media (max-width: 767px){.product-grid-item__tag+.product-grid-item__second-tag{top:40px}}.product-grid-item__title,.collection-grid-item__title{padding:0;margin:0;text-align:center;font-size:var(--body-font-size-desktop);line-height:1.5;font-family:Sweet Sans Pro;font-weight:500}@media (max-width: 991px){.product-grid-item__title,.collection-grid-item__title{font-size:var(--body-font-size-mobile)}}.product-grid-item__price{text-align:center;padding-top:9px}.product-grid-item__button{padding-top:37px}.product-grid-item__button .button{display:block;width:100%;padding-left:20px;padding-right:20px;text-align:center;min-width:100%}.quickview{position:fixed;top:0;right:0;bottom:0;width:549px;background:var(--background-light);z-index:99;padding:34px 30px 70px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;transform:translate(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;pointer-events:none;display:none}@media (max-width: 767px){.quickview{width:100%;padding:32px 15px}}.quickview.display{display:block}.quickview.active{transform:none;-webkit-transform:none;-moz-transform:none;pointer-events:auto}.quickview.closing{transform:translate(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%)}.quickview::-webkit-scrollbar{display:none}.quickview .product{opacity:1!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;margin:0!important;padding:0!important}.quickview .container{padding:0}.quickview .product__content{width:100%;min-width:100%;padding:0}.quickview .product-image:nth-child(2){order:2}.quickview .product__title{max-width:100%;font-family:Sweet Sans Pro;font-size:var(--h6-font-size-desktop)!important}.quickview .product__price{max-width:100%;margin:4px 0 0}.quickview .product__description,.quickview .product__form,.quickview .product__out-of-stock{max-width:100%}.quickview__close{display:block;padding:10px;margin:0;position:absolute;top:33px;right:20px;line-height:20px;cursor:pointer}@media (max-width: 767px){.quickview__close{top:30px;right:10px}}.quickview__close svg{display:block}.quickview__background-close{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background:#445a3e26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease-in,visibility .3s ease-in;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;-moz-transition:opacity .3s ease-in,visibility .3s ease-in;display:none}.quickview__background-close.display{display:block}.quickview__background-close.active{opacity:1;visibility:visible;pointer-events:auto}.quickview__background-close.closing{opacity:0}.product-quickview__media{margin:0 -4px 17px}@media (max-width: 767px){.product-quickview__media{margin:0 -2px 24px}}.product-quickview__media .product-image{width:50%;min-width:50%;padding:0 4px;position:relative;margin:0}@media (max-width: 767px){.product-quickview__media .product-image{padding:0 2px;margin:0}}.product-quickview__media .product-image p{padding:0 0 133%;margin:0;position:relative}.product-quickview__media .product-image p img,.product-quickview__media .product-image p video{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.quickview__heading{padding:0 0 28px;margin:0}@media (max-width: 767px){.quickview__heading{margin:0 0 20px;border-bottom:1px solid var(--background-green)}}.product__link a{font-size:var(--body-small-font-size-desktop)}@media (max-width: 767px){.product__link a{font-size:var(--body-small-font-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/theme.css.map */
