.legal-page,body .shopify-policy__container{--legal-surface: 255, 255, 255;--legal-surface-opacity: .94;--legal-text: 58, 63, 69;--legal-heading: 31, 41, 55;--legal-accent: 220, 69, 66;--legal-radius: 1.8rem;box-sizing:border-box;width:min(100% - 3.2rem,88rem);max-width:none;margin-inline:auto;padding-inline:0}.legal-page__title,body .shopify-policy__title h1{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.2;text-align:center;color:rgb(var(--legal-heading));overflow-wrap:break-word}body .shopify-policy__title{padding:0}.legal-page__body,body .shopify-policy__body{padding:clamp(2rem,4vw,4.8rem);border-radius:var(--legal-radius);background-color:rgba(var(--legal-surface),var(--legal-surface-opacity));box-shadow:0 1.2rem 3.2rem rgba(var(--legal-heading),.16),0 .2rem .6rem rgba(var(--legal-heading),.08);color:rgb(var(--legal-text))}.legal-page__body .rte,body .shopify-policy__body .rte{font-size:clamp(1.5rem,.3vw + 1.42rem,1.7rem);line-height:1.75;letter-spacing:.02rem;color:rgb(var(--legal-text));overflow-wrap:break-word}.legal-page__body .rte p,body .shopify-policy__body .rte p{margin:0 0 1.6rem;text-wrap:pretty}.legal-page__body .rte p:last-child,body .shopify-policy__body .rte p:last-child{margin-bottom:0}.legal-page__body .rte br,body .shopify-policy__body .rte br{line-height:2.2}.legal-page__body .rte h2,.legal-page__body .rte h3,.legal-page__body .rte .legal-heading,body .shopify-policy__body .rte h2,body .shopify-policy__body .rte h3,body .shopify-policy__body .rte .legal-heading{margin:3.2rem 0 1.2rem;padding-bottom:.8rem;border-bottom:.1rem solid rgba(var(--legal-heading),.12);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(1.8rem,1vw + 1.5rem,2.2rem);line-height:1.3;letter-spacing:.04rem;color:rgb(var(--legal-heading));text-wrap:balance}.legal-page__body .rte>*:first-child,body .shopify-policy__body .rte>*:first-child{margin-top:0}.legal-page__body .rte ul,.legal-page__body .rte ol,body .shopify-policy__body .rte ul,body .shopify-policy__body .rte ol{margin:0 0 1.6rem;padding-left:2.2rem;list-style-position:outside}.legal-page__body .rte ul,body .shopify-policy__body .rte ul{list-style-type:disc}.legal-page__body .rte li,body .shopify-policy__body .rte li{margin-bottom:.6rem;padding-left:.4rem;line-height:1.7}.legal-page__body .rte a,body .shopify-policy__body .rte a{color:rgb(var(--legal-accent));text-decoration:underline;text-underline-offset:.3rem;overflow-wrap:anywhere}.legal-page__body .rte a:hover,body .shopify-policy__body .rte a:hover{color:rgb(var(--legal-heading))}.legal-page__body .rte table,body .shopify-policy__body .rte table{display:block;width:100%;overflow-x:auto;table-layout:auto;border-collapse:collapse}@media screen and (max-width:749px){.legal-page,body .shopify-policy__container{--legal-radius: 1.2rem;width:min(100% - 2.4rem,88rem)}.legal-page__title,body .shopify-policy__title h1{margin-bottom:1.6rem}.legal-page__body,body .shopify-policy__body{box-shadow:0 .6rem 1.8rem rgba(var(--legal-heading),.14)}}body .shopify-policy__container{padding-top:clamp(3.2rem,5vw,6rem);padding-bottom:clamp(4rem,6vw,7.2rem)}@media print{.legal-page__body,body .shopify-policy__body{padding:0;border-radius:0;box-shadow:none;background-color:transparent}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-legal-page.css.map */
