body:has(.cxd-product-style) .product,body:has(.cxd-product-style) .product__info-wrapper{--color-foreground: 255,218,74;--color-background: 45,16,19;background:transparent}body:has(.cxd-product-style) :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,summary,.price){font-family:Lancelot,Georgia,serif}body:has(.cxd-product-style) .product__title h1{color:var(--cxd-yellow,#ffda4a);font-weight:400}body:has(.cxd-product-style) .product__info-container :is(.price,.price-item,.price-item--regular,.price-item--sale){color:#fff!important;font-size:28px;-webkit-text-stroke:0 transparent;paint-order:normal}body:has(.cxd-product-style) .product__media-wrapper :is(.product__media,.media,.global-media-settings,.product__media-item,.product-media-container,.product__modal-opener,.thumbnail),body:has(.cxd-product-style) .product-media-modal :is(.product-media-modal__dialog,.product-media-modal__content,.global-media-settings,.media){background:transparent!important;box-shadow:none!important}body:has(.cxd-product-style) .product__media-wrapper .global-media-settings,body:has(.cxd-product-style) .product-media-modal .global-media-settings{border:0}body:has(.cxd-product-style) .product__media-wrapper .global-media-settings:after,body:has(.cxd-product-style) .product-media-modal .global-media-settings:after{box-shadow:none!important}body:has(.cxd-product-style) .product-media-modal{background:#2d1013 var(--cxd-background,none) center / cover no-repeat}body:has(.cxd-product-style[data-cxd-access-enabled=true]) .shopify-payment-button{display:none!important}.cxd-access-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:90dvh;border:2px solid #ffda4a;border-radius:14px;background:#2d1013;color:#ffda4a;box-shadow:0 24px 80px #00000080;overflow:visible}.cxd-access-dialog:not([open]){display:none}.cxd-access-dialog::backdrop{background:#000000c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cxd-access-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 22px 52px;text-align:center}.cxd-access-content h2{color:#ffda4a!important;font-family:Lancelot,Georgia,serif!important;font-weight:400;font-size:clamp(27px,5vw,36px);line-height:1.2;letter-spacing:1px;margin:0 0 30px}.cxd-access-digits{display:flex;justify-content:center;align-items:center;gap:12px;width:100%}.cxd-access-digit{appearance:none;-webkit-appearance:none;width:60px;height:72px;min-width:0;padding:0;border:2px solid #ffda4a;border-radius:8px;background:#ffda4a0f;color:#fff!important;font-family:Lancelot,Georgia,serif!important;font-size:38px!important;font-weight:400;text-align:center;line-height:1;outline:none;box-shadow:none;caret-color:#ffda4a}.cxd-access-digit:focus{border-color:#fff;background:#ffffff17;box-shadow:0 0 0 1px #fff}.cxd-access-close{position:absolute;right:13px;top:10px;z-index:2;width:35px;height:35px;padding:0;border:0;background:transparent;color:#ffda4a!important;font-family:Arial,sans-serif!important;font-size:30px!important;line-height:1;cursor:pointer}.cxd-access-close:hover{color:#fff!important}.cxd-access-digits.cxd-access-error .cxd-access-digit{border-color:#ff3038}.cxd-access-denied{width:100%;margin-top:28px}.cxd-access-denied[hidden]{display:none!important}.cxd-access-signup{display:block;width:100%;box-sizing:border-box;padding:15px 12px;border:2px solid #ffda4a;border-radius:40px;background:#ffda4a;color:#2d1013!important;font-family:Lancelot,Georgia,serif!important;font-size:22px;font-weight:400;line-height:1.2;text-align:center;text-decoration:none}.cxd-access-signup:hover{background:#fff;border-color:#fff;color:#2d1013!important}@media(max-width:600px){.cxd-access-content{padding:58px 15px 46px}.cxd-access-digits{gap:9px}.cxd-access-digit{width:54px;height:66px;font-size:34px!important}.cxd-access-content h2{font-size:29px}.cxd-access-signup{font-size:19px}}.cxd-shared-header{position:relative;z-index:20;height:var(--cxd-header-height);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;padding:20px 30px;font:24px/1.25 Lancelot,Georgia,serif;color:var(--cxd-yellow)}.cxd-shared-header *{box-sizing:border-box}.cxd-shared-header a{color:inherit;text-decoration:none}.cxd-shared-header img{display:block;width:100%;height:auto;object-fit:contain}.cxd-shared-header :focus-visible{outline:2px solid white;outline-offset:4px}.cxh-menu{min-width:0}.cxh-menu summary{width:var(--cxd-menu-width);max-width:100%;list-style:none;cursor:pointer}.cxh-menu summary img{max-height:140px;object-position:left center}.cxh-menu summary::-webkit-details-marker{display:none}.cxh-menu nav{position:absolute;top:100%;left:20px;max-width:calc(100vw - 40px);display:grid;gap:18px;padding:24px;background:#2d1013;border:1px solid var(--cxd-yellow)}.cxh-brand{text-align:center;font-size:clamp(24px,2.8vw,46px);line-height:1.1;color:var(--cxd-red)!important;-webkit-text-stroke:var(--cxd-stroke) var(--cxd-outline);paint-order:stroke fill}.cxh-cart{position:relative;justify-self:end;width:var(--cxd-cart-width);max-width:100%}.cxh-cart img{max-height:100px}.cxh-cart span{position:absolute;top:-8px;right:-8px;border-radius:50%;padding:2px 6px;background:var(--cxd-yellow);color:#2d1013;font-size:16px}body:has(.cxd-shared-header) #MainContent,body:has(.cxd-shared-header) #MainContent>.shopify-section>.gradient,body:has(.cxd-shared-header) .footer{--color-foreground: 255, 218, 74;--color-background: 45, 16, 19;background:transparent}@media(max-width:600px){.cxd-shared-header{grid-template-columns:var(--cxd-mobile-menu) minmax(0,1fr) var(--cxd-mobile-menu);padding:12px;gap:8px}.cxh-menu summary{width:var(--cxd-mobile-menu)}.cxh-menu summary img{max-height:96px}.cxh-cart{width:min(var(--cxd-cart-width),40px)}.cxh-brand{font-size:clamp(18px,4.5vw,27px);overflow-wrap:anywhere;-webkit-text-stroke:calc(var(--cxd-stroke) * .6) var(--cxd-outline)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AMA */
