.purchase-summary .cart-coupon-box{margin:20px 0;padding:16px;background:#fff;border:1px solid var(--cp-tone-edge,#d4c7b6);border-radius:12px;scroll-margin-top:100px}.purchase-page .cart-coupon-box h3{font:600 17px/1.35 Arial,sans-serif;color:var(--cp-tone-ink,#4e453b);margin:0 0 6px}.purchase-page .cart-coupon-box p{font-size:13px;margin:6px 0 12px}.cart-coupon-form>label{display:block;font-size:12px;margin-bottom:7px}.cart-coupon-input{display:flex;gap:8px}.cart-coupon-input input{min-width:0;width:100%;flex:1;box-sizing:border-box;padding:10px;border:1px solid var(--cp-tone-edge,#d4c7b6);border-radius:8px;font-size:16px;text-transform:uppercase;background:white}.purchase-page .cart-coupon-input .button{padding:10px 14px;min-height:44px;border-radius:8px;flex:none;margin:0}.cart-coupon-input input[aria-invalid=true]{border:2px solid #a52a2a}.cart-coupon-box .coupon-applied{color:var(--cp-tone-ink,#4e453b)}.cart-coupon-box .remove-button{min-height:44px}.cart-coupon-box input:focus-visible,.cart-coupon-box button:focus-visible{outline:3px solid #907348;outline-offset:2px}@media(max-width:360px){.cart-coupon-input{flex-wrap:wrap}.cart-coupon-input .button{width:100%}}

/* Keep the pre-.09 Extensions presentation in its own storefront. */
@scope (.seiseta-site:not(.helen-preview):not(.sel-page)) {
.purchase-summary .cart-coupon-box{background:#fff;border-color:#b9c5ac}.purchase-page .cart-coupon-box h3{color:#354832}.purchase-page .cart-coupon-box p{}.cart-coupon-form>label{}.cart-coupon-input{}.cart-coupon-input input{border-color:#a8b29d;background:white}.purchase-page .cart-coupon-input .button{}.cart-coupon-input input[aria-invalid=true]{border-color:#a52a2a}.cart-coupon-box .coupon-applied{color:#354832}.cart-coupon-box .remove-button{}.cart-coupon-box input:focus-visible,.cart-coupon-box button:focus-visible{outline-color:#907348}@media(max-width:360px){.cart-coupon-input{}.cart-coupon-input .button{}}

}
