:root{--color-main-green:#198e48;--color-main-dark-green:#135a2a;--color-main-light-green:#419b36;--color-main-salad-green:#f3ffeb;--color-main-orange:#f7a615;--color-main-dark-orange:#f06d24;--color-main-light-gray:#f5f5f5;--color-main-dark-gray:#eaeaea;--color-main-dark-black:#0b0b0b;--color-main-blue-gray:#9fa5ab;--color-main-white:#fff;--color-price-base:#f0f0f4;--color-price-sale:#ffd807;--color-price-coupon:#5992e8;--color-error:#d12f34;--font-headings:"Nunito",sans-serif;--font-text:"Nunito Sans",sans-serif;--font-special:"Roboto",sans-serif;--radius-main:10px;--radius-small:6px;--radius-medium:6px;--radius-full:9999px}@media (min-width:768px){:root{--radius-main:23px;--radius-small:10px;--radius-medium:8px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100%;font-size:16px;overflow-x:hidden}@media (max-width:767px){html{overflow-x:hidden!important}}body{font-family:var(--font-text);color:var(--color-main-dark-black);background-color:var(--color-main-white);width:100%;max-width:100%;min-height:100vh;font-weight:400;line-height:1.5;position:relative;overflow-x:hidden}@media (max-width:767px){body{overflow-x:hidden!important}}h1{font-family:var(--font-headings);font-size:8vw;font-weight:900;line-height:9.07vw}@media (min-width:768px){h1{font-size:48px;line-height:54px}}@media (min-width:1280px){h1{font-size:64px;line-height:70px}}h2{font-family:var(--font-headings);font-size:8vw;font-weight:900;line-height:9.07vw}@media (min-width:768px){h2{font-size:40px;line-height:44px}}h3{font-family:var(--font-headings);font-size:6.4vw;font-weight:900;line-height:7.47vw}@media (min-width:768px){h3{font-size:24px;line-height:30px}}h4{font-family:var(--font-headings);font-size:3.2vw;font-weight:900;line-height:4.27vw}@media (min-width:768px){h4{font-size:16px;line-height:24px}}p{font-family:var(--font-text);font-size:3.73vw;font-weight:400;line-height:8vw}@media (min-width:768px){p{font-size:16px;line-height:30px}}a{color:var(--color-main-green);font-weight:700;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}button{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none}input,textarea,select{font-family:inherit;font-size:inherit}ul,ol{list-style:none}.container{width:100%;max-width:100%;margin:0 auto;padding:0 4vw}@media (min-width:768px){.container{max-width:944px;padding:0 40px}}@media (min-width:1280px){.container{max-width:1720px;padding:0 100px}}.section{margin-bottom:10.67vw}@media (min-width:768px){.section{margin-bottom:60px}}@media (min-width:1280px){.section{margin-bottom:80px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.btn,.btn-main-no-bg,.btn-main-orange,.btn-main-gray,.btn-main-green{cursor:pointer;border:none;justify-content:center;align-items:center;gap:.41vmax;font-family:Roboto,sans-serif;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover,.btn-main-no-bg:hover,.btn-main-orange:hover,.btn-main-gray:hover,.btn-main-green:hover{text-decoration:none}.btn:disabled,.btn-main-no-bg:disabled,.btn-main-orange:disabled,.btn-main-gray:disabled,.btn-main-green:disabled{cursor:not-allowed}.btn--icon-left{flex-direction:row}.btn--icon-right{flex-direction:row-reverse}.btn--full-width{width:100%}.btn-main-green{color:#fff;background-color:#198e48;border-radius:.31vmax;height:38px;padding:14px 11px;font-size:10px;line-height:16px}@media (min-width:768px){.btn-main-green{height:3.2vmax;padding:1.13vmax .82vmax;font-size:.82vmax;line-height:1.24vmax}}.btn-main-green:hover,.btn-main-green:active{background-color:#1ca754}.btn-main-green:disabled{background-color:#6ab190}.btn-main-gray{color:#0b0b0b;background-color:#f8f9fa;border-radius:.31vmax;height:2.47vmax;padding:.82vmax .98vmax;font-size:1.03vmax;line-height:1.44vmax}.btn-main-gray:hover,.btn-main-gray:active{color:#fff;background-color:#9fa5ab}.btn-main-gray:disabled{color:#fff;background-color:#dedede;border:1px solid #b6b6b9}.btn-main-gray--text-black{color:#0b0b0b}.btn-main-gray--active{color:#fff;background-color:#9fa5ab}.btn-main-orange{color:#fff;background-color:#f06d24;border-radius:.31vmax;height:1.34vmax;padding:.41vmax;font-size:.62vmax;line-height:1.03vmax}.btn-main-orange:hover{background-color:#ff833e}.btn-main-orange:active{background-color:#f06d24}.btn-main-orange:disabled{background-color:#ffc09d}.btn-main-no-bg{color:#198e48;background-color:#0000;border-radius:0;gap:1.6vw;height:auto;padding:0;font-family:Nunito Sans,sans-serif;font-size:3.2vw;font-weight:400;line-height:4.27vw}@media (min-width:768px){.btn-main-no-bg{gap:.41vmax;font-size:.82vmax;line-height:1.24vmax}}.btn-main-no-bg:hover{color:#1ca754}.btn-main-no-bg:active{color:#198e48}.btn-main-no-bg:disabled{color:#6ab190}.btn-main-no-bg--bold{font-weight:700}.btn-main-no-bg--text-black{color:#0b0b0b}.btn-main-no-bg--underline{text-decoration:underline}.btn-main-no-bg--active{color:#1ca754}.quantity-selector{align-items:stretch;gap:2px;display:flex}.quantity-selector--mobile{margin-top:3.2vw;display:flex}@media (min-width:768px){.quantity-selector--mobile{display:none}}.quantity-selector--desktop{display:none}@media (min-width:768px){.quantity-selector--desktop{display:flex}}.quantity-selector__btn{color:#fff;cursor:pointer;background-color:#198e48;border:none;justify-content:center;align-items:center;width:44px;font-size:20px;font-weight:300;transition:background-color .2s;display:flex}@media (min-width:768px){.quantity-selector__btn{width:2.89vmax;font-size:1.24vmax}}.quantity-selector__btn:hover,.quantity-selector__btn:focus{background-color:#135a2a}.quantity-selector__btn--minus{border-radius:.41vmax 0 0 .41vmax}.quantity-selector__btn--plus{border-radius:0 .41vmax .41vmax 0}.quantity-selector__info{color:#fff;background-color:#198e48;flex-direction:column;justify-content:center;align-items:center;min-width:80px;padding:6px 12px;font-family:Nunito Sans,sans-serif;display:flex}@media (min-width:768px){.quantity-selector__info{min-width:5.15vmax;padding:.41vmax .82vmax}}.quantity-selector__count{font-size:14px;font-weight:700;line-height:1.2}@media (min-width:768px){.quantity-selector__count{font-size:.93vmax}}.quantity-selector__price{font-size:12px;font-weight:400;line-height:1.2}@media (min-width:768px){.quantity-selector__price{font-size:.72vmax}}.quantity-selector__value{color:#fff;background-color:#198e48;justify-content:center;align-items:center;min-width:56px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;display:flex}@media (min-width:768px){.quantity-selector__value{min-width:3.61vmax;font-size:.82vmax}}.price-tag{align-items:center;gap:1.81vw;display:inline-flex}@media (min-width:768px){.price-tag{gap:.62vmax}}.price-tag__badge{border-radius:.15vmax;align-items:center;padding:2.27vw 4.8vw;font-family:Nunito Sans,sans-serif;font-size:2.72vw;font-weight:700;line-height:3.63vw;display:inline-flex;position:relative}@media (min-width:768px){.price-tag__badge{padding:.62vmax 2.06vmax;font-size:1.03vmax;line-height:1.55vmax}}.price-tag__badge:before,.price-tag__badge:after{content:"";background-color:#fff;border-radius:50%;width:4.53vw;height:4.53vw;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.price-tag__badge:before,.price-tag__badge:after{width:1.03vmax;height:1.03vmax}}.price-tag__badge:before{left:-2.27vw}@media (min-width:768px){.price-tag__badge:before{left:-.52vmax}}.price-tag__badge:after{right:-2.27vw}@media (min-width:768px){.price-tag__badge:after{right:-.52vmax}}.price-tag__old{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:2.35vw;font-weight:700;line-height:3.63vw;text-decoration:line-through}@media (min-width:768px){.price-tag__old{font-size:1.03vmax;line-height:1.55vmax}}.price-tag__icon{flex-shrink:0;justify-content:center;align-items:center;width:4.53vw;height:4.53vw;display:inline-flex}@media (min-width:768px){.price-tag__icon{width:1.44vmax;height:1.44vmax}}.price-tag__icon svg{width:100%;height:100%}.price-tag--base .price-tag__badge{color:#0b0b0b;background-color:#f0f0f4}.price-tag--sale{gap:2.1vw}@media (min-width:768px){.price-tag--sale{gap:.62vmax}}.price-tag--sale .price-tag__badge{color:#0b0b0b;background-color:#ffd807}.price-tag--coupon .price-tag__badge{color:#fff;background-color:#5992e8}.price-tag--coupon .price-tag__icon{color:#5992e8}.price-tag--order .price-tag__badge{color:#fff;background-color:#198e48;gap:1.81vw}@media (min-width:768px){.price-tag--order .price-tag__badge{gap:.52vmax}}.price-tag--order .price-tag__badge-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:3.63vw!important;height:3.63vw!important}@media (min-width:768px){.price-tag--order .price-tag__badge-icon{width:1.24vmax!important;height:1.24vmax!important}}.badge{color:#fff;z-index:1;border-radius:1.28vw;justify-content:center;align-items:center;padding:2.13vw;font-family:Nunito Sans,sans-serif;font-size:3.84vw;font-weight:700;line-height:3.84vw;display:inline-flex;position:absolute;top:2.56vw;left:2.56vw}@media (min-width:768px){.badge{border-radius:.31vmax;padding:.52vmax;font-size:.93vmax;line-height:.93vmax;top:.62vmax;left:.62vmax}}.badge--static{position:static}.badge--recommend{background-color:#9fa5ab}.badge--sale{background-color:#ffd807}.badge--sugar-free{background-color:#97d9e9}.form-label{color:#0b0b0b;margin-bottom:.62vmax;font-family:Nunito Sans,sans-serif;font-size:1.03vmax;font-weight:700;line-height:1.44vmax;display:block}.input,.input-phone{color:#0b0b0b;background-color:#fff;border:1px solid #eaeaea;border-radius:.41vmax;width:100%;height:3.2vmax;padding:1.44vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.24vmax;transition:border-color .2s,background-color .2s}.input::placeholder,.input-phone::placeholder{color:#9fa5ab}.input:focus,.input-phone:focus{border-color:#9fa5ab;outline:none}.input--error{border:2px solid #d12f34}.input:disabled,.input-phone:disabled{background-color:#fff;border-color:#f5f5f5}.input-phone{background-color:#eaeaea;border:none;height:3.87vmax;font-size:1.24vmax;line-height:1.55vmax}.input-phone::placeholder{font-weight:400}.input-phone:not(:placeholder-shown){font-weight:700}.input-phone:focus{border:1px solid #9fa5ab}.input-phone--error{background-color:#fff;border:2px solid #d12f34}.input-phone:disabled{background-color:#fafafa}.input-search{background-color:#fff;border:.53vw solid #198e48;border-radius:3.73vw;align-items:center;height:10.67vw;padding:1.07vw;display:flex;overflow:hidden}@media (min-width:768px){.input-search{border-width:.1vmax;border-radius:.72vmax;height:3.2vmax;padding:.31vmax}}.input-search__input{color:#0b0b0b;background:0 0;border:none;flex:1;min-width:0;padding:1.6vw 2.67vw;font-family:Nunito Sans,sans-serif;font-size:3.73vw;font-weight:500;line-height:1.3}@media (min-width:768px){.input-search__input{padding:.62vmax 1.03vmax;font-size:1.03vmax;line-height:1.55vmax}}.input-search__input::placeholder{color:#dedede}.input-search__input:focus{outline:none}.input-search__btn{color:#fff;cursor:pointer;background-color:#198e48;border:none;border-radius:2.67vw;flex-shrink:0;justify-content:center;align-items:center;width:8.53vw;height:8.53vw;padding:0;font-family:Nunito Sans,sans-serif;font-weight:600;transition:background-color .2s;display:inline-flex}@media (min-width:768px){.input-search__btn{border-radius:.52vmax;gap:.41vmax;width:auto;height:2.58vmax;padding:0 1.24vmax;font-size:.82vmax}}.input-search__btn:hover{background-color:#1ca754}.input-search__btn svg{flex-shrink:0;width:4.27vw;height:4.27vw}@media (min-width:768px){.input-search__btn svg{width:.93vmax;height:.93vmax}}.input-search__btn-text{display:none}@media (min-width:768px){.input-search__btn-text{display:inline}}.textarea{color:#0b0b0b;resize:vertical;background-color:#f9f9f9;border:none;border-radius:.41vmax;width:100%;min-height:9.54vmax;padding:1.44vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.03vmax}.textarea::placeholder{color:#9fa5ab}.textarea:focus{background-color:#f5f5f5;outline:none}.textarea-wrapper{width:100%;position:relative}.textarea-wrapper .textarea{padding-right:2.58vmax}.textarea-wrapper__clear{cursor:pointer;opacity:.7;background:0 0;border:none;width:1.13vmax;height:1.13vmax;padding:0;transition:opacity .2s;position:absolute;top:.82vmax;right:.82vmax}.textarea-wrapper__clear:hover{opacity:1}.textarea-wrapper__clear svg{width:100%;height:100%}.textarea-wrapper__counter{color:#9fa5ab;justify-content:flex-end;margin-top:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.03vmax;display:flex}.dropdown{width:100%;position:relative}.dropdown__select{color:#0b0b0b;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #eaeaea;border-radius:.41vmax;width:100%;height:3.2vmax;padding:0 2.58vmax 0 1.44vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.24vmax;transition:border-color .2s}.dropdown__select:focus{border-color:#9fa5ab;outline:none}.dropdown__select option{color:#0b0b0b;background-color:#fff;padding:.62vmax}.dropdown__arrow{pointer-events:none;color:#9fa5ab;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:.82vmax;transform:translateY(-50%)}.dropdown__arrow svg{width:.82vmax;height:.82vmax}@media (min-width:768px){.dropdown__arrow svg{width:1.03vmax;height:1.03vmax}}.checkbox{cursor:pointer;align-items:center;gap:.62vmax;display:flex}.checkbox__input{opacity:0;cursor:pointer;position:absolute}.checkbox__input:checked+.checkbox__box{background-color:#b3dac3;border-color:#198e48}.checkbox__input:checked+.checkbox__box .checkbox__check{opacity:1}.checkbox__input:disabled+.checkbox__box{background-color:#f5f5f5;border-color:#eaeaea}.checkbox__box{background-color:#fff;border:1px solid #9fa5ab;border-radius:.41vmax;flex-shrink:0;justify-content:center;align-items:center;width:1.39vmax;height:1.39vmax;transition:background-color .2s,border-color .2s;display:flex}.checkbox__check{opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.checkbox__check svg{width:.88vmax;height:.67vmax}.checkbox__label{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;line-height:1.24vmax}.checkbox:hover .checkbox__box{border-color:#198e48}.radio{cursor:pointer;align-items:center;gap:.62vmax;display:flex}.radio__input{opacity:0;cursor:pointer;position:absolute}.radio__input:checked+.radio__circle .radio__dot{opacity:1}.radio__input:disabled+.radio__circle{background-color:#f5f5f5;border-color:#eaeaea}.radio__circle{background-color:#fff;border:1px solid #9fa5ab;border-radius:50%;justify-content:center;align-items:center;width:1.39vmax;height:1.39vmax;transition:border-color .2s;display:flex}.radio__dot{opacity:0;background-color:#198e48;border-radius:50%;width:.88vmax;height:.88vmax;transition:opacity .2s}.radio:hover .radio__circle{border-color:#198e48}.input-code{justify-content:center;align-items:center;gap:.41vmax;display:flex}.input-code__digit{text-align:center;color:#0b0b0b;background:0 0;border:none;border-bottom:1px solid #0b0b0b;width:2.06vmax;padding-bottom:.41vmax;font-family:Nunito Sans,sans-serif;font-size:1.24vmax;font-weight:700;line-height:1.55vmax;transition:border-color .2s}.input-code__digit:focus{border-bottom:2px solid #198e48;outline:none}.input-code__digit--error,.input-code__digit--error:focus{border-bottom-color:#d12f34}.input-code__digit:disabled{border-bottom-color:#eaeaea}.input-code__separator{color:#0b0b0b;margin:0 .21vmax;font-size:1.24vmax}.switch{cursor:pointer;align-items:flex-start;gap:1.03vmax;display:flex}.switch__content{flex-direction:column;flex:1;gap:.21vmax;display:flex}.switch__title{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;line-height:1.24vmax}@media (min-width:768px){.switch__title{font-size:1.03vmax;line-height:1.44vmax}}.switch__description{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:.62vmax;font-weight:400;line-height:.93vmax}@media (min-width:768px){.switch__description{font-size:.72vmax;line-height:1.03vmax}}.switch__input{opacity:0;cursor:pointer;position:absolute}.switch__input:checked+.switch__track{background-color:#198e48;border-color:#198e48}.switch__input:checked+.switch__track .switch__thumb{background-color:#fff;transform:translate(1.03vmax)}.switch__track{background-color:#0000;border:2px solid #198e48;border-radius:.77vmax;flex-shrink:0;width:2.58vmax;height:1.55vmax;transition:background-color .2s,border-color .2s;position:relative}.switch__thumb{background-color:#9fa5ab;border-radius:50%;width:1.03vmax;height:1.03vmax;transition:transform .2s,background-color .2s;position:absolute;top:.15vmax;left:.15vmax}.switch:hover .switch__track{border-color:#1ca754}.input-coupon{background-color:#f5f5f5;border:none;border-radius:.72vmax;align-items:center;height:48px;padding:4px;display:flex}@media (min-width:768px){.input-coupon{height:3.2vmax;padding:.31vmax}}.input-coupon__input{color:#0b0b0b;background:0 0;border:none;flex:1;padding:8px 12px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px}@media (min-width:768px){.input-coupon__input{padding:.62vmax 1.03vmax;font-size:.93vmax;line-height:1.24vmax}}.input-coupon__input::placeholder{color:#9fa5ab}.input-coupon__input:focus{outline:none}.input-coupon__clear{cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 .41vmax;transition:opacity .2s;display:flex}.input-coupon__clear:hover{opacity:1}.input-coupon__clear svg{width:1.13vmax;height:1.13vmax}.input-coupon__btn{color:#fff;cursor:pointer;background-color:#198e48;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;height:100%;padding:0 20px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}@media (min-width:768px){.input-coupon__btn{border-radius:.52vmax;padding:0 1.65vmax;font-size:.82vmax}}.input-coupon__btn:hover{background-color:#1ca754}.input-coupon--error{background-color:#fff;border:2px solid #d12f34}.input-coupon__error{color:#d12f34;margin-top:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;line-height:1.03vmax}.card-main,.card-recommend{cursor:pointer;color:inherit;background-color:#fff;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.card-main:hover,.card-recommend:hover{text-decoration:none}.card-main,.card-recommend{border-radius:2.67vw;width:49.6vw;height:80.53vw;box-shadow:0 0 3.2vw #0000001c}@media (min-width:768px){.card-main,.card-recommend{border-radius:1.19vmax;width:20.82vmax;height:31.96vmax;box-shadow:0 0 1.49vmax #0000001c}}.card-main__image{border-radius:2.67vw 2.67vw 0 0;flex-shrink:0;width:100%;height:31.2vw;overflow:hidden}@media (min-width:768px){.card-main__image{border-radius:1.19vmax 1.19vmax 0 0;height:14.95vmax}}.card-main__image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.card-main:hover .card-main__image img,.card-recommend:hover .card-main__image img{transform:scale(1.05)}.card-main__info{flex-direction:column;flex:1;padding:2.67vw;display:flex}@media (min-width:768px){.card-main__info{padding:1.8vmax}}.card-main__name{color:#0b0b0b;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Nunito Sans,sans-serif;font-size:3.2vw;font-weight:500;line-height:4.8vw;display:-webkit-box;overflow:hidden}@media (min-width:768px){.card-main__name{font-size:1.03vmax;line-height:1.55vmax}}.card-main__volume{color:#9fa5ab;margin-top:1.07vw;font-family:Nunito Sans,sans-serif;font-size:2.67vw;font-weight:400;line-height:3.2vw}@media (min-width:768px){.card-main__volume{margin-top:.21vmax;font-size:1.03vmax;line-height:1.55vmax}}.card-main__price{margin-top:auto;margin-bottom:3.2vw}@media (min-width:768px){.card-main__price{margin-bottom:.62vmax}}.card-main__btn{z-index:1;justify-content:center;align-items:center;gap:2.67vw;width:100%;display:flex;position:relative}.card-main__btn svg{flex-shrink:0}@media (min-width:768px){.card-main__btn{gap:.52vmax}}.card-main .badge,.card-recommend .badge{transform-origin:0 0;transform:scale(.75)}@media (min-width:768px){.card-main .badge,.card-recommend .badge{transform:none}}.card-main .price-tag,.card-recommend .price-tag{transform-origin:0;transform:scale(.85)}@media (min-width:768px){.card-main .price-tag,.card-recommend .price-tag{transform:none}}.card-recommend:hover{text-decoration:none}.card-recommend{width:43.73vw;height:auto}@media (min-width:768px){.card-recommend{width:16.49vmax;height:26.29vmax}}.card-recommend .card-main__image{height:34.67vw}@media (min-width:768px){.card-recommend .card-main__image{height:10.31vmax}}.card-recommend .card-main__info{padding:3.2vw}@media (min-width:768px){.card-recommend .card-main__info{padding:1.03vmax 1.29vmax 1.29vmax}}.card-recommend .card-main__price{margin-top:2.67vw;margin-bottom:2.67vw}@media (min-width:768px){.card-recommend .card-main__price{margin-top:auto;margin-bottom:.62vmax}.card-recommend .card-main__price .price-tag{transform-origin:0;transform:scale(.65)}}.card-recommend:hover .card-main__image img{transform:scale(1.05)}.card-basket{justify-content:space-between;align-items:stretch;gap:5.33vw;display:flex}@media (min-width:768px){.card-basket{gap:1.03vmax}}.card-basket__left{gap:5.33vw;display:flex}@media (min-width:768px){.card-basket__left{gap:2.06vmax}}.card-basket__image{background:#f5f5f5;border-radius:2.13vw;flex-shrink:0;width:22.93vw;height:22.93vw;overflow:hidden}@media (min-width:768px){.card-basket__image{border-radius:.41vmax;width:7.22vmax;height:7.22vmax}}.card-basket__image img{object-fit:cover;width:100%;height:100%}.card-basket__info{flex-direction:column;justify-content:space-between;padding:1.07vw 0;display:flex}@media (min-width:768px){.card-basket__info{padding:.21vmax 0}}.card-basket__name{color:#0b0b0b;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:38.67vw;font-family:Nunito,sans-serif;font-size:3.2vw;font-weight:900;line-height:4.27vw;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}@media (min-width:768px){.card-basket__name{max-width:15.46vmax;font-size:.82vmax;line-height:1.24vmax}}.card-basket__name:hover{color:#198e48}.card-basket__volume{color:#9fa5ab;margin-top:.53vw;font-family:Nunito Sans,sans-serif;font-size:2.67vw;font-weight:400;line-height:3.73vw}@media (min-width:768px){.card-basket__volume{margin-top:.21vmax;font-size:.72vmax;line-height:1.03vmax}}.card-basket__price{margin-top:auto}.card-basket__price .price-tag{transform-origin:0;transform:scale(.7)}.card-basket__right{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;display:flex}.card-basket__remove{cursor:pointer;color:#9fa5ab;font-size:6.4vw;line-height:1;transition:color .2s}.card-basket__remove:hover{color:#0b0b0b}@media (min-width:768px){.card-basket__remove{font-size:1.24vmax}}.card-basket__actions{align-items:center;gap:1px;display:flex}.card-basket-hover{justify-content:space-between;align-items:center;gap:1.03vmax;display:flex}.card-basket-hover__left{align-items:center;gap:2.06vmax;display:flex}.card-basket-hover__image{border-radius:.31vmax;flex-shrink:0;width:3.81vmax;height:3.81vmax;overflow:hidden}.card-basket-hover__image img{object-fit:cover;width:100%;height:100%}.card-basket-hover__info{flex-direction:column;gap:.21vmax;display:flex}.card-basket-hover__name{color:#0b0b0b;text-overflow:ellipsis;white-space:nowrap;max-width:7.22vmax;max-height:1.24vmax;font-family:Nunito,sans-serif;font-size:.82vmax;font-weight:900;line-height:1.24vmax;overflow:hidden}.card-basket-hover__price{font-family:Nunito Sans,sans-serif;font-size:.52vmax;font-weight:700;line-height:.82vmax}.card-basket-hover__actions{align-items:center;gap:1px;display:flex}.modal-overlay{z-index:1100;background-color:#0e4c2e54;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background-color:#fff;border-radius:20px;width:400px;max-width:calc(100% - 20px);padding:35px;position:relative}@media (min-width:768px){.modal{border-radius:1.55vmax;width:29.9vmax;padding:2.32vmax}}.modal__close{cursor:pointer;color:#b0b0b0;width:1.39vmax;height:1.39vmax;transition:color .2s;position:absolute;top:1.03vmax;right:1.03vmax}@media (min-width:768px){.modal__close{width:1.96vmax;height:1.96vmax}}.modal__close:hover{color:#0b0b0b}.modal__content{padding-top:1.03vmax}.modal-confirm{text-align:center;background-color:#fff;border-radius:4.27vw;width:calc(100% - 8vw);max-width:91.47vw;padding:6.4vw;position:relative}@media (min-width:768px){.modal-confirm{border-radius:1.03vmax;width:23.2vmax;max-width:23.2vmax;padding:2.06vmax}}.modal-confirm__title{color:#0b0b0b;margin:0 0 2.67vw;font-family:Nunito,sans-serif;font-size:4.8vw;font-weight:900;line-height:6.4vw}@media (min-width:768px){.modal-confirm__title{margin-bottom:.62vmax;font-size:1.24vmax;line-height:1.65vmax}}.modal-confirm__text{color:#9fa5ab;margin:0 0 5.33vw;font-family:Nunito Sans,sans-serif;font-size:3.2vw;font-weight:400;line-height:4.8vw}@media (min-width:768px){.modal-confirm__text{margin-bottom:1.55vmax;font-size:.82vmax;line-height:1.24vmax}}.modal-confirm__buttons{gap:2.67vw;display:flex}@media (min-width:768px){.modal-confirm__buttons{gap:.62vmax}}.modal-confirm__btn{cursor:pointer;border:none;border-radius:2.67vw;flex:1;justify-content:center;align-items:center;height:12vw;font-family:Roboto,sans-serif;font-size:3.73vw;font-weight:500;transition:background-color .2s;display:flex}@media (min-width:768px){.modal-confirm__btn{border-radius:.62vmax;height:2.89vmax;font-size:.82vmax}}.modal-confirm__btn--confirm{color:#fff;background-color:#198e48}.modal-confirm__btn--confirm:hover{background-color:#1ca754}.modal-confirm__btn--confirm:active{background-color:#135a2a}.modal-confirm__btn--cancel{color:#fff;background-color:#9fa5ab}.modal-confirm__btn--cancel:hover{background-color:#8a9098}.modal-confirm__btn--cancel:active{background-color:#707579}.popover{z-index:1010;opacity:0;visibility:hidden;background-color:#fff;border-radius:1.19vmax;width:15.46vmax;margin-top:.41vmax;padding:1.29vmax;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 0 1.49vmax #0000001c}.popover--visible{opacity:1;visibility:visible}.popover-trigger{position:relative}.popover-trigger:hover .popover{opacity:1;visibility:visible}.fullscreen-menu{background-color:#fff;max-width:88.66vmax;max-height:40.1vmax;margin:0 auto;padding:1.8vmax;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 0 1.49vmax #0000001c}.fullscreen-menu--open{display:flex}.fullscreen-menu__left{border-right:1px solid #eaeaea;flex-shrink:0;width:15.46vmax;max-height:100%;padding-right:1.03vmax;overflow-y:auto}.fullscreen-menu__right{flex:1;grid-template-columns:repeat(3,1fr);gap:1.03vmax;max-height:100%;padding-left:1.03vmax;display:grid;overflow-y:auto}.breadcrumbs{flex-wrap:wrap;align-items:center;gap:1vw;display:flex}@media (min-width:768px){.breadcrumbs{gap:.52vmax}}.breadcrumbs__item{align-items:center;gap:1vw;display:flex}@media (min-width:768px){.breadcrumbs__item{gap:.52vmax}}.breadcrumbs__link{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:2.67vw;font-weight:700;line-height:5.33vw;text-decoration:none;transition:color .2s}@media (min-width:768px){.breadcrumbs__link{font-size:.82vmax;line-height:1.55vmax}}.breadcrumbs__link:hover{color:#135a2a}.breadcrumbs__separator{color:#135a2a;align-items:center;font-size:4.27vw;line-height:1;display:flex}@media (min-width:768px){.breadcrumbs__separator{font-size:1.13vmax}}.breadcrumbs__current{color:#135a2a;font-family:Nunito Sans,sans-serif;font-size:2.67vw;font-weight:700;line-height:5.33vw}@media (min-width:768px){.breadcrumbs__current{font-size:.82vmax;line-height:1.55vmax}}.pagination{align-items:center;gap:.77vmax;display:flex}.pagination__item{color:#9fa5ab;cursor:pointer;padding:.26vmax;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:color .2s}@media (min-width:768px){.pagination__item{font-size:1.03vmax;line-height:1.55vmax}}.pagination__item:hover,.pagination__item--active{color:#0b0b0b}.pagination__arrow{color:#9fa5ab;cursor:pointer;align-items:center;font-size:20px;line-height:1;transition:color .2s;display:flex}@media (min-width:768px){.pagination__arrow{font-size:1.44vmax}}.pagination__arrow:hover{color:#0b0b0b}.pagination__arrow--disabled{opacity:.5;cursor:not-allowed}.pagination__arrow--disabled:hover{color:#9fa5ab}@media (min-width:768px){.tabs{background-color:#f5f5f5;border-radius:.77vmax;gap:.26vmax;padding:.26vmax;display:flex}}@media (max-width:767px){.tabs{flex-direction:row;gap:2.67vw;width:100%;display:flex}}.tabs__tab{color:#0b0b0b;cursor:pointer;font-family:Nunito Sans,sans-serif;font-weight:500;transition:background-color .2s}@media (min-width:768px){.tabs__tab{background-color:#0000;border-radius:.62vmax;padding:.77vmax 3.61vmax;font-size:.82vmax;line-height:1.55vmax}.tabs__tab:hover,.tabs__tab--active{background-color:#fff}}@media (max-width:767px){.tabs__tab{text-align:center;background-color:#f5f5f5;border-radius:2.67vw;flex:1;justify-content:center;align-items:center;padding:3.2vw 2.67vw;font-size:3.2vw;line-height:4.27vw;display:flex}.tabs__tab--active{background-color:#fff;font-weight:700;box-shadow:0 0 3.2vw #0000001c}}.tabs__arrow{display:none}@media (max-width:767px){.tabs__content{padding:5.33vw 0 5.33vw 5.33vw}}@media (min-width:768px){.tabs__content{padding:1.03vmax 0 1.03vmax 1.03vmax}}.tabs__content h4{color:#0b0b0b;margin:0 0 2.13vw;font-family:Nunito Sans,sans-serif;font-size:3.73vw;font-weight:700;line-height:5.33vw}@media (min-width:768px){.tabs__content h4{margin:0 0 .41vmax;font-size:.82vmax;line-height:1.24vmax}}.tabs__content h4:not(:first-child){margin-top:5.33vw}@media (min-width:768px){.tabs__content h4:not(:first-child){margin-top:1.03vmax}}.tabs__content p{color:#5c5c5c;margin:0;font-family:Nunito Sans,sans-serif;font-size:3.2vw;font-weight:400;line-height:4.8vw}@media (min-width:768px){.tabs__content p{font-size:.72vmax;line-height:1.13vmax}}.accordion-faq{flex-direction:column;gap:15px;display:flex}@media (min-width:768px){.accordion-faq{gap:1.03vmax}}.accordion-faq__item{background-color:#fff;border-radius:16px;padding:30px;box-shadow:0 0 1.49vmax #0000001c}@media (min-width:768px){.accordion-faq__item{border-radius:1.19vmax;padding:2.58vmax}}.accordion-faq__header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.accordion-faq__title{color:#198e48;font-family:Nunito,sans-serif;font-size:16px;font-weight:900;line-height:22px}@media (min-width:768px){.accordion-faq__title{font-size:1.24vmax;line-height:1.24vmax}}.accordion-faq__arrow{flex-shrink:0;transition:transform .3s;width:22px!important;height:22px!important}@media (min-width:768px){.accordion-faq__arrow{width:2.37vmax!important;height:2.37vmax!important}}.accordion-faq__item--open .accordion-faq__arrow{transform:rotate(180deg)}.accordion-faq__content{grid-template-rows:0fr;font-size:14px;line-height:24px;transition:grid-template-rows .35s ease-out,padding .35s ease-out;display:grid}@media (min-width:768px){.accordion-faq__content{font-size:.82vmax;line-height:1.55vmax}}.accordion-faq__item--open .accordion-faq__content{grid-template-rows:1fr;padding-top:1.03vmax}.accordion-faq__content-inner{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-weight:400;overflow:hidden}.accordion-orders{flex-direction:column;gap:4vw;display:flex}@media (min-width:768px){.accordion-orders{gap:1.03vmax}}.accordion-orders__item{background-color:#f7f7f7;border-radius:2.4vw;padding:4vw}@media (min-width:768px){.accordion-orders__item{border-radius:.46vmax;padding:.77vmax}}.accordion-orders__header{cursor:pointer;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:3.2vw;display:flex}@media (min-width:768px){.accordion-orders__header{flex-direction:row;align-items:center;gap:0}}.accordion-orders__left{align-items:flex-start;gap:3.2vw;width:100%;display:flex}@media (min-width:768px){.accordion-orders__left{align-items:center;gap:1.03vmax;width:auto}}.accordion-orders__number{color:#0b0b0b;background-color:#fff;border-radius:2.13vw;flex-shrink:0;justify-content:center;align-items:center;width:8vw;height:8vw;font-family:Nunito Sans,sans-serif;font-size:4.27vw;font-weight:700;line-height:4.27vw;display:flex}@media (min-width:768px){.accordion-orders__number{border-radius:.67vmax;width:2.06vmax;height:2.06vmax;font-size:1.24vmax;line-height:1.24vmax}}.accordion-orders__info{flex-direction:column;gap:2.13vw;display:flex}@media (min-width:768px){.accordion-orders__info{flex-direction:row;gap:1.55vmax}}.accordion-orders__section{flex-direction:row;align-items:center;gap:1.6vw;display:flex}@media (min-width:768px){.accordion-orders__section{flex-direction:column;align-items:flex-start;gap:.1vmax}}.accordion-orders__label{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:2.67vw;font-weight:400;line-height:3.73vw}@media (min-width:768px){.accordion-orders__label{color:#0b0b0b;font-size:.62vmax;line-height:.93vmax}}.accordion-orders__value{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:2.67vw;font-weight:700;line-height:3.73vw}@media (min-width:768px){.accordion-orders__value{font-size:.82vmax;line-height:.93vmax}}.accordion-orders__right{justify-content:space-between;align-items:center;gap:2.67vw;width:100%;margin-top:2.67vw;display:flex}@media (min-width:768px){.accordion-orders__right{justify-content:flex-end;gap:1.03vmax;width:auto;margin-top:0}}.accordion-orders__arrow{flex-shrink:0;transition:transform .3s;width:5.33vw!important;height:5.33vw!important}@media (min-width:768px){.accordion-orders__arrow{width:1.03vmax!important;height:1.03vmax!important}}.accordion-orders__item--open .accordion-orders__arrow{transform:rotate(180deg)}.accordion-orders__content{max-height:0;padding-left:4vw;font-size:3.2vw;line-height:5.33vw;transition:max-height .3s;overflow:hidden}@media (min-width:768px){.accordion-orders__content{padding-left:1.55vmax;font-size:.72vmax;line-height:1.24vmax}}.accordion-orders__item--open .accordion-orders__content{max-height:51.55vmax;padding-top:4vw}@media (min-width:768px){.accordion-orders__item--open .accordion-orders__content{padding-top:1.03vmax}}.accordion-orders__content p{color:#0b0b0b;margin:0 0 1.6vw;font-family:Nunito Sans,sans-serif;font-weight:400}@media (min-width:768px){.accordion-orders__content p{margin-bottom:.41vmax}}.accordion-orders__content p:last-child{margin-bottom:0}.accordion-footer{flex-direction:column;gap:20px;display:flex}.accordion-footer__item{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 0 12px #0000001c}.accordion-footer__header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.accordion-footer__title{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:14px;transition:font-weight .2s}.accordion-footer__item--open .accordion-footer__title{font-weight:700}.accordion-footer__arrow{flex-shrink:0;transition:transform .3s;width:20px!important;height:20px!important}.accordion-footer__item--open .accordion-footer__arrow{transform:rotate(180deg)}.accordion-footer__content{max-height:0;transition:max-height .3s;overflow:hidden}.accordion-footer__item--open .accordion-footer__content{max-height:500px;padding-top:15px}.accordion-footer__link{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:28px;text-decoration:none;display:block}.accordion-footer__link:hover{color:#198e48}.loader-dots{align-items:center;gap:.21vmax;display:inline-flex}.loader-dots__dot{background-color:#198e48;border-radius:50%;animation:1.4s ease-in-out infinite both loader-dots-bounce}.loader-dots__dot:first-child{animation-delay:-.32s}.loader-dots__dot:nth-child(2){animation-delay:-.16s}.loader-dots__dot:nth-child(3){animation-delay:0s}.loader-dots--s .loader-dots__dot{width:.31vmax;height:.31vmax}.loader-dots--m .loader-dots__dot{width:.41vmax;height:.41vmax}.loader-dots--l .loader-dots__dot{width:.52vmax;height:.52vmax}.loader-dots--white .loader-dots__dot{background-color:#fff}@keyframes loader-dots-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loader-spinner,.page-loader__spinner{border:.15vmax solid #f5f5f5;border-top-color:#198e48;border-radius:50%;animation:.8s linear infinite loader-spinner-spin}.loader-spinner--s{border-width:.1vmax;width:.82vmax;height:.82vmax}.loader-spinner--m{border-width:.15vmax;width:1.24vmax;height:1.24vmax}.loader-spinner--l,.page-loader__spinner{border-width:.21vmax;width:2.06vmax;height:2.06vmax}@keyframes loader-spinner-spin{to{transform:rotate(360deg)}}.skeleton,.skeleton-card__button,.skeleton-card__price,.skeleton-card__subtitle,.skeleton-card__title,.skeleton-card__image{background:linear-gradient(90deg,#f5f5f5 25%,#eaeaea 50%,#f5f5f5 75%) 0 0/200% 100%;border-radius:.21vmax;animation:1.5s ease-in-out infinite skeleton-shimmer}.skeleton--text{width:100%;height:.82vmax}.skeleton--title{width:60%;height:1.24vmax}.skeleton--image,.skeleton-card__image{aspect-ratio:1;width:100%}.skeleton--button,.skeleton-card__button{border-radius:.31vmax;width:100%;height:2.47vmax}.skeleton--circle{border-radius:50%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-card{background-color:#fff;border-radius:1.19vmax;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 1.49vmax #0000001c}.skeleton-card__image{border-radius:0;height:14.95vmax}.skeleton-card__content{flex-direction:column;gap:.62vmax;padding:1.8vmax;display:flex}.skeleton-card__title{width:80%;height:1.55vmax}.skeleton-card__subtitle{width:40%;height:1.03vmax}.skeleton-card__price{width:30%;height:1.55vmax;margin-top:auto}.page-loader{z-index:9999;background-color:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;gap:.82vmax;display:flex;position:fixed;inset:0}.page-loader__text{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:500}.header{z-index:1000;width:100%;max-width:100%;height:auto;min-height:21.4vw;position:relative}@media (min-width:768px){.header{height:9.79vmax;min-height:auto}}.header__container{width:100%;max-width:88.66vmax;height:100%;margin:0 auto;padding:0 4vw;position:relative}@media (min-width:768px){.header__container{padding:0 1.03vmax}}.header-desktop{display:none}@media (min-width:768px){.header-desktop{justify-content:space-between;gap:1.55vmax;width:100%;height:100%;display:flex}}.header-desktop__left{flex-direction:column;flex:1;display:flex}.header-desktop__right{flex-shrink:0;align-items:flex-start;gap:1.03vmax;padding-top:.52vmax;display:flex}.header-desktop__row-1{align-items:center;gap:2.58vmax;padding:1.03vmax 0;display:flex}.header-desktop__row-2{z-index:1010;align-items:center;gap:1.55vmax;display:flex;position:relative}.header-desktop__row-2 .input-search{flex:1;min-width:0}.logo{align-items:center;text-decoration:none;display:flex}.logo--mobile .logo__icon{width:40px;height:40px}.logo--mobile .logo__text{font-size:24px}.logo--mobile .logo__tagline{display:none}.logo--desktop,.logo__icon{flex-shrink:0}.logo__text{color:#0b0b0b;font-family:Nunito,sans-serif;font-weight:900}.logo__tagline{color:#198e48;font-family:Nunito Sans,sans-serif;font-size:.62vmax}.nav{align-items:center;gap:2.58vmax;display:flex}.nav__link{color:#707070;align-items:center;gap:.31vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.nav__link:hover{color:#0b0b0b}.nav__dropdown{cursor:pointer;position:relative}.nav__dropdown:hover .nav__dropdown-menu{opacity:1;visibility:visible}.nav__dropdown-menu{opacity:0;visibility:hidden;z-index:1010;background:#fff;border-radius:.41vmax;min-width:10.31vmax;padding:.82vmax;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:0;box-shadow:0 0 1.49vmax #0000001c}.sign-in{color:#0b0b0b;align-items:center;gap:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;text-decoration:none;transition:color .2s;display:flex}.sign-in:hover{color:#198e48}.sign-in__icon{width:1.03vmax;height:1.03vmax}.header-links{z-index:1010;align-items:center;gap:1.8vmax;display:flex;position:relative}.header-links__item{align-items:center;gap:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.header-links__item--discount{color:#f06d24}.header-links__item--default{color:#0b0b0b}.header-links__item--default:hover{color:#198e48}.header-links__icon{width:1.24vmax;height:1.24vmax}.header-card{text-align:center;cursor:pointer;border-radius:.67vmax;flex-direction:column;align-items:center;width:7.73vmax;height:8.45vmax;padding:0 1.24vmax .77vmax;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.header-card:before{content:"";z-index:0;border-radius:.67vmax;height:70%;transition:background-color .2s;position:absolute;bottom:0;left:0;right:0}.header-card--passive:before{background-color:#f5f5f5}.header-card--active:before{background-color:#198e48}.header-card__image{z-index:1;width:4.02vmax;height:4.02vmax;position:relative}.header-card__title{color:#707070;z-index:1;margin-top:.41vmax;margin-bottom:.52vmax;font-family:Nunito,sans-serif;font-size:.82vmax;font-weight:900;line-height:.82vmax;position:relative}.header-card__description{color:#707070;z-index:1;margin-top:.21vmax;font-family:Nunito Sans,sans-serif;font-size:.62vmax;font-weight:400;line-height:.72vmax;position:relative}.header-card__total{color:#0b0b0b;z-index:1;white-space:nowrap;background-color:#fff;border-radius:.41vmax;margin-top:.21vmax;padding:.31vmax .62vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:700;line-height:1;position:relative}.header-mobile{flex-direction:column;gap:1.86vw;padding:1.86vw 0;display:flex}@media (min-width:768px){.header-mobile{display:none}}.header-mobile__row-1{align-items:center;gap:2.33vw;display:flex}.header-mobile__row-2{align-items:center;gap:2.55vw;display:flex}.header-mobile__row-2 .btn-main-green{border-radius:1.4vw;flex-shrink:0;height:11.63vw;padding:0 2.79vw;font-size:3vw;line-height:6.98vw}.burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.93vw;padding:1.86vw;display:flex}@media (min-width:768px){.burger{gap:.21vmax;padding:.41vmax}}.burger__line{background-color:#0b0b0b;width:5.58vw;height:.47vw;transition:transform .2s}@media (min-width:768px){.burger__line{width:1.24vmax;height:.1vmax}}.language-selector{cursor:pointer;align-items:center;gap:.41vmax;display:flex;position:relative}.language-selector--desktop{z-index:1001;gap:.62vmax}.language-selector__flag{object-fit:cover;border-radius:.1vmax;width:1.55vmax;height:1.03vmax}.language-selector__text{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700}.language-selector__arrow{width:.62vmax;height:.41vmax;transition:transform .2s}.language-selector__dropdown{opacity:0;visibility:hidden;z-index:1010;background:#fff;border-radius:.41vmax;min-width:6.19vmax;margin-top:.41vmax;padding:.41vmax;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:0;box-shadow:0 0 1.49vmax #0000001c}.language-selector:hover .language-selector__dropdown{opacity:1;visibility:visible}.language-selector:hover .language-selector__arrow{transform:rotate(180deg)}.language-selector__option{cursor:pointer;color:#0b0b0b;background:0 0;border:none;border-radius:.31vmax;align-items:center;gap:.52vmax;width:100%;padding:.41vmax .62vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:600;transition:background-color .2s;display:flex}.language-selector__option:hover{background-color:#f5f5f5}.language-selector__option img{border-radius:.1vmax;width:1.55vmax;height:1.03vmax}.footer{width:100%;max-width:100%;overflow-x:hidden}.footer__main{background-color:#f5f5f5;padding:3.09vmax 0 2.06vmax}@media (max-width:767px){.footer__main{padding:10.67vw 0 8vw}}.footer__bottom{background-color:#eaeaea;padding:1.03vmax 0}@media (max-width:767px){.footer__bottom{padding:4.27vw 0}}.footer__container{width:100%;max-width:88.66vmax;margin:0 auto;padding:0 1.03vmax}@media (max-width:767px){.footer__container{padding:0 4.27vw}}.footer-row-1{margin-bottom:2.06vmax}@media (max-width:767px){.footer-row-1{margin-bottom:6.4vw}}.footer-logo{align-items:center;gap:.62vmax;text-decoration:none;display:flex}@media (max-width:767px){.footer-logo{gap:2.67vw}}.footer-logo__icon{flex-shrink:0;width:2.47vmax;height:3.45vmax}@media (max-width:767px){.footer-logo__icon{width:10.67vw;height:14.93vw}}.footer-logo__text{max-width:10.31vmax;height:auto}@media (max-width:767px){.footer-logo__text{max-width:40vw}}.footer-row-2{border-bottom:1px solid #e0e0e0;justify-content:space-between;gap:2.06vmax;padding-bottom:2.06vmax;display:flex}@media (max-width:1199px){.footer-row-2{flex-direction:column}}@media (max-width:767px){.footer-row-2{gap:5.33vw;padding-bottom:5.33vw}}.footer-menu--desktop{display:none}@media (min-width:768px){.footer-menu--desktop{gap:4.12vmax;display:flex}}@media (max-width:1199px){.footer-menu--desktop{gap:2.58vmax}}.footer-menu--mobile{flex-direction:column;gap:0;width:100%;display:flex}@media (min-width:768px){.footer-menu--mobile{display:none}}.footer-menu__column{flex-direction:column;display:flex}.footer-menu__title{color:#1a1a1a;margin-bottom:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:2.06vmax}.footer-menu__link{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:2.06vmax;text-decoration:none;transition:color .2s}.footer-menu__link:hover{color:#1a1a1a}.footer-accordion{border-bottom:1px solid #e0e0e0}.footer-accordion:first-child{border-top:1px solid #e0e0e0}.footer-accordion__header{cursor:pointer;text-align:left;-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:4vw 0;display:flex}.footer-accordion__title{color:#1a1a1a;font-family:Nunito Sans,sans-serif;font-size:4.27vw;font-weight:600;line-height:1.4}.footer-accordion__icon{color:#707070;justify-content:center;align-items:center;width:4.27vw;height:4.27vw;transition:transform .3s;display:flex}.footer-accordion--open .footer-accordion__icon{transform:rotate(180deg)}.footer-accordion__content{flex-direction:column;gap:2.13vw;max-height:0;padding:0;transition:max-height .3s,padding .3s;display:flex;overflow:hidden}.footer-accordion--open .footer-accordion__content{max-height:80vw;padding-bottom:4vw}.footer-accordion__link{color:#707070;padding:1.07vw 0;font-family:Nunito Sans,sans-serif;font-size:4vw;font-weight:400;line-height:1.6;text-decoration:none;transition:color .2s}.footer-accordion__link:active{color:#1a1a1a}.footer-right{align-items:stretch;gap:2.06vmax;display:flex}@media (max-width:767px){.footer-right{flex-direction:column;gap:5.33vw}}.footer-media{gap:1.03vmax;height:100%;display:flex}@media (max-width:767px){.footer-media{flex-direction:column;gap:4.27vw;height:auto}}.footer-media__map{border-radius:.41vmax;flex-shrink:0;width:20.62vmax;height:100%;min-height:10.31vmax;overflow:hidden}@media (max-width:767px){.footer-media__map{border-radius:2.13vw;width:100%;height:64vw}}.footer-media__map iframe{width:100%;height:100%}.footer-media__photo{border-radius:.41vmax;flex-shrink:0;width:9.28vmax;height:100%;min-height:10.31vmax;overflow:hidden}@media (max-width:767px){.footer-media__photo{display:none}}.footer-media__photo img{object-fit:cover;width:100%;height:100%}.footer-contacts{flex-direction:column;gap:1.03vmax;max-width:12.37vmax;display:flex}@media (max-width:767px){.footer-contacts{gap:4.27vw;max-width:100%}}.footer-contacts__block{flex-direction:column;gap:.1vmax;display:flex}@media (max-width:767px){.footer-contacts__block{gap:.53vw}}.footer-contacts__title{color:#1a1a1a;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:2.27vmax}@media (max-width:767px){.footer-contacts__title{font-size:5.33vw;line-height:1.4}}.footer-contacts__phone{color:#1a1a1a;font-family:Nunito Sans,sans-serif;font-size:1.24vmax;font-weight:400;line-height:1.55vmax;text-decoration:none}@media (max-width:767px){.footer-contacts__phone{font-size:4.8vw;line-height:1.4}}.footer-contacts__hours{color:#707070;margin-top:.21vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:600;line-height:.82vmax}@media (max-width:767px){.footer-contacts__hours{margin-top:1.07vw;font-size:3.73vw;line-height:1.3}}.footer-contacts__address{color:#1a1a1a;font-family:Nunito Sans,sans-serif;font-size:1.24vmax;font-weight:400;line-height:1.55vmax}@media (max-width:767px){.footer-contacts__address{font-size:4.8vw;line-height:1.4}}.footer-row-3{justify-content:space-between;align-items:flex-start;gap:2.06vmax;padding-top:2.06vmax;display:flex}@media (max-width:991px){.footer-row-3{flex-direction:column}}@media (max-width:767px){.footer-row-3{gap:5.33vw;padding-top:5.33vw}}.footer-newsletter__content{flex-shrink:0;max-width:20.62vmax}@media (max-width:767px){.footer-newsletter__content{max-width:100%}}.footer-newsletter__title{color:#1a1a1a;margin:0;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:2.27vmax}@media (max-width:767px){.footer-newsletter__title{font-size:5.33vw;line-height:1.4}}.footer-newsletter__description{color:#000;margin:.21vmax 0 0;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.55vmax}@media (max-width:767px){.footer-newsletter__description{margin:1.07vw 0 0;font-size:4vw;line-height:1.5}}.footer-newsletter__form{flex-direction:column;flex:1;gap:.62vmax;max-width:36.08vmax;display:flex}@media (max-width:767px){.footer-newsletter__form{gap:3.2vw;max-width:100%}}.footer-newsletter__input-group{gap:.62vmax;display:flex}@media (max-width:767px){.footer-newsletter__input-group{flex-direction:row;gap:4%}}.footer-newsletter__input-group .btn-main-green{min-width:10.31vmax}@media (max-width:767px){.footer-newsletter__input-group .btn-main-green{min-width:unset;flex-shrink:0;width:26%;height:13.33vw;padding:0;font-size:3.73vw}}.footer-newsletter__input{color:#1a1a1a;background:#fff;border:1px solid #e0e0e0;border-radius:.31vmax;flex:1;height:3.2vmax;padding:0 .82vmax;font-family:Roboto,sans-serif;font-size:.82vmax}@media (max-width:767px){.footer-newsletter__input{border-radius:1.6vw;flex:none;width:70%;height:13.33vw;padding:0 4.27vw;font-size:4vw}}.footer-newsletter__input::placeholder{color:#707070}.footer-newsletter__input:focus{border-color:#198e48;outline:none}.footer-newsletter__privacy{color:#707070;margin:0;font-family:Nunito Sans,sans-serif;font-size:.62vmax;font-weight:400;line-height:.98vmax}@media (max-width:767px){.footer-newsletter__privacy{font-size:3.2vw;line-height:1.5}}.footer-newsletter__privacy a{color:#707070;text-decoration:underline}.footer-copyright{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.footer-copyright{text-align:center;flex-direction:column;gap:3.2vw}}.footer-copyright__text{color:#707070;margin:0;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.65vmax}@media (max-width:767px){.footer-copyright__text{font-size:3.73vw;line-height:1.5}}.footer-copyright__credits{color:#707070;align-items:center;gap:.62vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.65vmax;display:flex}@media (max-width:767px){.footer-copyright__credits{gap:2.67vw;font-size:3.73vw;line-height:1.5}}.footer-copyright__logo{width:auto;height:1.24vmax}@media (max-width:767px){.footer-copyright__logo{height:5.33vw}}.btn-write-to-us{color:#fff;cursor:pointer;opacity:.65;background-color:#ccc;border:1px solid #8e8e93;border-radius:.31vmax;justify-content:center;align-items:center;gap:.41vmax;width:fit-content;padding:.82vmax 1.24vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.24vmax;transition:opacity .2s;display:inline-flex}@media (max-width:767px){.btn-write-to-us{border-radius:1.6vw;gap:2.13vw;width:100%;padding:4vw 5.33vw;font-size:4vw;line-height:1.4}}.btn-write-to-us:hover{opacity:.85}
.SearchBar-module-scss-module__98NGfG__overlay{z-index:998;background-color:#0e4c2e54;animation:.2s SearchBar-module-scss-module__98NGfG__fadeIn;position:fixed;inset:0}@keyframes SearchBar-module-scss-module__98NGfG__fadeIn{0%{opacity:0}to{opacity:1}}.SearchBar-module-scss-module__98NGfG__searchWrapper{z-index:999;flex:1;min-width:0;position:relative}.SearchBar-module-scss-module__98NGfG__searchWrapper.SearchBar-module-scss-module__98NGfG__active{z-index:1000}.SearchBar-module-scss-module__98NGfG__dropdown{background-color:#fff;border-radius:1.19vmax;width:calc(100% - 5.15vmax);max-width:74.74vmax;max-height:calc(100vh - 11.34vmax);padding:1.65vmax 2.06vmax;animation:.2s SearchBar-module-scss-module__98NGfG__slideDown;position:fixed;top:9.28vmax;left:50%;overflow:hidden auto;transform:translate(-50%);box-shadow:0 0 1.49vmax #0000001c}@media (max-width:1500px){.SearchBar-module-scss-module__98NGfG__dropdown{max-width:calc(100% - 4.12vmax)}}@media (max-width:900px){.SearchBar-module-scss-module__98NGfG__dropdown{width:calc(100% - 2.06vmax);padding:1.24vmax;top:7.22vmax}}@media (max-width:768px){.SearchBar-module-scss-module__98NGfG__dropdown{border-radius:0;width:100%;max-width:100%;max-height:calc(100vh - 15vw);padding:4.27vw;top:15vw;left:0;transform:none}}@keyframes SearchBar-module-scss-module__98NGfG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SearchBar-module-scss-module__98NGfG__closeBtn{cursor:pointer;z-index:10;background:0 0;border:none;width:1.65vmax;height:1.65vmax;padding:0;transition:opacity .2s;position:absolute;top:1.03vmax;right:-2.58vmax}.SearchBar-module-scss-module__98NGfG__closeBtn:hover{opacity:.7}@media (max-width:900px){.SearchBar-module-scss-module__98NGfG__closeBtn{top:.82vmax;right:.82vmax}}.SearchBar-module-scss-module__98NGfG__tabs{flex-wrap:wrap;gap:.62vmax;margin-bottom:1.03vmax;display:flex}@media (max-width:768px){.SearchBar-module-scss-module__98NGfG__tabs{display:none}}.SearchBar-module-scss-module__98NGfG__tabActive{cursor:pointer;transition:all .2s;color:#fff!important;background-color:#198e48!important;border:none!important;border-radius:.67vmax!important;padding:.52vmax .82vmax!important;font-family:Nunito Sans,sans-serif!important;font-size:.77vmax!important;font-weight:700!important}.SearchBar-module-scss-module__98NGfG__tabInactive{cursor:pointer;transition:all .2s;color:#212121!important;background-color:#198e481c!important;border:none!important;border-radius:.67vmax!important;padding:.52vmax .82vmax!important;font-family:Nunito Sans,sans-serif!important;font-size:.77vmax!important;font-weight:700!important}.SearchBar-module-scss-module__98NGfG__tabInactive:hover{background-color:#198e4833!important}.SearchBar-module-scss-module__98NGfG__resultsCount{color:#145b2a;border-bottom:.1vmax solid #198e48;margin-bottom:1.24vmax;padding-bottom:1.03vmax;font-family:Nunito Sans,sans-serif;font-size:1.24vmax;font-weight:700;line-height:1}.SearchBar-module-scss-module__98NGfG__productsGrid{grid-template-columns:repeat(4,1fr);justify-items:center;gap:1.24vmax;display:grid}@media (max-width:1400px){.SearchBar-module-scss-module__98NGfG__productsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.SearchBar-module-scss-module__98NGfG__productsGrid{grid-template-columns:repeat(2,1fr);gap:.82vmax}}@media (max-width:700px){.SearchBar-module-scss-module__98NGfG__productsGrid{grid-template-columns:repeat(2,1fr);gap:.62vmax}}
.AuthModal-module-scss-module__p-8p-q__header{justify-content:space-between;align-items:center;margin-bottom:1.24vmax;display:flex}.AuthModal-module-scss-module__p-8p-q__logo{width:auto;height:1.13vmax}.AuthModal-module-scss-module__p-8p-q__closeBtn{cursor:pointer;color:#b0b0b0;background:0 0;border:none;justify-content:center;align-items:center;width:1.65vmax;height:1.65vmax;padding:0;transition:color .2s;display:flex}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__closeBtn{width:1.96vmax;height:1.96vmax}}.AuthModal-module-scss-module__p-8p-q__closeBtn:hover{color:#0b0b0b}.AuthModal-module-scss-module__p-8p-q__closeBtn svg{width:100%;height:100%}.AuthModal-module-scss-module__p-8p-q__content{text-align:center;flex-direction:column;align-items:center;display:flex}.AuthModal-module-scss-module__p-8p-q__textBlock{text-align:left;width:100%;margin-bottom:1.24vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__textBlock{margin-bottom:1.65vmax}}.AuthModal-module-scss-module__p-8p-q__title{color:#0b0b0b;margin-bottom:.82vmax;font-family:Nunito,sans-serif;font-size:1.03vmax;font-weight:900;line-height:1.34vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__title{margin-bottom:1.03vmax;font-size:1.24vmax;line-height:1.55vmax}}.AuthModal-module-scss-module__p-8p-q__description{color:#0b0b0b;margin:0;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.03vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__description{font-size:.82vmax;line-height:1.24vmax}}.AuthModal-module-scss-module__p-8p-q__subtitle{color:#9fa5ab;margin-bottom:.21vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.03vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__subtitle{font-size:.82vmax;line-height:1.13vmax}}.AuthModal-module-scss-module__p-8p-q__phoneNumber{color:#0b0b0b;margin-bottom:0;font-family:Nunito Sans,sans-serif;font-size:.93vmax;font-weight:700;line-height:1.24vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__phoneNumber{font-size:1.03vmax;line-height:1.34vmax}}.AuthModal-module-scss-module__p-8p-q__formGroup{text-align:left;width:100%;margin-bottom:1.24vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__formGroup{margin-bottom:1.65vmax}}.AuthModal-module-scss-module__p-8p-q__phoneInputWrapper{align-items:center;gap:0;width:100%;display:flex}.AuthModal-module-scss-module__p-8p-q__phonePrefix{color:#0b0b0b;background-color:#f5f5f5;border:1px solid #e0e0e0;border-right:none;border-radius:.41vmax 0 0 .41vmax;justify-content:center;align-items:center;height:2.68vmax;padding:0 .82vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;display:flex}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__phonePrefix{height:3.2vmax;font-size:.93vmax}}.AuthModal-module-scss-module__p-8p-q__phoneInput{flex:1;border-left:none!important;border-radius:0 .41vmax .41vmax 0!important}.AuthModal-module-scss-module__p-8p-q__errorMessage{color:#d12f34;margin-top:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.03vmax}.AuthModal-module-scss-module__p-8p-q__continueBtn{min-height:2.68vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__continueBtn{min-height:3.2vmax}}.AuthModal-module-scss-module__p-8p-q__privacyNotice{text-align:left;align-items:flex-start;gap:.62vmax;margin-top:1.24vmax;display:flex}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__privacyNotice{margin-top:1.65vmax}}.AuthModal-module-scss-module__p-8p-q__privacyNotice img{flex-shrink:0;margin-top:.1vmax}.AuthModal-module-scss-module__p-8p-q__privacyNotice p{color:#707070;margin:0;font-family:Nunito Sans,sans-serif;font-size:.62vmax;font-weight:400;line-height:.93vmax}.AuthModal-module-scss-module__p-8p-q__privacyNotice p a{color:#198e48;text-decoration:none}.AuthModal-module-scss-module__p-8p-q__privacyNotice p a:hover{text-decoration:underline}.AuthModal-module-scss-module__p-8p-q__enterBtn{min-height:2.68vmax;margin-top:1.24vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__enterBtn{min-height:3.2vmax;margin-top:1.65vmax}}.AuthModal-module-scss-module__p-8p-q__resendSection{margin-top:1.03vmax;margin-bottom:.82vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__resendSection{margin-top:1.24vmax;margin-bottom:1.03vmax}}.AuthModal-module-scss-module__p-8p-q__resendTimer{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.03vmax}.AuthModal-module-scss-module__p-8p-q__resendTimer span{color:#0b0b0b;font-weight:700}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__resendTimer{font-size:.82vmax;line-height:1.13vmax}}.AuthModal-module-scss-module__p-8p-q__backBtn{margin-top:.62vmax;color:#707070!important;font-size:.72vmax!important}.AuthModal-module-scss-module__p-8p-q__backBtn:hover{color:#0b0b0b!important}.AuthModal-module-scss-module__p-8p-q__helpSteps{flex-direction:column;gap:.82vmax;width:100%;margin-bottom:1.65vmax;display:flex}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__helpSteps{gap:1.03vmax;margin-bottom:2.06vmax}}.AuthModal-module-scss-module__p-8p-q__helpStep{text-align:left;background-color:#f9f9f9;border-radius:.62vmax;align-items:center;gap:.82vmax;padding:.82vmax;display:flex}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__helpStep{border-radius:.82vmax;gap:1.03vmax;padding:1.03vmax}}.AuthModal-module-scss-module__p-8p-q__helpStepNumber{background-color:#198e48;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.06vmax;height:2.06vmax;display:flex}.AuthModal-module-scss-module__p-8p-q__helpStepNumber h2{color:#fff;margin:0;font-family:Nunito,sans-serif;font-size:1.03vmax;font-weight:900}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__helpStepNumber{width:2.58vmax;height:2.58vmax}.AuthModal-module-scss-module__p-8p-q__helpStepNumber h2{font-size:1.24vmax}}.AuthModal-module-scss-module__p-8p-q__helpStepText{color:#0b0b0b;margin:0;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.13vmax}.AuthModal-module-scss-module__p-8p-q__helpStepText strong{color:#198e48;font-weight:700}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__helpStepText{font-size:.82vmax;line-height:1.24vmax}}.AuthModal-module-scss-module__p-8p-q__returnBtn{min-height:2.68vmax}@media (min-width:768px){.AuthModal-module-scss-module__p-8p-q__returnBtn{min-height:3.2vmax}}
.SignInButton-module-scss-module__6KAT_a__signInWrapper{z-index:1001;position:relative}.SignInButton-module-scss-module__6KAT_a__signInButton{align-items:center;gap:.41vmax;display:flex}.SignInButton-module-scss-module__6KAT_a__loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.21vmax;width:4.12vmax;height:.93vmax;animation:1.5s infinite SignInButton-module-scss-module__6KAT_a__shimmer}@keyframes SignInButton-module-scss-module__6KAT_a__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SignInButton-module-scss-module__6KAT_a__userButton{cursor:pointer;color:#0b0b0b;background:0 0;border:none;align-items:center;gap:.41vmax;padding:0;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;transition:color .2s;display:flex}.SignInButton-module-scss-module__6KAT_a__userButton:hover{color:#198e48}.SignInButton-module-scss-module__6KAT_a__userButton img{flex-shrink:0}.SignInButton-module-scss-module__6KAT_a__popover{width:16.49vmax;padding:1.03vmax}.SignInButton-module-scss-module__6KAT_a__logo{width:4.64vmax;height:auto;margin-bottom:.82vmax}.SignInButton-module-scss-module__6KAT_a__title{color:#0b0b0b;margin:0 0 .62vmax;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:1.44vmax}.SignInButton-module-scss-module__6KAT_a__text{color:#0b0b0b;margin:0 0 .82vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.4}.SignInButton-module-scss-module__6KAT_a__benefitsList{flex-direction:column;gap:.62vmax;margin-bottom:1.03vmax;display:flex}.SignInButton-module-scss-module__6KAT_a__benefitItem{align-items:center;gap:.62vmax;display:flex}.SignInButton-module-scss-module__6KAT_a__benefitItem img{flex-shrink:0}.SignInButton-module-scss-module__6KAT_a__benefitItem span{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:600;line-height:1.3}.SignInButton-module-scss-module__6KAT_a__enterButton{justify-content:center;width:100%}.SignInButton-module-scss-module__6KAT_a__nameSection{background-color:#f8f9fa;border-radius:.62vmax;align-items:flex-start;gap:.62vmax;margin-bottom:.82vmax;padding:.82vmax;display:flex}.SignInButton-module-scss-module__6KAT_a__nameIcon{flex-shrink:0;margin-top:.1vmax}.SignInButton-module-scss-module__6KAT_a__nameContent{flex-direction:column;gap:.21vmax;display:flex}.SignInButton-module-scss-module__6KAT_a__nameLabel{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400}.SignInButton-module-scss-module__6KAT_a__userName{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:700}.SignInButton-module-scss-module__6KAT_a__namePrompt{color:#0b0b0b;margin-bottom:.41vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:700;line-height:1.3}.SignInButton-module-scss-module__6KAT_a__actionButtons{flex-direction:column;gap:.41vmax;display:flex}.SignInButton-module-scss-module__6KAT_a__actionButton{justify-content:center;width:100%;height:2.47vmax!important;padding:.62vmax .82vmax!important;font-size:.72vmax!important}.SignInButton-module-scss-module__6KAT_a__actionButton img{flex-shrink:0}.SignInButton-module-scss-module__6KAT_a__logoutButton{justify-content:center;align-items:center;gap:.41vmax;width:100%;margin-top:.41vmax;padding:.41vmax 0;display:flex}.SignInButton-module-scss-module__6KAT_a__logoutButton img{flex-shrink:0}
.CartCard-module-scss-module__yUttFG__cartWrapper{z-index:1001;position:relative}.CartCard-module-scss-module__yUttFG__headerCardGuest:before{background-color:#f5f5f5!important}.CartCard-module-scss-module__yUttFG__headerCardGuest .CartCard-module-scss-module__yUttFG__header-card__title{color:#707070}.CartCard-module-scss-module__yUttFG__cartBadge{color:#fff;background-color:#f06d24;border-radius:50%;justify-content:center;align-items:center;width:1.03vmax;height:1.03vmax;font-size:.62vmax;font-weight:700;display:flex;position:absolute;top:.26vmax;right:.26vmax}.CartCard-module-scss-module__yUttFG__popover{width:16.49vmax;padding:1.03vmax}.CartCard-module-scss-module__yUttFG__logo{width:4.64vmax;height:auto;margin-bottom:.82vmax}.CartCard-module-scss-module__yUttFG__title{color:#0b0b0b;margin:0 0 .62vmax;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:1.44vmax}.CartCard-module-scss-module__yUttFG__text{color:#0b0b0b;margin:0 0 .82vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.4}.CartCard-module-scss-module__yUttFG__benefitsList{flex-direction:column;gap:.62vmax;margin-bottom:1.03vmax;display:flex}.CartCard-module-scss-module__yUttFG__benefitItem{align-items:center;gap:.62vmax;display:flex}.CartCard-module-scss-module__yUttFG__benefitItem img{flex-shrink:0}.CartCard-module-scss-module__yUttFG__benefitItem span{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:600;line-height:1.3}.CartCard-module-scss-module__yUttFG__enterButton{justify-content:center;width:100%}.CartCard-module-scss-module__yUttFG__popoverEmpty{width:16.49vmax}.CartCard-module-scss-module__yUttFG__emptyState{flex-direction:column;align-items:center;gap:.41vmax;padding:1.03vmax 0;display:flex}.CartCard-module-scss-module__yUttFG__emptyText{color:#0b0b0b;margin:0;font-family:Nunito,sans-serif;font-size:.82vmax;font-weight:900}.CartCard-module-scss-module__yUttFG__emptySubtext{color:#707070;margin:0;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400}.CartCard-module-scss-module__yUttFG__catalogButton{justify-content:center;width:100%}.CartCard-module-scss-module__yUttFG__popoverCart{flex-direction:column;width:20.62vmax;height:29.9vmax;padding:1.03vmax;display:flex}.CartCard-module-scss-module__yUttFG__cartHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.82vmax;display:flex}.CartCard-module-scss-module__yUttFG__cartHeader .CartCard-module-scss-module__yUttFG__title{margin:0}.CartCard-module-scss-module__yUttFG__cartInfo{color:#707070;white-space:nowrap;font-family:Nunito Sans,sans-serif;font-size:.62vmax;font-weight:400}.CartCard-module-scss-module__yUttFG__cartItemsContainer{flex:1;margin-bottom:0;position:relative;overflow:hidden}.CartCard-module-scss-module__yUttFG__cartItemsContainer:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#fff);height:3.09vmax;position:absolute;bottom:0;left:0;right:0}.CartCard-module-scss-module__yUttFG__cartItems{flex-direction:column;gap:.41vmax;max-height:100%;padding-bottom:3.09vmax;padding-right:.21vmax;display:flex;overflow-y:auto}.CartCard-module-scss-module__yUttFG__cartItems::-webkit-scrollbar{width:.31vmax}.CartCard-module-scss-module__yUttFG__cartItems::-webkit-scrollbar-track{background:#f5f5f5;border-radius:.15vmax}.CartCard-module-scss-module__yUttFG__cartItems::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:.15vmax}.CartCard-module-scss-module__yUttFG__cartItems::-webkit-scrollbar-thumb:hover{background:#9fa5ab}.CartCard-module-scss-module__yUttFG__cartItems{scrollbar-width:thin;scrollbar-color:#c4c4c4 #f5f5f5}.CartCard-module-scss-module__yUttFG__cartItem{background:#f8f9fa;border-radius:.62vmax;align-items:flex-start;gap:.62vmax;padding:.62vmax;display:flex}.CartCard-module-scss-module__yUttFG__cartItemLeft{flex-direction:column;flex-shrink:0;align-items:center;gap:.21vmax;width:35%;display:flex;overflow:visible}.CartCard-module-scss-module__yUttFG__cartItemImage{background:#fff;border-radius:.41vmax;flex-shrink:0;width:3.61vmax;height:3.61vmax;overflow:hidden}.CartCard-module-scss-module__yUttFG__cartItemImage img{object-fit:cover;width:100%;height:100%}.CartCard-module-scss-module__yUttFG__quantitySelector{transform-origin:50%;white-space:nowrap;transform:scale(.52)}.CartCard-module-scss-module__yUttFG__quantitySelector .quantity-selector__price{white-space:nowrap}.CartCard-module-scss-module__yUttFG__cartItemInfo{flex-direction:column;gap:.1vmax;width:60%;min-width:0;display:flex}.CartCard-module-scss-module__yUttFG__cartItemHeader{justify-content:space-between;align-items:flex-start;gap:.41vmax;display:flex}.CartCard-module-scss-module__yUttFG__cartItemName{color:#0b0b0b;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-family:Nunito,sans-serif;font-size:.67vmax;font-weight:900;line-height:.82vmax;display:-webkit-box;overflow:hidden}.CartCard-module-scss-module__yUttFG__removeBtn{cursor:pointer;color:#9fa5ab;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.93vmax;line-height:1;transition:color .2s}.CartCard-module-scss-module__yUttFG__removeBtn:hover{color:#0b0b0b}.CartCard-module-scss-module__yUttFG__cartItemVolume{color:#9fa5ab;margin-top:.1vmax;font-family:Nunito Sans,sans-serif;font-size:.57vmax;font-weight:400;line-height:.72vmax}.CartCard-module-scss-module__yUttFG__cartItemPriceRow{margin-top:.31vmax}.CartCard-module-scss-module__yUttFG__priceTag{transform-origin:0;white-space:nowrap;transform:scale(.5)}.CartCard-module-scss-module__yUttFG__cartFooter{z-index:2;background:#fff;padding-top:.41vmax;position:relative}.CartCard-module-scss-module__yUttFG__orderButton{justify-content:center;width:100%;height:2.47vmax}
:root{--color-main-green:#198e48;--color-main-dark-green:#135a2a;--color-main-light-green:#419b36;--color-main-salad-green:#f3ffeb;--color-main-orange:#f7a615;--color-main-dark-orange:#f06d24;--color-main-light-gray:#f5f5f5;--color-main-dark-gray:#eaeaea;--color-main-dark-black:#0b0b0b;--color-main-blue-gray:#9fa5ab;--color-main-white:#fff;--color-price-base:#f0f0f4;--color-price-sale:#ffd807;--color-price-coupon:#5992e8;--color-error:#d12f34;--color-overlay:#0e4c2e;--font-headings:Nunito,sans-serif;--font-text:Nunito Sans,sans-serif;--font-special:Roboto,sans-serif;--shadow-section:0 0 29px 0 #0000001c;--shadow-card-desktop:0 0 29px 0 #0000001c;--shadow-card-mobile:0 0 12px 0 #0000001c;--shadow-accordion-desktop:0 0 29px 0 #0000001c;--shadow-accordion-mobile:0 0 12px 0 #00000038;--radius-main:10px;--radius-small:6px;--radius-medium:6px;--radius-full:9999px}@media (min-width:768px){:root{--radius-main:23px;--radius-small:10px;--radius-medium:8px}}.CatalogPopover-module-scss-module__p1Xvmq__popover{z-index:1000;background:#fff;border-radius:.82vmax;width:calc(100% - 2.06vmax);max-width:88.66vmax;height:33.51vmax;animation:.2s ease-out CatalogPopover-module-scss-module__p1Xvmq__fadeIn;position:fixed;top:9.28vmax;left:50%;transform:translate(-50%);box-shadow:0 .52vmax 2.06vmax #00000026}@keyframes CatalogPopover-module-scss-module__p1Xvmq__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(-.52vmax)}to{opacity:1;transform:translate(-50%)translateY(0)}}.CatalogPopover-module-scss-module__p1Xvmq__container{gap:1.24vmax;height:100%;padding:1.24vmax;display:flex}.CatalogPopover-module-scss-module__p1Xvmq__leftPanel{border-right:1px solid #f0f0f0;width:25%;min-width:14.43vmax;max-width:16.49vmax;padding-right:.82vmax;overflow-y:auto}.CatalogPopover-module-scss-module__p1Xvmq__leftPanel::-webkit-scrollbar{width:.21vmax}.CatalogPopover-module-scss-module__p1Xvmq__leftPanel::-webkit-scrollbar-track{background:#f5f5f5;border-radius:.1vmax}.CatalogPopover-module-scss-module__p1Xvmq__leftPanel::-webkit-scrollbar-thumb{background:#ccc;border-radius:.1vmax}.CatalogPopover-module-scss-module__p1Xvmq__leftPanel::-webkit-scrollbar-thumb:hover{background:#aaa}.CatalogPopover-module-scss-module__p1Xvmq__customSection{flex-direction:column;gap:.21vmax;display:flex}.CatalogPopover-module-scss-module__p1Xvmq__divider{background:#e0e0e0;height:1px;margin:.82vmax 0}.CatalogPopover-module-scss-module__p1Xvmq__goldenSection{flex-direction:column;gap:.21vmax;display:flex}.CatalogPopover-module-scss-module__p1Xvmq__categoryItem{cursor:pointer;border-radius:.41vmax;align-items:center;gap:.62vmax;padding:.52vmax .62vmax;font-size:.72vmax;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.CatalogPopover-module-scss-module__p1Xvmq__categoryItem:hover{background:#f5f5f5}.CatalogPopover-module-scss-module__p1Xvmq__categoryItem.CatalogPopover-module-scss-module__p1Xvmq__goldenItem{color:#333}.CatalogPopover-module-scss-module__p1Xvmq__categoryItem.CatalogPopover-module-scss-module__p1Xvmq__goldenItem.CatalogPopover-module-scss-module__p1Xvmq__active{color:#2e7d32;background:#f0f7f0}.CatalogPopover-module-scss-module__p1Xvmq__categoryIcon{flex-shrink:0}.CatalogPopover-module-scss-module__p1Xvmq__arrow{opacity:.5;margin-left:auto;transition:opacity .15s,transform .15s}.CatalogPopover-module-scss-module__p1Xvmq__categoryItem:hover .CatalogPopover-module-scss-module__p1Xvmq__arrow{opacity:1;transform:translate(.1vmax)}.CatalogPopover-module-scss-module__p1Xvmq__rightPanel{flex:1;padding-left:.41vmax;overflow-y:auto}.CatalogPopover-module-scss-module__p1Xvmq__rightPanel::-webkit-scrollbar{width:.21vmax}.CatalogPopover-module-scss-module__p1Xvmq__rightPanel::-webkit-scrollbar-track{background:#f5f5f5;border-radius:.1vmax}.CatalogPopover-module-scss-module__p1Xvmq__rightPanel::-webkit-scrollbar-thumb{background:#ccc;border-radius:.1vmax}.CatalogPopover-module-scss-module__p1Xvmq__rightPanel::-webkit-scrollbar-thumb:hover{background:#aaa}.CatalogPopover-module-scss-module__p1Xvmq__categoryTitle{color:#333;border-bottom:.1vmax solid #2e7d32;margin:0 0 1.24vmax;padding-bottom:.62vmax;font-size:1.03vmax;font-weight:600}.CatalogPopover-module-scss-module__p1Xvmq__subcategoriesGrid{column-count:4;column-gap:2.47vmax}.CatalogPopover-module-scss-module__p1Xvmq__subcategoryColumn{break-inside:avoid;width:100%;margin-bottom:1.44vmax;display:inline-block}.CatalogPopover-module-scss-module__p1Xvmq__subcategoryTitle{color:#0b0b0b;align-items:center;gap:.41vmax;margin-bottom:.62vmax;font-size:.82vmax;font-weight:700;line-height:1.3;text-decoration:none;transition:color .15s;display:flex}.CatalogPopover-module-scss-module__p1Xvmq__subcategoryTitle:hover{color:#2e7d32}.CatalogPopover-module-scss-module__p1Xvmq__subcategoryIcon{flex-shrink:0}.CatalogPopover-module-scss-module__p1Xvmq__kindsList{flex-direction:column;gap:.41vmax;margin:0;padding:0;list-style:none;display:flex}.CatalogPopover-module-scss-module__p1Xvmq__kindLink{color:#666;padding:.21vmax 0;font-size:.72vmax;font-weight:400;text-decoration:none;transition:color .15s;display:block}.CatalogPopover-module-scss-module__p1Xvmq__kindLink:hover{color:#2e7d32}.CatalogPopover-module-scss-module__p1Xvmq__emptyState,.CatalogPopover-module-scss-module__p1Xvmq__loading{color:#999;justify-content:center;align-items:center;height:100%;font-size:.72vmax;display:flex}
.Header-module-scss-module__EljKxW__logoContent{align-items:center;gap:.62vmax;display:flex}.Header-module-scss-module__EljKxW__catalogButtonWrapper{position:relative}.Header-module-scss-module__EljKxW__logoIcon{flex-shrink:0;width:2.47vmax;height:3.45vmax}.Header-module-scss-module__EljKxW__logoIconMobile{object-fit:contain;flex-shrink:0;width:40px;height:40px}.Header-module-scss-module__EljKxW__logoText{max-width:14.54vmax;height:auto}.Header-module-scss-module__EljKxW__dropdownArrow{width:.52vmax;height:.31vmax;margin-left:.31vmax}.Header-module-scss-module__EljKxW__dropdownLink{color:#0b0b0b;padding:.41vmax 0;font-family:Nunito Sans,sans-serif;font-size:.72vmax;text-decoration:none;transition:color .2s;display:block}.Header-module-scss-module__EljKxW__dropdownLink:hover{color:#198e48}.Header-module-scss-module__EljKxW__headerCards{gap:1.03vmax;margin-left:auto;display:flex}.Header-module-scss-module__EljKxW__cartBadge{color:#fff;background-color:#f06d24;border-radius:50%;justify-content:center;align-items:center;width:1.03vmax;height:1.03vmax;font-size:.62vmax;font-weight:700;display:flex;position:absolute;top:.26vmax;right:.26vmax}.Header-module-scss-module__EljKxW__mobileLogoLink{flex-shrink:0;align-items:center;display:flex}.Header-module-scss-module__EljKxW__mobileLogoSvg{width:14.19vw;height:6.05vw}.Header-module-scss-module__EljKxW__mobileSearchWrapper{flex:1;min-width:0}.Header-module-scss-module__EljKxW__mobileLangSelector{cursor:pointer;border-radius:1.4vw;flex-shrink:0;align-items:center;gap:1.4vw;padding:1.4vw 1.86vw;transition:background-color .2s;display:flex;position:relative}.Header-module-scss-module__EljKxW__mobileLangSelector:hover,.Header-module-scss-module__EljKxW__mobileLangSelectorOpen{background-color:#f5f5f5}.Header-module-scss-module__EljKxW__mobileLangSelectorOpen .Header-module-scss-module__EljKxW__mobileLangArrow{transform:rotate(180deg)}.Header-module-scss-module__EljKxW__mobileLangText{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:3.26vw;font-weight:700}.Header-module-scss-module__EljKxW__mobileLangArrow{color:#707070;width:2.33vw;height:1.4vw;transition:transform .2s}.Header-module-scss-module__EljKxW__mobileLangDropdown{z-index:1000;background:#fff;border-radius:1.86vw;min-width:32.56vw;margin-top:.93vw;padding:1.86vw;animation:.15s Header-module-scss-module__EljKxW__dropdownFadeIn;position:absolute;top:100%;left:0;box-shadow:0 .93vw 4.65vw #00000026}@keyframes Header-module-scss-module__EljKxW__dropdownFadeIn{0%{opacity:0;transform:translateY(-.93vw)}to{opacity:1;transform:translateY(0)}}.Header-module-scss-module__EljKxW__mobileLangOption{cursor:pointer;color:#0b0b0b;background:0 0;border:none;border-radius:1.4vw;justify-content:center;align-items:center;width:100%;padding:2.33vw 2.79vw;font-family:Nunito Sans,sans-serif;font-size:3.26vw;font-weight:600;transition:background-color .2s;display:flex}.Header-module-scss-module__EljKxW__mobileLangOption:hover{background-color:#f5f5f5}.Header-module-scss-module__EljKxW__mobileLangOptionActive{color:#198e48;background-color:#e8f5ec}.Header-module-scss-module__EljKxW__mobileHeaderLink{color:#0b0b0b;white-space:nowrap;align-items:center;gap:1.4vw;font-family:Nunito Sans,sans-serif;font-size:2.3vw;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.Header-module-scss-module__EljKxW__mobileHeaderLink:hover{color:#198e48}.Header-module-scss-module__EljKxW__mobileHeaderLink img{flex-shrink:0;width:4.65vw;height:4.65vw}.Header-module-scss-module__EljKxW__mobileHeaderLinkDiscount{color:#f06d24}.Header-module-scss-module__EljKxW__mobileHeaderLinkDiscount:hover{color:#d85a1a}.Header-module-scss-module__EljKxW__mobileMenu{z-index:1000;background-color:#fff;padding:4.65vw;animation:.2s Header-module-scss-module__EljKxW__slideIn;position:fixed;inset:23.26vw 0 0;overflow-y:auto}@keyframes Header-module-scss-module__EljKxW__slideIn{0%{opacity:0;transform:translate(-4.65vw)}to{opacity:1;transform:translate(0)}}.Header-module-scss-module__EljKxW__mobileNav{flex-direction:column;gap:1.86vw;display:flex}.Header-module-scss-module__EljKxW__mobileNav a{color:#0b0b0b;border-bottom:1px solid #f5f5f5;padding:2.79vw 0;font-family:Nunito Sans,sans-serif;font-size:4.19vw;font-weight:600;text-decoration:none}.Header-module-scss-module__EljKxW__mobileNav a:hover{color:#198e48}.Header-module-scss-module__EljKxW__mobileNav hr{border:none;border-top:.47vw solid #e0e0e0;margin:2.79vw 0}.Header-module-scss-module__EljKxW__giftCardPopover{background-image:url(/assets/icons/popover/popover_gift_card_bg.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:12.89vmax}.Header-module-scss-module__EljKxW__giftCardLogo{width:4.64vmax;height:auto;margin-bottom:.82vmax}.Header-module-scss-module__EljKxW__giftCardTitle{color:#0b0b0b;margin:0 0 .41vmax;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:1.44vmax}.Header-module-scss-module__EljKxW__giftCardText{color:#0b0b0b;margin:0;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:700;line-height:1.4}.Header-module-scss-module__EljKxW__miniGiftCard{background:#fff;border-radius:.62vmax;width:100%;margin-bottom:.82vmax;padding:.77vmax;box-shadow:0 0 .77vmax #0000001c}.Header-module-scss-module__EljKxW__miniCardLogo{margin-bottom:.62vmax}.Header-module-scss-module__EljKxW__miniCardLogo img{width:6.19vmax;height:auto}.Header-module-scss-module__EljKxW__miniCardInfo{justify-content:space-between;align-items:flex-end;display:flex}.Header-module-scss-module__EljKxW__miniCardDetails{flex-direction:column;gap:.21vmax;display:flex}.Header-module-scss-module__EljKxW__miniCardNumber{color:#0b0b0b;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:700;line-height:1.2}.Header-module-scss-module__EljKxW__miniCardDenomination{color:#198e48;font-family:Nunito,sans-serif;font-size:.72vmax;font-weight:900;line-height:1.3}.Header-module-scss-module__EljKxW__miniCardIcon img{width:auto;height:3.09vmax}.Header-module-scss-module__EljKxW__giftCardTextBold{color:#0b0b0b;margin:0 0 .41vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:700;line-height:1.4}.Header-module-scss-module__EljKxW__giftCardTextNormal{color:#0b0b0b;margin:0;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;line-height:1.4}.Header-module-scss-module__EljKxW__discountPopoverTrigger{position:static!important}.Header-module-scss-module__EljKxW__discountPopoverTrigger .Header-module-scss-module__EljKxW__discountPopover{z-index:1050}.Header-module-scss-module__EljKxW__discountPopover{background-color:#f06d24;background-image:url(/assets/icons/popover/icon_popover_sale.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:auto;border-radius:1.19vmax;width:46.39vmax;max-width:calc(100% - 2.06vmax);max-height:28.35vmax;margin-top:.41vmax;padding:1.29vmax;position:absolute;top:100%;left:auto;right:1.03vmax;overflow-y:auto;transform:none}.Header-module-scss-module__EljKxW__discountPopover::-webkit-scrollbar{width:.52vmax}.Header-module-scss-module__EljKxW__discountPopover::-webkit-scrollbar-track{background:#fff;border-radius:.26vmax}.Header-module-scss-module__EljKxW__discountPopover::-webkit-scrollbar-thumb{background:#9fa5ab;border:.18vmax solid #fff;border-radius:.26vmax}.Header-module-scss-module__EljKxW__discountPopover::-webkit-scrollbar-thumb:hover{background:#707070}.Header-module-scss-module__EljKxW__discountPopover{scrollbar-width:thin;scrollbar-color:#9fa5ab #fff}.Header-module-scss-module__EljKxW__discountLogo{width:10.31vmax;height:auto;margin-bottom:.82vmax}.Header-module-scss-module__EljKxW__discountTitle{color:#fff;margin:0 0 1.03vmax;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:1.44vmax}.Header-module-scss-module__EljKxW__discountBanners{flex-direction:column;gap:1.29vmax;display:flex}.Header-module-scss-module__EljKxW__promoBanner{border-radius:.82vmax;width:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}@media (min-width:768px){.Header-module-scss-module__EljKxW__promoBanner{border-radius:1.19vmax}}.Header-module-scss-module__EljKxW__promoBanner:hover{transform:translateY(-.1vmax);box-shadow:0 .21vmax .62vmax #00000026}.Header-module-scss-module__EljKxW__promoBannerOverlay{pointer-events:none;z-index:1;width:auto;height:100%;position:absolute;top:0;right:0}.Header-module-scss-module__EljKxW__promoBannerContent{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.Header-module-scss-module__EljKxW__promoBannerTag{color:#fff;border-radius:1.03vmax;margin-bottom:.62vmax;padding:.21vmax .62vmax;font-family:Nunito Sans,sans-serif;font-size:.62vmax;font-weight:700;line-height:.82vmax;display:inline-block}@media (min-width:768px){.Header-module-scss-module__EljKxW__promoBannerTag{padding:.31vmax .82vmax;font-size:.72vmax;line-height:1.03vmax}}.Header-module-scss-module__EljKxW__promoBannerTitle{margin:0 0 .41vmax;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:1.44vmax}@media (min-width:768px){.Header-module-scss-module__EljKxW__promoBannerTitle{font-size:1.55vmax;line-height:1.75vmax}}.Header-module-scss-module__EljKxW__promoBannerText{margin:0;font-family:Nunito,sans-serif;font-size:.82vmax;font-weight:900;line-height:1.03vmax}@media (min-width:768px){.Header-module-scss-module__EljKxW__promoBannerText{font-size:.93vmax;line-height:1.13vmax}}
.MobileBottomMenu-module-scss-module__vq67VW__mobileBottomMenu{z-index:1000;background-color:#fff;justify-content:space-between;align-items:flex-end;width:100%;padding:1.86vw 0;transition:transform .3s,opacity .3s;display:flex;position:fixed;bottom:2vw;left:0;box-shadow:0 -4px 20px #0000001a}@media (min-width:768px){.MobileBottomMenu-module-scss-module__vq67VW__mobileBottomMenu{display:none}}.MobileBottomMenu-module-scss-module__vq67VW__mobileBottomMenu.MobileBottomMenu-module-scss-module__vq67VW__hidden{opacity:0;pointer-events:none;transform:translateY(calc(100% + 2vw))}.MobileBottomMenu-module-scss-module__vq67VW__sideContainer{flex:1;justify-content:space-around;align-items:center;display:flex}.MobileBottomMenu-module-scss-module__vq67VW__centerContainer{background-color:#fff;border-radius:3.72vw;flex-shrink:0;justify-content:center;align-items:center;width:24vw;height:17vw;margin-top:-3vw;margin-bottom:0;display:flex;position:relative;box-shadow:0 0 46.4px #198e481a}.MobileBottomMenu-module-scss-module__vq67VW__centerContainerActive{background-color:#198e48}.MobileBottomMenu-module-scss-module__vq67VW__menuItem,.MobileBottomMenu-module-scss-module__vq67VW__cartItem{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.93vw;padding:0;text-decoration:none;display:flex}.MobileBottomMenu-module-scss-module__vq67VW__menuIcon{width:auto;height:3.95vw}.MobileBottomMenu-module-scss-module__vq67VW__menuIconWhite{filter:brightness(0)invert()}.MobileBottomMenu-module-scss-module__vq67VW__menuText{color:#0b0b0b;text-align:center;font-family:Nunito,sans-serif;font-size:2.79vw;font-weight:700;line-height:1.2}.MobileBottomMenu-module-scss-module__vq67VW__menuTextWhite{color:#fff}.MobileBottomMenu-module-scss-module__vq67VW__textMedium{font-weight:500}.MobileBottomMenu-module-scss-module__vq67VW__cartTotal{color:#0b0b0b;white-space:nowrap;background-color:#fff;border-radius:1.16vw;margin-top:.47vw;padding:.47vw 1.16vw;font-family:Nunito Sans,sans-serif;font-size:2.33vw;font-weight:700}
.Layout-module-scss-module__q5tE3G__layout{flex-direction:column;width:100%;max-width:100%;min-height:100vh;display:flex;overflow-x:hidden}.Layout-module-scss-module__q5tE3G__main{z-index:1;flex:1;width:100%;max-width:100%;position:relative;overflow-x:hidden}
