#MainContent:is([data-template^=product],[data-template^=collection]){--color-background: #111210;--color-background-rgb: 17 18 16;--color-foreground: #f3eee4;--color-foreground-rgb: 243 238 228;--color-border: #3b3b35;--color-border-rgb: 59 59 53;background:#111210;color:#f3eee4}#MainContent:is([data-template^=product],[data-template^=collection]) .section-background{background:#111210}#MainContent[data-template^=product] .product-information{padding-block:clamp(28px,4vw,64px) 70px;color:#f3eee4}#MainContent[data-template^=product] .product-information__media .media-gallery{--media-radius: 0;--media-border-width: 0;background:radial-gradient(ellipse at 50% 32%,#33332c,#1c1e1a 65%);border:1px solid #34362f}#MainContent[data-template^=product] .product-information__media .product-media-container{border-radius:0;background:transparent}#MainContent[data-template^=product] .product-information__media .product-media__image{object-fit:contain;padding:clamp(24px,3.3vw,52px);filter:drop-shadow(5px 15px 14px #0008)}#MainContent[data-template^=product] .product-details h1{font-family:Impact,Arial Narrow,sans-serif;font-weight:400;font-size:clamp(38px,4.1vw,68px);line-height:1.03;letter-spacing:-.025em;text-transform:uppercase;color:#f3eee4;text-wrap:balance}#MainContent[data-template^=product] .product-details>.group-block{padding-block-start:10px;gap:25px}#MainContent[data-template^=product] .product-details .price{font-size:23px;font-weight:500;letter-spacing:-.04em;color:#f3eee4}#MainContent[data-template^=product] .product-details .compare-at-price{color:#a5a59a;font-size:16px}#MainContent[data-template^=product] .product-details .text-block p{color:#c7c6bc;line-height:1.75;font-size:14px}#MainContent[data-template^=product] .variant-picker{padding-block:24px;border-block:1px solid #34362f;width:100%}#MainContent[data-template^=product] :is(.variant-option label,.variant-option legend,.quantity-label){color:#b9b9ae;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.13em}#MainContent[data-template^=product] .variant-option__select-wrapper{border:1px solid #494b42;border-radius:0;background:#1b1d18;color:#f3eee4}#MainContent[data-template^=product] .variant-option__select{min-height:52px;color:#f3eee4;background:transparent;border-radius:0;font-size:14px}#MainContent[data-template^=product] .variant-option__select option{color:#f3eee4;background:#1b1d18}#MainContent[data-template^=product] .variant-option__button-label{--color-variant-background: #1b1d18;--color-variant-text: #f3eee4;--color-variant-border: #494b42;border-radius:0}#MainContent[data-template^=product] .quantity-selector{background:#1b1d18;color:#f3eee4;border:1px solid #494b42;border-radius:0;min-height:50px}#MainContent[data-template^=product] .quantity-selector :is(input,button){color:#f3eee4;background:transparent}#MainContent[data-template^=product] .add-to-cart-button{color:#fff8ec;background:#b93220;border:1px solid #e3462e;border-radius:0;min-height:56px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:none;transition:background-color .2s ease,border-color .2s ease}#MainContent[data-template^=product] .add-to-cart-button:not(:disabled):hover{background:#d03b26;border-color:#ed715f}#MainContent[data-template^=product] .add-to-cart-button:disabled{background:#34362f;border-color:#494b42;color:#b8b8ae}#MainContent[data-template^=product] :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: 0;--shopify-accelerated-checkout-button-block-size: 50px}#MainContent[data-template^=product] .accordion details{border-color:#34362f}#MainContent[data-template^=product] .accordion summary{color:#f3eee4;font-size:12px;letter-spacing:.07em;text-transform:uppercase;padding-block:20px}#MainContent[data-template^=product] .sticky-add-to-cart__bar{color:#f3eee4;background:#1b1d18;border:1px solid #494b42;border-radius:0;box-shadow:0 10px 40px #0009}#MainContent[data-template^=product] .dialog-zoomed-gallery__dialog{background:#111210;color:#f3eee4}#MainContent[data-template^=collection] h1{font-family:Impact,Arial Narrow,sans-serif;font-weight:400;font-size:clamp(48px,7vw,100px);text-transform:uppercase;letter-spacing:-.025em;line-height:1;color:#f3eee4}#MainContent[data-template^=collection] .facets-block-wrapper{border-block:1px solid #34362f;padding-block:14px}#MainContent[data-template^=collection] :is(.facets__summary,.sorting-filter,.facets__label,.facets__clear-all-link){color:#d5d3c9;font-size:12px}#MainContent[data-template^=collection] .product-grid{row-gap:44px}#MainContent[data-template^=collection] .product-card{color:#f3eee4}#MainContent[data-template^=collection] .card-gallery{--gallery-aspect-ratio: 3 / 4 !important;background:#1d1f1a;border:1px solid #34362f;border-radius:0}#MainContent[data-template^=collection] .card-gallery .product-media-container{background:transparent;border-radius:0}#MainContent[data-template^=collection] .card-gallery .product-media__image{object-fit:contain;padding:clamp(16px,2vw,30px);filter:drop-shadow(3px 8px 7px #0008);transition:transform .3s ease}#MainContent[data-template^=collection] .product-card:hover .product-media__image{transform:translateY(-4px)}#MainContent[data-template^=collection] .product-card :is(h3,.text-block){color:#f3eee4;font-size:13px;line-height:1.5}#MainContent[data-template^=collection] .product-card .price{color:#bbbbae;font-size:13px}#MainContent:is([data-template^=product],[data-template^=collection]) :is(a,button,select,input):focus-visible{outline:2px solid #ef7865;outline-offset:4px}@media(max-width:749px){#MainContent[data-template^=product] .product-information{padding-block:18px 42px}#MainContent[data-template^=product] .product-information__media .media-gallery{border-inline:0}#MainContent[data-template^=product] .product-details>.group-block{padding-top:30px;gap:22px}#MainContent[data-template^=collection] .product-grid{row-gap:28px}}@media(prefers-reduced-motion:reduce){#MainContent:is([data-template^=product],[data-template^=collection]) :is(.product-media__image,.add-to-cart-button){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lucky-product.css.map */
