.bivalta-product-recommendations{padding:30px 0 90px;background:var(--bivalta-background);overflow:visible}.bivalta-product-recommendations__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.bivalta-product-recommendations__eyebrow{margin-bottom:8px;color:var(--bivalta-accent);font-size:10px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.bivalta-product-recommendations__title{margin:0;color:var(--bivalta-text-primary);font-size:clamp(28px,4vw,44px);font-weight:880;line-height:1.05;letter-spacing:-.045em}.bivalta-product-recommendations__subtitle{max-width:620px;margin:10px 0 0;color:var(--bivalta-text-secondary);font-size:13px;line-height:1.55}.bivalta-product-recommendations__controls{display:flex;align-items:center;gap:9px}.bivalta-product-recommendations__arrow{width:46px;height:46px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--bivalta-surface);color:var(--bivalta-text-primary);border:0;border-radius:15px;box-shadow:var(--bivalta-shadow-raised-small);cursor:pointer;transition:color var(--bivalta-duration-fast) var(--bivalta-ease),background-color var(--bivalta-duration-fast) var(--bivalta-ease),box-shadow var(--bivalta-duration-fast) var(--bivalta-ease),transform var(--bivalta-duration-fast) var(--bivalta-ease)}.bivalta-product-recommendations__arrow:hover{background:var(--bivalta-accent);color:var(--bivalta-on-accent)}.bivalta-product-recommendations__arrow:active{transform:translateY(1px);box-shadow:var(--bivalta-shadow-inset-small)}.bivalta-product-recommendations__arrow:disabled{opacity:.35;cursor:default}.bivalta-product-recommendations__viewport{position:relative;width:calc(100% + 28px);margin:0 -14px;padding:24px 14px 32px;overflow-x:hidden;overflow-y:visible}.bivalta-product-recommendations__track{display:flex;align-items:stretch;gap:22px;overflow-x:auto;overflow-y:visible;padding:6px 6px 14px;margin:-6px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.bivalta-product-recommendations__track::-webkit-scrollbar{display:none}.bivalta-product-recommendations__slide{flex:0 0 calc((100% - 66px)/4);min-width:0;padding:10px 2px 14px;scroll-snap-align:start;overflow:visible}.bivalta-product-recommendations__slide .bivalta-product-card{height:100%;overflow:hidden}.bivalta-product-recommendations .bivalta-product-card{margin:0;box-shadow:var(--bivalta-shadow-raised);transform:translateZ(0)}.bivalta-product-recommendations .bivalta-product-card:hover{transform:translateY(-4px);box-shadow:var(--bivalta-shadow-raised-large)}.bivalta-product-recommendations__dots{display:none;align-items:center;justify-content:center;gap:7px;margin-top:8px}.bivalta-product-recommendations__dot{width:7px;height:7px;padding:0;background:var(--bivalta-text-muted);border:0;border-radius:999px;opacity:.35;transition:width var(--bivalta-duration-fast) var(--bivalta-ease),opacity var(--bivalta-duration-fast) var(--bivalta-ease),background-color var(--bivalta-duration-fast) var(--bivalta-ease)}.bivalta-product-recommendations__dot.is-active{width:22px;background:var(--bivalta-accent);opacity:1}@media screen and (min-width:1400px){.bivalta-product-recommendations__viewport{padding-top:28px;padding-bottom:36px}}@media screen and (max-width:1100px){.bivalta-product-recommendations__slide{flex-basis:calc((100% - 44px) / 3)}}@media screen and (max-width:850px){.bivalta-product-recommendations__track{gap:18px}.bivalta-product-recommendations__slide{flex-basis:calc((100% - 18px)/2)}}@media screen and (max-width:749px){.bivalta-product-recommendations{padding:18px 0 60px}.bivalta-product-recommendations__header{align-items:center;margin-bottom:10px}.bivalta-product-recommendations__eyebrow{font-size:8px}.bivalta-product-recommendations__title{font-size:27px}.bivalta-product-recommendations__subtitle{font-size:11px;line-height:1.5}.bivalta-product-recommendations__controls{display:none}.bivalta-product-recommendations__viewport{width:calc(100% + 18px);margin:0 -9px;padding:20px 9px 28px;overflow-x:hidden;overflow-y:visible}.bivalta-product-recommendations__track{gap:13px;padding:7px 7px 16px;margin:-7px;overflow-y:visible}.bivalta-product-recommendations__slide{flex:0 0 76%;padding:9px 2px 13px}.bivalta-product-recommendations__dots{display:flex}.bivalta-product-recommendations .bivalta-product-card:hover{transform:none}}@media screen and (max-width:430px){.bivalta-product-recommendations__slide{flex-basis:82%}.bivalta-product-recommendations__viewport{padding-top:18px;padding-bottom:26px}}@media(prefers-reduced-motion:reduce){.bivalta-product-recommendations__track{scroll-behavior:auto}.bivalta-product-recommendations__arrow,.bivalta-product-recommendations__dot,.bivalta-product-recommendations .bivalta-product-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bivalta-recommendations.css.map */
