._page_1yvk6_2{min-height:100vh;background:#f7f2ea;color:#171315}._hero_1yvk6_3{padding:clamp(3.5rem,8vw,7rem) clamp(1.25rem,6vw,6rem);background:#171315;color:#fff}._hero_1yvk6_3>p{text-transform:uppercase;letter-spacing:.17em;color:#d1ae6c;font-size:.7rem;font-weight:800}._hero_1yvk6_3 h1{font:600 clamp(3.6rem,8vw,7.5rem)/.93 var(--font-family-display);letter-spacing:-.05em;margin:.7rem 0 1.3rem}._hero_1yvk6_3 h1 em{color:#ed168c}._hero_1yvk6_3>span{display:block;max-width:760px;color:#cfc5c8;line-height:1.7}._promises_1yvk6_8{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;margin:1.6rem 0 0;padding:0}._promises_1yvk6_8 li{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border:1px solid rgba(209,174,108,.45);border-radius:999px;color:#f3ebe0;font-size:.78rem}._promises_1yvk6_8 svg{color:#d1ae6c}._catalogue_1yvk6_11{max-width:1550px;margin:auto;padding:2rem clamp(1rem,4vw,3.5rem) 4rem}._title_1yvk6_12{display:flex;justify-content:space-between;align-items:end;margin:2.2rem 0 1rem}._title_1yvk6_12 strong{font:600 2rem var(--font-family-display)}._title_1yvk6_12 p{margin:.2rem 0 0;color:#b08b48;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;font-weight:800}._title_1yvk6_12>span{color:#695f62;font-size:.8rem}._grid_1yvk6_16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._card_1yvk6_17{display:flex;flex-direction:column;background:#fffaf4;border:1px solid #d5c9bb;border-radius:1rem;overflow:hidden;box-shadow:0 8px 26px #23181c0f}._image_1yvk6_18{height:240px;position:relative;background:#e8dfd4;overflow:hidden}._image_1yvk6_18 img{width:100%;height:100%;object-fit:cover;object-position:center;background:#e8dfd4}._image_1yvk6_18 span{position:absolute;left:.8rem;bottom:.8rem;background:#171315e0;color:#d1ae6c;padding:.45rem .68rem;border-radius:999px;font-size:.64rem;text-transform:uppercase;letter-spacing:.1em}._body_1yvk6_21{padding:1.1rem;display:grid;gap:.78rem;flex:1;align-content:start}._body_1yvk6_21>p{margin:0;color:#695f62;text-transform:uppercase;letter-spacing:.06em;font-size:.67rem;line-height:1.45}._body_1yvk6_21 h2{font:600 1.45rem/1.08 var(--font-family-display);margin:0}._description_1yvk6_24{color:#4d4447;font-size:.86rem;line-height:1.55}._chips_1yvk6_25{display:flex;flex-wrap:wrap;gap:.4rem}._chips_1yvk6_25 em{font-style:normal;font-size:.7rem;padding:.25rem .55rem;border-radius:999px;background:#efe6da;color:#4d4447}._sizes_1yvk6_27{color:#695f62;font-size:.76rem}._meta_1yvk6_28{display:flex;justify-content:space-between;align-items:start;gap:.7rem;padding-top:.8rem;border-top:1px solid #d5c9bb;margin-top:auto}._meta_1yvk6_28>span{color:#695f62;font-size:.78rem}._priceAction_1yvk6_30{display:grid;justify-items:end;gap:.2rem;text-align:right}._priceAction_1yvk6_30 strong{color:#ed168c;white-space:nowrap;font-size:1.05rem}._priceAction_1yvk6_30 small{color:#695f62;font-size:.68rem}._priceAction_1yvk6_30 ._muted_1yvk6_33{color:#695f62;font-size:.85rem}._design_1yvk6_34{justify-self:stretch;width:100%;gap:.4rem}._footnote_1yvk6_35{max-width:900px;margin:1.6rem 0 0;color:#695f62;font-size:.8rem;line-height:1.6}._cta_1yvk6_36{max-width:1550px;margin:0 auto 4rem;padding:0 clamp(1rem,4vw,3.5rem);display:grid;grid-template-columns:1fr 2fr;gap:1rem}._cta_1yvk6_36>div{background:#fffaf4;border:1px solid #d5c9bb;border-radius:1rem;padding:1.5rem}._cta_1yvk6_36 h2{font:600 1.8rem/1.1 var(--font-family-display);margin:0 0 .6rem}._cta_1yvk6_36 p{color:#4d4447;line-height:1.6;margin:0 0 .6rem}._kicker_1yvk6_40{display:inline-flex;align-items:center;gap:.4rem;color:#b08b48!important;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:800}._ctaActions_1yvk6_41{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}._ctaActions_1yvk6_41 a{gap:.4rem}@media(max-width:1100px){._grid_1yvk6_16{grid-template-columns:repeat(2,1fr)}._cta_1yvk6_36{grid-template-columns:1fr}}@media(max-width:620px){._grid_1yvk6_16{grid-template-columns:1fr}._image_1yvk6_18{height:230px}._title_1yvk6_12{align-items:flex-start;flex-direction:column;gap:.4rem}._hero_1yvk6_3 h1{font-size:3.4rem}}
