@import"https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Bebas+Neue&display=swap";.fdl-v2{--black: #0A0A0A;--white: #FAFAFA;--off: #EDEAE3;--mid: #C8C4BC;--gap: clamp(16px, 2vw, 32px);--edge: clamp(4px, .6vw, 8px);--mono: "Space Mono", monospace;--display: "Bebas Neue", sans-serif;background:var(--white);color:var(--black);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.fdl-v2 *,.fdl-v2 *:before,.fdl-v2 *:after{box-sizing:border-box}.fdl-v2 a{color:inherit;text-decoration:none}.fdl-v2-wrap{max-width:1040px;margin:0 auto;padding:0 var(--edge)}.fdl-v2-media{width:100%;height:100%;object-fit:cover;display:block}.fdl-v2-placeholder{width:100%;height:100%;background:var(--white)}.fdl-v2-placeholder svg{width:100%;height:100%;opacity:.35}.fdl-v2-chip{position:absolute;left:var(--gap);bottom:var(--gap);z-index:2;display:inline-flex;align-items:baseline;gap:14px;background:var(--white);padding:14px 22px;font-family:var(--font-body-family, "Afacad", Georgia, sans-serif);font-size:13px;letter-spacing:.05em;text-transform:uppercase}.fdl-v2-chip .fdl-v2-chip-arrow{font-family:var(--font-body-family, "Afacad", Georgia, sans-serif)}.fdl-v2-hero{position:relative;height:var(--fdl-hero-height, 60vh);min-height:380px;overflow:hidden;margin-bottom:var(--gap);background:var(--white)}.fdl-v2-hero video,.fdl-v2-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fdl-v2-hero-title{position:absolute;left:24px;top:20px;z-index:2;margin:0;font-family:var(--display);font-weight:400;font-size:clamp(40px,7vw,96px);line-height:.92;letter-spacing:.01em;text-transform:uppercase;mix-blend-mode:difference;color:#fff}.fdl-v2-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--gap);margin-bottom:var(--gap)}.fdl-v2-split-panel{position:relative;display:block;aspect-ratio:4 / 5;max-height:calc(100svh - 140px);overflow:hidden;background:var(--white)}.fdl-v2-split-panel img{transition:transform .6s ease}.fdl-v2-split-panel .fdl-v2-chip{left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(10,10,10,.55),transparent);padding:20px;color:var(--white);opacity:0;transition:opacity .3s ease}.fdl-v2-split-panel:hover .fdl-v2-chip{opacity:1}.fdl-v2-banner{position:relative;display:block;height:var(--fdl-banner-height, 44vh);min-height:300px;overflow:hidden;margin-bottom:var(--gap);background:var(--white)}.fdl-v2-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap);margin-bottom:var(--gap)}.fdl-v2-tile{display:flex;flex-direction:column;background:var(--white)}.fdl-v2-tile-img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--white)}.fdl-v2-tile-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.fdl-v2-tile:hover .fdl-v2-tile-img img{transform:scale(1.04)}.fdl-v2-tile-hover{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px;background:linear-gradient(to top,rgba(10,10,10,.55),transparent);color:var(--white);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;opacity:0;transition:opacity .3s ease}.fdl-v2-tile-hover-text{display:flex;flex-direction:column;gap:4px}.fdl-v2-tile-hover h3{margin:0;font:inherit;color:var(--white)}.fdl-v2-tile-sold-out{margin:0;font:inherit;color:var(--white);opacity:.7}.fdl-v2-tile-hover .fdl-v2-tile-price{margin:0;font:inherit;color:var(--white);white-space:nowrap}.fdl-v2-tile:hover .fdl-v2-tile-hover{opacity:1}.fdl-v2-spotlight{margin-bottom:calc(var(--gap) * 3)}.fdl-v2-spotlight:last-child{margin-bottom:0}.fdl-v2-spotlight-hero{height:78vh;min-height:520px;background:var(--white)}.fdl-v2-spotlight--compact .fdl-v2-spotlight-hero{height:auto;min-height:0;aspect-ratio:16 / 9}.fdl-v2-spotlight-hero:hover .fdl-v2-tile-hover{opacity:1}.fdl-v2-tile--empty .fdl-v2-placeholder{opacity:.5}.fdl-v2-spotlight-variations{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.fdl-v2-spotlight-variations .fdl-v2-tile{flex:0 0 calc((100% - var(--gap) * 3) / 4);scroll-snap-align:start}.fdl-v2-spotlight-variations .fdl-v2-tile-img{aspect-ratio:3 / 2}.fdl-v2-tile-meta{display:flex;justify-content:space-between;gap:12px;margin-top:12px;padding:0 2px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.fdl-v2-tile-meta .fdl-v2-tile-price{color:#555;white-space:nowrap}.fdl-v2-lb{display:grid;grid-template-columns:1.3fr .85fr .85fr;grid-auto-rows:300px;gap:var(--gap);margin-bottom:var(--gap)}.fdl-v2-lb-tile{position:relative;display:block;overflow:hidden;background:var(--white)}.fdl-v2-lb-tile img{transition:transform .6s ease}.fdl-v2-lb-tile:hover img{transform:scale(1.03)}.fdl-v2-lb-tile:hover .fdl-v2-tile-hover{opacity:1}.fdl-v2-lb-pos-1{grid-column:1;grid-row:1 / 3}.fdl-v2-lb-pos-2{grid-column:2;grid-row:1}.fdl-v2-lb-pos-3{grid-column:2;grid-row:2}.fdl-v2-lb-pos-4{grid-column:3;grid-row:1 / 3}.fdl-v2-lb-pos-5{grid-column:1;grid-row:3 / 5}.fdl-v2-lb-pos-6{grid-column:2;grid-row:3}.fdl-v2-lb-pos-7{grid-column:2;grid-row:4}.fdl-v2-lb-pos-8{grid-column:3;grid-row:3 / 5}@media(min-width:801px){.fdl-v2-lb--flow{grid-auto-flow:row dense}.fdl-v2-lb--flow .fdl-v2-lb-tile{grid-column:2;grid-row:span 1}.fdl-v2-lb--flow .fdl-v2-lb-tile:nth-child(4n+1){grid-column:1;grid-row:span 2}.fdl-v2-lb--flow .fdl-v2-lb-tile:nth-child(4n){grid-column:3;grid-row:span 2}.fdl-v2-lb--flow .fdl-v2-lb-tile:nth-child(4n+1):last-child{grid-column:1 / -1}.fdl-v2-lb--flow .fdl-v2-lb-tile:nth-child(4n+2):last-child{grid-column:2 / -1;grid-row:span 2}.fdl-v2-lb--flow .fdl-v2-lb-tile:nth-child(4n+2):nth-last-child(2),.fdl-v2-lb--flow .fdl-v2-lb-tile:nth-child(4n+3):last-child{grid-column:2 / -1}}.fdl-v2-lb-toolbar{display:flex;justify-content:flex-end;margin-bottom:var(--gap)}.fdl-v2-lb-toggle{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none}.fdl-v2-lb-toggle .fdl-v2-lb-toggle-input{appearance:none;-webkit-appearance:none;position:relative;width:34px;height:18px;margin:0;border:1px solid var(--black);border-radius:999px;background:var(--white);cursor:pointer;transition:background .2s ease}.fdl-v2-lb-toggle .fdl-v2-lb-toggle-input:before{content:"";position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background:var(--black);transition:transform .2s ease}.fdl-v2-lb-toggle .fdl-v2-lb-toggle-input:checked{background:var(--black)}.fdl-v2-lb-toggle .fdl-v2-lb-toggle-input:checked:before{background:var(--white);transform:translate(16px)}.fdl-v2-lb-empty--filtered{margin:0 0 var(--gap)}.fdl-v2-lb-pagination{margin-bottom:var(--gap)}.fdl-v2-lb-empty{grid-column:1 / -1;padding:40px 0;text-align:center}@media(min-width:801px){.fdl-v2-lb[data-count="1"] .fdl-v2-lb-pos-1{grid-column:1 / 4;grid-row:1 / 3}.fdl-v2-lb[data-count="2"] .fdl-v2-lb-pos-1{grid-row:1 / 3}.fdl-v2-lb[data-count="2"] .fdl-v2-lb-pos-2{grid-column:2 / 4;grid-row:1 / 3}.fdl-v2-lb[data-count="3"] .fdl-v2-lb-pos-2,.fdl-v2-lb[data-count="3"] .fdl-v2-lb-pos-3{grid-column:2 / 4}.fdl-v2-lb[data-count="5"] .fdl-v2-lb-pos-5{grid-column:1 / 4;grid-row:3 / 5}.fdl-v2-lb[data-count="6"] .fdl-v2-lb-pos-5{grid-row:3 / 5}.fdl-v2-lb[data-count="6"] .fdl-v2-lb-pos-6{grid-column:2 / 4;grid-row:3 / 5}.fdl-v2-lb[data-count="7"] .fdl-v2-lb-pos-6,.fdl-v2-lb[data-count="7"] .fdl-v2-lb-pos-7{grid-column:2 / 4}}@media(max-width:800px){.fdl-v2-split{grid-template-columns:1fr}.fdl-v2-split-panel .fdl-v2-chip,.fdl-v2-spotlight-hero .fdl-v2-tile-hover,.fdl-v2-lb-tile .fdl-v2-tile-hover{opacity:1}.fdl-v2-grid4{grid-template-columns:repeat(2,1fr)}.fdl-v2-spotlight-variations{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-auto-columns:calc((100% - var(--gap)) / 2);overflow-x:auto;overflow-y:hidden}.fdl-v2-lb{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto}.fdl-v2-lb-pos-1,.fdl-v2-lb-pos-2,.fdl-v2-lb-pos-3,.fdl-v2-lb-pos-4,.fdl-v2-lb-pos-5,.fdl-v2-lb-pos-6,.fdl-v2-lb-pos-7,.fdl-v2-lb-pos-8,.fdl-v2-lb--flow .fdl-v2-lb-tile{grid-column:1;grid-row:auto;height:auto;aspect-ratio:3 / 4}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fdl-landing.css.map */
