.cart-drawer::part(content){background:var(--wr-cream);color:var(--wr-ink)}.cart-drawer::part(header){border-block-end:1px solid var(--wr-rule-soft)}.cart-drawer::part(footer){border-block-start:1px solid var(--wr-rule-soft);background:var(--wr-cream)}.cart-drawer [slot=header],.cart-drawer .h4{font-family:Fraunces,Georgia,serif;font-weight:400;letter-spacing:-.005em;color:var(--wr-ink)}.cart-drawer .h5.text-center{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--wr-ink-soft)}.cart-drawer .free-shipping-bar{color:var(--wr-ink-soft);border-block-end-color:var(--wr-rule-soft);font-family:Instrument Sans,sans-serif;letter-spacing:.04em}.cart-drawer .free-shipping-bar strong,.cart-drawer .free-shipping-bar b{color:var(--wr-ink);font-weight:600}.cart-drawer .free-shipping-bar progress,.cart-drawer .free-shipping-bar .free-shipping-bar__progress,.cart-drawer .free-shipping-bar [class*=progress]{accent-color:var(--wr-brand-light)}.cart-drawer .free-shipping-bar progress::-webkit-progress-value,.cart-drawer .free-shipping-bar progress::-moz-progress-bar{background-color:var(--wr-brand-light)}.cart-drawer .free-shipping-bar progress::-webkit-progress-bar{background-color:var(--wr-cream-soft)}.cart-drawer .line-item .line-item__media{border-radius:10px;background:var(--wr-cream-soft);border:1px solid var(--wr-rule-soft)}.cart-drawer .line-item-info>div>div>a,.cart-drawer .line-item-info>div>div>p,.cart-drawer .line-item-info a.h6,.cart-drawer .line-item-info .h6{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--wr-ink);letter-spacing:-.005em;text-transform:none}.cart-drawer .line-item .price-list,.cart-drawer .line-item-info .price-list,.cart-drawer .line-item-info .price{font-family:Instrument Sans,sans-serif;color:var(--wr-ink)}.cart-drawer .line-item-info .smallcaps,.cart-drawer .vendor{font-family:Instrument Sans,sans-serif;letter-spacing:.16em;color:var(--wr-ink-soft)}.cart-drawer .text-subdued{color:var(--wr-ink-soft)}.cart-drawer line-item-quantity{color:var(--wr-ink)}.cart-drawer line-item-quantity .quantity-selector,.cart-drawer line-item-quantity quantity-selector{border-color:var(--wr-rule);color:var(--wr-ink)}.cart-drawer line-item-quantity .link,.cart-drawer line-item-quantity a.link{color:var(--wr-ink-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--wr-rule);transition:color .2s ease,text-decoration-color .2s ease}.cart-drawer line-item-quantity .link:hover,.cart-drawer line-item-quantity a.link:hover{color:var(--wr-brand);text-decoration-color:var(--wr-brand)}.cart-drawer__complementary-products{border-block-start-color:var(--wr-rule-soft)}.cart-drawer .complementary-products__header .h6{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--wr-ink);text-transform:none;letter-spacing:-.005em}.cart-drawer__footer{color:var(--wr-ink)}.cart-drawer .link-faded-reverse{color:var(--wr-ink-soft);font-family:Instrument Sans,sans-serif;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--wr-rule);transition:color .2s ease,text-decoration-color .2s ease}.cart-drawer .link-faded-reverse:hover{color:var(--wr-brand-light);text-decoration-color:var(--wr-brand-light)}.cart-drawer__footer .text-subdued{font-family:Instrument Sans,sans-serif;color:var(--wr-ink-soft);font-size:.78rem;letter-spacing:.02em}.cart-drawer .discount-badge{color:var(--wr-gold);font-family:Instrument Sans,sans-serif;letter-spacing:.04em}.cart-drawer cart-discount input,.cart-drawer cart-discount [type=text]{border-color:var(--wr-rule);color:var(--wr-ink);background:transparent;font-family:Instrument Sans,sans-serif}.cart-drawer__footer .wr-drawer-actions{display:flex;flex-direction:column;gap:10px}.cart-drawer__footer .wr-drawer-actions button.button{--button-background: 71 45 107;--button-text-color: 244 240 232;border:1px solid var(--wr-brand, #472d6b);min-height:52px;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;transition:transform .15s ease,box-shadow .25s ease;box-shadow:0 10px 24px -14px #472d6b8c}.cart-drawer__footer .wr-drawer-actions button.button:hover{--button-background: 56 33 90;transform:translateY(-1px);box-shadow:0 14px 28px -14px #472d6ba6}.cart-drawer__button-price{color:var(--wr-brand-light, #b8a4d6);font-family:Instrument Sans,sans-serif;font-weight:500;letter-spacing:.02em}.cart-drawer__button-price:before{content:"\b7";margin-inline:8px 10px;color:#f4f0e873}.cart-drawer__footer .wr-drawer-actions a.button{--button-background: 244 240 232;--button-text-color: 26 26 26;border:1px solid var(--wr-rule, rgba(26, 26, 26, .18));min-height:46px;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;box-shadow:none;transition:border-color .2s ease}.cart-drawer__footer .wr-drawer-actions a.button:hover{color:#472d6b!important;border-color:var(--wr-brand, #472d6b)!important}.cart-drawer__footer .wr-drawer-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-block-start:2px}.cart-drawer__footer .wr-drawer-meta__note{display:inline-flex;align-items:center;gap:6px}.cart-drawer__footer .wr-drawer-meta__note svg{opacity:.6}.cart-drawer__footer .wr-drawer-meta__shipping{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;margin:0}.cart-drawer__footer .wr-drawer-meta__shipping svg{opacity:.55;flex:none}.cart-drawer__order-note{background:var(--wr-cream)!important;color:var(--wr-ink);border-block-start-color:var(--wr-rule-soft)!important}.cart-drawer__order-note textarea,.cart-drawer__order-note .form-control textarea{border-color:var(--wr-rule);color:var(--wr-ink);background:transparent;font-family:Instrument Sans,sans-serif}.cart-drawer__order-note .form-control label,.cart-drawer__order-note label{color:var(--wr-ink-soft);font-family:Instrument Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.cart-drawer:has(.cart-drawer__order-note[open])::part(content){background:var(--wr-cream)}@media(prefers-reduced-motion:reduce){.cart-drawer .link-faded-reverse,.cart-drawer line-item-quantity .link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/wr-cart-drawer.css.map */
