.cart-gifts__accordion{border:0;margin:0}.cart-gifts__header{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;padding:calc(var(--inner) - 2px) var(--inner);margin:0;font-family:inherit;font-size:var(--font-body-x-small);line-height:1.16;font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.cart-gifts__header::-webkit-details-marker,.cart-gifts__header::marker{display:none;content:""}.cart-gifts__heading{font:inherit;font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.cart-gifts__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;transition:transform .25s ease}.cart-gifts__toggle .icon{width:16px;height:16px}.cart-gifts__accordion[open] .cart-gifts__toggle{transform:rotate(180deg)}.cart-gifts__body{padding:0 var(--inner) var(--inner)}.cart-gifts__hint{margin:0 0 12px;font-family:inherit;font-size:var(--font-body-x-small);line-height:1.36;font-weight:var(--FONT-WEIGHT-BODY);opacity:.8}.cart-gifts__tier{margin-bottom:14px}.cart-gifts__tier:last-child{margin-bottom:0}.cart-gifts__tier-label{margin:0 0 8px;font-family:inherit;font-size:var(--font-body-x-small);line-height:1.36;font-weight:var(--FONT-WEIGHT-BODY-BOLD);opacity:.85}.cart-gifts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cart-gifts__card{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;padding:8px 6px 10px;background:var(--bg, #fff);border:1px solid var(--border);border-radius:var(--RADIUS, 4px);cursor:pointer;font:inherit}.cart-gifts__card.is-selected{border-color:currentColor}.cart-gifts__card.is-disabled{cursor:default;opacity:.7}.cart-gifts__checkbox{position:absolute;top:6px;left:6px;z-index:2;width:14px;height:14px;margin:0}.cart-gifts__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden}.cart-gifts__image{width:100%;height:100%;object-fit:contain;display:block}.cart-gifts__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:inherit;font-size:max(11px,calc(var(--font-body-x-small) - 1px));line-height:1.25;font-weight:var(--FONT-WEIGHT-BODY);text-align:center;word-break:break-word}.cart-gifts.is-loading{pointer-events:none;opacity:.7}.cart .cart-gifts{margin:8px 0 12px;border-radius:var(--RADIUS, 4px);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/49/assets/cart-gifts.css.map */
