.btn{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:600;text-align:center;cursor:pointer;transition:all .3s ease;min-height:44px;padding:0 var(--space-5);border:transparent solid 1px}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:focus-visible{color:var(--color-gold-bright)!important;background-color:var(--color-burgundy)}.btn-primary{border-radius:var(--radius-pill);box-shadow:var(--shadow-cta)}.btn-primary:hover{background-color:var(--color-burgundy-deep);transform:translateY(-2px)}.btn-primary:active{background-color:var(--color-burgundy);transform:translateY(0)}.btn-secondary{background-color:transparent;color:var(--color-burgundy);border-color:var(--color-border);border-radius:var(--radius-pill)}.btn-secondary:hover{background-color:var(--color-cream);border-color:var(--color-burgundy)}.btn-small{padding:0 var(--space-4);font-size:12px;min-height:36px}.card{background-color:var(--color-cream-warm);padding:var(--space-5);border:1px solid var(--shadow-burgundy-soft);transition:transform .3s ease,box-shadow .3s ease}.card--sharp{border-radius:var(--radius-sm)}.card--standard{border-radius:var(--radius-card-md);box-shadow:var(--shadow-card)}.card--soft{border-radius:var(--radius-card-lg);box-shadow:var(--shadow-card)}.card--interactive:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.pdp-buy-now-wrapper{flex:1 1 auto;min-width:0;display:flex;align-items:center}.shopify-payment-button{margin-top:0;width:100%;min-width:0}.pdp-buy-now-wrapper .shopify-payment-button{width:100%}.btn-pdp-add-to-cart,.atc,.add-to-cart-btn,.product-form__submit{width:100%;height:52px;min-height:52px;border:none;border-radius:999px;background:linear-gradient(180deg,#7a2238,#5a1a2b 55%,#4a1222)!important;color:var(--brand-gold, #F0C94E)!important;padding:0 var(--space-4);margin:0;font-family:var(--font-body, "Mukta", sans-serif);font-size:17px;font-weight:600;letter-spacing:.01em;text-transform:none;cursor:pointer;box-shadow:inset 0 0 0 1px #f0c94e8c,inset 0 1px #ffffff1f,0 6px 16px #5c0a1e38!important;display:flex;justify-content:center;align-items:center;gap:8px;transition:filter .2s ease,transform .2s ease;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.btn-pdp-add-to-cart:after,.atc:after,.add-to-cart-btn:after,.product-form__submit:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,236,170,.28),transparent);transform:skew(-18deg);animation:atc-shine 1.1s ease-out 1.2s 1 both;pointer-events:none}.btn-pdp-add-to-cart.is-shining:after,.atc.is-shining:after,.add-to-cart-btn.is-shining:after,.product-form__submit.is-shining:after{animation:atc-shine 1.1s ease-out both!important}.btn-pdp-add-to-cart.is-shining-alt:after,.atc.is-shining-alt:after,.add-to-cart-btn.is-shining-alt:after,.product-form__submit.is-shining-alt:after{animation:atc-shine-alt 1.1s ease-out both!important}@keyframes atc-shine{0%{left:-60%}to{left:130%}}@keyframes atc-shine-alt{0%{left:-60%}to{left:130%}}@media(prefers-reduced-motion:reduce){.btn-pdp-add-to-cart:after,.atc:after,.add-to-cart-btn:after,.product-form__submit:after,.btn-pdp-add-to-cart.is-shining:after,.atc.is-shining:after,.add-to-cart-btn.is-shining:after,.product-form__submit.is-shining:after,.btn-pdp-add-to-cart.is-shining-alt:after,.atc.is-shining-alt:after,.add-to-cart-btn.is-shining-alt:after,.product-form__submit.is-shining-alt:after{display:none!important}}.btn-pdp-add-to-cart .atc-btn-default-content{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%}.btn-pdp-add-to-cart .atc-btn__bag-icon{width:18px;height:18px;flex-shrink:0;display:inline-block;vertical-align:middle;stroke:currentColor;color:inherit}.btn-pdp-add-to-cart[disabled] .atc-btn__bag-icon{display:none}@media(hover:hover){.btn-pdp-add-to-cart:hover{background:linear-gradient(180deg,#8a2a42,#6a2033 55%,#551729)!important;color:var(--brand-gold, #F0C94E)!important;filter:brightness(1.06)!important}}.btn-pdp-add-to-cart:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:2px}.btn-pdp-add-to-cart[disabled]{font-size:clamp(10px,2.8vw,var(--text-sm, 13px))!important;letter-spacing:var(--tracking-wide, .04em)!important;white-space:normal!important;line-height:1.2!important;padding-left:12px!important;padding-right:12px!important;text-align:center}.pdp-buy-now-wrapper .shopify-payment-button__button,.pdp-buy-now-wrapper .shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{background-color:var(--color-gold);color:var(--color-burgundy);border:none;border-radius:30px;padding:0 var(--space-4);margin:0;width:100%;height:48px;min-height:48px;font-family:var(--font-body);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:none;display:inline-flex;justify-content:center;align-items:center;transition:background-color .3s ease;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-buy-now-wrapper .shopify-payment-button__button:hover,.pdp-buy-now-wrapper .shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--color-gold)}.pdp-buy-now-wrapper .shopify-payment-button__button:focus-visible,.pdp-buy-now-wrapper .shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:2px}.pdp-buy-now-wrapper .shopify-payment-button__more-options{color:var(--color-text-muted);font-family:var(--font-body);font-size:.75rem;margin-top:4px}.pdp-mobile-bottom-bar .btn-pdp-add-to-cart,.pdp-mobile-bottom-bar .pdp-buy-now-wrapper{flex:1 1 0;width:50%;min-width:0;margin:0}.pdp-mobile-bottom-bar .pdp-buy-now-wrapper{display:flex;align-items:center}.pdp-mobile-bottom-bar .shopify-payment-button{width:100%;min-width:0;margin:0}.pdp-mobile-bottom-bar .btn-pdp-add-to-cart{background:linear-gradient(180deg,#7a2238,#5a1a2b 55%,#4a1222)!important;color:var(--brand-gold, #F0C94E)!important;border:none!important;height:48px;min-height:48px;font-size:13px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px;border-radius:25px;box-sizing:border-box;gap:4px}.pdp-mobile-bottom-bar .shopify-payment-button__button--unbranded,.pdp-mobile-bottom-bar .shopify-payment-button__button{background-color:var(--color-gold);color:var(--color-burgundy);border:none;border-radius:25px;width:100%;height:48px;min-height:48px;font-size:13px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px;margin:0;box-shadow:none;text-transform:uppercase;box-sizing:border-box}.pdp-mobile-bottom-bar .shopify-payment-button__button--unbranded:hover,.pdp-mobile-bottom-bar .shopify-payment-button__button:hover{background-color:var(--color-gold)}@media(prefers-reduced-motion:reduce){.btn-pdp-add-to-cart,.pdp-buy-now-wrapper .shopify-payment-button__button,.pdp-buy-now-wrapper .shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{transition:none}}@media(max-width:767px){.demo-grid-atc,[class*=__mobile-card-cta],[class*=__carousel-card-cta],[class*=sbl-][class$=__cta]{width:100%!important;font-size:10px!important;padding:8px 4px!important;white-space:nowrap!important;letter-spacing:.05em!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;line-height:1!important}.demo-grid-atc svg,[class*=__mobile-card-cta] svg,[class*=__carousel-card-cta] svg,[class*=sbl-][class$=__cta] svg{width:14px!important;height:14px!important;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/components.css.map */
