.holiday-gifts_section__A1ptG{padding:28px 0 42px;scroll-margin-top:100px}.holiday-gifts_band__L_bu7{display:grid;grid-template-columns:minmax(245px,.85fr) minmax(0,1.65fr);grid-gap:36px;gap:36px;align-items:center;padding:32px;background:#faf4e7;color:#30291f;border:1px solid #d7c9b7;border-radius:4px}.holiday-gifts_intro__rJB2i{padding:10px 0}.holiday-gifts_eyebrow__BEWGu{margin:0 0 20px;font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#78533c}.holiday-gifts_intro__rJB2i h2{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(32px,3.3vw,45px);line-height:1.12;font-weight:500;letter-spacing:-.035em}.holiday-gifts_dek__BnlCU{max-width:295px;margin:18px 0 22px;font-size:14px;line-height:1.7;color:#665649}.holiday-gifts_finder__WzyLS{display:inline-flex;align-items:center;gap:11px;min-height:44px;color:#642d3e;text-decoration:none;font-size:13px;font-weight:600}.holiday-gifts_finder__WzyLS>span:last-child{display:inline-flex;align-items:center;gap:7px}.holiday-gifts_finderMark__fCa_k{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid #9b7180;border-radius:50%;font-family:var(--font-display),Georgia,serif;font-size:22px;font-weight:500;transform:rotate(-9deg)}.holiday-gifts_finder__WzyLS:hover>span:last-child{text-decoration:underline;text-underline-offset:4px}.holiday-gifts_finderNote__5Khya{margin:2px 0 0 45px;color:#7c6a5b;font-size:11px;line-height:1.5}.holiday-gifts_cards__RTyNM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.holiday-gifts_card__iEqeh{display:flex;flex-direction:column;min-width:0;color:#492a20;text-decoration:none;background:#e9bc82;border:1px solid #ac7f58;border-radius:2px;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}.holiday-gifts_christmas__VX_L6{background:#ebccd6;color:#5c2339;border-color:#b58797}.holiday-gifts_cardHeading__29p2l{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;padding:18px 18px 0}.holiday-gifts_cardLabel__kFJqI{text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.1em}.holiday-gifts_count___U813{font-size:10px;line-height:1.5}.holiday-gifts_card__iEqeh h3{z-index:1;position:relative;margin:14px 18px 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(27px,2.7vw,36px);line-height:1.06;font-weight:500;letter-spacing:-.035em}.holiday-gifts_art__192L8{position:relative;height:224px;isolation:isolate;overflow:hidden}.holiday-gifts_paper__taprk{position:absolute;height:150px;width:72%;bottom:-26px;right:-5%;background:#f9e6b9;transform:rotate(-15deg)}.holiday-gifts_christmas__VX_L6 .holiday-gifts_paper__taprk{background:#f9e9ed;transform:rotate(14deg);width:85%;right:-15%}.holiday-gifts_product__9CmV_{position:absolute;display:block;height:auto;object-fit:contain;filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(4px 7px 0 #40291d36);transition:transform .22s ease}.holiday-gifts_hand__abzi5{width:55%;height:191px;left:0;bottom:11px;transform:rotate(-13deg)}.holiday-gifts_nails__plynW{width:45%;height:153px;right:1%;bottom:1px;transform:rotate(11deg)}.holiday-gifts_clinique__Ysi0O{width:42%;height:192px;left:0;bottom:5px;transform:rotate(-14deg)}.holiday-gifts_skin__E8vvJ{width:68%;height:152px;right:-4%;bottom:0;transform:rotate(8deg)}.holiday-gifts_scribble__kfRta{position:absolute;right:13px;top:11px;transform:rotate(7deg);font-size:12px;font-family:var(--font-display),Georgia,serif;font-style:italic;border-bottom:1px solid;padding-bottom:3px}.holiday-gifts_cardCta__0Yuyi{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:13px 18px;background:#8b4029;color:#fff8ea;font-size:12px;font-weight:600;line-height:1.45}.holiday-gifts_cardCta__0Yuyi svg{flex:none}.holiday-gifts_christmas__VX_L6 .holiday-gifts_cardCta__0Yuyi{background:#67263f}.holiday-gifts_card__iEqeh:hover{transform:translateY(-3px);box-shadow:4px 6px 0 #44312321}.holiday-gifts_card__iEqeh:hover .holiday-gifts_hand__abzi5{transform:rotate(-17deg) translateY(-3px)}.holiday-gifts_card__iEqeh:hover .holiday-gifts_skin__E8vvJ{transform:rotate(12deg) translateY(-3px)}.holiday-gifts_card__iEqeh:hover .holiday-gifts_cardCta__0Yuyi{text-decoration:underline;text-underline-offset:4px}.holiday-gifts_band__L_bu7 a:focus-visible{outline:3px solid #3d5141;outline-offset:5px}@media (max-width:1000px){.holiday-gifts_band__L_bu7{gap:24px;padding:24px;grid-template-columns:minmax(225px,.85fr) minmax(0,1.65fr)}.holiday-gifts_cards__RTyNM{gap:12px}.holiday-gifts_cardHeading__29p2l{align-items:flex-start;flex-direction:column}.holiday-gifts_card__iEqeh h3{font-size:30px}.holiday-gifts_art__192L8{height:205px}}@media (max-width:760px){.holiday-gifts_band__L_bu7{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.holiday-gifts_intro__rJB2i{padding:0}.holiday-gifts_intro__rJB2i h2{font-size:39px}.holiday-gifts_intro__rJB2i h2 br{display:none}.holiday-gifts_dek__BnlCU{max-width:440px;margin:12px 0}.holiday-gifts_eyebrow__BEWGu{margin-bottom:12px}.holiday-gifts_cardHeading__29p2l{flex-direction:row}.holiday-gifts_art__192L8{height:220px}}@media (max-width:480px){.holiday-gifts_section__A1ptG{padding:16px 0 28px}.holiday-gifts_band__L_bu7{padding:22px 16px 16px;gap:22px}.holiday-gifts_intro__rJB2i h2{font-size:36px;max-width:260px}.holiday-gifts_cards__RTyNM{grid-template-columns:minmax(0,1fr);gap:16px}.holiday-gifts_card__iEqeh{position:relative;min-height:234px}.holiday-gifts_cardHeading__29p2l{position:relative;z-index:2;padding-top:16px}.holiday-gifts_card__iEqeh h3{font-size:clamp(24px,7.2vw,28px);margin-top:18px;max-width:50%}.holiday-gifts_art__192L8{position:absolute;right:0;bottom:50px;width:47%;height:162px}.holiday-gifts_clinique__Ysi0O,.holiday-gifts_hand__abzi5{height:145px}.holiday-gifts_nails__plynW{height:115px;right:0}.holiday-gifts_skin__E8vvJ{height:115px}.holiday-gifts_scribble__kfRta{display:none}.holiday-gifts_paper__taprk{height:100px}.holiday-gifts_cardCta__0Yuyi{margin-top:auto;min-height:50px;z-index:2}}@media (prefers-reduced-motion:reduce){.holiday-gifts_card__iEqeh,.holiday-gifts_product__9CmV_{transition:none}.holiday-gifts_card__iEqeh:hover,.holiday-gifts_card__iEqeh:hover .holiday-gifts_hand__abzi5,.holiday-gifts_card__iEqeh:hover .holiday-gifts_skin__E8vvJ{transform:none}}