:root{--column-gap: 16px}.tabs{display:inline-flex;align-items:center;justify-content:flex-start;gap:clamp(0px,.2857142857vw,4px);padding:clamp(0px,.2857142857vw,4px);border-radius:clamp(0px,7.1428571429vw,100px);background-color:var(--wp--preset--color--white);width:max-content;box-shadow:0 0 0 clamp(0px,.2857142857vw,4px) var(--wp--preset--color--light-beige)}@media screen and (max-width: 992px){.tabs{border-radius:100px;box-shadow:0 0 0 4px var(--wp--preset--color--light-beige);gap:4px;padding:4px}}.tabs__btn{padding:clamp(0px,.8928571429vw,12.5px) clamp(0px,1.4285714286vw,20px);font-size:max(12px,clamp(0px,1.1428571429vw,16px));font-weight:600;line-height:110%;color:var(--wp--preset--color--black-anb);border-radius:clamp(0px,7.1428571429vw,100px)}.tabs__btn:focus-visible{box-shadow:0 0 0 clamp(0px,.1428571429vw,2px) #fff,0 0 0 clamp(0px,.3571428571vw,5px) #c03f22!important}@media screen and (max-width: 992px){.tabs__btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px #c03f22!important}}.tabs__btn{transition:all .3s cubic-bezier(.77,0,.22,1)}@media screen and (max-width: 992px){.tabs__btn{flex-shrink:0;padding:10.5px 16px;font-size:16px;border-radius:100px}}@media (hover: hover){.tabs__btn:hover,.tabs__btn:focus-visible{background-color:var(--wp--preset--color--black-anb);color:var(--wp--preset--color--light-beige)}}.tabs__btn--active{background-color:var(--wp--preset--color--black-anb);color:var(--wp--preset--color--light-beige)}@media screen and (max-width: 992px){.tabs__btn--with-pagination{font-size:14px}.tabs__btn--with-pagination.tabs__btn--active{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black-anb)}}.tabs__btn--hero{padding:clamp(0px,.5714285714vw,8px) clamp(0px,1.1428571429vw,16px);font-size:max(12px,clamp(0px,1vw,14px))}@media screen and (max-width: 992px){.tabs__btn--hero{padding:8px 16px;font-size:14px}}.tabs__container{position:relative;overflow:hidden}.tabs__container--interacted{transition:min-height all .3s ease-out}.tabs__container--products-slider{margin-top:clamp(0px,2.8571428571vw,40px)}@media screen and (max-width: 992px){.tabs__container--products-slider{margin-top:32px}}.tabs__item{position:absolute;top:0;left:0;right:0;opacity:0;width:100%;pointer-events:none;visibility:hidden;transition:none}.tabs__container--interacted .tabs__item{transition:opacity all .3s ease-out,visibility all .3s ease-out}.tabs__container--interacted .tabs__item--leaving{opacity:0;visibility:hidden;transition:opacity .1s ease-out,visibility .1s ease-out}.tabs__container--interacted .tabs__item--entering{opacity:1;visibility:visible;transition:opacity .1s ease-in .1s,visibility .1s ease-in .1s}.tabs__item--active{opacity:1;pointer-events:all;visibility:visible;position:relative}.tabs__container--interacted .tabs__item--active{position:absolute}.tabs__scroll-hint{display:none;justify-content:flex-end;text-align:right;gap:8px;padding-top:8px}.tabs__scroll-hint span,.tabs__scroll-hint i{font-size:12px;color:var(--wp--preset--color--dark-beige)}.tabs__scroll-hint.active{display:flex}@media screen and (max-width: 992px){.tabs__outer{overflow-x:auto;overflow-y:hidden;transform:translate(-16px);width:calc(100% + 32px);padding-inline:16px}}.tabs--dark{background-color:var(--wp--preset--color--light-beige);box-shadow:none}.tabs--mid-beige{background-color:var(--wp--preset--color--mid-beige)}.tabs-block{overflow:hidden}.tabs-block__wrapper{padding:clamp(0px,2.8571428571vw,40px);background-color:var(--wp--preset--color--light-beige);border-radius:clamp(0px,.8571428571vw,12px);position:relative;isolation:isolate}.tabs-block__wrapper:before{content:"";position:absolute;background-image:url(/app/themes/bkwp/dist/assets/carbon-grey-bottom-f5f90640.svg);background-size:cover;background-position:center;background-repeat:no-repeat;bottom:0;left:0;width:100%;height:60%;z-index:-1;border-radius:0 0 clamp(0px,.8571428571vw,12px) clamp(0px,.8571428571vw,12px)}@media screen and (max-width: 992px){.tabs-block__wrapper:before{height:224px;border-radius:0 0 12px 12px}}@media screen and (max-width: 992px){.tabs-block__wrapper{padding:16px;overflow:hidden;width:calc(100% + 32px);left:-16px;border-radius:12px}}.tabs-block__tabs{background-color:var(--wp--preset--color--mid-beige);margin-bottom:clamp(0px,.8571428571vw,12px)}@media screen and (max-width: 992px){.tabs-block__tabs{margin-bottom:12px}}@media screen and (max-width: 992px){.tabs-block__tab{flex-shrink:0}}.tabs-block__content h1,.tabs-block__content h2,.tabs-block__content h3,.tabs-block__content h4,.tabs-block__content h5,.tabs-block__content h6{font-size:max(13px,clamp(0px,2.2857142857vw,32px));font-weight:700;line-height:140%;margin-bottom:clamp(0px,1.5714285714vw,22px)}@media screen and (max-width: 992px){.tabs-block__content h1,.tabs-block__content h2,.tabs-block__content h3,.tabs-block__content h4,.tabs-block__content h5,.tabs-block__content h6{font-size:26px;margin-bottom:22px}}.tabs-block__content p,.tabs-block__content li{font-size:max(13px,clamp(0px,1.1428571429vw,16px));font-weight:400;line-height:150%;margin-bottom:clamp(0px,1.4285714286vw,20px)}.tabs-block__content p:last-of-type,.tabs-block__content li:last-of-type{margin-bottom:0}@media screen and (max-width: 992px){.tabs-block__content p,.tabs-block__content li{font-size:14px;margin-bottom:20px}}.tabs-block__content a{color:var(--wp--preset--color--dark-orange);font-weight:600;text-decoration:underline}.tabs-block__content a:focus-visible{box-shadow:0 0 0 clamp(0px,.1428571429vw,2px) #191919,0 0 0 clamp(0px,.3571428571vw,5px) #f95e2e!important}@media screen and (max-width: 992px){.tabs-block__content a:focus-visible{box-shadow:0 0 0 2px #191919,0 0 0 5px #f95e2e!important}}.tabs-block__content strong{font-weight:600}.tabs-block__content ol,.tabs-block__content ul{padding-left:clamp(0px,1.4285714286vw,20px);margin-bottom:clamp(0px,1.4285714286vw,20px)}@media screen and (max-width: 992px){.tabs-block__content ol,.tabs-block__content ul{padding-left:20px;margin-bottom:20px}}.tabs-block__content ol li,.tabs-block__content ul li{margin-bottom:12px}.tabs-block__content ol li:last-of-type,.tabs-block__content ul li:last-of-type{margin-bottom:0}.tabs-block--big-tabs .tabs__btn{padding:clamp(0px,.8571428571vw,12px) clamp(0px,1.4285714286vw,20px);font-size:clamp(0px,1.1428571429vw,16px)}@media screen and (max-width: 992px){.tabs-block--big-tabs .tabs__btn{padding:10px 16px;font-size:16px}}
