.related-products{position:relative;display:flex;flex-direction:column;gap:24px;padding:0 12px}.related-products.container--left{padding-left:12px;padding-right:0}.related-products .swiper-wrapper{box-sizing:border-box;margin:0;padding:0}.related-products .swiper-slide{display:flex;flex-direction:column;flex-grow:1;height:auto}.related-products:not(:has(store-slider)) .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.related-products__text{display:block;align-items:flex-end;justify-content:space-between;gap:24px;width:100%}.related-products__text.flex{display:flex}.related-products__text.container--text{padding-right:12px}.related-products__text-container{display:flex;flex-direction:column;gap:8px;max-width:100%}.related-products__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.related-products__wrapper.tag--row{flex-direction:row-reverse;gap:25px}.related-products__suptitle,.related-products__heading,.related-products__description{margin:0}:is(.related-products__suptitle,.related-products__heading,.related-products__description)>*{margin:0}.related-products__slider{width:100%}.related-products__buttons{display:flex;align-items:center;gap:4px}.related-products__buttons button{background-color:transparent;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:8px;border:1px solid #2e3133;cursor:pointer;transition:.25s ease-in-out}.related-products__buttons button:hover,.related-products__buttons button:focus{border-color:#ff9156}.related-products__buttons button:disabled{opacity:.5}store-slider{display:block}@media screen and (max-width: 749px){.related-products{padding-bottom:76px}.related-products__buttons{position:absolute;left:12px;bottom:0}}@media screen and (min-width: 750px){.related-products{gap:120px;padding:0 40px}.related-products.container--left{padding-left:40px}.related-products:not(:has(store-slider)) .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.related-products__text.container--text{padding-right:40px}.related-products__text-container,.related-products__wrapper{gap:12px}.related-products__suptitle,.related-products__heading,.related-products__description{max-width:520px}}@media screen and (min-width: 1024px){.related-products:not(:has(store-slider)) .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-related-products.css.map */
