.cws2-home-audience-zone{margin-top:64px;border-top:1px solid #e4e1dc;background:#fff}.cws2-home-audience-zone .cws2-home-audience-dual{padding:48px 0 34px}.cws2-home-audience-zone .cws2-home-guide-grid{padding:0 0 48px;border-top:0}.cws2-home-audience-zone .cws2-home-guide-grid>a{border:1px solid #e4e1dc;padding:30px 28px;min-height:150px}.cws2-home-audience-zone .cws2-home-guide-grid small{display:block;font:10px Helvetica,Arial,sans-serif;letter-spacing:.18em;margin-bottom:16px}.cws2-home-audience-zone .cws2-home-guide-grid strong{display:block;font-family:"Noto Serif JP",serif;font-size:24px;line-height:1.45;font-weight:500;margin-bottom:14px}.cws2-home-audience-zone .cws2-home-guide-grid span{font-size:12px;line-height:1.7}.cws2-account-grid--pro{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.cws2-pro-member-note{display:inline-block;margin-top:24px;color:#6b1226!important;font-size:12px;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.cws2-member-page{background:#fbfaf8;color:#131110}.cws2-member-hero{padding:72px 0 56px;background:#fff;border-bottom:1px solid #e4e1dc}.cws2-member-hero .cws2-kicker{color:#6b1226}.cws2-member-hero h1{font-family:"Noto Serif JP",serif;font-size:52px;line-height:1.3;font-weight:500;margin:14px 0 18px}.cws2-member-hero p{max-width:820px;font-size:15px;line-height:2;color:#5f5954;margin:0}.cws2-member-route{padding:38px 0;background:#f4f1ec;border-bottom:1px solid #e4e1dc}.cws2-member-route-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cws2-member-route-grid>a{display:flex;flex-direction:column;min-height:140px;padding:23px 22px;background:#fff;border:1px solid #d8d4ce;color:#131110;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.cws2-member-route-grid>a:hover{border-color:#6b1226;transform:translateY(-2px)}.cws2-member-route-grid small{font:9px Helvetica,Arial,sans-serif;letter-spacing:.15em;color:#6b1226}.cws2-member-route-grid strong{font-family:"Noto Serif JP",serif;font-size:18px;line-height:1.5;font-weight:500;margin:13px 0}.cws2-member-route-grid span{margin-top:auto;font-size:12px}.cws2-member-panels{padding:64px 0 76px}.cws2-member-split{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.cws2-member-panel{padding:42px 38px;border:1px solid #d8d4ce;background:#f7f2ea}.cws2-member-panel--pro{background:#11100f;border-color:#11100f;color:#fff}.cws2-member-panel .cws2-kicker{color:#6b1226}.cws2-member-panel--pro .cws2-kicker{color:#d7b64b}.cws2-member-panel h2{font-family:"Noto Serif JP",serif;font-size:32px;line-height:1.4;font-weight:500;margin:12px 0 14px}.cws2-member-intro{font-size:13px;line-height:1.9;color:#625c56;margin:0 0 28px}.cws2-member-panel--pro .cws2-member-intro{color:#d4d0ca}.cws2-member-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cws2-member-card{display:flex;flex-direction:column;min-height:300px;padding:26px 24px;background:#fff;border:1px solid #d8d4ce;color:#131110}.cws2-member-card--dark{background:#1b1917;border-color:#3d3935;color:#fff}.cws2-member-card small{font:9px Helvetica,Arial,sans-serif;letter-spacing:.14em;color:#6b1226}.cws2-member-card--dark small{color:#d7b64b}.cws2-member-card h3{font-family:"Noto Serif JP",serif;font-size:23px;font-weight:500;margin:12px 0}.cws2-member-card p{font-size:12px;line-height:1.85;color:#625c56;margin:0 0 18px}.cws2-member-card--dark p{color:#d4d0ca}.cws2-member-card dl{margin:0 0 22px;border-top:1px solid #e4e1dc}.cws2-member-card--dark dl{border-color:#3d3935}.cws2-member-card dl>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #e4e1dc;font-size:11px}.cws2-member-card--dark dl>div{border-color:#3d3935}.cws2-member-card dt{color:#827a72}.cws2-member-card--dark dt{color:#aaa39b}.cws2-member-card dd{margin:0;font-weight:700}.cws2-member-card>a{margin-top:auto;color:#131110;text-decoration:none;font-size:12px;border-bottom:1px solid currentColor;align-self:flex-start;padding-bottom:3px}.cws2-member-card--dark>a{color:#fff}.cws2-member-pro-actions{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.cws2-member-primary,.cws2-member-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;font-size:12px;text-decoration:none}.cws2-member-primary{background:#6b1226;color:#fff!important}.cws2-member-secondary{border:1px solid #7a746e;color:#fff!important}.cws2-member-help{padding:48px 0;background:#fff;border-top:1px solid #e4e1dc}.cws2-member-help>.cws2-shell{display:flex;justify-content:space-between;gap:30px;align-items:end}.cws2-member-help h2{font-family:"Noto Serif JP",serif;font-size:28px;font-weight:500;margin:10px 0 0}.cws2-member-help-links{display:flex;gap:18px}.cws2-member-help-links a{font-size:12px;color:#131110;text-decoration:none;border-bottom:1px solid #131110;padding-bottom:3px}@media(max-width:900px){.cws2-home-audience-zone{margin-top:44px}.cws2-home-audience-zone .cws2-home-audience-dual{padding:34px 0 24px}.cws2-home-audience-zone .cws2-home-guide-grid{padding-bottom:34px}.cws2-account-grid--pro{grid-template-columns:1fr}.cws2-member-hero{padding:48px 0 38px}.cws2-member-hero h1{font-size:38px}.cws2-member-route-grid{grid-template-columns:1fr 1fr}.cws2-member-split{grid-template-columns:1fr}.cws2-member-panel{padding:32px 24px}.cws2-member-help>.cws2-shell{display:block}.cws2-member-help-links{margin-top:22px}}@media(max-width:620px){.cws2-member-route-grid,.cws2-member-card-grid{grid-template-columns:1fr}.cws2-member-route-grid>a{min-height:118px}.cws2-member-card{min-height:250px}.cws2-member-panel{padding:28px 18px}.cws2-member-panel h2{font-size:27px}.cws2-member-help-links{display:grid;gap:12px}}.cws2-member-route-grid>a{min-height:112px;padding:18px 22px}.cws2-member-route-grid strong{margin:10px 0}.cws2-member-route{padding:28px 0}@media(max-width:620px){.cws2-member-route-grid>a{min-height:100px;padding:16px 18px}}.cws2-member-panel--personal{background:#f6f1ea!important;border-color:#d9d0c6!important}.cws2-member-panel--pro{background:linear-gradient(145deg,#24171b,#171414)!important;border-color:#5c3039!important}.cws2-member-panel--pro .cws2-kicker{color:#d7b64b!important}.cws2-member-panel--pro .cws2-member-intro{color:#e0d8d5!important}.cws2-member-card{border-color:#d4cbc1!important;box-shadow:0 1px #13111008}.cws2-member-card--dark{background:#211c1d!important;border:1px solid #8f7a32!important;box-shadow:inset 0 0 0 1px #ffffff06}.cws2-member-card--dark:hover{border-color:#d7b64b!important}.cws2-member-card--dark small{color:#d7b64b!important}.cws2-member-card--dark p{color:#ddd3cf!important}.cws2-member-card--dark dl,.cws2-member-card--dark dl>div{border-color:#5d5130!important}.cws2-member-card--dark dt{color:#cfc6a4!important}.cws2-member-card--dark dd{color:#fff!important}.cws2-member-card--dark>a{color:#fff!important;border-bottom-color:#d7b64b!important}.cws2-member-primary{background:#8a1730!important}.cws2-member-secondary{border-color:#8f6c74!important;background:#ffffff08!important}@media(min-width:621px){.cws2-member-card-grid .cws2-member-card p{min-height:66px!important}.cws2-member-card-grid .cws2-member-card dl{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/cws2-membership-nav.css.map */
