:root{--bento-canvas: #E8E2D5;--bento-card: #FFFFFF;--bento-radius: 24px;--bento-gap: 16px;--cv-cta-primary-bg: #0D0C0A;--cv-cta-primary-bg-hover: #242220;--cv-cta-primary-text: #F5EFE4;--cv-cta-primary-border: #0D0C0A;--cv-cta-light-bg: #F5EFE4;--cv-cta-light-bg-hover: #FFFFFF;--cv-cta-light-text: #0D0C0A;--cv-cta-radius: 12px;--cv-cta-pill-radius: 999px;--cv-cta-min-height: 52px;--cv-cta-padding-inline: 28px;--cv-cta-font-size: .8125rem;--cv-cta-letter-spacing: .1em;--cv-cta-focus-halo: rgba(13, 12, 10, .14)}@media screen and (min-width:750px){:root{--bento-gap: 24px}}@media screen and (max-width:749px){:root{--bento-radius: 18px}}:root,.color-scheme-1{--color-background: #E8E2D5}html,body{background-color:var(--bento-canvas)}#MainContent>.shopify-section{margin-inline:var(--bento-gap);margin-block-end:var(--bento-gap);border-radius:var(--bento-radius)}#MainContent>.shopify-section:first-child{margin-block-start:var(--bento-gap)}#MainContent>.shopify-section .section-background{border-radius:var(--bento-radius)}#MainContent>.shopify-section .section-background.color-scheme-1,#MainContent>.shopify-section .section-background.color-scheme-2{background-color:var(--bento-card);box-shadow:0 1px 2px #1e140a0a,0 10px 30px #1e140a0f}.cv-cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cv-cta-min-height);padding:0 var(--cv-cta-padding-inline);border:1px solid transparent;border-radius:var(--cv-cta-radius);font-family:var(--font-body--family, var(--font-paragraph--family));font-size:var(--cv-cta-font-size);font-weight:700;letter-spacing:var(--cv-cta-letter-spacing);line-height:1.1;max-width:100%;overflow-wrap:anywhere;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .15s ease,opacity .18s ease}.cv-cta.cv-cta--primary{background-color:var(--cv-cta-primary-bg);color:var(--cv-cta-primary-text);border-color:var(--cv-cta-primary-border);--cv-cta-focus-color: var(--cv-cta-primary-bg)}.cv-cta.cv-cta--secondary{background-color:transparent;color:var(--cv-cta-primary-bg);border-color:#0d0c0a47;--cv-cta-focus-color: var(--cv-cta-primary-bg)}.cv-cta.cv-cta--inverse{background-color:transparent;color:#fff;border-color:#ffffffeb;border-radius:var(--cv-cta-pill-radius);min-height:46px;--cv-cta-focus-color: #FFFFFF;--cv-cta-focus-halo: rgba(13, 12, 10, .45)}.cv-cta.cv-cta--light{background-color:var(--cv-cta-light-bg);color:var(--cv-cta-light-text);border-color:var(--cv-cta-light-bg);border-radius:var(--cv-cta-pill-radius);--cv-cta-focus-color: var(--cv-cta-light-bg);--cv-cta-focus-halo: rgb(var(--color-shadow-rgb, 0 0 0) / .24)}.cv-cta.cv-cta--large{min-height:54px;padding-inline:40px;border-radius:var(--cv-cta-pill-radius);font-size:.9375rem;letter-spacing:.08em}.cv-cta.cv-cta--compact{min-height:44px;padding-inline:20px;border-radius:8px;font-size:.6875rem;letter-spacing:.14em}.cv-cta.cv-cta--full{width:100%}.cv-cta.cv-cta--primary:not([aria-disabled=true]):not([disabled]):not(:disabled):hover{background-color:var(--cv-cta-primary-bg-hover);color:var(--cv-cta-primary-text);border-color:var(--cv-cta-primary-bg-hover)}.cv-cta.cv-cta--secondary:not([aria-disabled=true]):not([disabled]):not(:disabled):hover{background-color:#0d0c0a0f;border-color:#0d0c0a75}.cv-cta.cv-cta--inverse:not([aria-disabled=true]):not([disabled]):not(:disabled):hover{background-color:#fff;color:#0d0c0a;border-color:#fff}.cv-cta.cv-cta--light:not([aria-disabled=true]):not([disabled]):not(:disabled):hover{background-color:var(--cv-cta-light-bg-hover);border-color:var(--cv-cta-light-bg-hover);opacity:.96}.cv-cta:not([aria-disabled=true]):not([disabled]):not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 24px #0d0c0a38}.cv-cta:focus-visible{outline:2px solid var(--cv-cta-focus-color, currentColor);outline-offset:4px;box-shadow:0 0 0 7px var(--cv-cta-focus-halo)}.cv-cta:active{transform:translateY(0);box-shadow:none}.cv-cta[disabled],.cv-cta[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.cv-text-link{color:currentColor;font-weight:700;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.28em;transition:color .18s ease,opacity .18s ease,text-decoration-thickness .18s ease}.cv-text-link:hover{opacity:.78;text-decoration-thickness:2px}.cv-text-link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.cv-empty-state{width:min(100%,640px);margin-inline:auto;padding:clamp(32px,7vw,72px) var(--page-margin);display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.cv-empty-state__eyebrow{margin:0;color:rgb(var(--color-foreground-rgb, 13 12 10) / .56);font-size:.72rem;font-weight:700;line-height:1.2;text-transform:uppercase}.cv-empty-state__title{margin:0;max-width:14ch}.cv-empty-state__text{margin:0;max-width:52ch;color:rgb(var(--color-foreground-rgb, 13 12 10) / .72);font-size:clamp(.95rem,1vw,1.05rem);line-height:1.6}.cv-empty-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.cv-empty-state__meta{margin:0;color:rgb(var(--color-foreground-rgb, 13 12 10) / .64);font-size:.9rem;line-height:1.5}.button,.button-secondary{letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem;transition:color var(--animation-speed, .2s) var(--animation-easing, ease),background-color var(--animation-speed, .2s) var(--animation-easing, ease),box-shadow var(--animation-speed, .2s) var(--animation-easing, ease),transform .18s ease}.button:not([aria-disabled=true]):not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 20px #0a0a0a24}.button:not(.button-secondary,.button-unstyled){padding-inline:max(var(--button-padding-inline, 24px),32px);padding-block:max(var(--button-padding-block, 12px),14px)}.hero .text-block.h1>*,.hero .text-block h1{letter-spacing:-.03em;line-height:.94}.hero .text-block.custom-typography{letter-spacing:.22em}.hero .hero__content-wrapper.layout-panel-flex--column{align-items:center}h1{letter-spacing:-.025em}h2{letter-spacing:-.018em}h3{letter-spacing:-.012em}.product-card-wrapper{transition:transform .25s ease}.product-card-wrapper:hover{transform:translateY(-4px)}.product-list-section .text-block.h3>*,.product-list-section .text-block.h4>*{letter-spacing:.03em}html{scrollbar-color:rgba(10,10,10,.2) #E8E2D5}:focus-visible{outline-color:#0a0a0a;outline-offset:3px}img{image-rendering:-webkit-optimize-contrast}.header-section:has(>#header-component[sticky=always]){transition:transform .3s ease}.header-section:has(>#header-component[sticky=always][data-scroll-direction=down]){transform:translateY(-100%)}.header .header__row{transition:background-color .3s ease,border-bottom-color .3s ease}#header-component[sticky=always][data-scroll-direction=up] .header__row,#header-component[sticky=scroll-up][data-scroll-direction=up] .header__row{background-color:#e8e2d5!important;border-bottom-color:#e8e2d5!important;--color-foreground: #1c1c1e;--color-foreground-rgb: 28, 28, 30;color:#1c1c1e}#header-component[sticky=always][data-scroll-direction=up] .header__row svg,#header-component[sticky=scroll-up][data-scroll-direction=up] .header__row svg{fill:#1c1c1e}#header-component[sticky=always][data-scroll-direction=up] .header__nav-link,#header-component[sticky=always][data-scroll-direction=up] .menu-list__link,#header-component[sticky=always][data-scroll-direction=up] .menu-list__link .menu-list__link-title,#header-component[sticky=always][data-scroll-direction=up] .header-logo__text,#header-component[sticky=always][data-scroll-direction=up] .header-logo__link,#header-component[sticky=always][data-scroll-direction=up] .header-actions__action,#header-component[sticky=scroll-up][data-scroll-direction=up] .header__nav-link,#header-component[sticky=scroll-up][data-scroll-direction=up] .menu-list__link,#header-component[sticky=scroll-up][data-scroll-direction=up] .menu-list__link .menu-list__link-title,#header-component[sticky=scroll-up][data-scroll-direction=up] .header-logo__text,#header-component[sticky=scroll-up][data-scroll-direction=up] .header-logo__link,#header-component[sticky=scroll-up][data-scroll-direction=up] .header-actions__action{color:#1c1c1e!important}#header-component[sticky=always][data-scroll-direction=up] .header-actions__action svg,#header-component[sticky=always][data-scroll-direction=up] .header-actions__action svg path,#header-component[sticky=scroll-up][data-scroll-direction=up] .header-actions__action svg,#header-component[sticky=scroll-up][data-scroll-direction=up] .header-actions__action svg path{fill:#1c1c1e!important;color:#1c1c1e}@media screen and (min-width:990px){#header-component[data-menu-style=menu] .header__row--top.section--page-width{grid-template-columns:0 minmax(0,1fr) 0!important}#header-component[data-menu-style=menu] .header__row--top .header__columns{width:100%;max-width:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;column-gap:clamp(2rem,6vw,7rem);padding-inline:clamp(2rem,4vw,5rem)!important}#header-component[data-menu-style=menu] .header__column--left{justify-content:flex-start!important;justify-self:stretch}#header-component[data-menu-style=menu] .header__column--center{justify-content:center!important;justify-self:center}#header-component[data-menu-style=menu] .header__column--right{justify-content:flex-end!important;justify-self:stretch}}header-actions{display:flex!important;flex-direction:row!important;align-items:center!important;gap:20px!important;flex-wrap:nowrap!important}.header__column--right header-actions{margin-inline-start:0!important}.header__column--right .search-action{margin-inline:0!important}.account-button{min-height:unset!important;padding-inline:0!important;flex-wrap:nowrap!important;align-items:center!important}.header-actions__action{padding:0!important;margin:0!important;height:auto!important;width:auto!important;min-height:unset!important}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{padding-inline:0!important}#header-component header-actions{justify-content:center!important;justify-self:stretch!important;gap:0!important;width:100%}#header-component header-actions .header-actions__action{justify-content:center!important;min-height:44px!important;min-width:44px!important;max-width:44px!important;overflow:hidden;font-size:0!important}#header-component header-actions .header-actions__action:before{content:"CART";font-size:.68rem;letter-spacing:.04em;line-height:1}}.header-action-text{font-size:.875rem!important;letter-spacing:.08em;font-weight:500;line-height:1}.menu-list__link{font-size:.875rem!important;letter-spacing:.08em;font-weight:500}.header__columns,.header__column--right{align-items:center}html{-webkit-overflow-scrolling:touch}.bvt-track-wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media screen and (max-width:749px){.hero__media,.hero__blurred-image,video-background-component,.bvt-card__media,.bento-hero__media{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.hero__media-grid video,video-background-component video,.video-background video{pointer-events:none!important}.bvt-card{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}}@media(hover:none){.cv-cta:hover,.button:hover,.product-card-wrapper:hover,.bvt-card:hover,.wl-media__card:hover,.wl-perk:hover,.cbt__tile:hover,.cbt__card:hover,.pp-media__card:hover,.pp-pillar:hover,.pp-notion:hover,.pb-media__card:hover,.pb-pillar:hover,.pb-notion:hover,.avl__item:hover,.atm__card:hover,.aac__card:hover .aac__media,.lmc__media:hover .lmc__img,.magnet-hover-zoom:hover,.bento-hero__card:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium-athlete.css.map */
