:root{--gd-charcoal: #2B2B2E;--gd-black: #0D0D0D;--gd-white: #F2F2F2;--gd-red: #FF4433;--gd-red-hover: #E0301F;--gd-glow: 0 0 16px rgba(255, 68, 51, .55);--gd-glow-soft: 0 0 9px rgba(255, 68, 51, .38);--gd-glow-text: 0 0 10px rgba(255, 68, 51, .8);--gd-panel: #1C1C1F;--gd-line: #55555A;--gd-tag: #3A3A3F;--gd-tagline: #6A6A70;--gd-dim: #D0D0D6;--gd-craft: #F5F2EB;--gd-card: #B58A65;--gd-mono: "Courier Prime", ui-monospace, "Courier New", Courier, monospace;--gd-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--gd-footer-image: none}:root{--font-body--family: var(--gd-sans);--font-heading--family: var(--gd-sans);--font-subheading--family: var(--gd-sans);--font-accent--family: var(--gd-mono)}body,.shopify-section{background-color:var(--gd-charcoal)!important;color:var(--gd-dim)!important;font-family:var(--gd-sans)!important}h1,h2,h3,h4,h5,h6{color:var(--gd-white)!important;font-family:var(--gd-sans)!important;font-weight:600!important;letter-spacing:.2px}a{color:var(--gd-dim)}.menu-list__link,.menu-list--mobile .menu-list__item,.menu-list__submenu .mega-menu__link{text-transform:none}footer :is(h1,h2,h3,h4,h5,h6),footer .footer__heading,footer a,footer .policy_list a,footer input::placeholder,footer .field__input::placeholder,footer .email-signup__input::placeholder{text-transform:lowercase!important}a:hover{text-decoration:underline;text-decoration-color:var(--gd-red);text-decoration-thickness:2px;text-underline-offset:3px}product-card a:hover,product-card .product-card__link:hover,.card-gallery a:hover{text-decoration:none!important}.ad-label,.cart-drawer__title,.theme-drawer__title{font-family:var(--gd-mono)!important;letter-spacing:2px;text-transform:lowercase}:focus-visible{outline:3px solid var(--gd-white)!important;outline-offset:3px!important}body .button:not(.button-unstyled),body .btn,body .button-secondary,body .button--primary:not(.button-unstyled),body .newsletter-form__button{background-color:transparent!important;color:var(--gd-white)!important;border:1px solid var(--gd-line)!important;border-radius:999px!important;font-family:var(--gd-mono)!important;font-weight:700!important;letter-spacing:1px;min-height:44px;padding:12px 24px!important;text-transform:lowercase;transition:border-color .18s ease,background-color .18s ease}body .button:not(.button-unstyled):hover,body .btn:hover,body .button--primary:not(.button-unstyled):hover,body .newsletter-form__button:hover{background-color:#f2f2f20f!important;border-color:var(--gd-white)!important;box-shadow:none}body .button--secondary,body .button-secondary{background-color:transparent!important;border:1px solid var(--gd-line)!important;color:var(--gd-white)!important}body .button--secondary:hover,body .button-secondary:hover{background-color:var(--gd-red)!important;border-color:var(--gd-red)!important;color:var(--gd-black)!important;box-shadow:none}@media screen and (min-width:990px){.product-grid:is(.product-grid--grid):not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(5, 1fr) !important}}.card,.product-card,.card-wrapper{background-color:transparent!important;border:none!important;border-radius:0!important;padding-bottom:12px}.card:hover{border-color:transparent!important}product-card .card-gallery,.product-card .card-gallery{border-radius:0!important;overflow:hidden;background-color:var(--gd-panel)}product-card .card-gallery img,.product-card .card-gallery img{aspect-ratio:1 / 1;object-fit:cover;object-position:center 20%}product-card .product-title,product-card [class*=product-title],.product-card__title{font-family:var(--gd-sans)!important;font-size:16px!important;line-height:1.3!important;color:var(--gd-white)!important}.price,.price__regular,.price-item,product-price,.compare-at-price{color:var(--gd-white)!important;font-family:var(--gd-sans)!important;font-weight:500!important}.compare-at-price{color:var(--gd-dim)!important}product-card{container-type:inline-size}.ad-card-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:4px;row-gap:2px;font-family:var(--gd-mono);font-size:14px;line-height:1.4;letter-spacing:.5px;text-transform:lowercase;color:var(--gd-dim);margin-top:8px}.ad-card-sku{margin-left:auto;font-size:12px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}@container (max-width: 230px){.ad-card-meta{display:block}.ad-card-sku{font-size:14px}.ad-card-sku:before{content:"\b7  "}}.ad-stamp-layer{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:column;gap:8px;pointer-events:none}.ad-stamp{display:inline-block;font-family:var(--gd-mono);font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--gd-white);border:2px solid var(--gd-white);border-radius:3px;padding:3px 9px;background-color:#0d0d0d8c;mix-blend-mode:normal;opacity:1;transform:rotate(-4deg)}.ad-stamp--new{color:var(--gd-red);border-color:var(--gd-red);mix-blend-mode:normal;opacity:1;text-shadow:var(--gd-glow-text);box-shadow:var(--gd-glow-soft)}body :is(product-card,.product-grid__item,.resource-list__item) .card-gallery{--gallery-aspect-ratio: 1 / 1 !important;background-color:var(--gd-panel);overflow:hidden}body :is(product-card,.product-grid__item,.resource-list__item) .card-gallery img{object-fit:cover!important;object-position:center 20%!important}body product-card [role=heading]{font-family:var(--gd-sans)!important;font-size:16px!important;line-height:1.3!important;min-height:calc(3 * 1.3em);margin:0!important;color:var(--gd-white)!important}@media screen and (min-width:750px){body product-card [role=heading]{min-height:2.6em}}body product-card product-price{margin-top:auto!important}body :is(.product-grid__item,.resource-list__item){min-width:0!important}body :is(product-card,.product-grid__item,.resource-list__item) :is(.card-gallery,.product-media-container,.product-media,.product-card__content,product-card){min-width:0!important;max-width:100%!important}@media screen and (max-width:749px){body .product-grid{grid-template-columns:repeat(var(--mobile-columns, 2),minmax(0,1fr))!important}body .resource-list--grid{grid-template-columns:repeat(var(--column-count-mobile, 2),minmax(0,1fr))!important}}variant-picker legend,.variant-picker legend,.variant-option legend,fieldset legend{font-family:var(--gd-mono)!important;font-size:14px!important;letter-spacing:1.5px!important;text-transform:lowercase;color:var(--gd-dim)!important;margin-bottom:10px;padding:0}.variant-option--buttons{display:flex!important;flex-wrap:wrap;gap:10px;border:0;padding:0;margin:0 0 4px}.variant-option__button-label{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:0 18px;border:1px solid var(--gd-line)!important;border-radius:999px!important;background-color:transparent!important;color:var(--gd-white)!important;font-family:var(--gd-mono)!important;font-size:15px!important;font-weight:400;line-height:1.2;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.variant-option__button-label input[type=radio]{position:absolute!important;opacity:0!important;width:1px;height:1px;margin:0;pointer-events:none}.variant-option__button-label__pill{display:none!important}.variant-option__button-label__text{white-space:normal}.variant-option__button-label:hover{border-color:var(--gd-white)!important}.variant-option__button-label:has(input:checked){background-color:var(--gd-red)!important;border-color:var(--gd-red)!important;color:var(--gd-black)!important;font-weight:700!important;box-shadow:inset 0 0 0 2px var(--gd-black),var(--gd-glow)!important}.variant-option__button-label:has(input:checked):before{content:"\2713";font-family:var(--gd-mono);font-weight:700;margin-right:8px;color:var(--gd-black)}.variant-option__button-label:has(input[aria-disabled=true]){opacity:.45;text-decoration:line-through;cursor:not-allowed}.variant-option__button-label:has(input[aria-disabled=true]):hover{border-color:var(--gd-line)!important}.variant-option[data-testid=variant-option-single]{font-family:var(--gd-mono)!important;font-size:14px;letter-spacing:1px;text-transform:lowercase;color:var(--gd-dim)!important}quantity-selector-component,.quantity{border-radius:999px!important;border-color:var(--gd-line)!important;overflow:hidden}.cart-drawer__items .cart-items__table-row{border-bottom:1px dashed var(--gd-line)!important}.cart-drawer__summary,.cart-drawer__content{background-color:var(--gd-charcoal)!important}.theme-drawer__title,#cart-drawer-heading,.cart-drawer__title{font-family:var(--gd-mono)!important;font-size:15px!important;letter-spacing:3px;text-transform:lowercase;border-bottom:1px solid var(--gd-line);padding-bottom:10px}.cart-items__variants{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}body dl.cart-items__variants .cart-items__variant{display:inline-flex!important;align-items:baseline;gap:5px;background-color:var(--gd-tag);border:1px solid var(--gd-tagline);border-radius:4px;padding:3px 8px;font-family:var(--gd-mono);font-size:14px;color:var(--gd-white)!important}dl.cart-items__variants .cart-items__variant dt{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;margin:0!important;padding:0;flex:0 0 auto;white-space:nowrap;font-family:var(--gd-mono);font-size:14px;letter-spacing:.5px;text-transform:lowercase;color:var(--gd-dim)!important}.cart-items__variant dd{margin:0!important;font-family:var(--gd-mono);font-size:14px}body :is(.cart-page,.cart-page__summary,.cart-summary,.cart-summary__inner,.cart-totals,.cart-actions,.cart__ctas,cart-items-component,cart-drawer-component,.cart-drawer,.cart-drawer__inner,.cart-drawer__content,.cart-drawer__items,.cart-drawer__summary,.theme-drawer,.theme-drawer__dialog,.theme-drawer__body){color:var(--gd-white)!important;--color: var(--gd-white);--color-rgb: 242 242 242;--color-background: var(--gd-charcoal);--color-background-rgb: 43 43 46;--color-foreground: var(--gd-white);--color-foreground-rgb: 242 242 242;--color-foreground-muted: var(--gd-dim);--color-foreground-subdued: var(--gd-dim);--color-border: var(--gd-line);--color-border-rgb: 85 85 90;--color-shadow: var(--gd-black);--opacity-10-25: .25}footer,.shopify-section-group-footer-group{background-color:var(--gd-black)!important;background-image:none!important;border-top:1px solid var(--gd-tag);box-shadow:none;position:relative}footer,footer p,footer span,footer li,footer .footer-content,footer .menu__heading__default,footer .rte{color:var(--gd-dim)!important}footer h1,footer h2,footer h3,footer h4,footer .footer__heading{color:var(--gd-white)!important;font-family:var(--gd-mono)!important;font-size:15px!important;font-weight:700!important;letter-spacing:3px}footer a{display:inline;color:var(--gd-dim)!important;font-family:var(--gd-mono)!important;font-size:15px!important;font-weight:400;letter-spacing:1px;padding:2px 3px;text-decoration:none}footer .rte a,footer p a{font-size:inherit!important;letter-spacing:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:2px}footer a:hover{text-decoration:underline;text-decoration-color:var(--gd-red);text-decoration-thickness:2px;text-underline-offset:3px}footer .policy_list{display:flex!important;flex-direction:column;align-items:flex-start;gap:0}footer .footer-utilities__group-policy_list{align-items:flex-start}footer .social-links a,footer .social-icons a,footer .footer-utilities__group-social_links a{display:inline-block;padding:0 8px 0 0}footer input,footer .field__input,footer select{background-color:transparent!important;border:1px solid var(--gd-line)!important;border-radius:0!important;color:var(--gd-white)!important;min-height:44px}footer input::placeholder{color:var(--gd-tagline)!important}footer .email-signup__input-group{--color-input-background: transparent !important;--color-input-text: var(--gd-white) !important;--color-input-border: var(--gd-line) !important;--border-radius: 0 !important}footer .email-signup__input-group .email-signup__input{color:var(--gd-white)!important;font-family:var(--gd-mono)!important}.ad-footer-badges{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--gd-tag);border-bottom:1px solid var(--gd-tag);margin:0 0 34px}.ad-footer-badges>span{padding:16px 10px;text-align:center;font-family:var(--gd-mono);font-size:14px;letter-spacing:2px;text-transform:lowercase;color:var(--gd-dim)}@media screen and (max-width:749px){.ad-footer-badges{grid-template-columns:repeat(2,1fr)}.ad-footer-badges>span{font-size:12px;letter-spacing:1px}}.hero__inner,.hero,.section-hero-banner{background:var(--gd-black)!important;background-size:cover;background-position:center;padding:48px 30px!important}.hero__heading{font-size:42px!important;color:var(--gd-white)!important;text-shadow:0 0 12px rgba(0,0,0,.7)}.hero__subheading{color:var(--gd-dim)!important;max-width:600px;line-height:1.5}.value-icons,.value-block,.icon-row{background-color:var(--gd-panel)!important;border-top:1px solid var(--gd-tag);border-bottom:1px solid var(--gd-tag);padding:20px 0}.value-block__title{color:var(--gd-white)!important}.collection-card,.card--collection{background-color:var(--gd-panel)!important;border:1px solid var(--gd-tag)!important;border-radius:0!important;transition:.25s ease}.collection-card:hover{border-color:var(--gd-white)!important;box-shadow:none}.collection-card__title{color:var(--gd-white)!important}.about-section{background-color:var(--gd-panel)!important;padding:50px 20px!important;border-top:1px solid var(--gd-tag)!important}.about-section img{filter:grayscale(100%) contrast(110%);border-radius:0}.newsletter-section{background-color:var(--gd-charcoal)!important}.newsletter-form__field{background-color:var(--gd-panel)!important;border:1px solid var(--gd-line)!important;border-radius:999px!important;color:var(--gd-white)!important}.gothic-divider{height:1px;background:linear-gradient(to right,transparent,var(--gd-line),transparent);margin:30px 0;opacity:.6}.gothic-arch{mask-image:radial-gradient(ellipse at top,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at top,black 30%,transparent 70%);opacity:.08}.scale-chip{position:absolute;top:8px;left:8px;background-color:var(--gd-tag)!important;border:1px solid var(--gd-tagline);border-radius:4px;padding:2px 8px;font-family:var(--gd-mono);font-size:14px;color:var(--gd-white)!important}body .button:not(.button-unstyled),body .btn,body .button--primary:not(.button-unstyled),body .newsletter-form__button{border-color:var(--gd-line)!important;background-color:transparent!important;color:var(--gd-white)!important}body .button:not(.button-unstyled):hover,body .btn:hover,body .button--primary:not(.button-unstyled):hover,body .button-secondary:hover,body .newsletter-form__button:hover{border-color:var(--gd-red)!important;background-color:var(--gd-red)!important;color:var(--gd-black)!important}body .button.cart-items__remove,body .button.variant-item__remove,body .button.variant-item__remove--mobile,body .button.predictive-search__close-modal-button{padding:0!important;min-height:0!important;width:var(--minimum-touch-target);height:var(--minimum-touch-target)}.color-custom-badge-sale,.color-custom-badge-sold-out{--color-background: #3A3A3F !important;--color-border: #6A6A70 !important;--color-foreground: #F2F2F2 !important;--color: #F2F2F2 !important}:root{--color-primary-button-background: transparent;--color-primary-button-border: #55555A;--color-primary-button-text: #F2F2F2;--color-primary-button-hover-background: rgba(242, 242, 242, .06);--color-primary-button-hover-border: #F2F2F2;--color-primary-button-hover-text: #F2F2F2;--color-primary-button-focus-outline: #F2F2F2}body .add-to-cart-button,body button[name=add],body .cart__ctas button[name=checkout],body .cart__ctas button.cart__checkout-button,body .cart-drawer__summary .button,body .cart-summary__checkout,body .shopify-payment-button__button,body .shopify-payment-button__button--unbranded{background-color:var(--gd-red)!important;color:var(--gd-black)!important;border:1px solid var(--gd-red)!important;border-radius:999px!important;font-family:var(--gd-mono)!important;font-weight:700!important;letter-spacing:1px;min-height:64px;padding:14px 26px!important;text-transform:lowercase;transition:background-color .18s ease,box-shadow .18s ease}body .add-to-cart-button:hover,body button[name=add]:hover,body .cart__ctas button[name=checkout]:hover,body .cart__ctas button.cart__checkout-button:hover,body .cart-drawer__summary .button:hover,body .cart-summary__checkout:hover,body .shopify-payment-button__button:hover{background-color:var(--gd-red-hover)!important;border-color:var(--gd-red-hover)!important;box-shadow:var(--gd-glow)}[class*=__header-menu]{--color: var(--gd-white);--color-rgb: 242 242 242;--color-background: var(--gd-black);--color-background-rgb: 13 13 13;--color-foreground: var(--gd-white);--color-foreground-rgb: 242 242 242;--color-foreground-subdued: var(--gd-dim);--color-border: var(--gd-tag);--color-border-rgb: 85 85 90;background-color:var(--gd-black)!important;color:var(--gd-white)!important}.menu-list--mobile,.menu-list--mobile .menu-list__item,.menu-list--mobile .menu-list__link{background-color:var(--gd-black)!important;color:var(--gd-white)!important;font-family:var(--gd-sans)!important;font-size:14px!important;letter-spacing:normal}.menu-list--mobile a[aria-current=page]{color:var(--gd-red)!important}.menu-list__submenu,.menu-list__submenu-inner,.menu-list__submenu .mega-menu,.menu-list__submenu .mega-menu__grid,.menu-list__submenu .mega-menu__list,.overflow-menu::part(overflow){background-color:var(--gd-black)!important;background-image:none!important;color:var(--gd-white)!important}.menu-list__submenu-inner{--color: var(--gd-white);--color-background: var(--gd-black);--color-background-rgb: 13 13 13;--color-foreground: var(--gd-white);--color-foreground-rgb: 242 242 242;--color-foreground-subdued: var(--gd-dim);--color-border: var(--gd-tag);--menu-parent-font-color: var(--gd-dim);--menu-parent-active-font-color: var(--gd-white);--menu-child-font-color: var(--gd-white);--menu-child-active-font-color: var(--gd-white);border-top:1px solid var(--gd-tag);font-family:var(--gd-mono)!important}.menu-list__submenu .mega-menu__link,.menu-list__submenu .mega-menu__link--parent{color:var(--gd-white)!important;font-family:var(--gd-mono)!important;font-size:15px!important;letter-spacing:1.5px}.menu-list__submenu .mega-menu__link{white-space:nowrap!important}.menu-list__submenu .mega-menu__list{display:flex!important;flex-wrap:wrap;gap:10px 44px}.menu-list__submenu .mega-menu__column{flex:0 0 auto;min-width:0}.menu-list__submenu .mega-menu__grid{grid-template-columns:1fr!important}.menu-list__submenu .mega-menu__link:hover{text-decoration:underline;text-decoration-color:var(--gd-red);text-decoration-thickness:2px;text-underline-offset:4px}.hero{padding:0!important;background:var(--gd-black)!important;margin:0!important}.hero__content-wrapper :is(p,.rte,rte-formatter,li),.hero__subheading{font-family:var(--gd-sans)!important;letter-spacing:normal;line-height:1.6!important;color:var(--gd-dim)!important}header,.header-section,.header__underlay,.header__row{background-color:var(--gd-black)!important}.hero__content-wrapper{padding-inline:clamp(24px,5vw,88px)!important;padding-block:clamp(28px,5vw,72px)!important}:is(#MainContent[data-template^=index]>.shopify-section:not(.hero-wrapper),#MainContent[data-template^=collection]>.shopify-section,#MainContent[data-template^=list-collections]>.shopify-section,#MainContent[data-template^=page]>.shopify-section) h1,:is(#MainContent[data-template^=index]>.shopify-section:not(.hero-wrapper),#MainContent[data-template^=collection]>.shopify-section,#MainContent[data-template^=list-collections]>.shopify-section,#MainContent[data-template^=page]>.shopify-section) h2{display:inline-block;width:fit-content!important;max-width:100%;font-family:var(--gd-mono)!important;font-size:22px!important;font-weight:700!important;letter-spacing:3px;text-transform:uppercase;color:var(--gd-red)!important;border:2px solid var(--gd-red)!important;border-radius:3px;padding:6px 16px;transform:rotate(-2deg);transform-origin:left center;mix-blend-mode:normal;opacity:1;text-shadow:var(--gd-glow-text);box-shadow:var(--gd-glow-soft)}@media screen and (max-width:749px){:is(#MainContent[data-template^=index]>.shopify-section:not(.hero-wrapper),#MainContent[data-template^=collection]>.shopify-section,#MainContent[data-template^=list-collections]>.shopify-section,#MainContent[data-template^=page]>.shopify-section) h1,:is(#MainContent[data-template^=index]>.shopify-section:not(.hero-wrapper),#MainContent[data-template^=collection]>.shopify-section,#MainContent[data-template^=list-collections]>.shopify-section,#MainContent[data-template^=page]>.shopify-section) h2{font-size:16px!important;letter-spacing:2px;padding:5px 11px}}#MainContent>.shopify-section+.shopify-section{position:relative}#MainContent>.shopify-section+.shopify-section:before{content:"";display:block;height:1px;width:min(1180px,calc(100% - 48px));margin:0 auto;background:var(--gd-tag);opacity:.75}.header-actions__cart-icon .cart-bubble{--cart-bubble-background: var(--gd-red) !important;--cart-bubble-text: var(--gd-black) !important;--cart-bubble-background-fallback: var(--gd-red) !important;--cart-bubble-text-fallback: var(--gd-black) !important}.header-actions__cart-icon .cart-bubble .cart-bubble__background{background-color:var(--gd-red)!important}.header-actions__cart-icon .cart-bubble .cart-bubble__text,.header-actions__cart-icon .cart-bubble .cart-bubble__text-count{color:var(--gd-black)!important;font-weight:700!important}body .cart__ctas button[name=checkout],body .cart__ctas button.cart__checkout-button,body .cart-drawer__summary .button,body .cart-summary__checkout,body .shopify-payment-button__button,body .shopify-payment-button__button--unbranded,body .add-to-cart-button,body button[name=add],body .button:not(.button-unstyled):hover,body .btn:hover,body .button-secondary:hover,body .button--secondary:hover,body .button--primary:not(.button-unstyled):hover,body .newsletter-form__button:hover{box-shadow:var(--gd-glow)!important}.header-actions__cart-icon .cart-bubble .cart-bubble__background{box-shadow:var(--gd-glow)!important}.ad-stamp--new,.menu-list--mobile a[aria-current=page]{text-shadow:var(--gd-glow-text)!important}body .menu-drawer,body .menu-drawer .menu-drawer__menu-item,body .menu-drawer .menu-drawer__menu-item-text,body .menu-drawer summary,body .menu-drawer a,body .menu-drawer .svg-wrapper,body .menu-drawer-container>summary{color:var(--gd-white)!important}body .menu-drawer .menu-drawer__menu-item--child{color:var(--gd-dim)!important}body .menu-drawer .menu-drawer__menu-item--active,body .menu-drawer a[aria-current=page]{color:var(--gd-red)!important}body .menu-drawer .menu-drawer__list-item--divider,body .menu-drawer .menu-drawer__menu-container--divider{border-color:var(--gd-line)!important}body .menu-drawer .menu-drawer__featured-content{display:none!important}body product-card .button.quick-add__button:not(.button-unstyled){background-image:none!important;background-color:var(--gd-black)!important;border-color:var(--gd-black)!important;color:var(--gd-white)!important}body product-card .button.quick-add__button:not(.button-unstyled) :is(.add-to-cart-text,.add-to-cart-text *,svg,path){background:transparent!important;color:var(--gd-white)!important;border-color:var(--gd-white)!important}body product-card .button.quick-add__button:not(.button-unstyled):is(:hover,:focus-visible){background-image:none!important;background-color:var(--gd-red)!important;border-color:var(--gd-red)!important;color:var(--gd-black)!important;box-shadow:var(--gd-glow)!important}body product-card .button.quick-add__button:not(.button-unstyled):is(:hover,:focus-visible) :is(.add-to-cart-text,.add-to-cart-text *,svg,path){background:transparent!important;color:var(--gd-black)!important;border-color:var(--gd-black)!important}.shopify-policy__title{text-align:left!important}.shopify-policy__container{max-width:720px;margin-inline:auto}.shopify-policy__title h1,.shopify-policy__body h2{display:inline-block;width:fit-content!important;max-width:100%;font-family:var(--gd-mono)!important;font-size:22px!important;font-weight:700!important;line-height:1.3;letter-spacing:3px;text-transform:uppercase;color:var(--gd-red)!important;background-color:var(--gd-black);border:2px solid var(--gd-red)!important;border-radius:3px;padding:6px 16px;margin:28px 0 12px;transform:rotate(-2deg);transform-origin:left center;text-shadow:var(--gd-glow-text);box-shadow:var(--gd-glow-soft)}.shopify-policy__body h2{font-size:16px!important;letter-spacing:2px;padding:5px 11px}.shopify-policy__body h3{color:var(--gd-white)!important;font-family:var(--gd-mono)!important;font-size:15px!important;font-weight:700!important}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:16px!important;letter-spacing:2px;padding:5px 11px}.shopify-policy__body h2{font-size:14px!important;letter-spacing:1px}}#MainContent[data-template^=page]>.shopify-section :is(h1,h2){background-color:var(--gd-black)}footer .ad-sitemap__heading,footer .ad-sitemap__heading a{font-weight:700!important;letter-spacing:.12em}footer .ad-sitemap li a{padding-inline:0!important}body footer .footer-utilities__group-policy_list,body footer .footer-utilities .policy_list{display:none!important}#MainContent:is([data-template^=blog],[data-template^=article]) :is(.section,.section-background,.text-block,.blog-post-card,.blog-post-content){--color-background: transparent !important;--color-background-rgb: 43 43 46 !important;--color-foreground: var(--gd-white) !important;--color-foreground-rgb: 242 242 242 !important;--color-foreground-subdued: var(--gd-dim) !important;--color-foreground-muted: var(--gd-dim) !important;--color-border: var(--gd-line) !important;--color-border-rgb: 85 85 90 !important;--color: var(--gd-white) !important;background-color:transparent!important;color:var(--gd-white)!important}#MainContent:is([data-template^=blog],[data-template^=article]) :is(p,li,time,.blog-post-details,.blog-post-card__content-text){color:var(--gd-dim)!important}#MainContent:is([data-template^=blog],[data-template^=article]) .rte a,#MainContent[data-template^=blog] .blog-post-card__content-text a{color:var(--gd-white)!important;text-decoration:underline;text-underline-offset:3px}#MainContent:is([data-template^=blog],[data-template^=article]) .rte a:hover{text-decoration-thickness:2px}#MainContent[data-template^=blog] .blog-post-card{background-color:var(--gd-panel)!important;border:1px solid var(--gd-tag);border-radius:4px;padding:16px}#MainContent[data-template^=blog] .blog-post-card__title-link,#MainContent[data-template^=blog] .blog-post-card__title-link .text-block{color:var(--gd-white)!important;font-family:var(--gd-sans)!important;font-weight:700!important}#MainContent[data-template^=blog] .text-block>h1,#MainContent[data-template^=article] .text-block>h1,#MainContent[data-template^=article] .blog-post-content :is(h2,h3){display:inline-block;width:fit-content!important;max-width:100%;font-family:var(--gd-mono)!important;font-size:22px!important;font-weight:700!important;line-height:1.3;letter-spacing:3px;text-transform:uppercase;color:var(--gd-red)!important;background-color:var(--gd-black);border:2px solid var(--gd-red)!important;border-radius:3px;padding:6px 16px;transform:rotate(-2deg);transform-origin:left center;text-shadow:var(--gd-glow-text);box-shadow:var(--gd-glow-soft)}#MainContent[data-template^=article] .text-block>h1{transform-origin:center}#MainContent[data-template^=article] .blog-post-content :is(h2,h3){font-size:16px!important;letter-spacing:2px;padding:5px 11px;margin:32px 0 12px}#MainContent[data-template^=article] .blog-post-content{max-width:720px;margin-inline:auto;font-family:var(--gd-sans);line-height:1.65}@media screen and (max-width:749px){#MainContent[data-template^=blog] .text-block>h1,#MainContent[data-template^=article] .text-block>h1{font-size:16px!important;letter-spacing:2px;padding:5px 11px}#MainContent[data-template^=article] .blog-post-content :is(h2,h3){font-size:14px!important;letter-spacing:1px}}#MainContent[data-template="page.about"] .rte :is(p,ul,ol){margin-block:0 1.4em!important}#MainContent[data-template="page.about"] .rte li+li{margin-top:.4em}#MainContent[data-template="page.about"] .rte :is(h2,h3){margin:56px 0 20px!important;transform-origin:center!important}@media screen and (max-width:749px){#MainContent[data-template="page.about"] .rte :is(h2,h3){margin:44px 0 16px!important}}body .button.add-to-cart-button:not(.button-unstyled),body button.button[name=add]:not(.button-unstyled),body .button.sticky-add-to-cart__button:not(.button-unstyled){background-color:var(--gd-red)!important;background-image:none!important;color:var(--gd-black)!important;border:1px solid var(--gd-red)!important;box-shadow:var(--gd-glow)!important}body .button.add-to-cart-button:not(.button-unstyled) *,body button.button[name=add]:not(.button-unstyled) *{color:var(--gd-black)!important;background-color:transparent!important}body .button.add-to-cart-button:not(.button-unstyled):is(:hover,:focus-visible),body button.button[name=add]:not(.button-unstyled):is(:hover,:focus-visible),body .button.sticky-add-to-cart__button:not(.button-unstyled):is(:hover,:focus-visible){background-color:var(--gd-red-hover)!important;border-color:var(--gd-red-hover)!important}#MainContent [id$=__hero_jVaWmY] .text-block:first-child p,#MainContent .hero-wrapper .text-block:first-child p{font-weight:700!important;letter-spacing:-.5px}#MainContent[data-template^=index]>.shopify-section:not(.hero-wrapper)[id$=__section_raW3AK] h2{display:block;font-family:var(--gd-mono)!important;font-size:15px!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase;color:var(--gd-white)!important;border:0!important;padding:0!important;transform:none!important;text-shadow:none!important;box-shadow:none!important;background:none!important}#MainContent [id$=__collection_list_haWXKg] .text-block h3{display:inline-block;width:fit-content!important;font-family:var(--gd-mono)!important;font-size:22px!important;font-weight:700!important;letter-spacing:3px;text-transform:uppercase;color:var(--gd-red)!important;border:2px solid var(--gd-red)!important;border-radius:3px;padding:6px 16px;transform:rotate(-2deg);transform-origin:left center;text-shadow:var(--gd-glow-text);box-shadow:var(--gd-glow-soft)}@media screen and (max-width:749px){#MainContent [id$=__collection_list_haWXKg] .text-block h3{font-size:16px!important;letter-spacing:2px;padding:5px 11px}}.hero-wrapper a.button:not(.button-secondary){background-color:#f43!important;border-color:#f43!important;color:#0d0d0d!important;box-shadow:0 0 18px #ff443373}.hero-wrapper a.button:not(.button-secondary):hover{background-color:#e0301f!important;border-color:#e0301f!important;box-shadow:0 0 24px #f439}
/*# sourceMappingURL=/cdn/shop/t/13/assets/grimdark.css.map */
