@font-face{font-family:HP Outfit Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica"),local("Liberation Sans");font-weight:100 549;size-adjust:97%;ascent-override:103%;descent-override:26.8%;line-gap-override:0%}@font-face{font-family:HP Outfit Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("LiberationSans-Bold");font-weight:550 900;size-adjust:94.4%;ascent-override:106%;descent-override:27.5%;line-gap-override:0%}.hp-section{--hp-crimson-950: #4A0518;--hp-crimson-900: #6B0A24;--hp-crimson-800: #8E0F32;--hp-crimson-700: #A3143B;--hp-crimson-600: #B01C43;--hp-crimson-400: #C2506B;--hp-coral-700: #B02039;--hp-coral-600: #D02C46;--hp-coral-500: #E0505E;--hp-coral-200: #F7C2C6;--hp-coral-100: #FDE8E9;--hp-coral-050: #FDEDEE;--hp-cream-200: #FBEEDA;--hp-cream-300: #F4E0C4;--hp-paper: #FEF8F6;--hp-sand: #FBF1E7;--hp-sand-deep: #F3E2D3;--hp-line: #F0E0D6;--hp-line-neutral: #E8E8E8;--hp-ink-900: #0F0F0F;--hp-ink-800: #1C1C1C;--hp-ink-500: #6B6B6B;--hp-ink-400: #8C8C8C;--hp-white: #FFFFFF;--hp-text: var(--hp-ink-800);--hp-heading: var(--hp-ink-900);--hp-muted: var(--hp-ink-500);--hp-accent: var(--hp-coral-600);--hp-on-dark: #FFFFFF;--hp-on-dark-muted: rgba(255, 255, 255, .82);--hp-highlight-on-dark: #FCEEDC;--hp-divider-on-dark: rgba(255, 255, 255, .22);--hp-focus: #E0505E;--hp-font: "HP Outfit", "HP Outfit Fallback", "Helvetica Neue", Arial, sans-serif;--hp-fs-display: clamp(34px, 4.6vw, 46px);--hp-fs-h1: clamp(30px, 5vw, 40px);--hp-fs-h2: clamp(25px, 3.6vw, 32px);--hp-fs-h3: clamp(21px, 2.4vw, 24px);--hp-fs-h4: 19px;--hp-fs-lead: clamp(16px, 1.4vw, 18px);--hp-fs-body: 16px;--hp-fs-small: 15px;--hp-fs-label: 14px;--hp-fs-caption: 13px;--hp-fs-legal: 11px;--hp-lh-tight: 1.08;--hp-lh-heading: 1.16;--hp-lh-snug: 1.32;--hp-lh-body: 1.5;--hp-container: 1300px;--hp-container-narrow: 860px;--hp-gutter: clamp(20px, 4vw, 52px);--hp-pad-y: clamp(44px, 6vw, 72px);--hp-radius-sm: 8px;--hp-radius-md: 12px;--hp-radius-lg: 16px;--hp-radius-pill: 999px;--hp-control-h: 52px;--hp-ease: cubic-bezier(.22, .61, .36, 1);--hp-dur: .15s}@media(min-width:1920px){.hp-section{--hp-container: 1400px;--hp-fs-display: 50px;--hp-fs-h1: 44px;--hp-fs-h2: 35px;--hp-fs-h3: 26px;--hp-fs-lead: 19px;--hp-fs-body: 17px;--hp-pad-y: 88px}}@media(min-width:2400px){.hp-section{--hp-container: 1480px;--hp-fs-display: 54px;--hp-fs-h1: 48px;--hp-fs-h2: 38px;--hp-pad-y: 100px}}.hp-section{position:relative;font-family:var(--hp-font);font-size:var(--hp-fs-body);line-height:var(--hp-lh-body);letter-spacing:0;color:var(--hp-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word}:where(.hp-section) *,:where(.hp-section) *:before,:where(.hp-section) *:after{box-sizing:border-box}.hp-section h1,.hp-section h2,.hp-section h3,.hp-section h4,.hp-section h5,.hp-section h6,.hp-section p,.hp-section ul,.hp-section ol,.hp-section li,.hp-section figure,.hp-section blockquote,.hp-section dl,.hp-section dd{margin:0;padding:0}.hp-section h1,.hp-section h2,.hp-section h3,.hp-section h4,.hp-section h5,.hp-section h6{font-family:inherit;font-style:normal;font-size:inherit;font-weight:600;line-height:var(--hp-lh-heading);letter-spacing:-.01em;color:inherit;word-break:normal;text-wrap:balance}.hp-section blockquote{border:0;font-style:normal;color:inherit}:where(.hp-section) :where(ul,ol){list-style:none}:where(.hp-section) :where(p){text-wrap:pretty}:where(.hp-section) :where(img,svg,video){display:block;max-width:100%;height:auto}:where(.hp-section) :where(a){color:inherit}:where(.hp-section) :where(button){font:inherit;color:inherit}:where(.hp-section) :where(em){font-style:normal}.hp-container{width:100%;max-width:calc(var(--hp-container) + 2 * var(--hp-gutter));margin-inline:auto;padding-inline:var(--hp-gutter)}.hp-nowrap{white-space:nowrap}.hp-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hp-btn{--hp-btn-bg: var(--hp-crimson-600);--hp-btn-bg-hover: var(--hp-crimson-900);--hp-btn-fg: var(--hp-white);--hp-btn-border: transparent;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--hp-control-h);min-width:44px;padding:14px 32px;border:1px solid var(--hp-btn-border);border-radius:var(--hp-radius-pill);background:var(--hp-btn-bg);color:var(--hp-btn-fg);font:600 17px/1.15 var(--hp-font);letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--hp-dur) var(--hp-ease),color var(--hp-dur) var(--hp-ease),border-color var(--hp-dur) var(--hp-ease),transform var(--hp-dur) var(--hp-ease)}.hp-btn:hover{background:var(--hp-btn-bg-hover);color:var(--hp-btn-fg)}.hp-btn:active{transform:scale(.985)}.hp-section .hp-btn:focus-visible{outline:3px solid var(--hp-focus);outline-offset:3px;box-shadow:none}.hp-btn--cream{--hp-btn-bg: var(--hp-cream-200);--hp-btn-bg-hover: var(--hp-cream-300);--hp-btn-fg: var(--hp-ink-900)}.hp-btn--crimson{--hp-btn-bg: var(--hp-crimson-600);--hp-btn-bg-hover: var(--hp-crimson-900);--hp-btn-fg: var(--hp-white)}.hp-btn--outline-light{--hp-btn-bg: transparent;--hp-btn-bg-hover: rgba(255, 255, 255, .12);--hp-btn-fg: var(--hp-white);--hp-btn-border: rgba(255, 255, 255, .7)}.hp-btn--block{width:100%}.hp-section :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--hp-focus);outline-offset:3px}.hp-marquee{overflow:hidden}.hp-marquee__track{display:flex;width:max-content;animation:hp-marquee var(--hp-marquee-dur, 40s) linear infinite}.hp-marquee__group{display:flex;flex:none;gap:var(--hp-marquee-gap, 12px);padding-right:var(--hp-marquee-gap, 12px)}.hp-marquee:hover .hp-marquee__track{animation-play-state:paused}@keyframes hp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}hp-carousel{display:block}.hp-car__track{position:relative;display:flex;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hp-car__track::-webkit-scrollbar{display:none}.hp-car__track>*{flex:none;scroll-snap-align:start;min-width:0}.hp-car__controls{display:flex;flex-direction:column;align-items:center;gap:10px}.hp-car__controls[hidden]{display:none}.hp-car__dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.hp-section .hp-car__dot{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer;transition:width var(--hp-dur) var(--hp-ease)}.hp-section .hp-car__dot:before{content:"";display:block;width:6px;height:6px;border-radius:999px;background:var(--hp-coral-200);transition:width .22s var(--hp-ease),background-color .22s var(--hp-ease)}.hp-section .hp-car__dot[aria-current=true]{width:36px}.hp-section .hp-car__dot[aria-current=true]:before{width:28px;background:var(--hp-coral-500)}.hp-car__arrows{display:flex;gap:10px}.hp-section .hp-car__arrow{position:relative;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:999px;background:var(--hp-line-neutral);color:var(--hp-ink-800);cursor:pointer;transition:background-color var(--hp-dur) var(--hp-ease),opacity var(--hp-dur) var(--hp-ease)}.hp-section .hp-car__arrow:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.hp-section .hp-car__arrow:hover{background:#dcdcdc}.hp-section .hp-car__arrow svg{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.hp-section *,.hp-section *:before,.hp-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.hp-marquee{overflow-x:auto;scrollbar-width:none}.hp-marquee__track{animation:none}.hp-marquee__group[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
