.cc-legal{--ccl-black: #0a0a0a;--ccl-card: #151515;--ccl-border: #1f1f1f;--ccl-gold: #c9a84c;--ccl-white: #e5e1d9;--ccl-dim: #9a968e;--ccl-font: "Outfit", sans-serif;font-family:var(--ccl-font);background:var(--ccl-black);color:var(--ccl-white);-webkit-font-smoothing:antialiased;padding:120px 24px 140px}.cc-legal *,.cc-legal *:before,.cc-legal *:after{box-sizing:border-box}.cc-legal-inner{max-width:820px;margin-left:auto!important;margin-right:auto!important}.cc-legal-head{text-align:center;margin-bottom:72px!important}.cc-legal-eyebrow{font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ccl-gold);margin-bottom:18px!important}.cc-legal-title{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--ccl-white);margin:0!important}.cc-legal-title:after{content:"";display:block;width:56px;height:2px;background:var(--ccl-gold);margin:28px auto 0!important}.cc-legal-gp{display:flex;align-items:center;gap:24px;background:var(--ccl-card);border:1px solid var(--ccl-border);border-radius:8px;padding:24px 28px;margin-bottom:72px!important}.cc-legal-gp__chip{flex-shrink:0;width:88px;height:88px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.cc-legal-gp__chip img{width:72px;height:auto;display:block}.cc-legal-gp__text{margin:0!important;font-size:.85rem;line-height:1.65;color:var(--ccl-dim);font-weight:300}.cc-legal-body{font-size:1.02rem;line-height:1.8;font-weight:300;color:var(--ccl-dim)}.cc-legal-body>*+*{margin-top:22px!important}.cc-legal-body h2{font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:700;line-height:1.25;color:var(--ccl-white);letter-spacing:-.01em;margin-top:64px!important;padding-top:32px;border-top:1px solid var(--ccl-border)}.cc-legal-body h2:first-child{margin-top:0!important;padding-top:0;border-top:none}.cc-legal-body h3{font-size:1.02rem;font-weight:600;color:var(--ccl-white);margin-top:36px!important}.cc-legal-body p{margin:0}.cc-legal-body strong{color:var(--ccl-white);font-weight:600}.cc-legal-body ul,.cc-legal-body ol{margin:0;padding-left:0;list-style:none}.cc-legal-body li{position:relative;padding-left:26px;margin-top:14px!important}.cc-legal-body ul li:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--ccl-gold)}.cc-legal-body ol{counter-reset:ccl-li}.cc-legal-body ol li{counter-increment:ccl-li}.cc-legal-body ol li:before{content:counter(ccl-li) ".";position:absolute;left:0;top:0;color:var(--ccl-gold);font-weight:600;font-size:.9em}.cc-legal-body a{color:var(--ccl-gold);text-decoration:none;border-bottom:1px solid rgba(201,168,76,.35);transition:border-color .25s}.cc-legal-body a:hover{border-bottom-color:var(--ccl-gold)}.cc-legal-body table{width:100%;border-collapse:collapse;font-size:.92rem}.cc-legal-body th,.cc-legal-body td{text-align:left;padding:14px 8px;border-bottom:1px solid var(--ccl-border)}.cc-legal-body th{color:var(--ccl-white);font-weight:600}.cc-legal-cta{margin-top:88px!important;padding-top:48px;border-top:1px solid var(--ccl-border);text-align:center}.cc-legal-btn,.cc-legal-btn:link,.cc-legal-btn:visited{color:var(--ccl-black)}.cc-legal-btn{display:inline-flex;align-items:center;justify-content:center;min-width:280px;padding:18px 40px;font-family:var(--ccl-font);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:var(--ccl-gold);border:none;border-radius:999px;transition:background .3s,transform .3s,box-shadow .3s}.cc-legal-btn:hover{background:var(--ccl-white);color:var(--ccl-black);transform:translateY(-2px);box-shadow:0 8px 30px #c9a84c33}@media(max-width:767px){.cc-legal{padding:88px 20px 96px}.cc-legal-head{margin-bottom:48px!important}.cc-legal-gp{flex-direction:column;align-items:flex-start;gap:18px;padding:22px;margin-bottom:48px!important}.cc-legal-body h2{margin-top:48px!important}.cc-legal-cta{margin-top:64px!important}.cc-legal-btn{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAg */
