.shw-hkf-hero__mobile-cta{display:none}@media(max-width:900px){.shw-hkf-hero__inner{display:flex;flex-direction:column;gap:22px;padding:18px 18px 30px}.shw-hkf-hero__scene{order:0;width:100%;max-width:470px;min-height:0;padding:18px 10px 72px;border-radius:34px 34px 18px 18px;background:#f8e7ed;overflow:hidden}.shw-hkf-hero__copy{order:1;max-width:470px;width:100%;margin:auto}.shw-hkf-hero__product{width:min(66%,280px);margin:0 auto;z-index:2}.shw-hkf-hero__product img{box-shadow:0 9px 24px #62334b13}.shw-hkf-hero__product-caption{margin-top:10px;padding:8px 12px}.shw-hkf-hero__friends{position:relative;right:auto;bottom:auto;align-self:flex-end;width:32%;max-width:138px;margin:-6px 8% 0 0;z-index:3}.shw-campaign-signal{width:130px;max-width:33%;height:130px;top:8px;right:7%;border-radius:50%;-webkit-mask-image:radial-gradient(circle at center,#000 48%,transparent 69%);mask-image:radial-gradient(circle at center,#000 48%,transparent 69%);overflow:hidden;mix-blend-mode:multiply}.shw-hkf-hero__mobile-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:calc(100% - 34px);margin:10px 17px 0;padding:12px 15px;min-height:46px;border-radius:6px;background:#922957;color:#fff!important;text-align:center;text-decoration:none!important;font:700 13px/1.3 Arial,sans-serif;position:relative;z-index:5}.shw-hkf-hero__controls{position:absolute;left:auto;right:12px;bottom:0;width:auto;padding:0;justify-content:flex-end}.shw-hkf-hero__controls button{font-size:11px;min-height:42px;padding:8px 10px}.shw-hkf-hero__copy .shw-hkf-hero__cta{display:none}.shw-hkf-hero__eyebrow{margin-bottom:10px}.shw-hkf-hero h1{margin-bottom:14px!important}}@media(max-width:520px){.shw-hkf-hero__scene{padding:14px 6px 62px}.shw-hkf-hero__product{width:min(70%,260px)}.shw-hkf-hero__friends{width:33%;margin:-3px 8% 0 0}.shw-hkf-hero__inner{gap:18px}}@media(prefers-reduced-motion:reduce){.shw-hkf-hero__friends,.shw-hkf-hero__product{animation:none!important;transform:none!important}}@media(max-width:767px)and (prefers-reduced-motion:no-preference){.shw-hkf-hero__friends.shw-trio-wait{opacity:0!important;animation:none!important}.shw-hkf-hero__friends.shw-trio-walk{animation:shw-trio-walkin 3s cubic-bezier(.22,.65,.26,1) both!important}@keyframes shw-trio-walkin{0%{opacity:0;transform:translate(-70vw)}12%{opacity:1}35%{transform:translate(-40vw) translateY(-3px)}58%{transform:translate(-20vw) translateY(0)}78%{transform:translate(-7vw) translateY(-2px)}to{opacity:1;transform:translate(0)}}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){.shw-hkf-hero__scene{overflow:hidden}.shw-hkf-hero__friends.shw-trio-wait{opacity:0!important;animation:none!important}.shw-hkf-hero__friends.shw-trio-walk{animation:shw-trio-desktop-walkin 3s cubic-bezier(.22,.65,.26,1) both!important}@keyframes shw-trio-desktop-walkin{0%{opacity:0;transform:translate(-400px)}12%{opacity:1}35%{transform:translate(-240px) translateY(-3px)}58%{transform:translate(-120px) translateY(0)}78%{transform:translate(-40px) translateY(-2px)}to{opacity:1;transform:translate(0)}}}.shw-hkf-intro-friends{display:none}@media(min-width:901px){.shw-hkf-hero{position:relative}.shw-hkf-hero__inner{min-height:0;padding-top:28px;padding-bottom:32px;gap:4%}.shw-hkf-hero__scene{min-height:0;padding:12px 0 64px}.shw-hkf-hero__scene>.shw-hkf-hero__friends{display:none}.shw-hkf-hero__controls{justify-content:flex-end;padding-right:20px}.shw-hkf-hero__detail{margin-bottom:16px}.shw-hkf-hero__shipping{margin-top:12px}.shw-hkf-hero__caption{margin-top:10px}.shw-hkf-intro-friends{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;overflow:hidden}.shw-hkf-intro-friends__actor{position:absolute;bottom:12px;width:112px;height:112px}.shw-hkf-intro-friends__actor img{display:block;width:100%;height:100%;object-fit:contain}.shw-hkf-intro-friends__actor--one{left:49%;--intro-enter:-70vw;--intro-delay:0ms}.shw-hkf-intro-friends__actor--two{left:58%;--intro-enter:-80vw;--intro-delay:.16s}.shw-hkf-intro-friends__actor--three{right:2%;width:98px;height:98px;bottom:20px;--intro-enter:35vw;--intro-delay:.12s}.shw-hkf-intro-friends.is-waiting .shw-hkf-intro-friends__actor{opacity:0}.shw-hkf-intro-friends.is-walking .shw-hkf-intro-friends__actor{animation:shw-intro-foreground-walk 3s linear var(--intro-delay) both}.shw-hkf-intro-friends.is-walking img{animation:shw-intro-step .38s ease-in-out var(--intro-delay) 8,shw-intro-bounce 1.1s ease-in-out calc(var(--intro-delay) + 3.04s) forwards}}@keyframes shw-intro-foreground-walk{0%{opacity:0;transform:translate(var(--intro-enter))}8%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes shw-intro-step{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes shw-intro-bounce{0%,30%,60%,to{transform:translateY(0)}15%{transform:translateY(-9px)}45%{transform:translateY(-5px)}75%{transform:translateY(-2px)}}.shw-motion-off .shw-hkf-intro-friends__actor,.shw-motion-off .shw-hkf-intro-friends img{animation:none!important;opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.shw-hkf-intro-friends__actor,.shw-hkf-intro-friends img{animation:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/shw-hkf-mobile-refinement.css.map */
