.header__submenu .header__menu-item,.header__submenu .list-menu__item,.header__submenu .link--text,.pagination__item,.color-scheme-1 h6,.color-scheme-1 blockquote,.color-scheme-1 .subtitle,.contact h1,.contact h2,.contact .title,.contact p,.contact .field__label,.contact label,.contact .form-status,.contact .form-status-list a{color:#0b64cc!important}.contact__quick-links{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:1.5rem 0}.contact__quick-links .button{color:#fff!important}.main-page-title,.title--primary{color:#1e4a7d!important}.main-page-title+.rte,.main-page-title+.rte p,.main-page-title+.rte li,.main-page-title+.rte a,.main-page-title+.rte h1,.main-page-title+.rte h2,.main-page-title+.rte h3,.main-page-title+.rte h4,.main-page-title+.rte h5,.main-page-title+.rte h6{color:#0d2547!important}.icon-plus{background-color:#cfe4fb!important;color:#0b3f7a!important;border-radius:50%;box-sizing:border-box;width:2.6rem;height:2.6rem;padding:.55rem;display:inline-flex;align-items:center;justify-content:center}.article-template h1,.article-template__title,.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6,.article-template__content p,.article-template__content li,.article-template__content strong,.article-template__content blockquote,.article-template__content a,.article-template__social-sharing,.article-template .share-button__button,.pfc-popup__title,.pfc-popup__subtitle,.pfc-popup__close,.pfc-popup__dismiss{color:#1e4a7d!important}.pfc-popup__subtitle{opacity:.9!important}footer .footer-block__image-wrapper{position:relative}footer .footer-block__image-wrapper img{clip-path:inset(0 0 20% 0)}footer .footer-block__image-wrapper:after{content:"";position:absolute;left:0;top:0;width:100%;aspect-ratio:160 / 128;background:url(pfc-logo-official.png) no-repeat 0 0 / 100% 100%;filter:brightness(0) invert(1);clip-path:inset(80% 0 0 0);pointer-events:none}.header__inline-menu>ul>li>a.header__menu-item,.header__inline-menu>ul>li>a.header__menu-item span,.header__inline-menu summary.header__menu-item,.header__inline-menu summary.header__menu-item span,.header__inline-menu summary.header__menu-item .icon-caret{color:#1e4a7d!important}#MainContent>.shopify-section:has(.contact__quick-links){margin-top:0!important}.contact__quick-links{margin:0 0 3.2rem!important}.contact .contact__button{margin-top:0!important;margin-bottom:1.6rem!important}.contact .contact__button .button{min-width:16rem}.footer__content-bottom-wrapper:has(.footer__copyright){justify-content:center!important}.footer__copyright{width:100%;text-align:center!important;margin-left:0!important;margin-right:0!important}.footer__localization h2{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.footer__localization .localization-form{padding:0!important}.footer__localization .disclosure__button{margin:0!important;padding-top:.6rem!important;padding-bottom:.6rem!important;min-height:0!important;height:auto!important}.footer__content-bottom{padding-top:1.2rem!important}.footer__content-bottom-wrapper{align-items:center!important}.footer__copyright{margin-top:.8rem!important}footer.footer{padding-top:48px!important;padding-bottom:24px!important}footer.footer .footer__content-top{padding-bottom:40px}footer.footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand help story" "social help story";grid-template-rows:156px minmax(70px,auto);column-gap:56px;row-gap:12px;align-items:start;margin:0}footer.footer .footer__blocks-wrapper>.footer-block{width:100%;max-width:none;min-width:0;margin:0;text-align:center}footer.footer .footer__blocks-wrapper>.footer-block:nth-child(1){grid-area:brand;padding-top:6px}footer.footer .footer__blocks-wrapper>.footer-block:nth-child(2){grid-area:help}footer.footer .footer__blocks-wrapper>.footer-block:nth-child(3){grid-area:social;margin-top:6px}footer.footer .footer__blocks-wrapper>.footer-block:nth-child(4){grid-area:story}footer.footer .footer__blocks-wrapper>.footer-block:is(:nth-child(2),:nth-child(4)){align-self:start;padding-top:38px;text-align:left;max-width:32ch;justify-self:center}footer.footer .footer-block-image.center{margin:0;justify-content:center}footer.footer .footer-block__image-wrapper{margin:0}footer.footer .footer-block__heading{margin:0 0 18px}footer.footer .footer-block__details-content{margin-bottom:0}footer.footer .footer-block--menu .list-menu__item--link{justify-content:flex-start;padding:7px 0}footer.footer .footer-block__brand-info{text-align:center}footer.footer .footer-block__brand-info .rte p:empty{display:none}footer.footer .footer-block__brand-info .footer__list-social.list-social{justify-content:center;gap:8px;margin:0}footer.footer .list-social__link{padding:11px}footer.footer .footer-about{max-width:32ch;margin-inline:0;line-height:1.8;text-align:left}footer.footer .footer-about p{margin:0 0 16px}footer.footer .footer-about p:last-child{margin-bottom:0}footer.footer .footer-block--newsletter:empty{display:none}footer.footer .footer__content-bottom{padding-top:20px!important}footer.footer .footer__content-bottom-wrapper{gap:16px}footer.footer .footer__copyright{line-height:1.8}@media(min-width:750px)and (max-width:989px){footer.footer .footer__blocks-wrapper{column-gap:28px}}@media(max-width:749px){footer.footer{padding-top:36px!important;padding-bottom:72px!important}footer.footer .footer__content-top{padding:0 24px 32px}footer.footer .footer__blocks-wrapper{grid-template-columns:1fr;grid-template-areas:"brand" "social" "help" "story";grid-template-rows:repeat(4,auto);row-gap:28px}footer.footer .footer__blocks-wrapper>.footer-block:nth-child(1){padding-top:0}footer.footer .footer__blocks-wrapper>.footer-block:nth-child(3){margin-top:-16px}footer.footer .footer__blocks-wrapper>.footer-block:is(:nth-child(2),:nth-child(4)){padding-top:0;max-width:100%}footer.footer .footer-about{max-width:none}footer.footer .footer-block__heading{margin-bottom:14px}footer.footer .footer__content-bottom-wrapper{padding-inline:24px;justify-content:center}footer.footer .footer__column{width:100%;align-items:center}footer.footer .footer__localization{justify-content:center}footer.footer .footer__payment{margin-top:0}}#judgeme_product_reviews{scroll-margin-top:140px;padding:56px 36px;margin-block:32px 48px!important;border:1px solid #cbdcf1;border-radius:18px;background:#f6faff}#judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #0b64cc !important;--jm-review-widget-button-color: #0b64cc !important;--jm-review-widget-text-color: #1e4a7d !important;--jm-review-widget-lighter-text-color: #546b86 !important;--jm-widget-primary-color: #0b64cc !important;font-family:var(--font-body-family)}#judgeme_product_reviews .jm-review-widget-header__title{font-family:var(--font-heading-family);font-size:clamp(24px,2.5vw,34px);font-weight:600;line-height:1.25}#judgeme_product_reviews .jm-action-buttons__button{min-height:48px;border-radius:8px;font-family:inherit;font-weight:600}.jdgm-preview-badge{margin:12px 0 20px}.jdgm-preview-badge .jdgm-star,.jdgm-write-review-modal .jdgm-star{color:#0b64cc!important}.jdgm-prev-badge__text{color:#1e4a7d;font-size:14px}.jdgm-write-review-modal{color:#1e4a7d;font-family:var(--font-body-family)}.jdgm-write-review-modal__content{border-radius:16px}.jdgm-write-review-modal__nav-btn-next{background:#0b64cc!important;border-color:#0b64cc!important;color:#fff!important;border-radius:8px}.jdgm-write-review-modal__field-input:focus{border-color:#0b64cc!important;outline-color:#0b64cc}@media(max-width:749px){#judgeme_product_reviews{padding:32px 18px;margin-block:24px 32px!important;scroll-margin-top:100px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/pfc-fixes.css.map */
