.main__header{padding:4px 0}@media only screen and (min-width:768px){.main__header{padding:4px 0}}@media only screen and (min-width:1600px){.main__header{padding:6px 0}}.main__logo--img{margin:-8px 0}@media(hover:none),(pointer:coarse){.product__card--action{opacity:1;visibility:visible;bottom:35%}.product__card--action__btn{transform:scale(1)}.product__card--footer{opacity:1;visibility:visible;bottom:-15px}}.header__menu--items:focus-within .header__sub--menu{visibility:visible;margin-top:1.4rem;opacity:1}.header__menu--link[role=button]{cursor:pointer}.mh,.mh-tabbar{display:none}@media only screen and (max-width:991px){:root{--mh-top-h: 5.6rem;--mh-bar-h: 6rem;--mh-tab-h: 6rem;--mh-gutter: 1.6rem}.header__topbar,.main__header,.header__bottom .categories__menu--header,.offcanvas__stikcy--toolbar{display:none!important}.header__section.mb-20{margin-bottom:1.2rem!important}.header__bottom{height:0;padding:0;background:none!important}.header__bottom .categories__menu:not(.mobile-v-none) .dropdown__categories--menu{position:fixed;top:var(--mh-cat-top, calc(var(--mh-top-h) + var(--mh-bar-h)));bottom:calc(var(--mh-tab-h) + env(safe-area-inset-bottom));left:0;right:0;width:auto;max-height:none;margin:0;transform:none;overflow-y:auto;overscroll-behavior:contain;border:0;border-top:1px solid var(--border-color);border-radius:0;box-shadow:0 1.2rem 2.4rem #0000001f;z-index:100}.header__bottom .categories__menu:not(.mobile-v-none) .category__mobile--menu{max-height:none;overflow:visible}.mh{display:block;background:var(--body-background-color)}.mh__top{display:flex;align-items:center;justify-content:space-between;height:var(--mh-top-h);padding:0 calc(var(--mh-gutter) - .6rem) 0 var(--mh-gutter)}.mh__logo{display:inline-flex;align-items:center;min-height:4.4rem}.mh__logo img{display:block;width:auto;height:4rem}.mh__actions{display:flex;align-items:center}.mh__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:none;color:var(--primary-color);cursor:pointer}.mh__icon:hover{color:var(--secondary-color)}.mh-badge{position:absolute;top:.2rem;right:.1rem;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:.9rem;background:var(--secondary-color);color:var(--text-white-color);font-size:1.1rem;font-weight:700;line-height:1.8rem;text-align:center}.mh-badge[data-empty]{display:none}.mh__slot{height:var(--mh-bar-h)}.mh__bar{display:flex;align-items:center;gap:.8rem;height:var(--mh-bar-h);padding:0 var(--mh-gutter);background:var(--body-background-color);box-shadow:0 0 #0000;transition:box-shadow .2s ease}.mh.is-stuck .mh__bar{position:fixed;top:0;left:0;right:0;z-index:101;box-shadow:0 .2rem 1.2rem #0000001f}.mh__catalog{display:inline-flex;flex:none;align-items:center;gap:.6rem;height:4.4rem;padding:0 1.4rem;border-radius:.6rem;background:var(--secondary-color);color:var(--text-white-color);font-size:1.5rem;font-weight:700;line-height:1}.mh__catalog:hover,.mh__catalog[aria-expanded=true]{background:var(--primary-color);color:var(--text-white-color)}.mh__catalog svg{width:2rem;height:2rem}.mh__search{display:flex;flex:1;min-width:0;height:4.4rem;border:1px solid var(--border-color);border-radius:.6rem;background:var(--bg-offwhite-color);overflow:hidden}.mh__search:focus-within{border-color:var(--primary-color);background:var(--body-background-color)}.mh__search-input{flex:1;min-width:0;height:100%;padding:0 1rem;border:0;background:transparent;color:var(--foreground-color);font-size:1.6rem;outline:none;-webkit-appearance:none;appearance:none}.mh__search-input::placeholder{color:var(--foreground-sub-color)}.mh__search-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:100%;border:0;background:var(--primary-color);color:var(--text-white-color);cursor:pointer}.mh__search-btn svg{width:2rem;height:2rem}.mh-tabbar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:101;padding-bottom:env(safe-area-inset-bottom);background:var(--body-background-color);border-top:1px solid var(--border-color);box-shadow:0 -.2rem 1.2rem #0000000f}.mh-tabbar__list{display:grid;grid-template-columns:repeat(var(--mh-tabs, 5),1fr);height:var(--mh-tab-h);margin:0;padding:0;list-style:none}.mh-tabbar__item{display:flex;min-width:0}.mh-tab{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:0;min-height:4.4rem;padding:.4rem .2rem 0;border:0;background:none;color:var(--primary-color);font-family:inherit;cursor:pointer}.mh-tab__icon{position:relative;display:inline-flex}.mh-tab__icon .mh-badge{top:-.6rem;right:-1.2rem}.mh-tab__label{max-width:100%;overflow:hidden;font-size:1.1rem;font-weight:500;line-height:1.3rem;text-overflow:ellipsis;white-space:nowrap}.mh-tab:hover,.mh-tab[aria-current=page],.mh-tab[aria-expanded=true]{color:var(--secondary-color)}.mh-tab[aria-current=page]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:.3rem;border-radius:0 0 .3rem .3rem;background:var(--secondary-color)}.mh a:focus-visible,.mh button:focus-visible,.mh-tab:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.mh__search-input:focus-visible{outline:none}body{padding-bottom:calc(var(--mh-tab-h) + env(safe-area-inset-bottom))}html{scroll-padding-bottom:calc(var(--mh-tab-h) + env(safe-area-inset-bottom))}html:has(.mh.is-stuck){scroll-padding-top:var(--mh-bar-h)}#scroll__top{bottom:calc(var(--mh-tab-h) + 1.6rem + env(safe-area-inset-bottom))}body.overlay__active:before,.predictive__search--box_active:before,.mobile_menu_open:before,.offCanvas__minicart_active:before,.offcanvas__filter--sidebar_active:before{position:fixed;inset:0}}@media only screen and (max-width:991px)and (prefers-reduced-motion:reduce){.mh__bar,.header__bottom .dropdown__categories--menu{transition:none}}.header__account--btn .minicart__btn--text{white-space:nowrap;line-height:1.25}.header__account--btn .minicart__btn--text__price{font-size:inherit;font-weight:600}.small__product--card .small__product--content{flex:1 1 0;min-width:0}.small__product--card .small__product--card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.small__product--card .small__product--card__title>a{display:inline}.account__order--details__cell{border-bottom:1px solid var(--border-color);padding:0 2rem}.account__order--toggle>summary{position:relative;padding:1.3rem 0 1.3rem 2.2rem;cursor:pointer;font-weight:600;list-style:none}.account__order--toggle>summary::-webkit-details-marker{display:none}.account__order--toggle>summary:before{content:"";position:absolute;left:.3rem;top:50%;width:.7rem;height:.7rem;margin-top:-.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .3s ease}.account__order--toggle[open]>summary:before{margin-top:-.6rem;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.account__order--toggle>summary:before{transition:none}}.account__order--items{margin:0 0 1rem}.account__order--item{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;line-height:1.5;padding:.8rem 0;border-bottom:1px solid var(--border-color);color:var(--foreground-sub-color)}.account__order--item>a{font-weight:600}@media only screen and (min-width:768px){.account__order--item__sum{margin-left:auto}.account__order--toggle .checkout__now--btn{width:auto;padding-left:3rem;padding-right:3rem}}.account__order--toggle .account-order-cart-link{display:inline-block;margin-left:1.5rem;text-decoration:underline}.account__orders--filter{border:1px solid var(--border-color);padding:1.5rem 2rem}@media only screen and (min-width:768px){.account__orders--filter__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.5rem}}.account__panel--user{display:flex;align-items:center;gap:1.2rem;padding:1.5rem;margin-bottom:2rem;border-radius:.5rem;background:var(--bg-offwhite-color)}.account__panel--user__avatar{display:flex;flex:0 0 4rem;width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:50%;background:var(--secondary-color);color:var(--text-white-color)}.account__panel--user__avatar svg{width:2rem;height:2rem}.account__panel--user__text{display:flex;flex-direction:column;min-width:0}.account__panel--user__label{font-size:1.3rem;line-height:1.5;color:var(--foreground-sub-color)}.account__panel--user__phone{font-size:1.6rem;font-weight:600;line-height:1.5;color:var(--primary-color);overflow-wrap:anywhere}.account__panel--cta{display:block;margin-bottom:1.5rem;text-align:center}.account__panel--menu{margin:0 0 2rem;padding:0;list-style:none}.account__panel--menu__item{line-height:1.5}.account__panel--link{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.3rem 2.2rem 1.3rem 0;border-bottom:1px solid var(--border-color);font-size:1.5rem;font-weight:600;color:var(--primary-color)}.account__panel--link:hover,.account__panel--link:focus-visible{color:var(--secondary-color)}.account__panel--link__icon{display:flex;flex:0 0 2rem;color:var(--secondary-color)}.account__panel--link__icon svg{width:2rem;height:2rem}.account__panel--link .items__count{position:static;margin-left:auto;flex:0 0 auto;width:auto;min-width:1.7rem;padding:0 .5rem;border-radius:.9rem}.account__panel--link:after{content:"";position:absolute;right:.4rem;top:50%;width:.6rem;height:.6rem;margin-top:-.4rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.5}.account__panel--logout{background:var(--body-background-color);color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--border-color)}.account__panel--logout:hover{background:var(--primary-color);color:var(--text-white-color);box-shadow:none}.account__panel--logout:focus-visible{background:var(--primary-color);color:var(--text-white-color)}#account-status:not(:empty){margin-top:1.5rem}.account__panel--help{margin-top:2.5rem;padding:1.5rem;border-radius:.5rem;background:var(--bg-offwhite-color)}.account__panel--help__title{margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.5;color:var(--primary-color)}.account__panel--help__phone{display:block;font-size:1.7rem;font-weight:700;line-height:1.8;color:var(--secondary-color)}.account__panel--help__link{display:block;font-size:1.4rem;line-height:1.8;color:var(--foreground-sub-color);text-decoration:underline}.account__panel--help__link:hover,.account__panel--help__link:focus-visible{color:var(--secondary-color)}.minicart__back--btn{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-right:1rem;background:inherit;border:0;color:var(--primary-color);transition:color .2s ease,transform .2s ease}.minicart__back--btn[hidden]{display:none}.minicart__back--btn svg{width:2.2rem;height:2.2rem;pointer-events:none}.minicart__back--btn:hover{color:var(--secondary-color);transform:translate(-3px)}.minicart__header--top .minicart__title{margin-right:auto}@keyframes brychka-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes brychka-avatar-in{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes brychka-rise{0%{transform:translateY(8px)}to{transform:translateY(0)}}#account-logged-in-body>*:not(.account__panel--menu),#account-phone-form,#account-code-form,.account__panel--help{animation:brychka-panel-in .32s ease both}.account__panel--user__avatar{animation:brychka-avatar-in .32s cubic-bezier(.34,1.56,.64,1) .06s both}.account__panel--menu__item{animation:brychka-panel-in .32s ease both}.account__panel--menu__item:nth-child(1){animation-delay:.04s}.account__panel--menu__item:nth-child(2){animation-delay:.08s}.account__panel--menu__item:nth-child(3){animation-delay:.12s}.account__panel--menu__item:nth-child(4){animation-delay:.16s}.account__panel--help{animation-delay:.2s}.account__panel--link,.account__panel--link__icon,.account__panel--link:after{transition:color .2s ease,transform .2s ease}.account__panel--link:hover .account__panel--link__icon,.account__panel--link:focus-visible .account__panel--link__icon{transform:translate(2px)}.account__panel--link:hover:after,.account__panel--link:focus-visible:after{transform:translate(3px) rotate(45deg);opacity:1}.account__panel--cta,.account__panel--logout{transition:background .2s ease,color .2s ease,transform .2s ease}.account__panel--cta:hover{transform:translateY(-1px)}#offcanvas-panel-items .minicart__product--items{animation:brychka-panel-in .28s ease both}#offcanvas-panel-items .minicart__product--items:nth-child(2){animation-delay:.05s}#offcanvas-panel-items .minicart__product--items:nth-child(3){animation-delay:.1s}#offcanvas-panel-items .minicart__product--items:nth-child(n+4){animation-delay:.15s}.account__hero{display:flex;align-items:center;gap:1.5rem;margin-bottom:2.5rem;padding:1.5rem 2rem;border-radius:.5rem;background:var(--bg-offwhite-color)}.account__hero--avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--secondary-color);color:#fff}.account__hero--avatar svg{width:2.6rem;height:2.6rem}.account__hero--text{display:flex;flex-direction:column}.account__hero--label{font-size:1.4rem;line-height:1.6;color:var(--foreground-sub-color)}.account__hero--phone{font-size:1.8rem;font-weight:700;line-height:1.5;color:var(--primary-color)}.account__menu--link{display:flex;align-items:center;gap:.8rem;padding:.8rem 1rem;margin:0 -1rem;border-radius:.5rem;color:var(--primary-color);transition:background .2s ease,color .2s ease}.account__menu--icon{display:flex;flex-shrink:0;color:var(--secondary-color);transition:transform .2s ease}.account__menu--icon svg{width:2rem;height:2rem}.account__menu--text{flex-grow:1}.account__menu--link .items__count{position:static;flex-shrink:0;margin-left:auto}.account__menu--list:hover .account__menu--link,.account__menu--link:focus-visible{background:var(--bg-offwhite-color)}.account__menu--list:hover .account__menu--icon{transform:translate(2px)}.account__menu--list.active .account__menu--link{background:var(--bg-offwhite-color);color:var(--secondary-color)}.account__menu--link__logout{color:var(--foreground-sub-color)}#account-profile-form{max-width:48rem}@media only screen and (min-width:768px){#account-profile-form .checkout__now--btn{width:auto;padding-left:3rem;padding-right:3rem}}.minicart__empty,.account__empty{display:flex;flex-direction:column;align-items:center;padding:3rem 1.5rem;text-align:center;animation:brychka-rise .32s ease both}.minicart__empty--icon,.account__empty--icon{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;margin-bottom:1.5rem;border-radius:50%;background:var(--bg-offwhite-color);color:var(--secondary-color);animation:brychka-avatar-in .32s cubic-bezier(.34,1.56,.64,1) .06s both}.minicart__empty--icon svg,.account__empty--icon svg{width:3.2rem;height:3.2rem}.minicart__empty--title,.account__empty--title{margin-bottom:.5rem;font-size:1.7rem;font-weight:600;line-height:1.5;color:var(--primary-color)}.minicart__empty--hint,.account__empty--hint{max-width:28rem;margin-bottom:2rem;font-size:1.4rem;line-height:1.7;color:var(--foreground-sub-color)}.minicart__empty--cta,.account__empty--cta{display:inline-block;padding:0 3rem;transition:transform .2s ease}.minicart__empty--cta:hover,.account__empty--cta:hover{transform:translateY(-1px)}.account__car--list{display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none}.account__car{padding:2rem;border:1px solid var(--border-color);border-radius:8px;background:var(--body-background-color);animation:brychka-rise .32s ease both}.account__car--head{display:flex;align-items:flex-start;gap:1.2rem}.account__car--icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--bg-offwhite-color);color:var(--secondary-color)}.account__car--icon svg{width:2.2rem;height:2.2rem}.account__car--title{display:flex;flex-direction:column;min-width:0}.account__car--name{font-size:1.7rem;font-weight:600;line-height:1.5;color:var(--primary-color)}.account__car--sub{font-size:1.3rem;line-height:1.7;color:var(--foreground-sub-color)}.account__car--actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-left:auto}.account__car--btn{padding:.6rem 1.4rem;border:1px solid var(--border-color);border-radius:4px;background:var(--body-background-color);font-size:1.3rem;line-height:1.7;color:var(--primary-color);transition:border-color .2s ease,color .2s ease}.account__car--btn:hover,.account__car--btn:focus-visible{border-color:var(--primary-color)}.account__car--btn__remove:hover,.account__car--btn__remove:focus-visible{border-color:var(--secondary-color);color:var(--secondary-color)}.account__car--facts{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;margin:1.6rem 0 0}.account__car--fact{display:flex;gap:.6rem;font-size:1.4rem;line-height:1.8}.account__car--fact dt{color:var(--foreground-sub-color)}.account__car--fact dd{margin:0;font-weight:600;color:var(--primary-color)}.account__car--form,.account__car--parts{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid var(--border-color)}.account__car--form{max-width:48rem}.account__car--status{margin-top:1rem;font-size:1.4rem;line-height:1.8;color:var(--foreground-sub-color)}.account__car--status:empty{display:none}.account__car--parts__label{display:block;margin-bottom:.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--foreground-sub-color)}.account__car--parts__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.account__car--parts__list a{display:inline-block;padding:.5rem 1.2rem;border-radius:999px;background:var(--bg-offwhite-color);font-size:1.3rem;line-height:1.7;color:var(--primary-color);transition:background .2s ease,color .2s ease}.account__car--parts__list a:hover,.account__car--parts__list a:focus-visible{background:var(--secondary-color);color:var(--text-white-color)}.account__car--parts__empty{margin:0;font-size:1.3rem;line-height:1.8;color:var(--foreground-sub-color)}#account-garage-form{max-width:48rem}@media only screen and (max-width:575px){.account__car--head{flex-wrap:wrap}.account__car--actions{width:100%;margin-left:0}}@media only screen and (min-width:768px){.account__garage--fields{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:0 2rem}}@media only screen and (min-width:768px){#account-garage-form .checkout__now--btn,.account__car--form .checkout__now--btn{width:auto;padding-left:3rem;padding-right:3rem}}@media(prefers-reduced-motion:reduce){#account-logged-in-body>*,#account-phone-form,#account-code-form,.account__panel--user__avatar,.account__panel--menu__item,.account__panel--help,.minicart__empty,.minicart__empty--icon,.account__empty,.account__empty--icon,.account__car,#offcanvas-panel-items .minicart__product--items{animation:none}.minicart__back--btn,.account__panel--link,.account__panel--link__icon,.account__panel--link:after,.account__panel--cta,.account__panel--logout,.minicart__empty--cta,.account__empty--cta,.account__menu--link,.account__menu--icon,.account__car--btn,.account__car--parts__list a{transition:none}.minicart__back--btn:hover,.account__panel--cta:hover,.minicart__empty--cta:hover,.account__empty--cta:hover,.account__menu--list:hover .account__menu--icon,.account__panel--link:hover .account__panel--link__icon{transform:none}}.cross-sell__subtitle{margin:.5rem 0 0;color:var(--foreground-sub-color);font-size:1.4rem;line-height:1.4}.consent-banner{position:fixed;left:1.6rem;right:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom));z-index:1000;max-width:72rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;padding:1.6rem 2rem;background:var(--text-white-color);color:var(--foreground-color);border:1px solid var(--border-color);border-radius:1rem;box-shadow:0 .4rem 2.4rem #0000001f;font-size:1.4rem;line-height:1.5}.consent-banner[hidden],[data-consent-open][hidden]{display:none!important}.consent-banner__text{flex:1 1 32rem;margin:0}.consent-banner__link{color:var(--foreground-color);text-decoration:underline}.consent-banner__actions{display:flex;flex-wrap:wrap;gap:.8rem}.consent-banner__btn{min-height:4.4rem;padding:0 2rem;border-radius:2.4rem;font-size:1.4rem;font-weight:600;cursor:pointer;border:1px solid var(--foreground-color)}.consent-banner__btn--ghost{background:var(--text-white-color);color:var(--foreground-color)}.consent-banner__btn--primary{background:var(--primary-color);color:var(--text-white-color);border-color:var(--primary-color)}.consent-banner__btn:focus-visible,.consent-banner__link:focus-visible{outline:2px solid var(--foreground-color);outline-offset:2px}@media only screen and (max-width:991px){.consent-banner{bottom:calc(var(--mh-tab-h) + .8rem + env(safe-area-inset-bottom));left:.8rem;right:.8rem;font-size:1.3rem}.consent-banner__actions{width:100%}.consent-banner__btn{flex:1 1 0}}.pdp-v2 .product__details--info__title{margin-bottom:.8rem}.pdp-v2__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.6rem;margin-bottom:1.2rem}.pdp-v2__meta .product__card--rating{margin:0}.pdp-v2__sku{margin:0;font-size:1.4rem;line-height:2rem;color:var(--foreground-sub-color)}.pdp-v2__sku span{font-weight:600;color:var(--foreground-color)}.pdp-v2__stock{margin:0 0 1.6rem;font-size:1.4rem;line-height:2rem;color:var(--foreground-color)}.pdp-keyspecs{padding-top:1.6rem;border-top:1px solid var(--border-color)}.pdp-keyspecs__title{margin:0 0 .8rem;font-size:1.6rem;line-height:2.4rem}.pdp-keyspecs__list{margin:0}.pdp-keyspecs__row{display:flex;gap:1.2rem;padding:.6rem 0;font-size:1.4rem;line-height:2rem}.pdp-keyspecs__row+.pdp-keyspecs__row{border-top:1px dashed var(--border-color)}.pdp-keyspecs__row dt{flex:0 0 45%;font-weight:400;color:var(--foreground-sub-color)}.pdp-keyspecs__row dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--foreground-color)}.pdp-keyspecs__all{display:inline-block;margin-top:.8rem;font-size:1.4rem;color:var(--secondary-color);text-decoration:underline}.pdp-keyspecs__all:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.pdp-desc{margin-bottom:2.4rem}.pdp-desc.is-collapsed .pdp-desc__body{max-height:20rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,currentColor 60%,transparent);mask-image:linear-gradient(to bottom,currentColor 60%,transparent)}.pdp-buybar{position:fixed;left:0;right:0;z-index:102;background:var(--body-background-color);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.pdp-buybar.is-visible{visibility:visible;transform:none;transition:transform .3s ease,visibility 0s linear 0s}.pdp-buybar__inner{display:flex;align-items:center;gap:1.2rem;width:100%}.pdp-buybar__img{flex:none;width:4.8rem;height:4.8rem;object-fit:contain}.pdp-buybar__info{flex:1 1 auto;min-width:0}.pdp-buybar__title{margin:0;overflow:hidden;font-size:1.4rem;line-height:2rem;white-space:nowrap;text-overflow:ellipsis;color:var(--foreground-color)}.pdp-buybar__price{flex:none;margin:0;font-size:1.8rem;font-weight:700;line-height:2.4rem;color:var(--secondary-color)}.pdp-buybar__meta{display:flex;align-items:center;gap:1.2rem;margin:0;font-size:1.3rem;line-height:1.8rem}.pdp-buybar__rating{display:inline-flex;gap:.2rem}.pdp-buybar__stock{color:var(--foreground-sub-color)}.pdp-buybar__wish{flex:none;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--border-color);border-radius:50%;background:var(--body-background-color);color:var(--secondary-color);cursor:pointer}.pdp-buybar__wish svg{width:2.2rem;height:2.2rem;fill:none}.pdp-buybar__wish[aria-pressed=true] svg,.pdp-v2 .variant__wishlist--icon[aria-pressed=true] svg path{fill:currentColor}.pdp-v2 .variant__wishlist--icon[aria-pressed=true]{color:var(--secondary-color)}.pdp-buybar__wish:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.pdp-buybar__btn{flex:none}@media only screen and (max-width:991px){.pdp-buybar{bottom:0;display:flex;align-items:center;min-height:calc(var(--mh-tab-h) + env(safe-area-inset-bottom));padding:.6rem 0 calc(.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--border-color);box-shadow:0 -.2rem 1.2rem #0000000f;transform:translateY(100%)}.pdp-buybar__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"img title wish btn" "img price wish btn";column-gap:.8rem}.pdp-buybar__img{grid-area:img;width:4rem;height:4rem}.pdp-buybar__info{display:contents}.pdp-buybar__title{grid-area:title;align-self:end;font-size:1.2rem;line-height:1.6rem}.pdp-buybar__meta{display:none}.pdp-buybar__price{grid-area:price;align-self:start;font-size:1.6rem;line-height:2rem}.pdp-buybar__wish{grid-area:wish;width:4rem;height:4rem}.pdp-buybar__btn{grid-area:btn}body.pdp-buybar-on .mh-tabbar{visibility:hidden;transition:visibility 0s linear .3s}}@media only screen and (min-width:992px){.pdp-buybar{top:0;padding:.8rem 0;box-shadow:0 .2rem 1.2rem #0000001f;transform:translateY(-100%)}.pdp-buybar__title{font-size:1.6rem;line-height:2.2rem}.pdp-buybar__btn{min-width:18rem}body.pdp-buybar-on .header__sticky{visibility:hidden;transform:translateY(-100%);transition:transform .3s ease,visibility 0s linear .3s}}@media only screen and (max-width:767px){.pdp-v2-page .breadcrumb__bg{padding:1.2rem 0}.pdp-v2.product__details--section{padding-top:1.2rem}.pdp-v2 .product__details--media{margin-bottom:1.6rem}.pdp-v2 .product__media--preview__items--img{max-height:26rem;object-fit:contain}.pdp-v2 .product__media--nav__items{padding:.4rem}.pdp-v2 .product__media--nav__items--img{height:5.6rem;object-fit:contain}.pdp-v2__stock{margin-bottom:1.2rem;font-size:1.3rem;line-height:1.8rem}}@media(prefers-reduced-motion:reduce){.pdp-buybar,.pdp-buybar.is-visible,body.pdp-buybar-on .mh-tabbar,body.pdp-buybar-on .header__sticky{transition:none}}.pdp-recent__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.pdp-recent__card{display:flex;flex-direction:column;gap:.8rem;height:100%;padding:1.2rem;border:1px solid var(--border-color);border-radius:.8rem;color:var(--foreground-color)}.pdp-recent__card:hover .pdp-recent__title{color:var(--secondary-color)}.pdp-recent__card:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.pdp-recent__img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.pdp-recent__title{display:-webkit-box;overflow:hidden;font-size:1.4rem;line-height:2rem;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:991px){.pdp-recent__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:14rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.8rem}.pdp-recent__item{scroll-snap-align:start}}@media only screen and (max-width:767px){.breadcrumb__content--menu{flex-wrap:wrap;row-gap:.4rem}.breadcrumb__content--menu__items{white-space:nowrap}.breadcrumb__content--menu__items:last-child{white-space:normal}}.pack-label{display:inline-block;margin-left:.8rem;font-family:var(--inter-fonts);font-size:1.3rem;font-weight:400;line-height:1.8rem;color:var(--foreground-sub-color);white-space:nowrap}.sale-units{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 2rem;padding:0;border:0}.sale-units legend{float:none;width:100%;margin-bottom:.8rem;padding:0}.sale-units__opt{position:relative;display:flex;flex-direction:column;min-width:14rem;padding:.8rem 1.4rem;border:1px solid var(--border-color);border-radius:.6rem;cursor:pointer}.sale-units__opt input{position:absolute;width:1px;height:1px;opacity:0}.sale-units__opt:has(input:checked){border-color:var(--secondary-color);box-shadow:inset 0 0 0 1px var(--secondary-color)}.sale-units__opt:has(input:focus-visible){outline:2px solid var(--foreground-color);outline-offset:2px}.sale-units__opt:has(input:disabled){opacity:.5;cursor:not-allowed}.sale-units__name{font-size:1.5rem;font-weight:600;line-height:2rem;color:var(--foreground-color)}.sale-units__price{font-size:1.3rem;line-height:1.8rem;color:var(--foreground-sub-color)}.cart__content .pack-label{display:block;margin:.4rem 0 0}.slider__price--text .pack-label{color:var(--foreground-color)}
