.catalog-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;padding:25px 0 55px;display:grid}.catalog-eyebrow{letter-spacing:2px;color:#777;margin-bottom:22px;font-size:10px;font-weight:700}.catalog-intro h1{letter-spacing:-2.8px;font-size:64px;line-height:1.06}.catalog-lead{margin:25px 0 30px;font-size:19px;line-height:1.6}.catalog-intro>img{object-fit:cover;border-radius:3px;width:100%;height:355px}.catalog-collection{border-top:1px solid var(--line);padding:45px 0 35px;scroll-margin-top:110px}.catalog-section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:35px;display:flex}.catalog-section-heading .catalog-eyebrow{margin-bottom:15px}.catalog-section-heading>p{font-size:14px;line-height:1.7}.catalog-toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:20px 0;display:flex}.catalog-toolbar nav{flex-wrap:wrap;gap:8px;display:flex}.catalog-toolbar nav a{color:#606060;border-radius:4px;padding:10px 15px;font-size:12px;font-weight:700;transition:background .15s}.catalog-toolbar nav a:hover{background:#f1f1ef}.catalog-toolbar nav a[aria-current]{color:#fff;background:#181818}.catalog-search{background:#fff;border:1px solid #ddd;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;width:230px;padding:0 12px;display:flex}.catalog-search input{background:0 0;border:0;width:100%;margin:0;padding:12px 0;font-size:13px;font-weight:400}.catalog-search:focus-within{outline:2px solid var(--orange)}.catalog-search input:focus{outline:none}.catalog-result-line{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.catalog-result-line p{color:#737373;font-size:12px}.catalog-result-line button{cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px;display:grid}.catalog-card-image{aspect-ratio:1.65;background:#f2f0ed;display:block;position:relative;overflow:hidden}.catalog-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.catalog-card-image:hover img{transform:scale(1.025)}.catalog-card-number{letter-spacing:1px;background:#ffffffe6;border-radius:3px;padding:7px 9px;font-size:10px;position:absolute;top:17px;left:17px}.catalog-card-copy{padding:24px 0 8px}.catalog-card h3{letter-spacing:-.6px;margin-bottom:13px;font-size:25px}.catalog-card-copy>p{max-width:490px;font-size:15px;line-height:1.65}.catalog-card-link{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:20px 0 15px;font-size:13px;font-weight:700;display:flex}.catalog-card-link:hover{color:#ce5100}.catalog-card-link svg{color:var(--orange)}.catalog-note{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:40px;padding:24px 0;display:flex}.catalog-note p{color:#777;max-width:620px;font-size:11px;line-height:1.6}.catalog-note a{white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.catalog-empty{text-align:center;background:#f6f5f3;padding:65px 25px}.catalog-empty h3{margin-bottom:16px;font-size:26px}.catalog-empty p{max-width:530px;margin:0 auto 25px;font-size:15px}.catalog-empty>a{align-items:center;gap:10px;margin-left:22px;font-size:13px;display:inline-flex}.catalog-custom{background:#f5f4f2;grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin:15px 0 45px;display:grid}.catalog-custom>img{width:100%;height:350px}.catalog-custom>div{padding:25px 35px 25px 0}.catalog-custom h2{font-size:37px}.catalog-custom p:not(.catalog-eyebrow){font-size:16px;line-height:1.65}.catalog-custom a{align-items:center;gap:20px;margin-top:25px;font-size:13px;font-weight:700;display:inline-flex}.catalog-custom a span{color:var(--orange)}@media (max-width:1150px){.catalog-intro{gap:35px}.catalog-intro h1{font-size:49px}.catalog-toolbar{flex-wrap:wrap}.catalog-search{width:100%;max-width:310px}.catalog-custom{gap:30px}.catalog-custom h2{font-size:31px}}@media (max-width:760px){.catalog-intro{grid-template-columns:1fr;gap:28px;padding:15px 0 30px}.catalog-intro h1{letter-spacing:-1.7px;font-size:42px}.catalog-lead{margin:22px 0;font-size:16px}.catalog-lead br{display:none}.catalog-intro>img{height:250px}.catalog-eyebrow{margin-bottom:15px;font-size:9px}.catalog-collection{padding-top:28px}.catalog-section-heading{margin-bottom:25px;display:block}.catalog-section-heading h2{font-size:31px}.catalog-section-heading>p{margin-top:15px;font-size:13px}.catalog-toolbar{gap:16px;padding:15px 0}.catalog-toolbar nav{gap:5px}.catalog-toolbar nav a{padding:10px;font-size:11px}.catalog-search{max-width:none}.catalog-grid{grid-template-columns:1fr;gap:27px}.catalog-card-copy{padding-top:19px}.catalog-card h3{font-size:23px}.catalog-card-copy>p{font-size:14px}.catalog-note{margin-top:25px;display:block}.catalog-note a{white-space:normal;margin-top:15px}.catalog-custom{grid-template-columns:1fr;gap:0;margin-bottom:25px}.catalog-custom>img{height:220px}.catalog-custom>div{padding:26px 22px}.catalog-custom h2{font-size:30px}.catalog-custom p:not(.catalog-eyebrow){font-size:15px}.catalog-empty{padding:35px 20px}.catalog-empty>a{justify-content:center;margin:22px 0 0;display:flex}}
