.productFavoriteButton{align-items:center;display:flex;height:56px;justify-content:center;line-height:0;position:absolute;right:0;top:0;width:56px;z-index:1}@media screen and (min-width:1920px){.promotion-container{padding:0 3%}}.promotion-container .productFavoriteButton{height:48px;width:48px}.promotion-container .top-section{align-items:center;display:flex;justify-content:space-between}.promotion-container .top-section.no-heading{justify-content:flex-end}.promotion-container .top-section .arrow-container{justify-self:flex-end}.promotion-container .top-section .arrow-container .arrow{align-items:center;background-color:#f5f5f5;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:.8;width:32px}.promotion-container .top-section .arrow-container .arrow.disabled{cursor:auto;opacity:.4}.promotion-container .promotion,.promotion-container .top-section{padding:0 2rem}@media screen and (min-width:992px){.promotion-container .promotion,.promotion-container .top-section{padding:0 3%}}@media screen and (min-width:1920px){.promotion-container .promotion,.promotion-container .top-section{padding:0}}.promotion-container .promotion{cursor:pointer;display:flex;overflow-x:auto;position:relative}.promotion-container .promotion::-webkit-scrollbar{height:.3rem}.promotion-container .promotion::-webkit-scrollbar-thumb{background-color:#303030;border-radius:.6rem}.promotion-container .promotion::-webkit-scrollbar-track{background-color:#f5f5f5;margin:0 2rem}@media screen and (min-width:992px){.promotion-container .promotion::-webkit-scrollbar-track{margin:0 3vw}}@media screen and (min-width:1920px){.promotion-container .promotion::-webkit-scrollbar-track{margin:0}}.promotion-container .promotion .productSliderItem{margin:0 .8rem;min-width:240px;position:relative;width:240px}.promotion-container .promotion .productSliderItem:first-child{margin-left:0}.promotion-container .promotion .productSliderItem:last-child{margin-right:0}@media screen and (min-width:992px){.promotion-container .promotion .productSliderItem{min-width:300px;width:300px}}.promotion-container .promotion .productSliderItem .image-container{min-height:300px;position:relative}@media screen and (min-width:992px){.promotion-container .promotion .productSliderItem .image-container{min-height:376px}}.promotion-container .promotion .productSliderItem .image-container img{position:absolute;top:50%;transform:translateY(-50%);width:100%}.promotion-container .promotion .productSliderItem .description,.promotion-container .promotion .productSliderItem .price{color:#474747}.promotion-container .promotion .productSliderItem .price.card-spacing{margin-bottom:2.4rem}@media screen and (min-width:992px){.promotion-container .promotion .productSliderItem .price.card-spacing{margin-bottom:3.2rem}}.promotion-container .promotion .productSliderItem .price-value{font-size:1.6rem}@media (min-width:992px){.center .top-section{justify-content:center}.center .arrow-container{display:none!important}.center .promotion{justify-content:center}}.thule-site:not(.caselogic-site) .productSliderItem .image-container{background-color:#f5f5f5}@media (min-width:992px){.article-page .promotion-container{padding-left:3%;padding-right:3%}}.article-page .promotion-container .top-section{display:none}@media (min-width:480px){.article-page .promotion-container .promotion{overflow-x:auto}.article-page .promotion-container .promotion:not(.single-product){display:grid;gap:1.6rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.article-page .promotion-container .promotion{cursor:pointer!important;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-left:8.33333333%;padding:0;width:83.33333333%}}@media (min-width:1200px){.article-page .promotion-container .promotion{margin-left:16.66666667%;width:66.66666667%}}@media screen and (min-width:992px){.article-page .promotion-container .promotion::-webkit-scrollbar-track{margin:0}}@media screen and (max-width:992px){.article-page .promotion-container .promotion.single-product .productSliderItem{max-width:390px;width:100%}}.article-page .promotion-container .promotion .productSliderItem{margin:0;width:unset}@media screen and (min-width:992px){.article-page .promotion-container .promotion .productSliderItem{min-width:unset;width:unset}}.article-page .promotion-container .promotion .productSliderItem__contentContainer{text-align:center}.article-page .promotion-container .promotion .image-container{background-color:#fff}.article-page .promotion-container .promotion .price{display:none}
/*# sourceMappingURL=productSlider.9b3847d20e95ff478f63.css.map*/