.pcar__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem;gap:2rem}.pcar__header-left{display:flex;flex-direction:column;gap:.4rem}.pcar__title{font-family:var(--font-heading-family);font-weight:400;color:var(--color-brand-dark);margin:0;line-height:1.2}.pcar__title--sm{font-size:var(--fs-h3)}.pcar__title--md{font-size:var(--fs-h3-5)}.pcar__title--lg{font-size:var(--fs-h1)}.pcar__title--xl{font-size:clamp(4.8rem,4.0727rem + 1.9394vw,6.4rem)}.pcar__subtitle{font-size:1.4rem;line-height:2rem;color:var(--color-brand-mid);margin:0}.pcar__view-all{margin-bottom:.4rem;display:inline-flex;align-items:center;padding:1.2rem 2.4rem;border-radius:4px;background:var(--color-brand-dark);color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:.09em;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity .2s;border:1px solid var(--color-brand-dark)}.pcar__view-all:hover{color:var(--color-brand-dark);background-color:var(--color-white)}.pcar__carousel{position:relative}.pcar__track{display:flex;gap:1.6rem;list-style:none;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding-inline:0}.pcar__track::-webkit-scrollbar{display:none}.pcar__item{flex:0 0 calc((100% - 4.8rem) / 3.5);scroll-snap-align:start;min-width:0}.pcar__view-all-mobile{display:none}@media screen and (max-width:989px){.pcar__item{flex:0 0 calc((100% - 4.8rem) / 2.2)}.pcar__header{flex-direction:column;align-items:flex-start;gap:.8rem}.pcar--head-left .pcar__header{align-items:flex-start}.pcar__view-all{display:none}.pcar__view-all-mobile{display:flex;justify-content:center;margin-top:3.2rem}.pcar__view-all-mobile a{background:var(--color-brand-dark);border-radius:4px;color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:.09em;text-decoration:none;height:4.6rem;display:flex;align-items:center;justify-content:center;padding:.4rem 3.2rem}}@media screen and (max-width:749px){.pcar__carousel{width:100vw;margin-left:50%;transform:translate(-50%)}.pcar__track{padding-left:1.6rem;padding-right:1.6rem;scroll-padding-left:1.6rem}.pcar__item{flex:0 0 calc(100% - 4rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-product-carousel.css.map */
