.bb-recs{--bb-gap:12px;--bb-pad:16px;--bb-per:2.25;overflow:hidden;max-width:100%}@media(min-width:590px){.bb-recs{--bb-gap:16px;--bb-pad:24px;--bb-per:3.25}}@media(min-width:990px){.bb-recs{--bb-gap:20px;--bb-pad:40px;--bb-per:4}}.bb-recs__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.bb-recs__title{margin:0;text-align:left}.bb-recs__nav{display:flex;gap:8px;flex:0 0 auto}.bb-recs__nav[hidden]{display:none}.bb-recs__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;padding:0}.bb-recs__arrow:disabled{opacity:.3;cursor:default}.bb-recs__arrow:focus-visible,.bb-recs__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bb-recs__body{position:relative}.bb-recs .product-recommendations-placeholder:empty{display:none}.bb-recs__track{display:flex;gap:var(--bb-gap);margin:0;padding:0 var(--bb-pad) 4px;list-style:none;overflow-x:auto!important;overflow-y:hidden;max-width:none!important;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bb-pad);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;scroll-behavior:smooth}.bb-recs__track::-webkit-scrollbar{display:none}.bb-recs__slide{flex:0 0 calc((100% - var(--bb-pad)*2 - var(--bb-gap)*(var(--bb-per) - 1))/var(--bb-per));min-width:0;scroll-snap-align:start;margin:0;padding:0;list-style:none}.bb-recs__slide:before{content:none!important}.bb-recs .bb-recs__slide .grid__item{width:100%!important;max-width:100%;float:none!important;padding:0!important;margin:0!important;display:block}.bb-recs [data-aos]{opacity:1!important;transform:none!important}.bb-recs .grid-product__content{margin-bottom:0;position:relative}.bb-recs .grid-product__meta{padding-top:8px;text-align:left}.bb-recs .grid-product__title{display:block;overflow:visible;white-space:normal;overflow-wrap:anywhere;line-height:1.3;min-height:2.6em;font-size:14px}.bb-recs .grid-product__price{white-space:nowrap;font-weight:600;margin-top:2px;font-size:14px}.bb-recs .grid-product__tag{font-size:10px}.bb-recs .qa-btn{min-width:44px;min-height:44px}.bb-recs__foot{display:flex;align-items:center;gap:12px;margin-top:14px}.bb-recs__progress{flex:1;height:3px;background:#0000001f;border-radius:3px;overflow:hidden}.bb-recs__bar{display:block;height:100%;width:0;background:currentColor;border-radius:3px;transition:width .2s ease,transform .2s ease}.bb-recs__status{margin:0;font-size:12px;white-space:nowrap;opacity:.75}.bb-recs__skeleton{display:flex;gap:var(--bb-gap);padding:0 var(--bb-pad);overflow:hidden}.bb-recs__skeleton span{flex:0 0 calc((100% - var(--bb-pad)*2 - var(--bb-gap)*(var(--bb-per) - 1))/var(--bb-per));aspect-ratio:3/4;background:#0000000f;border-radius:4px}.bb-recs.is-static .bb-recs__foot{display:none}@media(prefers-reduced-motion:reduce){.bb-recs__track{scroll-behavior:auto}.bb-recs__bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/bb-pdp-recs.css.map */
