body:has(#seasons-corporate) #MainContent{padding-top:0}#seasons-corporate{--corp-ink:#553714;--corp-paper:#fbfaf7;--corp-soft:#f0ede6;--corp-line:#ded7cb;--corp-gap:16px;background:var(--corp-paper);color:var(--corp-ink);font-family:Libre Baskerville,Georgia,serif;font-weight:400}#seasons-corporate *{box-sizing:border-box}#seasons-corporate h1,#seasons-corporate h2,#seasons-corporate h3,#seasons-corporate p,#seasons-corporate figure{margin:0;color:var(--corp-ink);font-weight:400;letter-spacing:normal;text-transform:none}#seasons-corporate a{color:var(--corp-ink);text-decoration:none}#seasons-corporate a:focus-visible{outline:2px solid var(--corp-ink);outline-offset:5px}#seasons-corporate img{display:block;width:100%;height:auto;max-width:100%}#seasons-corporate .corp-wrap{width:100%;max-width:1220px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}#seasons-corporate .corp-kicker,#seasons-corporate .corp-jump,#seasons-corporate .corp-button,#seasons-corporate .corp-text-link{font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.13em;text-transform:uppercase}#seasons-corporate .corp-kicker{font-size:10px;line-height:1.7}#seasons-corporate .corp-hero{display:grid;grid-template-columns:42% 58%;max-width:1600px;margin:0 auto;min-height:560px}#seasons-corporate .corp-hero-copy{padding:64px 11.2%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#seasons-corporate h1{font-family:Libre Baskerville,Georgia,serif;font-size:clamp(46px,4.6vw,66px);line-height:1.18;margin:22px 0 24px}#seasons-corporate .corp-hero-intro{max-width:315px;margin-bottom:29px}#seasons-corporate p{font-size:17px;line-height:1.75}#seasons-corporate .corp-hero-photo{min-width:0;min-height:560px;position:relative}#seasons-corporate .corp-hero-photo img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}#seasons-corporate a.corp-button{display:inline-flex;gap:30px;align-items:center;justify-content:space-between;background:var(--corp-ink);color:#fff;padding:17px 21px;font-size:13px;line-height:1.5;min-height:48px}#seasons-corporate .corp-button span{font-size:18px;line-height:1}#seasons-corporate .corp-jump{padding:22px 0;display:flex;gap:38px;border-bottom:1px solid var(--corp-line);font-size:10px;line-height:1.5;flex-wrap:wrap}#seasons-corporate .corp-jump a{display:inline-block;padding:4px 0}#seasons-corporate .corp-approach{display:grid;grid-template-columns:1fr 1fr;gap:11%;padding:78px 5.2%;border-bottom:1px solid var(--corp-line)}#seasons-corporate h2{font-family:Libre Baskerville,Georgia,serif;font-size:clamp(32px,3.3vw,46px);line-height:1.25;margin:18px 0 25px}#seasons-corporate .corp-prose p+p{margin-top:18px}#seasons-corporate .corp-text-link{display:inline-block;font-size:12px;line-height:1.8;padding-bottom:7px;margin-top:24px;border-bottom:1px solid var(--corp-ink)}#seasons-corporate .corp-weekly{padding:64px 0}#seasons-corporate .corp-grid-photo{position:relative;min-height:0;min-width:0;overflow:hidden;width:100%;height:100%}#seasons-corporate .corp-grid-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#seasons-corporate .corp-weekly-spread{display:grid;grid-template-columns:1fr 2fr;gap:var(--corp-gap);height:auto}#seasons-corporate .corp-weekly-left{display:grid;grid-template-rows:auto auto auto;gap:var(--corp-gap);min-height:0;min-width:0}#seasons-corporate .corp-weekly-copy{padding:0 8px 10px 0;min-width:0}#seasons-corporate .corp-weekly-copy h2,#seasons-corporate .corp-events-copy h2{font-size:clamp(27px,2.6vw,36px);line-height:1.3;margin:12px 0 20px}#seasons-corporate .corp-weekly-copy p,#seasons-corporate .corp-events-copy p{font-size:16px;line-height:1.75}#seasons-corporate .corp-weekly-copy .corp-kicker,#seasons-corporate .corp-events-copy .corp-kicker{font-size:10px;line-height:1.7}#seasons-corporate .corp-weekly-copy .corp-text-link,#seasons-corporate .corp-events-copy .corp-text-link{margin-top:20px;font-size:12px;letter-spacing:.09em}#seasons-corporate .corp-weekly-right{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:var(--corp-gap);min-width:0;min-height:0}#seasons-corporate .corp-weekly-bottom{display:grid;grid-template-columns:1fr 1fr;gap:var(--corp-gap);min-width:0;min-height:0}#seasons-corporate .corp-events{background:var(--corp-soft);padding:64px 0}#seasons-corporate .corp-events-spread{display:grid;grid-template-columns:1.25fr 1fr;gap:var(--corp-gap);height:clamp(760px,67vw,860px)}#seasons-corporate .corp-events-left{display:grid;grid-template-rows:minmax(0,.47fr) minmax(0,.53fr);gap:var(--corp-gap);min-width:0;min-height:0}#seasons-corporate .corp-events-lower{display:grid;grid-template-columns:1fr 1fr;gap:var(--corp-gap);min-width:0;min-height:0}#seasons-corporate .corp-events-stack{display:grid;grid-template-rows:minmax(0,1.3fr) minmax(0,1fr);gap:var(--corp-gap);min-width:0;min-height:0}#seasons-corporate .corp-events-right{display:grid;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);gap:var(--corp-gap);min-width:0;min-height:0}#seasons-corporate .corp-events-copy{padding:0 8px 10px}#seasons-corporate .corp-contact{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:72px;padding-bottom:80px}#seasons-corporate .corp-contact>div:first-child{padding-left:10%}#seasons-corporate .corp-contact .corp-prose{max-width:400px}#seasons-corporate .corp-contact-details{align-self:center}#seasons-corporate .corp-email{display:block;font-size:16px;line-height:1.7;margin:23px 0 32px;overflow-wrap:anywhere}#seasons-corporate .corp-phones{display:flex;gap:40px;flex-wrap:wrap}#seasons-corporate .corp-phones a{display:inline-block;font-size:17px;line-height:1.6;margin-top:9px}#seasons-corporate #corp-weekly,#seasons-corporate #corp-events,#seasons-corporate #corp-contact{scroll-margin-top:30px}@media(min-width:1600px){#seasons-corporate .corp-hero-copy{padding-left:80px;padding-right:65px}}@media(max-width:1100px)and (min-width:750px){#seasons-corporate .corp-wrap{padding-left:40px;padding-right:40px}#seasons-corporate .corp-hero-copy{padding:48px 9%}#seasons-corporate h1{font-size:48px}#seasons-corporate .corp-approach{padding:60px 2%}#seasons-corporate p{font-size:16px}}@media(max-width:900px){#seasons-corporate{--corp-gap:12px}#seasons-corporate .corp-weekly-spread{display:grid;grid-template-columns:1fr 1fr;height:auto}#seasons-corporate .corp-weekly-left,#seasons-corporate .corp-weekly-right,#seasons-corporate .corp-weekly-bottom{display:contents}#seasons-corporate .corp-weekly-copy{grid-column:1/-1;padding:0 4px 20px}#seasons-corporate .corp-weekly-left-main,#seasons-corporate .corp-weekly-left-lower{aspect-ratio:3/4;height:auto}#seasons-corporate .corp-weekly-wide{grid-column:1/-1;aspect-ratio:1.5;height:auto}#seasons-corporate [data-photo-slot=weekly_bottom_left],#seasons-corporate [data-photo-slot=weekly_bottom_right]{aspect-ratio:2/3;height:auto}#seasons-corporate .corp-events-spread{display:grid;grid-template-columns:1fr 1fr;height:auto}#seasons-corporate .corp-events-left,#seasons-corporate .corp-events-right{display:contents}#seasons-corporate .corp-events-copy{order:1;grid-column:1/-1;padding:0 4px 20px}#seasons-corporate [data-photo-slot=event_right_top]{order:2;aspect-ratio:1.5;height:auto}#seasons-corporate [data-photo-slot=event_right_bottom]{order:3;aspect-ratio:1.5;height:auto}#seasons-corporate .corp-installation{order:4;grid-column:1/-1;aspect-ratio:1.545;height:auto}#seasons-corporate .corp-events-lower{order:5;grid-column:1/-1;aspect-ratio:1.35;height:auto}}@media(max-width:749px){#seasons-corporate .corp-wrap{padding-left:20px;padding-right:20px}#seasons-corporate .corp-hero{display:flex;flex-direction:column;min-height:0}#seasons-corporate .corp-hero-copy{padding:42px 24px 40px}#seasons-corporate h1{font-size:43px;line-height:1.22;margin:20px 0 25px}#seasons-corporate p{font-size:16px;line-height:1.8}#seasons-corporate .corp-hero-intro{max-width:330px}#seasons-corporate .corp-hero-photo{min-height:0}#seasons-corporate .corp-hero-photo img{position:static;aspect-ratio:1.12;object-fit:cover}#seasons-corporate .corp-jump{gap:12px;justify-content:space-between;padding:15px 0;font-size:9px;letter-spacing:.06em;flex-wrap:nowrap}#seasons-corporate .corp-jump a{padding:10px 0}#seasons-corporate .corp-approach{display:block;padding:48px 4px}#seasons-corporate h2{font-size:33px;line-height:1.35;margin:15px 0 23px}#seasons-corporate .corp-weekly,#seasons-corporate .corp-events{padding:44px 0}#seasons-corporate .corp-weekly-copy h2,#seasons-corporate .corp-events-copy h2{font-size:31px;line-height:1.35}#seasons-corporate .corp-contact{display:block;padding-top:48px;padding-bottom:55px}#seasons-corporate .corp-contact>div:first-child{padding:0 4px}#seasons-corporate .corp-contact-details{padding:0 4px;margin-top:30px}#seasons-corporate .corp-phones{gap:30px}}@media(min-width:901px){#seasons-corporate .corp-weekly-copy h2{font-size:clamp(27px,2.6vw,31px)}#seasons-corporate .corp-weekly-left-main{aspect-ratio:1.28;height:auto}#seasons-corporate .corp-weekly-left-lower{aspect-ratio:1.03;height:auto}}#seasons-corporate .corp-text-link span{font-size:16px;padding-left:4px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/seasons-corporate-studio.css.map */
