:root{--pp-orange: #fd8e00;--pp-orange-hover: #e07e00;--pp-orange-glow: rgba(253, 142, 0, .22);--pp-dark: #121212;--pp-transition: .22s ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]){background-color:var(--pp-orange)!important;color:#fff!important;border-color:var(--pp-orange)!important;transition:background-color var(--pp-transition),box-shadow var(--pp-transition),transform var(--pp-transition)!important}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):focus-visible{background-color:var(--pp-orange-hover)!important;border-color:var(--pp-orange-hover)!important;box-shadow:0 4px 18px var(--pp-orange-glow)!important;transform:translateY(-1px)!important}.button--secondary{border-color:var(--pp-orange)!important;color:var(--pp-orange)!important;transition:background-color var(--pp-transition),color var(--pp-transition)!important}.button--secondary:hover,.button--secondary:focus-visible{background-color:var(--pp-orange)!important;color:#fff!important}.header__menu-item span{font-weight:600;letter-spacing:.04em;font-size:1.25rem;text-transform:uppercase}.header__menu-item:hover>a>span,.list-menu__item--active>span{border-bottom:2px solid var(--pp-orange);padding-bottom:2px}.announcement-bar{font-weight:600;font-size:1.3rem;letter-spacing:.04em}.banner__media img{transition:transform .8s ease}.banner:hover .banner__media img{transform:scale(1.02)}.multicolumn .title,.featured-collection .title,.collection-list .title,.rich-text__heading{font-weight:800;letter-spacing:-.02em}.featured-collection .title,.collection-list .title{position:relative;padding-bottom:.4rem}.featured-collection .title:after,.collection-list .title:after{content:"";display:block;width:48px;height:3px;background:var(--pp-orange);border-radius:2px;margin-top:.8rem}.multicolumn-list__item{transition:transform var(--pp-transition)}.multicolumn-list__item:hover{transform:translateY(-5px)}.multicolumn-card__title{font-weight:700;font-size:1.7rem;color:var(--pp-dark)}.multicolumn-card__info .rte p{color:#121212b8;line-height:1.65}.card-wrapper{transition:transform var(--pp-transition)}.card-wrapper:hover{transform:translateY(-4px)}.card-wrapper:hover .card--product,.card-wrapper:hover .card--standard{box-shadow:0 10px 30px var(--pp-orange-glow)!important}.card__heading a{font-weight:600}.price .price-item--regular{font-weight:700}.collection-list-card{transition:transform var(--pp-transition),box-shadow var(--pp-transition)}.collection-list-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000021}.rich-text__heading{line-height:1.15}.rich-text__text .rte p{font-size:1.6rem;line-height:1.75;opacity:.88}.rich-text .button-group{margin-top:2.4rem;gap:1.6rem}cart-drawer .cart-drawer__inner,#CartDrawer{border-top:3px solid var(--pp-orange)}.footer-block__heading{border-bottom:2px solid var(--pp-orange);padding-bottom:.7rem;margin-bottom:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:1.15rem;display:inline-block}.footer__list a:hover,.footer__list a:focus-visible{color:var(--pp-orange)}.badge--sale{background-color:var(--pp-orange)!important;color:#fff!important;font-weight:700}.shopify-section-header-sticky .section-header{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media(max-width:749px){.card-wrapper:hover,.collection-list-card:hover,.multicolumn-list__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/partenaire-pellet-custom.css.map */
