:root{--wp--preset--font-size--sm:clamp(12px,calc(0.75rem + 4.7619vw - 28.5714px),14px);--wp--preset--font-size--base:clamp(14px,calc(0.875rem + 4.7619vw - 28.5714px),16px);--wp--preset--font-size--md:clamp(16px,calc(1rem + 4.7619vw - 28.5714px),18px);--wp--preset--font-size--lg:clamp(20px,calc(1.25rem + 9.5238vw - 57.1428px),24px);--wp--preset--font-size--xl:clamp(24px,calc(1.5rem + 14.2857vw - 85.7142px),30px);--wp--preset--font-size--2-xl:clamp(26px,calc(1.625rem + 33.3333vw - 199.9998px),40px);--wp--preset--font-size--3-xl:clamp(32px,calc(2.25rem + 33.3333vw - 199.9998px),50px)}.products-tabs-block{color:#fff}@media(min-width:1920px){.products-tabs-block{margin:20px auto!important;max-width:1920px}}.products-tabs-block .products-tabs-wrapper{display:flex;flex-direction:column;gap:30px;position:relative}@media(min-width:992px){.products-tabs-block .products-tabs-wrapper{align-items:stretch;flex-direction:row}}@media(max-width:991px){.products-tabs-block .products-tabs-wrapper .products-tabs-content{position:relative}.products-tabs-block .products-tabs-wrapper .products-tabs-content:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}}.products-tabs-block.layout-content-image .products-tabs-content{padding-bottom:30px;position:relative}@media(min-width:992px){.products-tabs-block.layout-content-image .products-tabs-content{padding:30px 60px 0 0;width:75%}.products-tabs-block.layout-content-image .products-tabs-content:after{background-color:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.products-tabs-block.layout-content-image .products-tabs-panels{width:25%}.products-tabs-block.layout-image-content .products-tabs-wrapper{flex-direction:row-reverse}}.products-tabs-block.layout-image-content .products-tabs-content{padding-top:30px;position:relative}.products-tabs-block.layout-image-content .products-tabs-content .tabs-nav{padding-bottom:30px}@media(min-width:992px){.products-tabs-block.layout-image-content .products-tabs-content{padding:0 0 30px 60px;width:75%}.products-tabs-block.layout-image-content .products-tabs-content:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:1px}}.products-tabs-block.layout-image-content .products-tabs-panels{padding-bottom:30px;position:relative}@media(min-width:992px){.products-tabs-block.layout-image-content .products-tabs-panels{padding-bottom:0;width:25%}}.products-tabs-block .products-tabs__heading{font-size:clamp(26px,1.625rem + (1vw - 6px)*33.3333,40px);font-weight:700;line-height:1.2;margin-bottom:20px}.products-tabs-block .products-tabs__text{font-size:clamp(14px,.875rem + (1vw - 6px)*4.7619,16px);margin-bottom:30px}.products-tabs-block .tabs-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}@media(min-width:768px){.products-tabs-block .tabs-nav{gap:15px}}.products-tabs-block .tab-trigger{background-color:transparent;border:2px solid #f07c0f;border-radius:50px;color:#fff;cursor:pointer;font-size:clamp(12px,.75rem + (1vw - 6px)*4.7619,14px);font-weight:600;padding:10px 20px;transition:all .3s ease}.products-tabs-block .tab-trigger.is-active,.products-tabs-block .tab-trigger:hover{background-color:#f07c0f}.products-tabs-block .products-tabs-panels .tabs-content{display:flex;flex-direction:column;height:100%;width:100%}.products-tabs-block .products-tabs-panels .tab-panel{animation:fadeIn .3s ease-in-out;height:100%;width:100%}.products-tabs-block .products-tabs-panels .tab-content{align-items:center;display:flex;height:100%;justify-content:center}.products-tabs-block .products-tabs-panels .tab-image-container{align-items:center;display:flex;justify-content:center}.products-tabs-block .products-tabs-panels .tab-image-container img{display:block;height:auto;max-width:200px;width:100%}.products-tabs-block .products-tabs-panels .tab-empty-message .placeholder-image{align-items:center;background-color:#e9e9e9;border-radius:8px;display:flex;justify-content:center;min-height:300px;width:100%}.products-tabs-block .products-tabs-panels .tab-empty-message .placeholder-image:after{color:#999;content:"No image"}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}