.price--quote .price__regular,
.price--quote .price__sale,
.price--quote .unit-price,
.price--quote .price__badge{display:none!important}
.price__quote{font-weight:600}
.price--quote.price--sold-out .price__quote{opacity:1}
.price--quote-main{display:block;width:100%;max-width:26rem;margin:1.2rem 0;padding:1.6rem 1.8rem;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:rgba(0,0,0,.025)}
.price--quote-main .price__container{display:block}
.price--quote-main .price__quote{font-size:1.15em;font-weight:700;line-height:1.3}
.price--quote-main .price__quote-cta{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.2rem;text-align:center}
body:has(.price--quote-main) product-form,
body:has(.price--quote-main) sticky-cart,
body:has(.price--quote-main) .product-form__buttons,
body:has(.price--quote-main) .shopify-payment-button,
body:has(.price--quote-main) .product__tax,
body:has(.price--quote-main) .product__sale-box,
body:has(.price--quote-main) .product__info-container .information-wrapper{display:none!important}
.card-wrapper:has(.price--quote) .quick-button--add,
.card-wrapper:has(.price--quote) .badge--sold-out{display:none!important}
