*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100svh;background:transparent;color:var(--white);font-family:var(--f-display);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html.is-intro,html.cart-open{overflow:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}h1,h2,p,figure,ul{margin:0}ul{padding:0;list-style:none}::selection{background:var(--pink);color:var(--ink)}:focus-visible{outline:1.5px solid var(--pink);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;padding:10px 14px;background:var(--pink);color:var(--ink);transform:translateY(-150%);transition:transform .3s var(--ease)}.skip-link:focus{transform:none}#app{outline:none;min-height:100svh}.sky{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:0;transition:opacity .6s var(--ease-io);pointer-events:none}.sky.is-ready{opacity:1}.link-btn{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--white-dim);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-strong);transition:color .25s,text-decoration-color .25s}.link-btn:hover{color:var(--pink);text-decoration-color:var(--pink)}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform 1.1s var(--ease);transition-delay:var(--delay, 0ms)}[data-reveal].is-in{opacity:1;transform:none}#app{transition:opacity .32s var(--ease-io),transform .32s var(--ease-io)}body.is-leaving #app{opacity:0;transform:translateY(-10px)}body.is-entering #app{animation:page-in .7s var(--ease) both}@keyframes page-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
