.expanding-panels{--ep-easing: cubic-bezier(.4, 0, .2, 1)}.expanding-panels__header{margin-bottom:2.4rem}.expanding-panels__heading{margin:0 0 .8rem}.expanding-panels__subheading{margin:0;max-width:100%;color:rgba(var(--color-foreground),.75);font-size:1.8rem}.expanding-panels__list{display:flex;flex-direction:column;gap:var(--ep-gap);margin:0;padding:0;list-style:none}.expanding-panels__item{position:relative;overflow:hidden;border-radius:var(--ep-radius);background-color:rgb(var(--color-background));height:var(--ep-mobile-collapsed-height);flex:0 0 auto;transition:height var(--ep-duration) var(--ep-easing)}.expanding-panels__item.is-active{height:var(--ep-mobile-expanded-height)}.expanding-panels__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.1rem solid #E6E2D6;border-radius:inherit;pointer-events:none;transition:opacity var(--ep-duration) var(--ep-easing);z-index:1}.expanding-panels__item.is-active:after{opacity:0}@media screen and (min-width:990px){.expanding-panels__list{flex-direction:row;height:var(--ep-height)}.expanding-panels__item{flex:0 0 var(--ep-collapsed-width);height:auto;min-width:0;transition:flex-grow var(--ep-duration) var(--ep-easing)}.expanding-panels__item.is-active{flex-grow:1;height:auto}.expanding-panels__list--none-active .expanding-panels__item{flex-grow:1}}.expanding-panels__media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--ep-duration) var(--ep-easing)}.expanding-panels__item.is-active .expanding-panels__media{opacity:1}.expanding-panels__image,.expanding-panels__placeholder{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.12);transition:transform var(--ep-duration) var(--ep-easing)}.expanding-panels__item.is-active .expanding-panels__image,.expanding-panels__item.is-active .expanding-panels__placeholder{transform:scale(1)}.expanding-panels__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#12202e73}.expanding-panels__toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;color:rgb(var(--color-foreground));font:inherit;z-index:2}.expanding-panels__toggle:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.expanding-panels__collapsed{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:3rem;padding:0 2rem;opacity:1;transition:opacity var(--ep-duration) var(--ep-easing)}.expanding-panels__item.is-active .expanding-panels__collapsed{opacity:0}.expanding-panels__label{display:block;line-height:1.1;white-space:nowrap;font-family:var(--font-heading-family)}.expanding-panels__icon{display:flex;flex:0 0 auto;color:var(--ep-icon-color)}.expanding-panels__icon .icon-grapes{width:var(--ep-icon-size);height:var(--ep-icon-size)}@media screen and (min-width:990px){.expanding-panels__collapsed{flex-direction:column;justify-content:center;padding:3.2rem 0}.expanding-panels__label-wrapper{flex:1;display:flex;align-items:flex-end;justify-content:flex-end;min-height:0}.expanding-panels__label{writing-mode:vertical-rl;transform:rotate(180deg)}}.expanding-panels__content{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:2.4rem;background:transparent;opacity:0;visibility:hidden;transform:translateY(1.5rem);transition:opacity var(--ep-duration) var(--ep-easing),transform var(--ep-duration) var(--ep-easing),visibility var(--ep-duration);pointer-events:none;z-index:1}.expanding-panels__item.is-active .expanding-panels__content{padding:4rem;gap:1.5rem}.expanding-panels__item.is-active .expanding-panels__content{opacity:1;visibility:visible;transform:translateY(0)}.expanding-panels__text{margin:0;max-width:41rem;color:rgb(var(--color-foreground));line-height:1.5}.expanding-panels__button{margin-top:.8rem;pointer-events:auto;display:inline-flex;align-items:center;gap:1.2rem}.expanding-panels__button .icon-arrow{width:1.5rem;flex:0 0 auto}.expanding-panels__eyebrow{position:absolute;top:0;left:0;margin:0;padding:4rem;color:rgb(var(--color-foreground));background:transparent;opacity:0;transform:translateY(-1rem);transition:opacity var(--ep-duration) var(--ep-easing),transform var(--ep-duration) var(--ep-easing);pointer-events:none;z-index:4;font-family:var(--font-heading-family)}.expanding-panels__item.is-active .expanding-panels__eyebrow{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.expanding-panels__item,.expanding-panels__media,.expanding-panels__image,.expanding-panels__placeholder,.expanding-panels__collapsed,.expanding-panels__content,.expanding-panels__eyebrow,.expanding-panels__item:after{transition-duration:.01ms}.expanding-panels__image,.expanding-panels__placeholder{transform:none}}.expanding-panels__button.button--secondary{background:transparent}@media screen and (max-width:1199px){.expanding-panels__item{--ep-collapsed-width: 100px}}@media screen and (max-width:989px){.expanding-panels__item{--ep-mobile-collapsed-height: 89px}.expanding-panels__icon{order:-1}.expanding-panels__eyebrow{padding:2rem 3rem}.expanding-panels__item.is-active .expanding-panels__content{padding:3rem}}@media screen and (max-width:749px){.expanding-panels__header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.expanding-panels__subheading{margin:.1rem 0 0;font-size:1.4rem;line-height:1.4}.expanding-panels__eyebrow{padding:1rem 1.6rem;font-size:3.4rem}.expanding-panels__item.is-active .expanding-panels__content{padding:1.6rem;gap:.9rem}.expanding-panels__content{gap:1.4rem}.expanding-panels__text{line-height:1.4}.expanding-panels__button{width:100%}.expanding-panels__label{font-size:3.2rem}.expanding-panels__item{--ep-mobile-collapsed-height: 70px}.expanding-panels__list{--ep-gap: 1rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-expanding-panels.css.map */
