.cart-drawer--custom::part(body){padding-block:0;background-color:#fff}.drawer::part(header){background-color:#fff}.cart-drawer--custom .cart-drawer__items{gap:0}.cart-drawer--custom .cart-drawer__items line-item.line-item{display:flex;flex-flow:row nowrap;align-items:stretch;gap:15px;margin-block:.75rem}.cart-drawer--custom .cart-drawer__items a:has(.line-item__media){width:45%;flex-shrink:0;align-self:stretch;display:flex}.cart-drawer--custom .cart-drawer__items .line-item__media{width:100%;height:auto}.cart-drawer--custom .cart-drawer__items .line-item-info{flex:1;min-width:0;display:flex;flex-direction:column}.cart-drawer--custom .cart-drawer__items .line-item-info__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta-primary{flex:1;min-width:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta-aside{flex-shrink:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta-aside .price-list{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;text-align:right}.cart-drawer--custom .cart-drawer__items line-item.line-item .price-list sale-price,.cart-drawer--custom .cart-drawer__items line-item.line-item .price-list compare-at-price{display:block!important;font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:normal;text-transform:none;font-family:var(--text-font-family, inherit)}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title,.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title.h6{font-size:12px;font-weight:500;line-height:1.35;letter-spacing:normal;text-transform:none;color:inherit;text-decoration:none;margin:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title:hover,.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title.h6:hover{text-decoration:underline}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__variant{font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:12px;font-family:var(--text-font-family, inherit)!important;line-height:1.8;text-transform:none;letter-spacing:normal;color:#000;margin:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__plan,.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__properties{font-size:11px;line-height:1.4;margin:0}.cart-drawer--custom .cart-drawer__items line-item.line-item line-item-quantity .link{text-underline-offset:2px}.cart-drawer--custom .cart-drawer__items line-item.line-item.limit-reached .quantity-selector{opacity:.5;pointer-events:none}.cart-drawer--custom .cart-drawer__items line-item-quantity{width:100%;justify-content:space-between}@media screen and (max-width:768px){.cart-drawer--custom .cart-drawer__items line-item.line-item{align-items:stretch;gap:0}.cart-drawer--custom .cart-drawer__items line-item.line-item line-item-quantity .link{min-height:25px}}@media screen and (max-width:480px){.cart-drawer--custom .cart-drawer__items .line-item-info{padding-inline-start:10px}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__variant,.cart-drawer--custom .cart-drawer__items line-item.line-item line-item-quantity .link{font-size:10px!important}}.cart-drawer--custom .cart-drawer__title,.cart-drawer--custom .cart-drawer__count{letter-spacing:normal;text-transform:none;font-size:12px;font-weight:500;font-family:var(--text-font-family, inherit)}.cart-drawer--custom .cart-drawer__button-price{gap:.35rem;flex-wrap:wrap}.cart-drawer--custom::part(footer),.cart-drawer--custom .cart-drawer__footer,.cart-drawer--custom .cart-drawer__footer .button-group,.cart-drawer--custom .cart-drawer__footer button[name=checkout]{position:relative;pointer-events:auto}.cart-drawer--custom::part(footer){z-index:2;padding:0}.cart-drawer--custom .cart-drawer__footer{z-index:1}.cart-drawer--custom .cart-drawer__footer button[name=checkout]{z-index:2}.cart-drawer--custom .cart-drawer__footer button[name=checkout]>*{pointer-events:none}.cart-drawer--custom .cart-drawer__checkout-original{margin-inline-end:.25rem}.cart-drawer--custom .cart-drawer__shoppay{font-size:14px;color:#000;line-height:27px}.cart-drawer--custom .cart-drawer__shoppay-logo{display:inline-block;vertical-align:middle;max-width:5rem}.cart-drawer--custom .cart-drawer__shoppay-logo svg{display:block;width:70px;height:auto}.cart-drawer--custom.cart-drawer--empty::part(body){align-self:stretch;justify-content:flex-start}.cart-drawer--custom.cart-drawer--empty .cart-drawer__empty-state{display:flex;flex:1;flex-direction:column;min-height:0}.cart-drawer--custom.cart-drawer--empty .cart-drawer__empty-message{margin-block:auto;padding-block:2rem}.cart-drawer__footer button svg{display:none}
/*# sourceMappingURL=/cdn/shop/t/600/assets/cart-drawer-custom.css.map */
