.product-carousel-section{overflow:clip}.product-carousel-section+.product-carousel-section{background-color:#0d0d0d;color:#fff}.product-carousel-section+.product-carousel-section .section-heading__title{color:#fff}.product-carousel-section+.product-carousel-section .section-heading__eyebrow{color:var(--color-primary)}.product-carousel-section+.product-carousel-section .section-heading__sub{color:#fff9}.product-carousel-section+.product-carousel-section .section-heading__cta{color:#ffffffbf}.product-carousel-section+.product-carousel-section .section-heading__cta:hover{color:#fff}.product-carousel-section+.product-carousel-section .product-carousel__btn{border-color:#fff3;color:#fff}.product-carousel-section+.product-carousel-section .product-carousel__btn:hover{background-color:#ffffff1a;border-color:#ffffffb3}.product-carousel-section+.product-carousel-section .product-card{background-color:#191919}.product-carousel-section+.product-carousel-section .product-card__media{background-color:#242424}.product-carousel-section+.product-carousel-section .product-card__title-link{color:#fff}.product-carousel-section+.product-carousel-section .product-card__vendor{color:#ffffff73}.product-carousel-section+.product-carousel-section .product-card__price{color:#fff}.product-carousel-section+.product-carousel-section .product-card__compare-price{color:#fff6}.product-carousel-section+.product-carousel-section .product-card:hover{box-shadow:0 16px 48px #00000080}.product-carousel-section+.product-carousel-section .btn--outline-dark{border-color:#ffffff80;color:#fff}.product-carousel-section+.product-carousel-section .btn--outline-dark:hover{background-color:#fff;color:#000}.product-carousel__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:2.8rem;flex-wrap:wrap}.product-carousel__nav{display:flex;gap:.8rem;flex-shrink:0;padding-bottom:.4rem}.product-carousel__btn{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;border:1px solid var(--color-border);border-radius:0;color:var(--color-text);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;flex-shrink:0}.product-carousel__btn:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.product-carousel__btn--prev svg{transform:rotate(90deg)}.product-carousel__btn--next svg{transform:rotate(-90deg)}.product-carousel__btn[disabled]{opacity:.25;cursor:not-allowed}.product-carousel__track{display:flex;overflow-x:auto;gap:2rem;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem;padding-inline:2.4rem}@media screen and (min-width:750px){.product-carousel__track{gap:2.4rem;padding-inline:4.8rem}}@media screen and (min-width:1200px){.product-carousel__track{padding-inline:7.2rem}}.product-carousel__track::-webkit-scrollbar{display:none}.product-carousel__slide{scroll-snap-align:start;flex:0 0 calc(50% - 1.2rem);min-width:0}@media screen and (min-width:750px){.product-carousel__slide{flex:0 0 calc(25% - 1.5rem)}}@media screen and (min-width:990px){.product-carousel__slide{flex:0 0 calc(20% - 1.6rem)}}.product-carousel__footer{margin-top:3.6rem;text-align:center}.product-carousel__nav{display:flex;gap:8px;align-items:center;flex-shrink:0}.product-carousel__btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:2px solid #0f0f0f;background:#0f0f0f;color:#fff;cursor:pointer;transition:background .18s,border-color .18s,transform .15s;padding:0;flex-shrink:0}.product-carousel__btn:hover{background:#cc1f1f;border-color:#cc1f1f;transform:scale(1.08)}.product-carousel__btn:disabled{background:#e0e0e0;border-color:#e0e0e0;color:#aaa;cursor:not-allowed;transform:none}.product-carousel__btn-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.product-carousel__btn-icon svg{width:20px;height:20px;display:block}.product-carousel__btn-icon--prev svg{transform:rotate(90deg)}.product-carousel__btn-icon--next svg{transform:rotate(-90deg)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-product-carousel.css.map */
