.stocked-by-carousel .section__inner{display:flex;align-items:center}.stocked-by-carousel__header{width:20%}.stocked-by-carousel .section__inner .section__body{width:80%}@media(max-width:767px){.stocked-by-carousel .section__inner{display:flex;align-items:center;flex-direction:column}.stocked-by-carousel__header,.stocked-by-carousel .section__inner .section__body{width:100%}}.stocked-by-carousel.stocked-by-carousel--remove-top-margin{margin-block-start:0}@media(min-width:768px){.stocked-by-carousel.stocked-by-carousel--remove-top-margin{margin-block-start:0}}.stocked-by-carousel.stocked-by-carousel--remove-bottom-margin{margin-block-end:0}@media(min-width:768px){.stocked-by-carousel.stocked-by-carousel--remove-bottom-margin{margin-block-end:0}}.stocked-by-carousel__header{padding-block:var(--section-spacing-xxs);text-align:center}@media(min-width:768px){.stocked-by-carousel__header{padding-block:var(--section-spacing-xs)}}.stocked-by-carousel__title{font-weight:var(--weight-medium, 500);font-size:1.125rem;line-height:1.25;color:#333}@media(min-width:900px){.stocked-by-carousel__title{font-size:1.5rem}}.stocked-by-carousel__wrapper{position:relative;padding-block:1.5rem;overflow:hidden}@media(min-width:768px){.stocked-by-carousel__wrapper{padding-block:2rem}}.stocked-by-carousel__gradient{position:absolute;top:0;bottom:0;width:120px;z-index:10;pointer-events:none}@media(min-width:768px){.stocked-by-carousel__gradient{width:200px}}.stocked-by-carousel__gradient--left{left:0}.stocked-by-carousel__gradient--right{right:0}.stocked-by-carousel__carousel{position:relative;overflow:visible}.stocked-by-carousel__items{display:flex;align-items:center}.stocked-by-carousel__item{display:flex;align-items:center;justify-content:center;width:auto!important;flex-shrink:0}.stocked-by-carousel__icon-frame{display:flex;align-items:center;justify-content:center;border-radius:4px;width:130px;height:80px;transition:transform var(--transition-faster, .2s ease),opacity var(--transition-faster, .2s ease);transform:scale(1)}@media(hover:hover){.stocked-by-carousel__icon-frame:hover{transform:scale(1.2)}}.stocked-by-carousel__icon{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.stocked-by-carousel__carousel .swiper-wrapper{transition-timing-function:linear}
/*# sourceMappingURL=/cdn/shop/t/215/assets/section-stocked-by-carousel.css.map */
