:root{--az-base: #0c0a08;--az-base-2: #12100d;--az-base-3: #1a1612;--az-ink: #f3ead8;--az-body: #cfc6b4;--az-muted: #bdb3a0;--az-faint: #a89f8d;--az-gold: #c9a45c;--az-gold-hi: #e6c77a;--az-gold-lo: #b08a42;--az-line: rgba(201, 164, 92, .35);--az-line-soft: rgba(201, 164, 92, .18);--az-epic: #a335ee;--az-epic-text: #b76cf5;--az-rare: #0070dd;--az-rare-text: #3d9bff;--az-uncommon-text: #7ddc7d;--az-glass: rgba(12, 10, 8, .85);--az-display: "Olympus Cinzel", "Cinzel", "Trajan Pro", "Marcellus", Georgia, serif;--az-mono: ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, "Liberation Mono", monospace;--az-ease: cubic-bezier(.2, .7, .2, 1);--font-heading--family: var(--az-display);--font-heading--weight: 500;--font-accent--family: var(--az-display)}html{background-color:var(--az-base)}body{background-color:var(--az-base);background-image:radial-gradient(120% 70% at 50% 0%,rgba(201,164,92,.055),transparent 60%),radial-gradient(140% 110% at 50% 45%,transparent 55%,rgba(0,0,0,.6) 100%);background-attachment:fixed;color:var(--az-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}#MainContent .shopify-section:not([id$=__hero_olympus]) .section-background{background:transparent}::selection{background:#c9a45c59;color:#fff}#MainContent :is(h1,h2,h3,h4),#MainContent .text-block:is(.h1,.h2,.h3,.h4)>*,footer :is(h2,h3,h4){font-family:var(--az-display);font-weight:500;letter-spacing:.04em;line-height:1.12;color:var(--az-ink);text-shadow:none}#MainContent :is(h1,.text-block.h1>*){font-size:clamp(2.5rem,3.6vw + 1.25rem,5rem)}#MainContent :is(h2,.text-block.h2>*){font-size:clamp(2rem,2.2vw + 1.2rem,3.25rem)}#MainContent :is(h3,.text-block.h3>*){font-size:clamp(1.25rem,.8vw + 1rem,1.625rem)}#MainContent :is(h4,.text-block.h4>*){font-size:1.125rem;letter-spacing:.06em}#MainContent .text-block:is(.paragraph,.rte) :is(p,li),#MainContent .rte :is(p,li){font-size:clamp(1rem,.2vw + .95rem,1.0625rem);line-height:1.7;color:var(--az-body)}#MainContent a:not(.button,.button-secondary,.button-unstyled,[class*=card],[ref]){color:var(--az-gold-hi);text-decoration-color:#e6c77a66;text-underline-offset:.2em}#MainContent .text-block[class*=text-block--az_eyebrow],#MainContent .text-block[class*=text-block--az_eyebrow]>*{margin:0;font-family:var(--font-body--family);font-size:.78rem;font-weight:600;line-height:1.4;letter-spacing:.25em;text-transform:uppercase;color:var(--az-gold)}#MainContent .text-block[class*=text-block--az_eyebrow]>*:before{content:"";display:inline-block;width:5px;height:5px;margin-inline-end:.9em;vertical-align:.18em;transform:rotate(45deg);border:1px solid var(--az-gold)}#MainContent .text-block--align-center[class*=text-block--az_eyebrow]>*:after{content:"";display:inline-block;width:5px;height:5px;margin-inline-start:.65em;vertical-align:.18em;transform:rotate(45deg);border:1px solid var(--az-gold)}#MainContent>.shopify-section{position:relative}#MainContent>.shopify-section+.shopify-section:not([id$=__az_chat]):before{content:"";position:absolute;z-index:3;top:-7px;left:50%;width:200px;height:14px;margin-left:-100px;background:var(--az-ornament) center / 200px 14px no-repeat;opacity:.8;pointer-events:none}@media screen and (max-width:749px){#MainContent>.shopify-section[id*=__az_]:not([id$=__az_chat]) .section.spacing-style{padding-top:72px!important;padding-bottom:72px!important}#MainContent>.shopify-section+.shopify-section:not([id$=__az_chat]):before{width:150px;margin-left:-75px;background-size:150px 11px}}.az-motion #MainContent>.shopify-section:not(:first-child){opacity:0;transform:translateY(18px);transition:opacity .9s var(--az-ease),transform .9s var(--az-ease)}.az-motion #MainContent>.shopify-section.az-in{opacity:1;transform:none}[id$=__hero_olympus] .hero__container:after,#MainContent .image-block:is(.image-block--az_inspect_img,.image-block--az_bundle_img):after{--az-bc: rgba(201, 164, 92, .7);content:"";position:absolute;z-index:2;inset:var(--az-bi, -12px);pointer-events:none;background:linear-gradient(var(--az-bc),var(--az-bc)) left top / var(--az-bl, 26px) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left top / 1px var(--az-bl, 26px) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right top / var(--az-bl, 26px) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right top / 1px var(--az-bl, 26px) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left bottom / var(--az-bl, 26px) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left bottom / 1px var(--az-bl, 26px) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right bottom / var(--az-bl, 26px) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right bottom / 1px var(--az-bl, 26px) no-repeat}[id$=__hero_olympus] .hero__container:after{--az-bi: 24px;--az-bl: 34px;--az-bc: rgba(201, 164, 92, .55)}#MainContent .image-block:is(.image-block--az_inspect_img,.image-block--az_bundle_img){position:relative}#MainContent .image-block:is(.image-block--az_inspect_img,.image-block--az_bundle_img) :is(img,.image-block__image){box-shadow:0 30px 60px -20px #000c}@media screen and (max-width:749px){[id$=__hero_olympus] .hero__container:after{--az-bi: 14px;--az-bl: 22px}#MainContent .image-block:is(.image-block--az_inspect_img,.image-block--az_bundle_img):after{--az-bi: -8px;--az-bl: 18px}}@media screen and (min-width:750px){[id$=__hero_olympus] .hero{min-height:clamp(560px,42.96875vw,88svh)!important}[id$=__hero_olympus] .hero__media{object-position:72% 50%}}[id$=__hero_olympus] .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0c0a08e6,#0c0a08bd 28%,#0c0a084d 50%,#0c0a0800 66%),linear-gradient(0deg,var(--az-base) 0%,rgba(12,10,8,0) 24%),linear-gradient(180deg,#0c0a0873,#0c0a0800 16%)}[id$=__hero_olympus] .hero__content-wrapper{z-index:3}[id$=__hero_olympus] .hero__content-wrapper>*{max-width:min(680px,100%)}[id$=__hero_olympus] .text-block--hero_heading>*{font-size:clamp(2.5rem,3.6vw + 1.25rem,5rem)!important;line-height:1.04;letter-spacing:.04em;background:linear-gradient(180deg,#faf4e6,#f3ead8 42%,#e6d3a3 78%,#c9a45c 118%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-wrap:balance}[id$=__hero_olympus] .text-block--hero_sub p{font-size:clamp(1.0625rem,.4vw + 1rem,1.25rem)!important;line-height:1.6;color:var(--az-body)!important;max-width:34rem}[id$=__hero_olympus] .text-block--hero_sub{margin-bottom:10px}@media screen and (max-width:749px){[id$=__hero_olympus] .hero{min-height:86svh!important}[id$=__hero_olympus] .hero__container{align-items:flex-end}[id$=__hero_olympus] .hero__content-wrapper{justify-content:flex-end;padding-bottom:12px}[id$=__hero_olympus] .hero__media-grid:after{background:linear-gradient(0deg,#0c0a08f5,#0c0a08d1 34%,#0c0a0833 62%,#0c0a0800 78%),linear-gradient(180deg,#0c0a0880,#0c0a0800 18%)}[id$=__hero_olympus] .text-block--hero_heading>*{font-size:clamp(2.25rem,9vw,2.75rem)!important}}@media(prefers-reduced-motion:no-preference){[id$=__hero_olympus] .hero__content-wrapper>*{animation:az-rise 1.1s var(--az-ease) both}[id$=__hero_olympus] .hero__content-wrapper>:nth-child(2){animation-delay:.08s}[id$=__hero_olympus] .hero__content-wrapper>:nth-child(3){animation-delay:.16s}[id$=__hero_olympus] .hero__content-wrapper>:nth-child(4){animation-delay:.24s}[id$=__hero_olympus] .hero__media{animation:az-settle 2.4s var(--az-ease) both}}@keyframes az-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes az-settle{0%{opacity:.4;transform:scale(1.04)}to{opacity:1;transform:none}}.button:not(.button-secondary,.button-unstyled),.button-custom{--button-color: var(--az-base);color:var(--az-base);background:linear-gradient(180deg,#d6b46e 0%,var(--az-gold) 46%,var(--az-gold-lo) 100%);border:1px solid var(--az-gold-lo);border-radius:2px;box-shadow:inset 0 1px #fff4d680,inset 0 -1px #0000002e,0 1px 2px #00000073;font-family:var(--az-display);font-size:.8125rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;text-shadow:none;transition:transform .25s var(--az-ease),box-shadow .25s var(--az-ease),background .25s ease,filter .25s ease}.button:not(.button-secondary,.button-unstyled):is(:hover,:focus-visible),.button-custom:is(:hover,:focus-visible){--button-color: var(--az-base);color:var(--az-base);background:linear-gradient(180deg,#e2c485,#d2af68 46%,#b8924a);transform:translateY(-1px);box-shadow:inset 0 1px #fff8e299,inset 0 -1px #00000026,0 8px 22px -6px #c9a45c73,0 2px 4px #0006}.button:not(.button-secondary,.button-unstyled):active,.button-custom:active{transform:translateY(0);box-shadow:inset 0 1px 3px #0000004d}.button:not(.button-secondary,.button-unstyled):is(:disabled,[aria-disabled=true]){filter:saturate(.4) brightness(.75);transform:none}.button-secondary,button.shopify-payment-button__button--unbranded{--button-color: var(--az-gold-hi);color:var(--az-gold-hi);background:transparent;border:1px solid var(--az-gold);border-radius:2px;box-shadow:none;font-family:var(--az-display);font-size:.8125rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s var(--az-ease)}.button-secondary:is(:hover,:focus-visible),button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--az-ink);color:var(--az-ink);background:#c9a45c1a;border-color:var(--az-gold-hi);transform:translateY(-1px)}product-card .product-card__content.product-card__content{background:var(--az-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--az-line);border-radius:2px;padding:0 0 20px;gap:6px;box-shadow:0 24px 48px -24px #000c;transition:border-color .35s ease,box-shadow .35s ease;--color: var(--az-ink);--color-foreground: var(--az-ink);--color-foreground-rgb: 243 234 216;color:var(--az-ink)}product-card:is(:hover,:focus-within) .product-card__content.product-card__content{border-color:#c9a45cbf;box-shadow:0 0 0 1px #c9a45c2e,0 0 28px #c9a45c24,0 28px 56px -24px #000000d9}product-card[data-az-quality=epic]:is(:hover,:focus-within) .product-card__content.product-card__content{box-shadow:0 0 0 1px #c9a45c2e,0 0 30px #a335ee29,0 28px 56px -24px #000000d9}product-card .product-card__content>:is(.card-gallery,[class*=card-gallery]){padding:0!important;overflow:hidden;border-bottom:1px solid var(--az-line-soft)}product-card .card-gallery :is(img,.product-media__image){transition:transform 1.1s var(--az-ease)}product-card:is(:hover,:focus-within) .card-gallery :is(img,.product-media__image){transform:scale(1.04)}product-card .product-card__content [ref=productTitleLink]>.text-block,product-card .product-card__content>.az-tt-lines,product-card .product-card__content>product-price{margin-inline:22px!important;padding-inline:0!important}product-card .product-card__content [ref=productTitleLink]>.text-block{margin-top:14px!important}product-card [ref=productTitleLink] .text-block,product-card [ref=productTitleLink] .text-block>*{--color: var(--az-ink);color:var(--az-ink);font-family:var(--az-display);font-size:1.0625rem!important;font-weight:600;font-variant:small-caps;letter-spacing:.05em;line-height:1.3;margin:0;text-shadow:none}product-card[data-az-quality=epic] [ref=productTitleLink] .text-block,product-card[data-az-quality=epic] [ref=productTitleLink] .text-block>*{--color: var(--az-epic-text);color:var(--az-epic-text)}product-card[data-az-quality=rare] [ref=productTitleLink] .text-block,product-card[data-az-quality=rare] [ref=productTitleLink] .text-block>*{--color: var(--az-rare-text);color:var(--az-rare-text)}product-card[data-az-quality=uncommon] [ref=productTitleLink] .text-block,product-card[data-az-quality=uncommon] [ref=productTitleLink] .text-block>*{--color: var(--az-uncommon-text);color:var(--az-uncommon-text)}product-card .az-tt-lines{order:50}product-card product-price{order:60}.az-tt-lines{display:flex;flex-direction:column;gap:2px;margin:0;font-size:.875rem;line-height:1.45;color:var(--az-muted)}.az-tt-lines>*{margin:0}.az-tt-lines .az-tt-flavor{font-style:italic}product-price [ref=priceContainer]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.2em .5em}product-price [ref=priceContainer]:before{content:"";width:.8em;height:.8em;flex:none;background:var(--az-coin) center / contain no-repeat}product-card product-price,product-card product-price :is(.price,bdi){color:var(--az-ink);font-size:1rem!important;font-weight:500;letter-spacing:.02em;line-height:1.4}product-card product-price{margin-top:6px!important}.product-badges__badge{font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}[id$=__az_armory] .section-resource-list>*{width:100%;max-width:1080px;justify-self:center;margin-inline:auto}[id$=__az_armory] .section-resource-list__header{margin-bottom:8px}@media screen and (min-width:750px){#MainContent :is([id$=__az_inspect],[id$=__az_setbonus]) .section-content-wrapper.section-content-wrapper{justify-content:center;align-items:center;column-gap:clamp(48px,7vw,112px)}#MainContent :is([id$=__az_inspect],[id$=__az_setbonus]) .section-content-wrapper>.image-block{flex:0 1 50%!important;width:50%!important;max-width:580px}#MainContent [id$=__az_setbonus] .section-content-wrapper>.image-block{flex-basis:44%!important;width:44%!important;max-width:520px;order:2}#MainContent :is([id$=__az_inspect],[id$=__az_setbonus]) .section-content-wrapper>.group-block{flex:1 1 0!important;width:auto!important;min-width:0;max-width:500px}}@media screen and (max-width:749px){#MainContent :is([id$=__az_inspect],[id$=__az_setbonus]) .section-content-wrapper.section-content-wrapper{row-gap:48px}}#MainContent :is([id$=__az_inspect],[id$=__az_setbonus]) .group-block .text-block{max-width:500px;width:100%}#MainContent :is([id$=__az_inspect],[id$=__az_setbonus]) :is(.button,.button-secondary){margin-top:10px}#MainContent [id$=__az_inspect] .group-block .group-block{position:relative;background:var(--az-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--az-line);border-radius:2px;box-shadow:0 0 0 1px #0009,0 24px 48px -24px #000c,inset 0 1px #f3ead80a;gap:4px!important}#MainContent [id$=__az_inspect] .group-block .group-block:before{content:"";position:absolute;top:-1px;left:28px;width:44px;height:1px;background:var(--az-gold-hi)}#MainContent .text-block.text-block--az_tt_name>*{margin:0 0 6px;color:var(--az-epic-text)!important;font-family:var(--az-display);font-size:clamp(1.125rem,.6vw + 1rem,1.375rem)!important;font-weight:600;font-variant:small-caps;letter-spacing:.05em;text-shadow:0 0 18px rgba(163,53,238,.3)}#MainContent :is(.text-block--az_tt_lines,.text-block--az_tt_green,.text-block--az_tt_flavor) :is(p,p+p){margin:0!important;font-size:.9375rem!important;line-height:1.55!important}#MainContent .text-block--az_tt_lines p{color:var(--az-muted)!important}#MainContent .text-block--az_tt_green p{color:var(--az-uncommon-text)!important}#MainContent .text-block--az_tt_flavor{margin-top:6px}#MainContent .text-block--az_tt_flavor p{color:var(--az-gold)!important;font-style:italic}#MainContent .text-block--az_bundle_offer>*{margin:0;font-family:var(--az-display);font-size:clamp(1.125rem,.5vw + 1rem,1.375rem)!important;font-weight:500;letter-spacing:.06em;color:var(--az-gold-hi)!important}#MainContent .text-block--az_statement_title>*{font-size:clamp(2.25rem,4vw + 1rem,4.5rem)!important;line-height:1.08;text-wrap:balance}#MainContent .text-block--az_statement_body p{max-width:36rem;margin-inline:auto;font-size:clamp(1.0625rem,.3vw + 1rem,1.1875rem)!important}#MainContent [id$=__az_promises] .section-content-wrapper>.group-block{text-align:center}#MainContent [id$=__az_promises] svg :is(path,circle,rect,line,polyline,polygon,ellipse){stroke-width:1.1;vector-effect:non-scaling-stroke}#MainContent [id$=__az_promises] .text-block:is(.h3,.h4)>*{margin:6px 0 0;font-size:1.125rem!important;letter-spacing:.06em}#MainContent [id$=__az_promises] .text-block.rte p{font-size:.96875rem;line-height:1.65;max-width:30ch;margin-inline:auto}@media screen and (min-width:750px){#MainContent [id$=__az_promises] .section-content-wrapper>.group-block+.group-block{border-left:1px solid var(--az-line-soft)}}@media screen and (max-width:749px){#MainContent [id$=__az_promises] .section-content-wrapper{row-gap:0!important}#MainContent [id$=__az_promises] .section-content-wrapper>.group-block{padding-block:28px!important}#MainContent [id$=__az_promises] .section-content-wrapper>.group-block+.group-block{border-top:1px solid var(--az-line-soft)}}.az-chat{max-width:640px;margin-inline:auto;text-align:center;font-family:var(--az-mono);font-size:.8125rem;line-height:1.7}.az-chat__caption{margin:0 0 10px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--az-gold);opacity:.85}.az-chat__line{margin:0;color:#7ddc7dd9}.az-chat__who{color:#7ddc7dd9}.announcement-bar,#header-group .shopify-section:has(.announcement-bar) .section-background{background:var(--az-base)}#header-group .shopify-section:has(.announcement-bar){border-bottom:1px solid rgba(201,164,92,.12)}.announcement-bar .announcement-bar__text{color:#ff8a3d;font-size:.71875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-shadow:none}#header-component .header__row--top,#header-component .header__row--bottom{background-color:#0c0a08;background-image:none}#header-component .header__row:last-of-type{box-shadow:0 1px 0 var(--az-line)}#header-component .menu-list__link{font-family:var(--az-display);font-size:.8125rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f3ead8e0;transition:color .2s ease}#header-component .menu-list__link:is(:hover,:focus-visible),#header-component .menu-list__link--active{color:var(--az-gold-hi);text-shadow:none}body.az-tpl-product #MainContent .product-details :is(h1,.text-block.h1>*){font-size:clamp(2rem,1.6vw + 1.4rem,2.75rem)!important}body.az-tpl-product #MainContent .variant-option__button-label,body.az-tpl-product #MainContent .variant-option input+label{font-family:var(--font-body--family);letter-spacing:.08em}body.az-page-faq #MainContent .section-content-wrapper{max-width:820px;margin-inline:auto;padding-block:clamp(56px,8vw,112px)!important}body.az-page-faq #MainContent .section-content-wrapper:before{content:"Quest Log";display:block;margin-bottom:10px;font-family:var(--font-body--family);font-size:.78rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--az-gold)}body.az-page-faq #MainContent .rte h3,body.az-page-faq #MainContent h3{display:flex;align-items:baseline;gap:.75em;margin-top:2.2em;padding-top:1.4em;font-size:clamp(1.125rem,.8vw + .95rem,1.375rem);letter-spacing:.04em;color:var(--az-ink);border-top:1px solid var(--az-line-soft)}body.az-page-faq #MainContent .rte h3:before{content:"";flex:none;width:6px;height:6px;transform:rotate(45deg) translateY(-.12em);border:1px solid var(--az-gold)}body.az-page-faq #MainContent .rte p{color:var(--az-body);max-width:68ch}.cart-drawer__dialog,.menu-drawer,.search-modal__content{background-image:none}footer .shopify-section .section-background{background:var(--az-base)}footer .shopify-section:first-child{position:relative;border-top:1px solid var(--az-line-soft)}footer .shopify-section:first-child:before{content:"";position:absolute;z-index:3;top:-7px;left:50%;width:200px;height:14px;margin-left:-100px;background:var(--az-ornament) center / 200px 14px no-repeat;pointer-events:none}footer .text-block.rte p{font-size:.9375rem;line-height:1.65}footer a:not(.button):hover{color:var(--az-gold-hi)}:is(a,button,input,select,textarea,summary):focus-visible{outline:1px solid var(--az-gold-hi);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation:none!important}.az-motion #MainContent>.shopify-section{opacity:1!important;transform:none!important}}[class*=__az_eyebrow_],[class*=__az_eyebrow_] p{font-family:Olympus Cinzel,Cinzel,Georgia,serif!important;text-transform:uppercase!important;letter-spacing:.25em!important;font-size:12.5px!important;font-weight:600!important;color:#c9a45c!important;margin:0!important;line-height:1.4!important}product-card .product-card__content h3,product-card .product-card__content h3 a,product-card .product-card__content [class*=title]{color:#b76cf5!important;font-family:Olympus Cinzel,Cinzel,Georgia,serif!important;font-variant:small-caps;letter-spacing:.04em}[id*=az_inspect] .rte p,[id*=az_inspect] [class*=text-block] p{margin:0!important;line-height:1.45!important}[id*=az_inspect] .rte p+p{margin-top:2px!important}product-card [class*=__product_titl],product-card [class*=__product_titl] p,product-card [class*=__product_titl] *{color:#b76cf5!important;font-family:Olympus Cinzel,Cinzel,Georgia,serif!important;font-variant:small-caps;letter-spacing:.04em}[id*=az_statement]>.section,[id*=az_statement] .section{min-height:620px;display:flex;align-items:center}[id*=az_statement] img,[id*=az_statement] video{object-position:72% 28%!important}[id*=az_statement] .custom-section-content{width:100%}[id*=az_statement] .custom-section-content>*{align-items:flex-start!important;text-align:left!important;max-width:560px}[id*=az_statement] .custom-section-content *,[id*=az_statement] h2{text-align:left!important}[id*=az_statement] h2{font-size:clamp(34px,4vw,54px)!important;line-height:1.1!important}@media(max-width:749px){[id*=az_statement]>.section,[id*=az_statement] .section{min-height:520px;align-items:flex-end}[id*=az_statement] img{object-position:78% 20%!important}}[id*=az_statement] .custom-section-content{padding-inline:clamp(20px,5.2vw,80px)!important;box-sizing:border-box}[id*=az_statement] .custom-section-content>*,[id*=az_statement] .custom-section-content [class*=text-block],[id*=az_statement] .custom-section-content [class*=text-block]>*{margin-left:0!important;padding-left:0!important}[id*=az_statement] [class*=az_statement_body]{max-width:480px}.az-anchor{display:block;position:relative;width:0;height:0;overflow:hidden;scroll-margin-top:calc(var(--header-height, 64px) + 8px)}body.az-tpl-index #header-component .account-button{display:none!important}.az-buy .product-information__grid{align-items:center}.az-buy .view-product-title{display:none}.az-buy .product-information__media{position:relative}.az-buy .product-information__media:after{--az-bc: rgba(201, 164, 92, .6);--az-bl: 26px;content:"";position:absolute;z-index:2;top:14px;right:14px;bottom:14px;left:14px;pointer-events:none;background:linear-gradient(var(--az-bc),var(--az-bc)) left top / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left top / 1px var(--az-bl) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right top / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right top / 1px var(--az-bl) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left bottom / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left bottom / 1px var(--az-bl) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right bottom / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right bottom / 1px var(--az-bl) no-repeat}.az-buy .product-information__media :is(img,.product-media__image){box-shadow:0 30px 60px -20px #000c}.az-buy .product-details{max-width:540px}.az-buy .product-details .text-block[class*=az_eyebrow_],.az-buy .product-details .text-block[class*=az_eyebrow_]>*{margin:0;font-family:Olympus Cinzel,Cinzel,serif;font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:.25em;text-transform:uppercase;color:var(--az-gold)}.az-buy .product-details .text-block[class*=az_eyebrow_]>*:before{content:"";display:inline-block;width:5px;height:5px;margin-inline-end:.9em;vertical-align:.18em;transform:rotate(45deg);border:1px solid var(--az-gold)}.az-buy .product-details .group-block .group-block{position:relative;background:var(--az-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--az-line);border-radius:2px;box-shadow:0 0 0 1px #0009,0 24px 48px -24px #000c,inset 0 1px #f3ead80a}.az-buy .product-details .group-block .group-block:before{content:"";position:absolute;top:-1px;left:28px;width:44px;height:1px;background:var(--az-gold-hi)}#MainContent .az-buy .text-block[class*=az_tt_name]>*{margin:0 0 8px;color:var(--az-epic-text)!important;-webkit-text-fill-color:currentColor;font-family:var(--az-display);font-size:clamp(1.625rem,1.1vw + 1.25rem,2.25rem)!important;font-weight:600;font-variant:small-caps;letter-spacing:.04em;line-height:1.1;text-shadow:0 0 22px rgba(163,53,238,.32);text-wrap:balance}#MainContent .az-buy :is([class*=az_tt_lines],[class*=az_tt_green],[class*=az_tt_flavor]) p{margin:0!important;font-size:.9375rem!important;line-height:1.5!important}#MainContent .az-buy [class*=az_tt_lines] p{color:var(--az-muted)!important}#MainContent .az-buy [class*=az_tt_green] p{color:var(--az-uncommon-text)!important}#MainContent .az-buy [class*=az_tt_flavor]{margin-top:4px}#MainContent .az-buy [class*=az_tt_flavor] p{color:var(--az-gold)!important;font-style:italic}.az-buy product-price,.az-buy product-price :is(.price,bdi,span){color:var(--az-ink);font-family:var(--font-body--family);font-size:1.25rem!important;font-weight:500;letter-spacing:.02em;line-height:1.3}.az-buy product-price{padding-top:10px;border-top:1px solid var(--az-line-soft);margin-top:8px}.az-buy .variant-option--buttons legend{margin-bottom:10px;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--az-gold)}.az-buy .variant-option--buttons{gap:8px}.az-buy .variant-option__button-label{min-width:52px;min-height:44px;border-radius:2px!important;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;letter-spacing:.06em;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.az-buy .variant-option__button-label:hover{border-color:var(--az-gold-hi)}.az-buy .variant-option__button-label:has(:checked){box-shadow:0 0 0 1px var(--az-gold-hi),0 0 18px #c9a45c40}.az-buy .variant-option__button-label:has(:focus-visible){outline:1px solid var(--az-gold-hi);outline-offset:3px}.az-buy__chart{display:inline-flex;align-items:center;gap:8px;padding:4px 0;min-height:32px;font-family:var(--font-body--family);font-size:.875rem;letter-spacing:.04em;color:var(--az-gold-hi);text-decoration:underline;text-decoration-color:#e6c77a66;text-underline-offset:.25em;cursor:pointer;background:none;border:0}.az-buy__chart:hover{text-decoration-color:var(--az-gold-hi)}.az-buy__chart-icon{width:16px;height:8px;border:1px solid currentColor;border-radius:1px;background:repeating-linear-gradient(90deg,transparent 0 3px,currentColor 3px 4px) center bottom / 100% 3px no-repeat}.az-buy .quantity-selector-wrapper,.az-buy .quantity-label,.az-buy .quantity-rules{display:none!important}.az-buy .product-form-buttons{gap:10px}.az-buy .product-form-buttons .button:not(.button-unstyled,.button-secondary){width:100%;min-height:56px;font-size:.875rem;letter-spacing:.18em}.az-buy .accelerated-checkout-block{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-border-radius: 2px;opacity:.8;transition:opacity .2s ease}.az-buy .accelerated-checkout-block:hover,.az-buy .accelerated-checkout-block:focus-within{opacity:1}.az-buy .accelerated-checkout-block .shopify-payment-button__more-options{display:none}.az-buy__ship{margin:2px 0 0;font-size:.8125rem;line-height:1.5;letter-spacing:.04em;color:var(--az-muted)}@media screen and (max-width:749px){.az-buy .product-information__grid{row-gap:32px}.az-buy .product-information__media:after{top:10px;right:10px;bottom:10px;left:10px;--az-bl: 18px}.az-buy .product-details{max-width:none}}.az-set__grid{display:grid;gap:48px;align-items:center}@media screen and (min-width:750px){.az-set__grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);column-gap:clamp(48px,7vw,112px);max-width:1120px;margin-inline:auto}.az-set__media{order:2}}.az-set__frame{position:relative;max-width:520px;margin-inline:auto}.az-set__frame:after{--az-bc: rgba(201, 164, 92, .7);--az-bl: 26px;content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;pointer-events:none;background:linear-gradient(var(--az-bc),var(--az-bc)) left top / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left top / 1px var(--az-bl) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right top / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right top / 1px var(--az-bl) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left bottom / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) left bottom / 1px var(--az-bl) no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right bottom / var(--az-bl) 1px no-repeat,linear-gradient(var(--az-bc),var(--az-bc)) right bottom / 1px var(--az-bl) no-repeat}.az-set__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;box-shadow:0 30px 60px -20px #000c}.az-set__body{max-width:520px;display:flex;flex-direction:column;gap:16px}.az-set__eyebrow,.az-faq__eyebrow{margin:0;font-family:Olympus Cinzel,Cinzel,serif;font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:.25em;text-transform:uppercase;color:var(--az-gold)}.az-set__eyebrow:before,.az-faq__eyebrow:before,.az-faq__eyebrow:after{content:"";display:inline-block;width:5px;height:5px;margin-inline-end:.9em;vertical-align:.18em;transform:rotate(45deg);border:1px solid var(--az-gold)}.az-faq__eyebrow:after{margin-inline:.65em 0}#MainContent .az-set__title{margin:0}.az-set__offer{margin:0;font-family:var(--az-display);font-size:clamp(1.125rem,.5vw + 1rem,1.375rem);font-weight:500;letter-spacing:.06em;color:var(--az-gold-hi)}.az-set__text p{margin:0;font-size:clamp(1rem,.2vw + .95rem,1.0625rem);line-height:1.7;color:var(--az-body)}.az-set__form{display:flex;flex-direction:column;gap:16px;margin-top:8px}.az-set__fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media screen and (max-width:419px){.az-set__fields{grid-template-columns:1fr}}.az-set__label-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.az-set__label{font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--az-gold)}.az-set__chart{font-size:.8125rem;color:var(--az-gold-hi);text-decoration:underline;text-decoration-color:#e6c77a66;text-underline-offset:.2em;cursor:pointer;background:none;border:0;padding:2px 0}.az-set__select-wrap{position:relative}.az-set__select{-webkit-appearance:none;appearance:none;width:100%;min-height:50px;padding:0 40px 0 14px;font-family:var(--font-body--family);font-size:1rem;color:var(--az-ink);background:var(--az-base);border:1px solid rgba(201,164,92,.55);border-radius:2px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.az-set__select:hover{border-color:var(--az-gold-hi)}.az-set__select:focus-visible{outline:1px solid var(--az-gold-hi);outline-offset:3px}.az-set__select option{color:#f3ead8;background:#12100d}.az-set__select option:disabled{color:#8a8272}.az-set__select--invalid{border-color:#ff8a3d;box-shadow:0 0 0 1px #ff8a3d}.az-set__caret{position:absolute;top:50%;right:16px;width:8px;height:8px;margin-top:-6px;border-right:1px solid var(--az-gold-hi);border-bottom:1px solid var(--az-gold-hi);transform:rotate(45deg);pointer-events:none}.az-set__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;font-family:var(--font-body--family)}.az-set__was{font-size:1.0625rem;color:var(--az-muted);text-decoration-thickness:1px}.az-set__arrow{color:var(--az-gold)}.az-set__now{display:inline-flex;align-items:center;gap:.35em;font-size:1.625rem;font-weight:500;color:var(--az-ink)}.az-set__now:before{content:"";width:.7em;height:.7em;background:var(--az-coin) center / contain no-repeat}.az-set__button.button{width:100%;min-height:58px;font-size:.875rem;letter-spacing:.16em}.az-set__form--busy .az-set__button{cursor:progress;filter:saturate(.7)}.az-set__msg{margin:0;font-size:.9375rem;color:var(--az-uncommon-text)}.az-set__msg--error{color:#ff8a3d}.az-set__note{margin:0;font-size:.8125rem;color:var(--az-muted)}@media screen and (max-width:749px){.az-set__frame:after{top:-8px;right:-8px;bottom:-8px;left:-8px;--az-bl: 18px}.az-set__body{max-width:none}}dialog.az-sizechart{width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;color:var(--az-body);background:#12100d;border:1px solid var(--az-line);border-radius:2px;box-shadow:0 40px 80px -20px #000000e6}dialog.az-sizechart::backdrop{background:#060504b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.az-dialog-open{overflow:hidden}.az-sizechart__inner{position:relative;padding:32px clamp(20px,4vw,40px) 28px}.az-sizechart__close{position:absolute;top:10px;right:10px;width:44px;height:44px;display:grid;place-items:center;font-size:28px;line-height:1;color:var(--az-gold-hi);background:none;border:0;cursor:pointer}.az-sizechart__eyebrow{margin:0 0 6px;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--az-gold)}.az-sizechart__title{margin:0;font-family:var(--az-display);font-size:clamp(1.375rem,1vw + 1.1rem,1.75rem);font-weight:500;letter-spacing:.04em;color:var(--az-ink)}.az-sizechart__sub{margin:6px 0 20px;font-size:.875rem;color:var(--az-muted)}.az-sizechart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.az-sizechart__table{width:100%;min-width:480px;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.az-sizechart__table :is(th,td){padding:10px 8px;text-align:center;border-bottom:1px solid var(--az-line-soft)}.az-sizechart__table thead th{font-family:var(--az-display);font-weight:600;letter-spacing:.06em;color:var(--az-gold-hi);border-bottom-color:var(--az-line)}.az-sizechart__table tbody th{text-align:left;font-weight:600;color:var(--az-ink);white-space:nowrap}.az-sizechart__table td{color:var(--az-body)}.az-sizechart__notes{margin:18px 0 0;padding-left:1.1em;font-size:.875rem;line-height:1.6;color:var(--az-muted)}.az-sizechart__notes li+li{margin-top:4px}.az-faq__inner{max-width:820px;margin-inline:auto}.az-faq__eyebrow{text-align:center}#MainContent .az-faq__title{margin:12px 0 36px;text-align:center}.az-faq__list{border-top:1px solid var(--az-line-soft)}.az-faq__item{border-bottom:1px solid var(--az-line-soft)}.az-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:22px 4px;list-style:none;cursor:pointer;font-family:var(--az-display);font-size:clamp(1.0625rem,.6vw + .95rem,1.3125rem);font-weight:500;letter-spacing:.04em;line-height:1.3;color:var(--az-ink);transition:color .2s ease}.az-faq__q::-webkit-details-marker{display:none}.az-faq__q::marker{content:""}.az-faq__q:hover{color:var(--az-gold-hi)}.az-faq__q-text{display:flex;align-items:baseline;gap:.8em}.az-faq__q-text:before{content:"";flex:none;width:6px;height:6px;transform:rotate(45deg) translateY(-.12em);border:1px solid var(--az-gold)}.az-faq__icon{position:relative;flex:none;width:14px;height:14px}.az-faq__icon:before,.az-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:14px;height:1px;background:var(--az-gold-hi);transition:transform .3s var(--az-ease)}.az-faq__icon:after{transform:rotate(90deg)}.az-faq__item[open] .az-faq__icon:after{transform:rotate(0)}.az-faq__a{padding:0 4px 24px calc(10px + .8em)}.az-faq__a p{margin:0;max-width:64ch;font-size:1rem;line-height:1.7;color:var(--az-body)}.az-faq__a p+p{margin-top:.75em}.az-faq__a a{color:var(--az-gold-hi);text-underline-offset:.2em;text-decoration-color:#e6c77a73}.az-faq__more{margin:28px 0 0;text-align:center}@media(prefers-reduced-motion:no-preference){.az-faq__item[open] .az-faq__a{animation:az-rise .45s var(--az-ease) both}}.az-stickybar{display:none}@media screen and (max-width:749px){.az-stickybar{display:block;position:fixed;z-index:20;left:0;right:0;bottom:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#0c0a08f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--az-line),0 -12px 32px #0000008c;transform:translateY(110%);visibility:hidden;transition:transform .35s var(--az-ease),visibility 0s linear .35s}.az-stickybar--visible{transform:none;visibility:visible;transition:transform .35s var(--az-ease),visibility 0s}.az-stickybar[hidden]{display:none}.az-stickybar__inner{display:flex;align-items:center;justify-content:space-between;gap:12px}.az-stickybar__prices{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;font-size:.8125rem;letter-spacing:.02em;color:var(--az-muted)}.az-stickybar__link{color:var(--az-ink);text-decoration:none;padding:8px 0}.az-stickybar__button.button{flex:none;min-height:46px;padding-inline:18px;font-size:.75rem;letter-spacing:.14em;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.az-stickybar,.az-stickybar--visible{transition:none}}#header-component:has(details[open]),html[scroll-lock] #header-component,#header-group:has(header-drawer details[open]){transform:none!important;translate:none!important;visibility:visible!important;opacity:1!important}#header-component:has(header-drawer details[open]) *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[scroll-lock] .az-stickybar{display:none!important}.az-xxl{position:fixed;left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:60;width:min(92vw,360px);padding:16px 18px;background:var(--az-base-2);color:var(--az-ink);border:1px solid var(--az-gold);border-radius:6px;box-shadow:0 10px 30px #0009,0 0 18px #a335ee40;text-align:center}.az-xxl[hidden]{display:none}.az-xxl__q{margin:0 0 12px;font-size:15px;line-height:1.4}.az-xxl__btns{display:flex;gap:10px;justify-content:center}.az-xxl__btn{min-width:96px;min-height:44px;padding:8px 16px;cursor:pointer;background:transparent;color:var(--az-gold-hi);border:1px solid var(--az-gold);border-radius:4px;font:inherit;font-weight:600}.az-xxl__btn:hover,.az-xxl__btn:focus-visible{background:#c9a45c26;outline:none}.az-sleeve{display:inline-flex;gap:0;margin:4px 0 8px;border:1px solid var(--az-gold);border-radius:4px;overflow:hidden}.az-sleeve__opt{min-height:44px;padding:8px 18px;cursor:pointer;font:inherit;font-weight:600;background:transparent;color:var(--az-body);border:0}.az-sleeve__opt+.az-sleeve__opt{border-left:1px solid var(--az-gold)}.az-sleeve__opt[aria-pressed=true]{background:#c9a45c2e;color:var(--az-gold-hi)}.az-sleeve__opt:hover,.az-sleeve__opt:focus-visible{color:var(--az-gold-hi);outline:none}.shopify-section[hidden],.az-buy .accelerated-checkout-block{display:none!important}.az-buy [class*=az_tt2_]{margin-top:6px}.az-launch{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;font-family:var(--font-body--family)}.az-launch__now{font-size:1.5rem;font-weight:600;color:var(--az-gold-hi, #e7c77f);letter-spacing:.01em}.az-launch__label{font-size:.8125rem;letter-spacing:.04em;color:var(--az-uncommon-text, #1eff00)}html.az-promo-on .az-buy product-price :is(.price,bdi,span){text-decoration:line-through;text-decoration-thickness:1px;color:var(--az-muted)!important;font-size:1rem!important}html.az-promo-on .az-buy product-price{padding-top:8px}.az-deadline{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 0;font-size:.8125rem;letter-spacing:.04em;color:var(--az-muted)}.az-deadline strong{color:var(--az-ink);font-weight:600;font-variant-numeric:tabular-nums}.az-deadline__dot{width:7px;height:7px;border-radius:50%;background:#ff8a3d;box-shadow:0 0 #ff8a3d99;animation:az-pulse 1.8s ease-out infinite}@keyframes az-pulse{70%{box-shadow:0 0 0 7px #ff8a3d00}to{box-shadow:0 0 #ff8a3d00}}@media(prefers-reduced-motion:reduce){.az-deadline__dot{animation:none}}.az-stickybar__offer{color:var(--az-ink);font-variant-numeric:tabular-nums}.az-stickybar__offer [data-az-countdown]{color:var(--az-gold-hi, #e7c77f)}[data-az-promo][hidden],[data-az-promo-after][hidden]{display:none!important}@media screen and (max-width:749px){.az-buy .product-details>.group-block>.group-block-content,.az-buy .product-details .group-block-content:first-child{gap:12px!important}.az-buy .text-block[class*=az_eyebrow]{display:none!important}.az-buy .product-details .group-block .group-block{--padding-block-start: 16px !important;--padding-block-end: 16px !important;--padding-inline-start: 18px !important;--padding-inline-end: 18px !important}#MainContent .az-buy .text-block[class*=az_tt_name]>*{margin-bottom:4px;font-size:1.5rem!important}.az-buy .az-sleeve__opt{min-height:40px}.az-launch__now{font-size:1.375rem}}.announcement-bar .announcement-bar__text{color:#e8dcc0;font-size:.75rem;letter-spacing:.02em;text-transform:none;line-height:1.45}.announcement-bar .announcement-bar__text a{color:#e0b95a;text-decoration:underline;text-underline-offset:2px}.announcement-bar .announcement-bar__text a:hover{color:#f2d27e}@media screen and (min-width:750px){.announcement-bar .announcement-bar__slides{max-width:none}.announcement-bar .announcement-bar__text{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/olympus-azeroth.css.map */
