.ld-collection-master{color:#173f35;background:#fff;padding-top:28px;padding-bottom:32px;max-width:1400px}.ld-collection-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center}.ld-collection-intro>img{width:100%;height:auto;max-height:420px;object-fit:contain}.ld-collection-master h1{font-size:clamp(32px,4vw,50px);line-height:1.15;margin:12px 0 20px}.ld-collection-master h2{font-size:clamp(27px,3vw,36px);line-height:1.2;margin:0 0 12px}.ld-collection-master p{line-height:1.7}.ld-collection-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:#8a6a36}.ld-collection-master summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:10px 0}.ld-collection-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #b59759;background:#fff;color:#173f35;font:inherit;font-size:13px;line-height:1.4;text-decoration:none;cursor:pointer;text-align:center}.ld-collection-button:hover{background:#173f35;color:#fff}.ld-collection-master :focus-visible{outline:2px solid #173f35;outline-offset:4px}.ld-collection-nav{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:28px 0}.ld-collection-tools{display:flex;gap:20px;align-items:end;flex-wrap:wrap;border-top:1px solid #dfd3bc;border-bottom:1px solid #dfd3bc;padding:20px 0}.ld-collection-tools label{display:flex;flex-direction:column;gap:6px;font-size:13px}.ld-collection-tools input[type=search],.ld-collection-tools select{min-height:44px;border:1px solid #b9b9ac;border-radius:0;background:#fff;padding:10px;color:#173f35;font:inherit}.ld-collection-tools .ld-collection-checkbox{flex-direction:row;align-items:center;min-height:44px}.ld-collection-checkbox input{width:20px;height:20px}.ld-collection-results{font-size:13px;margin:12px 0}.ld-shopping-group{padding:30px 0;scroll-margin-top:180px;border-bottom:1px solid #dfd3bc}.ld-shopping-group__heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.ld-shopping-group__heading p{margin:0}.ld-product-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ld-collection-product{border:1px solid #dfd3bc;padding:14px;display:flex;flex-direction:column;min-width:0;background:#fff}.ld-collection-product>a:first-child{color:inherit;text-decoration:none}.ld-collection-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.ld-collection-product h3{font-size:18px;line-height:1.35;margin:14px 0 8px}.ld-collection-price{margin:0 0 14px}.ld-collection-product>.ld-collection-button{margin-top:auto}.ld-track-controls{display:none}.ld-designer-feature{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:40px 0}.ld-designer-feature>img{width:100%;height:auto;max-height:380px;object-fit:contain}@media(min-width:750px){.ld-shopping-group:not(.is-expanded) .ld-collection-product:nth-child(n+5){display:none}}@media(max-width:749px){.ld-collection-intro,.ld-designer-feature{grid-template-columns:1fr;gap:22px}.ld-collection-intro>img{max-height:280px;grid-row:1}.ld-collection-master{padding-top:18px}.ld-collection-tools{gap:14px}.ld-collection-tools label{flex:1 1 130px}.ld-collection-tools input[type=search]{width:100%;box-sizing:border-box}.ld-shopping-group{padding:24px 0;scroll-margin-top:110px}.ld-shopping-group__heading{align-items:start}.ld-shopping-group__heading>.ld-collection-button{flex-shrink:0;max-width:110px}.ld-product-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#b59759 #eee}.ld-collection-product{flex:0 0 82%;box-sizing:border-box;scroll-snap-align:start}.ld-track-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:14px}.ld-track-controls button{min-width:90px}.ld-designer-feature{padding:30px 0}.ld-collection-nav{justify-content:start;gap:8px;padding:20px 0}.ld-collection-product h3{font-size:19px}}.ld-collection-intro{grid-template-columns:42% 58%;gap:0;align-items:stretch;background:#173f35;min-height:380px}.ld-collection-intro>div{padding:48px 42px;display:flex;flex-direction:column;justify-content:center;color:#fff;box-sizing:border-box}.ld-collection-intro .ld-collection-kicker{color:#e6d5af;font-weight:600;margin:0 0 16px}.ld-collection-intro h1{color:#fff;font-weight:400;font-size:clamp(32px,3.5vw,48px);margin:0 0 18px}.ld-collection-intro p{color:inherit;font-size:15px;line-height:1.7;margin:0}.ld-collection-intro>img{width:100%;height:100%;max-height:440px;min-height:380px;object-fit:cover;display:block}.ld-collection-story{margin:18px 0 0;max-width:850px}.ld-collection-story p{font-size:15px}@media(max-width:749px){.ld-collection-intro{grid-template-columns:1fr;min-height:0}.ld-collection-intro>div{padding:28px 24px}.ld-collection-intro>img{grid-row:auto;height:auto;min-height:0;max-height:300px;object-fit:contain;background:#f4f3ef}.ld-collection-intro h1{font-size:32px}.ld-collection-intro p{font-size:14px}}.ld-product-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#b59759 #eee}.ld-collection-product{flex:0 0 calc((100% - 36px)/3);box-sizing:border-box;scroll-snap-align:start}.ld-shopping-group:not(.is-expanded) .ld-collection-product:nth-child(n+5){display:flex}.ld-track-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:14px}.ld-collection-product[hidden]{display:none!important}@media(max-width:749px){.ld-product-track{gap:8px}.ld-collection-product{flex:0 0 calc((100% - 16px)/3);padding:6px}.ld-collection-product h3{font-size:12px;line-height:1.35;margin:9px 0 6px;overflow-wrap:anywhere}.ld-collection-price{font-size:12px;margin:0 0 8px}.ld-collection-product>.ld-collection-button{padding:8px 3px;font-size:11px;min-height:44px}.ld-shopping-group__heading{gap:12px}.ld-collection-product p{line-height:1.4}.ld-collection-product>a:first-child{display:flex;flex-direction:column;flex:1}.ld-collection-product h3{flex:1}}.ld-intro-mobile,.ld-designer-mobile{display:none}.ld-collection-intro--no-image{display:block;min-height:0}.ld-collection-intro--no-image>div{min-height:0;padding-top:32px;padding-bottom:32px}.ld-collection-master[data-auto=true] .ld-collection-intro>img{object-fit:contain;background:#faf9f6}@media(min-width:750px){.ld-collection-master[data-auto=true] .ld-collection-intro--editorial>img{object-fit:cover}}.ld-collection-nav a[hidden]{display:none}.ld-collection-pagination{display:flex;justify-content:center;gap:12px;margin-top:24px}.ld-collection-pagination a,.ld-collection-pagination span.current{display:inline-flex;padding:12px;border:1px solid #b59759;min-height:44px;box-sizing:border-box;color:#173f35}@media(max-width:749px){.ld-intro-desktop,.ld-designer-desktop{display:none}.ld-intro-mobile,.ld-designer-mobile{display:block}.ld-collection-intro>div{padding:22px 20px}.ld-collection-intro .ld-collection-kicker{font-size:10px;margin-bottom:12px}.ld-designer-feature p{font-size:14px;line-height:1.65}.ld-designer-feature{gap:18px}.ld-designer-feature h2{font-size:27px}.ld-collection-nav{gap:6px}.ld-collection-nav a{font-size:12px;padding:8px 10px}}@media(min-width:750px){.ld-product-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.ld-collection-product{width:auto;flex:none}.ld-track-controls{display:none}.ld-shopping-group:not(.is-expanded) .ld-collection-product[data-desktop-hidden=true]{display:none!important}.ld-shopping-group.is-short [data-expand]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAAAAE */
