: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, .14);--hag-shadow: 0 14px 36px rgba(0, 0, 0, .26);--hag-radius: 14px;--hag-radius-sm: 12px;--hag-btn-radius: 999px;--hag-btn-min-h: 3.9rem;--hag-btn-pad-y: .95rem;--hag-btn-pad-x: 1.85rem;--hag-panel-bg: linear-gradient(180deg, #1c1e26 0%, #16181f 100%);--hag-accent-bar: linear-gradient( 90deg, var(--hag-wine) 0%, var(--hag-gold) 45%, var(--hag-gold-bright) 100% );--hag-btn-secondary-bg: linear-gradient(180deg, #22252e 0%, #191b22 100%);--hag-btn-primary-bg: linear-gradient(180deg, #f0d8b0 0%, #d4af7f 48%, #c49a68 100%);--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:.85rem!important;padding-bottom:.85rem!important;min-height:0!important;align-items:center}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{position:relative;overflow:hidden;background:var(--hag-panel-bg)!important;border:1px solid var(--hag-line)!important;border-radius:var(--hag-radius)!important;box-shadow:var(--hag-shadow);color:var(--hag-text);margin:0}.hag-panel:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--hag-accent-bar);pointer-events:none;z-index:1}.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:.08em;text-transform:uppercase;min-height:var(--hag-btn-min-h)!important;padding:var(--hag-btn-pad-y) var(--hag-btn-pad-x)!important;border-radius:var(--hag-btn-radius)!important;transition:transform .18s var(--hag-ease),filter .18s var(--hag-ease),box-shadow .18s var(--hag-ease)}.button:hover,.customer button:hover{transform:translateY(-2px);filter:brightness(1.05)}.button--primary,.product-form__submit,.button:not(.button--secondary):not(.button--tertiary){background:var(--hag-btn-primary-bg)!important;color:#16130f!important;border:none!important;box-shadow:0 1px #ffffff59 inset,0 10px 22px #0000004d}.button--secondary{background:var(--hag-btn-secondary-bg)!important;color:var(--hag-gold-bright)!important;border:2px solid var(--hag-gold)!important;box-shadow:0 1px #ffffff0f inset,0 8px 18px #00000047}.button--secondary:hover{color:#16130f!important;background:var(--hag-btn-primary-bg)!important;border-color:#b89566!important;filter:none}.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:.85rem!important;padding-bottom:.85rem!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!important;width:12.5rem!important;min-width:12.5rem!important;max-width:12.5rem!important;height:3.75rem!important;min-height:3.75rem!important;max-height:3.75rem!important;padding:0 1.25rem!important;margin:0!important;font-family:var(--font-heading-family)!important;font-size:var(--hag-ui)!important;font-weight:400!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;text-align:center;color:var(--hag-gold-bright)!important;background:var(--hag-btn-secondary-bg)!important;border:2px solid var(--hag-gold)!important;border-radius:var(--hag-btn-radius)!important;line-height:1!important;box-shadow:0 1px #ffffff0f inset,0 6px 14px #0000003d;transition:transform .18s var(--hag-ease),border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,filter .18s ease}.header .header-chip span{text-decoration:none!important;position:static!important;display:block;line-height:1!important;white-space:nowrap}.header .header-chip span:after{display:none!important}.header .header-chip:hover{transform:scale(1.03);color:#16130f!important;background:var(--hag-btn-primary-bg)!important;border-color:var(--hag-gold)!important;box-shadow:0 10px 22px #0000004d}.header .header-chip.is-active,.header .header-chip[aria-current=page]{border-color:var(--hag-gold-bright)!important;box-shadow:0 1px #ffffff0f inset,0 0 0 1px #d4af7f33}.header .header-chip--accent,.header .header-chip--accent.header__menu-item{background:var(--hag-btn-primary-bg)!important;color:#16130f!important;border:2px solid var(--hag-gold)!important;width:12.5rem!important;min-width:12.5rem!important;max-width:12.5rem!important;height:3.75rem!important;min-height:3.75rem!important;max-height:3.75rem!important;padding:0 1.25rem!important;box-shadow:0 1px #ffffff59 inset,0 6px 14px #0000003d}.header .header-chip--accent:hover{color:#0e0c0a!important;filter:brightness(1.05);transform:scale(1.03);border-color:var(--hag-gold)!important}.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:4.1rem;padding:.95rem 1.4rem!important;font-family:var(--font-heading-family)!important;font-size:1.35rem!important;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--hag-gold-bright)!important;background:var(--hag-btn-secondary-bg)!important;border:2px solid var(--hag-gold)!important;border-radius:var(--hag-btn-radius)!important;box-shadow:0 1px #ffffff0f inset,0 6px 14px #0000003d}.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:var(--hag-btn-primary-bg)!important;color:#16130f!important;border:2px solid #2a241c!important;box-shadow:0 1px #ffffff59 inset,0 8px 18px #00000047}.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;overflow:visible!important;position:relative;z-index:3}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);align-items:start}@media screen and (min-width:990px){.template-product .product:not(.product--no-media) .product__media-wrapper{max-width:48%!important;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important}.template-product .product:not(.product--no-media) .product__info-wrapper{max-width:52%!important;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:clamp(1.5rem,3vw,2.75rem)!important}.template-product .product.product--right:not(.product--no-media) .product__info-wrapper{padding-left:0!important;padding-right:clamp(1.5rem,3vw,2.75rem)!important}}@media screen and (min-width:750px){.template-product .product--thumbnail media-gallery,.template-product .product--thumbnail_slider media-gallery{display:grid!important;grid-template-columns:4.6rem minmax(0,1fr);gap:.7rem .85rem;align-items:start;width:100%}.template-product .product--thumbnail media-gallery>.slider-mobile-gutter:not(.thumbnail-slider),.template-product .product--thumbnail_slider media-gallery>.slider-mobile-gutter:not(.thumbnail-slider){grid-column:2;grid-row:1;min-width:0}.template-product .product--thumbnail .thumbnail-slider,.template-product .product--thumbnail_slider .thumbnail-slider{grid-column:1;grid-row:1;display:block!important;width:4.6rem;max-width:4.6rem;margin:0!important;padding:0!important;align-self:start}.template-product .product--thumbnail .thumbnail-slider .slider-button,.template-product .product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}.template-product .product--thumbnail .thumbnail-list,.template-product .product--thumbnail_slider .thumbnail-list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:.5rem!important;grid-template-columns:none!important;width:100%!important;max-height:min(72vh,34rem);overflow-x:hidden!important;overflow-y:auto;padding:.1rem!important;margin:0!important;scroll-snap-type:none!important;scrollbar-width:thin}.template-product .product--thumbnail .thumbnail-list__item,.template-product .product--thumbnail_slider .thumbnail-list__item,.template-product .product--thumbnail .thumbnail-list__item.slider__slide,.template-product .product--thumbnail_slider .thumbnail-list__item.slider__slide{width:4.2rem!important;min-width:4.2rem!important;max-width:4.2rem!important;height:4.2rem!important;flex:0 0 4.2rem!important;position:relative;margin:0!important}.template-product .product--thumbnail .thumbnail,.template-product .product--thumbnail_slider .thumbnail{border-radius:6px!important;border:1px solid rgba(212,175,127,.22)!important;background:#16181f!important;overflow:hidden!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.template-product .product--thumbnail .thumbnail img,.template-product .product--thumbnail_slider .thumbnail img{border-radius:0!important;object-fit:cover!important}.template-product .product--thumbnail .thumbnail:hover,.template-product .product--thumbnail_slider .thumbnail:hover{border-color:var(--hag-gold, #d4af7f)!important}.template-product .product--thumbnail .thumbnail[aria-current],.template-product .product--thumbnail .thumbnail[aria-current=true],.template-product .product--thumbnail_slider .thumbnail[aria-current],.template-product .product--thumbnail_slider .thumbnail[aria-current=true]{border-color:var(--hag-gold, #d4af7f)!important;box-shadow:0 0 0 1px var(--hag-gold, #d4af7f)}.template-product .product--thumbnail .product__media-list,.template-product .product--thumbnail_slider .product__media-list{max-width:none!important;margin:0!important;gap:0!important}.template-product .product--thumbnail .product__media-item,.template-product .product--thumbnail_slider .product__media-item{width:100%!important;max-width:none!important}}@media screen and (max-width:749px){.template-product .product__media-wrapper{margin-bottom:1.1rem;width:100%}.template-product .product--thumbnail .product__media-list,.template-product .product--thumbnail_slider .product__media-list{max-width:100%!important;width:100%!important;margin-inline:0!important;margin-left:0!important;margin-right:0!important;scroll-snap-type:x mandatory;scroll-padding-inline:0}.template-product .product__media-wrapper slider-component:not(.thumbnail-slider){margin-left:0!important;margin-right:0!important}.template-product .product__media-list .product__media-item,.template-product .product__media-list .product__media-item.slider__slide{width:100%!important;max-width:100%!important;flex:0 0 100%!important;scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box!important;padding-inline:.65rem;display:flex!important;justify-content:center;align-items:center}.template-product .product__media-wrapper .product-media-container,.template-product .product__media-item .product-media-container,.template-product .product__media-list .product__media-item{border:none!important;box-shadow:none!important;border-radius:var(--hag-radius, 14px)!important;background:transparent!important;overflow:hidden!important}.template-product .product__media-wrapper .product-media-container,.template-product .product__media-item .product-media-container{width:94%!important;max-width:94%!important;margin-inline:auto!important}.template-product .product__media-wrapper .product-media-container.global-media-settings{border:none!important;box-shadow:none!important;border-radius:var(--hag-radius, 14px)!important}.template-product .product__media-wrapper .product-media-container.global-media-settings:after{display:none!important;box-shadow:none!important}.template-product .product__media-wrapper .product-media-container.constrain-height,.template-product .product__media-wrapper .product-media-container.constrain-height.media-fit-contain{width:94%!important;max-width:94%!important}.template-product .product__media-item img,.template-product .product__media-wrapper .media img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;border:none!important;border-radius:var(--hag-radius, 14px)!important}.template-product .product__media-wrapper .media{background:transparent!important;border-radius:var(--hag-radius, 14px)!important;overflow:hidden}.template-product .product--thumbnail .thumbnail-slider,.template-product .product--thumbnail_slider .thumbnail-slider{margin-top:.65rem;justify-content:center}.template-product .product--thumbnail .thumbnail-list,.template-product .product--thumbnail_slider .thumbnail-list{justify-content:center;gap:.45rem;margin-top:0}.template-product .product--thumbnail .thumbnail-list__item.slider__slide,.template-product .product--thumbnail_slider .thumbnail-list__item.slider__slide{width:4rem!important;min-width:4rem!important}.template-product .product--thumbnail .thumbnail,.template-product .product--thumbnail_slider .thumbnail{border-radius:6px!important;border:1px solid rgba(212,175,127,.22)!important;background:#16181f!important;overflow:hidden!important}.template-product .product--thumbnail .thumbnail img,.template-product .product--thumbnail_slider .thumbnail img{border-radius:0!important;object-fit:cover!important}.template-product .product--thumbnail .thumbnail[aria-current],.template-product .product--thumbnail .thumbnail[aria-current=true]{border-color:var(--hag-gold, #d4af7f)!important;box-shadow:0 0 0 1px var(--hag-gold, #d4af7f)}}.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 .hag-price__was,.template-product .hag-price__was.price-item{color:#c9c3b4!important;font-weight:500}.hag-price__was{font-family:var(--font-body-family, "Roboto", sans-serif);font-size:1.55rem;color:#c9c3b4!important;text-decoration:line-through}.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,.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded,.template-product .shopify-payment-button .shopify-payment-button__button--unbranded{min-height:4.6rem!important;height:4.6rem!important;max-height:4.6rem!important;border-radius:var(--buttons-radius-outset, 12px)!important;padding-top:0!important;padding-bottom:0!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important;line-height:1!important;font-size:1.4rem!important;letter-spacing:.04em!important}.template-product .product-form__submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%}.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-list .product__media-item{border:none!important;box-shadow:none!important;border-radius:var(--hag-radius, 14px)!important;background:transparent!important;overflow:hidden}.template-product .product__media-wrapper .product-media-container.global-media-settings:after{display:none!important;box-shadow:none!important}.template-product .product__media-item img,.template-product .product__media-wrapper .product-media-container .media img{object-fit:contain!important;border:none!important;border-radius:var(--hag-radius, 14px)!important}.template-product .product__media-wrapper .product-media-container .media{background:transparent!important;border-radius:var(--hag-radius, 14px)!important;overflow:hidden}.template-product .thumbnail.global-media-settings,.template-product .thumbnail{border-radius:6px!important;overflow:hidden!important;border:1px solid rgba(212,175,127,.22)!important;background:#16181f!important;box-shadow:none!important}.template-product .thumbnail.global-media-settings:after{display:none!important}.template-product .thumbnail img,.template-product .thumbnail.global-media-settings img{border-radius:0!important;object-fit:cover!important;width:100%!important;height:100%!important}.template-product .product-form__input .select,.template-product .quantity{border-radius:var(--hag-radius-sm);border:2px solid var(--hag-gold)!important;background:var(--hag-btn-secondary-bg);color:var(--hag-text);overflow:hidden;box-shadow:none}.template-product .quantity:before,.template-product .quantity:after{display:none!important;content:none!important;box-shadow:none!important;border:none!important}.template-product .quantity .quantity__input,.template-product .quantity input[type=number],.template-product .product-form__input .quantity input[type=number]{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:var(--hag-text)!important;border-radius:0!important;opacity:1;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.template-product .quantity .quantity__button{border:none!important;background:transparent!important;color:var(--hag-gold-bright)!important;box-shadow:none!important}.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:hidden!important;background:linear-gradient(180deg,#1c1e26,#16181f)!important;background-color:#16181f!important;border:1px solid rgba(212,175,127,.14)!important;border-block-end:1px solid rgba(212,175,127,.14)!important;border-radius:14px!important;box-shadow:0 14px 36px #00000042!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-review-item .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}html body .jdgm-review-widget .jm-button--primary,html body .jm-review-widget .jm-button--primary,html body #judgeme_product_reviews .jm-button--primary,html body .jdgm-review-widget .jm-load-more-pagination .jm-button,html body .jm-review-widget .jm-load-more-pagination .jm-button,html body .jdgm-review-widget .jm-pagination-controls .jm-button,html body .jm-review-widget .jm-pagination-controls .jm-button{--jm-btn-color: #16130f;--jm-btn-bg: transparent;--jm-review-widget-button-text-color: #16130f;font-family:var(--font-heading-family)!important;font-size:var(--hag-button)!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#16130f!important;background:var(--hag-btn-primary-bg)!important;background-color:#d4af7f!important;border:none!important;border-radius:var(--hag-btn-radius)!important;min-height:var(--hag-btn-min-h)!important;padding:var(--hag-btn-pad-y) var(--hag-btn-pad-x)!important;box-shadow:0 1px #ffffff59 inset,0 10px 22px #0000004d!important;transition:transform .18s var(--hag-ease),filter .18s var(--hag-ease),box-shadow .18s var(--hag-ease)}html body .jdgm-review-widget .jm-button--primary .jm-text,html body .jm-review-widget .jm-button--primary .jm-text,html body #judgeme_product_reviews .jm-button--primary .jm-text,html body .jdgm-review-widget .jm-load-more-pagination .jm-text,html body .jm-review-widget .jm-load-more-pagination .jm-text{color:#16130f!important}html body .jdgm-review-widget .jm-button--primary:hover,html body .jm-review-widget .jm-button--primary:hover,html body #judgeme_product_reviews .jm-button--primary:hover,html body .jdgm-review-widget .jm-pagination-controls .jm-button:hover,html body .jm-review-widget .jm-pagination-controls .jm-button:hover{color:#16130f!important;filter:brightness(1.05);transform:translateY(-2px)}html body .jdgm-modal.jdgm-widget-revamp .jm-content,html body .jdgm-modal .jm-content{background:#1a1c22!important;background-color:#1a1c22!important;--2bfe9aa1: #1a1c22 !important;color:#ece7db!important}html body .jdgm-modal .jm-review-item,html body .jdgm-modal .jm-align-review-item{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#ece7db!important;margin:0!important}html body .jdgm-modal .jm-reviewer-info__name,html body .jdgm-modal .jm-review-content__title{color:#d4af7f!important}html body .jdgm-modal .jm-review-content__body,html body .jdgm-modal .jm-text,html body .jdgm-modal .jm-location{color:#ece7db!important}html body .jdgm-gallery-popup .jm-mfp-review-wrapper,html body .jdgm-gallery-popup .jm-mfp-main,html body .jdgm-gallery-popup .jdgm-rev{background:#1a1c22!important;background-color:#1a1c22!important;color:#ece7db!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__now{font-family:var(--font-body-family, "Roboto", sans-serif);font-size:clamp(1.9rem,2.4vw,2.4rem);font-weight:700;color:var(--hag-gold, #d4af7f);letter-spacing:.01em}.hag-price__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;margin-top:.55rem}.hag-price__save{color:#d45c5c;font-size:clamp(1.65rem,2.2vw,1.95rem);font-weight:400;letter-spacing:.02em;line-height:1}.hag-price__save[hidden]{display:none!important}.hag-discount{display:flex;align-items:center;gap:.5rem}.hag-discount__input,.hag-discount__submit{box-sizing:border-box;height:2.6rem;min-height:2.6rem;border-radius:999px;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;line-height:1}.hag-discount__input{width:13.5rem;min-width:10rem;padding:0 1rem;border:1px solid var(--hag-bronze, #6f5e47);background:transparent;color:var(--hag-gold, #d4af7f);text-align:center}.hag-discount.is-invalid .hag-discount__input{border-color:#d45c5c;color:#d45c5c}.hag-discount__input::placeholder{color:var(--hag-muted, #a8a193);text-transform:none;letter-spacing:.02em;text-align:center}.hag-discount__input:focus{outline:none;border-color:var(--hag-gold, #d4af7f)}.hag-discount__submit{flex:0 0 auto;width:auto;min-width:6.8rem;padding:0 1.05rem;cursor:pointer;font-family:var(--font-heading-family, "Lilita One", sans-serif);appearance:none;-webkit-appearance:none;border:0!important;outline:none;box-shadow:none!important;background:var(--hag-btn-primary-bg);background-color:#d4af7f;color:#16130f}.hag-discount__submit:before,.hag-discount__submit:after{content:none!important;display:none!important;box-shadow:none!important;border:none!important}.hag-discount__remove{appearance:none;-webkit-appearance:none;flex:0 0 auto;box-sizing:border-box;width:2.6rem;height:2.6rem;min-width:2.6rem;min-height:2.6rem;padding:0;border:1px solid rgba(212,175,127,.55);border-radius:50%;background:transparent;color:var(--hag-gold, #d4af7f);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important}.hag-discount__remove:before,.hag-discount__remove:after{content:none!important;display:none!important}.hag-discount__remove svg{width:1.35rem;height:1.35rem;display:block}.hag-discount__submit[hidden],.hag-discount__remove[hidden]{display:none!important}.hag-discount__status{flex:1 0 100%;margin:0;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hag-muted, #a8a193)}.hag-discount__status[hidden]{display:none!important}.hag-discount__status[data-kind=error]{color:#d45c5c}.hag-discount__countdown{flex:0 1 auto;margin:0;color:#d45c5c;font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.25;white-space:nowrap}.hag-discount__countdown[hidden]{display:none!important}.hag-price__shipping{margin:0;color:var(--hag-gold, #d4af7f);font-size:1.4rem;font-weight:600;letter-spacing:.02em;line-height:1.2}.hag-qty-meta{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"qty-label ." "qty-ctrl qty-aside";column-gap:1.35rem;row-gap:.5rem;align-items:center;width:100%}.hag-qty-meta .product-form__quantity,.hag-qty-meta .product-form__input{display:contents}.hag-qty-meta>.product-form__quantity>.visually-hidden{display:none}.hag-qty-meta .quantity__label{grid-area:qty-label;margin:0!important}.hag-qty-meta .price-per-item__container{grid-area:qty-ctrl;margin:0}.hag-qty-meta .quantity__rules,.hag-qty-meta volume-pricing{grid-column:1 / -1}.hag-qty-meta__aside{grid-area:qty-aside;display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-height:calc((var(--inputs-border-width, .1rem) * 2) + 4.5rem)}.hag-availability{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.02em;line-height:1.2}.hag-availability.is-in{color:#7dbe7a}.hag-availability.is-out{color:#d45c5c}.hag-price[data-hag-checking=true] .hag-price__now{opacity:.72}
/*# sourceMappingURL=/cdn/shop/t/192/assets/haggleoff.css.map */
