:root{--hag-bg: #14151a;--hag-bg-deep: #0e0f13;--hag-surface: #1a1c22;--hag-panel: #16181f;--hag-text: #ece7db;--hag-muted: #a8a193;--hag-gold: #d4af7f;--hag-gold-bright: #e8c89a;--hag-bronze: #6f5e47;--hag-wine: #8c4040;--hag-line: rgba(212, 175, 127, .22);--hag-shadow: 0 12px 32px rgba(0, 0, 0, .28);--hag-radius: 14px;--hag-radius-sm: 10px;--hag-max: 72rem;--hag-gutter: clamp(1.2rem, 4vw, 2.4rem);--hag-font-display: "Lilita One", system-ui, sans-serif;--hag-font-body: "Roboto", system-ui, sans-serif;--hag-ease: cubic-bezier(.22, 1, .36, 1);--hag-text-body: clamp(1.5rem, 1.1vw + 1.1rem, 1.85rem);--hag-text-body-sm: clamp(1.3rem, .7vw + 1rem, 1.45rem);--hag-text-meta: clamp(1.1rem, .6vw + .9rem, 1.25rem);--hag-title-xl: clamp(2.1rem, 3.2vw, 2.9rem);--hag-title-lg: clamp(2rem, 3.4vw, 3.2rem);--hag-title-md: clamp(1.55rem, 2vw, 1.9rem);--hag-title-sm: clamp(1.4rem, 1.5vw, 1.65rem);--hag-ui: clamp(1.15rem, 1vw, 1.35rem);--hag-button: clamp(1.2rem, 1vw, 1.35rem);--hag-line-height-body: 1.65;--hag-panel-pad-y: clamp(1.4rem, 3vw, 2.4rem);--hag-panel-pad-x: clamp(1.4rem, 3.2vw, 2.8rem);--font-body-family: "Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-heading-family: "Lilita One", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-style: normal;--font-heading-weight: 400}html{background:var(--hag-bg-deep)}body{color:var(--hag-text);font-family:var(--font-body-family)!important;letter-spacing:.01em;background:radial-gradient(120% 80% at 50% -10%,rgba(212,175,127,.1),transparent 55%),radial-gradient(90% 60% at 100% 20%,rgba(140,64,64,.08),transparent 50%),radial-gradient(80% 50% at 0% 80%,rgba(111,94,71,.12),transparent 45%),linear-gradient(180deg,#17191f 0%,var(--hag-bg) 28%,var(--hag-bg-deep) 100%);background-attachment:fixed}body:before{content:"";pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.hag-display,h1,h2,h3,h4,h5,h6,.header__heading,.product__title,.title,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family)!important;letter-spacing:.02em;font-weight:400}h1:not(.header__heading),.h1:not(.header__heading),.h0,.main-page-title,.page-title{font-size:var(--hag-title-lg)!important;line-height:1.15!important;color:var(--hag-gold)}h2,.h2{font-size:var(--hag-title-md)!important;line-height:1.2!important}.header h1,.header .header__heading,.header .header__heading-link,.header .header__heading-link .h2{font-size:inherit!important;line-height:0!important;margin:0!important;padding:0!important;color:inherit!important;letter-spacing:normal!important;font-weight:400!important}.header .header__heading-logo-wrapper{display:block;line-height:0}.header .header__heading-logo{display:block;max-height:clamp(36px,6vw,52px)!important;width:auto!important;height:auto!important}.header{padding-top:.6rem!important;padding-bottom:.6rem!important;min-height:0!important;align-items:center}.header .header-chip.header__menu-item,.header .header-chip{min-height:2.5rem!important;padding:.45rem 1rem!important;font-size:1.25rem!important}h3,.h3,h4,.h4{font-size:var(--hag-title-sm)!important;line-height:1.25!important}body,.rte,.rte p,.rte li,.product__description,.field__input,.caption,.caption-large,.price,.card__heading,.menu-drawer,.cart-notification,.customer{font-family:var(--font-body-family)!important}.rte,.rte p,.rte li,.product__description,.product__description p,.product__text,.article-template__content,.article-template__content p{font-size:var(--hag-text-body)!important;line-height:var(--hag-line-height-body)!important}.caption,.caption-large,.product__tax,.field__label{font-size:var(--hag-text-meta)!important}.rte strong,.product__description strong{color:#fff;font-weight:700;font-family:var(--font-body-family)!important}a{color:var(--hag-gold);transition:color .2s var(--hag-ease)}a:hover{color:var(--hag-gold-bright)}.hag-shell{width:min(100% - (var(--hag-gutter) * 2),var(--hag-max));margin-inline:auto}.hag-section{padding-block:clamp(1.6rem,4vw,3.2rem)}.hag-panel{background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 40%),var(--hag-panel);border:1px solid var(--hag-line);border-radius:var(--hag-radius);box-shadow:var(--hag-shadow)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-size:var(--hag-button)!important;letter-spacing:.04em;text-transform:uppercase;min-height:4rem;padding:.85rem 1.4rem;border-radius:var(--hag-radius-sm)!important;transition:transform .2s var(--hag-ease),filter .2s var(--hag-ease),box-shadow .2s var(--hag-ease)}.button:hover,.customer button:hover{transform:translateY(-1px);filter:brightness(1.06)}.button--primary,.product-form__submit{background:linear-gradient(180deg,var(--hag-gold-bright),var(--hag-gold))!important;color:#16130f!important;border:1px solid color-mix(in srgb,var(--hag-gold) 70%,#000)!important;box-shadow:0 8px 24px #d4af7f38}.button--secondary{background:transparent!important;color:var(--hag-gold)!important;border:1px solid var(--hag-bronze)!important}.shopify-section-group-header-group,.section-header{position:sticky;top:0;z-index:20}.header-wrapper,.header{background:color-mix(in srgb,var(--hag-bg-deep) 88%,transparent)!important;backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);border-bottom:1px solid var(--hag-line);transition:box-shadow .25s var(--hag-ease),background .25s var(--hag-ease)}.header-wrapper.is-scrolled,.section-header.is-scrolled .header-wrapper{box-shadow:0 10px 30px #00000047;background:color-mix(in srgb,var(--hag-bg-deep) 94%,transparent)!important}body:has(.header__heading-logo) .shopify-section:has(.header-logo){display:none}.header{padding-top:.6rem!important;padding-bottom:.6rem!important}.header__heading-link,.header__icon{color:var(--hag-text)!important}.header__heading-logo{max-height:clamp(36px,6vw,52px);width:auto}.header__inline-menu{margin-left:auto}.header-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem}.header-chips>li{margin:0!important;padding:0!important;display:flex;flex:0 0 auto}.header .header-chip.header__menu-item,.header .header-chip{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:11.5rem;min-width:11.5rem;min-height:2.5rem;padding:.45rem .9rem!important;margin:0!important;font-family:var(--font-heading-family)!important;font-size:var(--hag-ui)!important;font-weight:400!important;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;text-align:center;color:var(--hag-gold)!important;background:#ffffff05;border:1px solid var(--hag-bronze)!important;border-radius:999px!important;line-height:1!important;transition:transform .2s var(--hag-ease),border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.header .header-chip span{text-decoration:none!important;position:static!important}.header .header-chip span:after{display:none!important}.header .header-chip:hover{transform:translateY(-1px);border-color:var(--hag-gold)!important;color:var(--hag-gold-bright)!important;box-shadow:0 8px 20px #00000040}.header .header-chip.is-active,.header .header-chip[aria-current=page]{border-color:var(--hag-gold)!important;box-shadow:inset 0 0 0 1px #d4af7f40}.header .header-chip--accent,.header .header-chip--accent.header__menu-item{background:linear-gradient(180deg,#e8c89a,#d4af7f)!important;color:#16130f!important;border-color:#c49d6c!important;box-shadow:0 8px 22px #d4af7f47}.header .header-chip--accent:hover{color:#0e0c0a!important;filter:brightness(1.05)}.header .header-chip .svg-wrapper,.header .header-chip .icon-caret{margin-left:.35rem}.menu-drawer__menu{display:flex;flex-direction:column;gap:.75rem;padding:1.2rem 1.4rem 2rem!important}.menu-drawer__menu>li>.menu-drawer__menu-item,.menu-drawer__menu>li>a.menu-drawer__menu-item{display:flex!important;align-items:center;justify-content:center;min-height:3.8rem;padding:.8rem 1.1rem!important;font-family:var(--font-heading-family)!important;font-size:1.35rem!important;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--hag-gold)!important;background:#ffffff05;border:1px solid var(--hag-bronze);border-radius:999px}.menu-drawer__menu>li>a.menu-drawer__menu-item[href*=haggleoff-card-game],.menu-drawer__menu>li>a.menu-drawer__menu-item[href*="/products/"],.menu-drawer__menu>li>a.menu-drawer__cta{background:linear-gradient(180deg,#e8c89a,#d4af7f);color:#16130f!important;border-color:#c49d6c}.header-brand-drawer .menu-drawer__menu{padding-top:1.6rem!important}body:has(.header-brand-nav) .shopify-section:has(>.chip-buttons),body:has(.header-brand-nav) .shopify-section.chip-buttons,body:has(.header-brand-nav) section.chip-buttons{display:none!important}body.template-index .shopify-section:has(>.chip-buttons),body.template-index section.chip-buttons{display:block!important}body:has(.header__heading-logo) .shopify-section:has(.header-logo){display:none!important}@media screen and (max-width:989px){.header__inline-menu{display:none}}.cart-count-bubble{background:var(--hag-gold)!important;color:#16130f!important}.template-product .product{padding-top:clamp(.6rem,2vw,1.2rem)}.template-product .product__title{font-size:var(--hag-title-lg)!important;color:var(--hag-gold);line-height:1.15!important}.template-product .price-item{color:var(--hag-gold-bright)!important;font-weight:700}.template-product .product__description,.template-product .product__description p,.template-product .product__text{font-size:var(--hag-text-body)!important;line-height:var(--hag-line-height-body)!important;max-width:52rem}.template-product .product-form__buttons .button,.template-product .product-form__submit{font-size:var(--hag-button)!important;min-height:4.2rem}.template-product .form__label,.template-product .product-form__input .form__label,.template-product variant-selects .form__label{font-size:var(--hag-text-meta)!important;letter-spacing:.06em}.template-product .quantity__input,.template-product .select__select{font-size:var(--hag-text-body-sm)!important}.template-product .product__media-wrapper .product-media-container,.template-product .product__media-item{border-radius:var(--hag-radius);overflow:hidden;border:1px solid var(--hag-line);background:var(--hag-surface)}.template-product .product-form__input .select,.template-product .quantity,.template-product .product-form__input input[type=number]{border-radius:var(--hag-radius-sm);border-color:var(--hag-bronze)!important;background:var(--hag-surface);color:var(--hag-text)}.card__heading,.card__heading a{font-size:var(--hag-text-body-sm)!important;line-height:1.3!important}.card .price .price-item,.cart-drawer .cart-item__name,.cart-notification-product__name,.cart-items .cart-item__name{font-size:var(--hag-text-body-sm)!important}.customer h1,.customer h2,.customer .customer__title{font-size:var(--hag-title-lg)!important;color:var(--hag-gold)}.field__input,.select__select,.customer .field input{font-size:var(--hag-text-body-sm)!important}.template-product .product__info-container .jdgm-prev-badge,.template-product .product__info-container .jdgm-widget.jdgm-preview-badge{display:flex!important;align-items:center;flex-wrap:wrap;gap:.45rem .7rem;margin:.15rem 0 .35rem;line-height:1}.template-product .product__info-container .jdgm-prev-badge__stars,.template-product .product__info-container .jdgm-star{color:var(--hag-gold)!important;font-size:1.5rem!important}.template-product .product__info-container .jdgm-prev-badge__text{color:var(--hag-text, #ece7db)!important;font-family:var(--font-body-family)!important;font-size:1.35rem!important;opacity:.9}html body .jdgm-review-widget .jdgm-review-list,html body .jm-review-widget .jdgm-review-list{display:flex!important;flex-direction:column!important;gap:0!important}html body .jdgm-review-widget .jm-review-item,html body .jdgm-review-widget .jm-align-review-item,html body .jm-review-widget .jm-review-item,html body .jm-review-widget .jm-align-review-item,html body #judgeme_product_reviews .jm-review-item,html body #judgeme_product_reviews .jm-align-review-item,html body .jdgm-widget .jdgm-rev,html body .jdgm-widget .jdgm-quest{float:none!important;clear:both!important;display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 1.1rem!important;padding:1.4rem 1.5rem!important;overflow:visible!important;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 42%),#1a1c22!important;background-color:#1a1c22!important;border:1px solid rgba(212,175,127,.4)!important;border-block-end:1px solid rgba(212,175,127,.4)!important;border-radius:14px!important;box-shadow:0 12px 32px #00000052!important;color:#ece7db!important}html body .jdgm-review-widget .jm-review-item__content,html body .jdgm-review-widget .jm-review-content,html body .jdgm-review-widget .jm-review-content__body,html body .jdgm-review-widget .jm-review-content__title,html body .jdgm-review-widget .jm-text,html body .jdgm-review-widget .jm-location{color:#ece7db!important}html body .jdgm-review-widget .jm-reviewer-info__name,html body .jdgm-review-widget .jm-review-content__title{color:#d4af7f!important}html body .jdgm-review-widget .jdgm-star,html body .jdgm-review-widget [class*=star] svg path{color:#d4af7f!important;fill:#d4af7f!important}html body .jm-verified-badge,html body .jdgm-review-widget .jm-verified-badge,html body #judgeme_product_reviews .jm-verified-badge{background-color:#d4af7f!important;color:#16130f!important;border-radius:999px!important}html body .jm-verified-badge .jm-text,html body .jm-verified-badge .jm-verified-badge__icon,html body .jm-verified-badge svg,html body .jm-verified-badge svg path{color:#16130f!important;fill:#16130f!important}html body .jm-verified-badge--no-bg .jm-verified-badge__icon{color:#d4af7f!important}html body .jm-medals__medal img,html body .jm-medals img[src*=medal],html body #judgeme_product_reviews img[src*=medals-v2],html body .jdgm-review-widget img[src*=medals]{filter:sepia(.85) saturate(2.2) hue-rotate(350deg) brightness(.95) contrast(1.05)!important}#MainContent [id*=timesact],#MainContent [class*=timesact],#MainContent [class*=preorder],#MainContent [class*=pre-order]{margin-block:.8rem}.hag-footer,.footer{background:transparent;border-top:1px solid var(--hag-line);margin-top:clamp(2rem,6vw,4rem)}.field__input,.select__select,.customer .field input{border-radius:var(--hag-radius-sm)!important;background:var(--hag-surface)!important;color:var(--hag-text)!important;border-color:var(--hag-bronze)!important}.hag-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--hag-ease),transform .7s var(--hag-ease);will-change:opacity,transform}.hag-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hag-reveal{opacity:1;transform:none;transition:none}.button:hover,.customer button:hover{transform:none}}@media screen and (max-width:749px){.page-width{padding-left:var(--hag-gutter);padding-right:var(--hag-gutter)}.header__heading-logo{max-height:40px}}:focus-visible{outline:2px solid var(--hag-gold);outline-offset:3px}body,.rte,.rte p,.rte li,.product__description,.product__text,.field__input,.select__select,.customer,.cart-notification,.cart-drawer,.caption,.caption-large,.price,.card,.article{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.main-page-title,.header-chip,.chip,.button,.product__title,.header__heading,.header__heading-link .h2,.menu-drawer__menu-item,.hag-display,.hag-title,.hag-about__title,.sr-value,.sr-label,.bio__kicker,.bio__name,.arch-head .h,.arc-title{font-family:var(--font-heading-family)!important}.hag-about__title,.hag-title,.arch-head .h{font-size:var(--hag-title-lg)!important;line-height:1.15!important}.hag-about__body,.hag-about__body p,.hag-about__body li,.hag-faq-qa .rte,.hag-faq-qa .rte p,.bio__text .rte,.bio__text .rte p{font-size:var(--hag-text-body)!important;line-height:var(--hag-line-height-body)!important}.hag-faq-qa h3,.bio__kicker,.bio__name{font-size:var(--hag-title-md)!important}.sr-label{font-size:clamp(1.05rem,1.6vw,1.25rem)!important}.sr-value{font-size:clamp(2.2rem,4vw,3rem)!important}.hag-price{margin:.4rem 0 .2rem}.hag-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.85rem 1.2rem}.hag-price__was{font-size:1.55rem;color:rgba(var(--color-foreground),.55);text-decoration:line-through}.hag-price__now{font-family:var(--font-heading-family, "Lilita One", sans-serif);font-size:clamp(1.9rem,2.4vw,2.4rem);color:var(--hag-gold, #d4af7f);letter-spacing:.02em}.hag-price__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.55rem}.hag-price__meta[hidden]{display:none!important}.hag-price__badge{display:inline-flex;align-items:center;padding:.25rem .7rem;border-radius:999px;border:1px solid var(--hag-bronze, #6f5e47);color:var(--hag-gold, #d4af7f);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}.hag-price__save{color:#c9c3b4;font-size:1.35rem}.hag-price__shipping{margin:.7rem 0 0;color:var(--hag-gold, #d4af7f);font-size:1.4rem;font-weight:600;letter-spacing:.02em}.hag-price[data-hag-checking=true] .hag-price__now{opacity:.72}
/*# sourceMappingURL=/cdn/shop/t/72/assets/haggleoff.css.map */
