@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--pp-navy: #0C1E35;--pp-green: #3DCC7E;--pp-green2: #2aaa65;--pp-grey0: #F6F6F6;--pp-grey1: #EBEBEB;--pp-grey2: #BDBDBD;--pp-grey3: #767676;--pp-font: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif}body,.shopify-section{font-family:var(--pp-font)!important}h1,h2,h3,h4,.h1,.h2,.h3,.banner__heading,.collection__title,.rich-text__heading,h2.title,.card__heading,.multicolumn-card__info h3{font-family:var(--pp-font)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.1!important}p,li,span,a,label,input,select,textarea,button{font-family:var(--pp-font)!important}.announcement-bar-section{display:none!important}.header-wrapper{background:#fff!important;border-bottom:1px solid var(--pp-grey1)!important;box-shadow:none!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--pp-grey1)!important}.header{min-height:64px!important}.section-header{z-index:100!important}.benefits-bar-section,.shopify-section-group-header-group{z-index:99!important;position:relative!important}.header__heading-link{font-family:var(--pp-font)!important;font-weight:700!important;font-size:12px!important;line-height:1.25!important;color:var(--pp-navy)!important;text-transform:uppercase!important;letter-spacing:.01em!important}.page-width,.header.page-width,.utility-bar__grid.page-width{padding-left:20px!important;padding-right:20px!important}@media screen and (min-width:750px){.page-width,.header.page-width,.utility-bar__grid.page-width{padding-left:20px!important;padding-right:20px!important}}@media screen and (min-width:990px){.page-width,.header.page-width,.utility-bar__grid.page-width{padding-left:20px!important;padding-right:20px!important}}@media screen and (min-width:990px){.header__inline-menu{display:block!important;visibility:visible!important;opacity:1!important}.header--middle-left{grid-template-columns:auto 1fr auto!important}.header--middle-left .header__inline-menu{justify-self:end!important;margin-left:0!important}}.header__menu-item,.header__menu-item:hover span{text-decoration:none!important}.header__icon--search,.header__icon--account{display:none!important}.header__icon--cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1.5px solid var(--pp-grey1)!important;border-radius:10px!important;padding:7px 9px!important;transition:border-color .15s,background .15s!important;background:#fff!important}.header__icon--cart:hover{border-color:var(--pp-navy)!important;background:#0c1e350a!important}.header__icon--cart svg{width:20px!important;height:20px!important;color:var(--pp-navy)!important}.cart-count-bubble{background:var(--pp-green)!important;color:#fff!important;font-weight:700!important;font-size:10px!important;border-radius:50%!important}@keyframes cta-pulse{0%,to{box-shadow:0 2px 8px #0c1e352e,0 0 #3dcc7e80}60%{box-shadow:0 2px 8px #0c1e352e,0 0 0 12px #3dcc7e00}}.button,.button--primary,a.button,button.button,input[type=submit],.shopify-payment-button__button{background:var(--pp-navy)!important;color:#fff!important;border:none!important;border-radius:50px!important;font-family:var(--pp-font)!important;font-weight:600!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;padding:14px 28px!important;transition:background .2s,transform .15s,box-shadow .2s!important;box-shadow:0 2px 8px #0c1e352e}.button:hover,.button--primary:hover,a.button:hover,button.button:hover{background:#1a3150!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #0c1e3540}.center>a.button--primary{display:inline-flex!important;align-items:center!important;min-width:0!important;min-height:0!important;font-size:1.15rem!important;font-weight:800!important;padding:1.1rem 2.8rem!important;letter-spacing:.02em!important;animation:cta-pulse 2.4s ease-in-out infinite}.center>a.button--primary:before{box-shadow:none!important}.center>a.button--primary:after{content:"\2192"!important;position:static!important;z-index:auto!important;border-radius:0!important;box-shadow:none!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;color:#3dcc7e;margin-left:.5rem;transition:transform .2s;display:inline-block}.center>a.button--primary:not([disabled]):hover:after{box-shadow:none!important;transform:translate(3px)}.center>a.button--primary:hover{animation:none;box-shadow:0 12px 36px #3dcc7e73!important}.button--secondary,a.button--secondary,button.button--secondary{background:transparent!important;color:var(--pp-navy)!important;border:1.5px solid var(--pp-grey1)!important;border-radius:50px!important}.button--secondary:hover{border-color:var(--pp-navy)!important;background:transparent!important}.image-with-text__heading{color:var(--pp-navy)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.14!important;font-size:clamp(2rem,2.8vw,2.9rem)!important}.image-with-text__text--caption.caption-with-letter-spacing{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.13em!important;color:var(--pp-green)!important;font-style:normal!important}.image-with-text__text.body{color:#4a5568!important;font-size:1.35rem!important;line-height:1.85!important}.image-with-text__text.body p{margin-bottom:1.3rem!important}.image-with-text__content{padding:3rem!important}@media screen and (max-width:989px){.image-with-text__heading{font-size:clamp(1.7rem,4vw,2.3rem)!important}.image-with-text__text.body{font-size:1.1rem!important}}@media screen and (max-width:749px){.image-with-text__content{padding:1.6rem!important}.image-with-text__heading{font-size:clamp(1.6rem,6vw,2rem)!important}.image-with-text__text.body{font-size:1.05rem!important}}.banner{background:#fff!important}.banner:after{display:none!important}.banner__heading{font-size:clamp(28px,4vw,52px)!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--pp-navy)!important}.banner__heading em,.banner__heading i{color:var(--pp-green)!important;font-style:normal!important}.banner__text,.banner .rte p{font-size:16px!important;color:var(--pp-grey3)!important;line-height:1.65!important;font-weight:400!important}.banner__content{padding:48px 5%!important}.card-wrapper .card{border:1px solid var(--pp-grey1)!important;border-radius:12px!important;box-shadow:none!important;transition:box-shadow .2s,transform .2s!important;background:#fff!important}.card-wrapper:hover .card{box-shadow:0 8px 32px #00000014!important;transform:translateY(-3px)!important}.card__heading{font-size:17px!important;font-weight:700!important;letter-spacing:-.015em!important;color:var(--pp-navy)!important}.price .price-item{font-weight:700!important;font-size:20px!important;color:var(--pp-navy)!important}.price--sale .price-item--sale{color:var(--pp-green)!important;font-weight:700!important}.price--sale .price-item--regular{color:var(--pp-grey3)!important;font-size:14px!important;font-weight:400!important}.badge{border-radius:6px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.badge--sale{background:var(--pp-green)!important;color:#fff!important}.badge--sold-out{background:var(--pp-navy)!important;color:#fff!important}.section__heading,.collection__title,h2.title,.featured-collection .title{font-size:clamp(22px,3vw,36px)!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--pp-navy)!important}.multicolumn-card__info h3{font-size:15px!important;font-weight:600!important;color:var(--pp-navy)!important}.multicolumn-card__info p{font-size:14px!important;color:var(--pp-grey3)!important;line-height:1.6!important}.shopify-section .color-scheme-2{background:var(--pp-grey0)!important}.rich-text__heading{color:#fff!important}.rich-text__text p{color:#fff9!important;font-size:15px!important;line-height:1.65!important}.email-signup-banner{background:var(--pp-navy)!important}.newsletter__heading,.email-signup-banner__heading{color:#fff!important;font-weight:700!important}.newsletter__subheading,.email-signup-banner__subheading{color:#ffffff8c!important}.email-signup-banner input,.newsletter input{border:1.5px solid rgba(255,255,255,.15)!important;background:#ffffff12!important;color:#fff!important;border-radius:8px!important}.email-signup-banner input:focus,.newsletter input:focus{border-color:var(--pp-green)!important;outline:none!important;box-shadow:0 0 0 3px #3dcc7e26!important}.email-signup-banner input::placeholder{color:#ffffff4d!important}.field__input,.select__select,textarea.field__input{border:1.5px solid var(--pp-grey1)!important;border-radius:8px!important;font-family:var(--pp-font)!important;transition:border-color .15s!important}.field__input:focus,textarea.field__input:focus{border-color:var(--pp-green)!important;box-shadow:0 0 0 3px #3dcc7e1f!important;outline:none!important}.field__label{font-size:13px!important;font-weight:600!important;color:#444!important}.cart-drawer{border-left:none!important;box-shadow:-8px 0 40px #00000012!important}.totals__total-value{font-weight:700!important;font-size:20px!important;color:var(--pp-navy)!important}.quantity__button:hover{color:var(--pp-green)!important}.menu-drawer{border-top:2px solid var(--pp-green)!important}.menu-drawer .list-menu__item--link{font-size:18px!important;font-weight:600!important;color:var(--pp-navy)!important}.footer{background:var(--pp-navy)!important;border-top:none!important}.footer a,.footer-block__list a,.footer__list a{font-size:13px!important;color:#ffffff8c!important;text-decoration:none!important;transition:color .15s!important}.footer a:hover,.footer-block__list a:hover{color:var(--pp-green)!important}.footer__heading{font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#ffffff4d!important}.footer__brand-info p,.footer__brand-info .rte p{color:#fff6!important;font-size:13px!important;line-height:1.65!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.08)!important}.footer__copyright,.footer__content-bottom p{font-size:12px!important;color:#fff3!important}.list-social__link{background:#ffffff12!important;border-radius:8px!important;transition:background .15s!important}.list-social__link:hover{background:var(--pp-green)!important}.list-social__link svg{color:#fff9!important}.payment-list__item svg,.payment-list__item img{filter:brightness(.4)!important}.color-scheme-3,[class*=color-scheme-3]{background-color:var(--pp-navy)!important}.color-scheme-2,[class*=color-scheme-2]{background-color:var(--pp-grey0)!important}.color-scheme-1,[class*=color-scheme-1]{background-color:#fff!important}.collection-hero{background:var(--pp-grey0)!important;border-bottom:none!important}.collection-hero__title{color:var(--pp-navy)!important;font-weight:700!important}.pagination__item--current{background:var(--pp-navy)!important;color:#fff!important;border-radius:8px!important}.pagination__item:hover:not(.pagination__item--current){color:var(--pp-green)!important}.panel-header{background:var(--pp-navy)!important}.type-card{border-radius:10px!important;border-color:var(--pp-grey1)!important}.type-card:hover,.type-card.active,.material-card.active,.option-card.active{border-color:var(--pp-green)!important;background:#3dcc7e0d!important}.btn-next,.btn-cart{background:var(--pp-navy)!important;border-radius:50px!important}.btn-next:hover,.btn-cart:hover{background:#1a3150!important}.material-price,.option-badge{color:var(--pp-green)!important}@media(max-width:749px){.banner__heading{font-size:clamp(28px,8vw,44px)!important}.section__heading,.collection__title,h2.title{font-size:clamp(22px,6vw,32px)!important}.button,.button--primary,a.button,button.button{padding:14px 20px!important;font-size:15px!important}.header{min-height:60px!important}}@media(min-width:750px)and (max-width:989px){.banner__heading{font-size:clamp(32px,5vw,48px)!important}}@media(min-width:990px){.banner__content{padding:64px 5%!important}.banner__heading{font-size:clamp(36px,4vw,58px)!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/panneaupermis-brand.css.map */
