.ed01-section{grid-column:1 / -1}.ed01{display:grid;grid-template-columns:43% 57%;grid-template-rows:minmax(100svh,auto);padding-top:24px;padding-bottom:24px}.ed01__left{position:relative;overflow:hidden}.ed01__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.ed01__main-img,.ed01__main-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.ed01__main-img--mobile,.ed01__main-video--mobile{display:none}.ed01__right{display:grid;grid-template-columns:1fr 388px;grid-template-rows:auto 1fr auto;padding:24px}.ed01__body-area{grid-column:2;grid-row:1}.ed01__body{font-family:var(--font-primary--family);font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#1c1c1c;margin:0}.ed01__label-area{grid-column:1;grid-row:1;padding-top:90px;align-self:start}.ed01__label{font-family:var(--font-primary--family);font-size:2rem;line-height:2.6rem;font-weight:400;color:#1c1c1c;margin:0;white-space:nowrap}.ed01__spacer{grid-column:1 / -1;grid-row:2}.ed01__secondary{grid-column:1;grid-row:3;display:flex;flex-direction:column;gap:16px}.ed01--img-left .ed01__secondary{align-items:flex-start}.ed01--img-right .ed01__secondary{grid-column:2;align-items:flex-end}.ed01__secondary-media{display:flex;gap:2px}.ed01__secondary-item{display:flex}.ed01__secondary-img{display:block;width:auto;height:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:center top}.ed01--secondary-single .ed01__secondary-item--2,.ed01--secondary-horizontal .ed01__secondary-item--1,.ed01--secondary-horizontal .ed01__secondary-item--2,.ed01__secondary-item--horizontal{display:none}.ed01--secondary-horizontal .ed01__secondary-item--horizontal{display:flex}.ed01--secondary-horizontal .ed01__secondary-img--horizontal{display:block;height:100%;width:auto;aspect-ratio:3 / 2;object-fit:cover}.ed01__cta{font-family:var(--font-secondary--family);font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#1c1c1c;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.ed01--text-right .ed01__label-area{grid-column:2;padding-top:0}.ed01--text-right .ed01__body-area{grid-column:2;grid-row:2;align-self:start;text-align:right}.ed01-anim{transform:translateY(60px);transition:transform 1.2s cubic-bezier(.25,.46,.45,.94);will-change:transform}.ed01__left{transform:translateY(40px);transition:transform 1.2s cubic-bezier(.25,.46,.45,.94);will-change:transform}@media screen and (max-width:768px){.ed01{display:block}.ed01__left{position:relative;height:55svh;min-height:300px}.ed01__main-img--desktop,.ed01__main-video--desktop{display:none}.ed01__main-img--mobile,.ed01__main-video--mobile{display:block;padding:16px}.ed01__right{display:flex;flex-direction:column;gap:24px;padding:24px 16px 40px}.ed01__spacer{display:none}.ed01__label-area{padding-top:0}.ed01__label{font-size:1.8rem;line-height:2.4rem}.ed01__body-area{align-self:auto;text-align:left}.ed01--text-right .ed01__label-area,.ed01--text-right .ed01__body-area{align-self:center;text-align:center}.ed01__secondary,.ed01--img-right .ed01__secondary{grid-column:unset;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px}.ed01__secondary-media{height:auto}.ed01__secondary-item{flex:0 0 98px;width:98px}.ed01__secondary-img{width:100%;height:auto}.ed01--img-left .ed01__cta,.ed01--img-right .ed01__cta,.ed01--text-right .ed01__cta{align-self:flex-end;flex-shrink:0}}.ed01--title-m .ed01__label{font-size:2.8rem;line-height:3.4rem}.ed01--title-l .ed01__label{font-size:3.2rem;line-height:4rem}.ed01--title-serif .ed01__label{font-family:"Instrument Serif",Georgia,serif;font-size:2.4rem;line-height:3rem}.ed01--title-serif.ed01--title-m .ed01__label{font-size:2.8rem;line-height:3.4rem}.ed01--title-serif.ed01--title-l .ed01__label{font-size:3.2rem;line-height:4rem}@media screen and (max-width:768px){.ed01--title-m .ed01__label{font-size:2.4rem;line-height:3rem}.ed01--title-l .ed01__label{font-size:2.8rem;line-height:3.4rem}.ed01--title-serif .ed01__label{font-size:2rem;line-height:2.6rem}.ed01--title-serif.ed01--title-m .ed01__label{font-size:2.4rem;line-height:3rem}.ed01--title-serif.ed01--title-l .ed01__label{font-size:2.8rem;line-height:3.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-banner-editorial-01.css.map */
