.ex-discovery{padding-bottom:65px}.ex-discovery-head{justify-content:space-between;align-items:end;gap:36px;margin:0 0 28px;display:flex}.ex-discovery-head>div>span{color:#bb5424;letter-spacing:.13em;font-size:10px;font-weight:800}.ex-discovery-head h2{letter-spacing:-.04em;margin:12px 0 0;font:400 clamp(29px,4vw,52px)/1.1 Lora,Georgia,serif}.ex-discovery-head h2 em{color:#bc5d29}.ex-discovery-head p{color:#66726c;max-width:360px;font-size:13px;line-height:1.7}.ex-discovery-filters{background:#f6f7f4;border:1px solid #dbe0dc;grid-template-columns:1.4fr repeat(3,1fr);gap:12px;padding:18px;display:grid}.ex-discovery-filters label{color:#48574f;font-size:11px;font-weight:700}.ex-discovery-filters :is(input,select){color:#243029;background:#fff;border:1px solid #d3dad4;border-radius:0;width:100%;height:48px;margin-top:8px;padding:12px;font:400 13px Manrope,Arial,sans-serif;display:block}.ex-discovery-filters input:focus-visible,.ex-discovery-filters select:focus-visible{outline-offset:2px;outline:2px solid #c96928}.ex-discovery-count{color:#67736d;justify-content:space-between;gap:18px;padding:25px 0;font-size:12px;display:flex}.ex-discovery-count button{color:#9d4b24;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #bb5424}.ex-discovery-empty{text-align:center;border:1px dashed #d4dbd3;padding:50px 25px}.ex-discovery-empty p{color:#66716a}.ex-discovery-empty a{color:#b35828}@media (max-width:900px){.ex-discovery-filters{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ex-discovery-head{display:block}.ex-discovery-filters{grid-template-columns:1fr}}.ex-purpose-picks{justify-content:space-between;align-items:start;gap:20px;margin:25px 0 17px;display:flex}.ex-purpose-picks>span{letter-spacing:.14em;color:#ad5324;flex-shrink:0;padding-top:13px;font-size:10px;font-weight:800}.ex-purpose-picks>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ex-purpose-picks button{color:#384a3f;white-space:nowrap;background:#fff;border:1px solid #e0e4df;border-radius:50px;padding:10px 15px;font-size:11px;font-weight:700;transition:border-color .2s,background .2s}.ex-purpose-picks button.active{color:#fff;background:#21332b;border-color:#21332b}.ex-purpose-picks button:hover{border-color:#da6b29}.ex-discovery-count button:disabled{opacity:.4;cursor:default}.ex-discovery-filters{border-radius:3px}@media (max-width:760px){.ex-purpose-picks{display:block}.ex-purpose-picks>div{scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;padding:14px 0 5px;overflow-x:auto}.ex-purpose-picks button{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.ex-purpose-picks button{transition:none}}
