.snow-fairy-hero{display:block}.snow-fairy-hero__media{position:relative;container-type:inline-size}.snow-fairy-hero__content{--dx: var(--dx-desktop);--dy: var(--dy-desktop);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.snow-fairy-hero__eyebrow,.snow-fairy-hero__title,.snow-fairy-hero__button{position:absolute;margin:0;pointer-events:auto}.snow-fairy-hero__eyebrow,.snow-fairy-hero__button-label{font-family:"Makennah 22",sans-serif;font-weight:400;line-height:1;text-transform:uppercase;white-space:nowrap;translate:-50% 0}.snow-fairy-hero__eyebrow{left:calc(64.382% + var(--dx));top:calc(24.053% + var(--dy));margin-top:-.064em;color:var(--text-color);font-size:2.8466cqw;letter-spacing:-.0025em;scale:.911 1;-webkit-text-stroke:.0175em currentColor}.snow-fairy-hero__title{left:calc(64.42% + var(--dx));top:calc(31.566% + var(--dy));width:20.449cqw;translate:-50% 0;font-size:inherit;line-height:0}.snow-fairy-hero__logotype{display:block;width:100%;height:auto}.snow-fairy-hero__button{--pill-height: 4.0449cqw;left:calc(56.292% + var(--dx));top:calc(70.455% + var(--dy));box-sizing:border-box;display:block;width:16.18cqw;height:var(--pill-height);border-radius:999px;background:var(--button-color);text-decoration:none;transition:background-color .15s ease,scale .15s ease}.snow-fairy-hero__button:before{content:"";position:absolute;inset:min(0px,(var(--pill-height) - 44px) / 2) 0}.snow-fairy-hero__button-label{position:absolute;left:7.9213cqw;top:.8772cqw;color:var(--button-text-color);font-size:2.9865cqw;letter-spacing:-.0275em;scale:.9646 1}.snow-fairy-hero__button:hover{background:#fff;scale:1.04}.snow-fairy-hero__button:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 9px #1a1a1a}@media(prefers-reduced-motion:reduce){.snow-fairy-hero__button{transition:none}.snow-fairy-hero__button:hover{scale:none}}@media(max-width:599px){.snow-fairy-hero__content{--dx: 0%;--dy: var(--dy-mobile)}.snow-fairy-hero__eyebrow{left:calc(50.033% + var(--dx));top:calc(25.614% + var(--dy));font-size:6.4cqw;letter-spacing:-.005em;scale:.9121 1}.snow-fairy-hero__title{width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.snow-fairy-hero__button{--pill-height: 7.7333cqw;left:calc(34.667% + var(--dx));top:calc(73.322% + var(--dy));width:30.8cqw}.snow-fairy-hero__button-label{left:15.0667cqw;top:1.7125cqw;font-size:5.5693cqw;letter-spacing:-.0175em;scale:.9623 1}}.snow-fairy-hero__media>picture{display:block}.snow-fairy-hero__image{display:block;width:100%;height:auto}body:not(.search-overlay-on).template-index:has(.snow-fairy-hero--first) .wt-header--transparent.wt-header--v3 .wt-header__logo{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
