.catalog_page__04Fu2{min-height:100vh;background:#f3eee4;color:#191715}.catalog_nav__xCGkr{height:76px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(25,23,21,.2)}.catalog_nav__xCGkr>a:last-child{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.catalog_brand__vdRuN{font-size:18px;font-weight:800;letter-spacing:.11em}.catalog_brand__vdRuN span{font-size:8px;margin-left:4px;vertical-align:top;color:#a34728}.catalog_hero__bQ6r8{padding:100px 8vw 85px;display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:end;grid-gap:8vw;gap:8vw}.catalog_hero__bQ6r8>p{grid-column:1/-1;margin:0 0 25px;color:#a34728;font-size:9px;font-weight:800;letter-spacing:.2em}.catalog_hero__bQ6r8 h1{margin:0;font-family:var(--font-display);font-size:clamp(65px,7.6vw,118px);font-weight:400;line-height:.8;letter-spacing:-.05em}.catalog_hero__bQ6r8 h1 em{color:#a34728;font-weight:400}.catalog_hero__bQ6r8>div{padding-bottom:8px}.catalog_hero__bQ6r8>div span{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.catalog_hero__bQ6r8>div p{margin:18px 0 0;font-family:var(--font-display);font-size:20px;line-height:1.45}.catalog_tools__UcNz0{position:-webkit-sticky;position:sticky;top:0;z-index:5;min-height:76px;padding:0 4vw;display:grid;grid-template-columns:minmax(280px,1fr) auto;align-items:center;grid-gap:40px;gap:40px;border-block:1px solid rgba(25,23,21,.2);background:rgba(243,238,228,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.catalog_tools__UcNz0 label{display:flex;align-items:center;gap:13px}.catalog_tools__UcNz0 label svg{width:21px;height:21px;color:#a34728}.catalog_tools__UcNz0 input{width:100%;padding:20px 0;border:0;outline:0;background:none;font-family:var(--font-display);font-size:22px}.catalog_tools__UcNz0>div{display:flex;gap:5px}.catalog_count__Apvyg button,.catalog_empty__Asdg4 button,.catalog_tools__UcNz0 button{border:1px solid rgba(25,23,21,.25);background:none;padding:10px 14px;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.catalog_tools__UcNz0 button.catalog_active__G_OqY{background:#191715;color:#f3eee4;border-color:#191715}.catalog_count__Apvyg{padding:25px 4vw 18px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em;text-transform:uppercase}.catalog_count__Apvyg button{padding:0;border:0;text-decoration:underline}.catalog_grid__jWpQF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;padding:30px 4vw 100px}.catalog_card__DCvuT{min-width:0;border-top:1px solid rgba(25,23,21,.2);border-right:1px solid rgba(25,23,21,.2);padding:20px}.catalog_card__DCvuT:nth-child(3n+1){border-left:1px solid rgba(25,23,21,.2)}.catalog_visual__Mtkp1{height:390px;display:block;overflow:hidden;background:#ddd2c1}.catalog_visual__Mtkp1 img{width:100%;height:100%;display:block;object-fit:contain;padding:22px;transition:transform .45s ease;filter:drop-shadow(12px 18px 22px rgba(35,22,14,.16))}.catalog_card__DCvuT:hover .catalog_visual__Mtkp1 img{transform:scale(1.035)}.catalog_fallback__DViDA{width:100%;height:100%;position:relative;display:grid;place-items:center;background:#ded3c2;overflow:hidden}.catalog_fallback__DViDA>span{position:absolute;left:18px;top:15px;font-family:var(--font-display);font-size:72px;opacity:.1}.catalog_fallback__DViDA i{width:105px;height:180px;border:1px solid #54493e;border-radius:47% 47% 20% 20%;box-shadow:inset 0 0 30px rgba(255,255,255,.5)}.catalog_fallback__DViDA b{position:absolute;bottom:25px;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.catalog_info__xuNRa{padding:25px 4px 15px}.catalog_info__xuNRa>p{margin:0;color:#a34728;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.catalog_info__xuNRa h2{min-height:62px;margin:13px 0 10px;font-family:var(--font-display);font-size:29px;font-weight:500;line-height:1.03}.catalog_info__xuNRa h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.catalog_meta__AUl4H{display:flex;gap:14px;font-size:9px;text-transform:capitalize}.catalog_meta__AUl4H span+span:before{content:"·";margin-right:14px}.catalog_accords__dMY85{min-height:45px;display:flex;flex-wrap:wrap;gap:5px;margin-top:19px}.catalog_accords__dMY85 i{height:max-content;padding:5px 8px;border:1px solid #b9ae9f;border-radius:20px;font-style:normal;font-size:8px;text-transform:capitalize}.catalog_info__xuNRa footer{margin-top:18px;padding:18px 0 0;background:none;color:inherit;border-top:1px solid rgba(25,23,21,.16);display:flex;align-items:center;justify-content:space-between}.catalog_info__xuNRa footer strong{font-size:11px}.catalog_info__xuNRa footer a{width:38px;height:38px;border:1px solid;border-radius:50%;display:grid;place-items:center;transition:.25s}.catalog_card__DCvuT:hover .catalog_info__xuNRa footer a{background:#191715;color:#f3eee4;transform:translateX(3px)}.catalog_empty__Asdg4{padding:100px 8vw 160px;text-align:center}.catalog_empty__Asdg4 h2{font-family:var(--font-display);font-size:48px;font-weight:400;margin:0 0 12px}.catalog_empty__Asdg4 p{font-size:12px}.catalog_empty__Asdg4 button{margin-top:24px}.catalog_srOnly__JvY0r{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.catalog_hero__bQ6r8,.catalog_tools__UcNz0{grid-template-columns:1fr}.catalog_tools__UcNz0{gap:0;padding:10px 5vw}.catalog_tools__UcNz0>div{overflow:auto;padding-bottom:8px}.catalog_grid__jWpQF{grid-template-columns:repeat(2,1fr)}.catalog_card__DCvuT:nth-child(3n+1){border-left:0}.catalog_card__DCvuT:nth-child(odd){border-left:1px solid rgba(25,23,21,.2)}}@media (max-width:620px){.catalog_nav__xCGkr{height:64px}.catalog_hero__bQ6r8{padding:75px 7vw 60px}.catalog_hero__bQ6r8 h1{font-size:62px}.catalog_tools__UcNz0{position:static}.catalog_tools__UcNz0 input{font-size:18px}.catalog_grid__jWpQF{grid-template-columns:1fr;padding:0 0 80px}.catalog_card__DCvuT,.catalog_card__DCvuT:nth-child(odd){border-left:0;border-right:0;padding:16px 7vw}.catalog_visual__Mtkp1{height:360px}.catalog_info__xuNRa h2{min-height:0}.catalog_hero__bQ6r8>div p{font-size:18px}}@media (max-width:1100px){.catalog_grid__jWpQF{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.catalog_grid__jWpQF{grid-template-columns:repeat(2,1fr);gap:10px;padding:20px 5vw 70px}}.catalog_filters__XAhZx{padding:18px 4vw 24px;display:flex;flex-wrap:wrap;gap:26px 40px;border-bottom:1px solid rgba(25,23,21,.2)}.catalog_filterGroup__STUT0{display:flex;flex-direction:column;gap:8px}.catalog_filterLabel___s9Ec{font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#a34728}.catalog_filterGroup__STUT0>div{display:flex;flex-wrap:wrap;gap:5px}.catalog_filterGroup__STUT0 button{border:1px solid rgba(25,23,21,.25);background:none;padding:8px 12px;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.catalog_filterGroup__STUT0 button.catalog_active__G_OqY{background:#191715;color:#f3eee4;border-color:#191715}.catalog_filterGroup__STUT0 select{border:1px solid rgba(25,23,21,.25);background:#f3eee4;padding:9px 12px;font-size:10px;font-weight:700;letter-spacing:.04em;min-width:210px}.catalog_cardWrap__hULuM{position:relative}.catalog_compareToggle__D7RqY{position:absolute;top:12px;left:12px;z-index:2;border:1px solid rgba(25,23,21,.3);background:rgba(243,238,228,.92);padding:7px 11px;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.catalog_compareToggle__D7RqY:disabled{opacity:.45;cursor:not-allowed}.catalog_compareToggle__D7RqY.catalog_compareOn__L_Z73{background:#191715;color:#f3eee4;border-color:#191715}.catalog_compareBar__Tmm4X{position:-webkit-sticky;position:sticky;bottom:0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 4vw;background:#191715;color:#f3eee4}.catalog_compareChips__IFX6E{display:flex;flex-wrap:wrap;gap:8px}.catalog_compareChips__IFX6E span{display:inline-flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border:1px solid rgba(243,238,228,.35);border-radius:20px;font-size:10px}.catalog_compareChips__IFX6E button{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:0;background:rgba(243,238,228,.15);color:inherit;cursor:pointer}.catalog_compareChips__IFX6E button svg{width:10px;height:10px}.catalog_compareActions__8cqb9{display:flex;gap:10px;flex-shrink:0}.catalog_compareActions__8cqb9 button{border:1px solid rgba(243,238,228,.4);background:none;color:#f3eee4;padding:10px 16px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.catalog_compareCta___0hiP{background:#a34728!important;border-color:#a34728!important}.catalog_compareCta___0hiP:disabled{opacity:.4;cursor:not-allowed}.catalog_compareModal__sj2_J{position:fixed;inset:0;z-index:20;background:rgba(25,23,21,.72);display:flex;align-items:flex-start;justify-content:center;padding:5vh 4vw;overflow:auto}.catalog_compareModalInner__zfmR1{position:relative;width:100%;max-width:1100px;background:#f3eee4;color:#191715;padding:40px 34px}.catalog_compareModalInner__zfmR1 h2{margin:0 0 24px;font-family:var(--font-display);font-size:30px;font-weight:400}.catalog_compareClose__BiFVO{position:absolute;top:18px;right:18px;width:34px;height:34px;border:1px solid rgba(25,23,21,.25);background:none;display:grid;place-items:center;cursor:pointer}.catalog_compareTable__qCyyt{display:flex;flex-direction:column}.catalog_compareRow__TMFKk{display:grid;grid-template-columns:140px repeat(var(--cols),1fr);grid-gap:18px;gap:18px;padding:14px 0;border-top:1px solid rgba(25,23,21,.15);font-size:12px;align-items:start}.catalog_compareRow__TMFKk:first-child{border-top:0}.catalog_compareRow__TMFKk>span{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a34728;padding-top:3px}.catalog_compareRow__TMFKk small{color:#6b6156;font-size:10px}.catalog_compareHead__qkhMP p{margin:0;color:#a34728;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.catalog_compareHead__qkhMP h3{margin:6px 0 3px;font-family:var(--font-display);font-size:20px;font-weight:500}.catalog_compareHead__qkhMP span{font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media (max-width:900px){.catalog_filters__XAhZx{padding:14px 5vw 20px;gap:18px 24px}.catalog_compareBar__Tmm4X{flex-direction:column;align-items:flex-start}.catalog_compareModalInner__zfmR1{padding:28px 20px}.catalog_compareRow__TMFKk{grid-template-columns:100px repeat(var(--cols),1fr);font-size:11px}}@media (max-width:620px){.catalog_compareRow__TMFKk{grid-template-columns:1fr;gap:4px}.catalog_compareRow__TMFKk>span{padding-top:0}}