.tabs-section h2{margin-top:0;text-align:center}.tabs--wrapper{overflow-x:hidden}.tabs__header-wrapper{width:100%;overflow-x:auto;margin-bottom:3rem}.tabs__header{margin:0 auto;display:flex;align-items:center;width:max-content;overflow:hidden;border:2px solid #ffd8e1;border-radius:10px}@media (min-width: 1301px){.tabs__header{border-radius:15px}}.tab-item{position:relative;width:33%;-webkit-user-select:none;user-select:none;font-size:1.4rem;line-height:1.2;font-weight:400;color:#36454f;background-color:#fff;padding:1rem 0;text-align:center;cursor:pointer;white-space:nowrap;transition:color var(--duration-medium) ease-in-out,background-color var(--duration-medium) ease-in-out}.tabs-content h5{font-size:20px;font-family:var(--font-body-family);margin-bottom:2rem;margin-top:0}.tabs-content{font-weight:300;line-height:2.8rem}.tabs-content strong{font-weight:500}.tabs-content p{font-size:18px}@media (min-width: 340px){.tab-item{padding:1.2rem}}@media (min-width: 375px){.tab-item{font-size:1.6rem}}@media (min-width: 574px){.tab-item{min-width:15rem;font-size:1.8rem}.tabs-content p{font-size:20px}}@media (min-width: 1301px){.tab-item{min-width:25rem;font-size:2rem}}.tabs--wrapper .tab-item:nth-child(2){border-left:2px solid #ffd8e1;border-right:2px solid #ffd8e1;transition:all var(--duration-medium) ease-in-out}.tabs--wrapper .tab-item:nth-child(2).active{border-radius:10px}.tab-item:hover{color:#e31c79}.tab-item.active{color:#e31c79;background-color:#ffd8e1}.tab-item.active:before,.tab-item:hover:before{background-color:rgb(var(--color-heading));height:.4rem}.tabs-content{display:none}.tabs-content.active{display:block}.bundle-includes__list{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3rem;margin-top:3rem}.bundle-includes__headline{font-family:var(--font-body-family);font-weight:500;font-size:2rem;line-height:1.4;letter-spacing:0;margin-top:4rem;margin-bottom:3rem}.bundle-includes__top-content{display:flex;align-items:center;justify-content:start;gap:1.5rem}.bundle-includes__image{flex-shrink:0;border-radius:10px;overflow:hidden}.bundle-includes__image img{display:block}.bundle-includes__title{font-family:var(--font-body-family);font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:0;margin:0!important;color:#e31c79}.bundle-includes__text p:last-child{margin-bottom:0}@media (max-width: 749px){.tabs__header{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-tabs.css.map */
