.bestsellers-slider{--bestsellers-gap: .8rem;--bestsellers-nav-size: 4.4rem;--bestsellers-nav-gap: 2rem;--bestsellers-inline: 4rem;--bestsellers-columns: var(--bestsellers-columns-desktop, 4);width:100%;overflow:visible}.bestsellers-slider__header{width:100%;margin:0 0 32px;padding-inline:var(--bestsellers-inline);box-sizing:border-box}.bestsellers-slider__heading{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:32px;line-height:52px;letter-spacing:0;color:var(--color-petrol-blue);text-align:center}.bestsellers-slider__component{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;padding-inline:var(--bestsellers-inline);box-sizing:border-box;overflow:visible}.bestsellers-slider__component--nav{grid-template-columns:minmax(0,1fr);padding-inline:calc(var(--bestsellers-inline) + var(--bestsellers-nav-size) + var(--bestsellers-nav-gap))}.bestsellers-slider__grid{display:grid;grid-template-columns:repeat(var(--bestsellers-columns, 4),minmax(0,1fr));gap:var(--bestsellers-gap);width:100%;margin:0;padding:0;list-style:none;overflow:visible}.bestsellers-slider__grid.slider{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--bestsellers-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:-5rem 0 0;padding:5rem 0 2rem;margin-bottom:0}.bestsellers-slider__grid.slider::-webkit-scrollbar{display:none}.bestsellers-slider__grid.slider:after,.bestsellers-slider .slider:after{content:none!important;display:none!important;width:0!important;padding:0!important;margin:0!important}.bestsellers-slider__slide,.bestsellers-slider__grid.slider .slider__slide,.bestsellers-slider__grid.slider .bestsellers-slider__slide:first-child{margin:0!important;padding:0!important;scroll-margin:0!important;min-width:0;box-sizing:border-box;overflow:visible}.bestsellers-slider__grid.slider .bestsellers-slider__slide{scroll-snap-align:start;flex:0 0 calc((100% - (var(--bestsellers-columns, 4) - 1) * var(--bestsellers-gap)) / var(--bestsellers-columns, 4));width:calc((100% - (var(--bestsellers-columns, 4) - 1) * var(--bestsellers-gap)) / var(--bestsellers-columns, 4));max-width:calc((100% - (var(--bestsellers-columns, 4) - 1) * var(--bestsellers-gap)) / var(--bestsellers-columns, 4))}.bestsellers-slider__slide .product-card-wrapper,.bestsellers-slider__slide .card{width:100%;height:411px;overflow:visible}.bestsellers-slider__slide .card__inner{flex:1 1 auto;overflow:visible}.bestsellers-slider__slide .card__media,.bestsellers-slider__slide .card__media .media{overflow:visible}.bestsellers-slider__slide .card__media .media img{object-fit:contain;object-position:center bottom}@media screen and (pointer:fine){.bestsellers-slider__slide .product-card-wrapper--popout:hover,.bestsellers-slider__slide .product-card-wrapper--popout:focus-within{z-index:5}.bestsellers-slider__slide .card--popout-effect .card__inner,.bestsellers-slider__slide .card--popout-effect .card__inner .card__media,.bestsellers-slider__slide .card--popout-effect .card__media .media{overflow:visible}}.bestsellers-slider__buttons{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.bestsellers-slider__button{position:absolute;top:42%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--bestsellers-nav-size);height:var(--bestsellers-nav-size);padding:0;border:0;border-radius:50%;background-color:#7be0ad;color:#0d3b66;cursor:pointer;pointer-events:auto;transition:opacity .2s ease}.bestsellers-slider__button:hover{opacity:.9}.bestsellers-slider__button:focus-visible{outline:.2rem solid #0d3b66;outline-offset:.2rem}.bestsellers-slider__button--prev[disabled],.bestsellers-slider__button--next[disabled]{cursor:default;opacity:.35;pointer-events:none}.bestsellers-slider__button .svg-wrapper,.bestsellers-slider__button svg{display:block;width:1.8rem;height:1.8rem}.bestsellers-slider__button--prev{left:var(--bestsellers-inline);transform:translateY(-50%) scaleX(-1)}.bestsellers-slider__button--next{right:var(--bestsellers-inline);transform:translateY(-50%)}@media screen and (max-width:989px){.bestsellers-slider{--bestsellers-inline: 2rem;--bestsellers-nav-gap: 1.2rem}}@media screen and (max-width:749px){.bestsellers-slider{--bestsellers-inline: 1.5rem;--bestsellers-nav-size: 3.6rem;--bestsellers-columns: var(--bestsellers-columns-mobile, 2)}.bestsellers-slider__header{margin-bottom:1.6rem}.bestsellers-slider__heading{font-size:2.8rem}.bestsellers-slider__slide .product-card-wrapper,.bestsellers-slider__slide .card{height:34rem;min-height:34rem}.bestsellers-slider__button .svg-wrapper,.bestsellers-slider__button svg{width:1.6rem;height:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-bestsellers-slider.css.map */
