@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_e66fe9;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e66fe9{font-family:__Inter_e66fe9,__Inter_Fallback_e66fe9;font-style:normal}.product-list{margin-top:16px;height:100%;overflow:auto}.product-list__card{gap:8px;padding:8px;box-shadow:0 4px 8px 0 hsla(0,0%,52%,.15)}.product-list__image{height:80px;width:100%;max-width:64px}.product-list__image img{width:64px;height:100%}.product-list__name{font-family:Montserrat,sans-serif;color:#505050;font-size:12px;font-style:normal;line-height:150%;font-weight:600}.product-list__quantity{max-width:40px;align-items:center}.product-list__quantity button{height:10px;justify-content:center;display:flex;align-items:center}.product-list__quantity-value{color:#9a9a9a;font-size:14px;font-weight:400}.product-list__price,.product-list__quantity-value{font-family:Montserrat,sans-serif;font-style:normal}.product-list__price{color:#231f20;font-size:12px;font-weight:600}.product-list__info,.product-list__info-content{justify-content:space-between}.product-list__info-content{align-items:center}@keyframes slideIn{0%{right:-300px}to{right:0}}.cart__content{padding:16px;position:absolute;top:0;height:100%;width:300px;background-color:#fff;box-shadow:-2px 0 5px rgba(0,0,0,.2);transition:right .5s ease}.cart__content.open{animation:slideIn .33s forwards}.cart__content-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:90px;gap:40px}.cart__wrapper{z-index:99;position:fixed;right:0;top:0;height:100%}.cart__button-primary,.cart__button-secondary{width:100%;display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;background-color:#231f20;border-radius:2px}.cart__button-primary span,.cart__button-secondary span{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.cart__button-secondary{background-color:transparent;padding:0}.cart__button-secondary span{color:#231f20}.cart__button-close{position:absolute;left:-50px;width:40px;height:40px;padding:8px;border-radius:2px;background-color:#fff;box-shadow:0 4px 8px 0 hsla(0,0%,52%,.15)}.cart__button-close,.cart__empty{display:flex;justify-content:center;align-items:center}.cart__empty{flex-direction:column;height:100%;gap:16px}.cart__empty--text{font-size:20px}.cart__empty--text,.cart__title,.cart__total{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600}.cart__title,.cart__total{color:#231f20;font-size:16px}.cart__footer{gap:24px}.cart__total{padding:16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;justify-content:space-between}.minicartButton{display:flex;flex-direction:row;align-items:center;gap:16px;position:relative}@media screen and (max-width:768px){.minicartButton span{display:none}}.minicartButton .cart__quantity{font-size:10px;position:absolute;top:-3px;left:14px;color:#fff;background-color:#231f20;padding:1px 4px;border-radius:100%}*{margin:0;padding:0;box-sizing:border-box}button{border:none;background-color:transparent;cursor:pointer}a{text-decoration:none}.container{max-width:1248px;margin:0 auto;padding:16px}.row{flex-direction:row}.col,.row{width:100%;display:flex}.col{flex-direction:column}@media screen and (max-width:768px){.Toastify{display:none}}.header{background-color:#f9f9f9}.header__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1264px;width:100%;margin:0 auto;padding:48px 24px}@media screen and (max-width:1023px){.header__container.desktop{display:none}}.header__container.mobile{padding:24px}@media screen and (min-width:1024px){.header__container.mobile{display:none}}.header__navigation ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;gap:16px;font-size:14px}@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";.footer{padding:48px 24px;background:#000;gap:24px}.footer__container{color:#fff;justify-content:center;align-items:center}.footer__container img{filter:invert(1)}.footer__container p{font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}