html:not([data-af-init]){--font-body-family: inherit;--font-heading-family: inherit;--color-foreground: 0,0,0;--color-background: 255,255,255;--color-link: 0,0,0;--page-width: 120rem;--buttons-radius: 0px;--inputs-radius: 0px;--variant-pills-radius: 0px;--spacing-sections-desktop: 24px;--spacing-sections-mobile: 20px;--af-page-width: 1200px;--af-btn-letter-spacing: .03em;--af-btn-text-transform: uppercase;--af-btn-padding-scale: 1;--af-font-body: inherit;--af-font-heading: inherit;--af-canvas-bg: #121212;--af-header-fg: #ffffff;--af-header-bg: transparent;--af-header-divider-size: 1px;--af-header-divider-color: rgba(255,255,255,.18);--af-header-panel-bg: #121212;--af-header-wireframe-color: rgba(255,255,255,.65);--af-header-wireframe-width: 1px;--af-header-wireframe-width-bottom: 1.5px;--af-header-line-inset-x: 0px;--af-header-content-gutter-x: 32px;--af-header-min-h: 84px;--af-spacing-sections-desktop-raw: 24px;--af-spacing-sections-mobile-raw: 20px}:root{--af-canvas-bg: #121212;--af-font-body: "Sharp Grotesk", var(--font-body-family);--af-font-heading: "Sharp Grotesk", var(--font-heading-family);--af-btn-letter-spacing: .03em;--af-btn-text-transform: uppercase;--af-btn-padding-scale: 1;--af-header-fg: #ffffff;--af-header-bg: transparent;--af-header-divider-size: 1px;--af-header-divider-color: rgba(255,255,255,.18);--af-header-panel-bg: #121212;--af-header-wireframe-color: rgba(255,255,255,.65);--af-header-wireframe-width: 1px;--af-header-wireframe-width-bottom: 1.5px;--af-header-line-inset-x: 0px;--af-header-content-gutter-x: 32px;--af-header-min-h: 84px;--af-spacing-sections-desktop-raw: 24px;--af-spacing-sections-mobile-raw: 20px}@font-face{font-family:Sharp Grotesk;src:url(SharpGrotesk-Light20.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}html{color-scheme:normal}body,input,textarea,select,.field__input,.select__select,.text-area,.quantity__input{font-family:var(--af-font-body, var(--font-body-family))!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.collection__title,.collection-hero__title,.banner__heading,.rich-text__heading,.image-with-text__heading,.product__title,.article-template__title{font-family:var(--af-font-heading, var(--font-heading-family))!important;letter-spacing:.02em}.header__heading,.header__heading-link,.header__menu-item,.menu-drawer__menu-item,.announcement-bar__message,.button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,button,input[type=button],input[type=submit],input[type=reset]{font-family:var(--af-font-heading, var(--font-heading-family))!important}a{color:rgb(var(--color-link));text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--color-foreground),.9)}.af-container{width:100%;max-width:var(--af-page-width, 1200px);margin:0 auto;padding-left:16px;padding-right:16px}@media (max-width: 749px){.af-container{padding-left:12px;padding-right:12px}}.card,.product-card-wrapper .card,.collection-card-wrapper .card,.media,.field__input,.select__select,.text-area,.drawer,.modal__content,.button,.shopify-payment-button__button,.button--primary,.button--secondary{border-radius:var(--buttons-radius, 0px)}.button,.shopify-payment-button__button{padding:calc(10px * var(--af-btn-padding-scale, 1)) calc(14px * var(--af-btn-padding-scale, 1));letter-spacing:var(--af-btn-letter-spacing, .03em);text-transform:var(--af-btn-text-transform, uppercase)}#MainContent>.shopify-section:first-child{--spacing-sections-desktop: var(--af-spacing-sections-desktop-raw, var(--spacing-sections-desktop));--spacing-sections-mobile: var(--af-spacing-sections-mobile-raw, var(--spacing-sections-mobile))}html[data-af-canvas=dark],html[data-af-canvas=dark] body,html[data-af-canvas=dark] body.gradient{background:var(--af-canvas-bg)!important;background-color:var(--af-canvas-bg)!important;background-image:none!important;color:#fff}html[data-af-canvas=scheme],html[data-af-canvas=scheme] body,html[data-af-canvas=scheme] body.gradient{background:rgb(var(--color-background));background-color:rgb(var(--color-background))}@media (min-width: 990px){.header-wrapper .header.page-width{max-width:none!important;width:100%!important;padding-left:var(--af-header-content-gutter-x, 32px)!important;padding-right:var(--af-header-content-gutter-x, 32px)!important}}html[data-af-header-frame=on] .section-header,html[data-af-header-frame=on] #shopify-section-header{position:relative!important;z-index:60!important;isolation:isolate!important}html[data-af-header-frame=on] .section-header:before,html[data-af-header-frame=on] .section-header:after,html[data-af-header-frame=on] #shopify-section-header:before,html[data-af-header-frame=on] #shopify-section-header:after{content:""!important;position:absolute!important;left:var(--af-header-line-inset-x, 0px)!important;right:var(--af-header-line-inset-x, 0px)!important;height:var(--af-header-wireframe-width, 1px)!important;background:var(--af-header-wireframe-color, rgba(255,255,255,.65))!important;pointer-events:none!important;z-index:999999!important}html[data-af-header-frame=on] .section-header:before,html[data-af-header-frame=on] #shopify-section-header:before{top:0!important}html[data-af-header-frame=on] .section-header:after,html[data-af-header-frame=on] #shopify-section-header:after{bottom:0!important}html[data-af-header-frame=on] .section-header:after,html[data-af-header-frame=on] #shopify-section-header:after{height:var(--af-header-wireframe-width-bottom, var(--af-header-wireframe-width, 0px))!important}html[data-af-header-frame=on] .section-header .header-wrapper,html[data-af-header-frame=on] .section-header .header-wrapper.gradient,html[data-af-header-frame=on] .section-header .header-wrapper.color-inverse,html[data-af-header-frame=on] .section-header .header-wrapper.color-inverse.gradient,html[data-af-header-frame=on] #shopify-section-header .header-wrapper,html[data-af-header-frame=on] #shopify-section-header .header-wrapper.gradient,html[data-af-header-frame=on] #shopify-section-header .header-wrapper.color-inverse,html[data-af-header-frame=on] #shopify-section-header .header-wrapper.color-inverse.gradient,html[data-af-header-frame=on] .section-header sticky-header[fixed] .header-wrapper,html[data-af-header-frame=on] .section-header sticky-header[fixed] .header-wrapper.gradient,html[data-af-header-frame=on] .section-header sticky-header[fixed] .gradient,html[data-af-header-frame=on] #shopify-section-header sticky-header[fixed] .header-wrapper,html[data-af-header-frame=on] #shopify-section-header sticky-header[fixed] .header-wrapper.gradient,html[data-af-header-frame=on] #shopify-section-header sticky-header[fixed] .gradient{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html[data-af-header-frame=on] .section-header .header,html[data-af-header-frame=on] .section-header .header a,html[data-af-header-frame=on] .section-header .header__menu-item,html[data-af-header-frame=on] .section-header .header__icon,html[data-af-header-frame=on] .section-header summary,html[data-af-header-frame=on] .section-header summary *,html[data-af-header-frame=on] #shopify-section-header .header,html[data-af-header-frame=on] #shopify-section-header .header a,html[data-af-header-frame=on] #shopify-section-header .header__menu-item,html[data-af-header-frame=on] #shopify-section-header .header__icon,html[data-af-header-frame=on] #shopify-section-header summary,html[data-af-header-frame=on] #shopify-section-header summary *{color:var(--af-header-fg, #fff)!important}html[data-af-header-frame=on] .section-header .header__submenu,html[data-af-header-frame=on] .section-header .mega-menu__content,html[data-af-header-frame=on] .section-header .menu-drawer__inner-container,html[data-af-header-frame=on] .section-header .search-modal.modal__content,html[data-af-header-frame=on] #shopify-section-header .header__submenu,html[data-af-header-frame=on] #shopify-section-header .mega-menu__content,html[data-af-header-frame=on] #shopify-section-header .menu-drawer__inner-container,html[data-af-header-frame=on] #shopify-section-header .search-modal.modal__content{background:var(--af-header-panel-bg, #121212)!important;background-color:var(--af-header-panel-bg, #121212)!important;background-image:none!important}html[data-af-header-frame=on] .section-header header-menu details{position:relative}html[data-af-header-frame=on] .section-header .header__submenu{background:#000000c7!important;background-image:none!important;box-shadow:0 14px 38px #0000008c!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:0!important;padding:10px!important;min-width:260px;margin-top:15px!important}html[data-af-header-frame=on] .section-header .header__submenu .header__menu-item,html[data-af-header-frame=on] .section-header .header__submenu .list-menu__item{font-family:var(--af-font-heading, var(--font-heading-family))!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;line-height:1.1!important}html[data-af-header-frame=on] .section-header .header__submenu a.header__menu-item{padding:12px 14px!important;border-radius:0!important;color:#fff!important;opacity:.92}html[data-af-header-frame=on] .section-header .header__submenu a.header__menu-item:hover,html[data-af-header-frame=on] .section-header .header__submenu a.header__menu-item:focus-visible{background:#ffffff14!important;opacity:1;text-decoration:none!important}html[data-af-header-frame=on] .section-header .header__submenu a.list-menu__item--active{background:#ffffff1a!important;opacity:1}html[data-af-header-frame=on] .section-header summary .icon-caret{opacity:.75}@media (min-width: 990px) and (max-width: 1100px){html[data-af-header-frame=on] .section-header .header__submenu{min-width:240px}}html[data-af-header-frame=on] #shopify-section-header .header__submenu a,html[data-af-header-frame=on] #shopify-section-header .mega-menu__content a,html[data-af-header-frame=on] #shopify-section-header .menu-drawer__menu-item{color:var(--af-header-fg, #fff)!important}html[data-af-header-frame=on] #shopify-section-header .header__icon,html[data-af-header-frame=on] #shopify-section-header .header__menu-item{background:transparent!important}@media (min-width: 990px){header.header.af-header--mega{display:grid!important;grid-template-columns:auto max-content 1fr auto!important;align-items:center!important;column-gap:14px!important}header.header.af-header--mega header-drawer{display:block!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;margin:0!important}header.header.af-header--mega .header__heading,header.header.af-header--mega .header__heading-link{grid-column:2!important;grid-row:1!important;justify-self:start!important}header.header.af-header--mega .header__inline-menu{grid-column:3!important;grid-row:1!important}header.header.af-header--mega .header__icons{grid-column:4!important;grid-row:1!important;justify-self:end!important}header.header.af-header--mega .header__icon--menu{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme.global.css.map */
