.content-tabs__container{display:flex;flex-wrap:wrap;flex-direction:column;gap:2.4rem;overflow:hidden;background-color:rgb(var(--color-background))}@media(min-width:750px){.content-tabs__container{flex-direction:row}}@media(min-width:990px){.content-tabs__container{gap:7rem;align-items:stretch}}@media(min-width:1600px){.content-tabs__container{gap:15.8rem}}.content-tabs__col:first-child{width:100%;display:flex;flex-direction:column;gap:4rem}@media(min-width:990px){.content-tabs__col:first-child{width:calc(45.8% - 3.5rem);min-height:var(--content-tabs-image-height, 80vh);height:auto;gap:0}}@media(min-width:1600px){.content-tabs__col:first-child{width:calc(45.8% - 7.9rem)}}.content-tabs__col:first-child .content-tabs__content-wrap{display:flex;flex-direction:column;gap:3rem}@media(min-width:990px){.content-tabs__col:first-child .content-tabs__content-wrap{min-height:var(--content-tabs-image-height, 80vh);height:100%;justify-content:space-between}}.content-tabs__col:last-child{width:100%;min-width:0}@media(min-width:990px){.content-tabs__col:last-child{width:calc(54.2% - 3.5rem);min-height:var(--content-tabs-image-height, 80vh)}}@media(min-width:1600px){.content-tabs__col:last-child{width:calc(54.2% - 7.9rem)}}.content-tabs__subheading,.content-tabs__heading{max-width:68.7rem}.content-tabs__heading{margin:1rem 0 0}.content-tabs__text{max-width:41rem;margin-top:1.6rem}@media(min-width:990px){.content-tabs__text{margin-top:2.4rem}}.content-tabs__tabs{display:flex;flex-direction:column;gap:0;margin-top:4.8rem}@media(min-width:990px){.content-tabs__tabs{margin-top:0}}.content-tabs__tab{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:.1rem solid rgb(var(--color-border));padding:2rem 0rem;text-align:left;cursor:pointer;color:rgba(var(--color-foreground),.5);transition:color .35s ease;width:100%}.content-tabs__tab:hover,.content-tabs__tab.is-active{color:rgb(var(--color-foreground-title))}.content-tabs__tab-inner{display:flex;flex-direction:column;gap:0}.content-tabs__tab-title{margin:0}.content-tabs__tab-body{max-height:0;overflow:hidden;opacity:0;transform:translateY(.8rem);transition:max-height .55s cubic-bezier(.22,1,.36,1),opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1);max-width:41rem;padding-top:0;will-change:max-height,opacity,transform}.content-tabs__tab.is-active .content-tabs__tab-body{max-height:30rem;opacity:1;transform:translateY(0);padding-top:10px}.content-tabs__tab-body p:first-child{margin-top:0}.content-tabs__tab-body p:last-child{margin-bottom:0}.content-tabs__tab-line{display:block;width:0;height:.2rem;background-color:rgb(var(--color-foreground));margin-top:1.6rem;transition:width .5s cubic-bezier(.22,1,.36,1)}.content-tabs__tab.is-active .content-tabs__tab-line{width:100%}.content-tabs__media-wrap{position:relative;width:100%}@media(min-width:990px){.content-tabs__media-wrap{position:sticky;top:3rem;height:var(--content-tabs-image-height, 80vh);min-height:var(--content-tabs-image-height, 80vh)}}.content-tabs__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.8rem);transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s}.content-tabs__panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.content-tabs__image{width:100%;height:100%;min-height:var(--content-tabs-image-height, 80vh);position:relative;border-radius:var(--border-radius-button);overflow:hidden;background-color:rgb(var(--color-background))}@media(max-width:989px){.content-tabs__image{height:auto;min-height:0;padding-top:70%!important}}@media(max-width:749px){.content-tabs__image{padding-top:130%!important}}.content-tabs__image img,.content-tabs__image .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;right:0;bottom:0;left:0}.content-tabs__image .placeholder-svg{background-color:rgb(var(--color-background));fill:rgb(var(--color-foreground))}@media(max-width:989px){.content-tabs__tabs{margin-top:2.4rem}.content-tabs__tab{padding:2rem 0}.content-tabs__tab-body{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-content-tabs.css.map */
