.sh-mp{--mp-panel-1:#1D0D33;--mp-panel-2:#0F0719;--mp-well:#140A24;--mp-gold:#E9BD55;--mp-gold-hi:#FFE5A0;--mp-gold-lo:#BF8426;--mp-ivory:#F7EEDC;--mp-ink:#ECE3F5;--mp-muted:#B7A8CE;--mp-dim:#8E7FA8;--mp-line:rgba(233,189,85,.42);--mp-rule:rgba(233,189,85,.26);--mp-caps:"Cinzel",Georgia,"Times New Roman",serif;--mp-body:"Archivo","Archivo Narrow",system-ui,-apple-system,"Segoe UI",sans-serif}body:has(.sh-mp){overflow-x:clip!important;overflow-y:visible!important}@media screen and (min-width:990px){.sh-mp .product.grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:52px;align-items:start}.sh-mp .product.grid>.product__media-wrapper,.sh-mp .product.grid>.product__info-wrapper{width:auto;max-width:none;padding:0;margin:0}.sh-mp .product.grid>.product__media-wrapper{position:sticky;top:110px}}@media screen and (min-width:750px)and (max-width:989px){.sh-mp .product.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.sh-mp .product.grid>.product__media-wrapper,.sh-mp .product.grid>.product__info-wrapper{width:auto;max-width:620px;margin:0 auto;padding:0}}.sh-mp .product--no-media .product__info-wrapper{max-width:680px;margin:0 auto}.sh-mp .product__media-list .product-media-container{border:1px solid rgba(233,189,85,.55);border-radius:8px;overflow:hidden;background:#0b0614}.sh-mp .product__media-list .product__media img{object-fit:contain}.sh-mp .thumbnail-list .thumbnail{border:1px solid rgba(233,189,85,.3);border-radius:6px;background:#0b0614}.sh-mp .thumbnail-list .thumbnail[aria-current]{border-color:var(--mp-gold-hi);box-shadow:0 0 0 1px var(--mp-gold-hi)}.sh-mp .slider-counter,.sh-mp .slider-button{color:var(--mp-gold-hi)}.sh-mp .product__info-container{padding:30px 34px 28px;border-radius:16px;color:var(--mp-ink);background:linear-gradient(180deg,var(--mp-panel-1) 0%,var(--mp-panel-2) 100%);border:1px solid rgba(233,189,85,.6);box-shadow:inset 0 0 0 5px #150a26,inset 0 0 0 6px #e9bd5529,0 22px 56px #00000080}.sh-mp .product__info-container>*{max-width:none}.sh-mp .product__info-container>*+*{margin-top:18px}.sh-mp .product__info-wrapper{display:flex;flex-direction:column}.sh-mp .product__info-wrapper>.sh-float-back{order:-1}.sh-mp .sh-float-back{position:static;display:flex;margin:0 0 14px;pointer-events:auto}.sh-mp .sh-float-back .sh-backbtn,.sh-mp .sh-top-anchor .sh-backbtn{height:36px;padding:0 14px 0 10px;background:#170a28;color:var(--mp-gold-hi);border:1px solid var(--mp-line);box-shadow:none;transition:none;font:700 12px/1 var(--mp-caps);letter-spacing:.12em;text-transform:uppercase}.sh-mp .sh-backbtn:hover,.sh-mp .sh-backbtn:focus-visible,.sh-mp .sh-backbtn:active{transform:none;box-shadow:none;border-color:var(--mp-gold-hi);color:#fff}.sh-mp .sh-mp-kicker{margin:0 0 8px;font:700 12px/1.3 var(--mp-caps);letter-spacing:.24em;text-transform:uppercase;color:var(--mp-gold)}.sh-mp .sh-mp-kicker .sh-mp-kicker__type{color:var(--mp-muted)}.sh-mp .sh-mp-kicker .sh-mp-kicker__sep{color:var(--mp-gold);padding:0 .45em}.sh-mp .product__info-container .product__title{margin:0}.sh-mp .product__info-container .product__title h1,.sh-mp .product__info-container .product__title .h1{font-family:var(--mp-caps)!important;font-weight:700;font-size:clamp(28px,2.5vw,40px);line-height:1.12;letter-spacing:.01em;text-transform:none;text-wrap:balance;color:var(--mp-ivory);text-shadow:none;margin:0;animation:none}.sh-mp .price{margin:0}.sh-mp .price .price-item{font-family:var(--mp-caps)!important;font-weight:700;font-size:26px;letter-spacing:.02em;color:var(--mp-gold-hi)!important}.sh-mp .price .price-item--regular s,.sh-mp .price__sale s.price-item{color:var(--mp-dim)!important;font-size:18px}.sh-mp .price .badge{border-radius:999px;font:700 11px/1 var(--mp-caps);letter-spacing:.14em;text-transform:uppercase;padding:7px 12px}.sh-mp .price .price__badge-sold-out{background:#2c2140!important;color:#e2d8ef!important;border:1px solid rgba(190,178,210,.4)!important}.sh-mp .price .price__badge-sale{background:var(--mp-gold);color:#24120a;border:0}.sh-mp .product__tax,.sh-mp .installment{color:var(--mp-muted);font-family:var(--mp-body);font-size:13px}.sh-mp .product-form__input .form__label,.sh-mp .quantity__label{display:block;margin:0 0 10px;font:700 12px/1.2 var(--mp-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--mp-gold)}.sh-mp .product-form__input--pill input[type=radio]+label{margin:0 8px 10px 0;padding:11px 18px;border-radius:999px;font:600 14px/1 var(--mp-body);letter-spacing:.01em;background:var(--mp-well);color:var(--mp-ink);border:1px solid rgba(233,189,85,.38);box-shadow:none;transition:none}.sh-mp .product-form__input--pill input[type=radio]+label:hover{border-color:var(--mp-gold-hi);color:#fff}.sh-mp .product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(180deg,#ffeba6,#edc25a 46%,#bf8426);color:#24120a;border-color:#ffe3a0}.sh-mp .product-form__input--pill input[type=radio].disabled+label,.sh-mp .product-form__input--pill input[type=radio]:disabled+label{color:var(--mp-dim);border-color:#beb2d233;background:#120a1e;text-decoration:line-through}.sh-mp .product-form__input--pill input[type=radio].disabled:checked+label{color:#e9e0f4;background:#3a2d4f;border-color:#beb2d28c}.sh-mp .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--mp-gold-hi);outline-offset:2px}.sh-mp .product-form__quantity{margin-top:4px}.sh-mp .quantity{background:var(--mp-well);border:1px solid rgba(233,189,85,.38);border-radius:10px;color:var(--mp-ink);width:150px;min-height:46px;overflow:hidden}.sh-mp .quantity:before,.sh-mp .quantity:after{display:none!important;box-shadow:none!important}.sh-mp .quantity__input{background:transparent}.sh-mp .quantity__input,.sh-mp .quantity__button{color:var(--mp-ink);background:transparent}.sh-mp .quantity__button svg{fill:currentColor}.sh-mp .quantity__rules,.sh-mp .quantity__rules-cart{color:var(--mp-muted)}html .sh-mp .product-form__submit.button--primary,html .sh-mp .shpo .shpo__btn.button{min-height:52px;border-radius:999px!important;border:1px solid #FFE3A0!important;color:#24120a!important;background:linear-gradient(180deg,#ffeba6,#edc25a 46%,#bf8426)!important;background-size:auto!important;background-position:0 0!important;font:700 15px/1 var(--mp-caps)!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #7a4e1273!important;transition:none!important;transform:none!important}html .sh-mp .product-form__submit.button--primary:hover,html .sh-mp .shpo .shpo__btn.button:hover{background:linear-gradient(180deg,#fff3c4,#f4cd6a 46%,#c98e2b)!important;transform:none!important;border-radius:999px!important}html .sh-mp .product-form__submit.button--primary[disabled],html .sh-mp .product-form__submit.button--primary[aria-disabled=true]{background:#2a2038!important;color:#b9accb!important;border-color:#beb2d259!important;box-shadow:none!important;opacity:1}.sh-mp .product-form__submit:before,.sh-mp .product-form__submit:after,.sh-mp .shpo__btn:before,.sh-mp .shpo__btn:after{display:none}.sh-mp .pickup-availability-info,.sh-mp .pickup-availability-info .caption-large{color:var(--mp-muted);font-family:var(--mp-body)}.sh-mp .pickup-availability-button{color:var(--mp-gold-hi)}.sh-mp .shpo{margin:20px 0 4px;background:var(--mp-well);border-color:#e9bd5573;box-shadow:none;font-family:var(--mp-body)}.sh-mp .shpo *{font-family:inherit}.sh-mp .shpo .shpo__badge{font-family:var(--mp-caps)}.sh-mp .shpo__lead{font-size:15px;line-height:1.55;color:var(--mp-ink)}.sh-mp .shpo__size{font-weight:600;font-size:15px}.sh-mp .shpo__price{font-family:var(--mp-caps);font-size:17px}.sh-mp .shopify-app-block .hulk-wishlist-btn-title,.sh-mp .shopify-app-block .hulk_wl_icon i{color:var(--mp-muted)!important}.sh-mp .share-button__button{color:var(--mp-muted);font-family:var(--mp-body);font-size:14px}.sh-mp .share-button__button:hover{color:var(--mp-gold-hi)}.sh-mp .product__info-container .shopify-app-block,.sh-mp .product__info-container share-button{display:inline-flex;vertical-align:middle;margin-top:14px;margin-right:20px}.sh-mp .product__description{margin-top:24px;padding-top:22px;border-top:1px solid var(--mp-rule);font-family:var(--mp-body);font-weight:400;font-size:16.5px;line-height:1.7;color:var(--mp-ink);max-width:64ch}.sh-mp .product__description>*{margin:0 0 14px}.sh-mp .product__description>*:last-child{margin-bottom:0}.sh-mp .product__description p,.sh-mp .product__description li{color:var(--mp-ink);text-shadow:none}.sh-mp .product__description strong,.sh-mp .product__description b{color:var(--mp-gold-hi);font-weight:600}.sh-mp .product__description h2,.sh-mp .product__description h3,.sh-mp .product__description h4{font:700 15px/1.3 var(--mp-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--mp-gold);margin:22px 0 10px}.sh-mp .product__description ul{list-style:none;padding:0}.sh-mp .product__description li{position:relative;padding-left:22px;margin:0 0 8px}.sh-mp .product__description li:before{content:"";position:absolute;left:3px;top:.68em;width:7px;height:7px;background:var(--mp-gold);transform:rotate(45deg)}.sh-mp .product__description a{color:var(--mp-gold-hi);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sh-mp .product__description a:hover{color:#fff}.sh-mp .product__description .sh-coa{padding:12px 14px;border:1px solid var(--mp-rule);border-radius:10px;background:var(--mp-well);font-size:15px}@media screen and (max-width:749px){.sh-mp .product__info-container{padding:22px 18px 20px;border-radius:14px}.sh-mp .product__info-container .product__title h1{font-size:27px}.sh-mp .price .price-item{font-size:23px}.sh-mp .product-form__input--pill input[type=radio]+label{padding:10px 15px;font-size:13.5px;margin:0 6px 8px 0}.sh-mp .product__description{font-size:16px;line-height:1.65}.sh-mp .product__media-wrapper{margin-bottom:18px}html .sh-mp .product-form__submit.button--primary,html .sh-mp .shpo .shpo__btn.button{font-size:13px!important;letter-spacing:.06em!important;padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/sh-mystic-product.css.map */
