.pv2-recs{--pv2-rc-accent: var(--pv2-accent, 180, 151, 90);--pv2-rc-ease: var(--pv2-ease, cubic-bezier(.22, .61, .36, 1));--pv2-rc-gutter: 1.5rem;--pv2-rc-gap: 1.2rem;display:block;overflow:hidden}@media screen and (min-width:750px){.pv2-recs{--pv2-rc-gutter: max(5rem, calc((100vw - var(--page-width)) / 2 + 5rem));--pv2-rc-gap: 2.4rem}}.pv2-recs__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.pv2-recs__eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--pv2-rc-accent))}.pv2-recs__eyebrow:before{content:"";width:3.2rem;height:.1rem;background:rgba(var(--pv2-rc-accent),.7)}.pv2-recs__heading{margin:0;font-size:clamp(2.8rem,3.4vw,4.4rem);line-height:1.1}.pv2-recs__buttons{display:flex;gap:.8rem}.pv2-recs__button{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:.1rem solid rgba(var(--pv2-rc-accent),.6);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));font-size:1.6rem;cursor:pointer;transition:background-color .3s var(--pv2-rc-ease),color .3s var(--pv2-rc-ease),opacity .3s}.pv2-recs__button:hover:not([disabled]){background-color:rgb(var(--pv2-rc-accent));color:rgb(var(--pv2-anthracite, 28, 29, 31))}.pv2-recs__button[disabled]{opacity:.3;cursor:default}.pv2-recs__button:focus-visible{outline:.2rem solid rgb(var(--pv2-rc-accent));outline-offset:.3rem}.pv2-slider--static .pv2-recs__buttons,.pv2-slider--static .pv2-recs__progress{visibility:hidden}@media screen and (max-width:749px){.pv2-recs__buttons{display:none}}.pv2-recs__track{display:flex;align-items:stretch;gap:var(--pv2-rc-gap);margin:0;padding:0 var(--pv2-rc-gutter) .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pv2-rc-gutter);scrollbar-width:none}.pv2-recs__track::-webkit-scrollbar{display:none}.pv2-recs__item{flex:0 0 74%;min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){.pv2-recs__item{flex-basis:calc((100% - 2 * var(--pv2-rc-gap)) / 3)}}@media screen and (min-width:1200px){.pv2-recs__item{flex-basis:calc((100% - 3 * var(--pv2-rc-gap)) / 4)}}.pv2-recs .card-wrapper{height:100%}.pv2-recs__progress{position:relative;height:.1rem;margin-top:3.2rem}.pv2-recs__progress:before,.pv2-recs__progress-bar{content:"";position:absolute;top:0;bottom:0;left:1.5rem;right:1.5rem}.pv2-recs__progress:before{background:rgba(var(--color-foreground),.15)}.pv2-recs__progress-bar{background:rgb(var(--pv2-rc-accent));transform:scaleX(.25);transform-origin:left center;transition:transform .2s linear}@media screen and (min-width:750px){.pv2-recs__progress:before,.pv2-recs__progress-bar{left:5rem;right:5rem}}@media(prefers-reduced-motion:reduce){.pv2-recs__progress-bar,.pv2-recs__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pv2-product-recommendations.css.map */
