:root{--x3-carbon: #111315;--x3-anthracite: #1b1f22;--x3-surface-raised: #252a2e;--x3-off-white: #f4f0e8;--x3-text-muted: #c7c3bb;--x3-electric-yellow: #e9ff3f;--x3-saturated-pink: #ff3d8d;--x3-line: #3a4045;--x3-focus: #e9ff3f;--x3-header-surface: var(--x3-carbon)}body,.page-wrapper{background:var(--x3-carbon);color:var(--x3-off-white)}.page-wrapper{overflow-x:clip}body{font-family:var(--font-body--family);line-height:1.5}:is(h1,h2,h3,h4,h5,h6,.button,.menu-list__link){font-family:var(--font-heading--family)}:is(h1,h2,.h1,.h2){letter-spacing:.02em;line-height:.98;text-transform:uppercase}.button{min-width:44px;min-height:44px;border-radius:0}.button:not(.button-secondary,.button-unstyled){background:var(--x3-electric-yellow);color:var(--x3-carbon)}:focus-visible{outline:2px solid var(--x3-focus);outline-offset:3px}#header-group{border-bottom:1px solid var(--x3-line)}@supports (background: color-mix(in srgb,var(--x3-carbon) 96%,transparent)){:root{--x3-header-surface: color-mix(in srgb, var(--x3-carbon) 96%, transparent)}}.header{--color-foreground: var(--x3-off-white) !important;--color-foreground-rgb: 244 240 232 !important;--color-border: var(--x3-off-white) !important;--color-border-rgb: 244 240 232 !important;--color-transparent-text: var(--x3-off-white) !important;--color-transparent-text-rgb: 244 240 232 !important;--menu-top-level-font-color: var(--x3-off-white) !important}.header .header__underlay{--color-background-top-row: var(--x3-header-surface) !important;--color-background-bottom-row: var(--x3-header-surface) !important;--color-submenu: var(--x3-header-surface) !important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header :is(.header-actions__action,.header__icon,.menu-list__link,.menu-list__disclosure){color:var(--x3-off-white)!important}:is(.header-actions__action,.menu-list__link,.menu-list__disclosure,.header__icon){min-width:44px;min-height:44px}.announcement-bar{background:var(--x3-electric-yellow);color:var(--x3-carbon)}.section-background{background:var(--x3-anthracite)!important}.collection-card__inner{background:var(--x3-surface-raised);border:1px solid var(--x3-line);border-bottom-color:var(--x3-saturated-pink);color:var(--x3-off-white)}.collection-card__content{background:var(--x3-anthracite);color:var(--x3-off-white)}.collection-card__image{overflow:clip}product-card{background:var(--x3-surface-raised);border:1px solid var(--x3-line);box-shadow:0 1px 0 var(--x3-saturated-pink);color:var(--x3-off-white)}.product-card{background:var(--x3-surface-raised);color:var(--x3-off-white)}.product-grid__item{min-width:0}.product-card__content{background:var(--x3-surface-raised)}.card-gallery{overflow:clip}.product-card .text-block.h5>p[role=heading]{display:-webkit-box;min-height:2.4em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-heading--family)}product-card :is(product-price,.price){color:var(--x3-off-white)}.quick-add .quick-add__button{min-width:44px;min-height:44px;width:max-content;padding-inline:var(--padding-sm);border:1px solid var(--x3-electric-yellow);border-radius:0;background:var(--x3-electric-yellow);color:var(--x3-carbon)}quick-add-component.quick-add .quick-add__button{opacity:1}quick-add-component.quick-add .quick-add__button:disabled{opacity:.55}.facets{background:var(--x3-anthracite);color:var(--x3-off-white);border-block:1px solid var(--x3-line)}.facets :is(.facets__panel-content,.facets__title-wrapper,.facets__drawer-actions){background-color:var(--x3-anthracite)!important;color:var(--x3-off-white)!important}.facets :is(.facets__label,.facets__summary,.sorting-filter,.products-count-wrapper){color:var(--x3-off-white)}.facets :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--x3-focus);outline-offset:3px}.marquee{background:var(--x3-carbon);border-top:1px solid var(--x3-saturated-pink);color:var(--x3-off-white);font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase}marquee-component{background:var(--x3-carbon);border-top:1px solid var(--x3-saturated-pink);color:var(--x3-off-white)}marquee-component .marquee__content{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase}.footer .email-signup__input{min-height:44px;border-color:var(--x3-line);border-radius:0;background:var(--x3-anthracite);color:var(--x3-off-white)}.footer .email-signup__button{min-height:44px;border-radius:0;background:var(--x3-electric-yellow);color:var(--x3-carbon)}.footer .email-signup__input:focus-visible{outline:2px solid var(--x3-focus);outline-offset:3px}.product-information{color:var(--x3-off-white)}.product-information .product-details{background:var(--x3-anthracite);border:1px solid var(--x3-line);color:var(--x3-off-white);padding:clamp(1rem,3vw,2.5rem)}.product-information .text-block.rte{max-width:70ch;line-height:1.5}.product-form-buttons{align-items:stretch}.product-form-buttons .quantity-selector,.quantity-selector{min-width:44px;min-height:44px;border:1px solid var(--x3-line);background:var(--x3-carbon);color:var(--x3-off-white)}.quantity-selector :is(.quantity-minus,.quantity-plus){min-width:44px;min-height:44px;color:var(--x3-off-white)}.add-to-cart-button{min-height:44px;border:1px solid var(--x3-electric-yellow);border-radius:0;background:var(--x3-electric-yellow);color:var(--x3-carbon)}.add-to-cart-button:disabled{border-color:var(--x3-line);background:var(--x3-surface-raised);color:var(--x3-text-muted);opacity:1}.sticky-add-to-cart__button{min-width:44px;min-height:44px;border:1px solid var(--x3-electric-yellow);border-radius:0;background:var(--x3-electric-yellow);color:var(--x3-carbon)}.sticky-add-to-cart__bar{border:1px solid var(--x3-line);border-radius:0;background:var(--x3-surface-raised);color:var(--x3-off-white)}.cart-drawer{color:var(--x3-off-white)}.theme-drawer__dialog{background:var(--x3-anthracite);color:var(--x3-off-white)}theme-drawer#cart-drawer,.cart-drawer__inner,.cart-drawer__content{background:var(--x3-anthracite);color:var(--x3-off-white)}.cart-drawer__items{background:var(--x3-anthracite);color:var(--x3-off-white)}.cart-drawer__items .cart-items__table-row,.cart-items__table-row{border:1px solid var(--x3-line);background:var(--x3-surface-raised);color:var(--x3-off-white)}.cart-items__remove{min-width:44px;min-height:44px;border:1px solid var(--x3-line);border-radius:0;background:transparent;color:var(--x3-off-white)}.theme-drawer__close-button,.menu-drawer__close-button{min-width:44px;min-height:44px}.cart__checkout-button{min-height:44px;border:1px solid var(--x3-electric-yellow);border-radius:0;background:var(--x3-electric-yellow);color:var(--x3-carbon)}.cart__checkout-button:disabled{border-color:var(--x3-line);background:var(--x3-surface-raised);color:var(--x3-text-muted);opacity:1}.variant-option__button-label:has(:checked){border:2px solid var(--x3-electric-yellow);color:var(--x3-off-white);font-weight:700}.variant-option__button-label:has([aria-disabled=true]){border-style:dashed;color:var(--x3-text-muted);text-decoration:line-through}@media screen and (max-width:749px){product-card .quick-add{--quick-add-mobile-display: flex;--quick-add-mobile-opacity: 1}}@media(max-width:749px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}:is(.product-grid,.resource-list--grid,.product-grid__item,.resource-list__item,.collection-card){min-width:0;max-width:100%}.sticky-add-to-cart__bar{bottom:env(safe-area-inset-bottom,0px)}.shopify-section:has(.sticky-add-to-cart) .product-information{padding-block-end:calc(var(--height-buy-buttons) + (var(--padding-sm) * 2) + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}marquee-component:not([data-disabled]) .marquee__wrapper{animation:none!important}.product-card:hover,.collection-card:hover{transform:none}.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .collection-card:hover .collection-card__image{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/x3-theme.css.map */
