.ChristmasFeature_feature__VqINx{padding:38px 32px;color:#fffdf8;background:#0b2539;scroll-margin-top:110px}.ChristmasFeature_inner__ASNBK{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:45px;align-items:center;width:min(1160px,100%);margin:auto}.ChristmasFeature_imageLink__cM1r5{display:block;overflow:hidden;border:1px solid #846b43;border-radius:3px 25px 3px 3px}.ChristmasFeature_imageLink__cM1r5 img{display:block;width:100%;height:235px;object-fit:cover;transition:transform .3s ease}.ChristmasFeature_imageLink__cM1r5:hover img{transform:scale(1.025)}.ChristmasFeature_copy__FCR52>span{color:#f0cf7a;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.ChristmasFeature_copy__FCR52 h2{margin:14px 0 15px;font:400 32px/1.15 Georgia,serif;letter-spacing:-.7px}.ChristmasFeature_copy__FCR52>p{max-width:580px;margin:0;color:#ded9ce;font:15px/1.8 Georgia,serif;text-align:left}.ChristmasFeature_actions__s5XLy{display:flex;flex-wrap:wrap;align-items:center;gap:18px 25px;margin-top:22px}.ChristmasFeature_actions__s5XLy a{display:inline-flex;align-items:center;gap:15px;color:#f0cf7a;font-size:11px;font-weight:700;line-height:1.7}.ChristmasFeature_actions__s5XLy a:first-child{padding:13px 17px;border-radius:3px 12px 3px 3px;color:#102f3f;background:#f0cf7a}.ChristmasFeature_actions__s5XLy a:last-child{text-decoration:underline;text-underline-offset:5px}.ChristmasFeature_feature__VqINx a:focus-visible{outline:2px solid #f0cf7a;outline-offset:5px}@media(max-width:680px){.ChristmasFeature_feature__VqINx{padding:30px 20px}.ChristmasFeature_inner__ASNBK{grid-template-columns:1fr;gap:25px}.ChristmasFeature_copy__FCR52 h2{font-size:30px}.ChristmasFeature_imageLink__cM1r5 img{height:190px}}@media(prefers-reduced-motion:reduce){.ChristmasFeature_imageLink__cM1r5 img{transition:none}}.ProductShowcase_uniform__9X03x{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:stretch}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK,.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:last-child{grid-column:auto;border-radius:9px;background:#fffdf8}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_link__O4IZx,.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:last-child .ProductShowcase_link__O4IZx{display:grid;grid-template-columns:1fr;grid-template-rows:300px 1fr;height:100%}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_visual__OiTPn{background:radial-gradient(ellipse at 50% 38%,#fffdf5,#e8ddc9);border-bottom:1px solid #e5dfd3}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_visual__OiTPn:after{display:none}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_visual__OiTPn .ProductShowcase_image__sfFef{padding:25px 30px;transform:none;object-fit:contain;filter:drop-shadow(0 14px 13px #1b303b2b)}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:hover .ProductShowcase_visual__OiTPn .ProductShowcase_image__sfFef{transform:translateY(-3px) scale(1.02)}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_body__1diVP,.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:last-child .ProductShowcase_body__1diVP{padding:27px;min-height:385px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP .product-showcase-meta{align-items:flex-start;gap:15px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP .product-showcase-meta>span{font-size:8px;line-height:1.7;max-width:175px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP .product-showcase-meta>strong{font-size:19px;white-space:nowrap}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP h3{font-size:29px;line-height:1.14;min-height:67px;margin-top:18px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP>p{font-size:13px;line-height:1.85;min-height:96px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP ul{margin-top:15px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP .product-showcase-cta{margin-top:auto;padding-top:24px}@media(max-width:1000px){.ProductShowcase_uniform__9X03x{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_body__1diVP,.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:last-child .ProductShowcase_body__1diVP{min-height:390px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP h3{font-size:28px}}@media(max-width:680px){.ProductShowcase_uniform__9X03x{grid-template-columns:1fr;gap:25px}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_link__O4IZx,.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:last-child .ProductShowcase_link__O4IZx{grid-template-rows:285px 1fr}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_body__1diVP,.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK:last-child .ProductShowcase_body__1diVP{padding:25px 23px;min-height:0}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP h3{min-height:0;font-size:29px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP>p{min-height:0;font-size:14px}.ProductShowcase_uniform__9X03x .ProductShowcase_body__1diVP .product-showcase-cta{margin-top:10px}.ProductShowcase_uniform__9X03x .ProductShowcase_card___1PoK .ProductShowcase_visual__OiTPn .ProductShowcase_image__sfFef{padding:24px 35px}}