product-carousel{display:block;min-width:0}product-carousel[data-carousel-defer]{min-height:24rem}.product-carousel__navigation{display:flex;flex:0 0 auto;align-items:center;gap:.4rem;margin-inline-start:auto}.product-carousel__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.product-carousel__button svg{width:2rem;height:2rem;pointer-events:none}.product-carousel__button:disabled{opacity:.3;cursor:default}.product-carousel__button:focus-visible{outline:.1rem solid currentColor;outline-offset:.2rem}[dir=rtl] .product-carousel__button svg{transform:rotate(180deg)}.complete-the-look .complementary-products-heading{flex-wrap:nowrap;gap:1.2rem}.complete-the-look .product-recommendations__heading{min-width:0}.complete-the-look__products{display:flex;gap:.4rem;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.complete-the-look__products::-webkit-scrollbar{display:none}.complete-the-look .complete-the-look__products>.collection-product-card{flex:0 0 calc((100% - .4rem)/2);width:calc((100% - .4rem)/2);min-width:0;margin:0;scroll-snap-align:start}@media screen and (max-width:575px){.complete-the-look--1-mobile .complete-the-look__products>.collection-product-card{flex-basis:100%;width:100%}.recently-viewed .recently-viewed__mobile-heading{flex-wrap:nowrap;gap:1.2rem}.recently-viewed__mobile-title{min-width:0}.recently-viewed__mobile-header>.section-heading__subtitle{display:block}.recently-viewed__mobile-header>.section-heading__description,.recently-viewed__mobile-header>.section-heading__button{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-product-carousel.css.map */
