.tabs-header{display:flex;justify-content:center;margin:0;column-gap:5rem;height:100%;align-items:end;position:relative;z-index:1}.tab-button{display:flex;align-items:center;justify-content:center;padding:25px 100px;font-size:16px;line-height:110%;font-weight:700;color:#fff;position:relative;z-index:1;white-space:nowrap;text-transform:uppercase;cursor:pointer;border:none;margin:0;transform:translateY(5px);transition:all .3s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tab-button:hover{transform:translateY(0) scale(1.05);z-index:2}.tab-button.active{transform:translateY(0) scale(1.02);z-index:2}.tab-button:not(:first-child){margin-left:-80px;z-index:1}.tabs-content{position:relative;z-index:10;background:inherit}.tab-content{position:relative;z-index:10}.desktop-tabs{display:block}.mobile-tabs{display:none}.tab-content{opacity:0;transition:opacity .15s ease-in-out;display:block!important;pointer-events:none;position:absolute;z-index:-1}.tab-content:first-child{opacity:1;transition:none;pointer-events:auto;position:relative;z-index:1}.tab-content.visible-content{opacity:1;pointer-events:auto;position:relative;z-index:1}.tab-content:not(.visible-content){opacity:0;pointer-events:none;position:absolute;z-index:-1}@media screen and (max-width: 767px){.desktop-tabs{display:none!important}.mobile-tabs{display:block!important}.mobile-tabs-content{position:relative;width:100%}.mobile-tab-item{display:none!important;width:100%;opacity:0;transition:opacity .3s ease}.mobile-tab-item.mobile-visible{display:block!important;opacity:1}.mobile-tab-image{width:100%!important;height:auto!important;display:block!important;max-width:100%;object-fit:cover}.text-with-icons{margin-bottom:1rem}.button{display:inline-block;padding:12px 24px;font-size:inherit;line-height:inherit}.button:hover{opacity:.9;transform:translateY(-1px)}.image-with-text__text.rte{margin-bottom:1rem}.tabPanelLabel{display:flex;justify-content:center;width:100%;max-width:443px;position:relative;margin:0;overflow:hidden}.tabPanelLabelContentWrapper{display:flex;justify-content:center;align-items:center;text-align:center;gap:9px;position:relative;padding:16px 64px;z-index:3;flex:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;top:5px}.tabPanelLabelText{color:#fff;font-weight:700;text-transform:uppercase;font-size:1rem;white-space:nowrap}.tabPanelLabelPrev,.tabPanelLabelNext{display:flex;justify-content:center;align-items:center;z-index:1;position:relative;top:15px;cursor:pointer;border:none;transition:all .3s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tabPanelLabelPrev{border-top-left-radius:32px;padding:16px 46px 26px 30px;left:50px}.tabPanelLabelNext{border-top-right-radius:32px;padding:16px 30px 26px 46px;right:50px}.tabPanelLabelPrev svg{transform:rotate(180deg);width:15px;height:17px}.tabPanelLabelNext svg{transform:rotate(360deg);width:15px;height:17px}.tabPanelLabelPrev:hover,.tabPanelLabelNext:hover{transform:scale(1.05)}.tabPanelLabelPrev:disabled,.tabPanelLabelNext:disabled{opacity:.3;cursor:not-allowed}.tabPanelLabelPrev:disabled:hover,.tabPanelLabelNext:disabled:hover{transform:none}}@media (max-width: 480px){.mobile-nav-left{left:36px;top:10px;padding:26px}.mobile-nav-right{right:36px;top:10px;padding:26px}.mobile-center-tab{padding:15px 30px;font-size:14px;min-width:140px}.mobile-tabs-header .tab-button:not(:first-child){margin-left:-30px}.mobile-tabs-header{column-gap:.5rem;justify-content:flex-start}.mobile-tabs-header .tab-button{padding:12px 20px;font-size:12px;min-width:120px}.mobile-tabs-header .tab-button:not(:first-child){margin-left:-15px}.mobile-nav-left,.mobile-nav-right{padding:12px 15px;min-width:50px}}@media (max-width: 1577px){.tab-button:not(:first-child){margin-left:-60px}.tab-button{padding:17px 50px;font-size:16px}}.tab-content .image-with-text{margin-bottom:0}.tab-content .image-with-text__content .rte *,.mobile-tab-item .image-with-text__content .rte *{color:inherit!important}.tab-content .image-with-text__content .rte a{color:#fffc;text-decoration:underline}.tab-content .image-with-text__content .rte a:hover{color:#fff}.text-effect-brand-highlight{background:linear-gradient(45deg,#dc3545,#ff6b6b);color:#fff!important;padding:2px 12px;border-radius:8px;box-shadow:0 4px 15px #dc35454d}.text-effect-glow{text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px currentColor;animation:glowPulse 2s infinite}@keyframes glowPulse{0%,to{opacity:1}50%{opacity:.7}}.text-effect-white-glow{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8),0 0 20px rgba(255,255,255,.6),0 0 30px rgba(255,255,255,.4);animation:whiteGlow 2s ease-in-out infinite alternate}@keyframes whiteGlow{0%{text-shadow:0 0 10px rgba(255,255,255,.8),0 0 20px rgba(255,255,255,.6),0 0 30px rgba(255,255,255,.4)}to{text-shadow:0 0 15px rgba(255,255,255,1),0 0 25px rgba(255,255,255,.8),0 0 35px rgba(255,255,255,.6)}}.text-effect-gradient{background:linear-gradient(45deg,#ff6b6b,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.text-effect-gradient-accent{background:linear-gradient(45deg,#87ceeb,#fff,#dc3545);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:900}.text-effect-3d{text-shadow:1px 1px 0px rgba(0,0,0,.3),2px 2px 0px rgba(0,0,0,.3),3px 3px 0px rgba(0,0,0,.3)}.text-effect-underline{position:relative}.text-effect-underline:after{content:"";position:absolute;width:0;height:3px;bottom:-5px;left:0;background:linear-gradient(90deg,#ff9ff3,#f368e0);animation:underlineGrow 3s ease-in-out infinite}.text-effect-animated-underline{position:relative;color:#fff}.text-effect-animated-underline:after{content:"";position:absolute;width:0;height:4px;bottom:-8px;left:0;background:linear-gradient(90deg,#dc3545,#87ceeb);animation:underlineGrow 3s ease-in-out infinite}@keyframes underlineGrow{0%,to{width:0}50%{width:100%}}.text-effect-emphasis-box{background:#ffffff26;border:2px solid rgba(255,255,255,.3);padding:5px 15px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 25px #0000001a}.text-effect-scale-pulse{animation:scalePulse 2s ease-in-out infinite;display:inline-block}@keyframes scalePulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.text-effect-professional-highlight{background:linear-gradient(135deg,#dc3545cc,#dc354599);color:#fff;padding:4px 16px;border-radius:25px;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 20px #dc354533}.text-effect-subtle-emphasis{color:#87ceeb;font-weight:900;letter-spacing:1px}.text-effect-energy-effect{text-shadow:0 0 15px currentColor;animation:energyPulse 1.5s ease-in-out infinite alternate}@keyframes energyPulse{0%{text-shadow:0 0 15px currentColor;transform:scale(1)}to{text-shadow:0 0 25px currentColor,0 0 35px currentColor;transform:scale(1.05)}}.text-effect-light-blue-accent{color:#87ceeb;text-shadow:0 0 10px rgba(135,206,235,.7);font-weight:900}.text-with-icons-list{list-style:none;padding:0;margin:0}.text-with-icons-item{display:flex;align-items:center;margin-bottom:10px}.text-with-icons-icon{flex-shrink:0;margin-right:10px}.text-with-icons-icon svg{width:100%;height:100%}.text-with-icons-content{flex-grow:1}.tab-content>div:first-child{border-radius:8px 8px 0 0!important}.tab-content>div:last-child{border-radius:0 0 8px 8px!important}.tab-content>div:only-child{border-radius:8px!important}.tab-content .image-with-text .image-with-text__media,.tab-content .image-with-text .image-with-text__content{border-radius:inherit!important}.tab-content>.image-with-text:only-child .image-with-text__media{border-radius:8px 0 0 8px!important}.tab-content>.image-with-text:only-child .image-with-text__content{border-radius:0 8px 8px 0!important}.tab-content .image-with-text .image-with-text__grid>.grid__item:last-child .image-with-text__content{border-radius:0 0 8px!important}.tab-content .image-with-text .image-with-text__grid>.grid__item:first-child .image-with-text__media{border-radius:0 0 0 8px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-tabs.css.map */
