:root{--kp-navy: #13263D;--kp-warm: #FAF8F3;--kp-white: #FFFFFF;--kp-soft-blue: #E8F3FA;--kp-muted: #596579;--kp-yellow: #FFC928;--kp-coral: #F26B5E;--kp-border: #E3E7EB;--kp-heading-ls: -.045em;--kp-heading-lh: 1.02;--kp-body-lh: 1.55;--kp-radius-xl: 24px;--color-base-button: 255 201 40;--color-base-button-gradient: #FFC928;--color-base-button-text: 19 38 61;--color-drawer-button-background: 255 201 40;--color-drawer-button-gradient: #FFC928;--color-drawer-button-text: 19 38 61;--color-drawer-overlay: 19 38 61}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,textarea,select,.jdgm-widget,.okeReviews,#AirReviews-BlockWrapper{font-family:var(--font-body-family),Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}:where(h1,h2,h3,.h1,.h2,.h3,.title,.heading,.title-wrapper .title){font-family:var(--font-heading-family),Inter,system-ui,sans-serif!important;font-weight:var(--font-heading-weight, 700)!important;letter-spacing:var(--kp-heading-ls)!important;line-height:var(--kp-heading-lh)!important;text-wrap:balance}:where(.rte,p,.prose,.text-opacity,.jdgm-rev__body,.jdgm-rev__title,.okeReviews p){line-height:var(--kp-body-lh)}:where(.button,.btn,.shopify-payment-button__button,button[name=add],.product-form__submit,.kp-tabs__shop-button,.kp-compare-card__button){font-family:var(--font-button-family),Inter,system-ui,sans-serif!important;font-weight:var(--font-button-weight, 600)!important;letter-spacing:-.01em!important}.template-index .image-with-text-overlay h1,.template-index .image-with-text-overlay .heading{font-size:clamp(44px,6vw,86px)!important;line-height:.94!important;letter-spacing:-.06em!important}.template-index :is(.kp-featured__heading,.kp-compare-card__title,.kp-scenario-tabs__heading,.kp-scenario__heading,.koolpte-why__heading,.title-wrapper h2){font-size:clamp(32px,3.15vw,54px)!important;line-height:.98!important}.template-index :is(.kp-product-card__title,.article-card__title,.card__heading,.kp-featured-card__heading){letter-spacing:-.035em!important;line-height:1.05!important}.template-index :is(.kp-scenario-tabs__eyebrow,.kp-compare-card__eyebrow,.subheading){font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase;font-weight:700!important}.template-product .product__title,.template-product .product__title h1,.template-product h1.product-title{font-size:clamp(32px,3.4vw,58px)!important;line-height:.98!important;letter-spacing:-.055em!important}.template-product :is(.title-wrapper h2,.collage h2,.faq h2,.recommendations h2,.kp-info-tabs h2,.koolpte-why__heading){font-size:clamp(30px,3vw,48px)!important;line-height:1!important}.template-product :is(.price,.price__regular,.price__sale,.kp-tabs__price){font-family:var(--font-heading-family),Inter,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.035em!important}.template-product :is(.product-form__input legend,.product-form__quantity label,.accordion summary,.collapsible-content summary){font-weight:650!important;letter-spacing:-.015em!important}.template-product .main-content>.shopify-section:first-child>.section{background:var(--kp-white)!important}.template-product .main-content>.shopify-section:has(.collage)>.section{background:var(--kp-warm)!important}.template-product .main-content>.shopify-section:has(.collage)+.shopify-section:has(.collage)>.section{background:var(--kp-white)!important}.template-product .collage [id^=shopify-block-]{--color-overlay: 19 38 61 !important}.template-product .koolpte-pdp-info-tabs-section .kp-info-tabs{--kp-bg: #FAF8F3 !important;--kp-card: #FFFFFF !important;--kp-text: #13263D !important;--kp-muted: #596579 !important;--kp-accent: #FFC928 !important;--kp-border: #E3E7EB !important;--kp-radius: 20px !important}.template-product .kp-tabs__bar,.template-product .kp-info-tabs__nav{font-family:var(--font-body-family),Inter,system-ui,sans-serif!important;font-weight:600!important;letter-spacing:-.015em!important}.template-product .recommendations-section,.template-product .recommendations-section>.section,.template-product .recommendations-section .section{--color-highlight: 255 201 40 !important;background:var(--kp-white)!important}.template-product .main-content>.shopify-section:has(.jdgm-widget),.template-product .main-content>.shopify-section:has(.jdgm-preview-badge),.template-product .main-content>.shopify-section:has(.jdgm-widget)>.section,.template-product .main-content>.shopify-section:has(.jdgm-preview-badge)>.section{background:var(--kp-white)!important}.template-product .heading,.template-product h1,.template-product h2,.template-product h3,.template-index .heading,.template-index h1,.template-index h2,.template-index h3{color:var(--kp-navy)}.template-product .text-opacity,.template-index .text-opacity{color:var(--kp-muted)}@media(max-width:749px){:root{--kp-heading-ls: -.04em;--kp-heading-lh: 1.04;--kp-body-lh: 1.5}body{font-size:15px}.template-index .image-with-text-overlay h1,.template-index .image-with-text-overlay .heading{font-size:clamp(38px,12vw,56px)!important;line-height:.95!important}.template-index :is(.kp-featured__heading,.kp-compare-card__title,.kp-scenario-tabs__heading,.kp-scenario__heading,.koolpte-why__heading,.title-wrapper h2),.template-product :is(.title-wrapper h2,.collage h2,.faq h2,.recommendations h2,.kp-info-tabs h2,.koolpte-why__heading){font-size:clamp(28px,8.8vw,38px)!important;line-height:1.02!important}.template-product .product__title,.template-product .product__title h1,.template-product h1.product-title{font-size:clamp(30px,8.5vw,40px)!important;line-height:1.02!important}:where(.button,.btn,.shopify-payment-button__button,button[name=add],.product-form__submit,.kp-tabs__shop-button){min-height:48px}.jdgm-widget,.okeReviews,#AirReviews-BlockWrapper{font-size:14px!important}.kp-footer .kp-footer__menus-mobile,.kp-footer .kp-footer__details summary,.kp-footer .kp-footer__details summary span,.kp-footer .kp-footer__chevron{color:#fff!important}.kp-footer .kp-footer__details a{color:#ffffffbd!important}}.template-product .product__title+a[href*=judgeme],.template-product .product__title a[href*=judgeme],.template-product a[href="#judgeme_product_reviews"]{display:inline-flex;align-items:center;gap:.8rem;flex-wrap:wrap;line-height:1.2}.template-product a[href="#judgeme_product_reviews"] .rating-text,.template-product a[href="#judgeme_product_reviews"] p:first-of-type{display:none}.template-product a[href="#judgeme_product_reviews"] p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/165/assets/koolpte-brand-system.css.map */
