*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:after,:before,a,label{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,option,select{cursor:pointer}a{color:inherit;text-decoration:none}li{list-style:none}img{max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}address{font-style:normal}@font-face{font-family:EudoxusSans;font-display:swap;src:url(../assets/fonts/EudoxusSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:EudoxusSans;font-display:swap;src:url(../assets/fonts/EudoxusSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:EudoxusSans;font-display:swap;src:url(../assets/fonts/EudoxusSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:iconfont;font-display:swap;src:url(../assets/fonts/iconfont.woff2?6e9b5b922efd72f3cb33d314a0145116) format("woff2")}[class*="--icon-"]:before{font-family:iconfont}[class*="--icon-arrow-right"]:before{content:"\f101"}[class*="--icon-arrow"]:before{content:"\f102"}[class*="--icon-bag"]:before{content:"\f103"}[class*="--icon-facebook"]:before{content:"\f104"}[class*="--icon-filter"]:before{content:"\f105"}[class*="--icon-instagram"]:before{content:"\f106"}[class*="--icon-play"]:before{content:"\f107"}[class*="--icon-search"]:before{content:"\f108"}[class*="--icon-sort"]:before{content:"\f109"}[class*="--icon-star"]:before{content:"\f10a"}[class*="--icon-twitter"]:before{content:"\f10b"}:root{--font-family:"EudoxusSans", sans-serif;--font-size:1.125rem;--mainColor:#2e2e2e;--textColor:#1a1a1a;--yellowColor:#c9a227;--greenColor:#0c5a55;--borderColor:#eee;--lightColor:#f4f5f7;--greyColor:#afadb5;--outlineColor:#f9f9f9;--starColor:#fac123;--opacityColor:hsla(0,0%,100%,.8)}body{color:var(--mainColor);font-family:var(--font-family);font-size:var(--font-size);min-width:20rem}[data-fls-scrolllock] body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:79.375rem;margin:0 auto;padding-left:.9375rem;padding-right:.9375rem}[class*="--icon-arrow-l"]:before{rotate:-180deg}[class*="--icon-arrow-r"]:before{rotate:0deg}[data-fls-spollers] summary{list-style:none}[data-fls-spollers] summary::-webkit-details-marker,[data-fls-spollers] summary::marker{display:none}.spollers{display:grid;gap:.9375rem}.spollers__item{font-size:1.25rem}.spollers__title{width:100%;cursor:default;text-align:left;border:.0625rem solid #eee;padding:.625rem .9375rem;border-radius:.3125rem;position:relative;list-style:none}.spollers__title::-webkit-details-marker,.spollers__title::marker{display:none}.--spoller-init .spollers__title{cursor:pointer}.--spoller-init .spollers__title:after,.--spoller-init .spollers__title:before{content:"";position:absolute;right:.625rem;top:50%;background-color:#000;height:.125rem;width:.9375rem;transition:transform .5s}.--spoller-init .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}.--spoller-init .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}.--spoller-init .spollers__title.--spoller-active:before{transform:translateX(-75%) rotate(-40deg)}.--spoller-init .spollers__title.--spoller-active:after{transform:rotate(40deg)}.spollers__body{padding:1.25rem;border-radius:.3125rem;border:.0625rem solid #eee}.menu__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:.3125rem}.menu__link{color:var(--textColor);font-weight:500;line-height:1.8;position:relative;transition:color .5s,padding-block .5s}.menu__link--active,.menu__link:hover{color:var(--greenColor)}.menu__link:hover:before{left:0;width:100%}.menu__link:before{content:"";position:absolute;width:0;height:.125rem;background-color:var(--greenColor);bottom:-.125rem;left:50%;transition:left .3s,width .3s;pointer-events:none}.menu__link--active:before{content:"";left:0;width:100%;background-color:var(--greenColor)}.icon-menu{display:none}.header{position:sticky;top:0;width:100%;z-index:50}.header:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#fff;border-bottom:.0625rem solid var(--borderColor)}.header__container{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;min-height:5.625rem;row-gap:1.25rem;transition:min-height .5s,padding-block .5s}.header__actions,.header__logo{position:relative;z-index:5}.header__actions{display:flex;align-items:center;gap:1.5rem}.header__button{position:relative;z-index:2;color:var(--textColor);font-size:1.5rem;font-weight:500;line-height:1.8;transition:color .5s}.header__cart{position:relative;display:flex;align-items:center}.cart__empty{display:flex;justify-content:center;color:var(--textColor);font-weight:700;line-height:1.3}.cart__button{color:var(--textColor);font-size:1.5rem;font-weight:500;line-height:1.8;transition:color .5s}.cart__body{height:19.375rem;overflow:auto;position:absolute;right:0;top:5.125rem;width:25rem;background-color:#fff;border:.0625rem solid var(--main-color);box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.1);border-radius:.5rem;z-index:10;transition:all .5s}.cart .cart__empty,.cart__body{display:none}.cart .cart__body--empty .cart__empty{display:flex;justify-content:center}.cart .cart__body--empty .cart__bottom,.cart .cart__body--empty .cart__list{display:none}.cart--active .cart__body,.cart__list{display:flex;flex-direction:column}.cart__list{flex:1 1 100%;gap:.9375rem}.bottom-cart__fullprice:not(:last-child),.cart__list:not(:last-child){margin-bottom:1.25rem}.cart__quantity{position:absolute;top:.3125rem;left:.625rem;background-color:var(--greenColor);color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.875rem;line-height:1.3}.cart__quantity .quantity__input{color:var(--textColor);font-size:.75rem;width:100%;text-align:center;justify-content:center}[data-fls-quantity-minus],[data-fls-quantity-plus]{font-size:1.25rem;color:var(--textColor);transition:color .5s}.quantity__input{width:1.25rem}[data-fls-quantity-value]{color:var(--textColor);padding-inline:.3125rem}.bottom-cart__actions{display:flex;justify-content:center}.fullprice{display:flex;justify-content:space-between;align-items:center;gap:.9375rem}.fullprice__price,.fullprice__text,.item-cart__price,.item-cart__title{color:var(--textColor);font-weight:700;line-height:1.3}.item-cart{display:flex;align-items:center;gap:.9375rem}.item-cart__image{width:9.375rem;height:100%;aspect-ratio:1}.item-cart__price:not(:last-child),.item-cart__quantity:not(:last-child),.item-cart__title:not(:last-child){margin-bottom:.625rem}.item-cart__delete,.item-cart__link-title{transition:color .5s}.item-cart__quantity{display:flex;align-items:center;gap:.625rem}.item-cart__delete{color:var(--textColor);font-weight:500;line-height:1.3}[data-fls-header-scroll].--header-scroll{position:sticky;top:0;right:0;left:0;z-index:50;transition:all .5s}[data-fls-header-scroll].--header-scroll .header__container{min-height:4.375rem;padding-block:.625rem}[data-fls-header-scroll].--header-scroll .cart__body{top:3.875rem}[data-fls-header-scroll-show].--header-scroll{transition:translate .3s;translate:0 -100%}[data-fls-header-scroll-show].--header-show{translate:0 0}.footer{position:relative}.footer:after{content:"";z-index:2;background-color:hsla(0,0%,100%,.95)}.footer:after,.footer__image{position:absolute;width:100%;height:100%;top:0;left:0}.footer__image{z-index:1;object-fit:cover}.footer__picture{display:none}.footer__body{position:relative;z-index:3;display:flex;justify-content:space-between;gap:1.875rem;border-top:.0625rem solid var(--borderColor)}.footer__items{max-width:31.5625rem}.footer__text{color:var(--textColor);line-height:1.8;font-weight:500}.footer__text:not(:last-child),.footer__title:not(:last-child){margin-bottom:1.25rem}.footer__menus{display:grid;grid-template-columns:1fr 1fr;row-gap:.9375rem}.footer__title{justify-content:space-between;width:100%;color:var(--textColor);font-weight:700;line-height:1.8}.--spoller-init .footer__title{display:flex;align-items:center;gap:.9375rem;cursor:pointer}.--spoller-init .footer__title:after{font-size:1.125rem;rotate:90deg;color:var(--textColor);transition:rotate .5s;content:"\f101";font-family:iconfont}.--spoller-active .footer__title:after{rotate:-90deg}.footer__item:not(:last-child){margin-bottom:.75rem}.footer__link{color:var(--textColor);font-weight:500;line-height:1.8;position:relative;transition:color .3s}.footer__link:hover{color:var(--greenColor)}.footer__link:hover:before{left:0;width:100%}.footer__link:before{content:"";position:absolute;width:0;height:.125rem;background-color:var(--greenColor);bottom:-.25rem;left:50%;transition:left .3s,width .3s;pointer-events:none}.social__title{color:var(--textColor);font-weight:700;line-height:1.8}.social__title:not(:last-child){margin-bottom:1.25rem}.social__list{gap:1.25rem}.social__link,.social__list{display:flex;align-items:center}.social__link{background-color:var(--greyColor);justify-content:center;border-radius:50%;width:2rem;height:2rem;font-size:1.125rem;transition:background-color .5s;color:#fff}.bottom-footer{position:relative;z-index:3}.bottom-footer:before{content:"";width:100%;height:.0625rem;background-color:var(--textColor)}.bottom-footer__item{display:flex;justify-content:center;padding-block:1.25rem}.bottom-footer__copy{color:var(--textColor);font-weight:500;line-height:1.8}.button{display:inline-flex;background-color:var(--greenColor);border:.125rem solid transparent;font-weight:700;line-height:1.23;transition:all .5s;color:#fff}.button--icon{padding:.9375rem 1.875rem;align-items:center;flex-direction:row-reverse}.button--icon-sort{padding:.5625rem 1.25rem;font-weight:500;font-size:1.125rem;gap:.75rem;flex-direction:row;background-color:transparent;border:.125rem solid #fff;color:var(--textColor);transition:all .5s}.button--more{padding:.9375rem 2.375rem;border:.125rem solid var(--borderColor)}.button--icon-filter,.button--more{font-weight:500;font-size:1.125rem;gap:.75rem;flex-direction:row;background-color:#fff;color:var(--textColor);transition:all .5s}.button--icon-filter{border:none}.button--border{background-color:#fff;border:.125rem solid var(--borderColor);color:var(--textColor)}.button--arrow{font-family:iconfont;display:flex;align-items:center;justify-content:center;font-weight:400;line-height:1.1;width:4.375rem;aspect-ratio:1;border:none;background-color:var(--greenColor)}.button--arrow:before{color:#fff;font-size:1.5rem;height:1.75rem;width:1.75rem;box-shadow:0 .25rem 5rem rgba(175,173,181,.2);transition:all .5s}.button--arrow-lite{background-color:#fff;border:none}.button--arrow-lite:before{color:var(--greenColor)}.button--fw{width:100%}@media(width<=62em){.header__container{min-height:4.375rem}}@media(width<=48em) and (any-hover:none){.icon-menu{cursor:default}}@media(width<=48em){.menu__body{z-index:3;order:3;height:100svh;overflow:auto;padding:5.625rem .9375rem 1.875rem;background-color:#fff}.menu__body,.menu__body:before{position:fixed;width:100%;left:-100%;top:0;transition:left .3s}.menu__body:before{content:"";height:4.375rem;z-index:2}[data-fls-menu-open] .menu__body,[data-fls-menu-open] .menu__body:before{left:0}.menu__list{row-gap:0;flex-direction:column;align-items:flex-end}.menu__item:not(:last-child),.menu__list:not(:last-child){margin-bottom:.9375rem}.menu__link{padding-block:0;font-size:1.375rem}.menu__link:before{display:none}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{content:"";transition:all .3s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}[data-fls-menu-open] .icon-menu span{width:0}[data-fls-menu-open] .icon-menu:before{top:calc(50% - .0625rem);transform:rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}.header:after{z-index:4}.header__container{display:flex;min-height:3.125rem;gap:1.875rem}.header__logo{flex-grow:1;order:1}.header__logo img{width:6.25rem}.header__menu{order:3}.header__actions{order:2;justify-content:flex-end;gap:1.875rem}.cart__button,.header__button{font-size:1.625rem}.cart__body{width:23.75rem;right:-3.5rem}[data-fls-header-scroll].--header-scroll .header__container{min-height:2.8125rem}[data-fls-header-scroll].--header-scroll .menu__link{padding-block:0}}@media(max-width:48em){.footer__body{flex-direction:column}.footer__items{max-width:100%}.footer__logo{width:6.1875rem}.footer__menus{gap:.9375rem;grid-template-columns:1fr}.footer__list{padding-top:.625rem}}@media(width<48em){.footer__menus{gap:.9375rem}}@media(width<30em){.item-cart__image{width:7.5rem}}@media(width<25.625em){.cart__body{width:17.5rem}.item-cart{align-items:flex-start}}@media(width<20em){.menu__list{column-gap:1.25rem}.header__container{padding-block:.625rem;column-gap:.9375rem}.cart__empty,.footer__text,.fullprice__price,.fullprice__text,.item-cart__delete,.item-cart__price,.item-cart__title{font-size:.875rem}.cart__body{padding:.75rem}.footer__body{padding-block:1.25rem}.footer__logo:not(:last-child){margin-bottom:.875rem}.footer__title{font-size:1.125rem}.footer__link{font-size:.875rem}.social__title{font-size:1.125rem}.bottom-footer__copy,.button{font-size:.875rem}.button{padding-block:.625rem;padding-inline:1.625rem}.button--icon{gap:.5rem}.button--icon-filter:before,.button--icon-sort:before{font-size:1.25rem}.button--icon-filter{padding-inline:.9375rem;padding-block:.9375rem}.button--border,.button--buy{padding-inline:1rem;padding-block:.75rem}.button--arrow{padding:1rem}}@media(width>=20em) and (width<79.375em){.menu__list{column-gap:calc(clamp(1.25rem,.40789rem + 4.21053vw,3.75rem))}.header__container{padding-block:calc(clamp(.625rem,.225rem + 2vw,1.8125rem));column-gap:calc(clamp(.9375rem,-.43092rem + 6.84211vw,5rem))}.cart__empty{font-size:calc(clamp(.875rem,.66447rem + 1.05263vw,1.5rem))}.cart__body{padding:calc(clamp(.75rem,.58158rem + .84211vw,1.25rem))}.fullprice__price,.fullprice__text{font-size:calc(clamp(.875rem,.74868rem + .63158vw,1.25rem))}.footer__text,.item-cart__delete,.item-cart__price,.item-cart__title{font-size:calc(clamp(.875rem,.79079rem + .42105vw,1.125rem))}.footer__body{padding-block:calc(clamp(1.25rem,.82895rem + 2.10526vw,2.5rem))}.footer__logo:not(:last-child){margin-bottom:calc(clamp(.875rem,.41184rem + 2.31579vw,2.25rem))}.footer__title{font-size:calc(clamp(1.125rem,1.08289rem + .21053vw,1.25rem))}.footer__link{font-size:calc(clamp(.875rem,.79079rem + .42105vw,1.125rem))}.social__title{font-size:calc(clamp(1.125rem,1.08289rem + .21053vw,1.25rem))}.bottom-footer__copy,.button{font-size:calc(clamp(.875rem,.79079rem + .42105vw,1.125rem))}.button{padding-block:calc(clamp(.625rem,.54079rem + .42105vw,.875rem));padding-inline:calc(clamp(1.625rem,1.43553rem + .94737vw,2.1875rem))}.button--icon{gap:calc(clamp(.5rem,.28947rem + 1.05263vw,1.125rem))}.button--icon-sort:before{font-size:calc(clamp(1.25rem,1.16579rem + .42105vw,1.5rem))}.button--icon-filter{padding-inline:calc(clamp(.9375rem,.15855rem + 3.89474vw,3.25rem));padding-block:calc(clamp(.9375rem,.70592rem + 1.15789vw,1.625rem))}.button--icon-filter:before{font-size:calc(clamp(1.25rem,1.12368rem + .63158vw,1.625rem))}.button--buy{padding-block:calc(clamp(.75rem,.68684rem + .31579vw,.9375rem))}.button--border,.button--buy{padding-inline:calc(clamp(1rem,.073684rem + 4.63158vw,3.75rem))}.button--border{padding-block:calc(clamp(.75rem,.66579rem + .42105vw,1rem))}.button--arrow{padding:calc(clamp(1rem,.89474rem + .52632vw,1.3125rem))}}@media(width>=48em) and (width<120em){.footer__menus{gap:calc(clamp(.9375rem,-2.60417rem + 7.37847vw,6.25rem))}}@media(min-width:48em){.footer summary:not(:last-child){margin-bottom:1.25rem}}@media(width>=48.0625em){.header__menu{padding:.9375rem 1.875rem;position:relative;z-index:5;justify-items:center;background-color:hsla(0,0%,100%,.4);border:.0625rem solid var(--borderColor);box-shadow:0 .3125rem 2.125rem rgba(166,216,210,.4)}.footer__picture{display:block}}@media(width>=79.375em){.menu__list{column-gap:3.75rem}.header__container{padding-block:1.8125rem;column-gap:5rem}.cart__empty{font-size:1.5rem}.cart__body{padding:1.25rem}.fullprice__price,.fullprice__text{font-size:1.25rem}.footer__text,.item-cart__delete,.item-cart__price,.item-cart__title{font-size:1.125rem}.footer__body{padding-block:2.5rem}.footer__logo:not(:last-child){margin-bottom:2.25rem}.footer__title{font-size:1.25rem}.footer__link{font-size:1.125rem}.social__title{font-size:1.25rem}.bottom-footer__copy,.button{font-size:1.125rem}.button{padding-block:.875rem;padding-inline:2.1875rem}.button--icon{gap:1.125rem}.button--icon-sort:before{font-size:1.5rem}.button--icon-filter{padding-inline:3.25rem;padding-block:1.625rem}.button--icon-filter:before{font-size:1.625rem}.button--buy{padding-inline:3.75rem;padding-block:.9375rem}.button--border{padding-inline:3.75rem;padding-block:1rem}.button--arrow{padding:1.3125rem}}@media(width>=120em){.footer__menus{gap:6.25rem}}@media(any-hover:hover){.item-cart__link-title:hover{color:var(--greenColor)}.item-cart__delete:hover{color:#b80f0f}.button:hover{color:var(--greenColor);border:.125rem solid var(--borderColor);background-color:#fff}.button--border:hover,.button--icon-filter:hover,.button--icon-sort:hover,.button--more:hover{color:#fff;background-color:var(--greenColor)}.button--arrow:hover,.button--icon-filter:hover{border:none}.button--arrow:hover:before{color:var(--greenColor)}.button--arrow-lite:hover{border:none;background-color:var(--greenColor)}.button--arrow-lite:hover:before{color:#fff}}@media(any-hover:hover) and (any-pointer:fine){.cart__button:hover,.header__button:hover,[data-fls-quantity-minus]:hover,[data-fls-quantity-plus]:hover{color:var(--greenColor)}.social__link:hover{background-color:var(--greenColor)}}