.related-products{display:block}.section-template--28414164795619__related-products-padding,.related-products.section-template--28414164795619__related-products-padding{padding-top:40px;padding-bottom:40px}@media screen and (min-width:750px){.section-template--28414164795619__related-products-padding,.related-products.section-template--28414164795619__related-products-padding{padding-top:56px;padding-bottom:56px}}.related-products__heading{font-family:var(--font-heading-family, inherit);font-size:24px;font-weight:500;line-height:1.25;color:#fff;margin:0 0 8px;text-align:left}.related-products__heading:after{content:"";display:block;width:48px;height:2px;background-color:#b7aca2;margin-top:12px;margin-bottom:28px;border-radius:1px}@media screen and (min-width:750px){.related-products__heading{font-size:30px}.related-products__heading:after{margin-bottom:32px}}@media screen and (min-width:750px){.related-products .product-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:20px!important;margin:0!important;padding:0!important;list-style:none!important}.related-products .product-grid .grid__item{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}}@media screen and (max-width:749px){.related-products{overflow:hidden!important}.related-products .product-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:0 1.5rem 12px!important;margin:0 -1.5rem!important;list-style:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.related-products .product-grid::-webkit-scrollbar{display:none!important}.related-products .product-grid .grid__item{flex:0 0 44%!important;width:44%!important;min-width:155px!important;max-width:180px!important;scroll-snap-align:start!important;padding:0!important;margin:0!important}}.related-products .card-wrapper{background-color:#1c2228!important;border-radius:12px!important;border:1px solid rgba(183,172,162,.25)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;height:100%!important;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease!important;box-shadow:0 4px 12px #00000040!important}@media(hover:hover)and (min-width:990px){.related-products .card-wrapper:hover{transform:translateY(-4px)!important;border-color:#b7aca299!important;box-shadow:0 10px 24px #00000073!important}.related-products .card-wrapper:hover .card__media img{transform:scale(1.04)!important}}.related-products .card{background-color:transparent!important;border:none!important;border-radius:12px!important;overflow:hidden!important;height:100%!important;display:flex!important;flex-direction:column!important;--image-padding: 0px !important}.related-products .card:after,.related-products .card__inner:after{display:none!important}.related-products .card__inner{border:none!important;border-radius:12px 12px 0 0!important;background:transparent!important;width:100%!important;aspect-ratio:2 / 3!important;--ratio-percent: 150% !important;overflow:hidden!important;margin:0!important;padding:0!important}.related-products .card__inner.ratio:before{padding-bottom:150%!important}.related-products .card__media{margin:0!important;width:100%!important;height:100%!important;border-radius:12px 12px 0 0!important;overflow:hidden!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important}.related-products .card__media .media{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.related-products .card__media .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .3s ease!important}.related-products .card__inner .card__content{display:none!important}.related-products .card>.card__content{background-color:#1c2228!important;padding:14px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;flex-grow:1!important;width:100%!important;box-sizing:border-box!important}.related-products .card__information{padding:0!important;width:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;flex-grow:1!important;text-align:left!important}.related-products .card__heading{margin:0 0 8px!important;text-align:left!important}.related-products .card__heading a{font-family:var(--font-body-family, inherit)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;color:#fff!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:calc(1.35 * 14px * 2)!important;max-height:calc(1.35 * 14px * 2)!important;word-break:break-word!important}.related-products .card-wrapper:hover .card__heading a{text-decoration:underline!important}.related-products .card-information{margin-top:auto!important;padding-top:4px!important;text-align:left!important;width:100%!important}.related-products .price{margin:0!important;text-align:left!important}.related-products .price .price__container{display:flex!important;align-items:baseline!important}.related-products .price-item,.related-products .price-item--regular,.related-products .price-item--sale{font-size:15px!important;font-weight:600!important;color:#fff!important;line-height:1.2!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-related-products.css.map */
