.wc-pdp-related-scroll,.wc-pdp-related-scroll *{box-sizing:border-box}.wc-pdp-related-scroll{overflow:hidden;padding-top:var(--padding-top, 76px);padding-bottom:var(--padding-bottom, 76px);background:var(--wc-related-bg, transparent);color:var(--wc-text, #211a17)}.wc-pdp-related-scroll__hero{margin-bottom:clamp(22px,3vw,34px)}.wc-pdp-related-scroll__topline{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.wc-pdp-related-scroll__collection,.wc-pdp-related-scroll__hint{color:var(--wc-muted, rgba(31, 24, 20, .58));font-size:11px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.wc-pdp-related-scroll__collection{text-decoration:none}.wc-pdp-related-scroll__collection:hover{color:var(--wc-accent, #986f66)}.wc-pdp-related-scroll__hint{white-space:nowrap;opacity:.72}.wc-pdp-related-scroll__carousel{position:relative}.wc-pdp-related-scroll__viewport{position:relative;margin-left:calc(var(--wc-page-gutter, 28px) * -1);margin-right:calc(var(--wc-page-gutter, 28px) * -1)}.wc-pdp-related-scroll__viewport:before,.wc-pdp-related-scroll__viewport:after{content:"";position:absolute;top:0;bottom:16px;z-index:3;width:clamp(28px,6vw,84px);pointer-events:none}.wc-pdp-related-scroll__viewport:before{left:0;background:linear-gradient(90deg,var(--wc-related-bg, #fffaf6),rgba(255,250,246,0))}.wc-pdp-related-scroll__viewport:after{right:0;background:linear-gradient(270deg,var(--wc-related-bg, #fffaf6),rgba(255,250,246,0))}.wc-pdp-related-scroll__track.product-grid{--wc-related-gap-x: clamp(14px, 2vw, 22px);--wc-related-gap-y: clamp(22px, 3vw, 34px);display:grid;grid-auto-flow:column;grid-template-columns:none!important;gap:var(--wc-related-gap-y) var(--wc-related-gap-x);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 var(--wc-page-gutter, 28px) 18px;-webkit-overflow-scrolling:touch}.wc-pdp-related-scroll[data-visible-desktop="3"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x) - var(--wc-related-gap-x)) / 3)}.wc-pdp-related-scroll[data-visible-desktop="4"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x) - var(--wc-related-gap-x) - var(--wc-related-gap-x)) / 4)}.wc-pdp-related-scroll[data-visible-desktop="5"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x) - var(--wc-related-gap-x) - var(--wc-related-gap-x) - var(--wc-related-gap-x)) / 5)}.wc-pdp-related-scroll__track::-webkit-scrollbar{height:4px}.wc-pdp-related-scroll__track::-webkit-scrollbar-track{background:#1f181412}.wc-pdp-related-scroll__track::-webkit-scrollbar-thumb{background:#1f181438}.wc-pdp-related-scroll__track>.product-card{min-width:0;scroll-snap-align:start}.wc-pdp-related-scroll__track>.product-card[hidden]{display:none!important}.wc-pdp-related-scroll__arrow{display:none;width:44px;height:44px;padding:0;border:1px solid rgba(31,24,20,.16);border-radius:50%;background:#fffaf6f0;color:var(--wc-text, #211a17);cursor:pointer;line-height:1;box-shadow:0 14px 32px #1f18141a;appearance:none;-webkit-appearance:none}.wc-pdp-related-scroll__arrow span{display:block;margin-top:-2px;font-size:31px;line-height:1;font-family:Georgia,serif}.wc-pdp-related-scroll__arrow:hover{border-color:#1f181452;background:var(--wc-text, #211a17);color:#fffaf6}.wc-pdp-related-scroll__arrow:disabled{opacity:.28;cursor:default;pointer-events:none}.wc-pdp-related-scroll__actions{display:flex;justify-content:center;margin-top:clamp(30px,4vw,46px)}.wc-pdp-related-scroll__actions .wc-button{min-width:210px}.wc-pdp-related-scroll__actions .wc-button:hover{background:var(--wc-text, #2f2924);border-color:var(--wc-text, #2f2924);color:#fffaf6}@media screen and (min-width:990px){.wc-pdp-related-scroll__carousel{padding-left:0;padding-right:0}.wc-pdp-related-scroll__viewport{margin-left:0;margin-right:0;overflow:hidden}.wc-pdp-related-scroll__viewport:before,.wc-pdp-related-scroll__viewport:after{display:none}.wc-pdp-related-scroll__track.product-grid{padding:0;scrollbar-width:none;scroll-behavior:auto!important;scroll-snap-type:none}.wc-pdp-related-scroll__track.product-grid::-webkit-scrollbar{display:none}.wc-pdp-related-scroll__track>.product-card{scroll-snap-align:unset}.wc-pdp-related-scroll__carousel.has-desktop-controls .wc-pdp-related-scroll__arrow{position:absolute;top:43%;z-index:6;display:grid;place-items:center}.wc-pdp-related-scroll__arrow--prev{left:-22px}.wc-pdp-related-scroll__arrow--next{right:-22px}.wc-pdp-related-scroll__hint{opacity:.58}}@media screen and (max-width:989px){.wc-pdp-related-scroll[data-visible-tablet="2"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x)) / 2)}.wc-pdp-related-scroll[data-visible-tablet="3"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x) - var(--wc-related-gap-x)) / 3)}.wc-pdp-related-scroll[data-visible-tablet="4"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x) - var(--wc-related-gap-x) - var(--wc-related-gap-x)) / 4)}}@media screen and (max-width:749px){.wc-pdp-related-scroll__hero{margin-bottom:22px}.wc-pdp-related-scroll__topline{margin-bottom:12px}.wc-pdp-related-scroll__hint{display:none}.wc-pdp-related-scroll__viewport{margin-left:-14px;margin-right:-14px}.wc-pdp-related-scroll__viewport:before,.wc-pdp-related-scroll__viewport:after{display:none}.wc-pdp-related-scroll__track.product-grid{--wc-related-gap-x: 12px;padding-left:14px;padding-right:14px;padding-bottom:16px}.wc-pdp-related-scroll[data-visible-mobile="1"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:82vw}.wc-pdp-related-scroll[data-visible-mobile="2"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x)) / 2)}.wc-pdp-related-scroll[data-visible-mobile="3"] .wc-pdp-related-scroll__track.product-grid{grid-auto-columns:calc((100% - var(--wc-related-gap-x) - var(--wc-related-gap-x)) / 3)}.wc-pdp-related-scroll__actions{margin-top:28px}.wc-pdp-related-scroll__actions .wc-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/wc-products-related.css.map */
