.tabs-section__container{padding-left:var(--main-padding, 2rem);padding-right:0;width:100%;max-width:none}@media screen and (min-width:1200px){.tabs-section__container{padding-left:var(--main-padding, 6.4rem)}}@media screen and (max-width:989px){.tabs-section__container{padding-left:var(--main-padding, 2rem);padding-right:var(--main-padding, 2rem)}}.tab-layout__wrap{z-index:1;display:flex;flex-flow:row wrap;position:relative;min-height:45rem}@media screen and (min-width:990px){.tab-layout__wrap{min-height:55rem}}@media screen and (min-width:1200px){.tab-layout__wrap{min-height:60rem}}.tab-layout__col{width:100%}.tab-layout__col--content{order:2}.tab-layout__col--visual{order:1}@media screen and (min-width:990px){.tab-layout__col--content{width:45%;order:1;padding-right:3rem}.tab-layout__col--visual{width:55%;order:2}}.tab-content__wrap{width:100%;height:100%}@media screen and (min-width:990px){.tab-content__wrap{max-width:50rem}}.tab-content__inner{display:flex;flex-flow:column;justify-content:space-between;height:100%;min-height:100%}.tab-content__top{padding-bottom:3rem}@media screen and (min-width:990px){.tab-content__top{padding-bottom:0}}.tab-heading{margin:0 0 2rem;text-wrap:balance;word-break:normal;overflow-wrap:normal}@media screen and (min-width:990px){.tab-heading{max-width:90%}}.tab-content__bottom-wrap{display:flex;flex-direction:column}.tab-content__bottom{display:flex;flex-flow:column;width:100%;max-width:50rem;margin:0;padding:0;list-style:none}.tab-content__button{margin-top:2rem}@media screen and (min-width:750px){.tab-content__button{margin-top:3rem}}.tab-content__item{color:rgb(var(--color-foreground));width:100%;padding:1.5rem 0;text-decoration:none;transition:opacity .25s;position:relative;cursor:pointer;display:block}@media screen and (min-width:750px){.tab-content__item{padding:2rem 0}}.tab-content__item:hover{opacity:.7}.tab-content__item.active:hover{opacity:1}.tab-content__item:not(.active) .content-item__heading{opacity:.5}.tab-content__item:not(.active) .content-item__nr{opacity:.5}.tab-content__item-main{display:flex;align-items:center;gap:1.2rem;width:100%}@media screen and (min-width:750px){.tab-content__item-main{gap:1.5rem}}.content-item__nr{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));border-radius:100rem;display:flex;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;min-width:2.8rem;font-size:1.5rem;font-weight:500;transition:opacity .3s ease}@media screen and (min-width:750px){.content-item__nr{width:3.2rem;height:3.2rem;min-width:3.2rem;font-size:1.5rem}}.content-item__heading{margin:0;transition:opacity .3s ease;text-wrap:balance}.tab-content__item-detail{width:100%;height:0;padding-left:4rem;overflow:hidden}@media screen and (min-width:750px){.tab-content__item-detail{padding-left:4.7rem}}.tab-description{margin:0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:750px){.tab-description{font-size:1.6rem}}.tab-description__spacer{padding-top:.8rem}@media screen and (min-width:750px){.tab-description__spacer{padding-top:1rem}}.tab-content__item-bottom{background-color:rgba(var(--color-foreground),.15);width:100%;height:1px;position:absolute;left:0;right:0;bottom:0}.tab-progress{transform-origin:left center;background-color:#d3b777;width:100%;height:2px;transform:scaleX(0);margin-top:-.5px}.tab-visual__wrap{position:relative;width:100%;height:100%;min-height:30rem;overflow:hidden}@media screen and (min-width:990px){.tab-visual__wrap{min-height:100%;border-radius:.8rem 0 0 .8rem}}.tab-visual__item{visibility:hidden;opacity:0;width:100%;height:100%;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.tab-visual__item.active{visibility:visible;opacity:1}.tab-visual__inner{width:100%;height:100%;overflow:hidden}@media screen and (min-width:990px){.tab-visual__inner{border-radius:.8rem 0 0 .8rem}}.tab-image{object-fit:cover;object-position:left center;width:100%;height:100%}.tab-image.placeholder-svg{background-color:rgba(var(--color-foreground),.05);object-fit:contain;padding:4rem}@media screen and (max-width:989px){.tab-layout__wrap{gap:2rem;min-height:auto}.tab-visual__wrap{border-radius:.8rem;aspect-ratio:16/10;min-height:auto}.tab-visual__inner{border-radius:.8rem}.tab-content__inner{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-tabs.css.map */
