.holiday-gifts{color:var(--color-chocolate);background:var(--color-cream)}.holiday-gifts [hidden]{display:none!important}.holiday-gifts__hero{background:#f6f0e2 var(--holiday-stage-background) center bottom/cover no-repeat;padding:4rem 0}.holiday-gifts__hero-grid,.holiday-gifts__story{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem}.holiday-gifts h1{font-size:clamp(2.2rem,4.5vw,4.2rem);line-height:1.1;color:var(--holiday-pine);margin:.5rem 0 1.5rem}.holiday-gifts h2{color:var(--holiday-pine);font-size:clamp(1.6rem,3vw,2.5rem)}.holiday-gifts p{max-width:65ch;line-height:1.6;margin-block:1rem}.holiday-gifts__eyebrow{color:var(--holiday-red);font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.holiday-gifts__offer,.holiday-gifts__price{font-size:1.2rem;font-weight:700}.holiday-gifts__photo{display:block}.holiday-gifts__photo img{display:block;width:100%;height:auto}.holiday-gifts__body>section{padding:3rem 0;border-bottom:1px solid #173f3533;scroll-margin-top:2rem}.holiday-gifts__delivery{max-width:75ch}.holiday-gifts__service{border-left:4px solid var(--holiday-pine);padding:.5rem 1.25rem;margin:1.5rem 0;background:#f2ecde}.holiday-gifts figure{margin:0}.holiday-gifts figure img{width:100%;height:auto;border-radius:1rem}.holiday-gifts figcaption{font-size:.9rem;padding:.5rem 0}.holiday-gifts details{padding:1rem 0;border-bottom:1px solid #173f3533}.holiday-gifts summary{cursor:pointer;font-weight:700;min-height:44px}.holiday-gifts .button{margin-top:1rem;white-space:normal;text-align:center}.holiday-theme .fudge-stage--holiday-gifts{border-block:6px solid var(--holiday-gold);background:#e6eee7 var(--holiday-stage-background) center bottom/100% 100% no-repeat;box-shadow:inset 0 12px 30px #173f3518}.holiday-gifts__bfcm{padding:1.5rem;border:2px solid var(--holiday-gold);border-radius:1rem;background:var(--holiday-red);color:#fffaf0;margin:1.5rem 0}.holiday-gifts__bfcm .holiday-gifts__eyebrow{color:var(--holiday-gold)}.holiday-theme .holiday-gifts__bfcm .button{background:var(--holiday-gold);color:var(--holiday-pine);border-color:var(--holiday-gold);box-shadow:3px 3px #fffaf0}.holiday-gifts__discount span{display:block;text-transform:uppercase;font-weight:800;letter-spacing:.15em}.holiday-gifts__discount strong{display:block;font-family:var(--font-heading);font-size:clamp(3.1rem,6vw,5rem);line-height:1.05;color:var(--holiday-gold)}.holiday-gifts__ship-later{margin:2rem 0 0;padding:1.5rem;border:2px solid var(--holiday-gold);border-radius:1rem;background:var(--holiday-pine);color:#fffaf0}.holiday-gifts__ship-later h2,.holiday-gifts__ship-later .holiday-gifts__eyebrow{color:var(--holiday-gold)}.holiday-gifts__ship-later p:last-child{font-size:.9rem}.holiday-gifts__processing{padding:1rem;border-left:5px solid var(--holiday-red);background:#f2ecde}.holiday-countdown{margin-block:1.25rem}.holiday-countdown .holiday-countdown__label{font-weight:800}.holiday-countdown__digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;max-width:28rem}.holiday-countdown__digits>span{display:grid;justify-items:center;border:1px solid currentColor;border-radius:.5rem;padding:.65rem .25rem}.holiday-countdown__digits strong{font-size:clamp(1.5rem,3vw,2.6rem);font-variant-numeric:tabular-nums;line-height:1.15}.holiday-countdown__digits small{font-size:.7rem;text-transform:uppercase;letter-spacing:.025em}@media(min-width:701px){.holiday-gifts[data-page=black-friday-fudge-sale] .holiday-gifts__hero-grid{row-gap:0}.holiday-gifts[data-page=black-friday-fudge-sale] .holiday-gifts__hero-grid>div{display:contents}.holiday-gifts[data-page=black-friday-fudge-sale] .holiday-gifts__hero-grid>div>*{grid-column:1}.holiday-gifts[data-page=black-friday-fudge-sale] .holiday-gifts__photo{grid-column:2;grid-row:3;align-self:center}}@media(max-width:700px){.holiday-gifts__hero{padding:3rem 0 2rem}.holiday-gifts__hero-grid,.holiday-gifts__story{grid-template-columns:1fr;gap:1.25rem}.holiday-gifts__body>section{padding:2rem 0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/holiday-gifts.css.map */
