.hj-vintage{--hj-cream: #f4ecde;--hj-navy: #0c293b;--hj-red: #b92817;--hj-heading-family: Impact, "Arial Narrow", sans-serif;--hj-heading-weight: 400;--hj-body-family: Arial, sans-serif;--hj-body-weight: 400;box-sizing:border-box;width:100%;margin:0;color:var(--hj-navy);background:var(--hj-cream);font-family:var(--hj-body-family);font-weight:var(--hj-body-weight);isolation:isolate}.hj-vintage *,.hj-vintage *:before,.hj-vintage *:after{box-sizing:border-box}.hj-vintage .hj-vintage__campaign,.hj-vintage.hj-vintage--apparel{position:relative;overflow:hidden}.hj-vintage .hj-vintage__campaign{min-height:500px;aspect-ratio:946 / 565}.hj-vintage .hj-vintage__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hj-vintage .hj-vintage__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hj-vintage .hj-vintage__inner{display:flex;align-items:flex-start;min-height:inherit;width:100%;height:100%;padding:8.4vw 4.2% 0}.hj-vintage .hj-vintage__campaign>.hj-vintage__inner,.hj-vintage.hj-vintage--apparel>.hj-vintage__inner{position:absolute;top:0;right:0;bottom:0;left:0}.hj-vintage .hj-vintage__copy{width:55%;max-width:820px}.hj-vintage .hj-vintage__eyebrow{margin:0 0 22px;color:var(--hj-red);font-size:clamp(15px,1.85vw,26px);font-weight:700;font-style:italic;line-height:1.3;letter-spacing:.09em;text-transform:uppercase}.hj-vintage .hj-vintage__heading{margin:0;color:var(--hj-navy);font-family:var(--hj-heading-family);font-size:clamp(64px,8.65vw,126px);font-weight:var(--hj-heading-weight);font-style:italic;line-height:1.09;letter-spacing:-.025em;text-transform:uppercase}.hj-vintage .hj-vintage__heading span{display:block}.hj-vintage .hj-vintage__description{max-width:620px;margin:23px 0 0;color:var(--hj-navy);font-size:clamp(18px,2.05vw,30px);line-height:1.45}.hj-vintage .hj-vintage__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:42px}.hj-vintage .hj-vintage__button{display:inline-flex;justify-content:center;align-items:center;min-height:66px;padding:14px 34px;border:2px solid transparent;border-radius:0;color:var(--hj-cream);background:var(--hj-red);font-family:var(--hj-heading-family);font-size:clamp(22px,2.4vw,34px);font-weight:var(--hj-heading-weight);font-style:italic;line-height:1.15;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease}.hj-vintage .hj-vintage__button:hover{color:var(--hj-cream);background:var(--hj-navy)}.hj-vintage .hj-vintage__text-link{display:inline-flex;align-items:center;min-height:44px;padding-block:7px;color:var(--hj-navy);font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.35;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}.hj-vintage .hj-vintage__text-link:hover{color:var(--hj-red);text-decoration-thickness:2px}.hj-vintage a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.hj-vintage .hj-vintage__categories{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 0;min-height:104px;padding:22px 4%;background:var(--hj-navy)}.hj-vintage .hj-vintage__category{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:clamp(20px,3.3vw,52px);color:var(--hj-cream);font-family:var(--hj-heading-family);font-size:clamp(20px,2.8vw,38px);font-weight:var(--hj-heading-weight);font-style:italic;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.hj-vintage .hj-vintage__category+.hj-vintage__category{border-inline-start:3px solid var(--hj-red)}.hj-vintage .hj-vintage__category:hover{text-decoration:underline;text-underline-offset:.2em}.hj-vintage.hj-vintage--apparel{min-height:330px;aspect-ratio:946 / 361}.hj-vintage--apparel .hj-vintage__inner{padding-top:5.6vw}.hj-vintage--apparel .hj-vintage__copy{width:33%;padding-bottom:2%}.hj-vintage--apparel .hj-vintage__heading{font-size:clamp(48px,7.1vw,103px)}.hj-vintage--apparel .hj-vintage__text-link{margin-top:18px}@media(min-width:1600px){.hj-vintage .hj-vintage__campaign{max-height:1050px;aspect-ratio:auto;height:60vw}}@media(max-width:989px)and (min-width:750px){.hj-vintage .hj-vintage__campaign{min-height:450px}.hj-vintage .hj-vintage__eyebrow{margin-bottom:15px}.hj-vintage .hj-vintage__heading{font-size:clamp(58px,8.8vw,88px)}.hj-vintage .hj-vintage__actions{margin-top:24px;gap:12px 20px}.hj-vintage .hj-vintage__button{min-height:56px;padding-inline:23px}.hj-vintage .hj-vintage__categories{min-height:80px;padding-inline:12px}.hj-vintage .hj-vintage__category{padding-inline:20px;font-size:23px}.hj-vintage--apparel .hj-vintage__heading{font-size:7.1vw}}@media(max-width:749px){.hj-vintage .hj-vintage__campaign,.hj-vintage.hj-vintage--apparel{display:flex;flex-direction:column;min-height:0;aspect-ratio:auto}.hj-vintage .hj-vintage__media{position:relative;inset:auto;z-index:auto;width:100%;aspect-ratio:1.35}.hj-vintage--hero .hj-vintage__image{object-position:right center}.hj-vintage .hj-vintage__campaign>.hj-vintage__inner,.hj-vintage.hj-vintage--apparel>.hj-vintage__inner{position:relative;inset:auto;min-height:0;padding:30px 24px 36px}.hj-vintage .hj-vintage__copy{width:100%;max-width:none;padding:0}.hj-vintage .hj-vintage__eyebrow{margin-bottom:14px;font-size:15px}.hj-vintage .hj-vintage__heading{font-size:clamp(44px,11.5vw,78px);letter-spacing:-.02em}.hj-vintage .hj-vintage__description{margin-top:20px;font-size:18px}.hj-vintage .hj-vintage__actions{margin-top:24px;gap:12px 24px}.hj-vintage .hj-vintage__button{min-height:54px;padding:12px 24px;font-size:23px}.hj-vintage .hj-vintage__text-link{font-size:18px}.hj-vintage .hj-vintage__categories{display:grid;grid-template-columns:1fr;gap:0;padding:10px 24px}.hj-vintage .hj-vintage__category{padding:14px 8px;font-size:24px}.hj-vintage .hj-vintage__category+.hj-vintage__category{border-inline-start:0;border-top:1px solid #8b9ba7}.hj-vintage--apparel .hj-vintage__media{aspect-ratio:1.45}.hj-vintage--apparel .hj-vintage__image{object-position:right center}.hj-vintage--apparel .hj-vintage__heading{font-size:clamp(44px,11.5vw,72px)}}@media(prefers-reduced-motion:reduce){.hj-vintage .hj-vintage__button{transition:none}}.hj-vintage .hj-vintage__button{transform:skew(-9deg)}.hj-vintage .hj-vintage__button>span{display:inline-block;transform:skew(9deg)}.hj-vintage .hj-vintage__text-link:after{content:"\2192";display:inline-block;margin-inline-start:.35em;text-decoration:none}.hj-vintage .hj-vintage__category+.hj-vintage__category{border-inline-start:0}.hj-vintage .hj-vintage__category+.hj-vintage__category:before{content:"/";color:var(--hj-red);font-style:italic;margin-inline-end:clamp(20px,3.3vw,52px)}@media(max-width:749px){.hj-vintage .hj-vintage__category+.hj-vintage__category:before{content:none}}.hj-essentials{--hj-cream: #f4ecde;--hj-navy: #0c293b;--hj-red: #b92817}.hj-essentials .section-resource-list__header .group-block{align-items:flex-end}.hj-essentials .section-resource-list__header h2{margin:0;color:var(--hj-navy);font-family:var(--hj-heading-family, Impact, "Arial Narrow", sans-serif);font-weight:var(--hj-heading-weight, 400);font-style:italic;font-size:clamp(40px,5.4vw,76px);line-height:1;letter-spacing:-.02em;text-transform:uppercase}.hj-essentials .section-resource-list__header .button-unstyled{color:var(--hj-navy);font-family:var(--font-heading--family);font-weight:700;font-size:18px;text-transform:none;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px;padding-bottom:6px}.hj-essentials .section-resource-list__header .button-unstyled:after{content:"\2192";display:inline-block;margin-inline-start:.35em}.hj-essentials .section-resource-list__header .button-unstyled:hover{color:var(--hj-red)}.hj-essentials .card-gallery img{mix-blend-mode:multiply}.hj-essentials .product-card .text-block.rte p{color:var(--hj-navy);font-family:var(--font-heading--family);font-weight:700;font-size:18px;line-height:1.2}.hj-essentials .product-card product-price .price{color:var(--hj-navy);font-family:var(--font-heading--family);font-weight:700;font-size:20px}@media(max-width:749px){.hj-essentials .section-resource-list__header .group-block{align-items:flex-start}.hj-essentials .product-card .text-block.rte p{font-size:16px}.hj-essentials .product-card product-price .price{font-size:17px}}.jdgm-carousel-wrapper .jdgm-carousel-title{color:var(--hj-navy, #0c293b);font-family:var(--hj-heading-family, Impact, "Arial Narrow", sans-serif);font-weight:var(--hj-heading-weight, 400);font-style:italic;text-transform:uppercase;letter-spacing:-.02em}.hj-essentials .card-gallery,.hj-essentials slideshow-container,.hj-essentials .product-media-container{background:#f4ecde!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/hj-vintage.css.map */
