.bf-faq-section{padding:clamp(3rem,6vw,6rem) 0}.bf-faq-layout{display:flex;gap:clamp(2rem,5vw,4rem);align-items:flex-start}.bf-faq-intro{flex:0 0 auto;width:clamp(240px,28vw,360px)}.bf-faq-heading{font-family:var(--font-heading-family);font-size:clamp(2rem,3vw,2.6rem);line-height:1.15;margin:0 0 1.5rem}.bf-faq-item:first-child .bf-faq-question{padding-top:0}.bf-faq-image img{width:100%;height:auto;display:block;border-radius:2px}.bf-faq-list{flex:1;min-width:0}.bf-faq-item{border-bottom:1px solid rgba(0,0,0,.1)}.bf-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;cursor:pointer;padding:1.4rem 0;text-align:left;font-family:var(--font-heading-family);font-size:1.4rem;color:inherit}.bf-faq-icon{position:relative;width:14px;height:14px;flex:0 0 14px}.bf-faq-icon:before,.bf-faq-icon:after{content:"";position:absolute;background:currentColor;top:50%;left:50%;transform:translate(-50%,-50%)}.bf-faq-icon:before{width:14px;height:2px}.bf-faq-icon:after{width:2px;height:14px;transition:transform .2s ease}.bf-faq-item--open .bf-faq-icon:after{transform:translate(-50%,-50%) scaleY(0)}.bf-faq-answer{padding:0 0 1.4rem;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6;color:#000000b3}@media screen and (max-width:749px){.bf-faq-layout{flex-direction:column}.bf-faq-intro{width:100%}}.product__tabs{margin-bottom:1.5rem}.product__tabs-nav{display:flex;flex-wrap:nowrap;border-bottom:1px solid rgba(0,0,0,.08)}.product__tabs-btn{flex:1 1 0;min-width:0;background:none;border:none;cursor:pointer;padding:1rem .6rem;text-align:center;font-size:1.3rem;line-height:1.25;font-family:inherit;color:#0000008c;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.product__tabs-btn--active{color:#000;border-bottom-color:currentColor;font-weight:600}.product__tabs-panels{padding-top:1.5rem}.product__tabs-panel[hidden]{display:none}@media screen and (max-width:749px){.product__tabs-btn{font-size:1.1rem;padding:.85rem .3rem}}.product-bf-reviews{display:flex;align-items:stretch;gap:1.4rem;padding-top:1rem}.product-bf-reviews__media{flex:0 0 auto;width:68px;border-radius:8px;overflow:hidden}.product-bf-reviews__image{width:100%;height:100%;object-fit:cover;display:block}.product-bf-reviews__body{display:flex;flex-direction:column}.product-bf-reviews__heading{font-family:var(--font-heading-family);font-size:1.6rem;margin:0 0 .2rem}.product-bf-reviews__summary{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:.6rem}.product-bf-reviews__summary .rating-star{--letter-spacing: .8;--font-size: 1.6}.product-bf-reviews__score{font-weight:700;color:#454541}.product-bf-reviews__count{color:#454541a6;font-size:.95rem}.product-bf-reviews__subheading{color:#454541bf;font-size:1rem;line-height:1.6;margin:0;max-width:280px}.product-bf-reviews__empty{color:#454541b3}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=gAAAAAAABA */
