body.template-product ai-search-product-discovery[data-fs-editorial-slider]{display:block;box-sizing:border-box;width:calc(100% - 32px)!important;max-width:var(--fs-recommendation-width, 1420px)!important;margin:clamp(40px,5vw,72px) auto!important;padding:0!important;background:#fff;min-height:0!important}body.template-product ai-search-product-discovery[data-fs-editorial-slider][hidden]{display:none!important}:host([data-fs-editorial-slider]){--ais-head: Cormorant, Georgia, serif;--ais-body: Figtree, Arial, sans-serif;--ais-text: #302c25;--ais-muted: #645c50;--ais-card: #ffffff;--ais-border: #d7d0c5;color:#302c25;font-family:Figtree,Arial,sans-serif}:host([data-fs-editorial-slider]) .ais-product-discovery{width:100%;margin:0;padding:34px 0 26px;background:#fff;color:#302c25}:host([data-fs-editorial-slider]) .ais-recommendation-header{align-items:center;gap:20px;margin-bottom:22px}:host([data-fs-editorial-slider]) .ais-recommendation-header h2{margin:0;font:400 clamp(32px,3.4vw,48px)/1.1 Cormorant,Georgia,serif;letter-spacing:-.025em;text-transform:none}:host([data-fs-editorial-slider]) .ais-carousel-controls{gap:10px;flex:0 0 auto}:host([data-fs-editorial-slider]) .ais-carousel-controls[hidden]{display:none}:host([data-fs-editorial-slider]) .ais-carousel-controls button{width:44px;height:44px;min-height:44px;border-radius:0;border:1px solid #8b8173;background:transparent;color:#302c25;font:400 23px/1 Figtree,Arial,sans-serif;box-shadow:none}:host([data-fs-editorial-slider]) .ais-carousel-controls button:disabled{opacity:.3}:host([data-fs-editorial-slider]) .ais-product-discovery nav{gap:32px;border-bottom:1px solid #d7d0c5}:host([data-fs-editorial-slider]) .ais-product-discovery nav button{padding:12px 0 14px;color:#645c50;font:400 14px/1.4 Figtree,Arial,sans-serif}:host([data-fs-editorial-slider]) .ais-product-discovery nav button[aria-selected=true]{color:#302c25;border-bottom-color:#302c25}:host([data-fs-editorial-slider]) .ais-product-module-results{padding-top:26px;min-width:0}:host([data-fs-editorial-slider]) .ais-recommendation-list{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 96px)/5);gap:24px;overflow-x:auto;padding-bottom:3px;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none}:host([data-fs-editorial-slider]) .ais-recommendation-list::-webkit-scrollbar{display:none}:host([data-fs-editorial-slider]) .ais-recommendation-list.is-expanded{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}:host([data-fs-editorial-slider]) .ais-recommendation-card{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}:host([data-fs-editorial-slider]) .ais-recommendation-card:hover{transform:none;border:0}:host([data-fs-editorial-slider]) .ais-recommendation-link{color:#302c25}:host([data-fs-editorial-slider]) .ais-recommendation-link img{display:block;width:100%;height:auto;aspect-ratio:1/1;box-sizing:border-box;object-fit:contain;padding:clamp(16px,2vw,28px);background:#fff}:host([data-fs-editorial-slider]) .ais-recommendation-copy{padding:18px 0 14px}:host([data-fs-editorial-slider]) .ais-recommendation-copy h3{min-height:2.5em;margin:0 0 10px;font:400 21px/1.25 Cormorant,Georgia,serif;letter-spacing:0;text-transform:none;-webkit-line-clamp:2}:host([data-fs-editorial-slider]) .ais-recommendation-copy strong{font:400 15px/1.4 Figtree,Arial,sans-serif;color:#302c25}:host([data-fs-editorial-slider]) .ais-recommendation-actions{margin:0}:host([data-fs-editorial-slider]) .ais-recommendation-add,:host([data-fs-editorial-slider]) .ais-recommendation-details{box-sizing:border-box;min-height:44px;padding:12px 16px;border:1px solid #8b8173;border-radius:0;background:transparent;color:#302c25;font:400 13px/1.4 Figtree,Arial,sans-serif}:host([data-fs-editorial-slider]) .ais-recommendation-add:hover,:host([data-fs-editorial-slider]) .ais-recommendation-details:hover,:host([data-fs-editorial-slider]) .ais-carousel-controls button:hover:not(:disabled){background:#302c25;color:#fff}:host([data-fs-editorial-slider]) button:focus-visible,:host([data-fs-editorial-slider]) a:focus-visible{outline:2px solid #645c50;outline-offset:-3px}:host([data-fs-editorial-slider]) .fs-recommendation-progress{height:2px;margin-top:25px;background:#ded8cf;overflow:hidden}:host([data-fs-editorial-slider]) .fs-recommendation-progress[hidden]{display:none}:host([data-fs-editorial-slider]) .fs-recommendation-progress span{display:block;height:100%;background:#645c50}:host([data-fs-editorial-slider]) .ais-recommendation-loading,:host([data-fs-editorial-slider]) .ais-recommendation-empty{width:100%;min-height:160px;font:400 14px/1.5 Figtree,Arial,sans-serif}@media(max-width:1024px){:host([data-fs-editorial-slider]) .ais-recommendation-list{grid-auto-columns:calc((100% - 40px) / 3);gap:20px}:host([data-fs-editorial-slider]) .ais-recommendation-list.is-expanded{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){:host([data-fs-editorial-slider]) .ais-product-discovery{padding:24px 0 20px}:host([data-fs-editorial-slider]) .ais-recommendation-header{gap:12px;margin-bottom:16px}:host([data-fs-editorial-slider]) .ais-recommendation-header h2{font-size:30px}:host([data-fs-editorial-slider]) .ais-carousel-controls{gap:6px}:host([data-fs-editorial-slider]) .ais-carousel-controls button{width:40px;height:44px}:host([data-fs-editorial-slider]) .ais-product-discovery nav{gap:22px}:host([data-fs-editorial-slider]) .ais-product-discovery nav button{font-size:12px}:host([data-fs-editorial-slider]) .ais-product-module-results{padding-top:20px}:host([data-fs-editorial-slider]) .ais-recommendation-list{grid-auto-columns:78%;gap:16px}:host([data-fs-editorial-slider]) .ais-recommendation-list.is-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}:host([data-fs-editorial-slider]) .ais-recommendation-copy h3{font-size:20px}}@media(prefers-reduced-motion:reduce){:host([data-fs-editorial-slider]) .ais-recommendation-list{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/376/assets/fs-recommendation-editorial.css.map */
