.cart-drawer__dialog{background:#f8f5ef!important;color:#30271f!important;border-left:1px solid #d8c8b0;box-shadow:-16px 0 64px #1d140e24}.cart-drawer__dialog::backdrop{background:#1c140e80}.cart-drawer__header{background:#f8f5ef!important;border-bottom:1px solid #ded4c4;padding-block:22px 18px}.cart-drawer__heading{color:#251d17!important;font:400 30px/1.15 Georgia,serif;letter-spacing:-.025em}.cart-drawer__heading .cart-bubble{font-size:14px}.cart-drawer__content,.cart-drawer__inner,.cart-drawer__items{background:#f8f5ef!important;color:#30271f}.cart-drawer__items{padding-top:24px}.cart-drawer__summary{background:#f8f5ef!important;border-top:1px solid #ded4c4;-webkit-mask-image:none;mask-image:none;padding-top:20px}:is(.cart-drawer,.cart-page) .cart-items__title{color:#251d17!important;font:600 14px/1.45 Arial,sans-serif;overflow-wrap:anywhere}:is(.cart-drawer,.cart-page) .cart-items__details,:is(.cart-drawer,.cart-page) .cart-items__variants-wrapper{color:#65564a}:is(.cart-drawer,.cart-page) .cart-items__price{color:#251d17!important;font:600 15px/1.4 Arial,sans-serif}:is(.cart-drawer,.cart-page) .cart-items__media-container{border-radius:12px;border:1px solid #e9e0d3;background:#fff;overflow:hidden}:is(.cart-drawer,.cart-page) .cart-items__media-image{object-fit:contain}:is(.cart-drawer,.cart-page) .cart-items__table-row{border-color:#ded4c4}:is(.cart-drawer,.cart-page) .quantity-selector{--quantity-selector-width: 136px;display:inline-flex;align-items:center;width:136px!important;height:46px!important;min-height:46px;border:1px solid #b7a58e!important;border-radius:10px!important;background:#fff!important;color:#251d17!important;overflow:hidden}:is(.cart-drawer,.cart-page) .quantity-selector button{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px!important;min-width:44px;height:44px!important;min-height:44px;padding:0!important;background:#f1e9dc!important;color:#251d17!important;border:0!important;border-radius:0!important;box-shadow:none!important;--icon-stroke-width: 2px}:is(.cart-drawer,.cart-page) .quantity-selector input{width:46px!important;min-width:0;max-width:46px!important;height:44px;flex:1 1 46px;padding:0!important;background:#fff!important;color:#251d17!important;border:0!important;border-radius:0;text-align:center;font:600 16px/1 Arial,sans-serif}:is(.cart-drawer,.cart-page) .quantity-selector button:disabled{opacity:1!important;color:#85776a!important;background:#f4f0e8!important;cursor:not-allowed}:is(.cart-drawer,.cart-page) .quantity-selector button:not(:disabled):hover{background:#e1d2bc!important}:is(.cart-drawer,.cart-page) .quantity-selector button .svg-wrapper{width:18px;height:18px;color:inherit!important}:is(.cart-drawer,.cart-page) .quantity-selector button svg{width:18px;height:18px;color:inherit!important;opacity:1!important}:is(.cart-drawer,.cart-page) .quantity-selector button svg path{stroke:currentColor!important;stroke-width:2px}:is(.cart-drawer,.cart-page) :is(.cart-items__remove,.cart-drawer__close-button,.cart-actions summary,.cart-discount__pill-remove){color:#30271f!important;--icon-stroke-width: 1.8px}:is(.cart-drawer,.cart-page) :is(.cart-items__remove,.cart-drawer__close-button){width:44px;height:44px;min-width:44px;min-height:44px}:is(.cart-drawer,.cart-page) :is(.cart-items__remove,.cart-drawer__close-button,.cart-actions summary,.cart-discount__pill-remove) svg{color:#30271f!important;opacity:1}:is(.cart-drawer,.cart-page) :is(.cart-items__remove,.cart-drawer__close-button,.cart-actions summary,.cart-discount__pill-remove) svg [stroke]{stroke:currentColor!important}:is(.cart-drawer,.cart-page) .cart__total-label{color:#65564a;font-size:14px}:is(.cart-drawer,.cart-page) .cart__total-value{color:#251d17!important;font:600 24px/1.2 Arial,sans-serif}:is(.cart-drawer,.cart-page) .cart__checkout-button{min-height:52px;border-radius:10px!important;background:#2c2119!important;color:#fff7e9!important;border:1px solid #2c2119!important;font:600 15px/1.2 Arial,sans-serif;letter-spacing:.025em}:is(.cart-drawer,.cart-page) .cart__checkout-button:hover{background:#4a3625!important}:is(.cart-drawer,.cart-page) .cart-discount__button{background:#2c2119!important;color:#fff7e9!important;border-radius:8px}:is(.cart-drawer,.cart-page) :is(button,input,summary,a):focus-visible{outline:2px solid #79592f!important;outline-offset:3px}:is(.cart-drawer,.cart-page) .cart-discount__pill{border:1px solid #ded4c4;background:#fff;font-size:12px}.cart-page{color:#30271f;padding-block:12px}.cart-page .cart-page__summary{background:#f8f5ef;border:1px solid #e1d5c4;border-radius:16px;padding:24px;align-self:start}.cart-page .cart-title{color:#251d17;font-family:Georgia,serif}:is(.cart-drawer,.cart-page) .sj-mini-gift{background:linear-gradient(130deg,#2c2119,#423021);border-color:#a98a59;border-radius:14px}@media(min-width:750px){.cart-drawer__dialog{width:min(520px,95vw)}}@media(max-width:749px){.cart-drawer__header,.cart-drawer__items,.cart-drawer__summary{padding-inline:20px}.cart-drawer__items .cart-items__table-row--full-width-variants{grid-template-columns:76px minmax(0,1fr) auto;column-gap:12px}.cart-page .cart-page__summary{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sultanea-cart-premium.css.map */
