.related-products{background-color:#fff;padding:5rem 0;margin:-2rem 0}.related-products__heading{padding-bottom:3rem}.collection__product-grid{background-color:#ddd;padding:4rem 0;margin:0}.product-grid-container{list-style:none;display:grid;grid-template:1fr 1fr 0 / repeat(2,50%);overflow:hidden;gap:1px;background-color:#ddd;flex:auto;border:1px solid #ddd;width:100%}.recommendation-spinner{position:absolute;right:50%;translate:50%;margin-bottom:50px}.featured-collection__product-grid>li{background-color:#fff}.card__content{padding:1.5rem}.featured-collection__collection-card{padding:none;position:relative}.featured-collection__collection-link{display:flex;flex-direction:row;align-items:center;padding:1rem}.featured-collection__collection-content{display:block;position:absolute;top:50px;left:0;margin-right:10px}.featured-collection__collection-content>h2{background:var(--warning);position:relative;right:0;margin-bottom:1rem;display:inline;padding:.5rem 1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:2rem}.featured-collection__collection-link>span{color:#fff;padding-right:.75rem}#category-buttons{display:flex;justify-content:space-around;margin:6rem auto;flex-direction:column;text-align:center}@media screen and (min-width:800px){#category-buttons{flex-direction:row}}.button-nav{background:linear-gradient(to top,#0000,#0000) var(--grey);color:#fff}.button-nav:hover{background:linear-gradient(to top,#00000026,#00000026) var(--grey)}@media screen and (min-width:1000px){.collection__product-grid-wrapper{display:flex;align-items:flex-start}}@media screen and (min-width:700px){.product-grid-container{grid-template:1fr 0 / repeat(3,33.33%)}}@media screen and (min-width:900px){.product-grid-container{grid-template:1fr 0 / repeat(4,25%)}}@media screen and (min-width:1100px){.product-grid-container{grid-template:1fr 0 / repeat(5,20%)}}.tried-trusted-img{margin:auto}.tried-trusted__wrapper{display:flex;gap:4rem;margin:8rem auto;align-items:center;flex-direction:column-reverse}.tried-trusted__text{display:flex;flex-direction:column;gap:2rem;flex:1 1 80%;text-align:center}.tried-trusted__text>*{line-height:1}@media screen and (min-width:750px){.tried-trusted__wrapper{flex-direction:row}.tried-trusted__image{flex:0 1 35%}.tried-trusted__text{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-related-products.css.map */
