body,h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,.btn,.button{font-family:Nunito,sans-serif!important}body{font-size:17px;line-height:1.75;color:#1e1128}.cpp-audience__label,.cpp-hiw__label,.cpp-reviews__label,.cpp-fd__label,.cpp-bulk__label,.cpp-gallery__label,.cpp-email__label{font-size:13px!important;letter-spacing:.12em!important}.cpp-audience__title,.cpp-hiw__title,.cpp-reviews__title,.cpp-fd__title,.cpp-bulk__title,.cpp-gallery__title,.cpp-email__title,.cpp-custom-order__hero h1{font-size:clamp(28px,4vw,44px)!important;font-weight:800!important;line-height:1.2!important}.cpp-audience__sub,.cpp-hiw__sub,.cpp-reviews__sub,.cpp-fd__sub,.cpp-bulk__sub,.cpp-gallery__sub,.cpp-email__sub{font-size:18px!important;line-height:1.7!important}.cpp-audience__card-title,.cpp-hiw__step-title,.cpp-fd__card-title,.cpp-bulk__card-title{font-size:19px!important;font-weight:800!important}.cpp-audience__card-sub,.cpp-hiw__step-text,.cpp-fd__card-text,.cpp-bulk__card-text,.cpp-reviews__text{font-size:15px!important;line-height:1.7!important}.cpp-reviews__name,.cpp-reviews__stars{font-size:15px!important}.image-banner__subheading{font-size:19px!important;line-height:1.7!important}.image-banner__trust-item{font-size:15px!important}.image-banner__btn-primary,.image-banner__btn-secondary,.cpp-submit-btn{font-size:17px!important;font-weight:800!important;padding:16px 36px!important}.cpp-announcement,.cpp-fd__card-desc,.cpp-bulk__text,.cpp-hiw__step p{font-size:16px!important}.cpp-audience,.cpp-hiw,.cpp-reviews,.cpp-fd,.cpp-bulk,.cpp-gallery{padding-top:40px!important;padding-bottom:40px!important}@media(max-width:768px){.cpp-audience,.cpp-hiw,.cpp-reviews,.cpp-fd,.cpp-bulk,.cpp-gallery{padding-top:28px!important;padding-bottom:28px!important}}h1,h2,h3,.cpp-header__logo,.image-banner__heading,.cpp-story-strip__title,.cpp-audience__title,.cpp-hiw__title,.cpp-wtb__title,.cpp-catpage__hero h1{font-family:Nunito,ui-rounded,system-ui,-apple-system,sans-serif;letter-spacing:-.02em}.image-banner{padding:40px 24px 36px!important}.cpp-story-strip{padding:36px 24px 30px!important}.cpp-audience{padding:30px 24px 40px!important}.cpp-hiw,.cpp-reviews{padding:40px 24px!important}.cpp-audience__sub,.cpp-story-strip__subtitle,.cpp-reviews__sub{max-width:720px!important;margin-bottom:26px!important;line-height:1.6!important}.cpp-audience__title,.cpp-story-strip__title,.cpp-hiw__title{margin-bottom:8px!important}.cpp-why{padding:44px 24px!important}.cpp-reveal{padding:48px 24px!important}.cpp-wtb{padding:40px 24px 48px!important}.cpp-blog{padding:40px 24px!important}.cpp-cat-hero{padding:36px 24px 32px!important}.cpp-fdb{padding:44px 24px!important}.cpp-cl{padding:44px 24px 56px!important}.cpp-footer{padding:40px 32px 24px!important}.event,.howto,.product-post,.tips{padding-bottom:48px!important}.cpp-story-strip__subtitle{margin-bottom:32px!important}.cpp-story-strip__cta{margin-top:30px!important}@media(max-width:640px){.image-banner{padding:30px 16px 26px!important}.cpp-story-strip,.cpp-hiw,.cpp-reviews,.cpp-why,.cpp-wtb,.cpp-blog,.cpp-fdb,.cpp-cl{padding:32px 16px!important}.cpp-footer{padding:32px 20px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cpp-legacy-overrides.css.map */
