:root{--q-black: #0a0a0a;--q-white: #f2f2ee;--q-green: #c6ff00;--q-gray: #171717;--q-black-rgb: 10, 10, 10;--q-white-rgb: 242, 242, 238;--q-green-rgb: 198, 255, 0;--q-font-display: var(--font-heading-family);--q-font-mono: var(--font-body-family);--q-tracking-display: -.03em;--q-tracking-label: .06em;--q-leading-display: 1;--q-gutter: clamp(20px, 5vw, 72px);--q-section-gap: clamp(64px, 9vw, 140px);--q-line-width: 1px;--q-speed: .15s;--q-ease: ease;--q-header-height: 6.4rem;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-border-offset: 0px;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-border-width: 1px;--inputs-border-opacity: 1;--inputs-shadow-opacity: 0;--inputs-margin-offset: 0px;--variant-pills-radius: 0px;--variant-pills-shadow-opacity: 0;--media-radius: 0px;--media-shadow-opacity: 0;--media-shadow-visible: 0;--text-boxes-radius: 0px;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--popup-corner-radius: 0px;--popup-shadow-opacity: 0;--popup-border-opacity: 1;--drawer-shadow-opacity: 0;--drawer-border-opacity: 1;--badge-corner-radius: 0;--product-card-corner-radius: 0;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--collection-card-corner-radius: 0;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--blog-card-corner-radius: 0;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--alpha-link: 1;--alpha-badge-border: 1;--duration-short: .15s;--duration-default: .2s;scrollbar-color:var(--q-green) var(--q-black)}:where(:root),:where(.color-scheme-1,.color-scheme-3,.color-scheme-5){--color-background: 10, 10, 10;--gradient-background: #0a0a0a;--color-foreground: 242, 242, 238;--color-background-contrast: 138, 138, 138;--color-shadow: 10, 10, 10;--color-button: 198, 255, 0;--color-button-text: 10, 10, 10;--color-secondary-button: 10, 10, 10;--color-secondary-button-text: 242, 242, 238;--color-link: 242, 242, 238;--color-badge-foreground: 242, 242, 238;--color-badge-background: 10, 10, 10;--color-badge-border: 242, 242, 238;--q-accent: 198, 255, 0;--q-on-accent: 10, 10, 10}:where(.color-scheme-2){--color-background: 198, 255, 0;--gradient-background: #c6ff00;--color-foreground: 10, 10, 10;--color-button: 10, 10, 10;--color-button-text: 198, 255, 0;--color-secondary-button: 198, 255, 0;--color-secondary-button-text: 10, 10, 10;--color-link: 10, 10, 10;--color-badge-foreground: 10, 10, 10;--color-badge-background: 198, 255, 0;--color-badge-border: 10, 10, 10;--q-accent: 10, 10, 10;--q-on-accent: 198, 255, 0}:where(.color-scheme-4){--color-background: 242, 242, 238;--gradient-background: #f2f2ee;--color-foreground: 10, 10, 10;--color-button: 10, 10, 10;--color-button-text: 198, 255, 0;--color-secondary-button: 242, 242, 238;--color-secondary-button-text: 10, 10, 10;--color-link: 10, 10, 10;--color-badge-foreground: 10, 10, 10;--color-badge-background: 242, 242, 238;--color-badge-border: 10, 10, 10;--q-accent: 10, 10, 10;--q-on-accent: 242, 242, 238}body{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}:root,[class*=color-scheme]{--q-line: var(--q-line-width) solid rgb(var(--color-foreground));--q-line-accent: var(--q-line-width) solid rgb(var(--q-accent));--focused-base-outline: 3px solid rgb(var(--q-accent));--focused-base-outline-offset: 4px;--focused-base-box-shadow: none}html{background-color:var(--q-black);-webkit-text-size-adjust:100%}body{overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:var(--q-green);color:var(--q-black)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--q-black)}::-webkit-scrollbar-thumb{background:var(--q-green);border:3px solid var(--q-black);border-radius:0}html .gradient{background:rgb(var(--color-background));background-attachment:initial}html .page-width{padding-left:var(--q-gutter);padding-right:var(--q-gutter)}@media screen and (min-width:750px){html .page-width--narrow{padding-left:var(--q-gutter);padding-right:var(--q-gutter)}}@media screen and (min-width:990px){html .page-width--narrow{max-width:calc(76rem + 2 * var(--q-gutter));padding-left:var(--q-gutter);padding-right:var(--q-gutter)}html .page-width-desktop{padding-left:var(--q-gutter);padding-right:var(--q-gutter)}}html .section+.section{margin-top:var(--q-section-gap)}html h1,html h2,html h3,html h4,html h5,html .h0,html .h1,html .h2,html .h3,html .h4,html .h5,html .hxl,html .hxxl,.q-display{font-family:var(--q-font-display);font-weight:var(--font-heading-weight);font-style:normal;text-transform:uppercase;letter-spacing:var(--q-tracking-display);line-height:var(--q-leading-display);color:rgb(var(--color-foreground));word-break:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}html .hxxl{font-size:clamp(7.2rem,16vw,24rem);line-height:1}html .hxl{font-size:clamp(6.4rem,12vw,18rem);line-height:1}html .h0{font-size:clamp(5.6rem,10vw,14.4rem);line-height:1}html h1,html .h1{font-size:clamp(4.4rem,7vw,10.4rem)}html h2,html .h2{font-size:clamp(3.2rem,4.6vw,6.4rem)}html h3,html .h3{font-size:clamp(2.4rem,2.8vw,3.6rem);line-height:1}html h4,html .h4{font-size:2.2rem;line-height:1}html h5,html .h5{font-size:1.8rem;line-height:1}html h6,html .h6{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;text-transform:uppercase;letter-spacing:var(--q-tracking-label);color:rgb(var(--color-foreground))}html p,html li{overflow-wrap:break-word}html .rte,html .text-body{font-family:var(--q-font-mono);font-size:1.5rem;line-height:1.6;letter-spacing:0;text-transform:none}@media screen and (min-width:750px){html .rte,html .text-body{font-size:1.6rem}}html .rte h1,html .rte h2,html .rte h3,html .rte h4,html .rte h5{margin:1.4em 0 .5em}html .rte h1{font-size:clamp(3.6rem,5vw,6.4rem)}html .rte h2{font-size:clamp(2.8rem,3.6vw,4.8rem)}html .rte h3{font-size:clamp(2.2rem,2.4vw,3.2rem)}html .rte strong,html .rte b{font-weight:var(--font-body-weight-bold)}.q-label,html .caption-with-letter-spacing,html .subtitle--small{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);line-height:1.3;text-transform:uppercase}html .caption-with-letter-spacing--medium{font-size:1.3rem}html .caption-with-letter-spacing--large{font-size:1.4rem}html .caption,html .caption-large{font-size:1.2rem;letter-spacing:.04em}html .subtitle{font-size:1.5rem;color:rgb(var(--color-foreground))}html .light{opacity:1}html blockquote{font-style:normal;color:rgb(var(--color-foreground));border-left:3px solid rgb(var(--q-accent));padding-left:2rem}html hr{height:var(--q-line-width);background-color:rgb(var(--color-foreground))}html table:not([class]){box-shadow:0 0 0 var(--q-line-width) rgb(var(--color-foreground));font-family:var(--q-font-mono);font-size:1.4rem}html table:not([class]) td,html table:not([class]) th{border:var(--q-line)}html table:not([class]) th{font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.04em;text-align:left}a{color:inherit;transition:color var(--q-speed) var(--q-ease)}a:hover,a[aria-current=page]{color:rgb(var(--q-accent))}.link,.underlined-link,.customer a,html .rte a,html .inline-richtext a{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.link:hover,.underlined-link:hover,.customer a:hover,html .rte a:hover,html .inline-richtext a:hover,.link--text:hover{color:rgb(var(--q-accent));text-decoration-thickness:2px}html .link-with-icon{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:var(--q-tracking-label);font-size:1.3rem}html *:focus-visible,html .focused,html .button:focus-visible,html .button.focused,html .shopify-payment-button__button--unbranded:focus-visible,html .field__input:focus-visible,html .select__select:focus-visible,html .customer .field input:focus-visible,html .customer select:focus-visible{outline:3px solid rgb(var(--q-accent));outline-offset:4px;box-shadow:none}html .focus-inset:focus-visible,html .focused.focus-inset{outline:3px solid rgb(var(--q-accent));outline-offset:-3px;box-shadow:none}html .focus-offset:focus-visible,html .focus-offset.focused{outline:3px solid rgb(var(--q-accent));outline-offset:4px;box-shadow:none}html .button:focus:not(:focus-visible):not(.focused){outline:0;box-shadow:none}html .button,html .shopify-challenge__button,html .customer button,html button.shopify-payment-button__button--unbranded{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;min-width:12rem;min-height:4.8rem;padding:0 2.4rem;border:var(--q-line-width) solid rgb(var(--color-button));border-radius:0;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:none;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.4rem;line-height:1.2;letter-spacing:var(--q-tracking-label);text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color var(--q-speed) var(--q-ease),color var(--q-speed) var(--q-ease),border-color var(--q-speed) var(--q-ease)}html .button:before,html .button:after,html .shopify-challenge__button:before,html .shopify-challenge__button:after,html .customer button:before,html .customer button:after,html .shopify-payment-button__button--unbranded:before,html .shopify-payment-button__button--unbranded:after{content:none}html .button:not([disabled]):not([aria-disabled=true]):hover,html .shopify-challenge__button:hover,html .customer button:hover,html button.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:rgb(var(--color-background));color:rgb(var(--color-button));border-color:rgb(var(--color-button))}html .button--secondary,html .button--tertiary{background-color:transparent;color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button-text))}html .button--secondary:not([disabled]):not([aria-disabled=true]):hover,html .button--tertiary:not([disabled]):not([aria-disabled=true]):hover{background-color:transparent;color:rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html .button--tertiary{min-height:4rem;min-width:9rem;padding:0 1.6rem;font-size:1.2rem}html .button--small{min-height:4rem;padding:0 1.8rem}html .button--full-width{width:100%}html .button:disabled,html .button[aria-disabled=true],html .button.disabled,html .customer button:disabled{opacity:1;cursor:not-allowed;background-color:var(--q-gray);border-color:var(--q-gray);color:rgba(var(--q-white-rgb),.6)}html .button.loading{color:transparent}html .button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}html .button.loading:hover>.loading__spinner .path{stroke:rgb(var(--color-button))}html .button.loading.button--secondary>.loading__spinner .path{stroke:rgb(var(--color-secondary-button-text))}html .button .icon,html .button .svg-wrapper{flex-shrink:0}html shopify-accelerated-checkout,html shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-inline-alignment: stretch;--shopify-accelerated-checkout-row-gap: 8px}html .shopify-payment-button__more-options{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--color-foreground));text-decoration:underline}html .shopify-payment-button__more-options:hover:not([disabled]){color:rgb(var(--q-accent))}html .field__input,html .select__select,html .customer .field input,html .customer select,html .text-area{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--q-font-mono);font-size:1.5rem;letter-spacing:.02em;border-radius:0;min-height:4.8rem;box-shadow:none;-webkit-appearance:none;appearance:none}html .field__input,html .customer .field input{height:4.8rem}html .text-area.field__input{height:auto;min-height:14rem}html .field:before,html .select:before,html .customer .field:before,html .customer select:before,html .localization-form__select:before,html .quantity:before{content:none}html .field:after,html .select:after,html .customer .field:after,html .customer select:after,html .localization-form__select:after,html .quantity:after{border:0;border-radius:0;box-shadow:0 0 0 var(--q-line-width) rgb(var(--color-foreground));transition:box-shadow var(--q-speed) var(--q-ease)}html .field:hover.field:after,html .select:hover.select:after,html .select__select:hover.select__select:after,html .customer .field:hover.field:after,html .localization-form__select:hover.localization-form__select:after,html .quantity:hover:after{box-shadow:0 0 0 var(--q-line-width) rgb(var(--color-foreground))}html .field:focus-within:after,html .select:focus-within:after,html .customer .field:focus-within:after,html .quantity:focus-within:after{box-shadow:0 0 0 var(--q-line-width) rgb(var(--q-accent))}html .field__input:focus,html .select__select:focus,html .customer .field input:focus,html .customer select:focus{box-shadow:none}html .field__label,html .customer .field label{font-family:var(--q-font-mono);font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);top:calc(1.3rem + var(--inputs-border-width))}html .field__input:focus~.field__label,html .field__input:not(:placeholder-shown)~.field__label,html .field__input:-webkit-autofill~.field__label,html .customer .field input:focus~label,html .customer .field input:not(:placeholder-shown)~label{font-size:1rem;top:calc(var(--inputs-border-width) + .6rem);letter-spacing:.06em;color:rgb(var(--color-foreground))}html .field__input::placeholder,html .text-area::placeholder{color:rgba(var(--color-foreground),.6)}html .field__input:-webkit-autofill,html .customer .field input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--color-foreground));-webkit-box-shadow:0 0 0 100rem rgb(var(--color-background)) inset;caret-color:rgb(var(--color-foreground))}html .field__input:-webkit-autofill~.field__button,html .field__input:-webkit-autofill~.field__label,html .customer .field input:-webkit-autofill~label{color:rgb(var(--color-foreground))}html .select__select{font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--color-foreground))}html .select__select option{background-color:var(--q-black);color:var(--q-white);text-transform:none}html .field__button{height:4.8rem;width:4.8rem;color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease)}html .field__button:hover{color:rgb(var(--q-accent))}html .form__label{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground))}html input[type=checkbox]{-webkit-appearance:none;appearance:none;flex-shrink:0;display:inline-grid;place-content:center;width:2rem;height:2rem;margin:0 .8rem 0 0;border:var(--q-line-width) solid rgb(var(--color-foreground));border-radius:0;background-color:transparent;vertical-align:middle;cursor:pointer}html input[type=checkbox]:checked{background-color:rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html input[type=checkbox]:checked:before{content:"";width:1rem;height:.55rem;border-left:2px solid rgb(var(--q-on-accent));border-bottom:2px solid rgb(var(--q-on-accent));transform:translateY(-1px) rotate(-45deg)}html .form__message,html .form-status,html .errors,html .form-message{font-family:var(--q-font-mono);font-size:1.3rem;line-height:1.5;letter-spacing:.02em;color:rgb(var(--color-foreground))}html .form__message{align-items:flex-start;gap:.8rem}html .form__message .icon,html .form__message .svg-wrapper{color:rgb(var(--q-accent));margin-top:.2rem}html .form__message .icon-error,html .form__message .icon-success{color:rgb(var(--q-accent))}html .form-status,html .form-message,html .form-status-list,html .errors{border-left:3px solid rgb(var(--q-accent));padding:1.2rem 1.6rem;background-color:transparent}html .errors ul,html .form-status-list{margin:0;padding-left:1.6rem}html .form-status-list{margin:1.2rem 0 3.2rem}html .form-status.form-status-list,html .form-status-list .form-status{border-left:0;padding:0}.q-notice{border-left:3px solid rgb(var(--q-accent));padding:1.2rem 1.6rem;font-family:var(--q-font-mono);font-size:1.3rem;line-height:1.5}html .quantity{min-height:4.8rem;border-radius:0}html .quantity__input{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.5rem;opacity:1}html .quantity__button{color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease),background-color var(--q-speed) var(--q-ease)}html .quantity__button:not(.disabled):hover{color:rgb(var(--q-on-accent));background-color:rgb(var(--q-accent))}html .quantity__button.disabled{opacity:.4}html .quantity__rules{font-family:var(--q-font-mono);font-size:1.2rem}html .badge{border:0;border-radius:0;padding:.6rem .9rem .5rem;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;line-height:1;letter-spacing:var(--q-tracking-label);text-transform:uppercase;background-color:rgb(var(--color-badge-background));color:rgb(var(--color-badge-foreground))}.q-sticker{display:inline-block;padding:.8rem 1.2rem .7rem;background-color:var(--q-green);color:var(--q-black);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;line-height:1;letter-spacing:var(--q-tracking-label);text-transform:uppercase;transform:rotate(-6deg)}html .price{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.4rem;letter-spacing:.04em;line-height:1.4;color:rgb(var(--color-foreground))}html .price--large{font-size:1.8rem;letter-spacing:.04em}@media screen and (min-width:750px){html .price--large{font-size:2rem}}html .price--on-sale .price-item--regular{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight);font-size:.85em;text-decoration:line-through;text-decoration-thickness:1px}html .price--on-sale .price-item--sale{color:rgb(var(--q-accent))}html .unit-price{font-family:var(--q-font-mono);font-size:1.2rem;font-weight:var(--font-body-weight);letter-spacing:.02em;color:rgb(var(--color-foreground))}.q-tax-note{margin:.4rem 0 0;font-family:var(--q-font-mono);font-weight:var(--font-body-weight);font-size:1.2rem;line-height:1.4;letter-spacing:.02em;text-transform:none;color:rgb(var(--color-foreground))}.q-tax-note a{position:relative;z-index:2;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem}.q-tax-note a:hover{color:rgb(var(--q-accent))}html .media{background-color:var(--q-gray)}html .media--transparent{background-color:transparent}html .placeholder{background-color:var(--q-gray);color:rgba(var(--q-white-rgb),.35);fill:rgba(var(--q-white-rgb),.35)}html .placeholder-svg{background-color:var(--q-gray);fill:rgba(var(--q-white-rgb),.35)}html .global-media-settings{border:0;background-color:var(--q-gray)}html .global-media-settings:after,html .content-container:after{content:none}html .content-container{border:0}html .rte img{border:0;box-shadow:none}html .path{stroke:rgb(var(--q-accent));stroke-linecap:square}html .loading-overlay__spinner .path,html .loading__spinner .path{stroke:rgb(var(--q-accent))}html .progress-bar-value{background-color:rgb(var(--q-accent))}html .global-settings-popup,html .header__submenu.global-settings-popup{border:var(--q-line);border-radius:0;box-shadow:none}html .modal__content,html .product-media-modal,html .quick-add-modal__content{background-color:rgb(var(--color-background))}html .modal__close-button.link,html .quick-add-modal__toggle,html .product-media-modal__toggle{border-radius:0;border:var(--q-line);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:none;transition:color var(--q-speed) var(--q-ease),border-color var(--q-speed) var(--q-ease)}html .modal__close-button.link:hover,html .quick-add-modal__toggle:hover,html .product-media-modal__toggle:hover{color:rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html .header__icon:hover .icon,html .modal__close-button:hover .icon{transform:none}html details[open] .modal-overlay:after{background-color:rgba(var(--q-black-rgb),.85)}html .header__icon--menu[aria-expanded=true]:before{background:var(--q-black)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html .utility-bar,html .utility-bar--bottom-border{border-bottom:0}html .announcement-bar__message{min-height:3.6rem;padding:.9rem 0;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;line-height:1.4;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground))}html .announcement-bar__link{color:rgb(var(--color-foreground));text-decoration:none}html .announcement-bar__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3rem}html .announcement-bar .slider-button{color:rgb(var(--color-foreground))}html .header-wrapper{background-color:rgb(var(--color-background))}html .header-wrapper--border-bottom{border-bottom:var(--q-line)}html .header-wrapper .header.page-width{padding-left:var(--q-gutter);padding-right:var(--q-gutter)}html .header__heading-link{padding:.4rem 0;margin-left:0;text-decoration:none;color:rgb(var(--color-foreground))}.header__wordmark{display:block;font-family:var(--q-font-display);font-weight:var(--font-heading-weight);font-size:clamp(3rem,3.4vw,4.4rem);line-height:1;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;transition:color var(--q-speed) var(--q-ease)}html .header__heading-link:hover .header__wordmark{color:rgb(var(--q-accent))}html .header__menu-item{padding:1.2rem 1.4rem;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;line-height:1.2;letter-spacing:var(--q-tracking-label);text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}html .header__menu-item:hover,html details[open]>.header__menu-item{color:rgb(var(--q-accent));text-decoration:none}html .header__menu-item:hover span,html details[open]>.header__menu-item span{text-decoration:none}html .header__active-menu-item,html .header__menu-item:hover .header__active-menu-item{color:rgb(var(--q-accent));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.6rem}html .header__menu-item .icon-caret{height:.6rem}html .list-menu--disclosure{border:var(--q-line)}html .header__submenu.list-menu{padding:.8rem 0;min-width:22rem;background-color:rgb(var(--color-background))}html .header__submenu .header__menu-item{padding:1rem 2rem;font-size:1.2rem}html .header__submenu .header__menu-item:hover{text-decoration:none}html .header__submenu .header__submenu{background-color:transparent;border:0;border-left:var(--q-line-accent);margin:.4rem 0 .4rem 2rem;padding:.2rem 0}html .list-menu__item--active{color:rgb(var(--q-accent));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.4rem}html .mega-menu__content{border-width:0 0 var(--q-line-width);border-style:solid;border-color:rgb(var(--color-foreground));padding-top:4rem;padding-bottom:4.8rem}html .mega-menu__list{gap:2.4rem 3.2rem}html .mega-menu__link{font-family:var(--q-font-mono);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}html .mega-menu__link--level-2{font-family:var(--q-font-display);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1;letter-spacing:var(--q-tracking-display);padding-bottom:1.2rem;margin-bottom:.8rem;border-bottom:var(--q-line)}html .mega-menu__list--condensed .mega-menu__link{font-weight:var(--font-heading-weight)}html .mega-menu__link:hover{color:rgb(var(--q-accent));text-decoration:none}html .mega-menu__link--active{color:rgb(var(--q-accent));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.4rem}html .header__icon{color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease)}html .header__icon:hover{color:rgb(var(--q-accent))}html .header__icon .icon{height:2.2rem;width:2.2rem}html .header__icons{padding-right:0;align-items:center}html .cart-count-bubble{border-radius:0;min-width:1.8rem;width:auto;height:1.8rem;padding:0 .4rem;bottom:.7rem;left:2.3rem;background-color:var(--q-green);color:var(--q-black);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.1rem;line-height:1}html shopify-account.header__icon{--shopify-account-font-heading: var(--q-font-display);--shopify-account-font-body: var(--q-font-mono);--shopify-account-radius-base: 0px;--shopify-account-radius-button: 0px;--shopify-account-radius-button-small: 0px;--shopify-account-radius-input: 0px;--shopify-account-color-background: var(--q-black);--shopify-account-color-text: var(--q-white);--shopify-account-color-accent: var(--q-green);--shopify-account-color-accent-text: var(--q-black)}html header-drawer{margin-left:0;justify-self:start}html .q-menu-toggle.header__icon{width:auto;height:4.4rem;padding:0;display:inline-flex;align-items:center;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase}.q-menu-toggle__label--close,.menu-opening>.q-menu-toggle .q-menu-toggle__label--open{display:none}.menu-opening>.q-menu-toggle .q-menu-toggle__label--close{display:inline}.menu-opening>.q-menu-toggle{color:rgb(var(--q-accent))}@media screen and (max-width:989px){html .header{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr auto 1fr!important}html .header>.header__search,html .header__icons .header__search,html .header__icons .header__icon--account,html .header__icons>.shopify-app-block{display:none!important}html .header__heading,html .header__heading-link{justify-self:center;text-align:center}html .header__icon--cart{margin-right:-1.1rem}}html .menu-drawer{width:100%;border:0;filter:none;background-color:rgb(var(--color-background))}html .menu-drawer__navigation{padding:0}html .menu-drawer__menu.has-submenu,html .menu-drawer__submenu .menu-drawer__menu{border-top:0}html .js .menu-drawer__menu li,html .menu-drawer__menu li{margin:0;border-bottom:var(--q-line)}html .menu-drawer__menu-item{display:flex;padding:1.8rem var(--q-gutter) 1.4rem;font-family:var(--q-font-display);font-weight:var(--font-heading-weight);font-size:clamp(4.4rem,13vw,8rem);line-height:1;letter-spacing:var(--q-tracking-display);text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));background-color:transparent}html .menu-drawer__submenu .menu-drawer__menu-item{font-size:clamp(3.2rem,9vw,5.6rem)}html .menu-drawer summary.menu-drawer__menu-item{padding-right:calc(var(--q-gutter) + 4rem)}html .menu-drawer__menu-item:hover,html .menu-drawer__menu-item:focus,html .menu-drawer__close-button:hover,html .menu-drawer__close-button:focus,html .menu-drawer__menu-item--active,html .menu-drawer__menu-item--active:hover{color:rgb(var(--q-accent));background-color:transparent}html .menu-drawer__menu-item--active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.6rem}html .menu-drawer__menu-item>.svg-wrapper{right:var(--q-gutter);width:2.4rem}html .menu-drawer__submenu{background-color:rgb(var(--color-background))}html .menu-drawer__close-button{margin-top:0;padding:2rem var(--q-gutter);border-bottom:var(--q-line);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground))}html .menu-drawer .menu-drawer__utility-links{display:grid;gap:1.6rem;padding:2.4rem var(--q-gutter) 3.2rem;background-color:transparent}.q-drawer-links{display:flex;flex-wrap:wrap;gap:0 2.4rem}html .q-drawer-links__link{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;text-decoration:none}html .menu-drawer .list-social{margin-left:-1.1rem}html .menu-drawer__localization .localization-form__select{font-size:1.2rem}html .search-modal{border-bottom:var(--q-line);background-color:rgb(var(--color-background))}html .search-modal__content{padding-left:var(--q-gutter);padding-right:calc(var(--q-gutter) + 4.4rem)}@media screen and (min-width:990px){html .search-modal__content{padding-right:var(--q-gutter)}html .search-modal__form{max-width:96rem}}html .search-modal .field__input{height:5.6rem;font-size:1.8rem}html .search-modal__close-button{margin-left:1.2rem}html .predictive-search{border:var(--q-line);border-top:0;box-shadow:none;border-radius:0;background-color:rgb(var(--color-background))}html .predictive-search__results-groups-wrapper{border-bottom:var(--q-line)}html .predictive-search__heading{border-bottom:var(--q-line);color:rgb(var(--color-foreground))}html .predictive-search__list-item[aria-selected=true]>*,html .predictive-search__list-item:hover>*,html .predictive-search__item[aria-selected=true],html .predictive-search__item:hover{color:rgb(var(--q-accent));background-color:transparent}html .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,html .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none;color:rgb(var(--q-accent))}html .predictive-search__item{text-decoration:none}html .predictive-search__item-heading{font-size:2rem}html .predictive-search__item-query-result mark{color:rgb(var(--q-accent))}html .predictive-search__item .price{color:rgb(var(--color-foreground));font-size:1.2rem}html .predictive-search__image{filter:grayscale(1);background-color:var(--q-gray)}html .predictive-search__item:hover .predictive-search__image,html .predictive-search__item[aria-selected=true] .predictive-search__image{filter:none}html .predictive-search__item--term{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}html .predictive-search__item--term .icon-arrow{color:rgb(var(--q-accent))}html .localization-form__select,html .disclosure__button{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground));border-radius:0}html .localization-form__select:hover{color:rgb(var(--q-accent))}html .disclosure__list-wrapper{border:var(--q-line);border-radius:0;box-shadow:none;background-color:rgb(var(--color-background))}html .disclosure__link{font-family:var(--q-font-mono);font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none}html .disclosure__link:hover,html .disclosure__link[aria-current=true]{color:rgb(var(--q-accent));text-decoration:none}html .popular-countries{border-bottom:var(--q-line)}html .country-filter__input{font-family:var(--q-font-mono)}html .list-social__link{color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease)}html .list-social__link:hover{color:rgb(var(--q-accent))}html .list-social__link:hover .icon{transform:none}html .country-selector__overlay,html .js menu-drawer>details>summary:before,html .js menu-drawer>details[open]:not(.menu-opening)>summary:before{background-color:rgba(var(--q-black-rgb),.85)}html .disclosure__list-wrapper.country-selector{border:0;border-top:var(--q-line)}*,*:before,*:after{border-radius:0!important}html .slider-button{color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease)}html .slider-button:not([disabled]):hover{color:rgb(var(--q-accent))}html .slider-button[disabled] .icon{color:rgba(var(--color-foreground),.35)}html .slider-counter{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label)}html .slider-counter__link--dots .dot{width:1rem;height:1rem;border:var(--q-line)}html .slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html .slider-counter__link--dots .dot,html .slider-counter__link--numbers,html .slider-counter__link--active.slider-counter__link--numbers,html .slider-counter__link--numbers:hover,html .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{transform:none}html .slider-counter__link--numbers{color:rgb(var(--color-foreground))}html .slider-counter__link--active.slider-counter__link--numbers,html .slider-counter__link--numbers:hover{color:rgb(var(--q-accent));text-decoration-thickness:2px}html .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--q-accent))}html .slider--everywhere,html .slider{scrollbar-color:var(--q-green) var(--q-black)}html .slider::-webkit-scrollbar-thumb{background-color:var(--q-green)}html .slider::-webkit-scrollbar-track{background-color:var(--q-gray)}html .slideshow__controls{border:var(--q-line)}html .slideshow__autoplay.slider-button{border-left:var(--q-line)}html .slideshow__autoplay path{fill:rgb(var(--color-foreground))}html .slideshow__autoplay:hover path{fill:rgb(var(--q-accent))}html .slideshow__autoplay:hover .svg-wrapper{transform:none}html .banner__box{border-radius:0}html .banner__heading{line-height:1}html .banner__text{font-size:1.5rem}html .banner__buttons{gap:1.2rem}html .accordion{border-top:var(--q-line);border-bottom:var(--q-line)}html .accordion summary{padding:1.8rem 0;align-items:center}html .accordion__title,html .accordion__title.h4{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.4rem;line-height:1.3;letter-spacing:var(--q-tracking-label);text-transform:uppercase}html .accordion summary:hover .accordion__title,html .accordion details[open]>summary .accordion__title{color:rgb(var(--q-accent));text-decoration:none}html .accordion .svg-wrapper{fill:currentColor}html .accordion__content{padding:0;margin-bottom:2.4rem}html .collapsible-content summary:hover{background:transparent}html .collapsible-content summary:hover .accordion__title{text-decoration:none}html .collapsible-row-layout .accordion{border:var(--q-line)}html .multicolumn-card,html .multicolumn .background-secondary .multicolumn-card,html .image-with-text__content,html .background-secondary{background:transparent}html .multicolumn-list__item.center .media--adapt,html .multicolumn-card__image-wrapper{border-radius:0}html .multicolumn .background-secondary .multicolumn-card,html .image-with-text__content{border:var(--q-line)}html .image-with-text__content--mobile-left,html .image-with-text__text{font-size:1.5rem}html .collage-card{border:var(--q-line)}html .deferred-media__poster-button,html .modal-video__close-button{border-radius:0;background-color:var(--q-green);color:var(--q-black);border:0}html .deferred-media__poster-button .icon{color:var(--q-black)}html .video-section__media,html .video-section__poster{background-color:var(--q-gray)}html .title,html .title-wrapper-with-link{margin-top:0}html .title-wrapper-with-link .link,html .title-wrapper-with-link a{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase}html .rich-text__blocks{max-width:96rem}html .rich-text__text{font-size:1.6rem}html .email-signup-banner .newsletter-form__field-wrapper .field__input{background-color:var(--q-black)}html .collection-hero{border-bottom:var(--q-line)}html .collection-hero__title{margin:clamp(3.2rem,5vw,6.4rem) 0 clamp(2rem,3vw,3.2rem);font-size:clamp(5.6rem,12vw,18rem);line-height:1;letter-spacing:-.035em}html .collection-hero--with-image .collection-hero__title{margin:0 0 2rem}html .collection-hero__title+.collection-hero__description{font-size:1.5rem;line-height:1.6}html .collection-hero__image-container{border:0;box-shadow:none}html .product-grid,html .collection-list,html .blog-articles,html .multicolumn-list{column-gap:0;row-gap:0;border-top:var(--q-line);border-left:var(--q-line)}html .product-grid>.grid__item,html .collection-list>.grid__item,html .blog-articles>.blog-articles__article,html .blog-articles>.article,html .multicolumn-list>.multicolumn-list__item{border-right:var(--q-line);border-bottom:var(--q-line)}html .collection-list.slider,html .product-grid.slider,html .multicolumn-list.slider{border-left:0}html .collection-list.slider>.grid__item:first-child,html .product-grid.slider>.grid__item:first-child,html .multicolumn-list.slider>.multicolumn-list__item:first-child{border-left:var(--q-line)}@media screen and (max-width:749px){html .grid--peek.slider .grid__item:first-of-type{margin-left:0}}html .product-card-wrapper .card,html .collection-card-wrapper .card,html .article-card-wrapper .card{--text-alignment: left}html .card--standard .card__inner,html .card--card{border:0}html .card .card__inner .card__media,html .card__media .media{background-color:var(--q-gray)}html .product-card-wrapper .card__media img,html .collection-card-wrapper .card__media img,html .product-grid .card__media img{filter:grayscale(1) contrast(1.1);transition:filter var(--q-speed) var(--q-ease),opacity var(--q-speed) var(--q-ease)}html .card-wrapper:hover .card__media img,html .card-wrapper:focus-within .card__media img{filter:none}html .card .media.media--hover-effect>img:only-child,html .card-wrapper .media.media--hover-effect>img:only-child,html .card-wrapper:hover .media.media--hover-effect>img+img,html .card:hover .media.media--hover-effect>img:first-child:only-child,html .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}html .card-wrapper .media.media--hover-effect>img+img{transition:opacity var(--q-speed) var(--q-ease),filter var(--q-speed) var(--q-ease)}html .card>.card__content,html .card--standard>.card__content{padding:1.6rem}html .card__information,html .card--media .card__inner .card__content{padding:0}html .card__heading,html .card__heading.h5{font-family:var(--q-font-display);font-weight:var(--font-heading-weight);font-size:clamp(2rem,1.9vw,2.8rem);line-height:1;letter-spacing:var(--q-tracking-display);text-transform:uppercase;margin-bottom:.8rem}html .card__heading a{color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease)}html .card-wrapper:hover .card__heading a,html .card-wrapper:focus-within .card__heading a{color:rgb(var(--q-accent))}html .underline-links-hover:hover a{text-decoration:none}html .underline-links-hover:hover .q-tax-note a{text-decoration:underline}html .card__heading a:focus:after,html .card__heading a:focus-visible:after{outline:3px solid rgb(var(--q-accent));outline-offset:-3px;box-shadow:none}html .card__heading a:focus:not(:focus-visible):after{outline:0}html .card-information{font-family:var(--q-font-mono)}html .card-information>.price{margin-top:.4rem}html .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.4rem}html .card__badge .badge,html .card .badge{transform:rotate(-4deg)}html .card:not(.card--horizontal)>.card__content>.card__badge,html .card__badge{margin:1.2rem}html .card__tax-note{margin-top:.2rem}html .card__information-volume-pricing-note{color:rgb(var(--color-foreground))}html .quick-add{margin:1.2rem 0 0}html .quick-add__submit{min-height:4.4rem;padding:0 1.2rem}html .collection-card-wrapper .card__heading{font-size:clamp(2.4rem,2.6vw,4rem)}html .collection-card-wrapper .card__heading .icon-wrap,html .collection-card-wrapper .card__heading .svg-wrapper{color:rgb(var(--q-accent))}html .collection-card-wrapper .card__caption{font-family:var(--q-font-mono);font-size:1.3rem}html .facets-container{padding-top:2.4rem;padding-bottom:2.4rem}html .facet-filters__label,html .facets__summary,html .facets__heading,html .mobile-facets__open-label,html .product-count__text,html .product-count,html .facets__selected,html .facets__reset,html .mobile-facets__clear,html .mobile-facets__summary,html .mobile-facets__close-button,html .mobile-facets__sort label{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground))}html .facets__summary:hover,html .facets__summary:hover .facets__summary-label,html .facets__disclosure[open]>.facets__summary{color:rgb(var(--q-accent));text-decoration:none}html .facet-filters__sort{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground));background-color:transparent;border-bottom:var(--q-line);height:4.4rem}html .facet-filters__sort:hover{color:rgb(var(--q-accent))}html .facet-filters__sort:focus-visible,html .facet-filters__sort.focused{outline:3px solid rgb(var(--q-accent));outline-offset:4px;box-shadow:none}html .facets__display{border:var(--q-line);border-radius:0;box-shadow:none;background-color:rgb(var(--color-background))}html .facets__header{border-bottom:var(--q-line);font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}html .facets__disclosure-vertical{border-bottom:var(--q-line)}html .facets-vertical .facets-wrapper,html .facets__wrapper{border-color:rgb(var(--color-foreground))}html .facet-checkbox,html .mobile-facets__label{font-family:var(--q-font-mono);font-size:1.3rem;color:rgb(var(--color-foreground));align-items:center}html .facets__label:hover,html .facets__label.active,html .mobile-facets__label:hover{color:rgb(var(--q-accent))}html .facets-layout-list--text .facet-checkbox>input[type=checkbox],html .mobile-facets__label>input.mobile-facets__checkbox{position:static;z-index:auto;opacity:1;width:2rem;height:2rem;margin:0 1.2rem 0 0}html .facets-layout-list--text .facet-checkbox>svg,html .facets-layout-list--text .facet-checkbox>.svg-wrapper,html .mobile-facets__label>svg,html .mobile-facets__label>.icon-checkmark,html .mobile-facets__highlight{display:none}html .facets-layout .facets__label.disabled,html .facets-layout:not(.facets-layout-list--swatch,.facets-layout-grid--image) .facets__label.disabled{opacity:.4;text-decoration:line-through}html .facets-layout-grid--image .facets__label.active,html .facets-layout-grid--image .facets__label:hover{outline:2px solid rgb(var(--q-accent))}html .facets__price .field__input{font-size:1.4rem}html .facets__price .field-currency{font-family:var(--q-font-mono)}html span.active-facets__button-inner{border-radius:0;box-shadow:0 0 0 var(--q-line-width) rgb(var(--color-foreground));font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;padding:.8rem 1.2rem}html .active-facets__button:hover .active-facets__button-inner,html .active-facets__button--light:hover .active-facets__button-inner{box-shadow:0 0 0 var(--q-line-width) rgb(var(--q-accent));color:rgb(var(--q-accent))}html .active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 var(--q-line-width) rgb(var(--color-foreground))}html a.active-facets__button:focus-visible .active-facets__button-inner,html a.active-facets__button.focused .active-facets__button-inner{box-shadow:0 0 0 var(--q-line-width) rgb(var(--q-accent));outline:3px solid rgb(var(--q-accent));outline-offset:4px}html .active-facets__button-wrapper a,html .active-facets__button-remove{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}html .mobile-facets__open{min-height:4.4rem;padding:0 1.4rem;border:var(--q-line);color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease),border-color var(--q-speed) var(--q-ease)}html .mobile-facets__open:hover,html .mobile-facets__open:hover .mobile-facets__open-label{color:rgb(var(--q-accent));border-color:rgb(var(--q-accent));text-decoration:none}html .mobile-facets__open:hover circle{fill:rgb(var(--q-accent))}html .mobile-facets__inner{border-left:var(--q-line);box-shadow:none;background-color:rgb(var(--color-background))}html .mobile-facets__header{border-bottom:var(--q-line);padding:1.6rem var(--q-gutter)}html .mobile-facets__heading{font-size:clamp(3.2rem,9vw,4.8rem);line-height:1}html .mobile-facets__count{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase}html .mobile-facets__summary{padding:1.6rem var(--q-gutter);border-bottom:var(--q-line)}html .mobile-facets__label{padding:1.4rem var(--q-gutter)}html .mobile-facets__label .facet-checkbox__text{display:inline}html .mobile-facets__close-button{padding:1.6rem var(--q-gutter);border-bottom:var(--q-line);width:100%}html .mobile-facets__footer{border-top:var(--q-line);background:rgb(var(--color-background));padding:1.6rem var(--q-gutter)}html .mobile-facets__submenu{background-color:rgb(var(--color-background))}html .mobile-facets__main{padding:0}html .mobile-facets__sort{padding:1.6rem var(--q-gutter);border-bottom:var(--q-line);align-items:center}html .mobile-facets__sort .select__select{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;text-transform:uppercase}html .mobile-facets__close{color:rgb(var(--color-foreground))}html .mobile-facets__close:hover{color:rgb(var(--q-accent))}html .pagination__list>li:not(:last-child){margin-right:.4rem}html .pagination__item{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.4rem;border:var(--q-line-width) solid transparent;transition:color var(--q-speed) var(--q-ease),border-color var(--q-speed) var(--q-ease)}html .pagination__item:after,html .pagination__item--current:after,html a.pagination__item:hover:after{display:none}html a.pagination__item:hover{color:rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html .pagination__item--current{background-color:rgb(var(--q-accent));color:rgb(var(--q-on-accent));opacity:1}html .pagination__item--prev:hover .icon,html .pagination__item--next:hover .icon{transform:rotate(-90deg)}html .pagination__item--next:hover .icon{transform:rotate(90deg)}html .show-more__button,html .button-show-more{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}.q-empty{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;padding:clamp(4.8rem,8vw,12rem) 0}html .q-empty__title{margin:0;font-size:clamp(4.8rem,9vw,12rem);line-height:1}.q-empty__text{margin:0;max-width:60rem;font-family:var(--q-font-mono);font-size:1.5rem;line-height:1.6}html .loading-overlay{background-color:rgba(var(--q-black-rgb),.7)}html .product__title h1,html .product__title .h1{font-size:clamp(4rem,5.2vw,8rem);line-height:1}html .product__text.caption-with-letter-spacing,html a.product__text{color:rgb(var(--color-foreground))}html a.product__text:hover{color:rgb(var(--q-accent))}html .product__info-container .product-form,html .product__info-container .product__description{margin:2.4rem 0}html .product__description{font-size:1.5rem}html .product .price .badge{margin-left:.8rem;transform:rotate(-4deg)}html .product__inventory{font-family:var(--q-font-mono);font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em}html .product__inventory .icon-inventory-status circle:first-of-type{opacity:.35}html .product__sku{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase}html .product__media-item .media,html .product__media-list .media{background-color:var(--q-gray)}html .product__media-icon,html .thumbnail__badge{border:var(--q-line);border-radius:0;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}html .product__modal-opener:hover .product__media-icon{border-color:rgb(var(--q-accent));color:rgb(var(--q-accent))}html .thumbnail{border:var(--q-line-width) solid transparent}html .thumbnail:hover{opacity:1;border-color:rgb(var(--color-foreground))}html .thumbnail[aria-current]{box-shadow:0 0 0 2px rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html .thumbnail[aria-current]:focus-visible,html .thumbnail[aria-current]:focus,html .thumbnail.focused,html .thumbnail:focus-visible{outline:3px solid rgb(var(--q-accent));outline-offset:4px;box-shadow:none}html .thumbnail-slider .slider-button,html .product__media-wrapper .slider-button{border:var(--q-line);background-color:rgb(var(--color-background))}html .product__modal-opener .path{opacity:1}html .product-media-modal,html .product-media-modal__content{background-color:rgb(var(--color-background))}html .product-media-modal__toggle{top:1.6rem;right:1.6rem}html .product-form__input{margin-bottom:2rem}html .product-form__input .form__label{margin-bottom:.8rem}html .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:5.6rem;min-height:4.8rem;margin:0 .8rem .8rem 0;padding:1rem 1.6rem;border:var(--q-line-width) solid rgb(var(--color-foreground));border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;transition:color var(--q-speed) var(--q-ease),border-color var(--q-speed) var(--q-ease),background-color var(--q-speed) var(--q-ease)}html .product-form__input--pill input[type=radio]+label:before{content:none}html .product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--q-accent));color:rgb(var(--q-accent))}html .product-form__input--pill input[type=radio]:checked+label,html .product-form__input--pill input[type=radio]:checked+label:hover{background-color:rgb(var(--q-accent));border-color:rgb(var(--q-accent));color:rgb(var(--q-on-accent))}html .product-form__input--pill input[type=radio]:disabled+label,html .product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.45);color:rgba(var(--color-foreground),.6);text-decoration:line-through;text-decoration-thickness:2px}html .product-form__input--pill input[type=radio].disabled:checked+label,html .product-form__input--pill input[type=radio]:disabled:checked+label{color:rgb(var(--q-on-accent))}html .product-form__input--pill input[type=radio]:focus-visible+label,html .product-form__input--pill input[type=radio].focused+label{outline:3px solid rgb(var(--q-accent));outline-offset:4px;box-shadow:none}html .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label,html .swatch-input__input:checked+.swatch-input__label{outline:2px solid rgb(var(--q-accent));outline-offset:2px}html .product-form__buttons{display:grid;gap:.8rem;max-width:none}html .product-form__submit.button--secondary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}html .product-form__submit.button--secondary:not([disabled]):not([aria-disabled=true]):hover{background-color:rgb(var(--color-background));color:rgb(var(--color-button));border-color:rgb(var(--color-button))}html .product-form__submit[disabled],html .product-form__submit.button--secondary[disabled]{background-color:var(--q-gray);border-color:var(--q-gray);color:rgba(var(--q-white-rgb),.6)}html .shopify-payment-button__button--unbranded,html button.shopify-payment-button__button--unbranded{background-color:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}html button.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:transparent;color:rgb(var(--q-accent));border-color:rgb(var(--q-accent))}html .product-form__error-message-wrapper{border-left:3px solid rgb(var(--q-accent));padding:1rem 1.4rem;font-family:var(--q-font-mono);font-size:1.3rem}html .product-form__error-message-wrapper .svg-wrapper{color:rgb(var(--q-accent))}html .product-form__quantity .quantity{width:15rem}html .pickup-availability-preview,html .pickup-availability-info .caption-large,html .pickup-availability-info .caption{font-family:var(--q-font-mono);font-size:1.3rem}html .pickup-availability-preview .svg-wrapper,html .pickup-availability-preview .icon{color:rgb(var(--q-accent))}html .pickup-availability-button{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}html pickup-availability-drawer{border-left:var(--q-line);box-shadow:none;background-color:rgb(var(--color-background))}html .pickup-availability-list__item{border-bottom:var(--q-line)}html .pickup-availability-address{font-family:var(--q-font-mono);font-style:normal;font-size:1.3rem}html .pickup-availability-drawer-button{color:rgb(var(--color-foreground))}html .pickup-availability-drawer-button:hover{color:rgb(var(--q-accent))}html .share-button__button{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground))}html .share-button__button:hover{color:rgb(var(--q-accent));text-decoration:none}html .share-button__fallback{border:var(--q-line);background-color:rgb(var(--color-background))}html .share-button__fallback:before,html .share-button__fallback:after{content:none}html .share-button__fallback button:hover{color:rgb(var(--q-accent))}html .share-button__fallback button:hover .svg-wrapper{transform:none}html .product-popup-modal__button{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}html .product-popup-modal__button:hover{color:rgb(var(--q-accent))}html .product-popup-modal__content{border:var(--q-line);border-radius:0;box-shadow:none;background-color:rgb(var(--color-background))}html .product-popup-modal,html .quick-add-modal{background-color:rgba(var(--q-black-rgb),.85)}html .quick-add-modal__content{border:var(--q-line);box-shadow:none}html .quick-add-modal__content-info .product__title h2,html .quick-add-modal__content-info .product__title .h1{font-size:clamp(3.2rem,4vw,5.6rem)}recently-viewed{display:block}html .related-products__heading,html .q-recent__heading{margin:0 0 clamp(2rem,3vw,3.2rem)}html .complementary-products__container{border-top:var(--q-line)}html .complementary-products .accordion__title{font-size:1.3rem}html .drawer{background-color:rgba(var(--q-black-rgb),.85)}html .drawer__inner{width:48rem;max-width:100vw;padding:0 clamp(1.6rem,3vw,3.2rem);border:0;border-left:var(--q-line);background-color:rgb(var(--color-background))}@media(prefers-reduced-motion:reduce){html .drawer__inner{transition:none}}html .drawer__header{padding:2rem 0 1.6rem;border-bottom:var(--q-line)}html .drawer__heading{margin:0;font-size:clamp(3.6rem,5vw,5.6rem);line-height:1}html .drawer__close{top:50%;right:-1rem;transform:translateY(-50%);color:rgb(var(--color-foreground));transition:color var(--q-speed) var(--q-ease)}html .cart-drawer__warnings .drawer__close{top:1.6rem;right:1.6rem;transform:none}html .drawer__close:hover{color:rgb(var(--q-accent))}html .drawer__footer{border-top:var(--q-line);padding:1.6rem 0 2.4rem}html .drawer__footer>details{border-bottom:var(--q-line)}html .drawer__footer>details>summary{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--q-tracking-label)}html .cart-drawer .cart-items th,html .cart-items th{border-bottom:var(--q-line);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.1rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground));opacity:1}html cart-drawer-items::-webkit-scrollbar-thumb{background-color:var(--q-green)}html .cart-drawer__collection{margin:0 2.4rem 2.4rem}html .cart__empty-text{margin:0 0 1.6rem;font-family:var(--q-font-display);font-size:clamp(4.8rem,9vw,11.2rem);line-height:1;letter-spacing:var(--q-tracking-display);text-transform:uppercase}html .cart-drawer .cart__empty-text{font-size:clamp(4.4rem,11vw,6.4rem)}.cart__empty-subtext{margin:0 0 3.2rem;font-family:var(--q-font-mono);font-size:1.4rem;letter-spacing:.02em}html .cart-drawer__empty-content{padding:0 clamp(2rem,5vw,4rem);text-align:left}html .cart-drawer__warnings.center{text-align:left}html .cart__warnings{text-align:left;padding:clamp(4.8rem,8vw,12rem) 0}html .cart__warnings .button,html .cart-drawer__empty-content .button{min-width:24rem}html .cart__login-title{margin:4.8rem 0 .8rem;font-size:2.4rem}html .cart__login-paragraph{font-family:var(--q-font-mono);font-size:1.3rem}html .cart-item{border-bottom:var(--q-line)}html .cart-items td{padding-bottom:1.6rem}html .cart-item__image-container{border:0;background-color:var(--q-gray)}html .cart-item__image-container:after{content:none}html .cart-item__name{font-family:var(--q-font-display);font-size:2.2rem;line-height:1;letter-spacing:var(--q-tracking-display);text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}html .cart-item__name:hover{color:rgb(var(--q-accent));text-decoration:none}html .cart-item__details,html .product-option,html .cart-item__discounted-prices,html .cart-item__price-wrapper{font-family:var(--q-font-mono);font-size:1.3rem;color:rgb(var(--color-foreground))}html .product-option dt,html .product-option dd{text-transform:uppercase;letter-spacing:.04em;font-size:1.2rem}html .cart-item__old-price,html .cart-item__discounted-prices .cart-item__old-price{color:rgb(var(--color-foreground));opacity:1;text-decoration:line-through}html .cart-item__final-price{color:rgb(var(--q-accent))}html .cart-item__totals .price{font-size:1.4rem}html .cart-item cart-remove-button .button,html cart-remove-button .button{min-width:4.4rem;min-height:4.4rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground))}html cart-remove-button .button:not([disabled]):hover{background:transparent;color:rgb(var(--q-accent))}html .cart-item__quantity-wrapper .quantity{width:13rem;min-height:4.4rem}html .cart-item__error{margin-top:.8rem;align-items:flex-start}html .cart-item__error-text{font-family:var(--q-font-mono);font-size:1.2rem;line-height:1.4;color:rgb(var(--color-foreground))}html .cart-item__error .svg-wrapper,html .cart-item__error .icon-error{color:rgb(var(--q-accent))}html .cart__warnings .cart-errors,html .cart-errors{font-family:var(--q-font-mono);font-size:1.3rem}html .cart-disclosure-modal__content{border:var(--q-line);box-shadow:none}html .cart-item__disclosure-tooltip{border:var(--q-line);box-shadow:none;background-color:rgb(var(--color-background))}html .discounts__discount{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--q-accent))}html .discounts__discount .icon{color:rgb(var(--q-accent))}.q-discount{display:block;margin:0 0 2rem}.q-discount__form{display:flex}.q-discount__form .field{flex:1 1 auto;min-width:0}html .q-discount__submit{flex-shrink:0;min-width:0;margin-left:-1px}.q-discount__status{margin-top:1rem}.q-discount__codes{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.q-discount__code{display:inline-flex;align-items:center;gap:.8rem;padding:0 0 0 1.2rem;border:var(--q-line-width) solid rgb(var(--q-accent));font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}.q-discount__code-name{font-weight:var(--font-body-weight-bold)}.q-discount__code--inactive{border-color:rgb(var(--color-foreground));text-decoration:line-through}.q-discount__code--inactive .q-discount__code-state{text-decoration:none}.q-discount__remove{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.q-discount__remove:hover{color:rgb(var(--q-accent))}.q-discount__remove .svg-wrapper{width:1.4rem;height:1.4rem}html .totals{align-items:baseline}html .totals__total{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase}html .totals__total-value{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:2rem;letter-spacing:.02em}.q-cart-note{margin-top:.8rem}html .q-cart-note .q-tax-note,.q-cart-note__shipping{margin:.2rem 0 0;font-family:var(--q-font-mono);font-size:1.2rem;line-height:1.5}html .cart__ctas{margin-top:2rem}html .cart__checkout-button{width:100%;min-height:5.6rem;font-size:1.5rem}html .cart__dynamic-checkout-buttons{margin-top:1.2rem}html .cart__note .field__input,html .cart__note textarea{min-height:12rem}html .cart__note label{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--q-tracking-label)}html .cart__footer{border-top:var(--q-line)}html .cart-items thead th{opacity:1}@media screen and (max-width:749px){html .cart-items thead tr{border-bottom:var(--q-line)}}html .cart-notification{border:var(--q-line);border-top:0;box-shadow:none;background-color:rgb(var(--color-background))}html .cart-notification__heading{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase}html .cart-notification__heading .svg-wrapper,html .cart-notification__heading .icon-checkmark{color:rgb(var(--q-accent))}html .cart-notification-product__name{font-family:var(--q-font-display);font-size:2.2rem;line-height:1;text-transform:uppercase}html .cart-notification-product__image{border:0;background-color:var(--q-gray)}html .cart-notification-product__option{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase}html .cart-notification__close{color:rgb(var(--color-foreground))}html .cart-notification__close:hover{color:rgb(var(--q-accent))}html .cart-notification__links .link{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--q-tracking-label)}html .badge{box-shadow:inset 0 0 0 var(--q-line-width) rgb(var(--color-badge-border))}html .q-search__title{margin:0 0 2.4rem;font-size:clamp(5.6rem,12vw,18rem);line-height:1;text-align:left}html .template-search__header{text-align:left}html .template-search__search{margin-left:0;max-width:96rem}html .template-search__header>p[role=status],html .product-count-vertical{font-family:var(--q-font-mono);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}html .template-search .field__input{height:5.6rem;font-size:1.8rem}html .q-search__empty{padding-top:3.2rem}html .q-search__empty .q-empty__title{font-size:clamp(3.6rem,6vw,8rem);overflow-wrap:anywhere}html .main-blog .title--primary,html .blog-placeholder h1{margin:0 0 clamp(2.4rem,4vw,4.8rem);font-size:clamp(5.6rem,12vw,18rem);line-height:1;text-align:left}html .blog-articles{gap:0}html .article-card .card__heading,html .article-card-wrapper .card__heading{font-size:clamp(2.4rem,2.4vw,3.6rem)}html .article-card__info{margin-top:.8rem}html .article-card__excerpt{font-family:var(--q-font-mono);font-size:1.4rem;line-height:1.6;color:rgb(var(--color-foreground))}html .article-card__footer{font-family:var(--q-font-mono);font-size:1.2rem;text-transform:uppercase}html .article-card-wrapper .card__media img,html .blog__posts .card__media img{filter:grayscale(1) contrast(1.1);transition:filter var(--q-speed) var(--q-ease)}html .article-card-wrapper:hover .card__media img{filter:none}html .circle-divider:after{content:"/";margin:0 1rem;color:rgb(var(--q-accent))}html .article-template__hero-container{max-width:none}html .article-template__title{margin:clamp(3.2rem,5vw,6.4rem) 0 1.6rem;font-size:clamp(4.4rem,7vw,10.4rem);line-height:1}html .article-template__title:only-child{margin-bottom:0}html .article-template__content{margin-top:3.2rem;margin-bottom:3.2rem}html .article-template__social-sharing{margin-top:3.2rem}html .article-template__link{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;text-decoration:none}html .article-template__link:hover{color:rgb(var(--q-accent))}html .article-template__comment-wrapper{background:transparent;border-top:var(--q-line);margin-top:6.4rem;padding:4.8rem 0}html .article-template__comment-wrapper h2,html .article-template__comments-title{font-size:clamp(3.2rem,4vw,5.6rem)}html .article-template__comments-comment{border:var(--q-line);background:transparent;padding:2.4rem;margin-bottom:1.6rem;font-size:1.5rem}html .article-template__comments-comment footer{margin-top:1.6rem}html .article-template__comment-fields{gap:1.6rem}html .article-template__comment-warning{font-family:var(--q-font-mono);font-size:1.2rem}html .main-page-title{margin:0 0 clamp(2.4rem,4vw,4.8rem);font-size:clamp(5.2rem,10vw,14.4rem);line-height:1}html .main-page-title+.rte{max-width:76rem}html .shopify-policy__container{max-width:calc(80rem + 2 * var(--q-gutter));padding:clamp(4.8rem,6vw,8rem) var(--q-gutter);margin:0 auto}html .shopify-policy__title{text-align:left;margin-bottom:clamp(2.4rem,4vw,4.8rem)}html .shopify-policy__title h1{margin:0;font-size:clamp(4.4rem,8vw,10.4rem);line-height:1}html .shopify-policy__body,html .shopify-policy__body .rte{font-family:var(--q-font-mono);font-size:1.5rem;line-height:1.7;color:rgb(var(--color-foreground))}html .shopify-policy__body h2,html .shopify-policy__body h3,html .shopify-policy__body h4{margin:2.4em 0 .6em;font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.6rem;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}html .shopify-policy__body h2{padding-top:1.6rem;border-top:var(--q-line)}html .shopify-policy__body p,html .shopify-policy__body li{max-width:72ch}html .shopify-policy__body a{color:rgb(var(--color-foreground));text-decoration:underline}html .shopify-policy__body a:hover{color:rgb(var(--q-accent))}html .contact .title{margin-bottom:3.2rem;font-size:clamp(4.4rem,8vw,10.4rem);line-height:1}html .contact__fields{gap:1.6rem}html .contact .field{margin-bottom:1.6rem}html .contact__button .button{min-width:24rem}html .contact .form-status-list,html .contact .form-status{margin-bottom:3.2rem}html .contact .form-status.form-status-list.form__message{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 2rem;border:0;background-color:var(--q-green);color:var(--q-black);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.4rem;text-transform:uppercase;letter-spacing:.04em}html .contact .form-status.form-status-list.form__message .svg-wrapper{color:var(--q-black)}html .contact__field-error .form__message{color:rgb(var(--color-foreground))}.q-404{padding:clamp(4.8rem,8vw,12rem) 0;overflow:hidden}.q-404__number{font-family:var(--q-font-display);font-size:clamp(16rem,42vw,64rem);line-height:.78;letter-spacing:-.05em;color:rgb(var(--q-accent));white-space:nowrap;margin:0 0 0 -.04em}html .q-404__title{margin:clamp(2.4rem,3vw,4rem) 0 1.6rem;font-size:clamp(4rem,7vw,10.4rem);line-height:1}.q-404__text{margin:0 0 3.2rem;max-width:60rem;font-family:var(--q-font-mono);font-size:1.5rem}.q-404__actions{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (max-width:749px){.q-404__actions .button{width:100%}}.q-newsletter__row{display:flex;gap:0;max-width:52rem}.q-newsletter__row .field{flex:1 1 auto;min-width:0}html .q-newsletter__button{flex-shrink:0;min-width:0;margin-left:-1px;position:relative}@media screen and (max-width:479px){.q-newsletter__row{flex-direction:column;gap:.8rem}html .q-newsletter__button{margin-left:0;width:100%}}.q-newsletter__message{margin-top:1.6rem;max-width:52rem}.q-newsletter__message--success{padding:1.2rem 1.6rem;background-color:var(--q-green);color:var(--q-black)}html .q-newsletter__message--success .svg-wrapper{color:var(--q-black)}.q-newsletter__message--error{padding:1.2rem 1.6rem;border:var(--q-line-accent)}html .gift-card{max-width:calc(64rem + 2 * var(--q-gutter));padding:clamp(3.2rem,6vw,6.4rem) var(--q-gutter);text-align:left}html .gift-card header{border-bottom:var(--q-line);padding-bottom:2.4rem}html .gift-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;justify-content:flex-start}html .gift-card__price h1{margin:0;font-size:clamp(5.6rem,14vw,12rem);line-height:1;color:rgb(var(--q-accent))}html .gift-card .badge--expired{background-color:var(--q-white);color:var(--q-black)}html .gift-card__image-wrapper{margin:3.2rem 0;width:100%;max-width:none}.q-giftcard__card{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1.6 / 1;padding:clamp(2rem,4vw,3.2rem);background-color:var(--q-green);color:var(--q-black);transform:rotate(-2deg)}.q-giftcard__card-label{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase}.q-giftcard__card-name{font-family:var(--q-font-display);font-size:clamp(5.6rem,14vw,11.2rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase}html .q-giftcard__shop{font-size:clamp(3.2rem,5vw,4.8rem);margin:0 0 1.6rem}html .gift-card__text{font-family:var(--q-font-mono);font-size:1.4rem;color:rgb(var(--color-foreground))}html .gift-card__number{display:inline-block;margin:2.4rem 0;padding:1.6rem 2rem;border:var(--q-line);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:.12em;color:rgb(var(--color-foreground))}html .gift-card__qr-code img{border:6px solid var(--q-white)}html .gift-card__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-start;margin-top:2.4rem}html .gift-card__buttons>.button{margin:0}@media print{html .q-giftcard__card{transform:none}}html .banner:after,html .banner__media:after{background:var(--q-black)}html .rating-star{--color-rating-star: rgb(var(--q-accent))}html .rating-text,html .rating-count{font-family:var(--q-font-mono)}html .localization-selector option{background-color:var(--q-black);color:var(--q-white)}html .multicolumn-card__info .link{font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase}html .quick-order-list__total,html .quick-order-list-total__info,html .variant-item__info{font-family:var(--q-font-mono)}html .header__icon--cart .icon{width:4.4rem;height:4.4rem}html h1,html h2,html h3,html .h0,html .h1,html .h2{padding-bottom:.04em}.q-soli{display:flex;align-items:flex-start;gap:1.2rem;margin:1.6rem 0;padding:1.4rem 1.6rem;border:var(--q-line-accent)}.q-soli__badge{flex-shrink:0;padding:.5rem .8rem .4rem;background-color:var(--q-green);color:var(--q-black);font-family:var(--q-font-mono);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:var(--q-tracking-label);text-transform:uppercase;transform:rotate(-4deg)}.q-soli__text{margin:0;font-family:var(--q-font-mono);font-size:1.4rem;line-height:1.5}.q-soli__text .link{margin-left:.4rem;font-size:inherit}.q-size-guide__scroll{overflow-x:auto;margin:1.6rem 0}.q-size-guide__table{width:100%;min-width:32rem;border-collapse:collapse;font-family:var(--q-font-mono);font-size:1.3rem}.q-size-guide__table th,.q-size-guide__table td{padding:1rem 1.2rem;border:var(--q-line);text-align:left}.q-size-guide__table thead th{background-color:rgb(var(--q-accent));color:rgb(var(--q-on-accent));border-color:rgb(var(--q-accent));font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.04em}.q-size-guide__table tbody th{font-weight:var(--font-body-weight-bold)}.q-size-guide__note{font-family:var(--q-font-mono);font-size:1.2rem}html .shopify-section:not(:has(>:not(link,style,script))){display:none}html h3,html h4,html h5,html .h3,html .h4,html .h5,html .card__heading,html .q-values__title,html .q-lineup__name{letter-spacing:-.005em}html .section+.q-section-values,html .q-section-values+.section,html .q-section-statement+.section{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/queerion.css.map */
