.christmas-gift-sets__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;padding:0;max-width:var(--hp-editorial-content-max, 1200px);margin:0 auto}.christmas-gift-sets__header{max-width:var(--hp-editorial-content-max, 1200px);margin:0 auto 1.5rem;padding:0 1.5rem;text-align:center}.christmas-gift-sets__heading{font-family:var(--font-family-heading);font-size:clamp(1.5rem,3vw,2rem);margin:0 0 .5rem}.christmas-gift-sets__intro{max-width:40rem;margin:0 auto}.christmas-gift-sets__card{display:flex;min-height:0}.christmas-gift-sets__card-inner{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px #011e230f}.christmas-gift-sets__body{display:flex;flex-direction:column;flex:1;padding:1.25rem;gap:.65rem}.christmas-gift-sets__title{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:400;margin:0;line-height:1.3;text-align:center}.christmas-gift-sets__text{text-align:center}.christmas-gift-sets__recipient{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0;color:#011e23a6}.christmas-gift-sets__products{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.75rem}.christmas-gift-sets__product-link{display:flex;align-items:center;justify-content:center;gap:.75rem;text-decoration:none;color:inherit;min-height:96px}.christmas-gift-sets__product-name{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-width:0;font-family:var(--yt-product-title-font, var(--font-family-body, "Inter", sans-serif));font-size:.9375rem;font-weight:var(--yt-product-title-weight, 600);line-height:1.35;text-align:center;color:var(--hp-ink, #011e23)}.christmas-gift-sets__total{margin:.5rem 0 0;font-size:1rem;font-weight:600;text-align:center}.christmas-gift-sets__total-label{font-weight:500;margin-right:.35rem;color:#011e23a6}.christmas-gift-sets__actions{margin-top:auto;padding-top:.75rem}.christmas-gift-sets__cta{width:100%;min-height:44px}.christmas-gift-sets__unavailable-msg{font-size:.8125rem;margin:.5rem 0 0;color:#011e23a6}.christmas-gift-sets__status{font-size:.8125rem;margin:.35rem 0 0}.christmas-gift-sets__status--error{color:#a05862}@media screen and (max-width:990px){.christmas-gift-sets__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/christmas-gift-sets.css.map */
