:root{--md-bg: #0B0F14;--md-surface: #11141C;--md-surface-2: #171923;--md-text: #EEF1F7;--md-muted: #9AA3B2;--md-line: rgba(255,255,255,.08);--md-accent: #4E9F3D;--md-accent-2: #A6E639;--md-radius: 20px;--md-shadow: 0 8px 30px rgba(0,0,0,.28)}.shopify-section-group-header-group,.section-header,.header-wrapper,.header{background:#101513!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__menu-item,.header__icon,.localization-form__select,.disclosure__button{color:#f3f1ea!important}.header__menu-item:hover,.header__icon:hover{color:#d4af37!important}.banner{position:relative;background:radial-gradient(circle at top,#10151c,#05070a);min-height:auto!important;padding-top:0!important;overflow:hidden}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0006,#0009);z-index:1}.banner__content{position:relative;z-index:2;text-align:center!important;align-items:center!important;justify-content:center!important}.banner__heading{color:#fff!important;letter-spacing:-.04em;font-weight:700;text-align:center!important}.banner__text{color:#fffffff2!important;font-weight:400;text-shadow:0 2px 12px rgba(0,0,0,.8);text-align:center!important}.banner__buttons{display:flex;justify-content:center!important;align-items:center!important;gap:1rem}.banner__buttons .button:first-child{background:linear-gradient(135deg,var(--md-accent) 0%,var(--md-accent-2) 100%);color:#fff;border:none;border-radius:16px;padding:.9rem 2.4rem;font-weight:600;box-shadow:var(--md-shadow)}.banner__buttons .button:last-child{background:transparent;color:var(--md-text);border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:.9rem 2.4rem}.rich-text__blocks,.rich-text,.rich-text__wrapper{text-align:center!important;align-items:center!important;justify-content:center!important}.rich-text__heading,.rich-text__text,.title,h1,h2,h3{text-align:center!important}.multicolumn .title,.multicolumn-card__info,.multicolumn-card,.multicolumn-list{text-align:center!important;justify-content:center!important}.card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card__content,.collection__title{text-align:center!important}.card-wrapper .card,.card--product{background-color:var(--md-surface-2);border-radius:22px;border:1px solid var(--md-line);box-shadow:0 4px 24px #0000004d;overflow:hidden}.card__media{border-radius:22px 22px 0 0;overflow:hidden}.card__heading,.card__heading a{color:var(--md-text);font-weight:600;text-decoration:none}.price,.price__container{color:var(--md-accent);font-weight:600}.shopify-section-group-header-group+.shopify-section,.section-header+.shopify-section{margin-top:0!important;padding-top:0!important}.footer__content-bottom-custom{display:flex;flex-direction:column;gap:1.8rem;padding-top:1.2rem}.footer__bottom-top{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:2.4rem}.footer__localization{display:flex;align-items:end;gap:1.2rem;flex-wrap:wrap}.footer__localization .localization-form{margin:0}.footer__localization h2{margin-bottom:.8rem;text-align:left!important}.footer__payment{display:flex;justify-content:flex-end;align-items:center}.footer__payment .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem;margin:0;padding:0}.footer__bottom-bottom{border-top:1px solid rgba(0,0,0,.08);padding-top:1.2rem;text-align:center}.footer__copyright{max-width:980px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:.8rem}.footer__copyright .copyright__content{display:block}.footer__copyright .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1.6rem;padding:0;margin:.2rem auto 0;max-width:900px}.footer__copyright .policies li{list-style:none}.footer__copyright .policies li::marker{content:""}.footer__copyright .policies a{text-decoration:none}.footer__copyright .policies a:hover{text-decoration:underline}.footer-block__newsletter{max-width:560px;margin:0 auto;text-align:center}.footer__content-top{row-gap:2rem}@media screen and (max-width:749px){.footer__content-bottom-custom{gap:1.4rem}.footer__bottom-top{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.footer__localization{justify-content:center;text-align:center;gap:1rem}.footer__localization h2{text-align:center!important}.footer__payment,.footer__payment .list-payment{justify-content:center}.footer__copyright{max-width:100%;padding:0 1.2rem}.footer__copyright .policies{flex-direction:column;gap:.8rem}}.title-wrapper-with-link,.title-wrapper{text-align:center!important;justify-content:center!important;align-items:center!important}.title,.rich-text__heading,.multicolumn .title,.collection__title{text-align:center!important;margin-left:auto;margin-right:auto}.rich-text__blocks{text-align:center!important;align-items:center!important}.title-wrapper-with-link{flex-direction:column!important;gap:.8rem}.section-divider{width:50%;height:1px;margin:60px auto;background:linear-gradient(to right,transparent,rgba(0,0,0,.1),transparent)}.price,.price__container,.price-item,.product__price,.product__price .price-item{color:#b8965a!important;font-weight:600}.price-item--regular,.price__compare,.price-item--sale{color:#b8965a80!important}.price-item--sale{color:#c8a96a!important;font-weight:700}.price,.price-item{text-shadow:0 1px 4px rgba(0,0,0,.15)}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.quick-add__submit{background:linear-gradient(135deg,#c8a96a,#b8965a)!important;color:#1a1a1a!important;border:none!important;border-radius:14px!important;min-height:48px;padding:1.1rem 2.2rem!important;font-weight:600!important;letter-spacing:.01em;box-shadow:0 6px 18px #0000002e;transition:all .25s ease}.button:hover,.shopify-payment-button__button--unbranded:hover,.product-form__submit:hover,.quick-add__submit:hover{background:linear-gradient(135deg,#b8965a,#a8864d)!important;transform:translateY(-1px);box-shadow:0 8px 24px #00000040}.button--secondary,.button.button--secondary{background:transparent!important;color:#b8965a!important;border:1px solid rgba(184,150,90,.5)!important;border-radius:14px!important}.button--secondary:hover{background:#b8965a14!important;border-color:#b8965acc!important}.banner__buttons,.product-form__buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.collection-hero__title,.title--primary{font-size:clamp(2.8rem,5vw,4.2rem);font-weight:600;letter-spacing:-.02em}.collection-hero__title{color:#2f2a23}.facets__heading{font-weight:600;color:#4a4338}.card__heading{font-size:1.05rem;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-mystic.css.map */
