.jdm-christmas-home{display:grid;grid-template-columns:1fr 1fr;background:#f7f2e7;color:#143e30;max-width:1500px;margin:auto}.jdm-christmas-home__copy{padding:clamp(28px,5vw,72px);align-self:center}.jdm-christmas-home__eyebrow{font:700 12px/1.5 Arial,sans-serif;letter-spacing:2px}.jdm-christmas-home h2{font:normal clamp(34px,4.2vw,60px)/1.05 Georgia,serif;color:#143e30;text-transform:none;letter-spacing:-1px;margin:20px 0}.jdm-christmas-home p{font-size:18px;line-height:1.6;margin:16px 0}.jdm-christmas-home .jdm-christmas-home__collections{font-size:14px;font-weight:600}.jdm-christmas-home__cta{display:inline-block;padding:16px 22px;min-height:50px;background:#143e30;color:#fff!important;text-decoration:none;border-radius:4px;font:700 16px/1.4 Arial,sans-serif}.jdm-christmas-home__cta:hover{background:#245542}.jdm-christmas-home a:focus-visible{outline:3px solid #a47b25;outline-offset:4px}.jdm-christmas-home__visual{position:relative;display:block;min-width:0}.jdm-christmas-home__visual img{display:block;width:100%;height:100%;max-height:600px;object-fit:cover}.jdm-christmas-home__visual small{position:absolute;bottom:0;left:0;right:0;padding:9px 14px;color:#fff;background:#000000a6;font:12px/1.4 Arial,sans-serif}@media(max-width:749px){.jdm-christmas-home{grid-template-columns:1fr}.jdm-christmas-home__copy{padding:30px 22px}.jdm-christmas-home h2{font-size:39px}.jdm-christmas-home p{font-size:17px}.jdm-christmas-home__cta{display:block;text-align:center}.jdm-christmas-home__visual img{max-height:none;height:auto}}.tag-list{margin-top:10px}.tag-list__item{margin-right:10px}.jdm-christmas-entry{background:#143e30;border-bottom:2px solid #c8a357;position:relative;z-index:2}.jdm-christmas-entry a{max-width:1200px;margin:auto;padding:13px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff!important;text-decoration:none;min-height:52px;font:15px/1.4 Arial,sans-serif}.jdm-christmas-entry strong{font-size:20px;color:#f4d697}.jdm-christmas-entry b{font-weight:700}.jdm-christmas-entry a:hover b{text-decoration:underline}.jdm-christmas-entry a:focus-visible{outline:3px solid #f4d697;outline-offset:-4px}@media(max-width:749px){.jdm-christmas-entry a{padding:12px 16px;gap:12px}.jdm-christmas-entry span{display:none}.jdm-christmas-entry strong{font-size:18px}.jdm-christmas-entry b{font-size:13px;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
