*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--body);font-weight:300;font-size:var(--t-body);line-height:1.65;overflow-x:clip;-webkit-font-smoothing:antialiased}img,picture,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--crimson);outline-offset:3px}.vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;top:0;left:50%;transform:translate(-50%,-110%);z-index:200;background:var(--brand-red);color:var(--cream);padding:.75rem 1.5rem;font-family:var(--mono);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase}.skip-link:focus{transform:translate(-50%)}.display{font-family:var(--display);font-weight:400;line-height:.86;letter-spacing:var(--track-mega);text-transform:uppercase}.display em{font-style:italic;text-transform:none}.condensed{font-family:var(--condensed);font-weight:400;line-height:.9;letter-spacing:.005em;text-transform:uppercase}.display em,.condensed em,h1 em,h2 em,h3 em,.s-hero__type i,.s-footer__mark i{font-family:var(--accent);font-style:italic;font-weight:400;font-variation-settings:normal;text-transform:none;letter-spacing:-.035em;padding-right:.04em}.eyebrow{font-family:var(--label);font-size:var(--t-small);font-weight:400;letter-spacing:var(--track-label);text-transform:uppercase}.mono{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase}.lede{max-width:var(--measure);font-size:var(--t-mid);line-height:1.45}.prose{max-width:var(--measure)}.prose p+p{margin-top:1.1em}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.slab{background:var(--brand-red);color:var(--cream)}.slab--deep{background:var(--brand-red-deep)}.curl-top{border-start-start-radius:var(--radius-slab);border-start-end-radius:var(--radius-slab);position:relative;z-index:2}.rule-row{display:flex;align-items:center;gap:clamp(1rem,3vw,2.5rem)}.rule-row:after{content:"";flex:1;height:1px;background:currentColor;opacity:.45}.rule-row--split:before{content:"";flex:1;height:1px;background:currentColor;opacity:.45;order:1}.btn{display:inline-flex;align-items:center;gap:.75em;padding:1.05em 1.9em;border:1px solid currentColor;background:var(--bone);color:var(--brand-red);font-family:var(--mono);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;box-shadow:4px 4px 0 var(--shadow);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);min-height:44px}.btn:hover,.btn:focus-visible{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--shadow)}.btn--solid{background:var(--brand-red);color:var(--cream);border-color:var(--brand-red)}.btn--ghost{background:transparent;color:inherit;box-shadow:none}.btn--ghost:hover{transform:none;background:var(--cream);color:var(--brand-red)}.btn--wide{width:100%;justify-content:center}.btn .arrow{transition:transform var(--dur) var(--ease)}.btn:hover .arrow{transform:translate(4px)}.frame{border:1px solid var(--rule);background:var(--bone);padding:.625rem}.frame img{width:100%}.polaroid{background:var(--cream);padding:.75rem .75rem 2.75rem;box-shadow:0 18px 40px #00000047}.shadebar{display:flex;width:100%;height:var(--shadebar-h, 14px);overflow:hidden}.shadebar>*{flex:1;display:block;background:var(--c);border:0;padding:0;position:relative;transition:flex-grow var(--dur) var(--ease)}.shadebar--tall{--shadebar-h: clamp(48px, 7vw, 96px)}.shadebar--interactive>*:hover,.shadebar--interactive>*:focus-visible{flex-grow:2.4}.shadebar--interactive>* span{position:absolute;inset-inline:0;bottom:.5rem;text-align:center;font-family:var(--mono);font-size:.5625rem;letter-spacing:.06em;color:var(--cream);mix-blend-mode:difference;opacity:0;transition:opacity var(--dur) var(--ease)}.shadebar--interactive>*:hover span,.shadebar--interactive>*:focus-visible span{opacity:1}.reveal{opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.burn{position:relative;display:block;padding:clamp(.55rem,1.2vw,1.1rem);isolation:isolate;filter:drop-shadow(0 22px 34px rgba(0,0,0,.45))}.burn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(150% 130% at 50% 48%,#FFFDF7 0%,var(--char-ash) 72%,var(--char-tan) 88%,var(--char-rust) 96%,var(--char-burn) 100%);-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20400%20500%27%20preserveAspectRatio%3D%27none%27%3E%3Cfilter%20id%3D%27f%27%20x%3D%27-10%25%27%20y%3D%27-10%25%27%20width%3D%27120%25%27%20height%3D%27120%25%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.012%200.015%27%20numOctaves%3D%273%27%20seed%3D%2711%27%20result%3D%27n%27%2F%3E%3CfeDisplacementMap%20in%3D%27SourceGraphic%27%20in2%3D%27n%27%20scale%3D%279%27%20xChannelSelector%3D%27R%27%20yChannelSelector%3D%27G%27%2F%3E%3C%2Ffilter%3E%3Crect%20x%3D%2710%27%20y%3D%2710%27%20width%3D%27380%27%20height%3D%27480%27%20fill%3D%27%23fff%27%20filter%3D%27url%28%23f%29%27%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20400%20500%27%20preserveAspectRatio%3D%27none%27%3E%3Cfilter%20id%3D%27f%27%20x%3D%27-10%25%27%20y%3D%27-10%25%27%20width%3D%27120%25%27%20height%3D%27120%25%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.012%200.015%27%20numOctaves%3D%273%27%20seed%3D%2711%27%20result%3D%27n%27%2F%3E%3CfeDisplacementMap%20in%3D%27SourceGraphic%27%20in2%3D%27n%27%20scale%3D%279%27%20xChannelSelector%3D%27R%27%20yChannelSelector%3D%27G%27%2F%3E%3C%2Ffilter%3E%3Crect%20x%3D%2710%27%20y%3D%2710%27%20width%3D%27380%27%20height%3D%27480%27%20fill%3D%27%23fff%27%20filter%3D%27url%28%23f%29%27%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.burn:after{content:"";position:absolute;inset:clamp(.4rem,1vw,1rem);z-index:-1;background:radial-gradient(130% 118% at 48% 44%,#fffdf600,#e9d8b82e 70%,#7a3e183d 92%,#3b1d0c5c);-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20400%20500%27%20preserveAspectRatio%3D%27none%27%3E%3Cfilter%20id%3D%27f%27%20x%3D%27-10%25%27%20y%3D%27-10%25%27%20width%3D%27120%25%27%20height%3D%27120%25%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.02%200.018%27%20numOctaves%3D%273%27%20seed%3D%274%27%20result%3D%27n%27%2F%3E%3CfeDisplacementMap%20in%3D%27SourceGraphic%27%20in2%3D%27n%27%20scale%3D%276%27%20xChannelSelector%3D%27R%27%20yChannelSelector%3D%27G%27%2F%3E%3C%2Ffilter%3E%3Crect%20x%3D%2710%27%20y%3D%2710%27%20width%3D%27380%27%20height%3D%27480%27%20fill%3D%27%23fff%27%20filter%3D%27url%28%23f%29%27%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20400%20500%27%20preserveAspectRatio%3D%27none%27%3E%3Cfilter%20id%3D%27f%27%20x%3D%27-10%25%27%20y%3D%27-10%25%27%20width%3D%27120%25%27%20height%3D%27120%25%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.02%200.018%27%20numOctaves%3D%273%27%20seed%3D%274%27%20result%3D%27n%27%2F%3E%3CfeDisplacementMap%20in%3D%27SourceGraphic%27%20in2%3D%27n%27%20scale%3D%276%27%20xChannelSelector%3D%27R%27%20yChannelSelector%3D%27G%27%2F%3E%3C%2Ffilter%3E%3Crect%20x%3D%2710%27%20y%3D%2710%27%20width%3D%27380%27%20height%3D%27480%27%20fill%3D%27%23fff%27%20filter%3D%27url%28%23f%29%27%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mix-blend-mode:multiply;opacity:.75}.burn img{display:block;width:100%;position:relative;z-index:1}.burn--hung{transform:rotate(-.8deg)}.burn--hung-r{transform:rotate(1deg)}.polaroid{background:var(--cream);padding:.75rem .75rem 2.75rem;box-shadow:0 18px 40px #0000004d}.reveal-l{opacity:0;transform:translate(-28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal-r{opacity:0;transform:translate(28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal-s{opacity:0;transform:scale(1.06);transition:opacity 1s var(--ease),transform 1.2s var(--ease)}.reveal-l.is-in,.reveal-r.is-in,.reveal-s.is-in{opacity:1;transform:none}.burn--hung.is-in{transform:rotate(-.8deg)}.burn--hung-r.is-in{transform:rotate(1deg)}.draw{transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease)}.draw.is-in{transform:scaleX(1)}.rise>span{display:inline-block;opacity:0;transform:translateY(.5em);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rise.is-in>span{opacity:1;transform:none}.tally{display:grid;gap:.35rem}.tally b{font-family:var(--display);font-weight:600;font-size:clamp(2.75rem,6vw,5.5rem);line-height:.9;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.reveal-l,.reveal-r,.reveal-s,.draw,.rise>span{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sorelle-base.css.map */
