.c2b-policy-page{--c2b-policy-bg: #f8faf9;--c2b-policy-surface: #ffffff;--c2b-policy-surface-soft: rgba(18, 28, 24, .04);--c2b-policy-text: #17201d;--c2b-policy-muted: rgba(23, 32, 29, .72);--c2b-policy-border: rgba(18, 28, 24, .14);--c2b-policy-shadow: rgba(18, 28, 24, .08);--c2b-policy-accent: var(--c2b-accent, #0da876);--c2b-policy-accent-hover: var(--c2b-accent-hover, #087a57);--c2b-policy-radius: 2rem;overflow-x:hidden;background:var(--c2b-policy-bg);color:var(--c2b-policy-text)}.c2b-policy-page--dark{--c2b-policy-bg: var(--c2b-dark-bg, #242827);--c2b-policy-surface: var(--c2b-dark-surface, #303433);--c2b-policy-surface-soft: rgba(246, 248, 247, .055);--c2b-policy-text: #f6f8f7;--c2b-policy-muted: rgba(246, 248, 247, .72);--c2b-policy-border: rgba(246, 248, 247, .14);--c2b-policy-shadow: rgba(0, 0, 0, .22)}.c2b-policy-page *{box-sizing:border-box}.c2b-policy-page a{color:var(--c2b-policy-accent);text-decoration:none}.c2b-policy-page a:hover,.c2b-policy-page a:focus-visible{color:var(--c2b-policy-accent-hover)}.c2b-policy-page a:focus-visible{outline:.2rem solid var(--c2b-policy-accent);outline-offset:.25rem}.c2b-policy-page__container{width:100%}.c2b-policy-header{max-width:90rem;margin-bottom:clamp(3.2rem,5vw,5.8rem);padding-left:1.8rem;border-left:.3rem solid var(--c2b-policy-accent)}.c2b-policy-kicker{display:block;margin:0 0 1rem;color:var(--c2b-policy-accent);font-size:1.05rem;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.c2b-policy-header h1{margin:0;color:var(--c2b-policy-text);font-size:clamp(3.2rem,5vw,5.8rem);font-weight:500;line-height:1.08;letter-spacing:-.045em}.c2b-policy-header p{max-width:74rem;margin:1.4rem 0 0;color:var(--c2b-policy-muted);font-size:clamp(1.45rem,1.65vw,1.8rem);line-height:1.68}.c2b-policy-layout{display:grid;grid-template-columns:minmax(22rem,.3fr) minmax(0,1fr);gap:clamp(2.4rem,5vw,5.6rem);align-items:start}.c2b-policy-layout--single{grid-template-columns:minmax(0,1fr)}.c2b-policy-aside,.c2b-policy-content{border:.1rem solid var(--c2b-policy-border);border-radius:var(--c2b-policy-radius);background:var(--c2b-policy-surface);box-shadow:0 1rem 2.8rem var(--c2b-policy-shadow)}.c2b-policy-aside{position:sticky;top:10rem;padding:2rem}.c2b-policy-aside h2{margin:0 0 1rem;color:var(--c2b-policy-text);font-size:1.55rem;font-weight:600;line-height:1.25}.c2b-policy-aside p{margin:0;color:var(--c2b-policy-muted);font-size:1.35rem;line-height:1.6}.c2b-policy-content{min-width:0;padding:clamp(2.2rem,3.8vw,4.2rem)}.c2b-policy-content>*:first-child{margin-top:0}.c2b-policy-content>*:last-child{margin-bottom:0}.c2b-policy-content h2,.c2b-policy-content h3,.c2b-policy-content h4{color:var(--c2b-policy-text);font-weight:600;line-height:1.22}.c2b-policy-content h2{margin:3.2rem 0 1.2rem;font-size:clamp(2.2rem,3vw,3.2rem);letter-spacing:-.025em}.c2b-policy-content h3{margin:2.4rem 0 1rem;font-size:clamp(1.8rem,2.2vw,2.3rem);letter-spacing:-.015em}.c2b-policy-content h4{margin:2rem 0 .8rem;font-size:1.65rem}.c2b-policy-content p,.c2b-policy-content li,.c2b-policy-content td,.c2b-policy-content th{color:var(--c2b-policy-muted);font-size:1.48rem;line-height:1.72}.c2b-policy-content p{margin:1.2rem 0}.c2b-policy-content ul,.c2b-policy-content ol{margin:1.2rem 0 1.6rem;padding-left:2rem}.c2b-policy-content li{margin:.55rem 0}.c2b-policy-content strong,.c2b-policy-content b{color:var(--c2b-policy-text);font-weight:600}.c2b-policy-content table{display:block;width:100%;max-width:100%;margin:2rem 0;overflow-x:auto;border:.1rem solid var(--c2b-policy-border);border-radius:1.2rem;border-collapse:collapse;-webkit-overflow-scrolling:touch}.c2b-policy-content th,.c2b-policy-content td{min-width:14rem;padding:1rem 1.2rem;border-bottom:.1rem solid var(--c2b-policy-border);text-align:left;vertical-align:top}.c2b-policy-content th{color:var(--c2b-policy-text);font-weight:600;background:var(--c2b-policy-surface-soft)}@media screen and (max-width:989px){.c2b-policy-layout{grid-template-columns:1fr}.c2b-policy-aside{position:static}}@media screen and (max-width:749px){.c2b-policy-header{padding-left:1.35rem}.c2b-policy-kicker{font-size:.95rem;letter-spacing:.13em}.c2b-policy-header h1{font-size:clamp(3rem,11vw,4.6rem)}.c2b-policy-content,.c2b-policy-aside{padding:1.8rem;border-radius:1.5rem}.c2b-policy-content p,.c2b-policy-content li,.c2b-policy-content td,.c2b-policy-content th{font-size:1.36rem;line-height:1.62}}.c2b-policy-page .c2b-policy-content,.c2b-policy-page .c2b-policy-content.rte,.c2b-policy-page .c2b-policy-content.rte p,.c2b-policy-page .c2b-policy-content.rte li,.c2b-policy-page .c2b-policy-content.rte td,.c2b-policy-page .c2b-policy-content.rte dd{color:var(--c2b-policy-muted)}.c2b-policy-page .c2b-policy-content.rte h1,.c2b-policy-page .c2b-policy-content.rte h2,.c2b-policy-page .c2b-policy-content.rte h3,.c2b-policy-page .c2b-policy-content.rte h4,.c2b-policy-page .c2b-policy-content.rte strong,.c2b-policy-page .c2b-policy-content.rte b{color:var(--c2b-policy-text)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-c2b-policy-page.css.map */
