@media screen and (max-width:750px){.carousel-pinning__section .page-width{padding:0}}.carousel-pinning{transition:opacity .3s ease;background:#f4f4f4;padding:15px 0 15px 15px;display:block}.carousel-pinning__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.carousel-pinning__title{font-size:16px;font-weight:600;margin:0}.carousel-pinning__nav{display:flex;gap:8px}.carousel-pinning__btn{align-items:center;border:1px solid #e4e4e4;border-radius:999px;background:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.carousel-pinning__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;padding:0!important;cursor:grab}.carousel-pinning__track:not(.splide__track--draggable) .carousel-pinning__list{gap:12px}.carousel-pinning__list::-webkit-scrollbar{height:6px}.carousel-pinning__list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:999px}.carousel-pinning__list .carousel-card{width:100%!important;max-width:100%}.carousel-pinning .splide{visibility:visible!important;margin-left:auto;margin-right:auto;position:relative;list-style:none;z-index:1;padding:0 0 20px}.carousel-pinning product-card-skeleton{min-height:unset;background-color:#fff}.carousel-pinning .splide__slide{width:calc((100vw - 40px)*.4);max-height:unset}.carousel-pinning product-card-skeleton .product-card-skeleton__content,.carousel-pinning product-card-skeleton .product-card-skeleton__cta{min-height:20px}.carousel-pinning .splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.carousel-pinning .splide__slide .product-card-wrapper{max-width:100%}.carousel-pinning .splide__slide .product-card-wrapper .card{border:unset}.carousel-pinning .carousel-pinning__item-wrapper{height:100%}.carousel-pinning .splide__slide .product-card-wrapper .card__heading a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-pinning .splide__pagination{gap:0;bottom:.01px}.carousel-pinning .splide__pagination__page{width:12px;height:3px;border-radius:1px;opacity:.3;background:#ce2334}.carousel-pinning .splide__pagination__page.is-active{height:3px;width:24px;opacity:1}.carousel-pinning product-card-skeleton .skeleton-pulse{background-color:#fbfbfb;animation:carouselSkeletonPulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes carouselSkeletonPulse{0%{opacity:1}50%{opacity:.9}to{opacity:1}}.carousel-pinning .slider-buttons{display:flex;position:absolute;top:40%;z-index:1;width:100%;justify-content:space-between}.carousel-pinning .slider-buttons .slider-button{position:absolute;width:41px;height:41px}.carousel-pinning .slider-buttons .slider-button .slider-button--icon{display:inline-block;box-sizing:content-box}.carousel-pinning .slider-buttons .splide__arrow{position:absolute;top:50%;transition:transform .5s;z-index:999;background-color:#fff;opacity:1;height:34px;width:34px}.carousel-pinning .slider-buttons .slider-button--prev{left:10px;transform:translate(-16px)}.carousel-pinning .slider-buttons .slider-button--next{right:10px;transform:translate(-16px)}.carousel-pinning .slider-buttons svg{transform:none;width:11px;height:11px}.carousel-pinning .splide__arrows,.carousel-pinning .splide__pagination{display:none}.carousel-pinning product-card .product-card-icon,.carousel-pinning product-card .cls-jdgm-preview-badge,.carousel-pinning product-card special-order,.carousel-pinning product-card .card__badge.top.left,.carousel-pinning product-card .slider__nav{display:none!important}.carousel-pinning product-card .card__information{min-height:unset!important;padding:0!important}.carousel-pinning product-card .card__information .card__heading{font-size:12px;font-weight:600;line-height:normal;margin-bottom:4px}.carousel-pinning product-card .quick-add__submit{padding:8px;font-size:12px;font-weight:700}.carousel-pinning product-card .card__information #swym-wishlist-and-price{margin:0!important}.carousel-pinning product-card .card__information #swym-wishlist-and-price .price-item.price-item--regular{font-size:12px}.carousel-pinning product-card .card__content{padding:12px!important;gap:12px}.carousel-pinning product-card .quick-add__submit,.carousel-pinning product-card .quick-add{margin:0!important;width:100%!important}@media screen and (min-width:750px){.carousel-pinning__title{font-size:24px}}@media screen and (min-width:750px)and (max-width:1279.99px){.carousel-pinning{padding:16px 0 16px 50px}.carousel-pinning-section .page-width{padding:0!important}}@media screen and (min-width:1280px)and (max-width:1599px){.carousel-pinning{padding:16px 0 16px 74px}.carousel-pinning-section .page-width{padding:0!important}}@media screen and (min-width:1600px){.carousel-pinning{padding:16px 0 16px 24px}}@media screen and (max-width:1660px){.carousel-pinning .slider-buttons .slider-button--prev{transform:translate(-30px)}.carousel-pinning .slider-buttons .slider-button--next{transform:translate(-10px)}}@media screen and (max-width:989.99px){.carousel-pinning .slider-buttons .slider-button--prev{transform:translate(-9px)}.carousel-pinning .slider-buttons .slider-button--next{transform:translate(0)}}@media screen and (min-width:990px){.carousel-pinning .splide__slide{max-height:unset;width:calc((100vw - 12px - 12px * 3) / 3.5)}.carousel-pinning product-card-skeleton .product-card-skeleton__content,.carousel-pinning product-card-skeleton .product-card-skeleton__cta{min-height:50px}.carousel-pinning .splide{padding:0 0 30px}.carousel-pinning__track{grid-auto-columns:minmax(210px,1fr)}.carousel-pinning .splide__slide .product-card-wrapper .card{border:1px solid #F0F0F0}.carousel-pinning product-card .card__information .card__heading{font-size:14px;font-weight:700}.carousel-pinning product-card .quick-add__submit{padding:12px 36px;font-size:14px}.carousel-pinning product-card .card__information #swym-wishlist-and-price .price-item.price-item--regular{font-size:14px}.carousel-pinning .splide__pagination{gap:8px}}@media screen and (min-width:1280px){.carousel-pinning .splide__slide{width:calc((1600px - 50px - 12px * 4) / 4.5);max-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/1517/assets/carousel-pinning.css.map */
