:root{--asaga-pdp-taupe:#6B5E4E;--asaga-pdp-ink:#2E2822;--asaga-pdp-ivory:#FBF8F2;--asaga-pdp-cream:#F7F2EA;--asaga-pdp-line:#D9CCBA;--asaga-pdp-muted:#786C5D}.template-product #MainContent .product-single__meta{color:var(--asaga-pdp-ink)}.template-product #MainContent .product-single__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-style:normal!important;letter-spacing:0!important;line-height:1.1!important;text-wrap:balance}.template-product #MainContent .product__price{font-family:Inter,Arial,sans-serif!important;font-size:clamp(16px,1.3vw,20px)!important;font-weight:400!important;color:var(--asaga-pdp-ink)!important}.template-product #MainContent .product__policies,.template-product #MainContent .asaga-production-delivery,.template-product #MainContent .product-single__description,.template-product #MainContent .product__policies a{font-family:Inter,Arial,sans-serif!important;color:var(--asaga-pdp-muted)!important;font-size:13px!important;line-height:1.7!important}.template-product #MainContent .product-single__meta a:not(.btn):not(.shopify-payment-button__button){color:var(--asaga-pdp-taupe)!important;text-decoration-color:var(--asaga-pdp-line)!important;text-underline-offset:3px}.template-product #MainContent .product-single__meta label{font:500 11px/1.5 Inter,Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--asaga-pdp-ink)!important}.template-product #MainContent .product-single__meta :is(select,.product__quantity input,.js-qty__num,.quantity-selector,.variant__input){background:var(--asaga-pdp-ivory)!important;color:var(--asaga-pdp-ink)!important;border:1px solid var(--asaga-pdp-line)!important;border-radius:4px!important}.template-product #MainContent .product-single__meta .add-to-cart,.template-product #MainContent .product-single__meta button[name=add]{width:100%!important;min-height:48px!important;border-radius:5px!important;background:var(--asaga-pdp-taupe)!important;border:1px solid var(--asaga-pdp-taupe)!important;color:var(--asaga-pdp-ivory)!important;font:600 12px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease}.template-product #MainContent .shopify-payment-button__button--unbranded,.template-product #MainContent .shopify-payment-button__button--unbranded:hover,.template-product #MainContent .shopify-payment-button__button--unbranded:focus{width:100%!important;min-height:48px!important;border-radius:5px!important;background:var(--asaga-pdp-ivory)!important;color:var(--asaga-pdp-taupe)!important;border:1px solid var(--asaga-pdp-taupe)!important;box-shadow:none!important;font:600 12px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important}.template-product #MainContent .payment-buttons{display:flex;flex-direction:column;gap:10px}.template-product #MainContent .shopify-payment-button{margin:0!important}.template-product #MainContent .swym-wishlist-button-bar,.template-product #MainContent .swym-button-bar.swym-wishlist-button-bar{max-width:100%!important;margin:8px 0 17px!important}.template-product #MainContent .swym-wishlist-button-bar .swym-btn-container,.template-product #MainContent .swym-wishlist-button-bar .swym-btn-container.swym-inject{width:auto!important;display:inline-flex!important;max-width:100%!important;align-items:center!important}.template-product #MainContent .swym-wishlist-button-bar button.swym-button,.template-product #MainContent .swym-wishlist-button-bar .swym-button,.template-product #MainContent .swym-btn-container .swym-add-to-wishlist{background:transparent!important;color:var(--asaga-pdp-taupe)!important;border:1px solid var(--asaga-pdp-line)!important;border-radius:5px!important;box-shadow:none!important;font:500 11px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.075em!important;text-transform:uppercase!important;padding:10px 14px!important;min-height:39px!important;max-width:100%!important}.template-product #MainContent .swym-wishlist-button-bar button.swym-button:after,.template-product #MainContent .swym-btn-container .swym-add-to-wishlist:after{color:var(--asaga-pdp-taupe)!important}.template-product #MainContent .swym-wishlist-button-bar :is(button.swym-button,.swym-add-to-wishlist):hover{background:var(--asaga-pdp-cream)!important}.swym-ui-component .swym-bg-2,.swym-ui-components .swym-bg-2{background:var(--asaga-pdp-taupe)!important;color:var(--asaga-pdp-ivory)!important}.swym-ui-component .swym-border-color-1,.swym-ui-components .swym-border-color-1{border-color:var(--asaga-pdp-line)!important}.template-product #MainContent :is(.add-to-cart,.shopify-payment-button__button--unbranded,.swym-button):focus-visible{outline:2px solid #A88B5C!important;outline-offset:3px!important}.template-product #MainContent button:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.template-product #MainContent .product-single__title{font-size:clamp(31px,7vw,40px)!important}.template-product #MainContent .product-single__meta{padding-top:10px}.template-product #MainContent .product__price{font-size:17px!important}.template-product #MainContent .asaga-production-delivery{margin:12px 0!important}.template-product #MainContent .payment-buttons{gap:9px}.template-product #MainContent .product-single__meta .add-to-cart,.template-product #MainContent .shopify-payment-button__button--unbranded{min-height:50px!important}}@media(prefers-reduced-motion:reduce){.template-product #MainContent .product-single__meta .add-to-cart{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/asaga-pdp-polish.css.map */
