.cart-items .gift-cart-row{display:table-row}.cart-items .gift-cart-row>td{padding:10px 0 18px}.gift-cart-kit{min-width:0;max-width:54rem;margin:0;padding:12px 14px;border:1px solid #e7ded8;border-radius:12px;background:#fbf8f5;color:#3f3338;text-align:left;line-height:1.3}.gift-cart-kit+.gift-cart-kit{margin-top:8px}.gift-cart-head{display:flex;align-items:center;gap:11px}.gift-cart-photo{flex:none;width:46px;height:46px;object-fit:cover;border-radius:7px}.gift-cart-name{min-width:0}.gift-cart-name strong,.gift-cart-name span{display:block}.gift-cart-name strong{font:650 15px/1.25 var(--font-body-family)}.gift-cart-name span{margin-top:3px;color:#6b6061;font-size:12px}.gift-cart-value{flex:none;margin-left:auto;display:grid;justify-items:end;gap:2px}.gift-cart-value s{color:#72656a;font-size:12px}.gift-cart-value strong{color:#34563b;font-size:13px;letter-spacing:.04em}.gift-cart-colours{margin-top:8px;border-top:1px solid #e8dfda}.gift-cart-pair{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:5px;color:#5e5156;font-size:13px}.gift-cart-pair select{min-width:10rem;max-width:65%;height:40px;padding:0 8px;border:1px solid #d4c7c5;border-radius:7px;background:#fff;color:#403439;font:inherit;font-size:16px}.gift-cart-save{display:block;margin:8px 0 0 auto;padding:7px 12px;min-height:40px;border:0;border-radius:7px;background:#60434e;color:#fff;cursor:pointer}.gift-cart-save[hidden]{display:none}.gift-cart-kit [role=status]:not(:empty){display:block;margin-top:5px;font-size:13px}.cart-items .cart-item--uk-kit .cart-item__details>p:empty,.cart-item--uk-kit .discounts:empty{display:none}.cart-items .cart-item--uk-kit cart-remove-button .button{min-width:42px;min-height:42px;color:#604c55;background:transparent;border:0;box-shadow:none}@media(max-width:749px){.cart-items .gift-cart-row,.cart-items .gift-cart-row>td{display:block;grid-column:1/-1}.cart-items .gift-cart-row>td{padding:8px 0 12px}.cart-items .cart-item--uk-kit{grid-template-columns:clamp(58px,17vw,78px) minmax(0,1fr) auto;gap:6px 12px;margin-bottom:0}.cart-items .cart-item--uk-kit .cart-item__details{grid-column:2}.cart-items .cart-item--uk-kit .cart-item__quantity{grid-column:2 / -1}.cart-items .cart-item--uk-kit .cart-item__image{width:100%;max-width:78px;border-radius:8px}.cart-item--uk-kit .cart-item__details dl{margin:3px 0}.cart-item--uk-kit .cart-item__title .cart-item__name{font-size:16px;line-height:1.25}.cart-items .gift-cart-row+.cart-item{margin-top:14px}#main-cart-items:has(.gift-cart-row){padding-bottom:8px}}.cart-drawer .cart-items .gift-cart-row,.cart-drawer .cart-items .gift-cart-row>td{display:block;grid-column:1/-1}.cart-drawer .cart-items .gift-cart-row>td{padding:8px 0 12px}.cart-drawer .cart-item--uk-kit{gap:6px 10px}body:has([data-gift-kit][data-dirty]) .additional-checkout-buttons{display:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/inspree-cart-free-socks.css.map */
