.wp-block-atbs-tabs,.wp-block-atbs-tabs .tabs-container,.wp-block-atbs-tabs .tabs-nav,.wp-block-atbs-tabs .tabs-titles,.wp-block-atbs-tabs .tabs-content{background:transparent!important;box-shadow:none!important;border:0!important}.wp-block-atbs-tabs [class*="indicator"],.wp-block-atbs-tabs [class*="overlay"],.wp-block-atbs-tabs .tabs-nav::before,.wp-block-atbs-tabs .tabs-nav::after,.wp-block-atbs-tabs .tabs-titles::before,.wp-block-atbs-tabs .tabs-titles::after,.wp-block-atbs-tabs .tab-title::before,.wp-block-atbs-tabs .tab-title::after{display:none!important;content:none!important}.wp-block-atbs-tabs .tabs-titles{height:fit-content;background:var(--light-grey);display:flex;gap:var(--spacing-small)!important;margin:0!important;padding:0!important;padding-right:16px!important;flex-wrap:nowrap;flex-direction:row!important;align-items:flex-end;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.wp-block-atbs-tabs .tabs-titles::-webkit-scrollbar{display:none}.wp-block-atbs-tabs .tabs-titles .tab-title{box-shadow:0 2px 2px rgb(0 0 0 / .3)!important;flex:0 0 auto!important;width:288px!important;padding:var(--spacing-small)!important;min-height:48px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;hyphens:auto;border-radius:var(--radius-medium) var(--radius-medium) 0 0!important;font-weight:600;font-size:var(--font-size-medium);cursor:pointer;transform:translateY(8px);transition:transform .16s ease,padding .12s ease,box-shadow .16s ease;background:var(--pastel-grey)!important;color:var(--grey)!important;margin:0!important;border:none;position:relative;z-index:4}.wp-block-atbs-tabs .tabs-titles .tab-title:hover{transform:translateY(4px)!important;background:var(--light-grey)!important;color:var(--dark-grey)!important}.wp-block-atbs-tabs .tabs-titles:has(.tab-title:nth-child(2)):not(:has(.tab-title:nth-child(3))) .tab-title{width:calc(50% - (var(--spacing-small) / 2))!important;flex:0 1 auto!important}.wp-block-atbs-tabs .tabs-titles .tab-title .tab-title-text{display:block;width:100%;max-width:100%;margin:0;padding:0;line-height:var(--line-height-small);text-align:center}.wp-block-atbs-tabs .tabs-titles .tab-title.active,.wp-block-atbs-tabs .tabs-titles .tab-title[aria-selected="true"]{background:var(--dark-grey)!important;color:var(--pure-white)!important;margin:0!important;transform:translateY(0)!important;z-index:6!important}.wp-block-atbs-tabs .tabs-content{padding-top:var(--spacing-medium)!important;border:2px solid var(--pastel-grey)!important;background:var(--pure-white)!important;border-radius:0 var(--radius-medium) var(--radius-medium) var(--radius-medium);overflow:hidden!important;position:relative;z-index:1}.wp-block-atbs-tabs .single-tab{display:none!important;max-height:0;overflow:hidden;opacity:0;transition:max-height .36s cubic-bezier(.2,.9,.2,1),opacity .24s ease,transform .24s ease}.wp-block-atbs-tabs .single-tab.active,.wp-block-atbs-tabs .wp-block-atbs-tab.active .single-tab.active{display:block!important;max-height:none!important;opacity:1}.wp-block-atbs-tabs.scroll-left .wp-block-atbs-tabs:not(.scroll-left):has(.tab-title:nth-child(3)) .tabs-titles{-webkit-mask-image:linear-gradient(to right,black 92%,transparent 100%)!important;mask-image:linear-gradient(to right,black 92%,transparent 100%)!important}.wp-block-atbs-tabs.scroll-left .wp-block-atbs-tabs:not(.scroll-left):not(:has(.tab-title:nth-child(3))) .tabs-titles{-webkit-mask-image:none!important;mask-image:none!important}.wp-block-atbs-tabs.scroll-left .wp-block-atbs-tabs:not(.scroll-left) .tabs-nav .tabs-arrow.left{opacity:0!important;pointer-events:none!important;transform:translateY(-16px)!important}.wp-block-atbs-tabs{position:relative}.wp-block-atbs-tabs .tabs-nav{position:relative;padding:0px!important;z-index:5;width:100%!important}.wp-block-atbs-tabs .tabs-nav .tabs-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:45%;width:44px;height:44px;border-radius:var(--radius-rounded);background:rgb(255 255 255 / .75);backdrop-filter:blur(1px);cursor:pointer;transform:translateY(-16px);transition:opacity .25s ease,transform .25s ease,background .2s ease;z-index:10}.wp-block-atbs-tabs .tabs-nav .tabs-arrow:hover{cursor:pointer;color:var(--pure-white)!important}.wp-block-atbs-tabs .tabs-nav .tabs-arrow svg{width:28px;height:28px;stroke:currentColor;fill:currentcolor;transition:transform 0.3s ease}.wp-block-atbs-tabs .tabs-nav .tabs-arrow.right{right:0}.wp-block-atbs-tabs .tabs-nav .tabs-arrow.right:hover svg{transform:translateX(4px)!important}.wp-block-atbs-tabs .tabs-nav .tabs-arrow.left:hover svg{transform:translateX(-4px)!important}.wp-block-atbs-tabs .tabs-nav .tabs-arrow:hover{background:var(--secondary-color)}.wp-block-atbs-tabs .tabs-nav .tabs-arrow.left{opacity:0;pointer-events:none}.wp-block-atbs-tabs.scroll-left .tabs-nav .tabs-arrow.left{opacity:1;pointer-events:auto;transform:translateY(-16px) translateX(0)}.wp-block-atbs-tabs.scroll-end .tabs-nav .tabs-arrow.right{opacity:0;pointer-events:none;transform:translateY(-16px) translateX(6px)}@keyframes arrowHint{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(6px)}50%{transform:translateX(0)}}.wp-block-atbs-tabs .tabs-nav .tabs-arrow.right svg{animation:arrowHint 0.8s ease-in-out 0.5s 1}.wp-block-atbs-tabs:has(.tab-title:nth-child(3)) .tabs-titles{-webkit-mask-image:linear-gradient(to right,black 92%,transparent 100%)!important;mask-image:linear-gradient(to right,black 92%,transparent 100%)!important}.wp-block-atbs-tabs.scroll-left:not(.scroll-end) .tabs-titles{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)!important;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)!important}.wp-block-atbs-tabs.scroll-end.scroll-left .tabs-titles{-webkit-mask-image:linear-gradient(to left,black 92%,transparent 100%)!important;mask-image:linear-gradient(to left,black 92%,transparent 100%)!important}.wp-block-atbs-tabs.scroll-end:not(.scroll-left) .tabs-titles{-webkit-mask-image:none!important;mask-image:none!important}