.hw-promo{background:var(--hw-promo-bg);color:var(--hw-promo-text);padding:24px 0 30px;overflow:hidden}.hw-promo__inner{width:min(100% - 32px,1280px);margin-inline:auto;position:relative}.hw-promo__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:18px}.hw-promo__heading,.hw-promo__subheading{margin:0}.hw-promo__heading{color:var(--hw-promo-text);font-size:clamp(22px,2.5vw,32px);line-height:1.1}.hw-promo__subheading{color:color-mix(in srgb,var(--hw-promo-text) 68%,transparent);font-size:14px}.hw-promo__viewport{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.hw-promo__viewport::-webkit-scrollbar{display:none}.hw-promo__track{display:flex;gap:clamp(16px,2.8vw,38px);width:max-content;padding:3px 2px 8px}.hw-promo__card{color:var(--hw-promo-text);display:flex;flex:0 0 clamp(138px,16vw,190px);flex-direction:column;align-items:center;gap:11px;text-align:center;text-decoration:none;scroll-snap-align:start}.hw-promo__media{display:block;width:100%;aspect-ratio:1;border:4px solid transparent;border-radius:50%;overflow:hidden;position:relative;background:#eef3f5;box-shadow:0 10px 24px #082c3a1a;transition:transform .18s ease,border-color .18s ease}.hw-promo__card:hover .hw-promo__media,.hw-promo__card:focus-visible .hw-promo__media{border-color:var(--hw-promo-accent);transform:translateY(-4px)}.hw-promo__image{width:100%;height:100%;object-fit:cover}.hw-promo__fallback{align-items:center;background:linear-gradient(145deg,#123f51,#1e6a83);color:#fff;display:flex;font-size:clamp(17px,2vw,24px);font-weight:800;height:100%;justify-content:center;line-height:1.05;padding:20px;text-transform:uppercase}.hw-promo__card--promotion .hw-promo__fallback{background:linear-gradient(145deg,#ffb229,#f28b1b);color:#0d3544}.hw-promo__card--hot .hw-promo__fallback{background:linear-gradient(145deg,#ffcb3b,#f0643c);color:#0d3544}.hw-promo__badge{background:var(--hw-promo-accent);border-radius:999px;bottom:10px;color:#0d3544;font-size:11px;font-weight:800;left:50%;line-height:1;padding:7px 11px;position:absolute;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.hw-promo__title{font-size:16px;font-weight:750;line-height:1.25}.hw-promo__arrow{align-items:center;background:#123f51;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:30px;height:42px;justify-content:center;padding:0 0 3px;position:absolute;top:56%;transform:translateY(-50%);width:42px;z-index:2}.hw-promo__arrow--prev{left:-18px}.hw-promo__arrow--next{right:-18px}@media(max-width:749px){.hw-promo{padding-block:20px 24px}.hw-promo__inner{width:min(100% - 24px,1280px)}.hw-promo__heading-row{display:block;margin-bottom:14px}.hw-promo__subheading{margin-top:5px}.hw-promo__card{flex-basis:42vw}.hw-promo__arrow{display:none}}@media(prefers-reduced-motion:reduce){.hw-promo__media{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=Ag */
