.ymg-product-carousel{padding-top:calc(var(--ymg-pt, 48px) * .75);padding-bottom:calc(var(--ymg-pb, 48px) * .75)}@media screen and (min-width:750px){.ymg-product-carousel{padding-top:var(--ymg-pt, 48px);padding-bottom:var(--ymg-pb, 48px)}}.ymg-product-carousel__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.ymg-product-carousel__heading{min-width:0}.ymg-product-carousel .ymg-section__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(36px,5vw,56px);color:var(--ymg-ink);overflow-wrap:anywhere}.ymg-product-carousel__actions{display:flex;flex-shrink:0;align-items:center;gap:12px;margin-left:auto}.ymg-product-carousel .ymg-product-carousel__view-all,.ymg-product-carousel .ymg-product-carousel__view-all:hover,.ymg-product-carousel .ymg-product-carousel__view-all:focus-visible{color:var(--ymg-on-dark);text-decoration:none}.ymg-product-carousel__arrow{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ymg-height-md, 48px);height:var(--ymg-height-md, 48px);margin:0;padding:0;border:0;border-radius:var(--ymg-radius-pill, 999px);background-color:transparent;box-shadow:inset 0 0 0 1.5px currentColor;color:var(--ymg-ink);cursor:pointer}.ymg-product-carousel__arrow svg{width:20px;height:20px;pointer-events:none}.ymg-product-carousel__arrow:disabled,.ymg-product-carousel__arrow[disabled]{opacity:.35;cursor:not-allowed}@media(hover:hover){.ymg-product-carousel__arrow:not([disabled]):hover{background-color:var(--ymg-ink);color:var(--ymg-on-dark)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.ymg-product-carousel__arrow{transition:background-color .2s ease,color .2s ease}}@media screen and (min-width:1280px){.ymg-product-carousel--fits-desktop .ymg-product-carousel__arrow{display:none}}.ymg-product-carousel .slider.ymg-product-carousel__track{display:flex;flex-wrap:nowrap;gap:24px;margin:0;padding:8px 0 12px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.ymg-product-carousel .slider.ymg-product-carousel__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.ymg-product-carousel .slider.ymg-product-carousel__track{scroll-behavior:smooth}}.ymg-product-carousel .slider.ymg-product-carousel__track .ymg-product-carousel__slide{flex:0 0 78%;width:auto;max-width:none;margin:0;padding-top:0;padding-bottom:0;scroll-snap-align:start}@media screen and (min-width:721px){.ymg-product-carousel .slider.ymg-product-carousel__track .ymg-product-carousel__slide{flex-basis:calc((100% - 24px) / 2.3)}}@media screen and (min-width:1280px){.ymg-product-carousel .slider.ymg-product-carousel__track .ymg-product-carousel__slide{flex-basis:calc((100% - 72px)/4)}}.ymg-product-carousel__slide>.card-wrapper{height:100%}@media screen and (max-width:720px){.ymg-product-carousel__header{gap:12px;margin-bottom:20px}.ymg-product-carousel__actions{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ymg_product_carousel.css.map */
