.cart-added-notice{z-index:105;color:#42304e;background:#fff;border:1px solid #cbb9db;border-radius:11px;align-items:center;gap:20px;max-width:calc(100vw - 32px);padding:14px 15px 14px 19px;display:none;position:fixed;top:105px;right:24px;box-shadow:0 12px 40px #21132d24}.cart-choice[data-slot=dialog-content]{color:#f4eafa;text-align:center;background:#1c1525;border:1px solid #86669b;border-radius:15px;flex-direction:column;align-items:center;gap:0;font-family:Inter,Arial,sans-serif;display:flex;box-shadow:0 25px 100px #08040e70;z-index:155!important;width:calc(100vw - 36px)!important;max-width:460px!important;padding:35px 30px 26px!important}.cart-choice-check{color:#bbe0ca;background:#293c34;border:1px solid #4b6c5b;border-radius:50%;place-items:center;width:57px;height:57px;margin-bottom:23px;display:grid}.cart-choice-eyebrow{letter-spacing:.18em;color:#bfa3d2;margin-bottom:12px;font-size:9px}.cart-choice [data-slot=dialog-title]{letter-spacing:-.04em;color:#faf2ff;margin:0 0 14px;font-size:29px;font-weight:600;line-height:1.15}.cart-choice [data-slot=dialog-description]{color:#c4b2d0;max-width:340px;margin:0;font-size:13px;line-height:1.85}.cart-choice-actions{gap:10px;width:100%;margin-top:26px;display:grid}.cart-choice-actions button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 18px;font-size:14px;font-weight:650;display:flex}.cart-choice-checkout{color:#281634;background:#d2b5e9;border:1px solid #ddc7ee}.cart-choice-continue{color:#e3caef;background:#2a1e35;border:1px solid #79598e}.cart-choice-actions button:hover{filter:brightness(1.12)}.cart-choice-actions button:focus-visible{outline-offset:3px;outline:3px solid #e2c9f5}.cart-choice>p{color:#a994b8;max-width:300px;margin:20px 0 0;font-size:10px;line-height:1.8}@media (max-width:400px){.cart-choice[data-slot=dialog-content]{padding:30px 23px 23px!important}.cart-choice [data-slot=dialog-title]{font-size:27px}}.cart-added-notice.is-visible{display:flex}.cart-choice [data-slot=dialog-description]{overflow-wrap:anywhere}.cart-added-notice [role=status]{white-space:nowrap;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.cart-added-notice [role=status]>svg{color:#5d7b5e}.cart-added-notice button{color:#634176;cursor:pointer;background:#efe6f6;border:1px solid #b99ecb;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.cart-added-notice .cart-added-dismiss{background:0 0;border-color:#0000;min-width:40px;padding:9px}.cart-added-notice button:focus-visible{outline-offset:3px;outline:3px solid #8b62ac}.product-nav .product-cart-link{color:#604075;background:#f1eaf6;border:1px solid #cdbbdb;border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.product-cart-link b{color:#fff;background:#684779;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:12px;display:grid}.product-copy button.product-action{box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:52px;font-family:inherit;font-size:16px;display:flex}.product-cart-error{color:#8f314b;background:#fff1f4;border:1px solid #e5bec9;border-radius:8px;padding:14px;font-size:14px;line-height:1.7}@media (max-width:750px){.cart-added-notice{justify-content:space-between;gap:10px;padding:12px;top:85px;left:16px;right:16px}.cart-added-notice [role=status]{font-size:13px}.cart-added-notice button{padding:9px;font-size:12px}}@media (max-width:370px){.cart-added-notice{gap:6px}.cart-added-notice button>svg{display:none}}
