/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[2].use[4]!./src/styles/sections/product-recommendations.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.related-products-main{width:100%}.main-cart .related-products{display:none}.main-cart-empty .related-products{display:block}.related-products__container{display:block;background-color:var(--color-background);padding:48px 12px}@media(min-width:1024px){.related-products__container{padding:100px}}.related-products__container .buttons-container{display:flex}@media(min-width:768px){.related-products__container .buttons-container{gap:32px}}.related-products__container .tab-button{background:transparent;padding:0 4px 4px 0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-light-grey);font:400 16px var(--type-primary);line-height:24px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;outline:0;border:0;border-bottom:2px solid transparent}.related-products__container .tab-button__wrapper{width:50%;padding-bottom:24px}@media(min-width:768px){.related-products__container .tab-button__wrapper{width:auto}}.related-products__container .tab-button.active{color:var(--color-black);border-color:var(--color-primary)}.related-products__container .tab-button:hover{color:var(--color-black)}@media(min-width:1280px){.related-products__inner{max-width:1160px;margin:0 auto}}.related-products__inner .carousel-tab{display:none}.related-products__inner .carousel-tab.visible{display:block}.related-products__inner .carousel-tab .recommended-products__swiper-inner{overflow:hidden}.related-products__inner .carousel-tab .recommended-products__swiper-container{position:relative;overflow:visible}.related-products__grid{flex-wrap:nowrap;border-left:1px solid #dfdde3}.related-products .swiper-pagination{position:static;display:flex;justify-content:center;gap:4px;margin-bottom:2rem}.related-products__nav{background-color:#fff;border-radius:50%;width:40px;height:40px;border:1px solid #dfdde3;top:calc(50% - 19.75px)}.related-products__nav--prev{left:-8px}.related-products__nav--next{right:-8px}@media(min-width:768px){.related-products__nav--prev{left:-20px}.related-products__nav--next{right:-20px}}.related-products__nav--prev:hover,.related-products__nav--next:hover{background-color:var(--color-primary);color:var(--color-white)}.related-products__nav--prev:hover .icon svg path,.related-products__nav--next:hover .icon svg path{fill:var(--color-white)}.related-products__nav--prev:after,.related-products__nav--next:after{content:none}.related-products__grid{-moz-column-gap:0;column-gap:0;width:100%;row-gap:initial}.related-products__grid-item{height:auto}@media screen and (max-width:767px){.related-products__grid-item{max-width:none}}@media screen and (min-width:767px){.related-products__grid-item{width:25%!important;max-width:25%!important}.related-products__grid-item{flex:0 0 25%;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/astound.sections.product-recommendations.css.map */
