.related-products{--rp-grid-gap-x: clamp(10px, 1.5vw, 20px);--rp-grid-gap-y: clamp(14px, 2.2vw, 28px);--rp-text: #1c1814;--rp-muted: #756c61;--rp-accent: #a3823f;--rp-line: rgba(28, 24, 20, .12);display:block!important;width:100%;max-width:min(1440px,100%);margin-inline:auto!important;scroll-margin-block-start:48px;isolation:isolate;contain:layout paint}.related-products.scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important}.related-products.product-recommendations--loaded,.related-products--curated{animation:rp-fade-in .48s cubic-bezier(.22,1,.36,1) both}@keyframes rp-fade-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.related-products__heading{position:relative;margin:0 0 clamp(12px,2vw,20px) 0!important;padding:0 0 clamp(8px,1.2vw,12px) 0;text-align:center;font-family:var(--font-heading-family, "Cormorant Garamond", "Playfair Display", Georgia, serif);font-weight:500;font-size:clamp(1.45rem,2.8vw,2.15rem);line-height:1.2;letter-spacing:.005em;color:var(--rp-text);text-wrap:balance}.related-products__heading:after{content:"";position:absolute;inset-inline-start:50%;inset-block-end:0;transform:translate(-50%);inline-size:clamp(40px,6vw,64px);block-size:1px;background:var(--rp-accent);opacity:.85}.related-products .product-grid,.related-products .grid{display:grid!important;grid-template-columns:repeat(var(--rp-cols, 4),minmax(0,1fr));gap:var(--rp-grid-gap-y) var(--rp-grid-gap-x);margin:0!important;padding:0!important;list-style:none}.related-products .product-grid>.grid__item,.related-products .grid>.grid__item{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;min-width:0!important}.related-products .grid--1-col-desktop{--rp-cols: 1}.related-products .grid--2-col-desktop{--rp-cols: 2}.related-products .grid--3-col-desktop{--rp-cols: 3}.related-products .grid--4-col-desktop{--rp-cols: 4}.related-products .grid--5-col-desktop{--rp-cols: 5}.related-products .grid--6-col-desktop{--rp-cols: 6}@media(max-width:1199px){.related-products .grid--4-col-desktop,.related-products .grid--5-col-desktop,.related-products .grid--6-col-desktop{--rp-cols: 3}}@media(max-width:749px){.related-products .grid--3-col-desktop,.related-products .grid--4-col-desktop,.related-products .grid--5-col-desktop,.related-products .grid--6-col-desktop{--rp-cols: 2}.related-products{--rp-grid-gap-x: clamp(10px, 3vw, 14px);--rp-grid-gap-y: clamp(12px, 3.5vw, 18px);scroll-margin-block-start:40px}.related-products__heading{font-size:clamp(1.35rem,5vw,1.75rem);margin-bottom:clamp(10px,3vw,16px)!important;padding-bottom:8px}.related-products__heading:after{inline-size:32px}.related-products .grid--2-col-tablet-down{--rp-cols: 2}.related-products .grid--1-col-tablet-down{--rp-cols: 1}}@media(max-width:380px){.related-products{--rp-grid-gap-x: 8px;--rp-grid-gap-y: 12px}}.related-products:not(.product-recommendations--loaded):empty,.related-products:not(.product-recommendations--loaded):not(:has(.product-grid)){min-block-size:clamp(200px,26vw,340px);position:relative}.related-products:not(.product-recommendations--loaded):not(:has(.product-grid)):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#1c181405,#1c18140d,#1c181405);background-size:200% 100%;animation:rp-shimmer 1.6s ease-in-out infinite;border-radius:14px;pointer-events:none}@keyframes rp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.related-products.product-recommendations--loaded:not(:has(.product-grid)){display:none!important}@media(prefers-reduced-motion:reduce){.related-products,.related-products.product-recommendations--loaded,.related-products:before{animation:none!important;transition:none!important}}.related-products{background:transparent!important}.color-scheme-1:has(>.related-products),.color-scheme-2:has(>.related-products),.color-scheme-3:has(>.related-products),.color-scheme-4:has(>.related-products),.color-scheme-5:has(>.related-products){background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-related-products.css.map */
