@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@600;700&display=swap";._shell_14xnw_3{color:#181716;background:#f7f4ee;min-height:100vh;font-family:DM Sans,sans-serif}._shell_14xnw_3 header{background:#fff;border-bottom:1px solid #ded8ce;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,6vw,90px);display:flex}._shell_14xnw_3 header>a{color:#181716;letter-spacing:.14em;align-items:center;gap:12px;font-size:12px;text-decoration:none;display:flex}._shell_14xnw_3 header>a span{color:#fff;background:#181716;border-radius:50%;place-items:center;width:39px;height:39px;font-family:Playfair Display,serif;display:grid}._shell_14xnw_3 header nav{gap:22px;display:flex}._shell_14xnw_3 header nav a{color:#5f5a54;font-size:13px}._product_14xnw_3{grid-template-columns:1.05fr .95fr;gap:75px;max-width:1200px;margin:auto;padding:70px 30px;display:grid}._visual_14xnw_3{background:radial-gradient(circle,#efe4d0 0 24%,#0000 24.5%),linear-gradient(145deg,#eee6da,#d8c7ac);place-items:center;min-height:570px;display:grid;position:relative;overflow:hidden}._visual_14xnw_3:before,._visual_14xnw_3:after{content:"";border:1px solid #8e6e3c45;border-radius:50%;width:410px;height:410px;position:absolute}._visual_14xnw_3:after{width:260px;height:260px}._visual_14xnw_3>span{color:#181716;z-index:1;font:700 100px Playfair Display,serif}._visual_14xnw_3 small{text-transform:uppercase;letter-spacing:.16em;position:absolute;bottom:24px;right:28px}._visual_14xnw_3 b{color:#fff;text-transform:uppercase;letter-spacing:.1em;background:#d3512f;padding:9px 12px;font-size:10px;position:absolute;top:22px;left:22px}._copy_14xnw_3{padding:35px 0}._copy_14xnw_3>p,._story_14xnw_3>p{color:#a56e23;letter-spacing:.18em;font-size:11px;font-weight:700}._copy_14xnw_3 h1{overflow-wrap:anywhere;margin:17px 0 22px;font:700 clamp(34px,4vw,54px)/1.04 Playfair Display,serif}._tags_14xnw_3{flex-wrap:wrap;gap:8px;display:flex}._tags_14xnw_3 span{background:#fff;border:1px solid #d4cdc2;padding:8px 11px;font-size:11px}._copy_14xnw_3 h2{margin:38px 0 2px;font-size:31px}._copy_14xnw_3>small{color:#756f68}._copy_14xnw_3 button{color:#fff;cursor:pointer;background:#d3512f;border:0;width:100%;margin:24px 0 25px;padding:17px;font-weight:800}._copy_14xnw_3 ul{border-top:1px solid #d7d0c5;margin:0;padding:0;list-style:none}._copy_14xnw_3 li{color:#625d57;border-bottom:1px solid #d7d0c5;padding:13px 0;font-size:13px}._story_14xnw_3{color:#fff;background:#181716;padding:85px max(25px,50vw - 570px)}._story_14xnw_3 h2{max-width:800px;font:700 clamp(34px,5vw,58px)/1.08 Playfair Display,serif}._story_14xnw_3>div{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px;display:grid}._story_14xnw_3 article{border-top:1px solid #57524c;padding-top:22px}._story_14xnw_3 strong,._story_14xnw_3 span{display:block}._story_14xnw_3 strong{color:#e2bd7a;font:600 21px Playfair Display,serif}._story_14xnw_3 span{color:#c3beb8;margin-top:10px;font-size:13px;line-height:1.7}._notice_14xnw_3{background:#fff;border:1px solid #ded8ce;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;max-width:1140px;margin:60px auto;padding:25px 30px;display:grid}._notice_14xnw_3 span{color:#706a63;font-size:12px}._notice_14xnw_3 a{color:#d3512f;font-size:12px;font-weight:700}@media (max-width:760px){._shell_14xnw_3 header strong{display:none}._product_14xnw_3{grid-template-columns:1fr;gap:20px;padding:25px 16px 55px}._visual_14xnw_3{min-height:390px}._visual_14xnw_3>span{font-size:72px}._copy_14xnw_3{padding:10px}._copy_14xnw_3 h1{font-size:clamp(31px,11vw,46px)}._story_14xnw_3{padding:60px 24px}._story_14xnw_3>div{grid-template-columns:1fr}._notice_14xnw_3{grid-template-columns:1fr;margin:25px 16px}._shell_14xnw_3 header nav a:first-child{display:none}}._visual_14xnw_3 img{object-fit:contain;background:#fff;width:100%;height:100%;max-height:570px;padding:32px}._visual_14xnw_3:has(img):before{display:none}._visual_14xnw_3:has(img):after{display:none}._visual_14xnw_3:has(img) small{background:#fffffff0;padding:7px 10px}._visual_14xnw_3:has(img) b{z-index:2}._shell_14xnw_3 header>a>img{object-fit:contain;width:46px;height:46px}
