.ProductDetail-module-scss-module___9hGkq__product_details{flex-direction:column;display:flex}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details{flex-direction:column;gap:32px;padding:32px 0;display:flex}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details__chips{gap:16px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details__chips{padding:var(--Spacing-large,32px)var(--Spacing-big,24px)var(--Spacing-huge,32px)var(--Spacing-big,24px);flex-direction:column}}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details__chips span{width:fit-content}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details .ProductDetail-module-scss-module___9hGkq__specs{flex-direction:column;gap:24px;display:flex}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details .ProductDetail-module-scss-module___9hGkq__specs__row{gap:8px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details .ProductDetail-module-scss-module___9hGkq__specs__row{flex-direction:column;padding:0 32px}}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details .ProductDetail-module-scss-module___9hGkq__specs__row .ProductDetail-module-scss-module___9hGkq__title{color:var(--text,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-medium,16px);font-style:normal;font-weight:700;line-height:var(--Line-Height-regular,24px);letter-spacing:.32px}.ProductDetail-module-scss-module___9hGkq__product_details .ProductDetail-module-scss-module___9hGkq__details .ProductDetail-module-scss-module___9hGkq__specs__row .ProductDetail-module-scss-module___9hGkq__paragraph{color:var(--text,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-medium,16px);font-style:normal;font-weight:400;line-height:var(--Line-Height-regular,24px)}.ProductDetail-module-scss-module___9hGkq__detail{justify-content:center;align-items:center;gap:var(--Spacing-large,32px);flex-direction:column;width:100%;padding-top:32px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail{gap:24px;padding-top:24px}}.ProductDetail-module-scss-module___9hGkq__detail__content{justify-content:center;align-items:center;gap:32px;width:100%;max-width:1152px;padding:32px 0;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__content{flex-direction:column;align-items:stretch;gap:24px;padding:0}}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__detail__image{object-fit:contain;background:0 0;border-radius:8px;min-width:600px}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__detail__image{aspect-ratio:1;width:100%;min-width:0;max-width:327px;height:auto;margin:0 auto}}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__image_placeholder{color:#6b7280;width:600px;height:600px;font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-large,20px);text-align:center;background:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;min-width:600px;font-weight:600;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__image_placeholder{aspect-ratio:1;width:100%;min-width:0;max-width:327px;height:auto;margin:0 auto}}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__count{flex-direction:column;gap:16px;display:flex}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__count .ProductDetail-module-scss-module___9hGkq__icon{filter:brightness(0)saturate()invert()sepia(31%)saturate(214%)hue-rotate(225deg)brightness(117%)contrast()}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__counter_stock{align-items:center;gap:16px;display:flex}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__counter_stock__counter{border-radius:var(--Radius-large,16px);border:var(--Stroke-regular,1.5px)solid var(--primary,#0b4c8c);padding:16px}.ProductDetail-module-scss-module___9hGkq__detail__content .ProductDetail-module-scss-module___9hGkq__counter_stock__stock{color:var(--secondary-text,#6b7280);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-regular,14px);font-style:normal;font-weight:500;line-height:var(--Line-Height-tight,16px);letter-spacing:.28px;text-transform:uppercase;border-radius:var(--Radius-huge,24px);border:1px solid var(--medium-gray,#6b7280);padding:8px var(--Spacing-regular,16px)}.ProductDetail-module-scss-module___9hGkq__detail__product{max-width:420px}.ProductDetail-module-scss-module___9hGkq__detail__info{flex-direction:column;gap:32px;min-width:0;padding:32px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__info{padding:0 var(--Spacing-big,24px);gap:24px}}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__name_brand{flex-direction:column;gap:8px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__name_brand{gap:4px}}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details{flex-direction:column;gap:16px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details{gap:12px}}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-medium,16px);font-style:normal;font-weight:400;line-height:var(--Line-Height-regular,24px);gap:8px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line{align-items:flex-start}}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line .ProductDetail-module-scss-module___9hGkq__icon{filter:brightness(0)saturate()invert(0%)sepia(0%)saturate(7500%)hue-rotate(248deg)brightness(97%)contrast(103%)}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line .ProductDetail-module-scss-module___9hGkq__last{flex-direction:column;gap:8px;display:flex}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line .ProductDetail-module-scss-module___9hGkq__last .ProductDetail-module-scss-module___9hGkq__chips{gap:16px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line .ProductDetail-module-scss-module___9hGkq__last .ProductDetail-module-scss-module___9hGkq__chips{flex-direction:column}}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line .ProductDetail-module-scss-module___9hGkq__last .ProductDetail-module-scss-module___9hGkq__chip{border-radius:var(--Radius-small,4px);border:var(--Stroke-regular,1.5px)solid var(--primary,#0b4c8c);padding:var(--Spacing-small,8px)var(--Spacing-regular,16px);width:fit-content}.ProductDetail-module-scss-module___9hGkq__detail__info .ProductDetail-module-scss-module___9hGkq__sale_details__line .ProductDetail-module-scss-module___9hGkq__last .ProductDetail-module-scss-module___9hGkq__chip__txt{color:var(--body-text,#2c2c2c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-regular,14px);letter-spacing:.28px;font-style:normal;font-weight:700}.ProductDetail-module-scss-module___9hGkq__title{color:var(--high-contrast-b,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-giant,40px);font-style:normal;font-weight:600;line-height:var(--Line-Height-wide,40px);letter-spacing:.8px}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__title{color:var(--high-contrast-b,#201e1c);font-family:IBM Plex Sans;font-size:var(--Font-Size-huge,32px);font-style:normal;font-weight:600;line-height:var(--Line-Height-loose,32px);letter-spacing:.64px;overflow-wrap:anywhere;word-break:break-word}}.ProductDetail-module-scss-module___9hGkq__brand{color:var(--secondary-text,#6b7280);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-huge,32px);font-style:normal;font-weight:600;line-height:var(--Line-Height-loose,32px);letter-spacing:.64px}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__brand{font-size:var(--Font-Size-large,24px);line-height:var(--Line-Height-regular,24px)}}.ProductDetail-module-scss-module___9hGkq__prices{align-items:center;gap:16px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__prices{flex-direction:column;align-items:flex-start;gap:8px}}.ProductDetail-module-scss-module___9hGkq__price{color:var(--text,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-huge,32px);font-style:normal;font-weight:600;line-height:var(--Line-Height-loose,32px);letter-spacing:.64px;align-items:center;gap:4px;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__price{font-size:var(--Font-Size-huge,32px);line-height:var(--Line-Height-loose,32px)}}.ProductDetail-module-scss-module___9hGkq__price__currency{color:var(--text,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-large,24px);font-style:normal;font-weight:600;line-height:var(--Line-Height-regular,24px);letter-spacing:.48px}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__price__currency{font-size:var(--Font-Size-medium,16px);line-height:var(--Line-Height-regular,24px)}}.ProductDetail-module-scss-module___9hGkq__old_price{color:var(--medium-gray,#6b7280);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-huge,32px);font-style:normal;font-weight:600;line-height:var(--Line-Height-loose,32px);letter-spacing:.64px;text-decoration-line:line-through}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__old_price{font-size:var(--Font-Size-huge,32px);line-height:var(--Line-Height-loose,32px)}}.ProductDetail-module-scss-module___9hGkq__stock{color:#2f855a;font-size:14px}@media (max-width:900px){.ProductDetail-module-scss-module___9hGkq__detail{grid-template-columns:1fr}.ProductDetail-module-scss-module___9hGkq__detail__product{justify-self:center}}.ProductDetail-module-scss-module___9hGkq__product_featured{justify-content:right;width:100%;display:flex}@media (max-width:767.98px){.ProductDetail-module-scss-module___9hGkq__product_featured{justify-content:stretch}}
.Counter-module-scss-module__lqu58G__counter{align-items:center;gap:var(--Spacing-small,8px);display:flex}.Counter-module-scss-module__lqu58G__counter .Counter-module-scss-module__lqu58G__btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Counter-module-scss-module__lqu58G__counter__input{width:55px;padding:var(--Spacing-small,8px)var(--Spacing-regular,16px);border-radius:var(--Radius-small,4px);border:var(--Stroke-regular,2px)solid var(--high-contrast-b,#201e1c);background:var(--background,#fff);-moz-appearance:textfield;color:var(--high-contrast-b,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-medium,16px);font-style:normal;font-weight:400;line-height:var(--Line-Height-regular,24px);text-align:center;justify-content:center;align-items:center;display:flex}.Counter-module-scss-module__lqu58G__counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Counter-module-scss-module__lqu58G__counter__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.MenuContainer-module-scss-module__eJ1J0W__menu_container{width:320px;padding:var(--Spacing-regular,16px)0;border-radius:var(--Radius-large,16px);border:var(--Stroke-regular,1.5px)solid var(--primary,#0b4c8c);background:var(--high-contrast-a,#fff);z-index:200;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:84px;left:0;box-shadow:0 8px 8px 4px #201e1c26}
.Footer-module-scss-module__s98xna__footer{background:var(--primary,#0b4c8c);color:var(--high-contrast-a,#fff);flex-direction:column;gap:32px;width:100%;margin-top:24px;padding:56px 64px 32px;display:flex}.Footer-module-scss-module__s98xna__footer__top{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.Footer-module-scss-module__s98xna__footer__brandInfo{flex-direction:column;gap:20px;max-width:460px;display:flex}.Footer-module-scss-module__s98xna__footer__logo{align-items:center;display:flex}.Footer-module-scss-module__s98xna__footer__address{flex-direction:column;gap:4px;font-size:16px;line-height:24px;display:flex}.Footer-module-scss-module__s98xna__footer__contacts{flex-wrap:wrap;gap:12px;display:flex}.Footer-module-scss-module__s98xna__contactChip{color:inherit;border:1px solid #fffc;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;transition:background .2s,transform .2s;display:inline-flex}.Footer-module-scss-module__s98xna__contactChip:hover{background:#ffffff1a;transform:translateY(-1px)}.Footer-module-scss-module__s98xna__footer__brands{flex-direction:column;gap:14px;min-width:200px;display:flex}.Footer-module-scss-module__s98xna__footer__brands h3{font-size:18px;font-weight:700}.Footer-module-scss-module__s98xna__footer__brands ul{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:767.98px){.Footer-module-scss-module__s98xna__footer__brands ul{flex-direction:column;gap:12px;display:flex}}.Footer-module-scss-module__s98xna__footer__brands li{color:#ffffffe6;font-size:15px;line-height:22px}.Footer-module-scss-module__s98xna__brandLink{cursor:pointer;transition:all .2s}.Footer-module-scss-module__s98xna__brandLink:hover{color:#fff;text-decoration:underline}.Footer-module-scss-module__s98xna__brandLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fffc}.Footer-module-scss-module__s98xna__footer__divider{border:none;border-top:2px solid #fff6;margin:0}.Footer-module-scss-module__s98xna__footer__bottom{color:#ffffffe6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.Footer-module-scss-module__s98xna__footer__links{flex-wrap:wrap;gap:18px;display:flex}.Footer-module-scss-module__s98xna__footer__links a{color:#ffffffe6;font-size:14px;transition:opacity .2s}.Footer-module-scss-module__s98xna__footer__links a:hover{opacity:.75}@media (max-width:767.98px){.Footer-module-scss-module__s98xna__footer{padding:var(--Spacing-huge,64px)var(--Spacing-large,32px)}.Footer-module-scss-module__s98xna__footer__top{flex-direction:column}.Footer-module-scss-module__s98xna__footer__brands ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Login-module-scss-module__KSK8oG__login{z-index:1000;background:#201e1c33;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Login-module-scss-module__KSK8oG__login__modal{border-radius:var(--Radius-regular,8px);background:#fff;flex-direction:column;gap:64px;width:480px;min-width:320px;max-height:750px;padding:32px;display:flex;overflow-y:auto}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form{align-items:flex-start;gap:var(--Spacing-large,32px);flex-direction:column;align-self:stretch;display:flex}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form .Login-module-scss-module__KSK8oG__header{justify-content:space-between;align-items:center;width:100%;display:flex}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form .Login-module-scss-module__KSK8oG__header__title{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-huge,32px);font-style:normal;font-weight:600;line-height:var(--Line-Height-loose,32px);letter-spacing:.64px}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form .Login-module-scss-module__KSK8oG__header__close{padding:var(--Spacing-small,8px)var(--Spacing-regular,16px);border-radius:var(--Radius-huge,24px);border:1px solid var(--secondary-text,#6b7280);justify-content:center;align-items:center;gap:8px;display:flex}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form form{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form form .Login-module-scss-module__KSK8oG__input{align-items:flex-start;gap:var(--Spacing-small,8px);flex-direction:column;align-self:stretch;display:flex}.Login-module-scss-module__KSK8oG__login__modal .Login-module-scss-module__KSK8oG__form form .Login-module-scss-module__KSK8oG__input span{color:var(--text,#201e1c);font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-big,18px);font-style:normal;font-weight:700;line-height:var(--Line-Height-regular,24px);letter-spacing:.36px}.Login-module-scss-module__KSK8oG__login .Login-module-scss-module__KSK8oG__create_account{align-items:flex-start;gap:var(--Spacing-regular,16px);flex-direction:column;align-self:stretch;display:flex}.Login-module-scss-module__KSK8oG__login .Login-module-scss-module__KSK8oG__create_account .Login-module-scss-module__KSK8oG__btn{width:100%}.Login-module-scss-module__KSK8oG__login .Login-module-scss-module__KSK8oG__create_account__title{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-medium,16px);font-style:normal;font-weight:700;line-height:var(--Line-Height-regular,24px);letter-spacing:.32px}.Login-module-scss-module__KSK8oG__login .Login-module-scss-module__KSK8oG__create_account__info_row{align-items:flex-start;gap:var(--Spacing-small,8px);align-self:stretch;display:flex}.Login-module-scss-module__KSK8oG__login .Login-module-scss-module__KSK8oG__create_account__info_row span{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:var(--Font-Size-medium,16px);font-style:normal;font-weight:400;line-height:var(--Line-Height-regular,24px)}
