:root{--odma-bg: #0c0d0f;--odma-band: #101114;--odma-panel: #141518;--odma-panel-2: #191a1e;--odma-line: #2a2b30;--odma-line-strong: #3b3c42;--odma-gold: #e8c56c;--odma-gold-2: #f5db91;--odma-gold-line: #4b4028;--odma-gold-wash: rgba(232, 197, 108, .07);--odma-text: #f4f3ee;--odma-muted: #a1a2a8;--odma-subtle: #8e919a;--odma-ink: #161510;--odma-red: #dc2626;--odma-red-text: #f87171;--odma-red-line: rgba(248, 113, 113, .45);--odma-radius: .8rem;--odma-ease: cubic-bezier(.16, 1, .3, 1);--odma-press-scale: .97;--odma-press-in: .08s;--odma-press-out: .2s;--odma-ease-in: cubic-bezier(.7, 0, .84, 0);--odma-mat-regular: rgba(20, 21, 24, .82);--odma-mat-thick: #141518;--odma-blur: blur(20px) saturate(140%);--odma-scrim: rgba(4, 4, 6, .66);--odma-shadow-raised: 0 .8rem 2.4rem rgba(0, 0, 0, .45), 0 0 0 1px rgba(255, 255, 255, .06);--odma-shadow-sheet: 0 -1.2rem 4rem rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 255, 255, .07);--color-accent: var(--odma-gold);--color-gold: var(--odma-gold)}html{scroll-padding-top:calc(var(--header-height, 8rem) + 1.6rem)}body{letter-spacing:0;line-height:calc(1 + .6 / var(--font-body-scale));-webkit-font-smoothing:antialiased}h1,h2,.h0,.h1,.h2{letter-spacing:-.03em;text-wrap:balance}h3,h4,h5,.h3,.h4,.h5{letter-spacing:-.01em}h3,h4,.h3,.h4{font-weight:700}::selection{background:var(--odma-gold);color:var(--odma-ink)}:focus-visible{outline-color:var(--odma-gold)}.odma-eyebrow{display:flex;align-items:center;gap:1rem;margin:0 0 1.4rem;color:var(--odma-gold);font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.odma-eyebrow__line{width:2.5rem;height:2px;background:var(--odma-gold);flex-shrink:0}.odma-gold{color:var(--odma-gold)}.odma-back{display:inline-flex;align-items:center;gap:1.2rem;min-height:4.4rem;margin-bottom:1.6rem;color:#a6a9b2;font-size:1.3rem;text-decoration:none}@media(hover:hover){.odma-back:hover{color:var(--odma-gold)}}.odma-back-row{padding-top:1.6rem}.odma-back-row .odma-back{margin-bottom:0}.odma-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.6rem;min-height:4.8rem;padding:1.2rem 2.4rem;border:1px solid transparent;border-radius:.6rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,filter var(--odma-press-out) var(--odma-ease),transform var(--odma-press-out) var(--odma-ease)}.odma-btn--gold{background:var(--odma-gold);border-color:var(--odma-gold);color:var(--odma-ink)}.odma-btn--outline{background:transparent;border-color:var(--odma-line-strong);color:var(--odma-text)}.odma-btn--block{width:100%}@media(hover:hover){.odma-btn:hover{transform:translateY(-2px)}.odma-btn--gold:hover{background:var(--odma-gold-2);border-color:var(--odma-gold-2)}.odma-btn--outline:hover{border-color:var(--odma-gold);background:var(--odma-gold-wash)}}.odma-btn:not([disabled]):not([aria-disabled=true]):active{transform:scale(var(--odma-press-scale));filter:brightness(.88);transition-duration:var(--odma-press-in);transition-timing-function:ease-out}.odma-btn--outline:not([disabled]):not([aria-disabled=true]):active{filter:none;border-color:var(--odma-gold);background:var(--odma-gold-wash)}.odma-btn:focus-visible{outline:2px solid var(--odma-gold);outline-offset:3px}.odma-discord-brand .odma-btn--discord{background:#5865f2;border-color:#5865f2;color:#fff}@media(hover:hover){.odma-discord-brand .odma-btn--discord:hover{background:#4752c4;border-color:#4752c4}}.odma-textlink{display:inline-flex;align-items:center;gap:1.2rem;min-height:4.4rem;color:var(--odma-text);font-size:1.4rem;font-weight:700;text-decoration:none;transition:color .2s ease}@media(hover:hover){.odma-textlink:hover{color:var(--odma-gold)}}.odma-round{display:inline-grid;place-items:center;flex-shrink:0;width:2.8rem;height:2.8rem;border:1px solid #48412d;border-radius:50%;color:var(--odma-gold);font-size:1.3rem;line-height:1}.odma-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.odma-section-heading h2{margin:0;font-size:clamp(2.8rem,2.6vw,3.8rem);line-height:1.15}.odma-section-heading--compact{margin-bottom:2.4rem}.odma-section-heading--compact h2{font-size:clamp(2.6rem,2.2vw,3.2rem)}.odma-section-index{margin-bottom:.5rem;color:var(--odma-subtle);font-size:1.2rem;letter-spacing:.14em;white-space:nowrap}@media(max-width:749px){.odma-section-heading{align-items:flex-start;margin-bottom:2.4rem}.odma-section-index{display:none}}.button,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:0;-webkit-user-select:none;user-select:none}.button--secondary{--color-button-text: 244, 243, 238}.button--secondary:after{box-shadow:0 0 0 1px var(--odma-line-strong)}@media(hover:hover){.button--secondary:not([disabled]):hover:after,.animate--hover-vertical-lift .button.button--secondary:not([disabled]):hover:after{box-shadow:0 0 0 1px var(--odma-gold)}}@media(hover:none){.button--secondary:not([disabled]):hover:after{box-shadow:0 0 0 1px var(--odma-line-strong)}}:is(.button,.shopify-challenge__button,.customer button){transition:box-shadow var(--duration-short) ease,filter var(--odma-press-out) var(--odma-ease),transform var(--odma-press-out) var(--odma-ease)}:is(.button,.shopify-challenge__button,.customer button):not([disabled]):not([aria-disabled=true]):not(.disabled):active{transform:scale(var(--odma-press-scale));transition-duration:var(--odma-press-in);transition-timing-function:ease-out}:is(.button,.shopify-challenge__button,.customer button):not(.button--secondary):not([disabled]):not([aria-disabled=true]):not(.disabled):active{filter:brightness(.88)}.button--secondary:not([disabled]):not([aria-disabled=true]):not(.disabled):active:after{box-shadow:0 0 0 1px var(--odma-gold)}.field__input,.select__select,.customer .field input,.customer select{letter-spacing:0}.card-wrapper .card__heading,.card-information .price{letter-spacing:-.01em}.card__heading{font-weight:700}.card .card__inner .card__media{background:#fff}.badge{font-weight:700;letter-spacing:.04em}body .quick-add-modal{background:#050507b8}.section-header .header-wrapper{background:#0c0d0fcc;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.section-header .header-wrapper--border-bottom{border-bottom-color:#ffffff0f}.header__heading-link{display:inline-flex;align-items:center;gap:1rem}.odma-wordmark{color:var(--odma-text);font-size:2.2rem;font-weight:800;line-height:1;letter-spacing:-.055em;white-space:nowrap}.odma-wordmark__dot{color:var(--odma-gold)}.header__inline-menu .header__menu-item{min-height:4.4rem;color:#d0d1d6;font-size:1.4rem;font-weight:700;letter-spacing:0}.header__inline-menu .header__menu-item span{padding:.4rem 0;border-bottom:2px solid transparent;transition:border-color .2s ease,color .2s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item.is-active{color:var(--odma-text)}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item.is-active span,.header__inline-menu .header__active-menu-item{border-bottom-color:var(--odma-gold);text-decoration:none}.header__icon,.header__icon--cart .svg-wrapper{color:var(--odma-text)}.cart-count-bubble{background-color:var(--odma-gold);color:var(--odma-ink);font-weight:800}@media screen and (max-width:989px),screen and (max-width:61.8125em){.header--odma-inline{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto;row-gap:.4rem}.header--odma-inline .header__heading,.header--odma-inline>.header__heading-link{justify-self:start}.header--odma-inline .header__inline-menu{display:block;grid-area:navigation;margin-left:0}.header--odma-inline .header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.header--odma-inline .header__inline-menu .header__menu-item{padding:0 .4rem;font-size:1.3rem;white-space:nowrap}.odma-wordmark{font-size:2rem}.header--odma-inline .header__heading,.header--odma-inline .header__heading-link{min-width:0;max-width:100%}.header--odma-inline .header__heading-link{overflow:hidden}.header--odma-inline .header__heading-logo-wrapper{flex:none;width:3.8rem}}@media screen and (max-width:749px){.header--odma-inline .header__icon,.header--odma-inline .header__icon--cart .icon{width:44px;height:44px}.header--odma-inline .odma-discord-pill{width:44px;min-height:44px}}@media screen and (max-width:26.1875em){.header--odma-inline .header__heading-link{gap:.6rem}.header--odma-inline .header__heading-logo-wrapper{width:3.4rem}.header--odma-inline .odma-wordmark{font-size:1.5rem}}@media screen and (max-width:22.4375em){.header--odma-inline .odma-wordmark{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}}@media screen and (max-width:17.5em){.header.header--odma-inline{padding-left:1.5rem;padding-right:1.5rem}.header--odma-inline .header__heading-link{padding-left:0;padding-right:0}}@media screen and (min-width:46.25em)and (max-width:989px)and (max-height:500px),screen and (min-width:46.25em)and (max-width:61.8125em)and (max-height:500px){.header--odma-inline{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.header--odma-inline .header__inline-menu .list-menu--inline{gap:0 1.2rem}.header--odma-inline .odma-discord-pill{width:4.4rem;padding:0;justify-content:center;margin-right:0}.header--odma-inline .odma-discord-pill__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.odma-footer{border-top:1px solid var(--odma-line);background:#090a0c;color:var(--odma-text)}.odma-footer__main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.4rem 4rem;padding-block:4rem 2.8rem}.odma-footer__brand{display:inline-flex;align-items:center;gap:1rem;color:var(--odma-text);text-decoration:none}.odma-footer__brand img{width:3.8rem;height:3.8rem;object-fit:contain}.odma-footer__tagline{margin:1.2rem 0 0;color:var(--odma-subtle);font-size:1.4rem}.odma-footer__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem 2.4rem;margin:0;padding:0;list-style:none}.odma-footer__links a{display:inline-flex;align-items:center;min-height:4.4rem;color:#c9cace;font-size:1.4rem;font-weight:600;text-decoration:none}@media(hover:hover){.odma-footer__links a:hover{color:var(--odma-gold)}}.odma-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;padding-block:2.2rem;border-top:1px solid #23242a;color:var(--odma-subtle);font-size:1.3rem;line-height:1.45}.odma-footer__policies{display:flex;flex-wrap:wrap;gap:0 2rem;margin:0;padding:0;list-style:none}.odma-footer__policies a{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--odma-subtle);text-decoration:none}.odma-footer__social .list-social__link{width:4.4rem;height:4.4rem}.odma-footer__localization .disclosure__button{min-height:4.4rem}@media(hover:hover){.odma-footer__policies a:hover{color:var(--odma-text)}}.odma-footer__payments{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.odma-footer__payments svg{width:3.8rem;height:2.4rem}.list-social.odma-footer__social{justify-content:flex-start;margin:1rem 0 0 -1.1rem;padding:0}.odma-footer__social .list-social__link{color:#b9babf}@media(hover:hover){.odma-footer__social .list-social__link:hover{color:var(--odma-gold)}}.odma-footer__localization .localization-form{padding:0;margin:0}.disclosure__link .odma-check{display:inline-block;width:1.1rem;height:1.1rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'><path d='M1 5.2 4.4 8.5 11 1.5' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'><path d='M1 5.2 4.4 8.5 11 1.5' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / contain no-repeat}.odma-footer__note{max-width:60ch;margin:0;padding-bottom:2.4rem;color:var(--odma-subtle);font-size:1.2rem;line-height:1.5;text-wrap:pretty}@media(max-width:749px){.odma-footer__main{grid-template-columns:1fr;padding-block:3.2rem 1.6rem}.odma-footer__links{justify-content:flex-start;gap:0 2rem}.odma-footer{padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))}.odma-footer__note{padding-right:9rem}}.product__title h1,.product__title .h1{font-size:clamp(2.8rem,2.4vw,3.6rem);line-height:1.2}.product .price--large .price-item{font-weight:800;letter-spacing:-.015em}.product-form__input.product-form__input--pill input[type=radio]+label{border-radius:.5rem;font-weight:600;letter-spacing:0;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease,transform var(--odma-press-out) var(--odma-ease)}.product-form__input.product-form__input--pill input[type=radio]:checked+label{background:var(--odma-gold-wash);border-color:var(--odma-gold);color:var(--odma-gold)}.product-form__input.product-form__input--pill input[type=radio]:not(:disabled)+label:active{border-color:var(--odma-gold);transform:scale(var(--odma-press-scale));transition-duration:var(--odma-press-in)}.product__accordion .accordion__title{font-weight:700;letter-spacing:0}.product__accordion.accordion,.product__accordion .accordion{border-color:var(--odma-line)}.product__media-item .media,.product-media-modal__content img{background:#fff}.product-form__submit.is-sold-out[disabled],.quick-add__submit[disabled]{opacity:1;color:var(--odma-red-text)}.product-form__submit.is-sold-out[disabled]:after,.quick-add__submit[disabled]:after{box-shadow:0 0 0 1px var(--odma-red-line)}.quick-add__submit .sold-out-message{color:var(--odma-red-text)}.product-form__submit.is-sold-out+[data-buy-now]{display:none}.product-form__input.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input.product-form__input--pill input[type=radio]:disabled:checked+label{background:transparent;border-color:var(--odma-red-line);color:var(--odma-red-text)}.product__text.caption-with-letter-spacing{font-size:1.1rem;font-weight:600;letter-spacing:.12em}.product__tax.caption{font-size:1.2rem;line-height:1.5}.product__info-wrapper.scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}.cart-item__name{font-weight:700;letter-spacing:-.01em}.totals__total-value{font-weight:800}.facets__summary,.facet-filters__label,.product-count__text{letter-spacing:0}.collection-hero__title,.main-page-title,.title--primary{letter-spacing:-.03em}.odma-terms{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:min(52rem,calc(100vw - 3.2rem));max-height:calc(100dvh - 3.2rem);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--odma-gold-line);border-radius:1.2rem;background:var(--odma-panel);color:var(--odma-text);color-scheme:dark;box-shadow:0 2.4rem 6rem #0009,0 0 0 1px #ffffff0d,inset 0 1px #ffffff12}.odma-terms::backdrop{background:#040406cc}html:has(.odma-terms[open]){overflow:hidden}.odma-terms__box{display:grid;gap:2rem;padding:2.4rem 2rem}.odma-terms__title{margin:0;font-size:2rem;line-height:1.25;letter-spacing:-.02em;color:var(--odma-text)}.odma-terms__check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.2rem;align-items:start;font-size:1.5rem;line-height:1.55;color:var(--odma-muted);cursor:pointer}.odma-terms__check input{width:2.2rem;height:2.2rem;margin:.1rem 0 0;accent-color:var(--odma-gold);cursor:pointer}.odma-terms__check input:focus-visible{outline:2px solid var(--odma-gold);outline-offset:3px}.odma-terms__check input[aria-invalid=true]{outline:2px solid var(--odma-red-text);outline-offset:3px}.odma-terms__line{display:block}.odma-terms__line+.odma-terms__line{margin-top:.8rem}.odma-terms__text a{color:var(--odma-gold);text-underline-offset:.3rem}.odma-terms__alert{margin:-.8rem 0 0;font-size:1.4rem;line-height:1.4;color:var(--odma-red-text)}.odma-terms__actions{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.odma-terms__actions .odma-btn{padding-inline:1.6rem}@media screen and (min-width:750px){.odma-terms__box{padding:3.2rem}.odma-terms__title{font-size:2.4rem}.odma-terms__actions{display:flex;justify-content:flex-end}.odma-terms__actions .odma-btn{min-width:14rem}}.odma-terms,.odma-terms::backdrop{transition:opacity .2s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,1,1),overlay .2s allow-discrete,display .2s allow-discrete}.odma-terms{opacity:0;transform:translateY(1.2rem) scale(.96)}.odma-terms::backdrop{opacity:0}.odma-terms[open],.odma-terms[open]::backdrop{opacity:1;transition-duration:.28s;transition-timing-function:var(--odma-ease)}.odma-terms[open]{transform:none}@starting-style{.odma-terms[open]{opacity:0;transform:translateY(1.2rem) scale(.96)}.odma-terms[open]::backdrop{opacity:0}}.odma-terms:not([open]),.odma-terms:not([open])::backdrop{pointer-events:none}@media screen and (max-width:749px){.odma-terms{width:auto;max-width:none;max-height:calc(100dvh - 5.6rem);margin:auto .8rem calc(.8rem + env(safe-area-inset-bottom));border-radius:1.6rem;opacity:1;transform:translateY(calc(100% + .8rem + env(safe-area-inset-bottom)))}.odma-terms[open]{transition-duration:.32s}@starting-style{.odma-terms[open]{opacity:1;transform:translateY(calc(100% + .8rem + env(safe-area-inset-bottom)))}}}@media(prefers-reduced-motion:reduce){.odma-terms{opacity:0;transform:none}.odma-terms,.odma-terms::backdrop,.odma-terms[open],.odma-terms[open]::backdrop{transition-duration:.15s;transition-timing-function:ease}@starting-style{.odma-terms[open]{opacity:0;transform:none}}}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.odma-terms::backdrop{background:var(--odma-scrim, rgba(4, 4, 6, .66));-webkit-backdrop-filter:blur(8px) saturate(80%);backdrop-filter:blur(8px) saturate(80%)}}@media(prefers-reduced-transparency:reduce){.odma-terms::backdrop{background:#040406d6;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.odma-terms{border-color:var(--odma-gold)}.odma-terms::backdrop{background:#040406e6;-webkit-backdrop-filter:none;backdrop-filter:none}}.odma-terms .odma-btn{position:relative}.odma-terms .odma-btn.loading{color:transparent;pointer-events:none;transition-property:transform}.odma-terms .odma-btn .loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%)}.odma-terms .odma-btn--gold .loading__spinner .path{stroke:var(--odma-ink)}@media(forced-colors:active){.odma-terms .odma-btn.loading{color:ButtonText}}.odma-notify__view{display:grid;gap:2rem}.odma-notify__view[hidden]{display:none}.odma-notify__product{margin:-.8rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.4;color:var(--odma-gold)}.odma-notify__product:empty{display:none}.odma-notify__field{display:grid;gap:.8rem;font-size:1.4rem;font-weight:700;color:var(--odma-text)}.odma-notify__field input{width:100%;min-height:4.8rem;padding:1rem 1.4rem;border:1px solid var(--odma-line-strong);border-radius:.6rem;background:var(--odma-bg);color:var(--odma-text);font-family:var(--font-body-family);font-size:1.6rem;font-weight:500}.odma-notify__field input:focus-visible{outline:2px solid var(--odma-gold);outline-offset:2px;border-color:var(--odma-gold)}.odma-notify__status{margin:0;font-size:1.5rem;line-height:1.55;color:var(--odma-muted)}.odma-notify__notice{margin:-1.2rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--odma-subtle)}.odma-notify [data-notify-view=done] .odma-terms__actions{grid-template-columns:1fr}.odma-notify.is-sending{box-shadow:0 0 0 100vmax #040406cc,0 2.4rem 6rem #0009;transition:none}html.odma-notify-sending :is(#MainContent,.shopify-section-group-header-group,.shopify-section-group-footer-group,#overdma-widget){pointer-events:none}.product-form__buttons .odma-notify-me{display:none}.product-form__buttons .product-form__submit.is-sold-out~.odma-notify-me{display:flex}@media(prefers-reduced-motion:reduce){.odma-btn,.odma-btn:hover,.odma-btn:not([disabled]):not([aria-disabled=true]):active,:is(.button,.shopify-challenge__button,.customer button),:is(.button,.shopify-challenge__button,.customer button):not([disabled]):not([aria-disabled=true]):not(.disabled):active,.product-form__input.product-form__input--pill input[type=radio]+label,.product-form__input.product-form__input--pill input[type=radio]:not(:disabled)+label:active{transition:none;transform:none}}a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.odma-textlink:active,.odma-back:active,.odma-footer a:active,.rte a:active,.cart-notification__links .link:active{color:var(--odma-gold);transition:none}.header__icon .icon,.modal__close-button .icon{transition:transform var(--odma-press-out) var(--odma-ease),opacity var(--odma-press-out) var(--odma-ease)}@media(hover:none){.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}}.header__icon:active .icon,.modal__close-button:active .icon{transform:scale(.9);opacity:.7;transition-duration:var(--odma-press-in)}.odma-discord-pill{transition:background-color .2s ease,border-color .2s ease,filter var(--odma-press-out) var(--odma-ease),transform var(--odma-press-out) var(--odma-ease)}.odma-discord-pill:active{transform:scale(var(--odma-press-scale));filter:brightness(.88);transition-duration:var(--odma-press-in)}.quantity__button:not(.disabled):active{background-color:rgba(var(--color-foreground),.1)}body .cart-notification{background:var(--odma-mat-thick);box-shadow:var(--odma-shadow-raised)}body .cart-notification.focused,body .cart-notification:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--odma-shadow-raised)}body .cart-notification.animate{transition:transform .18s var(--odma-ease-in),visibility 0s linear .18s}body .cart-notification.animate.active{transition:transform .24s var(--odma-ease),visibility 0s}.terms-relentless{color-scheme:dark;accent-color:var(--odma-gold)}.terms-relentless a,.cart-notification a:not([class]){color:var(--odma-gold);text-underline-offset:.3rem}.header__search details[open] .modal-overlay:after{background-color:var(--odma-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.js menu-drawer>details>summary:before,html.js menu-drawer>details[open]:not(.menu-opening)>summary:before,cart-drawer.drawer{background-color:var(--odma-scrim)}html,body{overscroll-behavior:var(--odma-overscroll, auto)}html:has(dialog[open],quick-add-modal[open],product-modal[open],.cart-notification.active,details[open]>.search-modal,:is(menu-drawer,header-drawer)>details[open],cart-drawer.active,body.overflow-hidden),html.ovw-lock{--odma-overscroll: none}@media(prefers-reduced-motion:no-preference){html:focus-within,html[data-odma-jump]{scroll-behavior:smooth}}.product__description p{text-wrap:pretty}.odma-notify__field input{font-weight:600}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){:root{--odma-mat-regular: var(--odma-mat-thick)}.header__search details[open] .modal-overlay:after{background-color:#040406d6}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--odma-mat-regular: var(--odma-mat-thick);--odma-blur: none}.header__search details[open] .modal-overlay:after{background-color:#040406d6;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){:root{--odma-muted: #c5c6cb;--odma-subtle: #b4b6bd;--odma-line: #4a4b52;--odma-line-strong: #6b6c74}body .cart-notification{border-color:var(--odma-line-strong)}}@media(prefers-reduced-motion:reduce){.header__icon .icon,.header__icon:active .icon,.modal__close-button .icon,.modal__close-button:active .icon,.odma-discord-pill,.odma-discord-pill:active{transition:none;transform:none}body .cart-notification{transform:none;opacity:0}body .cart-notification.active{opacity:1}body .cart-notification.animate{transition:opacity .15s ease,visibility 0s linear .15s}body .cart-notification.animate.active{transition:opacity .15s ease,visibility 0s}details[open]>.search-modal{animation:odma-core-fade .15s ease}}@keyframes odma-core-fade{0%{opacity:0}}.shopify-section-header-hidden{top:0;transform:translateY(-100%)}.shopify-section-header-hidden.menu-open{transform:none}.section-header.animate{transition:transform .2s var(--odma-ease-in, cubic-bezier(.7, 0, .84, 0))}.section-header.animate:not(.shopify-section-header-hidden){transition:transform .24s var(--odma-ease)}.shopify-section-header-hidden:has(:focus-visible){transform:none}.section-header.animate:has(:focus-visible){transition:transform .24s var(--odma-ease)}.section-header .header-wrapper--border-bottom:after{content:"";position:absolute;top:calc(100% + .1rem);left:0;right:0;height:1.8rem;background:linear-gradient(#0c0d0f99,#0c0d0f00);opacity:0;pointer-events:none;transition:opacity .15s ease}.shopify-section-header-sticky.scrolled-past-header:not(.shopify-section-header-hidden) .header-wrapper--border-bottom:after{opacity:1}.section-header:has(.cart-notification.active) .header-wrapper--border-bottom:after{opacity:0}html:not(:has(sticky-header)){scroll-padding-top:1.6rem}@media(prefers-reduced-motion:reduce){.section-header.animate,.section-header.animate:not(.shopify-section-header-hidden){transition:none}.section-header.animate:has(:focus-visible){transition:none}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.section-header .header-wrapper{background:var(--odma-bg)}}@media(prefers-reduced-transparency:reduce){.section-header .header-wrapper{background:var(--odma-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.section-header .header-wrapper{background:var(--odma-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:.1rem solid #6b6c74}.section-header .header-wrapper--border-bottom:after{display:none}.header__inline-menu .header__menu-item{color:var(--odma-text)}}@media screen and (min-width:750px){:where(html:has(sticky-header[data-sticky-type=always],sticky-header[data-sticky-type=reduce-logo-size])) body .product__column-sticky{top:calc(var(--header-height, 0px) + 3rem)}body quick-add-modal .product__column-sticky{top:0}}body quick-add-modal.quick-add-modal{opacity:1;background:#05050700;pointer-events:none;touch-action:none;transition:background-color .3s ease,visibility 0s linear .34s,z-index 0s linear .34s}body quick-add-modal.quick-add-modal[open]{background:#0505078c;pointer-events:auto;transition:background-color .3s ease}body quick-add-modal{--odma-qa-surface: rgba(24, 25, 30, .58)}body quick-add-modal .quick-add-modal__content{border-color:transparent;background:var(--odma-qa-surface);-webkit-backdrop-filter:blur(2.2rem) saturate(180%);backdrop-filter:blur(2.2rem) saturate(180%);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff12,0 2.4rem 6rem #00000080;overscroll-behavior:contain;opacity:0;transform:translate(-50%) scale(.96);transition:opacity .15s ease,transform .24s var(--odma-ease-in, cubic-bezier(.7, 0, .84, 0))}body quick-add-modal[open] .quick-add-modal__content{opacity:1;transform:translate(-50%);transition:opacity .15s ease,transform .36s var(--odma-ease)}body quick-add-modal .quick-add-modal__content-info,body quick-add-modal .quick-add-modal__content-info>product-info{background:none}body quick-add-modal .quick-add-modal__content-info{overscroll-behavior:contain}body .quick-add-modal__toggle{width:4.4rem;height:4.4rem;padding:0}.quick-add-modal__skeleton{display:grid;gap:1.2rem;align-content:start}.quick-add-modal__skeleton span{height:1.6rem;border-radius:.6rem;background:#f4f3ee12}.quick-add-modal__skeleton span:nth-child(1){height:auto;aspect-ratio:16 / 9;margin-bottom:.8rem}.quick-add-modal__skeleton span:nth-child(2){width:30%;height:1.2rem}.quick-add-modal__skeleton span:nth-child(3){width:75%;height:3.2rem}.quick-add-modal__skeleton span:nth-child(4){width:25%;height:2rem;margin-bottom:1.2rem}.quick-add-modal__skeleton span:nth-child(n+5){height:4.8rem}@media screen and (min-width:750px){.quick-add-modal__skeleton{grid-template-columns:45% minmax(0,1fr);column-gap:4rem}.quick-add-modal__skeleton span:nth-child(1){grid-row:1 / span 5;margin:0}}@media(prefers-reduced-motion:no-preference){.quick-add-modal__skeleton span{animation:odma-qa-pulse 1.4s ease-in-out infinite alternate}}@keyframes odma-qa-pulse{to{opacity:.45}}@media screen and (max-width:749px){body quick-add-modal .quick-add-modal__content{top:6.4rem;bottom:0;left:0;width:100%;max-width:none;margin:0;border-radius:1.6rem 1.6rem 0 0;box-shadow:inset 0 1px #ffffff29,var(--odma-shadow-sheet, 0 -1.2rem 4rem rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 255, 255, .07)),0 12rem 0 var(--odma-mat-thick, #141518);touch-action:none;opacity:1;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1)}body quick-add-modal[open] .quick-add-modal__content{transform:translateY(0);transition:transform .5s cubic-bezier(.32,.72,0,1)}body quick-add-modal .quick-add-modal__content:before{content:"";position:absolute;z-index:6;top:.8rem;left:50%;width:3.6rem;height:.5rem;margin-left:-1.8rem;border-radius:.3rem;background:#f4f3ee4d}body quick-add-modal .quick-add-modal__content-info{padding-bottom:calc(var(--modal-padding) + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){body quick-add-modal.quick-add-modal{transition:background-color .15s ease,visibility 0s linear .15s,z-index 0s linear .15s}body quick-add-modal.quick-add-modal[open]{transition:background-color .15s ease}body quick-add-modal .quick-add-modal__content{transform:translate(-50%);transition:opacity .15s ease}body quick-add-modal[open] .quick-add-modal__content{transition:opacity .15s ease}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){body quick-add-modal .quick-add-modal__content{opacity:0;transform:translateY(0)}body quick-add-modal[open] .quick-add-modal__content{opacity:1}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){body quick-add-modal{--odma-qa-surface: var(--odma-mat-thick, #141518)}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){body quick-add-modal{--odma-qa-surface: var(--odma-mat-thick, #141518)}body quick-add-modal .quick-add-modal__content{-webkit-backdrop-filter:none;backdrop-filter:none}body quick-add-modal.quick-add-modal[open]{background:#050507e0}}@media(prefers-contrast:more){body quick-add-modal .quick-add-modal__content{border-color:#f4f3ee99}body quick-add-modal .quick-add-modal__content:before{background:#f4f3eebf}.quick-add-modal__skeleton span{background:var(--odma-line-strong, #3b3c42)}}.product-media-modal .product-media-modal__toggle{width:4.4rem;height:4.4rem}@media(prefers-contrast:more){.product-media-modal .product-media-modal__toggle{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}}@media screen and (max-width:749px){.product-media-modal .product-media-modal__dialog{height:100%}.product-media-modal .product-media-modal__content{display:flex;height:100%;max-height:none;overscroll-behavior:contain}.product-media-modal,.product-media-modal .product-media-modal__content{touch-action:pinch-zoom}.product-media-modal.is-zoomed,.product-media-modal.is-zoomed .product-media-modal__content{touch-action:manipulation}.product-media-modal .product-media-modal__content>img{width:min(100%,calc(100vh * var(--odma-ratio, 1)));width:min(100%,calc(100dvh * var(--odma-ratio, 1)));max-height:100%;object-fit:contain}.product-media-modal.is-dragging,.product-media-modal.is-dragging .product-media-modal__dialog,.product-media-modal.is-dragging .product-media-modal__content{background:transparent}.product-media-modal.is-dragging .product-media-modal__dialog:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--gradient-background, rgb(var(--color-background)));opacity:var(--odma-lightbox-dim, 1)}.product-media-modal.is-dragging .product-media-modal__toggle{opacity:var(--odma-lightbox-dim, 1)}.product-media-modal.is-dragging .product-media-modal__content>.active{will-change:transform}}@media screen and (max-width:749px)and (prefers-reduced-transparency:reduce){.product-media-modal.is-dragging .product-media-modal__dialog:before{opacity:1}}@media screen and (max-width:749px){.product__media-list .product__media-item{scroll-snap-stop:always}.product--mobile-hide .product__media-list.grid--peek .product__media-item:not(:only-child){width:calc(100% - 4.7rem - var(--grid-mobile-horizontal-spacing))}}.odma-btn--glass{position:relative;isolation:isolate;border-color:#ffffff29;background:linear-gradient(180deg,#ffffff24,#ffffff0a 58%,#ffffff12);color:var(--odma-text);-webkit-backdrop-filter:blur(1.4rem) saturate(180%);backdrop-filter:blur(1.4rem) saturate(180%);box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ffffff1a,inset 0 0 1.6rem #ffffff0d,0 1rem 2.6rem -1rem #000000bf;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,filter var(--odma-press-out) var(--odma-ease),transform var(--odma-press-out) var(--odma-ease)}.odma-btn--glass:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 90% at 28% -10%,rgba(255,255,255,.24),transparent 58%);pointer-events:none;transition:opacity .2s ease}@media(hover:hover){.odma-btn--glass:hover{border-color:#ffffff47;background-color:#ffffff0f;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff24,inset 0 0 1.8rem #ffffff14,0 1.4rem 3rem -1rem #000c}}.odma-btn--glass:not([disabled]):not([aria-disabled=true]):active{filter:brightness(1.18);border-color:#ffffff52}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.odma-btn--glass{background-color:#ffffff0f}}@media(prefers-reduced-transparency:reduce){.odma-btn--glass,.odma-btn--glass:hover{background:#2a2a2f;-webkit-backdrop-filter:none;backdrop-filter:none}.odma-btn--glass:before{display:none}}@media(prefers-contrast:more){.odma-btn--glass,.odma-btn--glass:hover,.odma-btn--glass:not([disabled]):not([aria-disabled=true]):active{border-color:#ffffffb3;box-shadow:none}.odma-btn--glass:before{display:none}}@media(prefers-reduced-motion:reduce){.odma-btn--glass,.odma-btn--glass:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/odma-theme.css.map */
