.jollys-about{--ja-ink:#292722;--ja-muted:#625e57;--ja-line:#e3ded4;--ja-paper:#f7f5f0;background:#fff;color:var(--ja-ink);font-family:var(--font-body-family);font-size:var(--text-base);line-height:1.75}.jollys-about *{box-sizing:border-box}.jollys-about__wrap{width:100%;max-width:1344px;margin-inline:auto;padding-inline:32px}.jollys-about h1,.jollys-about h2,.jollys-about h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--ja-ink);text-wrap:balance;line-height:1.25}.jollys-about h1{font-size:var(--h1-size);margin:20px 0 24px;max-width:520px}.jollys-about h2{font-size:var(--h2-size);margin:12px 0 24px}.jollys-about h3{font-size:var(--h4-size);margin:0 0 16px}.jollys-about p{margin:0 0 18px}.jollys-about p:last-child{margin-bottom:0}.jollys-about figure{margin:0;min-width:0}.jollys-about a{color:inherit}.jollys-about a:focus-visible{outline:2px solid #786645;outline-offset:5px}.jollys-about__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-block:16px;font-size:var(--text-sm);color:var(--ja-muted)}.jollys-about__breadcrumb a{text-decoration:none;min-height:24px}.jollys-about__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:var(--ja-paper)}.jollys-about__hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:64px 60px 64px max(32px,calc((100vw - 1280px)/2));min-width:0}.jollys-about__hero-media{min-height:520px;position:relative;overflow:hidden}.jollys-about__hero-media img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.jollys-about__eyebrow{font-size:var(--text-xs);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#786645;line-height:1.6}.jollys-about__lead{max-width:440px;color:var(--ja-muted)}.jollys-about__text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:44px;text-decoration:none;border-bottom:1px solid var(--ja-gold);font-weight:500}.jollys-about__text-link:hover{color:#786645;border-color:currentColor}.jollys-about__hero .jollys-about__text-link{margin-top:26px}.jollys-about__chapters{border-block:1px solid var(--ja-line)}.jollys-about__chapters>.jollys-about__wrap{display:flex;justify-content:center;gap:64px}.jollys-about__chapters a{display:inline-flex;align-items:center;gap:16px;min-height:66px;text-decoration:none}.jollys-about__chapters a>span{color:#786645;font-size:var(--text-xs)}.jollys-about__chapters a:hover{text-decoration:underline;text-underline-offset:5px}.jollys-about__history,.jollys-about__values{padding-block:88px}.jollys-about__history,.jollys-about__expertise,.jollys-about__visit{scroll-margin-top:160px}.jollys-about__section-heading{text-align:center;max-width:720px;margin:0 auto 52px}.jollys-about__section-heading>div{max-width:580px;margin-inline:auto;color:var(--ja-muted)}.jollys-about__timeline{list-style:none;margin:0 auto;padding:0;max-width:1060px}.jollys-about__milestone{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.25fr);gap:64px;position:relative;list-style:none}.jollys-about__era{padding-top:36px;text-align:right}.jollys-about__era p{font-family:var(--font-heading-family);font-size:var(--h3-size);line-height:1.3;text-wrap:balance}.jollys-about__milestone:first-child .jollys-about__era p{font-size:var(--h1-size);color:#786645}.jollys-about__chapter-number{display:block;font-size:var(--text-xs);letter-spacing:.1em;color:var(--ja-muted);margin-bottom:10px}.jollys-about__milestone-copy{position:relative;min-width:0;border-left:1px solid var(--ja-gold);padding:36px 0 42px 48px}.jollys-about__milestone-copy:before{content:"";position:absolute;top:46px;left:-5px;width:9px;height:9px;transform:rotate(45deg);background:var(--ja-gold);box-shadow:0 0 0 5px #fff}.jollys-about__milestone-copy>div{color:var(--ja-muted);max-width:660px}.jollys-about__milestone:last-child .jollys-about__milestone-copy{padding-bottom:18px}.jollys-about__milestone-copy h3{font-size:var(--h3-size)}.jollys-about__timeline-image{margin-top:28px!important}.jollys-about__timeline-image img{width:100%;height:auto;display:block}.jollys-about figcaption{font-size:var(--text-sm);color:var(--ja-muted);margin-top:10px}.jollys-about__expertise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--ja-paper)}.jollys-about__expertise-media{position:relative;min-height:520px}.jollys-about__expertise-media img{position:absolute;width:100%;height:100%;object-fit:cover;display:block}.jollys-about__expertise-copy{padding:70px max(32px,calc((100vw - 1280px)/2)) 70px 64px;align-self:center;min-width:0}.jollys-about__expertise-copy>div{max-width:520px;color:var(--ja-muted)}.jollys-about__button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:50px;padding:12px 24px;background:var(--ja-gold);border:1px solid var(--ja-gold);color:#24221d!important;text-decoration:none;font-weight:500;margin-top:28px;transition:background .15s}.jollys-about__button:hover{background:#e8e2d7}.jollys-about__values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.jollys-about__value{padding:26px 0 0;border-top:1px solid var(--ja-gold);min-width:0;display:flex;flex-direction:column;align-items:flex-start}.jollys-about__value-number{font-family:var(--font-heading-family);font-size:var(--h4-size);color:#786645;margin-bottom:20px}.jollys-about__value>div{color:var(--ja-muted);margin-bottom:20px}.jollys-about__value .jollys-about__text-link{margin-top:auto}.jollys-about__visit{background:var(--ja-paper);border-top:1px solid var(--ja-line)}.jollys-about__visit-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:100px;padding-block:68px}.jollys-about__visit-copy>div{max-width:550px;color:var(--ja-muted)}.jollys-about__visit-details{border-left:1px solid var(--ja-line);padding-left:64px;align-self:center;min-width:0}.jollys-about__visit-details h3{font-size:var(--h4-size)}.jollys-about address{font-style:normal;line-height:1.8;margin-bottom:18px;color:var(--ja-muted)}.jollys-about__visit-details>a{display:block;width:fit-content;max-width:100%;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px;padding-block:6px;min-height:38px}@media(max-width:989px){.jollys-about__hero-copy{padding:44px 32px}.jollys-about__hero-media{min-height:440px}.jollys-about__chapters>.jollys-about__wrap{gap:32px}.jollys-about__history,.jollys-about__values{padding-block:64px}.jollys-about__milestone{gap:36px}.jollys-about__expertise-copy{padding:44px 32px}.jollys-about__expertise-media{min-height:460px}.jollys-about__values-grid{gap:26px}.jollys-about__visit-inner{gap:48px}.jollys-about__visit-details{padding-left:32px}}@media(max-width:749px){.jollys-about__wrap{padding-inline:20px}.jollys-about h1{font-size:var(--h1-size-mb,var(--h1-size))}.jollys-about h2{font-size:var(--h2-size-mb,var(--h2-size))}.jollys-about h3{font-size:var(--h4-size-mb,var(--h4-size))}.jollys-about__breadcrumb{padding-block:12px}.jollys-about__hero{grid-template-columns:1fr}.jollys-about__hero-copy{padding:38px 24px 34px}.jollys-about__hero h1{margin:14px 0 20px}.jollys-about__hero .jollys-about__text-link{margin-top:18px}.jollys-about__hero-media{min-height:0;aspect-ratio:5/4}.jollys-about__chapters>.jollys-about__wrap{justify-content:space-between;gap:8px}.jollys-about__chapters a{min-height:70px;gap:4px;flex-direction:column;justify-content:center;font-size:var(--text-sm);text-align:center}.jollys-about__history,.jollys-about__values{padding-block:48px}.jollys-about__section-heading{text-align:left;margin-bottom:30px}.jollys-about__section-heading>div{margin-inline:0}.jollys-about__timeline{padding-left:8px}.jollys-about__milestone{grid-template-columns:1fr;gap:0;border-left:1px solid var(--ja-gold);padding-left:26px}.jollys-about__era{text-align:left;padding-top:24px;position:relative}.jollys-about__era:before{content:"";position:absolute;top:34px;left:-31px;width:9px;height:9px;transform:rotate(45deg);background:var(--ja-gold);box-shadow:0 0 0 5px #fff}.jollys-about__era p{font-size:var(--h3-size-mb,var(--h3-size));margin-bottom:12px}.jollys-about__milestone:first-child .jollys-about__era p{font-size:var(--h1-size-mb,var(--h1-size))}.jollys-about__chapter-number{margin-bottom:6px}.jollys-about__milestone-copy{border-left:0;padding:6px 0 28px}.jollys-about__milestone-copy:before{display:none}.jollys-about__milestone-copy h3{font-size:var(--h4-size-mb,var(--h4-size))}.jollys-about__expertise{grid-template-columns:1fr}.jollys-about__expertise-media{min-height:0;aspect-ratio:5/4}.jollys-about__expertise-copy{padding:34px 24px 40px}.jollys-about__button{width:100%;margin-top:24px}.jollys-about__values-grid{grid-template-columns:1fr;gap:28px}.jollys-about__value{padding-top:20px}.jollys-about__value-number{margin-bottom:12px}.jollys-about__value>div{margin-bottom:12px}.jollys-about__visit-inner{grid-template-columns:1fr;gap:32px;padding-block:40px}.jollys-about__visit-details{border-left:0;border-top:1px solid var(--ja-line);padding:28px 0 0}.jollys-about__history,.jollys-about__expertise,.jollys-about__visit{scroll-margin-top:100px}}@media(prefers-reduced-motion:reduce){.jollys-about *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jollys-about.css.map */
