.featured-tabs-section-wrap{padding-inline:calc(var(--gap, 8px) * 1.875)!important}.featured-tabs-section{max-width:var(--main-prd-max-width);margin:0 auto}.featured-tabs-section .wt-rating__counter{color:#000}.featured-tabs-section .headline{padding:0;text-align:left}.featured-tabs-section .headline .headline__title{padding-bottom:12px}.featured-tabs-section .tab-buttons{display:flex;margin-bottom:56px;border-bottom:1px solid #979797;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.featured-tabs-section .tab-btn{cursor:pointer;transition:all .2s;color:#979797;border:none;font-size:calc(var(--font-base-size) + 2px);height:auto;padding:26px 0}.featured-tabs-section .tab-btn:after{content:"";background-color:#979797;width:1px;height:23px;margin:0 22px 0 28px}.featured-tabs-section .tab-btn.active{color:#000}.featured-tabs-section .tab-panel{display:none;flex-wrap:wrap;gap:16px}.featured-tabs-section .tab-panel.active{display:grid;grid-template-columns:repeat(4,1fr);gap:60px 29px}.featured-tabs-section .product-item{box-sizing:border-box}.featured-tabs-section .tab-panel .product-item{width:100%}.featured-tabs-section .view-more-btn{width:377px;height:71px;font-size:calc(var(--font-base-size) + 4px);cursor:pointer;grid-column:1 / -1;justify-self:center;margin-top:50px;border:1px solid #D4D4D4}@media screen and (min-width: 900px){.featured-tabs-section .tab-btn:hover{background-color:transparent;color:#000}}@media screen and (max-width: 899px){.featured-tabs-section .tab-panel.active{gap:40px 5px;grid-template-columns:repeat(2,1fr)}.featured-tabs-section .view-more-btn{width:246px;height:57px}.featured-tabs-section .tab-btn:after{content:none}.featured-tabs-section .tab-buttons{gap:12px;padding-bottom:35px;margin-left:-15px;width:calc(100% + 30px);margin-bottom:30px;border-bottom:.5px solid #BDBDBD;padding-left:15px;padding-right:15px}.featured-tabs-section .tab-btn{background-color:#cbcbcb;color:#fff;padding:4px 11px;border-radius:20px;font-size:17px}.featured-tabs-section .tab-btn.active{color:#fff;background-color:#000}.featured-tabs-section .headline .headline__title{padding-bottom:14px}}@media screen and (max-width: 899px){.featured-tabs-section .view-more-btn{font-size:17px;margin-top:17px}}@media screen and (max-width: 480px){.featured-tabs-section .headline__title{font-size:20px}.featured-tabs-section .tab-btn{font-size:14.5px}.template-page-bf-sale .shopify-section:nth-child(8) .hero__text p{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/custom-featured-tabs.css.map */
