.tab-menu{overflow:hidden;border-radius:8px;box-shadow:2px 2px 10px rgba(119,130,136,.25)}.tab-menu .swiper-slide{transition:background-color .2s ease-in-out,color .2s ease-in-out;border-radius:8px;overflow:hidden;width:100%;padding-top:.85rem;padding-bottom:.85rem;color:#545557}.tab-menu .swiper-slide.active,.tab-menu .swiper-slide.active-init{color:#fff;background-color:#1ac21a}.tab-menu .swiper-slide:hover:not(.active):not(.active-init){color:#1ac21a}.tab-menu .icon-external{min-width:24px}.tab-menu:not(.lock) .swiper-slide:first-child{padding-left:1.875rem}.tab-menu:not(.lock) .swiper-slide:last-child{padding-right:1.875rem}@media(min-width:768px){.tab-menu:not(.lock) .swiper-slide{max-width:250px;max-width:375px}}@media(min-width:768px){.tab-menu.lock .swiper-slide{flex:1 0 0%}.tab-menu .swiper-slide{width:auto}}.tab-menu .swiper-button-navigation.left{left:8px}.tab-menu .swiper-button-navigation.right{right:8px}.tab-menu.tab-menu-blue .swiper-slide.active,.tab-menu.tab-menu-blue .swiper-slide.active-init{background-color:#154e92}.tab-menu.tab-menu-blue .swiper-slide:hover:not(.active):not(.active-init){color:#154e92}.tab-menu.tab-menu-purple .swiper-slide.active,.tab-menu.tab-menu-purple .swiper-slide.active-init{background-color:#762fff}.tab-menu.tab-menu-purple .swiper-slide:hover:not(.active):not(.active-init){color:#762fff}.tab-menu.tab-menu-yellow .swiper-slide.active,.tab-menu.tab-menu-yellow .swiper-slide.active-init{background-color:#faa62d}.tab-menu.tab-menu-yellow .swiper-slide:hover:not(.active):not(.active-init){color:#faa62d}.tab-menu .swiper-button-navigation{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;box-shadow:1px 1px 8px rgba(119,130,136,.2);border:1px solid #dee4e8}.tab-menu .swiper-button-navigation svg{width:.875rem;height:.875rem;fill:#1ac21a}.tab-menu.menu-product{background-color:transparent;border-radius:0;box-shadow:none;padding-top:6.15px;position:relative}.tab-menu.menu-product:before{background-color:#dee4e8;content:"";height:1px;bottom:0;width:100%;position:absolute}.tab-menu.menu-product .swiper-slide{border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:24;padding:.5rem 1rem;overflow:visible;width:auto}@media(min-width:768px){.tab-menu.menu-product.lock .swiper-slide{flex:0 0 auto}}.tab-menu-mobile .tab-menu-sticky{position:relative;margin-left:-.75rem;margin-right:-.75rem}.tab-menu-mobile .tab-menu-sticky.is-sticky{position:fixed!important;z-index:11;left:0;right:0;margin-left:0;margin-right:0}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper{transition:height .2s ease-in-out;position:absolute;top:100%;left:0;right:0;z-index:1;background-color:#fff;height:0;overflow-y:auto;box-shadow:3px 3px 16px 2px rgba(106,110,112,.26)}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper::-webkit-scrollbar{background-color:#fff;width:14px}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper::-webkit-scrollbar-track{background-color:#fafafa}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:18px;border:4px solid #fafafa}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper::-webkit-scrollbar-button{display:none}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper:hover::-webkit-scrollbar{width:14px}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper:hover::-webkit-scrollbar-thumb{background-color:#878787}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper.sticky{position:fixed}.tab-menu-mobile .tab-menu-sticky .sticky-wrapper .content-menu{padding-bottom:.5rem}.tab-menu-mobile .tab-menu-sticky .tab-menu-item-header{padding:1.125rem 1rem;background-color:#1ac21a}.tab-menu-mobile .tab-menu-sticky .tab-menu-item-header .button-toggle{position:relative;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:50%;transition:transform .2s ease-in-out}.tab-menu-mobile .tab-menu-sticky .tab-menu-item-header .button-toggle svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#1ac21a}.tab-menu-mobile .tab-menu-sticky .tab-menu-item-header .button-toggle.active{transform:rotate(180deg)}.tab-menu-mobile .tab-menu-sticky .tab-menu-item{transition:all .2s ease-in-out;padding-left:1.25rem;padding-right:1.25rem}.tab-menu-mobile .tab-menu-sticky .tab-menu-item .wrapper-item{padding-top:.8125rem;padding-bottom:.8125rem;position:relative}.tab-menu-mobile .tab-menu-sticky .tab-menu-item .wrapper-item:not(:hover):after{position:absolute;height:1px;content:"";left:0;right:0;bottom:0;background-color:#dee4e8}.tab-menu-mobile .tab-menu-sticky .tab-menu-item .wrapper-item a,.tab-menu-mobile .tab-menu-sticky .tab-menu-item .wrapper-item svg{color:#545557}.tab-menu-mobile .tab-menu-sticky .tab-menu-item:hover{background-color:#1ac21a}.tab-menu-mobile .tab-menu-sticky .tab-menu-item:hover .wrapper-item a,.tab-menu-mobile .tab-menu-sticky .tab-menu-item:hover .wrapper-item svg{color:#fff!important}.tab-menu-mobile .tab-menu-sticky .tab-menu-item.active a,.tab-menu-mobile .tab-menu-sticky .tab-menu-item.active svg{color:#1ac21a}.tab-menu-mobile .tab-menu-sticky .icon-active,.tab-menu-mobile .tab-menu-sticky .icon-external{min-width:1.5rem}.tab-menu-mobile.tab-menu-blue .tab-menu-item-header{background-color:#154e92}.tab-menu-mobile.tab-menu-blue .tab-menu-item-header .button-toggle svg{color:#154e92}.tab-menu-mobile.tab-menu-blue .tab-menu-item:hover{background-color:#154e92}.tab-menu-mobile.tab-menu-blue .tab-menu-item.active a,.tab-menu-mobile.tab-menu-blue .tab-menu-item.active svg{color:#154e92}.tab-menu-mobile.tab-menu-purple .tab-menu-item-header{background-color:#762fff}.tab-menu-mobile.tab-menu-purple .tab-menu-item-header .button-toggle svg{color:#762fff}.tab-menu-mobile.tab-menu-purple .tab-menu-item:hover{background-color:#762fff}.tab-menu-mobile.tab-menu-purple .tab-menu-item.active a,.tab-menu-mobile.tab-menu-purple .tab-menu-item.active svg{color:#762fff}.tab-menu-mobile.tab-menu-yellow .tab-menu-item-header{background-color:#faa62d}.tab-menu-mobile.tab-menu-yellow .tab-menu-item-header .button-toggle svg{color:#faa62d}.tab-menu-mobile.tab-menu-yellow .tab-menu-item:hover{background-color:#faa62d}.tab-menu-mobile.tab-menu-yellow .tab-menu-item.active a,.tab-menu-mobile.tab-menu-yellow .tab-menu-item.active svg{color:#faa62d}