.bp-cart-v2{color:var(--bp-text-default)}.theme-drawer__dialog:has(cart-drawer-component)::backdrop{background:var(--bp-focus-scrim)}.bp-cart-v2 :is(h3,p,blockquote){margin:0}.bp-cart-v2__lines{display:flex;flex-direction:column;gap:var(--bp-space-s);margin:0;padding:0 var(--bp-space-l);list-style:none}.bp-cart-item{display:flex;align-items:flex-start;gap:var(--bp-space-s);padding:var(--bp-space-s);background-color:var(--bp-surface-card-white);border-radius:var(--bp-radius-s)}.bp-cart-item__media{display:block;flex:0 0 66px;width:66px;aspect-ratio:1;overflow:hidden;border-radius:var(--bp-radius-s);background-color:var(--bp-surface-card)}.bp-cart-item__image{display:block;width:100%;height:100%;object-fit:cover}.bp-cart-item__details{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch;justify-content:space-between;gap:var(--bp-space-s);min-width:0}.bp-cart-item__head{display:flex;align-items:flex-start;gap:var(--bp-space-s)}.bp-cart-item__name{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bp-space-s);min-width:0}.bp-cart-item__title{color:var(--bp-text-default)}.bp-cart-item__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;color:var(--bp-text-default);text-align:end}.bp-cart-item__strike{color:var(--bp-text-muted)}.bp-cart-item__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--bp-space-s)}.bp-cart-item__lines{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--bp-space-s);min-width:0}.bp-cart-item__plan{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bp-space-xs) var(--bp-space-s);color:var(--bp-text-secondary)}.bp-cart-item__icon{display:inline-flex;flex-shrink:0}.bp-cart-item__renewal{color:var(--bp-text-secondary)}.bp-cart-item__remove{flex-shrink:0;padding:0;border:0;background:none;color:var(--bp-text-error);text-decoration:underline;cursor:pointer}.bp-cart-item__remove[hidden]{display:none}.bp-cart-item__error{color:var(--bp-text-error)}.bp-cart-tag{display:inline-flex;align-items:center;padding:6px 8px;border-radius:var(--bp-radius-s);background-color:var(--bp-promo-tag-bg);color:var(--bp-promo-tag-text);white-space:nowrap}.bp-cart-v2 .quantity-selector-wrapper{gap:0}.bp-cart-v2 .quantity-selector{flex:0 0 auto;align-self:auto;justify-content:flex-start;gap:var(--bp-space-xs);border:0;border-radius:0;background:none;color:var(--bp-text-secondary)}.bp-cart-v2 .quantity-selector :is(.quantity-minus,.quantity-plus){width:24px;height:24px;margin:-4px;border-radius:var(--bp-radius-full);color:var(--bp-drawer-control-icon)}.bp-cart-v2 .quantity-selector .svg-wrapper{width:16px;height:16px;border-radius:var(--bp-radius-full);background-color:var(--bp-drawer-control-bg)}.bp-cart-v2 .quantity-selector .svg-wrapper>svg{width:10px;height:10px}@media(hover:hover){.bp-cart-v2 .quantity-selector :is(.quantity-minus,.quantity-plus):not(:disabled):hover{color:var(--bp-drawer-control-icon)}.bp-cart-v2 .quantity-selector :is(.quantity-minus,.quantity-plus):not(:disabled):hover .svg-wrapper{background-color:var(--bp-buybox-selector-hover)}}.bp-cart-v2 .quantity-selector :is(.quantity-minus,.quantity-plus):disabled{opacity:1;color:var(--bp-text-muted);cursor:default}.bp-cart-v2 .quantity-selector :is(.quantity-minus,.quantity-plus):focus-visible{outline-color:var(--bp-form-control-focus-stroke)}.bp-cart-v2 .quantity-selector input[type=number]{field-sizing:content;width:2ch;min-width:1ch;height:auto;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:end}.bp-cart-v2 .quantity-selector input[type=number]:focus-visible{outline-color:var(--bp-form-control-focus-stroke)}.bp-cart-quote{display:flex;align-items:center;gap:var(--bp-space-m);margin:auto 0 0;padding:var(--bp-space-l)}.bp-cart-quote__photo{display:block;flex:0 0 81px;width:81px;height:81px;object-fit:cover;border-radius:var(--bp-radius-s);background-color:var(--bp-surface-card-white)}.bp-cart-quote__text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--bp-space-s);min-width:0;padding-block:var(--bp-space-s);padding-inline-end:var(--bp-space-s)}.bp-cart-quote__quote{color:var(--bp-text-default)}.bp-cart-quote__caption{color:var(--bp-text-secondary)}.bp-cart-checkout{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;gap:var(--bp-space-m);padding:var(--bp-space-xl);background-color:var(--bp-surface-page)}.bp-cart-checkout__total{display:flex;align-items:center;justify-content:space-between;gap:var(--bp-space-s);color:var(--bp-text-default)}.bp-cart-checkout__amounts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--bp-space-s)}.bp-cart-checkout__strike{color:var(--bp-text-muted)}.bp-cart-checkout__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:var(--bp-space-m) var(--bp-space-xl);border:0;border-radius:var(--bp-radius-full);background-color:var(--bp-primary-cta-default);color:var(--bp-primary-cta-text-color);text-align:center;cursor:pointer}@media(hover:hover){.bp-cart-checkout__button:hover{background-color:var(--bp-primary-cta-hover)}}.bp-cart-checkout__button:active{background-color:var(--bp-primary-cta-clicked)}.bp-cart-checkout__notes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bp-space-xs) var(--bp-space-l);margin:0;padding:0;list-style:none;color:var(--bp-text-secondary);text-align:center}.bp-cart-checkout__notes li{display:inline-flex;align-items:center;gap:var(--bp-space-xs)}.bp-cart-checkout__notes svg{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/51/assets/bp-cart.css.map */
