.jlg{--jlg-yellow: #FCB026;--jlg-black: #000000;--jlg-white: #FFFFFF;--jlg-font-display: "Bamford Headline", "Bamford", "Arial Narrow", Arial, sans-serif;--jlg-font-body: "Bamford", "Helvetica Neue", Arial, sans-serif;--jlg-intro-text: var(--jlg-white);--jlg-intro-accent: var(--jlg-yellow);background:var(--jlg-bg);padding:var(--jlg-pt) var(--jlg-gutter) var(--jlg-pb);font-family:var(--jlg-font-body)}.jlg--bg-black{--jlg-bg: var(--jlg-black)}.jlg--bg-yellow{--jlg-bg: var(--jlg-yellow);--jlg-intro-text: var(--jlg-black);--jlg-intro-accent: var(--jlg-black)}.jlg--bg-white{--jlg-bg: var(--jlg-white);--jlg-intro-text: var(--jlg-black);--jlg-intro-accent: var(--jlg-black)}.jlg__inner{container-type:inline-size}.jlg:not(.jlg--full) .jlg__inner{max-width:1400px;margin-inline:auto}.jlg__intro{padding:48px 24px 32px;color:var(--jlg-intro-text)}.jlg--full .jlg__intro{padding-inline:max(24px,4vw)}.jlg__intro-sub{margin:0 0 14px;font-family:var(--jlg-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(14px,calc(var(--jlg-heading-max) / 3),28px);line-height:1;color:var(--jlg-intro-accent)}.jlg__intro-heading{margin:0;max-width:18ch;font-family:var(--jlg-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(30px,6vw,var(--jlg-heading-max));line-height:.85;color:var(--jlg-intro-text);text-align:left;-webkit-hyphens:none;hyphens:none}.jlg__grid{--jlg-active-cols: var(--jlg-cols);display:grid;gap:var(--jlg-gap);grid-template-columns:repeat(var(--jlg-cols),minmax(0,1fr));grid-auto-rows:calc((100cqw - (var(--jlg-cols) - 1) * var(--jlg-gap)) / var(--jlg-cols) / var(--jlg-ratio))}.jlg--dense .jlg__grid{grid-auto-flow:row dense}.jlg__tile{grid-column:span var(--jlg-span-d);grid-row:span var(--jlg-span-r)}.jlg__tile{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:0;background:#1a1a1a}.jlg__tile--top-left,.jlg__tile--top-right{justify-content:flex-start}.jlg__tile--bottom-right,.jlg__tile--top-right{align-items:flex-end}.jlg__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.jlg__media picture{display:contents}.jlg__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.jlg__placeholder{background:#2b2b2b;fill:#5a5a5a}.jlg__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--jlg-overlay)),rgba(0,0,0,calc(var(--jlg-overlay) * .45)) 45%,#0000 75%)}.jlg__tile--top-left .jlg__media:after,.jlg__tile--top-right .jlg__media:after{background:linear-gradient(to bottom,rgba(0,0,0,var(--jlg-overlay)),rgba(0,0,0,calc(var(--jlg-overlay) * .45)) 45%,#0000 75%)}.jlg__content{max-width:min(88%,620px);padding:clamp(18px,6cqi,48px);color:var(--jlg-white);text-align:left}.jlg__tile--bottom-right .jlg__content,.jlg__tile--top-right .jlg__content{text-align:right}.jlg__sub{margin:0 0 10px;font-family:var(--jlg-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(12px,calc(var(--jlg-tile-heading-max) / 3),22px);line-height:1;color:var(--jlg-white)}.jlg__heading{margin:0;font-family:var(--jlg-font-display);font-weight:400;text-transform:uppercase;font-size:clamp(22px,9cqi,var(--jlg-tile-heading-max));line-height:.85;color:var(--jlg-white);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-shadow:0 1px 12px rgba(0,0,0,.25)}.jlg__tile--text-yellow .jlg__heading{color:var(--jlg-yellow)}.jlg__btn{display:inline-flex;align-items:center;margin-top:clamp(14px,4cqi,24px);padding:13px 22px 11px;font-family:var(--jlg-font-display);font-weight:400;font-size:15px;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid var(--jlg-black);border-radius:0;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.jlg__btn--yellow{background:var(--jlg-yellow);color:var(--jlg-black)}.jlg__btn--white{background:var(--jlg-white);color:var(--jlg-black)}.jlg__btn--black,.jlg__btn--yellow:hover,.jlg__btn--white:hover,.jlg__tile--linked:hover .jlg__btn--yellow,.jlg__tile--linked:hover .jlg__btn--white{background:var(--jlg-black);color:var(--jlg-yellow)}.jlg__btn--black:hover,.jlg__tile--linked:hover .jlg__btn--black{background:var(--jlg-yellow);color:var(--jlg-black)}.jlg__btn:focus-visible,.jlg__stretch:focus-visible{outline:3px solid var(--jlg-yellow);outline-offset:3px}.jlg__tile--linked .jlg__btn:after,.jlg__stretch{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.jlg__tile--linked .jlg__btn:focus-visible{outline-offset:3px}.jlg__tile--linked:has(.jlg__stretch:focus-visible){outline:3px solid var(--jlg-yellow);outline-offset:-3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.jlg__tile--linked:hover .jlg__img{transform:scale(1.04)}}@media(min-width:768px)and (max-width:1023.98px){.jlg__grid{--jlg-active-cols: var(--jlg-cols-tablet);grid-template-columns:repeat(var(--jlg-cols-tablet),minmax(0,1fr));grid-auto-rows:calc((100cqw - (var(--jlg-cols-tablet) - 1) * var(--jlg-gap)) / var(--jlg-cols-tablet) / var(--jlg-ratio))}.jlg__tile{grid-column:span var(--jlg-span-t)}}@media(max-width:767.98px){.jlg__grid{--jlg-active-cols: 1;grid-template-columns:minmax(0,1fr);grid-auto-rows:calc(100cqw / var(--jlg-ratio-mobile));grid-auto-flow:row}.jlg__tile{grid-column:auto;grid-row:auto}.jlg__intro{padding:36px 16px 24px}.jlg__content{max-width:100%;padding:20px}.jlg__heading{font-size:clamp(26px,9cqi,var(--jlg-tile-heading-max))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-jcb-lifestyle-grid.css.map */
