.ch-page{--ch-blue:#293b94;--ch-paper:#fffcef;background:var(--ch-paper);color:var(--ch-blue);font:17px/1.7 CP DM,sans-serif;letter-spacing:0}.ch-page *{box-sizing:border-box}.ch-page a{color:var(--ch-blue);text-underline-offset:4px}.ch-page :focus-visible{outline:3px solid #b53d56;outline-offset:4px}.ch-hero{position:relative;overflow:hidden;padding:32px 6% 64px;background:#ecdced;border-bottom:1px solid #293b9430}.ch-about-us .ch-hero,.ch-contact .ch-hero{background:#dce5d8}.ch-payment-method .ch-hero{background:#f6e6b5}.ch-crumb{font-size:14px;margin-bottom:40px}.ch-eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px}.ch-page h1,.ch-page .shopify-policy__title h1{font:400 clamp(44px,5.5vw,78px)/1.06 "CP Lilita",sans-serif;letter-spacing:-.02em;text-transform:none;color:var(--ch-blue);margin:0 0 24px}.ch-intro{font-size:20px;max-width:700px;margin:0;padding-right:50px}.ch-flower{position:absolute;right:7%;top:30%;font:130px/1 CP DM;color:#b83c57;transform:rotate(12deg)}.ch-layout{display:grid;grid-template-columns:220px minmax(0,820px);justify-content:center;gap:64px;padding:56px 6% 80px}.ch-layout aside{align-self:start;position:sticky;top:24px}.ch-nav h2{font:700 12px/1.4 CP DM,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin:0 0 15px;color:var(--ch-blue)}.ch-nav h2:not(:first-child){margin-top:32px}.ch-nav a{display:block;font-size:15px;padding:7px 12px;text-decoration:none;margin-left:-12px;border-radius:7px}.ch-nav a:hover,.ch-nav a[aria-current]{background:#e7e2f4}.ch-nav a[aria-current]{font-weight:700}.ch-content{min-width:0}.ch-prose,.ch-page .shopify-policy__body{font:17px/1.8 CP DM,sans-serif;color:#33415d;overflow-wrap:anywhere}.ch-prose p,.ch-page .shopify-policy__body p{margin:0 0 22px}.ch-prose h2,.ch-prose h3,.ch-page .shopify-policy__body h2,.ch-page .shopify-policy__body h3{font:700 23px/1.35 CP DM,sans-serif;color:#293b94;letter-spacing:0;text-transform:none;margin:32px 0 16px}.ch-prose ul,.ch-prose ol{padding-left:24px;margin:18px 0}.ch-prose li{margin:8px 0}.ch-prose img,.ch-page .shopify-policy__body img{max-width:100%;height:auto}.ch-prose [style],.ch-page .shopify-policy__body [style]{font-family:inherit!important}.ch-prose table,.ch-page .shopify-policy__body table{display:block;max-width:100%;overflow:auto}.ch-support{padding:30px;border-radius:16px;background:#eadfed;margin-top:44px}.ch-support h2,.ch-contact-intro h2,.ch-business-note h2{font:400 30px/1.15 CP Lilita,sans-serif;letter-spacing:0;color:#293b94;text-transform:none;margin:0 0 12px}.ch-support p{margin:0 0 22px}.ch-button{display:inline-flex;justify-content:space-between;align-items:center;gap:38px;padding:15px 26px;min-height:52px;border:2px solid #293b94;border-radius:40px;background:#293b94;color:#fffcef!important;font:700 16px/1.4 CP DM,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer}.ch-button:hover{background:#213078}.ch-faq details{border-bottom:1px solid #293b9440}.ch-faq summary{list-style:none;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:24px 0;font-size:19px;font-weight:700;line-height:1.4}.ch-faq summary::-webkit-details-marker{display:none}.ch-faq summary span{flex:none;font-size:27px;font-weight:400}.ch-faq details[open] summary span{transform:rotate(45deg)}.ch-faq details>div{padding:0 30px 24px 0;color:#33415d}.ch-faq p{margin:0}.ch-contact-intro{padding-bottom:28px;border-bottom:1px solid #293b9430;margin-bottom:28px}.ch-contact-intro>a{font-size:20px}.ch-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ch-fields label{display:block;margin-bottom:8px;font-weight:600;font-size:15px}.ch-fields input,.ch-fields select,.ch-fields textarea{width:100%;border:1px solid #aeb6d5;border-radius:8px;padding:13px 14px;background:#fff;color:#293b94;font:16px/1.5 CP DM,sans-serif;min-height:50px}.ch-fields textarea{resize:vertical}.ch-full{grid-column:1/-1}.ch-form-note{font-size:14px;color:#53617b;margin:14px 0 20px}.ch-business-note{padding:28px;background:#f6e6b5;border-radius:14px;margin-top:40px}.ch-business-note p{margin:0 0 15px}.ch-business-note a{font-weight:700}.ch-success{padding:24px;background:#dce5d8;border:1px solid #78907a;border-radius:10px}.ch-errors{padding:20px;background:#f5e0e4;border:1px solid #b83c57;margin-bottom:20px}.ch-payments{display:flex;flex-wrap:wrap;gap:12px;list-style:none!important;padding:0!important;margin:25px 0 35px!important}.ch-payments li{margin:0!important}.ch-payments svg{width:56px;height:36px}.ch-policy-top{padding:32px 6% 26px;background:#ecdced;font-size:14px}.ch-policy-top .ch-eyebrow{margin:24px 0 0}.ch-page .shopify-policy__container{max-width:none;width:100%;padding:0;margin:0}.ch-page .shopify-policy__title{text-align:left}.ch-page .shopify-policy__title h1{font-size:clamp(40px,4.3vw,62px)}.ch-policy .ch-layout{padding-top:48px}.page--happy-customers #main-content{background:#fffcef}.page--happy-customers .jdgm-widget{font-family:CP DM,sans-serif;color:#293b94;letter-spacing:0;--jdgm-primary-color:#293b94}.page--happy-customers .jdgm-all-reviews-page{max-width:1180px;margin:0 auto;padding:25px 5% 60px}.page--happy-customers .jdgm-all-reviews-page__title{font-family:CP Lilita,sans-serif;text-transform:none}.page--happy-customers .jdgm-rev{border-color:#293b9430}@media(max-width:900px){.ch-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}.ch-flower{font-size:85px;right:4%;top:22%}.ch-intro{max-width:620px}.ch-hero{padding-bottom:42px}}@media(max-width:640px){.ch-hero{padding:24px 6% 36px}.ch-crumb{margin-bottom:28px;font-size:12px}.ch-eyebrow{font-size:10px;max-width:260px}.ch-page h1{font-size:46px;max-width:310px}.ch-intro{font-size:17px;padding-right:0;max-width:330px}.ch-flower{font-size:56px;right:5%;top:65px;opacity:.6}.ch-layout{display:flex;flex-direction:column;gap:26px;padding:28px 6% 45px}.ch-layout aside{position:static;width:100%;order:2;border-top:1px solid #293b9430;padding-top:28px}.ch-nav{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.ch-nav h2{grid-column:1/-1}.ch-nav a{font-size:14px}.ch-fields{grid-template-columns:1fr;gap:18px}.ch-faq summary{font-size:17px;padding:20px 0}.ch-faq details>div{padding-right:0;font-size:16px}.ch-support,.ch-business-note{padding:24px}.ch-prose,.ch-page .shopify-policy__body{font-size:16px}.ch-page .shopify-policy__title h1{font-size:40px}.ch-policy .ch-layout{padding-top:32px}}.ch-page .ch-button{background:#293b94!important;color:#fffcef!important}.ch-page .ch-button:hover{background:#213078!important}.page--happy-customers .jdgm-write-rev-link{background:#293b94!important;border-color:#293b94!important;color:#fffcef!important}.page--happy-customers .jdgm-all-reviews-page,.page--happy-customers .apps--root{background:#fffcef}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cheers-help.css.map */
