.sa{--sa-bg: #fafafa;--sa-fg: #000;--sa-accent: var(--santa-pink, #ff9eec);--sa-muted: rgba(0, 0, 0, .62);--sa-line: rgba(0, 0, 0, .14);--sa-pad: clamp(16px, 3.4vw, 52px);position:relative;background:var(--sa-bg);color:var(--sa-fg);padding:clamp(56px,8vw,120px) var(--sa-pad);overflow:clip}.sa--dark{--sa-bg: #0b0b0b;--sa-fg: #fff;--sa-muted: rgba(255, 255, 255, .66);--sa-line: rgba(255, 255, 255, .18)}.sa--pink{--sa-bg: var(--santa-pink, #ff9eec);--sa-fg: #000;--sa-accent: #000;--sa-muted: rgba(0, 0, 0, .7);--sa-line: rgba(0, 0, 0, .2)}.sa *,.sa *:before,.sa *:after{box-sizing:border-box}.sa :where(h1,h2,h3,p){color:var(--sa-fg);margin:0}.sa a{color:inherit}.sa-label{display:inline-flex;gap:.6em;font-family:var(--santa-font-cond);font-weight:700;font-size:14px;line-height:1;letter-spacing:.04em;text-transform:uppercase}.sa-label{font-size:16px}.sa-label__num:before{content:"[ ";color:var(--sa-accent)}.sa-label__num:after{content:" ]";color:var(--sa-accent)}.sa--pink .sa-label__num:before,.sa--pink .sa-label__num:after{color:var(--sa-fg)}.santa-section.sa .sa-title{font-family:var(--santa-font-cond);font-weight:700;font-size:clamp(48px,7.4vw,124px);line-height:.86;text-transform:uppercase;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;max-width:14ch}.sa-body{font-family:var(--santa-font-sans);font-weight:400;font-size:clamp(16px,1.25vw,19px);line-height:1.55;max-width:58ch}.sa-body p+p{margin-top:.9em}.sa-body strong{font-weight:700}.santa-section.sa .sa-lead{font-family:var(--santa-font-sans);font-weight:700;font-size:clamp(22px,2.1vw,32px);line-height:1.15;max-width:20ch}.sa-closing{display:flex;flex-direction:column;align-items:center;gap:.1em;text-align:center}.santa-section.sa .sa-closing__line{font-family:var(--santa-font-cond);font-weight:700;font-size:clamp(34px,5vw,84px);line-height:.92;text-transform:uppercase;max-width:22ch;text-wrap:balance}.santa-section.sa .sa-closing__script{font-family:var(--santa-font-script);font-weight:400;font-size:clamp(44px,6.6vw,118px);line-height:1.05;color:var(--sa-accent);max-width:18ch;text-wrap:balance}.sa-mark{position:relative;display:inline-block;white-space:nowrap}.sa-scribble{position:absolute;left:-7%;top:-18%;width:114%;height:136%;overflow:visible;pointer-events:none}.sa-scribble path{fill:none;stroke:var(--sa-accent);stroke-width:3.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.sa-js [data-sa-reveal]:not(.is-in) .sa-scribble path,.sa-js .sa-scribble--wait:not(.is-in) path{stroke-dashoffset:1}.sa-scribble path{transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1) .35s}.sa-js [data-sa-reveal]{transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.sa-js [data-sa-reveal]:not(.is-in){opacity:0;transform:translateY(28px)}@media(prefers-reduced-motion:reduce){.sa-js [data-sa-reveal]{transition:none;opacity:1;transform:none}.sa-scribble path{transition:none;stroke-dashoffset:0!important}}.sa .santa-btn{margin-top:8px}.sa--pink .santa-btn{background:#000}@media(hover:hover){.sa--pink .santa-btn:hover{background:#fff}}.sa--pink .santa-btn:active,.sa--pink .santa-btn:focus-visible{background:#fff}.sa-hero{padding-top:clamp(24px,3vw,40px)}.santa-section.sa .sa-hero__words{display:flex;justify-content:space-between;gap:.2em;font-family:var(--santa-font-cond);font-weight:700;font-size:clamp(76px,18vw,300px);line-height:.8;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.sa-hero__grid{display:grid;grid-template-columns:1fr minmax(0,1.05fr) 1fr;gap:clamp(16px,3vw,48px);margin-top:clamp(16px,2vw,32px);align-items:start}.sa-hero__left{display:flex;flex-direction:column;gap:24px}.sa-hero__figure{position:relative;z-index:1;margin:0;aspect-ratio:4 / 5}.sa-hero__figure img,.sa-hero__figure svg:not(.sa-scribble){width:100%;height:100%;object-fit:cover;display:block}.sa-hero__figure .sa-scribble{left:var(--sa-scribble-x, 8%);top:var(--sa-scribble-y, 34%);width:38%;height:22%}.sa-hero__right{align-self:end;display:flex;flex-direction:column;gap:16px}.sa-hero__cue{font-family:var(--santa-font-sans);font-weight:700;font-size:clamp(18px,1.6vw,24px);line-height:1.2}.sa-hero__arrow{display:block;font-family:var(--santa-font-cond);font-size:40px;line-height:1;color:var(--sa-accent);animation:sa-nudge 1.8s ease-in-out infinite}@keyframes sa-nudge{50%{transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.sa-hero__arrow{animation:none}}@media(max-width:749px){.santa-section.sa .sa-hero__words{font-size:19.5vw}.sa-hero__grid{grid-template-columns:1fr;margin-top:20px}.sa-hero__figure{order:-1;aspect-ratio:4 / 5}.sa-hero__left{padding-top:8px}}.sa-statement{text-align:center}.sa-statement__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,40px);max-width:1200px;margin-inline:auto}.santa-section.sa .sa-statement__text{font-family:var(--santa-font-cond);font-weight:700;font-size:clamp(40px,6.4vw,112px);line-height:.92;text-transform:uppercase;overflow-wrap:normal;text-wrap:balance}@media(max-width:749px){.santa-section.sa .sa-statement__text{font-size:9.2vw}}.sa-chapter__head{display:flex;flex-direction:column;gap:20px;padding-bottom:clamp(28px,3.5vw,48px);margin-bottom:clamp(28px,3.5vw,48px);border-bottom:1px solid var(--sa-line)}.sa-chapter__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);align-items:start}.sa-chapter--media-left .sa-chapter__media{order:-1}.sa-chapter__media{position:relative}.sa-chapter__media img,.sa-chapter__media svg{width:100%;height:100%;object-fit:cover;display:block}.sa-chapter__single{aspect-ratio:4 / 5;overflow:hidden}.sa-collage{display:grid;grid-template-columns:.62fr 1fr;grid-template-rows:1fr 1fr;gap:12px;aspect-ratio:5 / 5.2}.sa-collage__item{overflow:hidden;outline:1px solid var(--sa-accent);outline-offset:5px}.sa-collage__item--big{grid-column:2;grid-row:1 / span 2;outline:none}.sa-collage__tag{position:absolute;right:-6px;bottom:18%;padding:6px 10px;background:var(--sa-bg);font-family:var(--santa-font-script);font-size:clamp(22px,2.2vw,34px);line-height:1;color:var(--sa-fg);transform:rotate(-4deg);text-decoration:line-through;text-decoration-color:var(--sa-accent)}.sa-chapter__text{display:flex;flex-direction:column;gap:28px}.sa-chapter__closing{margin-top:clamp(56px,7vw,110px)}.sa-chapter__after{margin:clamp(40px,5vw,72px) auto 0;text-align:center}.sa-chapter__after .sa-body{margin-inline:auto}.sa-chapter__cta{display:flex;justify-content:center;margin-top:40px}.sa-chapter--no-media .sa-chapter__grid{grid-template-columns:minmax(0,1fr)}.sa-chapter--no-media .sa-chapter__text{margin-inline:auto;align-items:center;text-align:center}@media(max-width:749px){.sa-chapter__grid{grid-template-columns:1fr}.sa-chapter--media-left .sa-chapter__media{order:0}.sa-collage__tag{right:8px}}.sa-concept__pairs{list-style:none;margin:0 0 clamp(40px,6vw,96px);padding:0;border-top:1px solid var(--sa-line)}.sa-concept__pair{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:.35em;padding-block:.12em;border-bottom:1px solid var(--sa-line);font-family:var(--santa-font-cond);font-weight:700;font-size:clamp(38px,7.6vw,128px);line-height:.95;text-transform:uppercase}.sa-concept__real{text-align:right}.sa-concept__slash{color:var(--sa-accent)}.sa-concept__fake{color:transparent;-webkit-text-stroke:1.5px var(--sa-fg);transition:color .35s ease}.sa-concept__pair:hover .sa-concept__fake{color:var(--sa-fg)}.sa-zoom{position:relative;height:var(--sa-zoom-length, 220vh)}.sa-zoom__stage{position:sticky;top:var(--header-height, 0px);height:calc(100svh - var(--header-height, 0px));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,96px)}.sa-zoom__frame{position:relative;height:min(78svh,760px);aspect-ratio:4 / 5;justify-self:center;overflow:hidden;background:#fff}.sa-zoom__frame img,.sa-zoom__frame svg{width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--sa-zoom, 1));transform-origin:var(--sa-origin, 50% 45%);will-change:transform}.sa-zoom__captions{position:relative;min-height:2.2em}.santa-section.sa .sa-zoom__caption{position:absolute;inset:0 auto auto 0;font-family:var(--santa-font-cond);font-weight:700;font-size:clamp(32px,4.6vw,76px);line-height:.95;text-transform:uppercase;max-width:12ch;transition:opacity .5s ease,transform .5s ease}.sa-zoom__caption--near{opacity:0;transform:translateY(16px);color:var(--sa-accent)}.sa-zoom.is-near .sa-zoom__caption--far{opacity:0;transform:translateY(-16px)}.sa-zoom.is-near .sa-zoom__caption--near{opacity:1;transform:none}.sa--pink .sa-zoom__caption--near,.sa--dark .sa-zoom__caption--near{color:var(--sa-accent)}.sa-zoom__hint{margin-top:28px;font-family:var(--santa-font-sans);font-size:16px;color:var(--sa-muted)}.sa-concept__after{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);margin-top:clamp(40px,6vw,96px)}@media(max-width:749px){.sa-concept__pair{display:block;font-size:11vw;padding-block:.1em}.sa-concept__real{text-align:left}.sa-concept__fake{-webkit-text-stroke-width:1px}.sa-zoom{height:var(--sa-zoom-length-m, 180vh)}.sa-zoom__stage{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:center;gap:20px;padding-block:16px}.sa-zoom__captions{min-height:2em}.sa-zoom__frame{height:auto;width:100%;max-height:62svh}.sa-zoom__hint{display:none}.sa-concept__after{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sa-zoom{height:auto}.sa-zoom__stage{position:static;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/santa-about.css.map */
