.cbh-legal-information{background:var(--cbh-li-bg);color:var(--cbh-li-text);padding-block:var(--cbh-li-padding-top) var(--cbh-li-padding-bottom)}.cbh-legal-information__inner{max-width:var(--cbh-li-max-width)}.cbh-legal-information__header{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem;justify-content:flex-start;margin-bottom:clamp(2.4rem,4vw,4rem)}.cbh-legal-information__header-copy{max-width:82rem}.cbh-legal-information__eyebrow{color:var(--cbh-li-accent);font-size:1.2rem;font-weight:850;letter-spacing:.12em;line-height:1.3;margin:0 0 .8rem;text-transform:uppercase}.cbh-legal-information__heading{color:var(--cbh-li-text);margin:0;max-width:22ch;text-wrap:balance}.cbh-legal-information__intro{color:var(--cbh-li-muted);font-size:clamp(1.5rem,1.3vw,1.7rem);line-height:1.68;margin-top:1.2rem;max-width:76rem}.cbh-legal-information__intro p,.cbh-legal-information__item-text>:first-child,.cbh-legal-information__footer .rte>:first-child{margin-top:0}.cbh-legal-information__intro>:last-child,.cbh-legal-information__item-text>:last-child,.cbh-legal-information__footer .rte>:last-child{margin-bottom:0}.cbh-legal-information__reviewed{align-items:center;background:var(--cbh-li-soft);border:1px solid var(--cbh-li-border);border-radius:999px;color:var(--cbh-li-text);display:inline-flex;flex:0 0 auto;font-size:1.2rem;font-weight:800;gap:.6rem;line-height:1.2;margin:0;padding:.8rem 1.1rem}.cbh-legal-information__reviewed span:first-child{color:var(--cbh-li-accent)}.cbh-legal-information__layout{align-items:start;display:grid;gap:clamp(2.4rem,4vw,5.6rem);grid-template-columns:minmax(22rem,27rem) minmax(0,1fr)}.cbh-legal-information__layout--single{display:block}.cbh-legal-information__sidebar{align-self:stretch;min-width:0}.cbh-legal-information__contents{background:var(--cbh-li-soft);border:1px solid var(--cbh-li-border);border-radius:var(--cbh-li-radius);padding:2rem;position:sticky;top:calc(var(--header-height, 8rem) + 2rem)}.cbh-legal-information__contents>p{color:var(--cbh-li-text);font-size:1.25rem;font-weight:850;letter-spacing:.1em;margin:0 0 1.2rem;text-transform:uppercase}.cbh-legal-information__contents ol,.cbh-legal-information__contents-mobile ol{list-style:none;margin:0;padding:0}.cbh-legal-information__contents li+li{border-top:1px solid color-mix(in srgb,var(--cbh-li-border) 78%,transparent)}.cbh-legal-information__contents a{color:var(--cbh-li-muted);display:block;font-size:1.35rem;font-weight:750;line-height:1.4;padding:.9rem 0;text-decoration:none;transition:color .18s ease,padding-left .18s ease}.cbh-legal-information__contents a:hover{color:var(--cbh-li-accent);padding-left:.35rem}.cbh-legal-information__contents-mobile{display:none}.cbh-legal-information__content{max-width:var(--cbh-li-reading-width);min-width:0}.cbh-legal-information__layout--single .cbh-legal-information__content{margin-inline:auto}.cbh-legal-information__item{border-top:1px solid var(--cbh-li-border);padding-block:clamp(2.4rem,3vw,3.6rem);scroll-margin-top:calc(var(--header-height, 8rem) + 2rem)}.cbh-legal-information__item:first-child{border-top:0;padding-top:0}.cbh-legal-information__item--highlight{background:color-mix(in srgb,var(--cbh-li-soft) 70%,#ffffff);border:1px solid var(--cbh-li-border);border-radius:var(--cbh-li-radius);margin-block:1.2rem;padding:clamp(2rem,3vw,3rem)}.cbh-legal-information__item--highlight+.cbh-legal-information__item{border-top:0}.cbh-legal-information__item-heading{align-items:start;display:grid;gap:1.2rem;grid-template-columns:3.6rem minmax(0,1fr)}.cbh-legal-information__item-heading>span{align-items:center;background:var(--cbh-li-accent);border-radius:999px;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:850;height:3.2rem;justify-content:center;letter-spacing:.05em;width:3.2rem}.cbh-legal-information__item-heading h3{color:var(--cbh-li-text);font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.2;margin:.2rem 0 0;text-wrap:balance}.cbh-legal-information__item-text{color:var(--cbh-li-muted);font-size:1.55rem;line-height:1.72;margin:1.4rem 0 0 4.8rem}.cbh-legal-information__item-text strong{color:var(--cbh-li-text)}.cbh-legal-information__item-text li+li{margin-top:.7rem}.cbh-legal-information__source-link{align-items:center;color:var(--cbh-li-accent);display:inline-flex;font-size:1.35rem;font-weight:850;gap:.55rem;margin:1.6rem 0 0 4.8rem;text-underline-offset:.25rem}.cbh-legal-information__footer{align-items:center;background:var(--cbh-li-surface);border:1px solid var(--cbh-li-border);border-radius:var(--cbh-li-radius);display:flex;gap:2.4rem;justify-content:space-between;margin-top:clamp(3.2rem,5vw,5.6rem);padding:clamp(2rem,3vw,3rem)}.cbh-legal-information__footer>div:first-child{max-width:68rem}.cbh-legal-information__footer h3{color:var(--cbh-li-text);font-size:clamp(1.9rem,2vw,2.4rem);margin:0 0 .8rem}.cbh-legal-information__footer .rte{color:var(--cbh-li-muted);font-size:1.42rem;line-height:1.62}.cbh-legal-information__footer-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.8rem}.cbh-legal-information__button{align-items:center;border:1px solid var(--cbh-li-accent);border-radius:999px;display:inline-flex;font-size:1.35rem;font-weight:850;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.cbh-legal-information__button--primary{background:var(--cbh-li-accent);color:#fff}.cbh-legal-information__button--secondary{background:transparent;color:var(--cbh-li-accent)}.cbh-legal-information__button:hover{transform:translateY(-1px)}.cbh-legal-information__button--secondary:hover{background:var(--cbh-li-soft)}.cbh-legal-information a:focus-visible,.cbh-legal-information summary:focus-visible{outline:.2rem solid var(--cbh-li-gold);outline-offset:.3rem}.cbh-legal-information__empty{border:1px dashed var(--cbh-li-border);border-radius:var(--cbh-li-radius);color:var(--cbh-li-muted);padding:2.4rem}@media screen and (max-width:989px){.cbh-legal-information__header{align-items:start}.cbh-legal-information__layout{display:block}.cbh-legal-information__sidebar{display:none}.cbh-legal-information__contents-mobile{background:var(--cbh-li-soft);border:1px solid var(--cbh-li-border);border-radius:calc(var(--cbh-li-radius) * .8);display:block;margin-bottom:3.2rem}.cbh-legal-information__contents-mobile summary{align-items:center;color:var(--cbh-li-text);cursor:pointer;display:flex;font-size:1.35rem;font-weight:850;justify-content:space-between;list-style:none;padding:1.5rem 1.7rem}.cbh-legal-information__contents-mobile summary::-webkit-details-marker{display:none}.cbh-legal-information__summary-icon{height:1.4rem;position:relative;width:1.4rem}.cbh-legal-information__summary-icon:before,.cbh-legal-information__summary-icon:after{background:currentColor;content:"";height:.2rem;left:0;position:absolute;top:.6rem;transition:transform .18s ease;width:1.4rem}.cbh-legal-information__summary-icon:after{transform:rotate(90deg)}.cbh-legal-information__contents-mobile[open] .cbh-legal-information__summary-icon:after{transform:rotate(0)}.cbh-legal-information__contents-mobile ol{border-top:1px solid var(--cbh-li-border);display:grid;gap:.2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem}.cbh-legal-information__contents-mobile a{border-radius:1rem;color:var(--cbh-li-muted);display:block;font-size:1.25rem;font-weight:750;line-height:1.35;padding:.8rem;text-decoration:none}.cbh-legal-information__contents-mobile a:hover{background:var(--cbh-li-surface);color:var(--cbh-li-accent)}.cbh-legal-information__content{margin-inline:auto}}@media screen and (max-width:749px){.cbh-legal-information{padding-block:calc(var(--cbh-li-padding-top) * .64) calc(var(--cbh-li-padding-bottom) * .64)}.cbh-legal-information__header{display:block;margin-bottom:2rem}.cbh-legal-information__reviewed{margin-top:1.2rem}.cbh-legal-information__contents-mobile{margin-bottom:2rem}.cbh-legal-information__contents-mobile ol{grid-template-columns:1fr}.cbh-legal-information__item{padding-block:2rem;scroll-margin-top:calc(var(--header-height, 8rem) + 2rem)}.cbh-legal-information__item--highlight{border-radius:calc(var(--cbh-li-radius) * .8);margin-block:.8rem;padding:1.8rem 1.4rem}.cbh-legal-information__item-heading{gap:1rem;grid-template-columns:3.2rem minmax(0,1fr)}.cbh-legal-information__item-heading>span{height:2.8rem;width:2.8rem}.cbh-legal-information__item-heading h3{font-size:2rem}.cbh-legal-information__item-text,.cbh-legal-information__source-link{margin-left:0}.cbh-legal-information__item-text{font-size:1.5rem;line-height:1.66;margin-top:1.1rem}.cbh-legal-information__source-link{margin-top:1.2rem}.cbh-legal-information__footer{align-items:stretch;border-radius:calc(var(--cbh-li-radius) * .8);flex-direction:column;gap:1.6rem;margin-top:2.4rem}.cbh-legal-information__footer-actions{display:grid;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cbh-legal-information__contents a,.cbh-legal-information__button,.cbh-legal-information__summary-icon:before,.cbh-legal-information__summary-icon:after{transition:none}.cbh-legal-information__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cbh-legal-information-pro.css.map */
