.sttr{font-family:var(--sttr-font-sans);font-size:16px;line-height:1.5;letter-spacing:0;color:var(--sttr-ivory);-webkit-font-smoothing:antialiased}.sttr :where(*,*:before,*:after){box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}.sttr :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote){margin:0}.sttr :where(h1,h2,h3){text-transform:uppercase}.sttr :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;word-break:normal}.sttr :where(ul,ol){padding:0;list-style:none}.sttr :where(a){color:inherit;text-decoration:none}.sttr :where(a:hover){color:inherit}.sttr :where(img,svg,video){display:block;vertical-align:middle}.sttr :where(img,video){max-width:100%;height:auto}.sttr :where(button,input,textarea,select){font:inherit;letter-spacing:inherit;color:inherit;margin:0}.sttr :where(button){background:none;border:0;padding:0;-webkit-appearance:none;appearance:none;text-align:inherit;line-height:inherit}.sttr :where(button:not(:disabled),[role=button]:not(:disabled)){cursor:pointer;touch-action:manipulation}.sttr :where(input,textarea,select){border-radius:0;-webkit-appearance:none;appearance:none;background:transparent}.sttr :where(input:focus,textarea:focus,select:focus,button:focus){outline:none}.sttr :where(input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible){outline:1px solid var(--sttr-blood);outline-offset:2px}.sttr :where(textarea){resize:vertical}.sttr :where(input::placeholder,textarea::placeholder){color:var(--sttr-mute);opacity:1}.sttr :where(input[type=checkbox]){-webkit-appearance:auto;appearance:auto;accent-color:var(--sttr-blood);width:14px;height:14px}.sttr :where(strong,b){font-weight:600}.sttr :where(em,i){font-style:italic}.sttr-main{padding-top:64px}@media(min-width:768px){.sttr-main{padding-top:72px}}body.sttr-overlay .sttr-main{padding-top:0}.sttr-page{min-height:100vh;background:var(--sttr-ink);color:var(--sttr-ivory)}.sttr .sttr-rte{font-size:14px;line-height:1.625;color:#f3efe8cc}.sttr .sttr-rte>*+*{margin-top:12px}.sttr .sttr-rte h2{font-family:var(--sttr-font-display);font-size:30px;line-height:1.1;color:var(--sttr-ivory);margin-top:40px}.sttr .sttr-rte h3{font-family:var(--sttr-font-display);font-size:24px;color:var(--sttr-ivory);margin-top:28px}.sttr .sttr-rte a{text-decoration:underline;text-underline-offset:4px}.sttr .sttr-rte a:hover{color:var(--sttr-blood)}.sttr .sttr-rte ul{list-style:disc;padding-left:20px}.sttr .sttr-rte ol{list-style:decimal;padding-left:20px}@keyframes sttr-ken{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes sttr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sttr-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes sttr-heroBlend{0%{transform:scale(1.08);clip-path:inset(7% 5%)}to{transform:scale(1);clip-path:inset(0)}}@keyframes sttr-heroReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes sttr-menuRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sttr-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sttr-softIn{0%{opacity:0;filter:saturate(.2)}to{opacity:1;filter:none}}@keyframes sttr-spin{to{transform:rotate(360deg)}}@keyframes sttr-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sttr-cue{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@keyframes sttr-orbitFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sttr-orbitPulse{0%,to{opacity:.5;transform:translate(-50%) scaleX(.88)}50%{opacity:1;transform:translate(-50%) scaleX(1.08)}}@keyframes sttr-gleam{0%,58%{transform:translate(-180%) skew(-16deg)}to{transform:translate(340%) skew(-16deg)}}.sttr .rise{animation:sttr-rise .9s ease both}.sttr .ken{animation:sttr-ken 18s ease-out forwards}.sttr .marquee-track{animation:sttr-marquee 28s linear infinite}.sttr .star-spin{animation:sttr-spin 16s linear infinite}.sttr .scroll-cue{animation:sttr-cue 1.8s ease-in-out infinite}.sttr .rule{display:block;height:1px;width:72px;margin-top:14px;background:var(--sttr-blood);transform-origin:left}.sttr .hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity 1.7s ease}.sttr .hero-slide.is-on{z-index:2;opacity:1;pointer-events:auto}.sttr .hero-slide img:not(.hero-product){transform:scale(1.08)}.sttr .hero-slide.is-on img:not(.hero-product){animation:sttr-heroBlend 1.9s ease forwards}.sttr .hero-slide.is-on .hero-line{animation:sttr-heroReveal 1.05s ease both}html:not(.sttr-js) .sttr .hero-slide:first-child{opacity:1;pointer-events:auto;z-index:2}.sttr .jewel{transform:scale(var(--sttr-jewel-zoom));transform-origin:center 46%;transition:transform .7s ease}.sttr .group:hover .jewel{transform:scale(calc(var(--sttr-jewel-zoom) + .15))}.sttr .jewel.jewel--wide{--sttr-jewel-zoom: var(--sttr-jewel-zoom-wide, 1.1);transform-origin:center 50%}.sttr .piece{transform:scale(1.22);transform-origin:center 50%}.sttr .cover-scene{position:relative;perspective:1400px;transform-style:preserve-3d;pointer-events:none}.sttr .cover-card{pointer-events:auto}.sttr .cover-scene.is-piece{height:clamp(430px,82vw,530px)}.sttr .cover-scene.is-feature{height:clamp(440px,112vw,520px)}.sttr .cover-scene.is-panel{height:clamp(420px,108vw,620px)}.sttr .cover-card{position:absolute;top:0;left:50%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .75s ease;cursor:pointer}.sttr .cover-card.is-piece{width:min(70vw,300px);margin-left:calc(min(70vw,300px)/-2)}.sttr .cover-card.is-feature{width:min(62vw,320px);margin-left:calc(min(62vw,320px)/-2)}.sttr .cover-card.is-panel{width:min(78vw,440px);height:92%;margin-left:calc(min(78vw,440px)/-2)}.sttr .cover-card.is-active{cursor:default}.sttr .cover-link{display:block}.sttr .cover-rail{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none}.sttr .cover-rail::-webkit-scrollbar{display:none}.sttr .cover-rail>*{flex:0 0 auto;scroll-snap-align:center}.sttr .cover-rail.is-piece>*{width:72vw}.sttr .cover-rail.is-feature>*{width:84vw}.sttr .cover-rail.is-panel>*{width:78vw}@media(min-width:768px){.sttr .cover-rail.is-piece>*{width:280px}.sttr .cover-rail.is-feature>*{width:420px}.sttr .cover-rail.is-panel>*{width:420px}}.sttr .cover-nav{position:absolute;top:34%;z-index:20;display:grid;height:44px;width:44px;place-items:center;border:1px solid rgba(243,239,232,.3);background:#0b0b0bb3;font-size:18px}.sttr .cover-nav.is-prev{left:8px}.sttr .cover-nav.is-next{right:8px}@media(min-width:768px){.sttr .cover-nav.is-prev{left:16px}.sttr .cover-nav.is-next{right:16px}}.sttr .cover-dot{height:6px;width:6px;border-radius:999px;background:#f3efe84d}.sttr .cover-dot.is-active{background:var(--sttr-blood)}.sttr .sttr-header{position:fixed;inset-inline:0;top:0;z-index:80;border-bottom:1px solid transparent;background:transparent;box-shadow:none;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;padding-top:env(safe-area-inset-top)}.sttr .sttr-header.is-solid,.sttr .sttr-header.is-open{border-color:#ffffff26;background:#000;box-shadow:0 10px 28px #000000a6}.sttr .nav-idle{position:relative;transition:color .3s ease}.sttr .nav-idle:after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:1px;background:var(--sttr-blood);transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.sttr .nav-idle:hover,.sttr .nav-idle:active{color:var(--sttr-ivory)}.sttr .nav-idle:hover:after,.sttr .nav-idle:active:after{transform:translate(-50%) scaleX(1)}.sttr button.nav-idle:after{bottom:12px;left:0;width:36px;transform:scaleX(0);transform-origin:left}.sttr button.nav-idle:hover:after,.sttr button.nav-idle:active:after{transform:scaleX(1)}.sttr .mega{position:absolute;left:0;right:0;top:100%;z-index:40;display:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;padding:1.1rem 2rem 1.4rem;background:#050505;border-bottom:1px solid rgba(243,239,232,.12);opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .28s ease,transform .35s cubic-bezier(.22,1,.36,1)}.sttr .mega.is-open{opacity:1;pointer-events:auto;transform:none}.sttr .mega-card{display:block}.sttr .mega-photo{display:block;aspect-ratio:4 / 5;height:auto;overflow:hidden;background:#000}.sttr .mega-photo img{height:100%;width:100%;object-fit:cover;object-position:center 40%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.sttr .mega-card:hover .mega-photo img{transform:scale(1.08)}.sttr .mega.is-open .mega-card{animation:sttr-menuRise .5s cubic-bezier(.22,1,.36,1) both}.sttr .phone-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;overflow:auto;background:#000;padding:calc(6.5rem + env(safe-area-inset-top)) 1.5rem 2rem;opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.sttr .phone-nav.is-open{opacity:1;pointer-events:auto;transform:none}.sttr .phone-nav.is-open .menu-item{animation:sttr-menuRise .5s cubic-bezier(.22,1,.36,1) both}.sttr .shop-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.sttr .shop-sub>div{overflow:hidden}.sttr .shop-sub.is-open{grid-template-rows:1fr}@media(min-width:1024px){.sttr .mega{display:grid}.sttr .phone-nav{display:none}}.sttr .burger-bar{display:block;height:2px;width:24px;background:var(--sttr-ivory);transition:transform .3s ease,opacity .3s ease,width .3s ease}.sttr .burger-bar:last-child{width:16px}.sttr .is-open .burger-bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.sttr .is-open .burger-bar:nth-child(2){opacity:0}.sttr .is-open .burger-bar:nth-child(3){width:24px;transform:translateY(-8px) rotate(-45deg)}.sttr .account-panel{position:absolute;left:0;right:0;top:100%;z-index:45;display:none;padding:8px 0 16px}.sttr .account-panel.is-open{display:block}.sttr .search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:none;background:#0b0b0bf5;padding:24px 16px 0;overflow:auto}.sttr .search-overlay.is-open{display:block}.sttr .btn-blood{background:var(--sttr-blood);color:var(--sttr-ivory);transition:transform .25s ease,background .25s ease,letter-spacing .25s ease}.sttr .btn-blood:hover{transform:translateY(-3px);background:var(--sttr-blood-dark);letter-spacing:.26em}.sttr .btn-blood:hover .btn-arrow,.sttr .btn-line:hover .btn-arrow{transform:translate(4px)}.sttr .btn-arrow{display:inline-block;transition:transform .25s ease}.sttr .btn-line{border:1px solid rgba(243,239,232,.5);transition:transform .25s ease,background .25s ease,color .25s ease}.sttr .btn-line:hover{transform:translateY(-3px);background:var(--sttr-ivory);color:var(--sttr-ink)}.sttr .icon-stage{display:inline-flex;perspective:280px}.sttr .icon-3d{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.22,1,.36,1)}.sttr .icon-3d:hover{transform:rotateY(28deg) rotateX(-14deg) translateY(-3px) scale(1.08)}.sttr .icon-float{animation:sttr-floaty 3.4s ease-in-out infinite}.sttr .lift,.sttr .rose,.sttr .tilt{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,background-color .45s ease}.sttr .lift:hover,.sttr .rose:hover,.sttr .tilt:hover{transform:translateY(-12px);background:#3a0714;box-shadow:0 26px 48px #b309378c}.sttr .lift:hover .shade,.sttr .rose:hover .shade,.sttr .tilt:hover .shade{background:linear-gradient(to top,rgba(179,9,55,.78),rgba(179,9,55,.08) 62%,transparent)}.sttr .shade{transition:background .45s ease}.sttr .card-shade{background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.45) 38%,transparent 68%)}.sttr .reveal.is-in .soft-in{animation:sttr-softIn 1.15s cubic-bezier(.22,1,.36,1) both}.sttr .reveal{transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1),clip-path 1s cubic-bezier(.22,1,.36,1)}html.sttr-js .sttr .reveal.is-armed{opacity:0;transform:translateY(28px)}html.sttr-js .sttr .reveal.clip.is-armed{opacity:1;transform:none;clip-path:inset(10% 8%)}.sttr .reveal.is-in{opacity:1;transform:none;clip-path:inset(0)}.sttr .about-screen{display:flex;flex-direction:column;background:var(--sttr-ink)}.sttr .about-copy{display:flex;flex-direction:column;justify-content:center;padding:3.5rem 1.15rem 2.25rem}.sttr .about-photo{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#050505}.sttr .about-photo img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center 58%}@media(min-width:1100px){.sttr .about-screen{display:grid;height:100dvh;max-height:100dvh;min-height:0;grid-template-columns:1fr 1fr;grid-template-areas:"photo copy";overflow:hidden}.sttr .about-copy{grid-area:copy;height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:5.5rem 3.5rem 2.5rem 3.25rem;overflow:auto}.sttr .about-photo{grid-area:photo;aspect-ratio:auto;height:100%;min-height:0;max-height:100dvh;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(179,9,55,.34),transparent 46%),#050505}.sttr .about-photo img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center 38%}}.sttr .story-grid{display:flex;gap:.85rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:1.25rem 1rem 2.5rem;scrollbar-width:none}.sttr .story-grid::-webkit-scrollbar{display:none}.sttr .story-grid>.reveal{flex:0 0 78%;scroll-snap-align:start}.sttr .story-card{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#000;box-shadow:0 18px 42px #0000008c}@media(min-width:768px){.sttr .story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;overflow:visible;padding:0;scroll-snap-type:none}.sttr .story-grid>.reveal{flex:none}.sttr .story-card{box-shadow:none}}.sttr .shop-field{display:flex;height:72px;width:100%;flex-direction:column;justify-content:center;gap:4px;border:1px solid rgba(243,239,232,.16);padding:6px 12px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#f3efe88c}.sttr .shop-select{width:100%;-webkit-appearance:none;appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23f3efe8' stroke-width='1'/%3E%3C/svg%3E") right center no-repeat;padding:0 16px 0 0;font-size:13px;letter-spacing:.02em;text-transform:none;color:var(--sttr-ivory);outline:none}.sttr .shop-select option{background:var(--sttr-ink);color:var(--sttr-ivory)}.sttr .sttr-select{width:100%;border:1px solid var(--sttr-line);background:var(--sttr-ink);padding:12px;font-size:14px;text-transform:none;letter-spacing:0}.sttr .sttr-select option{background:var(--sttr-ink)}.sttr .tilt3d{--rx: 0deg;--ry: 0deg;--gx: 50%;--gy: 50%;position:relative;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(0);transform-style:preserve-3d;box-shadow:0 10px 24px #00000059;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease;will-change:transform}.sttr .tilt3d:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx) var(--gy),rgba(243,239,232,.16),transparent 55%);transition:opacity .5s ease}@media(hover:hover)and (pointer:fine){.sttr .tilt3d:hover{z-index:4;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-8px);box-shadow:0 26px 48px #0009,0 12px 36px #b3093759;transition:transform .18s ease-out,box-shadow .5s ease}.sttr .tilt3d:hover:after{opacity:1}}.sttr .snap-track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sttr .snap-track::-webkit-scrollbar{display:none}.sttr .snap-track>*{scroll-snap-align:start}.sttr .about-cards{gap:12px;padding:16px 16px 28px;scroll-padding-inline:16px}.sttr .about-cards>*{flex:0 0 82%}@media(min-width:640px){.sttr .about-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:0;overflow:visible;padding:0;scroll-snap-type:none}.sttr .about-cards>*{flex:none}}.sttr .worn-track{gap:12px;padding:16px 0 28px;scroll-padding-inline:0}.sttr .worn-track>*{flex:0 0 78%}@media(min-width:640px){.sttr .worn-track>*{flex-basis:calc((100% - 12px)/2)}}@media(min-width:1024px){.sttr .worn-track{gap:16px}.sttr .worn-track>*{flex-basis:calc((100% - 48px)/4)}}.sttr .chip{min-width:40px;border:1px solid var(--sttr-line);padding:8px;font-size:12px;transition:background .2s ease,color .2s ease,border-color .2s ease}.sttr .chip.is-active{border-color:var(--sttr-ivory);background:var(--sttr-ivory);color:var(--sttr-ink)}.sttr .chip.is-unavailable{opacity:.4;text-decoration:line-through}.sttr .sttr-field{width:100%;border:1px solid var(--sttr-line);background:transparent;padding:12px;font-size:14px;text-transform:none;letter-spacing:0;color:var(--sttr-ivory)}.sttr .form-errors{border:1px solid var(--sttr-blood);padding:12px;font-size:13px}.sttr .form-errors a{text-decoration:underline}.sttr .sttr-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.sttr .sttr-pagination a,.sttr .sttr-pagination span{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--sttr-line)}.sttr .sttr-pagination span.current{border-color:var(--sttr-ivory)}@media(prefers-reduced-motion:reduce){.sttr .ken,.sttr .marquee-track,.sttr .rise,.sttr .star-spin,.sttr .scroll-cue,.sttr .rule,.sttr .icon-float{animation:none}.sttr .hero-slide,.sttr .hero-slide.is-on img,.sttr .hero-slide.is-on .hero-line{animation:none;transition:none}.sttr .hero-slide.is-on,.sttr .hero-slide.is-on .hero-line,html.sttr-js .sttr .reveal.is-armed,html.sttr-js .sttr .reveal.clip.is-armed{opacity:1;transform:none;clip-path:none}.sttr .tilt:hover,.sttr .lift:hover,.sttr .rose:hover,.sttr .btn-blood:hover,.sttr .btn-line:hover,.sttr .icon-3d:hover,.sttr .story-card:hover{transform:none}.sttr .reveal.is-in .soft-in{animation:none;opacity:1;filter:none}.sttr .tilt3d,.sttr .tilt3d:hover{transform:none;transition:none}.sttr .tilt3d:after{display:none}.sttr .snap-track{scroll-behavior:auto}}.sttr .hero-dot-bar{margin:0 auto;display:block;height:1px;width:16px;background:#f3efe866;transition:width .3s ease,background .3s ease}.sttr .is-active>.hero-dot-bar{width:28px;background:var(--sttr-ivory)}.sttr .sttr-placeholder{width:100%;height:100%;background:var(--sttr-card);fill:var(--sttr-line)}.sttr .gallery-slide{display:none;overflow:hidden}.sttr .gallery-slide.is-on{display:block}.sttr .gallery-thumbs{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.sttr .gallery-thumbs::-webkit-scrollbar{display:none}.sttr .gallery-thumb{flex:0 0 auto;width:64px;height:80px;overflow:hidden;background:#000;border:1px solid var(--sttr-line);opacity:.6;transition:opacity .2s ease,border-color .2s ease}.sttr .gallery-thumb:hover{opacity:1}.sttr .gallery-thumb.is-active{border-color:var(--sttr-ivory);opacity:1}.shopify-policy__container{max-width:672px;margin:0 auto;padding:64px 16px;font-family:var(--sttr-font-sans);color:var(--sttr-ivory);letter-spacing:0}main .shopify-policy__container .shopify-policy__title{text-align:left}.shopify-policy__title h1{margin:0;font-family:var(--sttr-font-display);font-size:48px;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--sttr-ivory)}.shopify-policy__body{margin-top:24px;font-size:14px;line-height:1.625;color:#f3efe8cc}.shopify-policy__body h2,.shopify-policy__body h3{margin:40px 0 0;font-family:var(--sttr-font-display);font-size:30px;font-weight:500;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:var(--sttr-ivory)}.shopify-policy__body p{margin:12px 0 0}.shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:4px}.shopify-policy__body a:hover{color:var(--sttr-blood)}@keyframes sttr-authRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sttr-authShake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}@keyframes sttr-ruleIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sttr-liveDot{70%{box-shadow:0 0 0 8px #b3093700}to{box-shadow:0 0 #b3093700}}.sttr .auth-rise{animation:sttr-authRise .7s cubic-bezier(.22,1,.36,1) both}.sttr .auth-shake{animation:sttr-authShake .45s ease}.sttr .auth-ring{position:absolute;top:18%;left:14%;height:168px;width:168px;border:1px solid rgba(179,9,55,.75);border-radius:999px;animation:sttr-spin 22s linear infinite}.sttr .auth-ring:after{content:"";position:absolute;top:-4px;left:50%;height:8px;width:8px;background:var(--sttr-blood);border-radius:999px}.sttr .auth-field{position:relative;display:block}.sttr .auth-field span{display:block;margin-bottom:6px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#f3efe88c}.sttr .auth-field input{width:100%;height:48px;border:0;border-bottom:1px solid rgba(243,239,232,.2);background:transparent;padding:0 4.5rem 0 0;font-size:16px;color:var(--sttr-ivory);outline:none;transition:border-color .3s ease}.sttr .auth-field input:focus{border-bottom-color:var(--sttr-blood)}.sttr .auth-field input[readonly]{color:#f3efe8cc}.sttr .auth-eye{position:absolute;right:0;bottom:14px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#f3efe899}.sttr .acct-nav{display:flex;gap:1.5rem;border-bottom:1px solid rgba(243,239,232,.12)}.sttr .acct-nav a{position:relative;padding-bottom:.8rem;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f3efe88c}.sttr .acct-nav a.is-on{color:var(--sttr-ivory)}.sttr .acct-nav a.is-on:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:var(--sttr-blood);transform-origin:left;animation:sttr-ruleIn .45s ease both}.sttr .order-status{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.sttr .order-status.is-live{color:var(--sttr-blood)}.sttr .order-status.is-live:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:999px;background:var(--sttr-blood);box-shadow:0 0 #b30937b3;animation:sttr-liveDot 1.8s ease-out infinite;vertical-align:1px}@media(prefers-reduced-motion:reduce){.sttr .auth-rise,.sttr .auth-shake,.sttr .auth-ring,.sttr .acct-nav a.is-on:after,.sttr .order-status.is-live:before{animation:none}.sttr .auth-rise{opacity:1;transform:none}}.sttr .wish-heart svg path{fill:none;stroke:var(--sttr-ivory);transition:fill .2s ease,stroke .2s ease}.sttr .wish-heart[aria-pressed=true] svg path{fill:var(--sttr-blood);stroke:var(--sttr-blood)}.sttr .wish-heart:hover svg path{stroke:var(--sttr-blood)}.sttr [data-sttr-card] .st\:bg-blood:hover{background:var(--sttr-blood-dark)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sttr-base.css.map */
