.related-products{display:block}.tt-related-products-shell{border-top:1px solid rgba(var(--color-foreground),.09)}.tt-related-products{padding-left:max(1.8rem,var(--page-width-margin, 1.5rem));padding-right:max(1.8rem,var(--page-width-margin, 1.5rem))}.tt-related-products__heading-wrap{margin-bottom:1.8rem}.related-products__heading{margin:0;font-size:clamp(2.25rem,2.6vw,3.1rem);line-height:1.08;letter-spacing:-.025em}.tt-related-products .tt-related-products__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem 1.4rem;width:100%;margin:0}.tt-related-products .tt-related-products__grid>.grid__item{width:100%!important;max-width:none!important;min-width:0;padding:0!important}.tt-related-products .card,.tt-related-products .card__inner{overflow:visible!important;background:transparent!important;border-radius:0!important}.tt-related-products .card__media{overflow:hidden!important;border-radius:1.25rem!important;background:radial-gradient(circle at 50% 30%,#fffffff5,#ffffff7a 38%,#fff0 68%),linear-gradient(145deg,#f3f2ee,#e3e1dc 58%,#d8d6d0)!important;box-shadow:inset 0 0 0 1px #1212120e,0 .8rem 2.2rem #12121209}.tt-related-products .card__media>.media>img{object-fit:contain!important;padding:4.5%!important}.tt-related-products .card-wrapper:hover .card__media img{transform:scale(1.025)}.tt-related-products .tt-card-content{padding-top:.9rem}.tt-related-products .tt-card-meta{gap:.8rem}@media screen and (min-width:990px){.tt-related-products .tt-related-products__grid{grid-template-columns:repeat(var(--tt-related-count, 4),minmax(0,29rem));justify-content:center}}@media screen and (min-width:750px)and (max-width:989px){.tt-related-products .tt-related-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.tt-related-products{padding-left:1.8rem;padding-right:1.8rem}.tt-related-products__heading-wrap{margin-bottom:1.5rem}.tt-related-products .tt-related-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.1rem 1rem}.tt-related-products .card__media{border-radius:1rem!important}.tt-related-products .card__media>.media>img{padding:4%!important}}@media screen and (max-width:370px){.tt-related-products{padding-left:1.4rem;padding-right:1.4rem}.tt-related-products .tt-related-products__grid{gap:1.8rem .8rem}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-related-products.css.map */
