.pdp-slider{padding-top:40px}.pdp-slider-wrap{width:100%;overflow-x:hidden}.pdp-slider__title{margin:0 0 2.4rem;color:var(--gray-black, #000);font-family:var(--font-heading-family);font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:-.05rem;text-align:center}.pdp-slider__tabs{display:flex;justify-content:center;margin-bottom:2.4rem;overflow-x:auto}.pdp-slider__tab{flex:0 0 auto;padding:0 1.2rem .5rem;color:var(--gray-600, #595959);background:transparent;border:0;border-bottom:.2rem solid transparent;font:inherit;cursor:pointer}.pdp-slider__tab.is-active{color:var(--gray-black, #000);border-bottom-color:currentColor}.pdp-slider__products .swiper{overflow:visible}.pdp-slider__product{width:13rem}.pdp-slider__product-link{display:block;color:inherit;text-decoration:none}.pdp-slider__image-wrap{aspect-ratio:1;background:var(--gray-50, #f5f5f5)}.pdp-slider__image{display:block;width:100%;height:100%;object-fit:contain}.pdp-slider__product-title{display:block;padding:.8rem 0 1.2rem;color:var(--gray-black, #000);font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.3;text-align:center}.pdp-slider__nav,.pdp-slider .swiper-button-next,.pdp-slider .swiper-button-prev{display:none}.pdp-slider .swiper-button-next:after,.pdp-slider .swiper-button-prev:after{display:none}@media screen and (min-width:990px){.pdp-slider__title{margin-bottom:3.2rem;font-size:3.3rem;line-height:1.3;letter-spacing:-.0825rem}.pdp-slider__products .swiper{overflow:hidden}.pdp-slider__products{position:relative;display:block}.pdp-slider__product{width:auto}.pdp-slider__product-title{padding:1.5rem 0 3.6rem;font-size:2rem;font-weight:600;line-height:2.4rem;letter-spacing:-.05rem}.pdp-slider__nav{position:absolute;top:18.5rem;z-index:1;display:grid;width:4rem;height:4rem;padding:0;place-items:center;background:transparent;border:0;cursor:pointer;transform:translateY(-50%) rotate(-90deg)}.pdp-slider__nav svg{display:block;width:4rem;height:4rem}.pdp-slider__nav--prev{left:-2rem}.pdp-slider__nav--next{right:-2rem}.pdp-slider .swiper-button-next,.pdp-slider .swiper-button-prev{display:block;top:50%!important}.pdp-slider{padding-top:100px}}@media screen and (min-width:1640px){.pdp-slider__nav--prev{left:-7rem}.pdp-slider__nav--next{right:-7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-slider.css.map */
