@media(max-width:343px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:430px}
}
@media(min-width:343px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:440px}
}
@media(min-width:400px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:485px}
}
@media(min-width:500px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:537px}
}
@media(min-width:576px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:513px}
}
@media(min-width:768px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:403px}
}
@media(min-width:992px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:441px}
}
@media(min-width:1200px){.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage{min-height:480px}
}
.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage .pdt-fp{flex-direction:column}
.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage .pdt-fp .featured-text{margin-top:0}
.panduit-cards-carousel.frequently-bought-together .cmp-carousel__item .textimage .pdt-fp .featured-text h4.title{font-size:18px;line-height:24px;font-weight:700}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__items.items-4 .cmp-carousel__item{min-width:calc(25% - 50px)}
@media(max-width:1060px){.panduit-cards-carousel.product-selector-carousel .cmp-carousel__items .cmp-carousel__item{min-width:30% !important}
}
@media(max-width:650px){.panduit-cards-carousel.product-selector-carousel .cmp-carousel__items .cmp-carousel__item{min-width:70% !important}
}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item{text-align:center;display:flex;justify-content:center}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item.selected .textimage{background:#ecf9fe}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item .textimage{width:160px !important;border-radius:4px}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item .textimage:hover{background:#ecf9fe;cursor:pointer}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item .textimage .pdt-fp{margin-top:8px}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item .textimage .pdt-fp .featured-text h4.title{color:#017698;font-weight:400;font-size:14px;line-height:21px;padding:0 8px;margin-bottom:32px}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item .textimage .image-top{width:100%;align-items:center}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__item .textimage .image-top .featured-image{width:146px;height:148px;margin:0 8px}
.panduit-cards-carousel.product-selector-carousel .cmp-carousel__action-container{width:65px;min-width:65px;box-shadow:0 0 13px 13px #fff}
@media(min-width:1199px){.panduit-cards-carousel.product-selector-carousel .cmp-carousel__content{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;flex-direction:row-reverse;float:left}
}
.panduit-cards-carousel .cmp-carousel__content{position:relative;display:flex}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading{display:flex;justify-content:space-between}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading .cmp-carousel__heading-left{display:flex}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading .cmp-carousel__heading-left .cmp-carousel__view-all{display:flex;align-items:end}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading .cmp-carousel__heading-left .cmp-carousel__view-all.with-margin{margin-left:30px}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading .cmp-carousel__heading-left .cmp-carousel__view-all a{line-height:1.3}
@media(max-width:767px){.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading.show-mobile-view-all{display:block}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading.show-mobile-view-all .cmp-carousel__items-count{display:none}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading.show-mobile-view-all .cmp-carousel__heading-left{justify-content:space-between}
.panduit-cards-carousel .cmp-carousel .cmp-carousel__heading.show-mobile-items-count .cmp-carousel__view-all{display:none}
}
.panduit-cards-carousel .cmp-carousel__items{overflow-x:auto;scrollbar-color:rgba(172,172,172,0.5) transparent;scrollbar-width:thin}
@media(hover:hover){.panduit-cards-carousel .cmp-carousel__items{visibility:hidden}
}
.panduit-cards-carousel .cmp-carousel__items::-webkit-scrollbar{background:transparent}
.panduit-cards-carousel .cmp-carousel__items::-webkit-scrollbar-thumb{background:rgba(172,172,172,0.5);border-radius:16px;border:5px solid #fff}
.panduit-cards-carousel .cmp-carousel__items::-webkit-scrollbar-button{display:none}
.panduit-cards-carousel .cmp-carousel__items .scrollbar-wrapper{display:flex}
.panduit-cards-carousel .cmp-carousel__items:hover,.panduit-cards-carousel .cmp-carousel__items:focus,.panduit-cards-carousel .cmp-carousel__items .scrollbar-wrapper{visibility:visible}
.panduit-cards-carousel .cmp-carousel__items.items-3 .cmp-carousel__item{min-width:calc(33% - 50px)}
.panduit-cards-carousel .cmp-carousel__items.items-5 .cmp-carousel__item{min-width:calc(20% - 50px)}
@media(max-width:1199px){.panduit-cards-carousel .cmp-carousel__items.items-5 .cmp-carousel__item{min-width:calc(25% - 50px)}
}
@media(max-width:767px){.panduit-cards-carousel .cmp-carousel__items .cmp-carousel__item{min-width:70% !important}
}
.panduit-cards-carousel .cmp-carousel__item{display:block;margin:0 15px}
.panduit-cards-carousel .cmp-carousel__item:first-child{margin-left:0}
.panduit-cards-carousel .cmp-carousel__item .textimage{margin:0 !important}
.panduit-cards-carousel .cmp-carousel__item .textimage .image-top{max-width:none !important}
.panduit-cards-carousel .cmp-carousel__item .textimage .image-top .featured-image{justify-content:start}
.panduit-cards-carousel .cmp-carousel__item .textimage .image-top .featured-image img{width:100%;height:unset;max-width:100%;object-fit:cover;background-color:transparent !important;aspect-ratio:1.33333333}
.panduit-cards-carousel .cmp-carousel__indicators{display:none}
.panduit-cards-carousel .cmp-carousel:hover .cmp-carousel__action-container{opacity:1}
.panduit-cards-carousel .cmp-carousel__action-container{position:absolute;width:75px;min-width:75px;display:flex;align-items:stretch;background-color:white;height:100%;z-index:1;opacity:0;transition:.2s}
@media(max-width:767px){.panduit-cards-carousel .cmp-carousel__action-container{display:none}
}
.panduit-cards-carousel .cmp-carousel__action-container--previous{left:0;justify-content:start}
.panduit-cards-carousel .cmp-carousel__action-container--previous .cmp-carousel__action-wrapper{margin-left:10px}
.panduit-cards-carousel .cmp-carousel__action-container--previous i{margin-right:3px}
.panduit-cards-carousel .cmp-carousel__action-container--next{right:0;justify-content:end}
.panduit-cards-carousel .cmp-carousel__action-container--next .cmp-carousel__action{margin-right:10px}
.panduit-cards-carousel .cmp-carousel__action-container--next i{margin-left:3px}
.panduit-cards-carousel .cmp-carousel__action-container .cmp-carousel__action{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:white;cursor:pointer;border:0;border-radius:20px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.3);outline:0;color:#595959}
.panduit-cards-carousel .cmp-carousel__action-container .cmp-carousel__action-wrapper{align-self:center}
.panduit-cards-carousel .cmp-carousel__action-container .cmp-carousel__action i{font-weight:800 !important;font-size:26px !important}
@media(max-width:767px){.panduit-cards-carousel .cmp-carousel__action-container .cmp-carousel__action{display:none !important}
}
.panduit-cards-carousel.initial-position .cmp-carousel__action-container--previous{display:none}
.panduit-cards-carousel.last-position .cmp-carousel__action-container--next{display:none}