.cwclub{max-width:1160px;margin:0 auto;padding:36px 24px 64px;color:#151515;font:16px/1.6 Manrope,Arial,sans-serif;font-feature-settings:'locl' 0}.cwclub *{box-sizing:border-box}.cwclub h1{font-size:clamp(32px,5vw,56px);font-weight:500;line-height:1.13;margin:0 0 22px}.cwclub h2{font-size:25px;font-weight:600;margin:0 0 16px}.cwclub h3{font-size:18px;font-weight:600;margin:0 0 8px}.cwclub p{max-width:68ch;margin:0 0 18px}.cwclub a{color:inherit;text-decoration:underline;text-underline-offset:4px}.cwclub nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:32px}.cwclub .cc-intro{max-width:760px;margin:30px 0 46px}.cwclub .cc-lead{font-size:23px;line-height:1.55}.cwclub .cc-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.cwclub .cc-button,.cwclub button{display:inline-block;border:1px solid #151515;border-radius:28px;padding:12px 25px;color:#fff;background:#151515;text-decoration:none;font:inherit;cursor:pointer}.cwclub .cc-secondary{color:#151515;background:#fff}.cwclub :focus-visible{outline:3px solid #516d93;outline-offset:4px}.cwclub .cc-section{margin:36px 0;padding-top:28px;border-top:1px solid #dedede}.cwclub .cc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cwclub .cc-balance{background:#f6f6f6;padding:24px}.cwclub .cc-balance strong{font-size:34px;font-weight:500;display:block}.cwclub .cc-muted{color:#686868;font-size:14px}.cwclub .cc-scroll{max-width:100%;overflow:auto}.cwclub table{width:100%;border-collapse:collapse;text-align:left;font:inherit}.cwclub th,.cwclub td{padding:13px 10px;border-bottom:1px solid #dedede;vertical-align:top}.cwclub th{font-weight:600;white-space:nowrap}.cwclub .cc-status{display:inline-block;padding:5px 12px;border:1px solid #dedede;border-radius:5px;margin-bottom:12px}.cwclub .cc-notice{padding:16px 20px;border-left:3px solid #151515;background:#f6f6f6;margin:0 0 24px}.cwclub .cc-error{border-color:#ad2d2d;color:#8b2020}.cwclub label{display:block;margin:12px 0}.cwclub input:not([type=checkbox]),.cwclub textarea,.cwclub select{display:block;width:100%;max-width:480px;padding:10px;font:inherit;border:1px solid #aaa;border-radius:4px}.cwclub input[type=checkbox]{margin-right:8px}.cwclub .cc-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cwclub .cc-products img{width:100%;aspect-ratio:1;object-fit:contain}.cwclub details{padding:16px 0;border-bottom:1px solid #dedede}.cwclub summary{cursor:pointer;font-weight:600}.cwclub details p{margin:16px 0 0}.cwclub .cc-event{padding:22px 0}.cwclub .cc-form-actions{margin:20px 0}.cwclub .cc-return{width:100px!important}.cwclub .cc-terms{max-width:780px}.cwclub .cc-terms p{margin-bottom:20px}@media(max-width:640px){.cwclub{padding:24px 16px 44px}.cwclub .cc-grid,.cwclub .cc-products{grid-template-columns:1fr}.cwclub nav{gap:12px 20px}.cwclub .cc-lead{font-size:19px}.cwclub th,.cwclub td{font-size:14px;padding:10px 6px}.cwclub .cc-button{width:100%;text-align:center}}

.cwclub h1,.cwclub h2,.cwclub h3{text-align:left;text-transform:none}.cwclub nav{border-bottom:1px solid #ddd;padding-bottom:18px;font-size:14px}.cwclub .cc-grid>section{border-top:1px solid #ddd;padding-top:22px}.cwclub .cc-intro{margin-bottom:54px}.cwclub .cc-balance{background:#fff;border:1px solid #ddd;border-radius:6px}body:has(#classic-club) .account-head-image{display:none}body:has(#classic-club) article.account{padding-top:0}

.cwclub{width:100%;min-width:0}.cwclub .cc-scroll{width:100%;min-width:0}.cwclub .cc-grid>*{min-width:0}

.cwclub .cc-grid{margin-bottom:24px}
