.cart-gift-kits{display:block;margin-bottom:2rem;border-bottom:.1rem solid rgb(var(--color-border))}.cart-gift-kits__summary{display:flex;align-items:center;padding:0 3rem 1.2rem 0;font-size:1.5rem;font-weight:var(--font-body-weight-bold);line-height:1.6rem}.cart-gift-kits__heading{display:flex;align-items:center;gap:1.2rem}.cart-gift-kits__heading .icon-gift{flex-shrink:0;width:1.8rem;height:1.8rem;color:rgb(var(--color-highlight))}.cart-gift-kits__summary .icon-caret{right:0;margin-top:-.9rem}.cart-gift-kits details[open]>.cart-gift-kits__summary .icon-caret{transform:scaleY(-1)}.cart-gift-kits__content{padding-bottom:1.2rem}.cart-gift-kits__fieldset{min-width:0;margin:0;padding:0;border:0}.cart-gift-kits__text{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.cart-gift-kits__list{display:flex;flex-direction:column;gap:.8rem;margin:0}.cart-gift-kits__error{margin:1rem 0 0}.cart-gift-kit.facet-checkbox{align-items:center;gap:1.2rem;margin-top:0;padding:1rem;border:.1rem solid rgb(var(--color-border));background-color:rgb(var(--color-background));line-height:1.4;transition:border-color var(--duration-default) ease}.cart-gift-kit:has(input:checked){border-color:rgb(var(--color-foreground))}.cart-gift-kit:has(input:disabled){cursor:progress}.cart-gift-kit .icon.icon-checkmark{margin-inline-end:0;border:0 none}.cart-gift-kit input:checked~.icon-checkmark{background-color:rgb(var(--color-highlight))}.cart-gift-kit input:checked~.icon-checkmark path:first-child{color:rgb(var(--color-highlight))}.cart-gift-kit input:checked~.icon-checkmark path:last-child{color:#fff}.cart-gift-kit input:focus-visible~.icon-checkmark{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.3rem}.cart-gift-kit .loading-overlay{top:50%;right:auto;left:1rem;width:1.6rem;transform:translateY(-50%)}.cart-gift-kit .loading-overlay__spinner{width:100%}.cart-gift-kit .loading-overlay:not(.hidden)~.icon-checkmark{visibility:hidden}.cart-gift-kit__image{flex-shrink:0;width:5.6rem;height:5.6rem;object-fit:cover}.cart-gift-kit__info{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.cart-gift-kit__heading{display:flex;justify-content:space-between;gap:.8rem;font-size:1.4rem;font-weight:var(--font-body-weight-bold)}.cart-gift-kit__price{flex-shrink:0}.cart-gift-kit__usage{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.cart-gift-kit__dimensions{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.mini-cart__footer>.cart-gift-kits:first-child{padding-top:2rem}}@media screen and (min-width:750px){.cart__gift-kits{max-width:44rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-cart-gift-kits.css.map */
