:root{--byon-black: #0E0E0E;--byon-ink: #1A1A1A;--byon-muted: #5C5C5C;--byon-white: #FFFFFF;--byon-line: #E3E3E3;--byon-line-strong: #8F8F8F;--byon-surface: #F5F5F5;--byon-red: #C1000F;--byon-red-hover: #D40112;--byon-red-press: #A3000D;--byon-red-soft: #FDECEE;--byon-red-on-dark: #FF5C68;--byon-night: #0F0305;--byon-night-2: #1D0609;--byon-bordo: #76090C;--byon-muted-dark: #C9B3B5;--byon-success: #0B6B35;--byon-success-bg: #E8F5EC;--byon-warning: #8A4B00;--byon-warning-bg: #FFF4E0;--byon-wa: #0E7A3F;--byon-sale: var(--byon-red);--byon-disabled-bg: #E9E9E9;--byon-disabled-text: #6B6B6B;--byon-focus: var(--byon-red);--byon-link-hover: var(--byon-red);--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 20px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(0, 0, 0, .06), 0 4px 12px rgba(0, 0, 0, .06);--sh-2: 0 12px 32px rgba(0, 0, 0, .14);--glow-red: 0 8px 24px -8px rgba(193, 0, 15, .6);--byon-fs-display: 32px;--byon-fs-h1: 28px;--byon-fs-h1-product: 20px;--byon-fs-h2: 22px;--byon-fs-h3: 18px;--byon-fs-h4: 16px;--byon-fs-body: 16px;--byon-fs-small: 14px;--byon-fs-micro: 12px;--byon-fs-card-title: 14px;--byon-fs-price-card: 18px;--byon-fs-price-pdp: 28px;--swiper-theme-color: var(--byon-ink);--swiper-navigation-color: var(--byon-ink);--swiper-pagination-color: var(--byon-ink);--page-width: 140rem;--page-width-margin: 0rem;--spacing-sections-desktop: 56px;--spacing-sections-mobile: 40px;--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 32px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 20px;--buttons-radius: 8px;--buttons-radius-outset: 8px;--buttons-border-width: 0px;--buttons-border-offset: 0px;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-radius: 8px;--inputs-radius-outset: 9px;--badge-corner-radius: 4px;--button_back_color: #C1000F;--button_border_color: 193, 0, 15;--button_text_color: #FFFFFF;--button_shadow_color: 193, 0, 15;--button_back_color_hover: #D40112;--button_border_color_hover: 212, 1, 18;--button_text_color_hover: #FFFFFF;--button_shadow_color_hover: 212, 1, 18;--secondary_button_back_color: transparent;--secondary_button_border_color: 26, 26, 26;--secondary_button_text_color: #1A1A1A;--secondary_button_shadow_color: 26, 26, 26;--secondary_button_back_color_hover: #F5F5F5;--secondary_button_border_color_hover: 26, 26, 26;--secondary_button_text_color_hover: #1A1A1A;--secondary_button_shadow_color_hover: 26, 26, 26;--pills_background_color: #FFFFFF;--pills_border_color: 143, 143, 143;--pills_text_color: #1A1A1A;--pills_background_color_hover: #F5F5F5;--pills_border_color_hover: 26, 26, 26;--pills_text_color_hover: #1A1A1A;--pills_background_color_checked: #1A1A1A;--pills_border_color_checked: 26, 26, 26;--pills_text_color_checked: #FFFFFF;--inputs_background_color: #FFFFFF;--inputs_border_color: 143, 143, 143;--inputs_text_color: #1A1A1A;--inputs_background_color_hover: #FFFFFF;--inputs_border_color_hover: 26, 26, 26;--inputs_text_color_hover: #1A1A1A;--card_border_color: 227, 227, 227}@media screen and (min-width:750px){:root{--byon-fs-display: 44px;--byon-fs-h1: 36px;--byon-fs-h1-product: 28px;--byon-fs-h2: 28px;--byon-fs-h3: 20px;--byon-fs-card-title: 15px;--byon-fs-price-card: 20px;--byon-fs-price-pdp: 32px}}:root,.color-background-1,.color-background-2,.color-scheme-142ac1e2-8852-4494-bc6a-c549ad81cf87{--color-foreground: 26, 26, 26}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.color-scheme-142ac1e2-8852-4494-bc6a-c549ad81cf87{color:rgb(var(--color-foreground))}.color-inverse,.color-accent-1,.color-accent-2{--byon-focus: #FFFFFF;--byon-link-hover: var(--byon-red-on-dark)}body{font-size:var(--byon-fs-body);line-height:1.6}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:700;text-transform:none}.h0{font-size:var(--byon-fs-display);font-weight:800;line-height:1.1;letter-spacing:-.01em}h1,.h1{font-size:var(--byon-fs-h1);font-weight:800;line-height:1.15;letter-spacing:-.01em}:where(.product__title) h1,:where(.product__title) .h1{font-weight:700;line-height:1.25}h2,.h2{font-size:var(--byon-fs-h2);line-height:1.2;letter-spacing:-.01em}h3,.h3{font-size:var(--byon-fs-h3);line-height:1.3;letter-spacing:0}h4,.h4{font-size:var(--byon-fs-h4);line-height:1.35;letter-spacing:0}h5,.h5{font-size:var(--byon-fs-small);line-height:1.4;letter-spacing:0}.byon-display{font-size:var(--byon-fs-display);font-weight:800;line-height:1.1;letter-spacing:-.01em}.byon-h1{font-size:var(--byon-fs-h1);font-weight:800;line-height:1.15;letter-spacing:-.01em}.byon-h2{font-size:var(--byon-fs-h2);font-weight:700;line-height:1.2;letter-spacing:-.01em}.byon-h3{font-size:var(--byon-fs-h3);font-weight:700;line-height:1.3;letter-spacing:0}.byon-small{font-size:var(--byon-fs-small);line-height:1.45}.byon-eyebrow{font-size:var(--byon-fs-micro);font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--byon-muted)}.rte a:where(:not(.button)),.underlined-link,.inline-richtext a,.customer a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rte a:where(:not(.button)):hover,.underlined-link:hover,.inline-richtext a:hover,.customer a:hover{color:var(--byon-link-hover);text-decoration-thickness:2px}.byon-link{display:inline;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:15px;font-weight:600;letter-spacing:0;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.byon-link:hover{color:var(--byon-link-hover)}.button,.shopify-challenge__button,.customer button{border-radius:var(--r-sm);font-family:var(--font-body-family);font-weight:700;letter-spacing:0;text-transform:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.button:where(:not(.button--tertiary)),.shopify-challenge__button,.customer button{min-height:48px;padding:0 20px;font-size:1.6rem;line-height:1.2}@media screen and (min-width:990px){.button:where(:not(.button--tertiary)),.shopify-challenge__button,.customer button{min-height:44px}}.button:after,.shopify-challenge__button:after,.customer button:after{box-shadow:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:none}.button:where(:not(.button--secondary,.button--tertiary,.byon-button--dark,[disabled],[aria-disabled=true],.disabled)):active,.shopify-challenge__button:active,.customer button:where(:not([disabled])):active{background-color:var(--byon-red-press);transform:translateY(1px)}.button:focus-visible,.button.focused,.shopify-challenge__button:focus-visible,.customer button:focus-visible{outline:2px solid var(--byon-focus);outline-offset:2px;box-shadow:none}.button.button--secondary{background-color:transparent;color:rgb(var(--color-foreground));border:1.5px solid rgb(var(--color-foreground))}.button.button--secondary:hover:where(:not([disabled],[aria-disabled=true],.disabled)){background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.button.button--secondary:active:where(:not([disabled],[aria-disabled=true],.disabled)){transform:translateY(1px)}.button.button--secondary.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-foreground))}.button.button--tertiary{background-color:transparent;color:rgb(var(--color-foreground))}.button.button--tertiary:hover{background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.button.byon-button--dark{background-color:var(--byon-black);color:#fff;border:0}.button.byon-button--dark:hover:where(:not([disabled],[aria-disabled=true],.disabled)){background-color:#2a2a2a;color:#fff}.button.byon-button--dark:active:where(:not([disabled],[aria-disabled=true],.disabled)){background-color:var(--byon-black);transform:translateY(1px)}.color-inverse .button.byon-button--dark,.color-accent-1 .button.byon-button--dark,.color-accent-2 .button.byon-button--dark{background-color:#fff;color:var(--byon-black)}.button.byon-button--l{min-height:52px;padding:0 24px}.button.byon-button--s{min-height:44px;padding:0 16px;font-size:1.4rem}@media screen and (min-width:990px){.button.byon-button--s{min-height:40px}}.button.button:disabled,.button.button[aria-disabled=true]:where(:not(.loading)),.button.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{opacity:1!important;background-color:var(--byon-disabled-bg)!important;color:var(--byon-disabled-text)!important;border-color:transparent;box-shadow:none!important;transform:none;cursor:not-allowed}.byon-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border:0;border-radius:var(--r-sm);background-color:var(--byon-red);color:#fff;font-family:var(--font-body-family);font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.byon-btn:hover{background-color:var(--byon-red-hover);color:#fff}.byon-btn:active{background-color:var(--byon-red-press);transform:translateY(1px)}.byon-btn:focus-visible{outline:2px solid var(--byon-focus);outline-offset:2px}.byon-btn svg{width:20px;height:20px;flex:none}.byon-btn--dark{background-color:var(--byon-black);color:#fff}.byon-btn--dark:hover{background-color:#2a2a2a;color:#fff}.byon-btn--dark:active{background-color:var(--byon-black)}.byon-btn--outline{background-color:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1.5px rgb(var(--color-foreground))}.byon-btn--outline:hover{background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.byon-btn--outline:active{background-color:rgba(var(--color-foreground),.1)}.byon-btn--l{min-height:52px;padding:0 24px}.byon-btn--s{min-height:44px;padding:0 16px;font-size:14px}.byon-btn--block{display:flex;width:100%}.byon-btn--campaign{box-shadow:var(--glow-red)}@media screen and (min-width:990px){.byon-btn{min-height:44px}.byon-btn--l{min-height:52px}.byon-btn--s{min-height:40px}}.byon-btn:disabled,.byon-btn[aria-disabled=true],.byon-btn.is-disabled{background-color:var(--byon-disabled-bg);color:var(--byon-disabled-text);box-shadow:none;transform:none;cursor:not-allowed}.byon-btn__help{display:block;margin-top:8px;font-size:14px;line-height:1.45;color:var(--byon-muted)}.badge{min-height:22px;padding:0 8px;border-radius:var(--r-xs);font-family:var(--font-body-family);font-size:1.2rem;font-weight:800;letter-spacing:0;line-height:20px;text-transform:none}.price__badge-sale,.badge.color-accent-2{background-color:var(--byon-red);border-color:var(--byon-red);color:#fff}.price__badge-sold-out,.badge.color-inverse{background-color:var(--byon-surface);border-color:var(--byon-surface);color:var(--byon-muted)}.byon-badge{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:var(--r-xs);font-family:var(--font-body-family);font-size:12px;font-weight:800;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}.byon-badge svg{width:14px;height:14px;flex:none}.byon-badge--sale{background-color:var(--byon-red);color:#fff}.byon-badge--new,.byon-badge--pack{background-color:var(--byon-black);color:#fff}.byon-badge--best{background-color:#fff;color:var(--byon-ink);box-shadow:inset 0 0 0 1px var(--byon-ink)}.byon-badge--soldout{background-color:var(--byon-surface);color:var(--byon-muted)}.byon-tag{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:2px 8px;border-radius:var(--r-xs);font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.byon-tag svg{width:14px;height:14px;flex:none}.byon-tag--ship{background-color:var(--byon-success-bg);color:var(--byon-success)}.byon-tag--low{background-color:var(--byon-warning-bg);color:var(--byon-warning)}.field__input,.select__select,.customer .field input,.customer select{border-color:rgba(var(--color-foreground),.55);border-radius:var(--r-sm)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{border-color:rgb(var(--color-foreground))}.quantity,.quantity:before,.quantity:after{border-radius:var(--r-sm)}.quantity:before{border-color:rgba(var(--color-foreground),.55)}@media screen and (max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]),select,textarea{font-size:16px!important}select.cbb-recommendations-variant-select{font-size:16px!important}}@media screen and (max-width:749px){.page-width{padding-left:16px;padding-right:16px}}.section:has(>.byon-section-flush){margin-top:0}.byon-sp{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}@media screen and (max-width:749px){.kl-teaser-SkL799{display:none!important}}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in,.scroll-trigger.scroll-trigger--offscreen,.scroll-trigger .slider--tablet,.scroll-trigger .slider--desktop{animation:none!important;opacity:1!important;transform:none!important}@media screen and (max-width:749px){.article-template__content table,.main-page-title~.rte table,.shopify-policy__body table{display:block;width:max-content;max-width:100%;overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/byon-tokens.css.map */
