.heading-scale--small h1,.heading-scale--small .h1{font-size:clamp(1.75rem,4vw,2rem)}.heading-scale--small h2,.heading-scale--small .h2{font-size:clamp(1.5rem,3.5vw,1.75rem)}.heading-scale--small h3,.heading-scale--small .h3{font-size:clamp(1.25rem,3vw,1.5rem)}.heading-scale--small h4,.heading-scale--small .h4{font-size:1.25rem}.heading-scale--small h5,.heading-scale--small .h5{font-size:1.1rem}.heading-scale--small h6,.heading-scale--small .h6{font-size:1rem}.heading-scale--medium h1,.heading-scale--medium .h1{font-size:clamp(2rem,5vw,2.5rem)}.heading-scale--medium h2,.heading-scale--medium .h2{font-size:clamp(1.75rem,4vw,2rem)}.heading-scale--medium h3,.heading-scale--medium .h3{font-size:clamp(1.375rem,3vw,1.75rem)}.heading-scale--medium h4,.heading-scale--medium .h4{font-size:1.375rem}.heading-scale--medium h5,.heading-scale--medium .h5{font-size:1.125rem}.heading-scale--medium h6,.heading-scale--medium .h6{font-size:1rem}.heading-scale--large h1,.heading-scale--large .h1{font-size:clamp(2.25rem,6vw,3rem)}.heading-scale--large h2,.heading-scale--large .h2{font-size:clamp(2rem,5vw,2.5rem)}.heading-scale--large h3,.heading-scale--large .h3{font-size:clamp(1.5rem,3.5vw,2rem)}.heading-scale--large h4,.heading-scale--large .h4{font-size:1.5rem}.heading-scale--large h5,.heading-scale--large .h5{font-size:1.25rem}.heading-scale--large h6,.heading-scale--large .h6{font-size:1.125rem}.heading-scale--xlarge h1,.heading-scale--xlarge .h1{font-size:clamp(2.5rem,7vw,3.75rem)}.heading-scale--xlarge h2,.heading-scale--xlarge .h2{font-size:clamp(2.25rem,6vw,3rem)}.heading-scale--xlarge h3,.heading-scale--xlarge .h3{font-size:clamp(1.75rem,4vw,2.25rem)}.heading-scale--xlarge h4,.heading-scale--xlarge .h4{font-size:1.75rem}.heading-scale--xlarge h5,.heading-scale--xlarge .h5{font-size:1.375rem}.heading-scale--xlarge h6,.heading-scale--xlarge .h6{font-size:1.125rem}.heading-scale--display h1,.heading-scale--display .h1{font-size:var(--text-display);font-family:var(--font-display-family);font-style:italic;line-height:1}.heading-scale--display h2,.heading-scale--display .h2{font-size:clamp(2.5rem,7vw,3.75rem)}.heading-scale--display h3,.heading-scale--display .h3{font-size:clamp(2rem,5vw,2.5rem)}.heading-scale--display h4,.heading-scale--display .h4{font-size:2rem}.heading-scale--display h5,.heading-scale--display .h5{font-size:1.5rem}.heading-scale--display h6,.heading-scale--display .h6{font-size:1.25rem}.body-scale--small{font-size:.875rem}.body-scale--medium{font-size:1rem}.body-scale--large{font-size:1.125rem}.container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.section{padding-block:var(--spacing-medium)}.section--spacing-top-none{padding-block-start:var(--spacing-none)}.section--spacing-top-tight{padding-block-start:var(--spacing-tight)}.section--spacing-top-medium{padding-block-start:var(--spacing-medium)}.section--spacing-top-large{padding-block-start:var(--spacing-large)}.section--spacing-top-extra_large{padding-block-start:var(--spacing-extra-large)}.section--spacing-top-maximum{padding-block-start:var(--spacing-maximum)}.section--spacing-bottom-none{padding-block-end:var(--spacing-none)}.section--spacing-bottom-tight{padding-block-end:var(--spacing-tight)}.section--spacing-bottom-medium{padding-block-end:var(--spacing-medium)}.section--spacing-bottom-large{padding-block-end:var(--spacing-large)}.section--spacing-bottom-extra_large{padding-block-end:var(--spacing-extra-large)}.section--spacing-bottom-maximum{padding-block-end:var(--spacing-maximum)}.section--align-left{text-align:left}.section--align-center{text-align:center}.section--align-right{text-align:right}.section--align-inherit{text-align:var(--text-align, center)}.section--align-justify{text-align:justify;hyphens:auto;-webkit-hyphens:auto}.section-content{width:100%;margin-inline:auto;padding-inline:var(--page-margin)}.layout--narrow{max-width:var(--content-width-narrow)}.layout--medium{max-width:var(--content-width-medium)}.layout--wide{max-width:var(--content-width-wide)}.layout--full{max-width:100%}.section--content-full>.section-content{max-width:100%}.layout--asymmetric-left{margin-left:var(--page-margin);margin-right:0;max-width:65%;padding-inline:0}.layout--asymmetric-right{margin-left:auto;margin-right:var(--page-margin);max-width:65%;padding-inline:0}.layout--offset-left{margin-left:15%;margin-right:auto;max-width:var(--content-width-medium);padding-inline:0}.layout--offset-right{margin-right:15%;margin-left:auto;max-width:var(--content-width-medium);padding-inline:0}.bleed--bleed-edge img,.bleed--bleed-edge video,.bleed--bleed-edge .bleed-target{margin-inline:calc(-1 * var(--page-margin));width:calc(100% + var(--page-margin) * 2);max-width:none}.bleed--bleed-left img,.bleed--bleed-left video,.bleed--bleed-left .bleed-target{margin-left:calc(-1 * var(--page-margin));width:calc(100% + var(--page-margin));max-width:none}.bleed--bleed-right img,.bleed--bleed-right video,.bleed--bleed-right .bleed-target{margin-right:calc(-1 * var(--page-margin));width:calc(100% + var(--page-margin));max-width:none}.section--overlap-small{margin-top:-2rem;position:relative;z-index:1}.section--overlap-medium{margin-top:-4rem;position:relative;z-index:1}.section--overlap-large{margin-top:-8rem;position:relative;z-index:1}.section--rhythm-collapse{margin-bottom:0!important;padding-block-end:0!important}.section--rhythm-tight{padding-block-end:clamp(.5rem,1vw,1rem)}.section--rhythm-breathe{padding-block-end:clamp(6rem,12vw,10rem)}.section--bg-contained{margin-inline:var(--page-margin);border-radius:var(--radius)}.section--bg-contained>.section-content{padding-inline:var(--spacing-gap)}.section--bg-full-bleed>.section-content{padding-inline:0;max-width:100%}@media(max-width:749px){.layout--asymmetric-left,.layout--asymmetric-right,.layout--offset-left,.layout--offset-right{margin-inline:0;max-width:100%;padding-inline:var(--page-margin)}.section--overlap-small,.section--overlap-medium,.section--overlap-large{margin-top:0}}@media(prefers-reduced-motion:reduce){.section--overlap-small,.section--overlap-medium,.section--overlap-large{margin-top:0}}[data-visibility=desktop]{display:none}[data-visibility=mobile]{display:block}@media(min-width:750px){[data-visibility=desktop]{display:block}[data-visibility=mobile]{display:none}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.placeholder-svg{width:100%;height:100%;max-width:100%;fill:currentColor;opacity:.06}.placeholder-image{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg) 97%,var(--color-text)),color-mix(in srgb,var(--color-bg) 92%,var(--color-text)));border:1px solid color-mix(in srgb,currentColor 8%,transparent);border-radius:var(--radius, 4px);overflow:hidden}.placeholder-image .placeholder-svg{width:2.5rem;height:2.5rem;opacity:.12}.placeholder-text{opacity:.3;font-style:italic;letter-spacing:.02em}.section-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;min-height:8rem;border:1px solid color-mix(in srgb,currentColor 8%,transparent);border-radius:var(--radius, 8px);background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg) 97%,var(--color-text)),color-mix(in srgb,var(--color-bg) 93%,var(--color-text)))}.section-empty__icon{width:2.5rem;height:2.5rem;opacity:.15;margin-bottom:1rem}.section-empty__text{font-size:.875rem;opacity:.4;max-width:24rem}@keyframes fade-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-left{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}@keyframes slide-right{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}[data-animation]{opacity:1}.js-animations [data-animation],.js-animations [data-animation-child]{opacity:0}.js-animations [data-animation].is-visible{animation-duration:var(--duration);animation-timing-function:var(--easing-luxury);animation-fill-mode:both}.js-animations [data-animation=fade-up].is-visible{animation-name:fade-up}.js-animations [data-animation=fade-in].is-visible{animation-name:fade-in}.js-animations [data-animation=slide-left].is-visible{animation-name:slide-left}.js-animations [data-animation=slide-right].is-visible{animation-name:slide-right}.js-animations [data-animation-child].is-visible{animation-duration:var(--duration);animation-timing-function:var(--easing-luxury);animation-fill-mode:both;animation-name:fade-up}@media(prefers-reduced-motion:reduce){.js-animations [data-animation],.js-animations [data-animation-child]{opacity:1!important;animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base.css.map */
