.sr{--sr-k:1;--sr-s:1;--sr-h:1;--sr-big:clamp(52px,8.5vw,120px);--sr-ratio:.48;position:relative;background:var(--sr-bg,#0B0B0B);color:var(--sr-fg,#F2EDE4)}.sr--live{height:calc(var(--sr-pin,190) * 1vh)}.sr__stage{position:relative;overflow:hidden}.sr--live .sr__stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center}.sr:not(.sr--live) .sr__stage{padding-block:var(--sr-pt,116px) var(--sr-pb,104px)}.sr__glow{position:absolute;left:50%;top:-25%;width:78%;height:120%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse at center,#c9a96a1a,#c9a96a00 62%);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--sr-accent,#C9A96A) 10%,transparent),transparent 62%)}.sr__inner{position:relative;width:100%;min-width:0;max-width:80rem;margin-inline:auto;padding-inline:var(--page-margin,20px)}.sr__eyebrow{display:block;font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:var(--sr-accent,#C9A96A)}.sr__slot{position:relative;min-width:0;margin-top:26px;height:calc(var(--sr-big) * var(--sr-ratio) * 2.1)}.sr__line{position:absolute;top:0;left:0;right:0;margin:0;font-family:var(--font-heading--family);font-weight:400;color:var(--sr-fg,#F2EDE4);font-size:var(--sr-big);line-height:1.05;letter-spacing:-.028em;transform-origin:left top;transform:scale(calc(1 - (1 - var(--sr-ratio)) * var(--sr-k))) translateZ(0)}.sr--live .sr__line{will-change:transform}.sr__l{display:block}.sr__w{display:inline}.sr__scroll{position:relative}.sr__steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);margin:80px 0 0;padding:0;list-style:none}.sr__steps:before{content:"";position:absolute;inset-inline:0;top:4px;height:1px;background:var(--sr-hair,#2B2724);transform:scaleX(calc(var(--sr-s) * var(--sr-h)));transform-origin:left center}.sr__step{position:relative;padding-top:26px;margin:0;--si:clamp(0,(var(--sr-s) - var(--i,0) * .1) / .6,1);opacity:var(--si);transform:translateY(calc(14px * (1 - var(--si))))}.sr__step:before{content:"";position:absolute;top:1px;inset-inline-start:0;width:7px;height:7px;border-radius:50%;background:var(--sr-accent,#C9A96A)}.sr__n{display:block;font-family:var(--font-body--family);font-size:10px;font-weight:500;letter-spacing:.2em;color:var(--sr-accent,#C9A96A);font-variant-numeric:lining-nums tabular-nums}.sr__t{display:block;margin-top:10px;font-family:var(--font-body--family);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--sr-dim,#8C857C)}.sr__d{display:block;margin-top:9px;font-family:var(--font-body--family);font-size:12.5px;line-height:1.65;color:var(--sr-muted,#A29B92);text-wrap:pretty}@media screen and (max-width:749px){.sr__w{display:block}.sr__slot{height:calc(var(--sr-big) * var(--sr-ratio) * 3.15)}.sr__scroll{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--page-margin,20px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.sr__scroll::-webkit-scrollbar{display:none}.sr__steps{display:flex;width:max-content;gap:24px;margin-top:64px;padding-bottom:4px;background:linear-gradient(#1c1a18,#1c1a18) no-repeat 0 4px / calc(100% - 64vw + 7px) 1px;background-image:linear-gradient(color-mix(in srgb,var(--sr-hair,#2B2724) 60%,var(--sr-bg,#0B0B0B)),color-mix(in srgb,var(--sr-hair,#2B2724) 60%,var(--sr-bg,#0B0B0B)))}.sr__steps:before{inset-inline:0 calc(64vw - 7px)}@keyframes sr-hint{0%{transform:translate(0)}34%{transform:translate(-14px)}to{transform:translate(0)}}.sr__steps.is-hint{animation:sr-hint 1.2s cubic-bezier(.22,1,.36,1) .45s both}.sr__step{flex:0 0 64vw;scroll-snap-align:start;--si:min( clamp(0,(var(--sr-s) - var(--i,0) * .1) / .6,1), clamp(0,(var(--sr-x,99) - var(--i,0)) / (var(--sr-cw,1) * .6),1))}}@media(prefers-reduced-motion:reduce){.sr--live{height:auto}.sr--live .sr__stage{position:relative;height:auto;padding-block:var(--sr-pt,116px) var(--sr-pb,104px)}.sr{--sr-k:1;--sr-s:1;--sr-h:1}.sr__step{opacity:1;transform:none}.sr--live .sr__line{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/amar-sera.css.map */
