@font-face{font-family:Dharma Gothic E ExBold;src:url(DharmaGothicE-ExBold.woff2) format("woff2"),url(DharmaGothicE-ExBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E ExBold;src:url(DharmaGothicE-ExBoldItalic.woff2) format("woff2"),url(DharmaGothicE-ExBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-ExLight.woff2) format("woff2"),url(DharmaGothicE-ExLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-ExLightItalic.woff2) format("woff2"),url(DharmaGothicE-ExLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-Light.woff2) format("woff2"),url(DharmaGothicE-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-LightItalic.woff2) format("woff2"),url(DharmaGothicE-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-Regular.woff2) format("woff2"),url(DharmaGothicE-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-RegularItalic.woff2) format("woff2"),url(DharmaGothicE-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-Bold.woff2) format("woff2"),url(DharmaGothicE-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-Heavy.woff2) format("woff2"),url(DharmaGothicE-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Dharma Gothic E;src:url(DharmaGothicE-HeavyItalic.woff2) format("woff2"),url(DharmaGothicE-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Druk Wide Cy TT;src:url(DrukWideCyTT-Bold.woff2) format("woff2"),url(DrukWideCyTT-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Druk Wide Cy TT;src:url(DrukWideCyTT-BoldItalic.woff2) format("woff2"),url(DrukWideCyTT-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Thin.woff2) format("woff2"),url(HelveticaNeue-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-UltraLight.woff2) format("woff2"),url(HelveticaNeue-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Light.woff2) format("woff2"),url(HelveticaNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue.woff2) format("woff2"),url(HelveticaNeue.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Italic.woff2) format("woff2"),url(HelveticaNeue-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Medium.woff2) format("woff2"),url(HelveticaNeue-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-MediumItalic.woff2) format("woff2"),url(HelveticaNeue-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Bold.woff2) format("woff2"),url(HelveticaNeue-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-BoldItalic.woff2) format("woff2"),url(HelveticaNeue-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-CondensedBlack.woff2) format("woff2"),url(HelveticaNeue-CondensedBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body);font-weight:var(--weight-regular);font-size:var(--body);color:var(--color-text);background:var(--color-bg);letter-spacing:var(--ls-body)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit;background:none;border:none;outline:none;appearance:none;-webkit-appearance:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;padding:0;margin:0}:root{interpolate-size:allow-keywords;--color-apex-black: #0b0b0c;--color-black: #000000;--color-white: #ffffff;--color-blood-red: #e10600;--color-blood-red-80: #e73833;--color-blood-red-60: #ed6a66;--color-blood-red-40: #f39b99;--color-blood-red-20: #f9cdcc;--color-red-dark: #680300;--color-gold: #be914b;--color-gold-80: #cba76f;--color-gold-60: #d8bd93;--color-gold-40: #e5d3b7;--color-gold-20: #f2e9db;--color-grey-950: #000000;--color-grey-900: #0b0b0c;--color-grey-800: #3c3c3d;--color-grey-700: #6d6d6d;--color-grey-600: #9d9d9e;--color-grey-500: #cbcbcc;--color-grey-200: #d5d5d6;--color-grey-100: #e0e0e0;--color-grey-050: #f5f5f5;--fade-black-10: #0b0b0c1a;--fade-black-20: #0b0b0c33;--fade-black-40: #0b0b0c66;--fade-black-60: #0b0b0c99;--fade-black-80: #0b0b0ccc;--fade-white-20: #ffffff33;--fade-white-40: #ffffff66;--fade-white-60: #ffffff99;--color-primary: var(--color-blood-red);--color-bg: var(--color-white);--color-bg-grey: var(--color-grey-050);--color-bg-reversed: var(--color-black);--color-text: var(--color-apex-black);--color-text-secondary: var(--color-grey-800);--color-text-hint: var(--color-grey-700);--color-text-reversed: var(--color-white);--color-link: var(--color-blood-red);--color-line: var(--color-grey-200);--color-error: #ed4848;--color-success: #16a34a;--color-green-dark: #009966;--color-ui-action-light: var(--color-apex-black);--color-ui-action-hover-light: var(--color-grey-800);--color-ui-action-secondary: var(--color-blood-red);--color-ui-card-light: var(--color-grey-050);--color-ui-line-light: var(--color-grey-800);--color-ui-line: var(--color-grey-200);--color-ui-card-outline-light: var(--color-grey-100);--color-ui-action-dark: var(--color-white);--color-ui-action-hover-dark: var(--color-grey-100);--color-ui-card-dark: var(--color-grey-800);--color-ui-card-outline-dark: var(--color-grey-800);--controls-dark-tint-light: var(--color-grey-600);--controls-medium-tint-light: var(--color-grey-500);--controls-light-tint-light: var(--color-grey-200);--controls-lightest-tint-light: var(--color-grey-050);--controls-hover-light: var(--color-grey-100);--controls-field-light: var(--color-grey-050);--controls-field-stroke-light: var(--fade-white-20);--controls-field-stroke-active-light: var(--color-gold);--controls-dark-tint-dark: var(--color-grey-050);--controls-medium-tint-dark: var(--color-grey-600);--controls-light-tint-dark: var(--color-grey-800);--controls-lightest-tint-dark: var(--color-grey-900);--controls-hover-dark: var(--color-grey-900);--controls-field-dark: var(--color-grey-800);--controls-field-stroke-dark: var(--color-grey-600);--controls-field-stroke-active-dark: var(--color-gold);--space-3xs: 2px;--space-xxs: 4px;--space-xs: 8px;--space-s: 12px;--space-m: 16px;--space-l: 20px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 40px;--space-4xl: 48px;--space-5xl: 64px;--space-6xl: 80px;--space-7xl: 96px;--space-8xl: 128px;--font-primary: "Dharma Gothic E ExBold", "Dharma Gothic E", system-ui, sans-serif;--font-primary-heavy: "Dharma Gothic E", system-ui, sans-serif;--font-secondary: "Druk Wide Cy TT", system-ui, sans-serif;--font-body: "Helvetica Neue", system-ui, sans-serif;--font-mono: "Courier New", monospace;--font-display: var(--font-primary);--font-heading: var(--font-secondary);--weight-thin: 100;--weight-xlight: 200;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-bold: 700;--weight-xbold: 800;--weight-heavy: 900;--display: 120px;--h1: 64px;--h2: 56px;--h3: 40px;--h4: 24px;--h5: 16px;--sub-heading: 12px;--sub-heading-s: 10px;--sub-heading-xs: 8px;--lead: 20px;--body: 16px;--text-s: 14px;--text-xs: 12px;--text-xxs: 10px;--quote: 20px;--quote-xl: 48px;--blog-card-heading: 32px;--blog-card-heading-s: 20px;--blog-card-title: 16px;--blog-card-title-s: 12px;--btn: 16px;--lh-display: .8;--ls-display: .01em;--lh-h1: .88;--ls-h1: 1.28px;--lh-h2: .8;--ls-h2: .72px;--lh-h3: .8;--ls-h3: 0;--lh-h4: 1;--ls-h4: .32px;--lh-h5: 1.4;--ls-h5: 0;--lh-sub: 1.2;--ls-sub: .01em;--lh-body: 1.4;--ls-body: 0;--lh-btn: 1.6;--ls-btn: 0;--lh-menu: 1.2;--ls-menu: 0;--container-max: 100%;--container-centered: 100%;--site-margin: 16px;--nav-height: 64px;--section-p: 48px;--section-p-lg: 80px;--section-padding-tb: 48px;--section-padding-tb-lg: 80px;--header-padding-tb: 111px;--header-offset: 64px;--header-padding: 220px;--sidebar-open: 0;--sidebar-closed: 0;--container-min: 100%;--container-padding: 16px;--container-gap: 40px;--columns-gutter: 48px;--modal-max: 100%;--content-gap: 16px;--content-gap-l: 32px;--field-spacing: 12px;--grid-gap: 24px;--grid-gap-s: 16px;--text-gap-l: 16px;--text-gap-m: 12px;--text-gap-s: 8px;--card-padding: 24px;--card-padding-s: 16px;--card-gap: 24px;--card-radius: var(--radius-none);--table-padding: 8px;--border-width: 1px;--border-color: var(--color-line);--radius-none: 0;--radius-s: 4px;--radius-m: 6px;--radius-full: 1000px;--shadow-dropdown: 0 4px 6px -2px #00000008, 0 12px 16px -4px #00000014;--radius-circle: 50%;--screen-radius: 16px;--btn-font: var(--font-body);--btn-fs: var(--btn);--btn-fw: var(--weight-bold);--btn-ls: var(--ls-btn);--btn-lh: var(--lh-btn);--btn-padding-y: 15px;--btn-padding-x: 32px;--btn-radius: var(--radius-none);--btn-border: 2px;--btn-blur: 6px;--btn-transition: .3s ease-in-out;--btn-disabled-opacity: .4;--input-height: 56px;--input-padding-x: var(--space-m);--input-padding-y: var(--space-xs);--input-fs: var(--body);--input-lh: 1.4;--input-radius: var(--radius-none);--input-font: var(--font-body);--input-fw: var(--weight-regular);--input-border: 1px solid var(--color-grey-200);--input-border-focus: 1px solid var(--color-apex-black);--input-bg: var(--color-white);--input-color: var(--color-apex-black);--input-placeholder: var(--color-grey-700);--input-error: var(--color-error);--input-success: var(--color-success);--bp-sml: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1440px;--bp-xxl: 1920px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.h0,.text-display,.sub-heading{color:inherit}.h0,.text-display{font-family:var(--font-primary);font-size:var(--display);font-weight:var(--weight-bold);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase}h1,.h1{font-family:var(--font-primary);font-size:var(--h1);font-weight:var(--weight-bold);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);text-transform:uppercase}h2,.h2{font-family:var(--font-primary);font-size:var(--h2);font-weight:var(--weight-bold);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-transform:uppercase}h3,.h3{font-family:var(--font-primary);font-size:var(--h3);font-weight:var(--weight-bold);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);text-transform:uppercase}h4,.h4{font-family:var(--font-secondary);font-size:var(--h4);font-weight:var(--weight-bold);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);text-transform:uppercase}h5,.h5{font-family:var(--font-secondary);font-size:var(--h5);font-weight:var(--weight-bold);line-height:var(--lh-h5);letter-spacing:var(--ls-h5);text-transform:uppercase}.sub-heading{font-family:var(--font-secondary);font-size:var(--sub-heading);font-weight:var(--weight-bold);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);text-transform:uppercase}.sub-heading--s{font-size:var(--sub-heading-s);letter-spacing:.1px}.sub-heading--xs{font-size:var(--sub-heading-xs)}.text-lead{font-family:var(--font-body);font-size:var(--lead);font-weight:var(--weight-regular);line-height:var(--lh-body)}.text-body{font-family:var(--font-body);font-size:var(--body);font-weight:var(--weight-regular);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-transform:none}.text-s{font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-regular);line-height:var(--lh-body)}.text-s-bold{font-weight:var(--weight-bold)}.text-xs,.text-caption{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-body)}.text-xxs{font-family:var(--font-body);font-size:var(--text-xxs);font-weight:var(--weight-regular);line-height:var(--lh-body)}.text-xxs-bold,.text-xs-bold,.text-body-bold{font-weight:var(--weight-bold)}.text-body-medium{font-weight:var(--weight-medium)}.text-bold{font-weight:var(--weight-bold)}.label-upper{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--lh-body);letter-spacing:0;text-transform:uppercase}.text-link{color:var(--color-link);text-decoration:underline;text-underline-offset:2px}.italic{font-style:italic}.bg-color_black{background-color:var(--color-black)}.container{width:100%;max-width:var(--container-max);margin-inline:auto}.container-centered{max-width:var(--container-centered);margin-inline:auto}.container-full{max-width:100%}.padding-global{padding-inline:var(--site-margin)}.section{padding-block:var(--section-padding-tb)}.section--lg{padding-block:var(--section-padding-tb-lg)}.section.is-hero{padding-top:var(--header-padding-tb)}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-nogrow{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-noshrink{flex-shrink:0}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid-cols-12{grid-template-columns:repeat(12,1fr)}.grid-cols-auto{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.grid-cols-auto-sm{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-cols-auto-lg{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}.col-full{grid-column:1 / -1}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.site-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:16px}.gap-3xs{gap:var(--space-3xs)}.gap-xxs{gap:var(--space-xxs)}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.gap-3xl{gap:var(--space-3xl)}.gap-4xl{gap:var(--space-4xl)}.gap-5xl{gap:var(--space-5xl)}.gap-6xl{gap:var(--space-6xl)}.gap-7xl{gap:var(--space-7xl)}.gap-8xl{gap:var(--space-8xl)}.gap-x-xxs{column-gap:var(--space-xxs)}.gap-x-xs{column-gap:var(--space-xs)}.gap-x-s{column-gap:var(--space-s)}.gap-x-m{column-gap:var(--space-m)}.gap-x-l{column-gap:var(--space-l)}.gap-x-xl{column-gap:var(--space-xl)}.gap-x-2xl{column-gap:var(--space-2xl)}.gap-x-3xl{column-gap:var(--space-3xl)}.gap-y-xxs{row-gap:var(--space-xxs)}.gap-y-xs{row-gap:var(--space-xs)}.gap-y-s{row-gap:var(--space-s)}.gap-y-m{row-gap:var(--space-m)}.gap-y-l{row-gap:var(--space-l)}.gap-y-xl{row-gap:var(--space-xl)}.gap-y-2xl{row-gap:var(--space-2xl)}.gap-y-3xl{row-gap:var(--space-3xl)}.gap-grid{gap:var(--grid-gap)}.gap-grid-s{gap:var(--grid-gap-s)}.gap-content{gap:var(--content-gap)}.gap-content-l{gap:var(--content-gap-l)}.gap-container{gap:var(--container-gap)}.gap-card{gap:var(--card-gap)}.gap-text-l{gap:var(--text-gap-l)}.gap-text-m{gap:var(--text-gap-m)}.gap-text-s{gap:var(--text-gap-s)}.gap-section{gap:var(--section-padding-tb)}.gap-none{gap:0}.p-xxs{padding:var(--space-xxs)}.p-xs{padding:var(--space-xs)}.p-s{padding:var(--space-s)}.p-m{padding:var(--space-m)}.p-l{padding:var(--space-l)}.p-xl{padding:var(--space-xl)}.p-2xl{padding:var(--space-2xl)}.p-3xl{padding:var(--space-3xl)}.p-4xl{padding:var(--space-4xl)}.p-5xl{padding:var(--space-5xl)}.p-6xl{padding:var(--space-6xl)}.p-7xl{padding:var(--space-7xl)}.p-8xl{padding:var(--space-8xl)}.pt-xxs{padding-top:var(--space-xxs)}.pt-xs{padding-top:var(--space-xs)}.pt-s{padding-top:var(--space-s)}.pt-m{padding-top:var(--space-m)}.pt-l{padding-top:var(--space-l)}.pt-xl{padding-top:var(--space-xl)}.pt-2xl{padding-top:var(--space-2xl)}.pt-3xl{padding-top:var(--space-3xl)}.pt-4xl{padding-top:var(--space-4xl)}.pt-5xl{padding-top:var(--space-5xl)}.pt-6xl{padding-top:var(--space-6xl)}.pt-7xl{padding-top:var(--space-7xl)}.pt-8xl{padding-top:var(--space-8xl)}.pb-xxs{padding-bottom:var(--space-xxs)}.pb-xs{padding-bottom:var(--space-xs)}.pb-s{padding-bottom:var(--space-s)}.pb-m{padding-bottom:var(--space-m)}.pb-l{padding-bottom:var(--space-l)}.pb-xl{padding-bottom:var(--space-xl)}.pb-2xl{padding-bottom:var(--space-2xl)}.pb-3xl{padding-bottom:var(--space-3xl)}.pb-4xl{padding-bottom:var(--space-4xl)}.pb-5xl{padding-bottom:var(--space-5xl)}.pb-6xl{padding-bottom:var(--space-6xl)}.pb-7xl{padding-bottom:var(--space-7xl)}.pb-8xl{padding-bottom:var(--space-8xl)}.pl-xxs{padding-left:var(--space-xxs)}.pl-xs{padding-left:var(--space-xs)}.pl-s{padding-left:var(--space-s)}.pl-m{padding-left:var(--space-m)}.pl-l{padding-left:var(--space-l)}.pl-xl{padding-left:var(--space-xl)}.pl-2xl{padding-left:var(--space-2xl)}.pl-3xl{padding-left:var(--space-3xl)}.pr-xxs{padding-right:var(--space-xxs)}.pr-xs{padding-right:var(--space-xs)}.pr-s{padding-right:var(--space-s)}.pr-m{padding-right:var(--space-m)}.pr-l{padding-right:var(--space-l)}.pr-xl{padding-right:var(--space-xl)}.pr-2xl{padding-right:var(--space-2xl)}.pr-3xl{padding-right:var(--space-3xl)}.px-xxs{padding-inline:var(--space-xxs)}.px-xs{padding-inline:var(--space-xs)}.px-s{padding-inline:var(--space-s)}.px-m{padding-inline:var(--space-m)}.px-l{padding-inline:var(--space-l)}.px-xl{padding-inline:var(--space-xl)}.px-2xl{padding-inline:var(--space-2xl)}.px-3xl{padding-inline:var(--space-3xl)}.px-4xl{padding-inline:var(--space-4xl)}.px-5xl{padding-inline:var(--space-5xl)}.py-xxs{padding-block:var(--space-xxs)}.py-xs{padding-block:var(--space-xs)}.py-s{padding-block:var(--space-s)}.py-m{padding-block:var(--space-m)}.py-l{padding-block:var(--space-l)}.py-xl{padding-block:var(--space-xl)}.py-2xl{padding-block:var(--space-2xl)}.py-3xl{padding-block:var(--space-3xl)}.py-4xl{padding-block:var(--space-4xl)}.py-5xl{padding-block:var(--space-5xl)}.py-6xl{padding-block:var(--space-6xl)}.py-7xl{padding-block:var(--space-7xl)}.py-8xl{padding-block:var(--space-8xl)}.hide{display:none!important}.show-sm-down,.show-md-down,.show-lg-down,.show-sm-up,.show-md-up,.show-lg-up{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.block-button-group{margin-top:var(--space-2xl)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;gap:var(--space-xs);position:relative;isolation:isolate;font-family:var(--btn-font);font-size:var(--btn-fs);font-weight:var(--btn-fw);letter-spacing:var(--btn-ls);line-height:var(--btn-lh);text-transform:uppercase;white-space:nowrap;padding:var(--btn-padding-y) var(--btn-padding-x);border-radius:var(--btn-radius);cursor:pointer;text-decoration:none;backdrop-filter:blur(var(--btn-blur));-webkit-backdrop-filter:blur(var(--btn-blur));transition:background var(--btn-transition),color var(--btn-transition),box-shadow var(--btn-transition)}.btn:focus-visible{outline:2px solid var(--color-blood-red);outline-offset:2px}.btn[disabled],.btn:disabled,.btn.is-disabled{opacity:var(--btn-disabled-opacity);pointer-events:none}.btn--primary{background:var(--color-blood-red);color:var(--color-white);--btn-loader: var(--color-white)}.btn--primary:hover,.btn--primary:active{box-shadow:inset 0 0 0 100vmax var(--fade-black-20)}.btn--secondary{background:var(--color-grey-950);color:var(--color-white);--btn-loader: var(--color-white)}.btn--secondary:hover,.btn--secondary:active{background:var(--color-grey-800)}.btn--outline-dark{background:var(--color-white);color:var(--color-apex-black);box-shadow:inset 0 0 0 var(--btn-border) var(--color-grey-800);--btn-loader: var(--color-apex-black)}.btn--outline-dark:hover,.btn--outline-dark:active{background:var(--color-grey-500)}.btn--outline-white{background:transparent;color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-line);--btn-loader: var(--color-white)}.btn--outline-white:hover,.btn--outline-white:active{background:var(--color-bg-grey);color:var(--color-apex-black);--btn-loader: var(--color-apex-black)}.btn--dark-blur{background:var(--fade-black-60);color:var(--color-text-reversed);--btn-loader: var(--color-white)}.btn--dark-blur:hover,.btn--dark-blur:active{background:var(--color-grey-800)}.btn--m{font-size:var(--text-s);line-height:1.4;padding:12px 24px}.btn--s{font-size:var(--text-s);line-height:1.4;padding:10px 20px;min-height:40px}.btn--xs{font-size:var(--text-xs);line-height:1.4;padding:8px 16px}.btn--full{width:100%}.btn--icon{padding:var(--btn-padding-y);aspect-ratio:1}.btn.is-loading{color:transparent;pointer-events:none}.btn.is-loading:after{content:"";position:absolute;width:1em;height:1em;border:2px solid var(--btn-loader, currentColor);border-top-color:transparent;border-radius:50%;animation:btn-spin .6s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.icon-btn{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:4px}.icon-btn-m{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;padding:12px}.icon-btn-l{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;padding:13.7px}.icon-btn-xl{width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;padding:24px}.txt-btn,.txt-btn-icon{display:flex;align-items:center;justify-content:center;min-height:24px;font-family:var(--font-body);font-size:var(--body);font-weight:var(--weight-bold);line-height:1.4;text-align:center;text-transform:uppercase;white-space:nowrap;text-decoration:underline dotted;text-decoration-thickness:10%;text-underline-offset:20%;transition:color var(--btn-transition);gap:var(--space-xs)}.txt-btn:hover,.txt-btn-icon:hover{color:var(--color-blood-red)}.txt-btn--s{font-size:var(--text-s)}.txt-btn-icon:after{content:"";display:inline-block;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.5605 8.00008L9.84629 12.7136L8.90358 11.7709L12.0084 8.66675H1.99994V7.33342H12.0084L8.90358 4.2286L9.84629 3.28589L14.5605 8.00008Z" fill="white"/></svg>');transition:background-image var(--btn-transition)}.txt-btn-icon:hover:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.5605 8.00008L9.84629 12.7136L8.90358 11.7709L12.0084 8.66675H1.99994V7.33342H12.0084L8.90358 4.2286L9.84629 3.28589L14.5605 8.00008Z" fill="%23E10600"/></svg>')}.txt-btn svg path{transition:fill var(--btn-transition)}.carousel-arrow{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs);flex:none;background:transparent;color:var(--color-white);box-shadow:inset 0 0 0 2px var(--color-ui-line);border-radius:var(--radius-none);cursor:pointer;transition:background var(--btn-transition),color var(--btn-transition)}.carousel-arrow svg{width:16px;height:16px}.carousel-arrow:hover,.carousel-arrow:active{background:var(--color-bg-grey);color:var(--color-apex-black)}.carousel-arrow:hover svg path{fill:var(--color-apex-black)}.carousel-arrow:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.carousel-arrow[disabled],.carousel-arrow.is-disabled{opacity:var(--btn-disabled-opacity);pointer-events:none}.tabs{display:flex;align-items:center;box-shadow:inset 0 -1px 0 0 var(--color-grey-700)}.tabs_tab{min-width:114px;padding:var(--space-m);background:none;box-shadow:inset 0 -1px 0 0 var(--color-grey-700);font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-bold);line-height:1.4;text-align:center;color:var(--color-grey-200);cursor:pointer;transition:color var(--btn-transition),box-shadow var(--btn-transition)}.tabs_tab:hover{color:var(--color-white);box-shadow:inset 0 -2px 0 0 var(--color-grey-700)}.tabs_tab.is-active{color:var(--color-white);box-shadow:inset 0 -4px 0 0 var(--color-blood-red)}.tabs_tab:focus-visible{outline:2px solid var(--color-gold);outline-offset:-2px}.tag{display:inline-flex;align-items:center;justify-content:center;padding:8px var(--space-m);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:1;text-transform:uppercase;color:var(--color-apex-black);border:1px solid var(--color-line);border-radius:var(--radius-none);white-space:nowrap;height:24px}.tag--sm{padding:var(--space-xxs) var(--space-xs)}.tag--red{background:var(--color-blood-red);color:var(--color-white);border-color:var(--color-blood-red)}.tag--grey{background:var(--color-grey-700);color:var(--color-white);border-color:var(--color-grey-700)}.tag--black{background:var(--color-apex-black);color:var(--color-white);border-color:var(--color-apex-black)}.tag--gold{background:var(--color-gold);color:var(--color-white);border-color:var(--color-gold)}.tag--blog{background:var(--color-white);border-color:var(--color-white)}.tag--nav{min-width:56px;background:var(--color-grey-050);border-color:var(--color-grey-050);text-transform:none;transition:background var(--btn-transition),color var(--btn-transition)}.tag--nav:hover{background:var(--color-ui-action-secondary);color:var(--color-text-reversed)}.swatch{position:relative;width:40px;height:40px;cursor:pointer;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .15s ease}.swatch:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:var(--swatch-bg) center / cover no-repeat;border:1px solid var(--color-line)}.swatch:not(.is-unavailable):not(:has(input:checked)):hover,input:not(:checked)+.swatch:not(.is-unavailable):hover{box-shadow:inset 0 0 0 2px var(--color-line)}.swatch:has(input:checked),input:checked+.swatch,.swatch:has(input:focus-visible),input:focus-visible+.swatch{box-shadow:inset 0 0 0 2px var(--color-apex-black)}.swatch.is-unavailable{cursor:not-allowed}.swatch.is-unavailable:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--color-line) 50%,transparent calc(50% + .5px))}.size-chip{position:relative;min-width:48px;height:40px;padding-inline:var(--space-s);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-grey-800);cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease,color .15s ease}.size-chip:not(.is-unavailable):not(:has(input:checked)):hover,input:not(:checked)+.size-chip:not(.is-unavailable):hover{box-shadow:inset 0 0 0 2px var(--color-grey-800)}.size-chip:has(input:checked),input:checked+.size-chip{background-color:var(--color-apex-black);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-grey-800)}.size-chip:has(input:focus-visible),input:focus-visible+.size-chip{box-shadow:inset 0 0 0 2px var(--color-grey-800)}.size-chip.is-unavailable{color:var(--color-grey-600);background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-line);overflow:hidden;cursor:not-allowed}.size-chip.is-unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--color-line) 50%,transparent calc(50% + .5px))}.breadcrumbs--light .breadcrumbs_link,.breadcrumbs--light .breadcrumbs_current,.breadcrumbs--light .breadcrumbs_separator{color:var(--color-text-reversed)}.breadcrumbs--light .breadcrumbs_link:hover,.breadcrumbs--light .breadcrumbs_link:focus-visible{color:var(--color-link)}.form-group{display:flex;flex-direction:column;gap:var(--space-xs)}.form-label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase}.form-input,.form-textarea,.form-select{width:100%;min-height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-y) var(--input-padding-y) var(--input-padding-x);font-family:var(--font-body);font-size:var(--text-s);line-height:var(--input-lh);background:var(--input-bg);color:var(--input-color);border:0;box-shadow:inset 0 0 0 1px var(--input-border);border-radius:var(--input-radius);transition:box-shadow .3s ease-in-out}.form-input::placeholder,.form-textarea::placeholder{color:var(--input-placeholder);opacity:1}.form-input:focus,.form-textarea:focus,.form-select:focus{box-shadow:inset 0 0 0 1.5px var(--input-border-focus)}.form-textarea{min-height:160px;resize:vertical}.form-select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%230b0b0c' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right var(--space-m) center;padding-right:calc(var(--space-m) * 2 + 12px)}.form-checkbox,.form-radio{flex:none;width:18px;height:18px;border:var(--input-border);cursor:pointer}.form-radio{border-radius:50%}.form-checkbox:checked,.form-radio:checked{background-color:var(--color-apex-black);border-color:var(--color-apex-black)}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px 8px}.form-helper{font-size:var(--text-xs);color:var(--color-text-hint)}.form-error{font-size:var(--text-xs);color:var(--input-error);display:none}.form-success{font-size:var(--text-xs);color:var(--input-success);display:none}.has-error .form-input,.has-error .form-textarea,.has-error .form-select{border-color:var(--input-error)}.has-error .form-error{display:block}.has-success .form-input,.has-success .form-textarea,.has-success .form-select{border-color:var(--input-success)}.has-success .form-success{display:block}.form-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);font-size:var(--text-s);line-height:1.4;color:var(--color-text-reversed);transition:opacity .3s ease}.form-banner[hidden]{display:none}.form-banner.is-dismissing{opacity:0}.form-banner--success{background:color-mix(in srgb,var(--color-green-dark) 60%,transparent)}.form-banner--error{background:color-mix(in srgb,var(--color-error) 60%,transparent)}.form-banner_close{display:flex;flex-shrink:0;width:12px;height:12px;padding:0;background:none;border:0;color:currentColor;cursor:pointer}.form-banner_close svg{width:100%;height:100%}form .checkbox-container{position:relative;gap:6px;padding:2px 12px 2px 4px}form input[type=checkbox],.collection-filters_check input[type=checkbox]{width:32px;height:32px;padding:var(--space-xs);opacity:0;z-index:2}form .checkbox-container label,.collection-filters_check label{position:relative}form .checkbox-container label:before,.collection-filters_check label:before{content:"";position:absolute;left:-32px;top:1px;width:16px;height:16px;background:inherit;box-shadow:inset 0 0 0 1.5px var(--controls-lightest-tint-light)}form input[type=checkbox]:checked+label:before,.collection-filters_check input[type=checkbox]:checked+label:before{background:var(--controls-lightest-tint-light)}form input[type=checkbox]:checked+label:after,.collection-filters_check input[type=checkbox]:checked+label:after{content:"";position:absolute;left:-32px;top:1px;width:16px;height:16px;background-image:url(check-dark.svg);background-size:100% 7px;background-repeat:no-repeat;background-position:center}.collection-filters_check label:before{box-shadow:inset 0 0 0 1.5px var(--color-text-secondary)}.collection-filters_check input[type=checkbox]:checked+label:before{background:var(--color-apex-black)}.collection-filters_check input[type=checkbox]:checked+label:after{background-image:url(check.svg)}.h-captcha{position:absolute}.form-light .form-input,.form-light .form-textarea,.form-light .form-select{color:var(--color-white);background:var(--fade-black-40);box-shadow:inset 0 0 0 1px var(--fade-white-20)}.form-light .form-input::placeholder{color:var(--color-grey-500);opacity:1}.form-light .form-input:focus{box-shadow:inset 0 0 0 1px var(--controls-field-stroke-active-light)}.field{position:relative}.field .form-input,.field .form-textarea{padding:27px var(--input-padding-x) 10px}.field_label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;margin:0;padding:20px var(--input-padding-x) 0;font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-regular);line-height:var(--input-lh);color:var(--input-placeholder);pointer-events:none;transition:transform .3s ease-in-out,font-size .3s ease-in-out,color .3s ease-in-out}.field.is-filled .field_label{transform:translateY(-11px);font-size:var(--text-xs)}.form-light .field_label{color:var(--color-grey-500)}.form-light .field.is-filled .field_label{color:var(--color-grey-100)}.has-error .form-input,.has-error .form-textarea,.has-error .form-select{box-shadow:inset 0 0 0 1px var(--color-error)}.has-error .form-input:focus,.has-error .form-textarea:focus,.has-error .form-select:focus{box-shadow:inset 0 0 0 1.5px var(--color-error)}.field_error{display:none;gap:var(--space-xs);align-items:flex-start;padding-block:var(--space-xxs);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--lh-body);color:var(--color-error)}.has-error>.field_error,.has-error .field_error{display:flex}.field_error-icon{flex:none;width:14px;height:14px;margin-top:1px}.img-cover{object-fit:cover;width:100%;height:100%}.img-contain{object-fit:contain;width:100%;height:100%}.img-wrapper{position:relative;overflow:hidden}.img-full{width:100%;display:block}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.aspect-portrait{aspect-ratio:3 / 4}.aspect-wide{aspect-ratio:21 / 9}.aspect-4-3{aspect-ratio:4 / 3}.img-obj-top{object-position:top}.img-obj-bottom{object-position:bottom}.bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-cap{text-transform:capitalize}.text-nowrap{white-space:nowrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-white{color:var(--color-white)}.text-black{color:var(--color-apex-black)}.text-red{color:var(--color-blood-red)}.text-gold{color:var(--color-gold)}.text-muted{color:var(--color-text-secondary)}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-apex-black)}.bg-grey{background-color:var(--color-bg-grey)}.bg-red{background-color:var(--color-blood-red)}.bg-gold{background-color:var(--color-gold)}.w-full{width:100%}.w-screen{width:100vw}.w-half{width:50%}.h-full{height:100%}.h-screen{height:100vh}.max-w-full{max-width:100%}.mx-auto{margin-inline:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky;top:0}.inset-0{top:0;right:0;bottom:0;left:0}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.z-above{z-index:10}.z-modal{z-index:1000}.z-bottom{z-index:-1}.border{border:1px solid var(--color-line)}.border-top{border-top:1px solid var(--color-line)}.rounded-m{border-radius:var(--radius-m)}.rounded-full{border-radius:var(--radius-full)}.rounded-circle{border-radius:var(--radius-circle)}.opacity-0{opacity:0%}.opacity-10{opacity:10%}.opacity-30{opacity:30%}.opacity-50{opacity:50%}.opacity-70{opacity:70%}.opacity-90{opacity:90%}.blur-27{filter:blur(27px)}.mix-difference{mix-blend-mode:difference}.mix-hard-light{mix-blend-mode:hard-light}.mix-color-dodge{mix-blend-mode:color-dodge}.mix-multiply{mix-blend-mode:multiply}.mix-overlay{mix-blend-mode:overlay}.fade-blk{background:linear-gradient(180deg,#0000,#000)}.fade-blk-50{background:linear-gradient(180deg,#00000080,#000)}.fade-blk-60{background:linear-gradient(180deg,#0009,#000)}.fade-blk-dark{background:linear-gradient(180deg,#000c,#000)}.overlay-50{background:#00000080}.overlay-60{background:#0009}.progressive-blur-5{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to top,#000,#000000d9 13%,#00000080 37%,#0000);mask-image:linear-gradient(to top,#000,#000000d9 45%,#00000080 55%,#0000)}.progressive-blur-15{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);-webkit-mask-image:linear-gradient(to top,#000,#000000d9 75%,#00000080 90%,#0000);mask-image:linear-gradient(to top,#000,#000000d9 75%,#00000080 90%,#0000)}.bg-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--noise-opacity, .3);mix-blend-mode:var(--noise-blend, hard-light)}.bg-fade{position:absolute;inset:auto 0 0 0;pointer-events:none;height:var(--fade-h, 100%);background:linear-gradient(180deg,transparent 0%,var(--fade-color, var(--color-black)) 100%)}.swiper{width:100%;min-width:0;max-width:100%;overflow:hidden}.header_main{position:fixed;top:0;z-index:100;width:100%;color:var(--color-text-reversed);transition:transform .4s ease;will-change:transform}.header_main.is-hidden{transform:translateY(-100%)}.header_inner{position:relative;z-index:201;background:linear-gradient(to bottom,var(--fade-black-80),transparent)}.header_inner[data-header-style=solid]{background:none}.header_content{position:relative;min-height:var(--nav-height)}.header_logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;color:var(--color-white);pointer-events:auto}.header_logo svg,.header_logo-img{height:48px;width:auto}.header_icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-white);cursor:pointer}.header_icon svg{width:20px;height:20px}.header_hamburger{position:relative;width:24px;height:24px;padding:2px;color:var(--color-white);cursor:pointer}.hamburger-line{position:absolute;left:2px;right:0;height:2px;background:currentColor;transform-origin:center;transition:transform .3s ease,opacity .2s ease;width:20px}.hamburger-line.is-top{top:5px}.hamburger-line.is-middle{top:11px}.hamburger-line.is-bottom{top:17px}.header_hamburger.is-active .hamburger-line.is-top,.header_hamburger.is-active .hamburger-line.is-bottom{opacity:0}.header_hamburger.is-active .hamburger-line.is-middle{transform:rotate(45deg)}.header_hamburger.is-active .hamburger-line.is-middle.is-hidden{transform:rotate(-45deg)}.header_cart-count{position:absolute;top:2px;right:0;width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:10px;font-weight:var(--weight-bold);line-height:1;color:var(--color-white);background:var(--color-blood-red);border-radius:var(--radius-full)}.header_item{position:relative}.header_icons{display:flex;align-items:center;gap:var(--space-xs)}.header_link{display:inline-flex;align-items:center;gap:var(--space-xxs);padding:var(--space-xs) var(--space-m);font-family:var(--font-body);font-size:var(--body);font-weight:var(--weight-bold);line-height:1.4;color:var(--color-white);white-space:nowrap;cursor:pointer}.header_link-caret{display:inline-flex;width:16px;height:16px;transition:transform .2s ease}.header_link-caret svg{width:100%;height:100%}.header_item.is-open .header_link-caret{transform:rotate(180deg)}.header_dropdown{width:100%;max-height:0;overflow:hidden;color:var(--color-white);pointer-events:auto;transition:max-height .28s ease}.header_item:hover>.header_dropdown,.header_item:focus-within>.header_dropdown,.header_item.is-open>.header_dropdown{opacity:1;visibility:visible;pointer-events:auto}.header_dropdown--list{min-width:340px}.header_dropdown-list{display:flex;flex-direction:column;gap:var(--space-xxs)}.header_dropdown-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);padding:var(--card-padding);color:var(--color-apex-black);background-color:var(--color-white);font-size:var(--text-s);line-height:1.2;font-family:var(--font-body);font-weight:var(--weight-bold);text-transform:uppercase;height:80px;transition:background-color .3s ease-in-out;position:relative}.header_dropdown-thumb{flex:none;width:100px;height:100%;position:absolute;right:0;top:0;overflow:hidden}.header_dropdown-thumb.img-wrapper_contained{width:80px;padding:12px}.header_dropdown-mega{display:flex;gap:var(--space-xxs)}.header_dropdown-col{display:flex;flex-direction:column;min-width:180px;padding:var(--card-padding-s)}.header_dropdown-heading{margin-bottom:var(--space-m);font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-bold);line-height:1.2;text-transform:uppercase;color:var(--color-apex-black);padding-block:var(--space-xxs)}.header_dropdown-link{padding:var(--space-s) 0;display:block;font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-regular);line-height:1.2;color:var(--color-apex-black);transition:color var(--btn-transition)}.search-form_container{padding-inline:var(--site-margin)}.search-form{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}.search-form_input{width:100%;min-height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);padding-left:calc(var(--input-padding-x) + 20px + var(--space-xs));border:0;background-color:var(--color-grey-050);background-image:url(icon-search.svg);background-repeat:no-repeat;background-position:left var(--input-padding-x) center;background-size:20px 20px;box-shadow:inset 0 0 0 1px transparent;font-family:var(--font-body);font-size:var(--body);line-height:var(--input-lh);color:var(--input-color);transition:box-shadow .2s ease-in-out;-webkit-appearance:none;appearance:none}.search-form_input::placeholder{color:var(--input-placeholder);opacity:1}.search-form_input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--color-gold)}.search-form_input::-webkit-search-decoration,.search-form_input::-webkit-search-cancel-button{-webkit-appearance:none}.scroll-header{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(header-noise.svg);background-repeat:repeat;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.scroll-header.solid-header,[data-header].is-scrolled .scroll-header{opacity:1}body.menu-open{overflow:hidden}.product_tags{position:absolute;top:var(--space-s);left:var(--space-s);z-index:2;gap:1px}.product-hero_badge[hidden]{display:none}.footer_main{background:var(--section-bg, var(--color-apex-black));color:var(--section-text, var(--color-white))}.footer_inner{display:flex;flex-direction:column;gap:var(--space-3xl);padding-block:var(--section-padding-tb) var(--section-padding-tb)}.footer_content{gap:var(--content-gap-l)}.footer_top{grid-template-columns:1fr;gap:var(--container-gap)}.footer_newsletter{display:flex;flex-direction:column;gap:var(--text-gap-l);padding:var(--space-xl);background-image:url(Newsletter-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid var(--color-grey-800)}.footer_newsletter-form{scroll-margin-top:100px}.footer_newsletter-heading{color:var(--color-white)}.footer_newsletter-fields{grid-template-columns:1fr}.footer_newsletter-actions{flex-direction:column}.footer_consent{cursor:pointer}.footer_consent .checkbox-container label,.footer_consent-text{color:var(--color-grey-600)}.footer_newsletter-submit{width:100%}.footer_form-error{color:var(--color-blood-red)}.footer_social{display:flex;flex-direction:column;border:1px solid var(--color-grey-800)}.footer_social-header{padding:var(--card-padding);background-image:url(Social-bg-new.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.footer_social-title{color:var(--color-white)}.footer_social-icons{padding-block:var(--container-padding)}.footer_social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-apex-black);border-radius:var(--radius-full);padding:var(--space-xs)}.footer_social-link svg{max-width:24px;max-height:24px}.footer_nav{display:flex;flex-direction:column}.footer_col{border-bottom:1px solid var(--fade-white-20)}.footer_col-trigger{width:100%;gap:var(--space-m);padding:var(--space-m) 0;color:var(--color-white);cursor:pointer}.footer_col-heading{font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-bold);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);text-transform:uppercase}.footer_col-caret{display:inline-flex;width:24px;height:24px;transition:transform .28s ease}.footer_col-caret svg{width:100%;height:100%}.footer_col.is-open .footer_col-caret{transform:rotate(180deg)}.footer_col-panel{max-height:0;overflow:hidden;transition:max-height .28s ease}.footer_col-list{padding-bottom:var(--space-s)}.footer_col-link{display:block;padding:var(--space-s) 0;font-family:var(--font-body);font-size:var(--text-s);color:var(--color-grey-500)}.footer_wordmark{overflow:hidden;text-align:center;padding-block:var(--container-padding)}.footer_wordmark-img{width:100%;height:auto}.footer_wordmark-text{display:block;font-family:var(--font-primary);font-weight:var(--weight-bold);font-size:clamp(72px,24vw,360px);line-height:.8;letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--color-white);white-space:nowrap}.footer-logo{mix-blend-mode:screen}.footer-logo svg{display:block;width:100%;height:auto}.footer_legal{flex-direction:column;text-align:center}.footer_legal-copy,.footer_legal-link{color:var(--fade-white-60)}.footer_legal-menu{flex-wrap:wrap;justify-content:center}.footer_legal-link{transition:color .3s ease}.footer_legal-link:hover{color:var(--color-blood-red-80)}.product-card{background:var(--color-bg);color:var(--color-text);overflow:clip}.product-card_media{aspect-ratio:125 / 149;background:var(--color-grey-100)}.product-card_image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.product-card:hover .product-card_image--hover{opacity:1}.product-card_info{margin-top:auto}.product-card_title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.product-card_subtitle{color:var(--color-text-secondary)}.product-card_content{flex-grow:1}.product-card_price-current{font-family:var(--font-secondary);font-size:var(--body);font-weight:var(--weight-bold);line-height:.88}.product-card_price-current--sale{color:var(--color-link)}.product-card_price-compare{font-family:var(--font-body);font-size:var(--body);line-height:.88;color:var(--color-text-hint);text-decoration:line-through}.article-card{color:var(--color-text);background:var(--color-white)}.article-card_image{transition:transform .4s ease-in-out;transform:scale(1.04)}.article-card:hover .article-card_image{transform:scale(1)}.article-card .bg-overlay{transition:opacity .3s ease-in-out}.article-card:hover .bg-overlay{opacity:.5}.article-card_tags{z-index:1;inset:var(--card-padding) auto auto var(--card-padding)}.article-card_kicker{font-family:var(--font-primary);font-size:var(--blog-card-heading);font-weight:var(--weight-xbold);line-height:.9}.article-card_title{font-family:var(--font-body);font-size:var(--blog-card-title);font-weight:var(--weight-bold);line-height:1.2;letter-spacing:.09px;text-transform:none;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card_date{font-size:var(--text-s);color:var(--color-text-secondary);transition:color .3s ease-in-out;margin-top:auto}.article-card_body{transition:background .3s ease-in-out,color .3s ease-in-out}.article-card--overlay,.article-card--story{flex-direction:column;justify-content:flex-end;box-shadow:0 0 0 1px var(--fade-black-10);transition:box-shadow .3s ease-in-out}.article-card--overlay:hover,.article-card--story:hover,.article-card--text-top:hover,.article-card--image-top:hover{box-shadow:0 0 0 1px var(--color-grey-800)}.article-card--overlay .article-card_media,.article-card--story .article-card_media{position:absolute;top:0;right:0;bottom:0;left:0}.article-card--overlay .article-card_body,.article-card--story .article-card_body{justify-content:flex-end;width:100%;padding:var(--card-padding);color:var(--color-text-reversed);background:linear-gradient(to bottom,rgb(0 0 0 / 0%),var(--color-black))}.article-card--overlay .article-card_date,.article-card--story .article-card_date{color:var(--color-grey-100)}.article-card--story{aspect-ratio:3 / 4}.article-card--story .article-card_title{font-family:var(--font-primary);font-size:var(--blog-card-heading-s);font-weight:var(--weight-xbold);line-height:.9;letter-spacing:normal;text-transform:uppercase}.article-card_summary{font-family:var(--font-body);font-size:var(--blog-card-title);font-weight:var(--weight-bold);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card--text-top,.article-card--image-top{flex-direction:column;box-shadow:0 0 0 1px var(--fade-black-10)}.article-card--text-top{flex-direction:column-reverse}.article-card--text-top .article-card_media,.article-card--image-top .article-card_media{flex:1 1 0;min-height:0}.article-card--text-top .article-card_body,.article-card--image-top .article-card_body{flex:none;height:196px;padding:var(--card-padding)}.article-card.article-card--text-top:hover .article-card_body,.article-card.article-card--image-top:hover .article-card_body{background:var(--color-bg-reversed);color:var(--color-text-reversed)}.article-card.article-card--text-top:hover .article-card_date,.article-card.article-card--image-top:hover .article-card_date{color:var(--color-grey-200)}.article-card--text-top .article-card_tags{inset:auto auto var(--card-padding) var(--card-padding)}.article-card--list{flex-direction:row;align-items:stretch}.article-card--list .article-card_media{flex:1 0 0;max-width:210px;aspect-ratio:4 / 3}.article-card--list .article-card_image{transform:scale(1.1)}.article-card--list .article-card_body{flex:1 0 0;min-width:0;padding:var(--card-padding-s)}.article-card--list .article-card_kicker{font-size:var(--blog-card-heading-s);transition:color .3s ease-in-out}.article-card--list .article-card_title{font-size:var(--blog-card-title-s);letter-spacing:.07px}.article-card--list:hover .article-card_kicker{color:var(--color-link)}.article-card--list .article-card_date{font-size:var(--text-xs)}.feature-card{height:100%;color:var(--color-text-reversed);background:var(--color-black);overflow:clip;box-shadow:0 0 0 1px transparent;transition:box-shadow .3s ease-in-out}.feature-card_media{position:absolute;top:0;right:0;bottom:0;left:0}.feature-card_body{flex:1;min-height:0;padding:var(--card-padding);position:relative;transition:background .4s ease-in-out}.feature-card--top .feature-card_body{justify-content:flex-end;background:linear-gradient(to bottom,var(--fade-black-80),rgb(0 0 0 / 0%))}.feature-card--bottom .feature-card_body{background:linear-gradient(to bottom,rgb(0 0 0 / 0%),var(--color-black));justify-content:flex-end}.feature-card_heading{width:100%;font-family:var(--font-primary);font-size:var(--h2);font-weight:var(--weight-xbold);line-height:.8;letter-spacing:var(--ls-h2);text-transform:uppercase;position:absolute;top:var(--card-padding);transform:translateY(0);transition:top .4s ease-in-out,transform .4s ease-in-out}.feature-card_image{transition:transform .4s ease-in-out}.feature-card:hover{box-shadow:0 0 0 1px var(--color-grey-800)}.feature-card:hover .feature-card_image{transform:scale(1.04)}.feature-card:hover .feature-card_body{background:var(--fade-black-60)}.feature-card:hover .txt-btn:hover svg path{fill:var(--color-blood-red)}.feature-card--bottom .feature-card_heading{position:relative;margin-top:auto;top:auto}.feature-card--top:hover .feature-card_heading{top:50%;transform:translateY(-50%);mix-blend-mode:difference}.feature-card--bottom:hover .feature-card_heading{position:absolute;top:50%;transform:translateY(-50%);mix-blend-mode:difference}.feature-card_icon svg{width:16px;height:16px}@media(min-width:769px){.show-md-down{display:none!important}.product-card_media{aspect-ratio:302 / 360;background:var(--color-grey-100)}}@media(min-width:480px){.hide-sm-up{display:none!important}.show-sm-up{display:initial!important}}@media(min-width:768px)and (max-width:991px){:root{--h4: 32px;--section-p: 64px;--section-p-lg: 96px;--nav-height: 72px;--header-offset: 72px;--blog-card-heading-s: 24px;--container-max: 720px;--container-centered: 720px;--container-min: 720px;--container-padding: 24px;--container-gap: 24px;--header-padding: 196px;--input-height: 56px;--input-padding-y: 12px;--section-padding-tb: 64px;--section-padding-tb-lg: 96px;--header-padding-tb: 196px}.site-grid{grid-template-columns:repeat(12,1fr);column-gap:32px}.hide-md-up{display:none!important}.show-md-up{display:initial!important}}@media(min-width:992px)and (max-width:1024px){:root{--display: 160px;--h1: 96px;--h2: 64px;--sub-heading: 16px;--sub-heading-xs: 10px;--site-margin: 32px;--section-p: 80px;--section-p-lg: 120px;--nav-height: 88px;--header-offset: 88px;--quote: 24px;--quote-xl: 56px;--blog-card-heading: 36px;--blog-card-title: 18px;--blog-card-title-s: 14px;--container-max: 960px;--container-centered: 774px;--container-min: 572px;--container-padding: 32px;--container-gap: 32px;--columns-gutter: 96px;--modal-max: 480px;--sidebar-open: 240px;--sidebar-closed: 64px;--content-gap: 24px;--content-gap-l: 40px;--grid-gap-s: 20px;--text-gap-l: 20px;--text-gap-m: 16px;--text-gap-s: 12px;--card-gap: 32px;--table-padding: 24px}.hide-lg-up{display:none!important}.show-lg-up{display:initial!important}}@media(min-width:992px){:root{--display: 160px;--h1: 96px;--h2: 64px;--h4: 32px;--sub-heading: 16px;--sub-heading-xs: 10px;--site-margin: 32px;--section-p: 80px;--section-p-lg: 120px;--nav-height: 88px;--header-offset: 88px;--quote: 24px;--quote-xl: 56px;--blog-card-heading: 36px;--blog-card-title: 18px;--blog-card-title-s: 14px;--blog-card-heading-s: 24px;--container-max: 960px;--container-centered: 774px;--container-min: 572px;--container-padding: 32px;--container-gap: 32px;--columns-gutter: 96px;--modal-max: 480px;--sidebar-open: 240px;--sidebar-closed: 64px;--content-gap: 24px;--content-gap-l: 40px;--grid-gap-s: 20px;--text-gap-l: 20px;--text-gap-m: 16px;--text-gap-s: 12px;--card-gap: 32px;--table-padding: 24px;--section-padding-tb: 80px;--section-padding-tb-lg: 120px;--header-padding-tb: 120px}.hide-lg-up{display:none!important}.show-lg-up{display:initial!important}.header_dropdown{position:absolute;top:100%;left:50%;z-index:50;max-height:none;overflow:visible;width:max-content;max-width:min(92vw,960px);background:#fff3;color:var(--color-apex-black);box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--space-xxs)}.header_dropdown-row{padding-right:88px;max-width:361px}.header_dropdown-row:hover{background-color:var(--controls-lightest-tint-light)}.header_dropdown-label{transition:color var(--btn-transition)}.header_dropdown-row:hover .header_dropdown-label{color:var(--color-blood-red)}.header_dropdown-thumb img{transition:transform var(--btn-transition)}.header_dropdown-row:hover img{transform:scale(1.05)}.header_item:hover>.header_dropdown,.header_item:focus-within>.header_dropdown,.header_item.is-open>.header_dropdown{opacity:1;visibility:visible;transform:translate(-50%);pointer-events:auto}.header_logo svg,.header_logo-img{height:64px}.header_dropdown-col{background-color:var(--color-white);padding:var(--card-padding-s)}.header_icon{transition:background-color var(--btn-transition)}.header_icon svg path{transition:fill var(--btn-transition)}.header_icon:hover{background-color:var(--color-bg-grey)}.header_icon:hover svg path{fill:var(--color-text)}.header_link{transition:color var(--btn-transition),background-color var(--btn-transition)}.header_link:hover,.header_dropdown-link:hover{color:var(--color-blood-red)}.footer_inner{gap:var(--space-5xl);padding-block:var(--space-5xl)}.footer_top{grid-template-columns:2fr 1fr}.footer_newsletter{padding:var(--space-2xl) var(--space-4xl)}.footer_newsletter-fields{grid-template-columns:1fr 1fr;gap:var(--text-gap-l) var(--container-gap)}.footer_newsletter-actions{flex-direction:row;align-items:center;justify-content:space-between}.footer_newsletter-submit{width:auto;min-width:230px}.footer_social-header,.footer_social-icons{flex:1}.footer_social-link{width:56px;height:56px;padding:var(--space-s)}.footer_social-link svg{max-width:32px;max-height:32px}.footer_nav{flex-direction:row;gap:var(--space-3xl)}.footer_col{flex:1;min-width:150px;border-bottom:none;display:flex;flex-direction:column;gap:var(--space-m)}.footer_col-trigger{padding-block:4px;pointer-events:none}.footer_col-caret{display:none}.footer_col-panel{max-height:none!important;overflow:visible}.footer_col-list{padding-bottom:0}.footer_col-link{padding-block:var(--space-xs);transition:color var(--btn-transition)}.footer_col-link:hover{color:var(--color-blood-red-80)}.footer_legal{flex-direction:row;text-align:left}.footer_legal-menu{flex-wrap:nowrap}.footer_col-heading{font-size:var(--sub-heading)}.footer_social-link{transition:background-color var(--btn-transition)}.footer_social-link:hover{background-color:var(--color-blood-red)}}@media(min-width:992px)and (max-width:1300px){.footer_nav{flex-wrap:wrap}.footer_col{min-width:250px}}@media(min-width:1025px){:root{--display: 200px;--h1: 128px;--h2: 70px;--h5: 20px;--sub-heading-s: 14px;--quote: 32px;--quote-xl: 80px;--container-max: 1376px;--container-centered: 1376px;--container-min: 800px;--sidebar-closed: 76px}}@media(min-width:1920px){:root{--display: 240px;--h2: 72px;--container-max: 1440px;--container-min: 960px}}@media(max-width:479px){.hide-sm-down{display:none!important}.show-sm-down{display:initial!important}}@media(max-width:767px){.hide-md-down{display:none!important}.show-md-down{display:initial!important}.header_icon.show-md-down{display:inline-flex!important}}@media(max-width:991px){.header_logo svg,.header_logo-img{height:55px}.header_nav-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--color-apex-black);overflow-y:auto;transition:transform .28s ease,visibility .28s;transform:translate(-100%);visibility:hidden;padding-top:calc(var(--nav-height) + var(--space-xl));background-image:url(mobile-menu-overlay.webp);background-repeat:no-repeat;background-size:cover;height:100svh}.header_nav-container.is-open{transform:translate(0);visibility:visible}.header_hamburger,.header_actions{position:relative;z-index:110}.header_logo{z-index:110}.header_nav{width:100%;max-height:calc(100vh - 231px);overflow-y:scroll}.header_menu{flex-direction:column;align-items:stretch;width:100%;padding-inline:var(--site-margin)}.header_item{width:100%}.header_menu>.header_item:last-child{border-bottom:none}.header_link{width:100%;justify-content:space-between;gap:var(--space-m);padding:var(--space-m);border-radius:0;font-family:var(--font-secondary);font-size:20px;line-height:1.2;text-transform:uppercase;white-space:normal;text-align:left}.header_icons{gap:var(--space-s)}.header_link-caret{width:24px;height:24px;justify-content:center;align-items:center}.header_link-caret svg{width:16px;height:16px}.header_dropdown{position:static;width:100%;max-height:0;overflow:hidden;background:transparent;color:var(--color-white);box-shadow:none;opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:max-height .28s ease}.header_dropdown-mega,.header_dropdown-list{padding:var(--space-s) var(--space-m)}.header_dropdown--list{min-width:0}.header_dropdown-list,.header_dropdown-mega{min-height:0;min-width:0}.header_dropdown-mega{flex-direction:column}.header_dropdown-col{min-width:0;padding-inline:0}.header_dropdown-row{padding:var(--space-xs) 0;color:var(--color-grey-200);height:auto;background-color:transparent}.header_dropdown-label{color:inherit;font-weight:var(--weight-regular);text-transform:none}.header_dropdown-thumb{display:none}.header_dropdown-heading{margin-bottom:var(--space-xxs);color:var(--color-white)}.header_dropdown-link{padding:var(--space-s) 0;color:var(--color-grey-200)}.mobile_nav-footer{display:flex;padding:var(--space-2xl) var(--site-margin);position:fixed;bottom:0;left:0;width:100%;gap:var(--text-gap-m)}.mobile_nav-footer a{flex:1}.footer_newsletter-form{gap:10px}.footer_newsletter{width:calc(100% + var(--site-margin) * 2);margin-left:calc(-1 * var(--site-margin));margin-right:calc(-1 * var(--site-margin));padding:var(--space-3xl) var(--card-padding)}.footer_newsletter-heading,.footer_social-header .footer_social-title{font-size:var(--h3);text-align:center}.footer_newsletter-fields{gap:10px}.footer_newsletter-actions{gap:var(--content-gap)}.footer_consent{width:100%}.footer_social{width:calc(100% + var(--site-margin) * 2);margin-left:calc(-1 * var(--site-margin));margin-right:calc(-1 * var(--site-margin))}.footer_social-header,.footer_social-icons{min-height:107px}form .checkbox-container label:before,.collection-filters_check label:before{left:-23px}form input[type=checkbox]:checked+label:after,.collection-filters_check input[type=checkbox]:checked+label:after{left:-23px}}@media(max-width:1023px){.hide-lg-down{display:none!important}.show-lg-down{display:initial!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
