.drawer__inner{width:561px;max-width:100%!important;padding:40px}@media (max-width: 600px){.drawer__inner{width:100%;min-width:100vw;padding:24px 16px}}.drawer__inner .cart-item{padding:16px 0;border-bottom:1px solid #E8E8E8}.drawer__inner .cart-item:last-child{border:0}.drawer__inner .cart-item__media{padding:0}.drawer__inner .cart-item__details{padding:0!important;width:calc(100% - 136px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drawer__inner .cart-item__price-wrapper{margin-top:4px}.drawer__inner .price{text-align:left;color:#1f1f1f;font-family:Geist;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.drawer__inner .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.drawer__inner .cart-items td{padding:0}.drawer__inner .cart-item__media{padding:0;width:120px}.drawer__inner .cart-item__media .cart-item__image{width:120px;height:168px;-o-object-fit:cover;object-fit:cover}.drawer__inner .cart-item__name{color:#1f1f1f;font-family:Geist;font-size:10px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.1px;text-transform:uppercase}.drawer__inner quantity-popover .quantity{border:none;background:transparent;width:76px;min-height:inherit}.drawer__inner quantity-popover .quantity:after{display:none}.drawer__inner quantity-popover .quantity:before{display:none}.drawer__inner quantity-popover .quantity .quantity__input{outline:none!important;-webkit-box-shadow:none;box-shadow:none;color:#1f1f1f;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:150%;height:18px!important}.drawer__inner quantity-popover .quantity__button:not(:focus-visible):not(.focused),.drawer__inner quantity-popover .quantity__input:not(:focus-visible):not(.focused){width:16px;height:16px}.drawer__inner cart-remove-button .button{min-width:1px;min-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#1f1f1f;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize}.drawer__inner .cart-item__quantity-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer__inner .product-option{color:#1f1f1f;font-family:Geist;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.drawer__inner .cart-item__details>*+*{margin-top:4px}.drawer__inner quantity-popover{margin-top:16px!important}.drawer__inner .cart-item__error-text{color:#1f1f1f;font-family:Geist;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.drawer__inner .cart-item__error-text+.svg-wrapper{margin-top:0}.drawer__inner .drawer__heading{margin:0;color:#1f1f1f;font-family:EB Garamond;font-size:24px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.24px}.drawer__inner .drawer__header{padding:0 0 32px}.drawer__inner .drawer__close{display:inline-block;padding:0;min-width:inherit;min-height:inherit;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:3px;right:0;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.drawer__inner .drawer__footer{padding:0;border:0}.drawer__inner .drawer__footer .link{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#1f1f1f;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize;margin:12px 0 0}.drawer__inner .drawer__footer .link svg{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.drawer__inner .drawer__footer .link:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.drawer__inner .totals__total{margin-top:0;color:#1f1f1f;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.16px}.drawer__inner .totals__total-value{color:#1f1f1f;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.16px}.drawer__inner .totals,.drawer__inner .cart-drawer .tax-note{margin:0 0 12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/card-popup.css.map */
