.related-products{display:block}.related-products__heading{margin:0 0 3rem}.reglage-template-product .reglage-related-products-band{border-top:1px solid var(--line);background:var(--paper)}.reglage-template-product .reglage-related-products{padding-top:clamp(60px,6vw,88px);padding-bottom:clamp(64px,6vw,94px)}.reglage-template-product .related-products__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-bottom:24px;border-bottom:1px solid var(--line)}.reglage-template-product .related-products__eyebrow{margin:0 0 12px;color:var(--wine);font-family:var(--ui);font-size:10px;font-weight:650;text-transform:uppercase}.reglage-template-product .related-products__heading{margin:0;color:var(--ink);font-family:var(--serif);font-size:clamp(42px,4.6vw,68px);font-weight:400;line-height:1}.reglage-template-product .related-products__view-all{display:inline-flex;min-height:44px;align-items:center;gap:16px;padding:0 0 7px;color:var(--ink);border-bottom:1px solid currentColor;font-family:var(--ui);font-size:12px;font-weight:600;text-decoration:none}.reglage-template-product .related-products__view-all .icon{width:7px;height:10px;transition:transform .18s cubic-bezier(.16,1,.3,1)}.reglage-template-product .related-products__view-all:hover .icon{transform:translate(4px)}.reglage-template-product .related-products__view-all:focus-visible{outline:2px solid var(--wine);outline-offset:4px}.reglage-template-product .related-products .product-grid{display:grid;grid-template-columns:repeat(var(--reglage-related-columns, 4),minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:clamp(34px,4vw,52px) 0 0;padding:0}.reglage-template-product .related-products .grid__item,.reglage-template-product .related-products .card-wrapper{width:100%;max-width:none;min-width:0}.reglage-template-product .related-products .card{color:var(--ink);border:0;background:transparent}.reglage-template-product .related-products .card:after,.reglage-template-product .related-products .card__inner:after{display:none}.reglage-template-product .related-products .card__inner{--ratio-percent: 118% !important;overflow:hidden;border:0;border-radius:4px;background:var(--white)}.reglage-template-product .related-products .card__media,.reglage-template-product .related-products .media{width:100%;margin:0}.reglage-template-product .related-products .media img{box-sizing:border-box;width:100%;height:100%;padding:clamp(22px,2.8vw,42px);object-fit:contain!important;transition:transform .45s cubic-bezier(.16,1,.3,1)}.reglage-template-product .related-products .card-wrapper:hover .media img{transform:scale(1.025)}.reglage-template-product .related-products .card>.card__content{display:block;padding:17px 2px 0}.reglage-template-product .related-products .card>.card__content .card__information{padding:0}.reglage-template-product .related-products .card__heading{margin:0;color:var(--ink);font-family:var(--ui);font-size:14px;font-weight:600;line-height:1.3}.reglage-template-product .related-products .card-information>.price{margin-top:8px;color:var(--ink);font-family:var(--body);font-size:13px;line-height:1.3}@media(max-width:749px){.reglage-template-product .reglage-related-products{width:100%;padding:50px 18px 58px}.reglage-template-product .related-products__header{align-items:flex-start}.reglage-template-product .related-products__heading{max-width:8ch;font-size:36px}.reglage-template-product .related-products__view-all{flex:0 0 auto;margin-top:20px;font-size:10px}.reglage-template-product .related-products .product-grid{display:flex;flex-wrap:nowrap;gap:14px;margin-top:24px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 12px;touch-action:pan-x;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-gutter:stable;scrollbar-color:var(--wine) rgba(16,19,18,.12);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.reglage-template-product .related-products .product-grid::-webkit-scrollbar{height:3px}.reglage-template-product .related-products .product-grid::-webkit-scrollbar-track{background:#1013121f}.reglage-template-product .related-products .product-grid::-webkit-scrollbar-thumb{background:var(--wine)}.reglage-template-product .related-products .grid__item{width:min(44vw,190px)!important;max-width:min(44vw,190px)!important;flex:0 0 min(44vw,190px)!important;scroll-snap-align:start;scroll-snap-stop:always}.reglage-template-product .related-products .media img{padding:16px}.reglage-template-product .related-products .card>.card__content{padding-top:12px}.reglage-template-product .related-products .card__heading{font-size:12px}.reglage-template-product .related-products .card-information>.price{margin-top:5px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-related-products.css.map */
