.goova-cart-drawer{--goova-cart-navy: #1a1333;--goova-cart-font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--goova-cart-font-heading: "Playfair Display", Georgia, "Times New Roman", serif}.goova-cart-drawer .cart-drawer__dialog{max-width:26rem;border-radius:0}.goova-cart-drawer .cart-drawer__inner{font-family:var(--goova-cart-font-body);color:var(--goova-cart-navy)}.goova-cart-drawer .cart-drawer__header{flex-direction:column;align-items:stretch;gap:0;padding:0;border-bottom:none}.goova-cart-drawer .cart-drawer__header>.cart-drawer__heading,.goova-cart-drawer .cart-drawer__header>.cart-drawer__close-button{order:0}.goova-cart-drawer .cart-drawer__header-top{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.125rem .75rem}.goova-cart-drawer .cart-drawer__heading{font-family:var(--goova-cart-font-heading);font-size:1.125rem;font-weight:700;color:var(--goova-cart-navy);margin:0;gap:0}.goova-cart-drawer .cart-drawer__heading .cart-bubble{display:none}.goova-cart-drawer .cart-drawer__close-button{position:static;width:2rem;height:2rem;color:var(--goova-cart-navy)}.goova-cart-drawer .cart-drawer__close-button .svg-wrapper svg{width:1.125rem;height:1.125rem}.goova-cart-reserve{background:var(--goova-cart-navy);color:#fff;text-align:center;padding:.55rem 1rem;font-size:.8125rem;font-weight:500}.goova-cart-reserve strong{font-weight:700}.goova-cart-shipping{padding:.85rem 1.125rem 1rem;border-bottom:1px solid #e8e8e8}.goova-cart-shipping__msg{margin:0 0 .55rem;font-size:.8125rem;font-weight:500;color:var(--goova-cart-navy);text-align:center}.goova-cart-shipping__track{position:relative;height:.65rem;border-radius:999px;overflow:hidden;background:repeating-linear-gradient(-45deg,#c5cad8,#c5cad8 6px,#e2e6ef 6px 12px)}.goova-cart-shipping__fill{height:100%;width:100%;background:repeating-linear-gradient(-45deg,var(--goova-cart-navy),var(--goova-cart-navy) 6px,#2d3a5c 6px,#2d3a5c 12px);border-radius:999px}.goova-cart-shipping__icon{position:absolute;right:0;top:50%;transform:translate(35%,-50%);width:1.65rem;height:1.65rem;border-radius:50%;background:#fff;border:2px solid var(--goova-cart-navy);display:flex;align-items:center;justify-content:center;color:var(--goova-cart-navy)}.goova-cart-shipping__icon svg{width:.9rem;height:.9rem}.goova-cart-drawer .cart-drawer__items{padding:.75rem 1.125rem 0}.goova-cart-drawer .cart-drawer__items .cart-items__table-row--full-width-variants{grid-template-columns:5.25rem minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"media details" "media quantity"!important;column-gap:.75rem;padding-bottom:1rem;margin-bottom:0;border-bottom:1px solid #ebebeb;position:relative}.goova-cart-drawer .cart-items__media-image{border-radius:.35rem}.goova-cart-drawer .cart-items__title{font-family:var(--goova-cart-font-heading);font-size:.9375rem;font-weight:700;color:var(--goova-cart-navy);text-decoration:none}.goova-cart-drawer .cart-items__variants,.goova-cart-drawer .cart-items__variant dd{font-size:.8125rem;color:#666}.goova-cart-drawer .cart-items__remove{position:absolute;top:0;right:0;width:1.25rem;height:1.25rem;padding:0;min-height:0;background:transparent;border:none;color:#888}.goova-cart-drawer .cart-items__quantity{grid-area:quantity}.goova-cart-drawer .cart-items__quantity .quantity-selector{--quantity-selector-width: 6.5rem;width:var(--quantity-selector-width);background:var(--goova-cart-navy);border-radius:999px;overflow:hidden;border:none}.goova-cart-drawer .cart-items__quantity .quantity-selector button,.goova-cart-drawer .cart-items__quantity .quantity-selector input{background:transparent;color:#fff;border:none;font-weight:600}.goova-cart-drawer .cart-items__quantity .quantity-selector input{font-size:.875rem}.goova-cart-drawer .cart-items__price{display:none}.goova-cart-drawer .cart-items__unit-price-wrapper{grid-area:price;margin-top:.15rem}.goova-cart-drawer .cart-items__unit-price-wrapper>div{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.goova-cart-drawer .cart-items__unit-price-wrapper span:not(.visually-hidden){font-weight:700;font-size:1rem}.goova-cart-drawer .compare-at-price{font-size:.875rem;color:#888;font-weight:400}.goova-cart-line-save{margin:.15rem 0 0;font-size:.75rem;color:#666}.goova-cart-drawer .cart-drawer__summary{padding:0;-webkit-mask-image:none;mask-image:none;background:#fff;border-top:1px solid #e8e8e8}.goova-cart-drawer .cart-summary__inner,.goova-cart-drawer .cart-totals{padding:0;gap:0;width:100%}.goova-cart-drawer .cart-actions,.goova-cart-drawer .cart-totals__tax-note,.goova-cart-drawer .cart-totals__installments,.goova-cart-drawer .additional-checkout-buttons{display:none!important}.goova-cart-drawer .cart-totals--goova-drawer .goova-cart-savings-row{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.125rem .35rem;font-size:.9375rem;font-weight:600;color:var(--goova-cart-navy);width:100%}.goova-cart-drawer .goova-cart-savings-row__value{color:var(--goova-cart-navy)}.goova-cart-drawer .cart-totals__container{padding:.35rem 1.125rem .75rem;row-gap:0}.goova-cart-drawer .cart-totals__total{font-size:1rem;font-weight:700}.goova-cart-drawer .cart-totals__total-label{font-size:1rem;font-weight:700;color:var(--goova-cart-navy)}.goova-cart-drawer .cart-totals__total-value{font-size:1rem;font-weight:700}.goova-cart-drawer .cart__ctas{padding:0 1.125rem}.goova-cart-drawer .cart__checkout-button{background:var(--goova-cart-navy);color:#fff;border:none;border-radius:.4rem;font-size:.9375rem;font-weight:700;min-height:3rem;height:auto}.goova-cart-drawer .cart__checkout-button:hover{opacity:.92}.goova-cart-drawer .goova-cart-guarantee{margin:.75rem 0 .65rem;text-align:center;font-size:.6875rem;font-weight:500;letter-spacing:.04em;color:var(--goova-cart-navy)}.goova-cart-drawer .goova-cart-payments{list-style:none;margin:0;padding:0 1.125rem 1.125rem;display:flex;flex-wrap:wrap;gap:.35rem .5rem;justify-content:center;align-items:center}.goova-cart-drawer .goova-cart-payments__item{display:flex;align-items:center}.goova-cart-drawer .goova-cart-payments__icon{width:2.1rem;height:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/1/assets/goova-cart-drawer.css.map */
