html{scroll-padding-top:calc(var(--hdr-vis,0px) + 16px)}.nav,.drawer,.rps-mm__panel,.cat-grid,.brand-track,.drawer .items{overscroll-behavior:contain}.btn,.btn-red,.btn-ghost,.btn-outline,.add,.sub button,.hdr-btn,.burger,.wish,[data-qty],.rps-mm__trigger,.totop{transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}.btn:active,.btn-red:active,.btn-ghost:active,.btn-outline:active,.add:active,.sub button:active,.rps-mm__trigger:active,.totop:active{transform:scale(.97)}.hdr-btn:active,.burger:active,.wish:active,[data-qty]:active{transform:scale(.92)}.prod,.cat,.article-card,.brand-track a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pagination a,.crumbs a{transition:background-color .15s ease,border-color .15s ease}.pagination a{min-height:40px}.crumbs a{display:inline-block;padding-block:4px}img{-webkit-user-drag:none}:focus:not(:focus-visible){outline:none}.wish{min-width:40px;min-height:40px;padding:8px}.footer li{padding-block:6px}.f-more,.drawer .view{display:inline-flex;align-items:center;min-height:40px}.totop{min-height:40px;padding-inline:14px}@media(max-width:760px){.hdr-btn,.burger{width:44px;height:44px}.hdr-actions{gap:0}.rps-mm__trigger{height:44px;font-size:13.5px;letter-spacing:.04em}.template-index .hero-search{display:none}.eyebrow span{white-space:nowrap}.eyebrow{gap:4px 10px}.add{min-height:44px}.prod .qty,[data-qty]{min-height:42px}.prod .add{font-size:14px}.band{margin-top:12px}.footer .col-menu li{padding-block:7px}.footer .contact li{padding-block:6px}.legal ul{gap:10px 16px}.drawer .close,.nav-head button{width:44px;height:44px}.nav>ul>li>a{min-height:52px;align-items:center}}@media(prefers-reduced-motion:reduce){.btn:active,.btn-red:active,.btn-ghost:active,.btn-outline:active,.add:active,.sub button:active,.rps-mm__trigger:active,.totop:active,.hdr-btn:active,.burger:active,.wish:active,[data-qty]:active{transform:none}}.rte iframe,.rte video,.rte embed,.rte object{max-width:100%}.rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse}.rte pre{max-width:100%;overflow-x:auto}.rte a{overflow-wrap:anywhere}@media(max-width:760px){.eyebrow{gap:6px 14px}.eyebrow span{display:inline-flex;align-items:center;gap:6px}.eyebrow span:before,.eyebrow span+span:before{content:"";width:5px;height:5px;margin:0;border-radius:50%;background:var(--red);color:transparent;flex:none}}.consent{display:flex;align-items:flex-start;gap:10px;margin:2px 0 16px;font-size:12.5px;line-height:1.5;color:var(--ink-2);cursor:pointer}.consent input{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--navy);cursor:pointer}.consent p{margin:0}.consent a{color:var(--blue);text-decoration:underline}body:has(#ContactSms) .page-head .rte div:has(>#sms-consent){display:none}@media(max-width:760px){.coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coll-card{border-radius:10px}.coll-card b{font-size:12px;padding:10px;gap:6px;line-height:1.25}}@media(min-width:1100px){.prod-grid--featured{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:761px)and (max-width:1099px){.prod-grid--featured{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px)and (max-width:1499px){.prod-grid--featured .buy{flex-wrap:wrap;gap:6px}.prod-grid--featured .qty{flex:1;justify-content:space-between}.prod-grid--featured .qty input{flex:1;width:auto;min-width:0}.prod-grid--featured .add{flex-basis:100%;min-height:36px}}.hero .hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2;object-fit:cover;object-position:center;background:#0a0b0c;pointer-events:none}.hero--video{background:#0a0b0c}.hero--video-only{aspect-ratio:16/10;max-height:min(78vh,720px);min-height:240px;width:100%}.hero--rot.hero--video-only{container-type:size}.hero--rot:not(.hero--video-only) .hero-video{width:var(--hero-h,100%);height:var(--hero-w,100%)}.hero--rot .hero-video{inset:auto;left:50%;top:50%;width:var(--hero-h,100cqh);height:var(--hero-w,100cqw);transform:translate(-50%,-50%) rotate(-90deg)}.hero--rot-cw .hero-video{transform:translate(-50%,-50%) rotate(90deg)}.hero--rot.hero--video-only{aspect-ratio:21/9;max-height:min(70vh,640px);min-height:220px}.hero--video-only:before{background:linear-gradient(180deg,#0000001f,#00000005 40%,#0000000f,#0000001a)}@media(max-width:760px){.hero--video-only{aspect-ratio:4/3;min-height:0}.hero--rot.hero--video-only{aspect-ratio:16/10;min-height:0}}@media(prefers-reduced-motion:no-preference){.hero--animate .eyebrow span,.hero--animate h1 span,.hero--animate .lead,.hero--animate .hero-search,.hero--animate .quick a,.hero--animate .hero-card li{opacity:0;animation:heroIn .8s cubic-bezier(.16,1,.3,1) both;animation-play-state:paused;animation-delay:var(--d,0s)}.hero--animate h1 span{animation-name:heroWipe;animation-duration:1s}.hero--animate.is-go .eyebrow span,.hero--animate.is-go h1 span,.hero--animate.is-go .lead,.hero--animate.is-go .hero-search,.hero--animate.is-go .quick a,.hero--animate.is-go .hero-card li{animation-play-state:running}.hero--animate .eyebrow span:nth-child(1){--d:.15s}.hero--animate .eyebrow span:nth-child(2){--d:.4s}.hero--animate .eyebrow span:nth-child(3){--d:.65s}.hero--animate .eyebrow span:nth-child(4){--d:.9s}.hero--animate h1 span:nth-child(1){--d:.95s}.hero--animate h1 span:nth-child(2){--d:1.45s}.hero--animate .lead{--d:2s}.hero--animate .hero-search{--d:2.4s}.hero--animate .quick a:nth-child(1){--d:2.8s}.hero--animate .quick a:nth-child(2){--d:3.05s}.hero--animate .quick a:nth-child(3){--d:3.3s}.hero--animate .hero-card li:nth-child(1){--d:3.2s}.hero--animate .hero-card li:nth-child(2){--d:3.45s}.hero--animate .hero-card li:nth-child(3){--d:3.7s}.hero--animate .hero-card li:nth-child(4){--d:3.95s}.hero--animate .hero-card{opacity:0;transition:opacity .6s ease 3s}.hero--animate.is-go .hero-card{opacity:1}}@keyframes heroIn{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:none}}@keyframes heroWipe{0%{opacity:1;transform:translate(-24px);clip-path:inset(-20% 100% -20% 0)}to{opacity:1;transform:none;clip-path:inset(-20% -5% -20% 0)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mobile-polish.css.map */
