:is(h1,h2,h3,h4,h5,h6),:is(h1,h2,h3,h4,h5,h6) *{font-style:normal!important}:is(h1,h2,h3,h4,h5,h6) :is(em,i),:is(h1,h2,h3,h4,h5,h6) [class*=heading_italic],:is(h1,h2,h3,h4,h5,h6) [class*=heading-italic],:is(h1,h2,h3,h4,h5,h6) [class*=headline_italic],:is(h1,h2,h3,h4,h5,h6) [class*=headline-italic],:is(h1,h2,h3,h4,h5,h6) [class*=heading-em],:is(h1,h2,h3,h4,h5,h6) [class*=heading__em],:is(h1,h2,h3,h4,h5,h6) [class*=headline-em],:is(h1,h2,h3,h4,h5,h6) [class*=headline__em]{font-family:inherit!important;font-style:normal!important}[class*=heading_italic],[class*=heading-italic],[class*=headline_italic],[class*=headline-italic],[class*=heading-em],[class*=heading__em],[class*=headline-em],[class*=headline__em]{font-family:inherit!important;font-style:normal!important}.cdx-legal-page,body.template-policy .shopify-policy__container{width:100%;background:transparent;color:#52647c;font-family:Montserrat,Aeonik,Arial,Helvetica,sans-serif!important}.cdx-legal-page{padding:clamp(56px,7vw,88px) 0 clamp(112px,13vw,168px)}body.template-policy .shopify-policy__container{display:block!important;max-width:860px!important;margin:0 auto!important;padding:clamp(56px,7vw,88px) 24px clamp(112px,13vw,168px)!important}.cdx-legal-page__outer{max-width:860px}.cdx-legal-page__card{width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.cdx-legal-page__header,body.template-policy .shopify-policy__title{margin:0 0 clamp(38px,5vw,54px)!important;padding:0!important;text-align:left!important}body .cdx-legal-page__title,body.template-policy .shopify-policy__title h1{max-width:760px;margin:0!important;color:#036!important;font-family:Montserrat,Aeonik,Arial,Helvetica,sans-serif!important;font-size:clamp(30px,3vw,42px)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.18!important;text-align:left!important}.cdx-legal-page__content,body.template-policy .shopify-policy__body,body.template-policy .shopify-policy__body .rte{width:100%;max-width:760px!important;margin:0!important;padding:0!important;color:#52647c;font-family:Montserrat,Aeonik,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:400;line-height:1.78;text-align:left!important}.cdx-legal-page__section{margin:0 0 clamp(48px,5.5vw,64px);padding:0;border:0}.cdx-legal-page__section:last-child{margin-bottom:0}body .cdx-legal-page__section h2,body.template-policy .shopify-policy__body h2{max-width:760px;margin:clamp(48px,5.5vw,64px) 0 16px!important;color:#036!important;font-family:Montserrat,Aeonik,Arial,Helvetica,sans-serif!important;font-size:clamp(19px,1.7vw,23px)!important;font-weight:600!important;letter-spacing:-.012em!important;line-height:1.32!important;text-align:left!important}body .cdx-legal-page__section h2,body.template-policy .shopify-policy__body h2:first-of-type{margin-top:0!important}body.template-policy .shopify-policy__body .rte>h1:first-child{display:none!important}body.template-policy .shopify-policy__body h3{max-width:760px;margin:28px 0 12px!important;color:#036!important;font-family:Montserrat,Aeonik,Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.006em!important;line-height:1.38!important;text-align:left!important}.cdx-legal-page__section p,.cdx-legal-page__section address,.cdx-legal-page__section li,body.template-policy .shopify-policy__body p,body.template-policy .shopify-policy__body address,body.template-policy .shopify-policy__body li{max-width:760px;color:#52647c!important;font-family:Montserrat,Aeonik,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:1.78!important;text-align:left!important}.cdx-legal-page__section p,.cdx-legal-page__section address,body.template-policy .shopify-policy__body p,body.template-policy .shopify-policy__body address{margin:0!important}.cdx-legal-page__section p+p,.cdx-legal-page__section address+p,.cdx-legal-page__section p+address,.cdx-legal-page__section ul+p,.cdx-legal-page__section ol+p,.cdx-legal-page__section p+ul,.cdx-legal-page__section p+ol,body.template-policy .shopify-policy__body p+p,body.template-policy .shopify-policy__body address+p,body.template-policy .shopify-policy__body p+address,body.template-policy .shopify-policy__body ul+p,body.template-policy .shopify-policy__body ol+p,body.template-policy .shopify-policy__body p+ul,body.template-policy .shopify-policy__body p+ol{margin-top:16px!important}.cdx-legal-page__section ul,.cdx-legal-page__section ol,body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol{max-width:760px;margin:14px 0 0!important;padding-left:24px!important}.cdx-legal-page__section li,body.template-policy .shopify-policy__body li{padding-left:4px}.cdx-legal-page__section li+li,body.template-policy .shopify-policy__body li+li{margin-top:10px!important}.cdx-legal-page__section a,.cdx-legal-page__lead a,body.template-policy .shopify-policy__body a{color:#036;font-weight:500;text-decoration:underline;text-decoration-color:#00336659;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere;transition:color .15s ease,text-decoration-color .15s ease}.cdx-legal-page__section a:hover,.cdx-legal-page__lead a:hover,body.template-policy .shopify-policy__body a:hover{color:#00aeef;text-decoration-color:#00aeef}@media(max-width:749px){.cdx-legal-page{padding:48px 0 104px}body.template-policy .shopify-policy__container{padding:48px 20px 104px!important}.cdx-legal-page__outer{padding-right:20px;padding-left:20px}body .cdx-legal-page__title,body.template-policy .shopify-policy__title h1{font-size:34px!important}.cdx-legal-page__header,body.template-policy .shopify-policy__title{margin-bottom:38px!important}.cdx-legal-page__section{margin-bottom:46px}body .cdx-legal-page__section h2,body.template-policy .shopify-policy__body h2{font-size:20px!important;margin-top:46px!important}body .cdx-legal-page__section h2,body.template-policy .shopify-policy__body h2:first-of-type{margin-top:0!important}.cdx-legal-page__section p,.cdx-legal-page__section address,.cdx-legal-page__section li,body.template-policy .shopify-policy__body p,body.template-policy .shopify-policy__body address,body.template-policy .shopify-policy__body li{font-size:16px!important;line-height:1.75!important}}@media(max-width:399px){body .cdx-legal-page__title,body.template-policy .shopify-policy__title h1{font-size:31px!important}.cdx-legal-page__outer{padding-right:18px;padding-left:18px}body.template-policy .shopify-policy__container{padding-right:18px!important;padding-left:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/cooodex-heading-consistency.css.map */
