.cart-drawer .cart-family-bundle{border:1px solid var(--ab-electric-blue);border-radius:10px}.cart-drawer .cart-family-bundle:not(:has(~tbody .cart-item)){margin-bottom:1.5rem}.cart-drawer .cart-family-bundle .cart-item:last-child,.cart-drawer .cart-items tbody:has(+.cart-family-bundle)>.cart-item:last-child{margin-bottom:0}.cart-drawer .cart-family-bundle__heading{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;padding:18px 18px .5rem}.cart-drawer .cart-items .cart-family-bundle__title{display:block;border-bottom:0;padding:0;color:var(--ab-electric-blue);text-align:start;opacity:1}.cart-drawer .cart-items .cart-family-bundle__heading>td{padding:0}.cart-drawer .cart-family-bundle__total .cart-item__discounted-prices{display:flex;align-items:baseline;gap:.5rem}.cart-drawer .cart-family-bundle__discount{grid-row:2;grid-column:1 / -1}.cart-drawer .cart-family-bundle__discount .discounts{align-items:flex-start;padding-top:0}.cart-drawer .cart-family-bundle__remove{grid-row:1;grid-column:-2}.cart-drawer cart-family-bundle-remove .button{min-width:3.5rem;min-height:3.5rem;padding:0}.cart-drawer cart-family-bundle-remove .button:before,.cart-drawer cart-family-bundle-remove .button:after{content:none}.cart-drawer cart-family-bundle-remove .icon-remove{height:2rem;width:2rem}.cart-drawer .cart-items .cart-family-bundle .cart-item__quantity,.cart-drawer .cart-items .cart-family-bundle .cart-item__remove,.cart-drawer .cart-items .cart-family-bundle .cart-item__sub-offer,.cart-drawer .cart-items .cart-family-bundle .cart-item__details .discounts,.cart-drawer .cart-family-bundle .cart-item__details>p.product-option,.cart-drawer .cart-family-bundle .cart-item .cart-item__old-price,.cart-drawer .cart-family-bundle .cart-item .cart-item__discounted-prices>.visually-hidden,.cart-drawer .cart-family-bundle .cart-item .cart-item__prices--was-price,.cart-drawer .cart-family-bundle .cart-item .cart-item__prices--bundle-savings,.cart-drawer .cart-family-bundle .cart-item:last-child .cart-item__lower_separator{display:none}.cart-drawer .cart-family-bundle .cart-item{row-gap:0;padding-top:.5rem;padding-bottom:.5rem}.cart-drawer .cart-family-bundle .cart-item__media,.cart-drawer .cart-family-bundle .cart-item__details,.cart-drawer .cart-family-bundle .cart-item__lower_separator{margin-top:.5rem}.cart-drawer .cart-family-bundle .cart-item__details{grid-column-end:-1}.cart-drawer .cart-family-bundle .cart-item__details dl>.product-option:has(>dt),.cart-drawer .cart-family-bundle__component-text{visibility:visible;font-size:12px;line-height:1.4}.cart-drawer .cart-family-bundle .cart-item__details dl>.product-option>:is(dt,dd){display:inline;margin:0}.cart-drawer .cart-family-bundle .cart-item__media:has(.cart-family-bundle__components){grid-column:1 / -1;width:auto}.cart-drawer .cart-family-bundle .cart-item:has(.cart-family-bundle__components) .cart-item__details{display:none}.cart-drawer .cart-family-bundle__components{display:grid;gap:.5rem;margin:0}.cart-drawer .cart-family-bundle__component{display:grid;grid-template-columns:1fr 5fr;align-items:center;gap:.5rem}.cart-drawer .cart-family-bundle__component-image{width:100%;height:auto}.cart-drawer .cart-family-bundle__component-text{display:flex;flex-direction:column}cart-items .cart-item[data-family-bundle-line] quantity-input,cart-items .cart-item[data-family-bundle-line] cart-remove-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/899/assets/cart-family-bundle.css.map */
