:root{--pps-ink: #000;--pps-paper: #fff;--pps-red: #ff0541;--pps-red-strong: #d4003a;--pps-steel: #67737c;--pps-mist: #f7f8f8;--pps-line: #e6e8e9;--pps-ease: .18s ease-out}.header__phone{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;min-width:44px;justify-content:center;text-decoration:none;transition:color var(--pps-ease)}.header__phone:hover{color:var(--pps-red-strong)}.header__phone-number{display:none;font-weight:600;font-size:1.4rem;white-space:nowrap}@media screen and (min-width:1100px){.header__phone{padding-inline:.8rem}.header__phone-number{display:inline}}.pps-trust{list-style:none;margin:1.6rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--pps-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem}.pps-trust--inline{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.pps-trust__item{display:flex;align-items:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.4;color:var(--pps-steel)}.pps-trust__item svg{flex:none;width:2.4rem;height:2.4rem;color:var(--pps-ink)}.pps-trust__title{display:block;font-weight:600;color:var(--pps-ink)}.pps-trust__help{grid-column:1 / -1;font-size:1.4rem;color:var(--pps-ink)}.pps-trust__help a{font-weight:700;color:inherit;text-underline-offset:.3rem;transition:color var(--pps-ease)}.pps-trust__help a:hover{color:var(--pps-red-strong)}@media(prefers-reduced-motion:reduce){.header__phone,.pps-trust__help a{transition:none}}.product__info-container .pps-brand{margin:0 0 .4rem;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pps-steel)}.product__info-container .pps-brand a{color:inherit;text-decoration:none;transition:color var(--pps-ease)}.product__info-container .pps-brand a:hover{color:var(--pps-ink)}.pps-rating{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;font-size:1.4rem;color:var(--pps-ink);text-decoration:none}.pps-rating__stars{--pps-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z'/%3E%3C/svg%3E");position:relative;display:inline-block;width:9rem;height:1.8rem;background:var(--pps-line);-webkit-mask:var(--pps-star) repeat-x left / 1.8rem 1.8rem;mask:var(--pps-star) repeat-x left / 1.8rem 1.8rem}.pps-rating__stars:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--pps-stars, 0%);background:var(--pps-ink)}.pps-rating__text{text-decoration:underline;text-underline-offset:.3rem}.pps-stock{list-style:none;margin:1.6rem 0;padding:0;display:grid;gap:.8rem}.pps-stock__item{display:flex;align-items:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.4;color:var(--pps-steel)}.pps-stock__item strong{color:var(--pps-ink)}.pps-stock__item svg{flex:none;width:2rem;height:2rem;color:var(--pps-ink)}.pps-stock__item--in svg,.pps-stock__item--in strong{color:#1e7f43}.pps-stock__item--out svg,.pps-stock__item--out strong{color:#b45309}.pps-stock__item--kit{padding:1rem 1.2rem;background:var(--pps-mist);border:1px solid var(--pps-line);border-radius:4px}.product__info-container .product-form__submit.button--primary{--color-button: 212, 0, 58;--color-button-text: 255, 255, 255;background-color:var(--pps-red-strong);color:#fff;min-height:52px;border-radius:4px;font-weight:600;transition:background-color var(--pps-ease)}.product__info-container .product-form__submit.button--primary:hover{background-color:var(--pps-ink)}.product__info-container .product-form__submit.button--primary .icon{color:#fff}@media(prefers-reduced-motion:reduce){.product__info-container .pps-brand a,.product__info-container .product-form__submit.button--primary{transition:none}}.pps-sticky-atc .pps-sticky-btn{background:var(--pps-red-strong);color:#fff;border-radius:4px;min-height:44px}.pps-sticky-atc{border-top:1px solid var(--pps-line);box-shadow:0 -4px 16px #00000014}@media(prefers-reduced-motion:reduce){.pps-sticky-atc,#chatra{transition:none!important}}#wishlisthero-product-page-button-container .btn,#wishlisthero-product-page-button-container button{background:transparent!important;color:var(--pps-ink)!important;border:1px solid var(--pps-ink)!important;border-radius:4px!important;box-shadow:none!important}#wishlisthero-product-page-button-container button:hover{color:var(--pps-red-strong)!important;border-color:var(--pps-red-strong)!important}#wishlisthero-product-page-button-container svg{fill:currentColor!important;color:inherit!important}.pps-card-stars{display:flex;align-items:center;gap:.6rem;margin:.4rem 0 .2rem;min-height:1.8rem;font-size:1.2rem;color:var(--pps-steel)}.pps-rating__stars--sm{width:7rem;height:1.4rem;-webkit-mask-size:1.4rem 1.4rem;mask-size:1.4rem 1.4rem}.pps-card-financing{margin:.4rem 0;font-size:1.2rem;font-weight:500;color:var(--pps-steel)}.card__badge .badge.badge--pps-shipping,.badge--pps-shipping{display:inline-flex;align-items:center;gap:.4rem;background-color:var(--pps-ink);color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;padding:.3rem .8rem;border-radius:4px}.pps-collection-trust .pps-trust{margin:0 0 1.6rem;padding:1.2rem 0;border-top:0;border-bottom:1px solid var(--pps-line)}@media screen and (max-width:749px){.pps-collection-trust .pps-trust{display:flex;gap:1.6rem;overflow-x:auto;scrollbar-width:none;padding:.8rem 0}.pps-collection-trust .pps-trust::-webkit-scrollbar{display:none}.pps-collection-trust .pps-trust__item{flex:none;align-items:center;font-size:0}.pps-collection-trust .pps-trust__item svg{width:2rem;height:2rem}.pps-collection-trust .pps-trust__title{font-size:1.3rem;white-space:nowrap}}.card__add-to-cart .card__link.button--primary,.mobile-facets__open.button--primary{background-color:var(--pps-ink);color:#fff;border-radius:4px;transition:background-color var(--pps-ease)}.card__add-to-cart .card__link.button--primary:hover,.mobile-facets__open.button--primary:hover{background-color:var(--pps-red-strong)}.pps-brand-row{padding-block:4.8rem;text-align:center}.pps-brand-row__eyebrow{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;color:var(--pps-steel)}.pps-brand-row__heading{margin:0 0 2.4rem;text-transform:uppercase}.pps-brand-row__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.pps-brand-row__item{display:inline-flex;align-items:center;min-height:44px;padding:0 1.6rem;border:1px solid var(--pps-line);border-radius:4px;font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;text-transform:uppercase;color:var(--pps-ink);text-decoration:none;transition:border-color var(--pps-ease),color var(--pps-ease)}a.pps-brand-row__item:hover{border-color:var(--pps-ink);color:var(--pps-red-strong)}@media screen and (min-width:990px){.pps-brand-row{padding-block:8rem}}.product__info-container shopify-payment-terms{display:block;min-height:2.4rem}body{font-size:1.6rem}@media screen and (min-width:1600px){body{font-size:1.7rem}}.announcement-bar__text{font-size:1.3rem;letter-spacing:0}@media screen and (min-width:750px){.announcement-bar__text{font-size:1.4rem}}.shopify-section .card-wrapper .card-information h3.card__title,.card-information .card__title{font-size:1.5rem;line-height:1.25;letter-spacing:.01em}.card-information .card__title a{line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:750px){.shopify-section .card-wrapper .card-information h3.card__title,.card-information .card__title{font-size:1.7rem}}.card-information .card__vendor{font-size:1.3rem;color:var(--pps-steel)}.card-information .price .price-item--sale,.card-information .price .price__regular .price-item--regular{font-size:1.7rem;font-weight:700;color:var(--pps-ink)}.card-information .price .price__compare .price-item--regular,.card-information .price s.price-item{font-size:1.3rem;font-weight:500;color:var(--pps-steel)}.card-information .pps-card-financing{font-size:1.3rem;line-height:1.4}.pps-card-stars{font-size:1.3rem}@media screen and (max-width:989px){.collection-product-card .card__link.card__link--mobile-size-small.button--primary,.card__link.card__link--mobile-size-small{min-height:44px!important}}.product__info-container .pps-stock__item,.product__info-container .pps-trust__item,.product__info-container .pps-trust__help{font-size:1.5rem;line-height:1.5}.product__info-container .price-item{font-size:2.4rem}.product__description :is(p,li,td,th){font-size:1.6rem;line-height:1.6}.product__description .rte div[class*=pps-]{font-size:1.5rem;line-height:1.55}.product__description .rte div[class*=pps-] strong{font-size:1.6rem}.product__title{line-height:1.15}@media screen and (min-width:990px){.product__title{font-size:3.2rem}}footer .contacts__info,footer .contacts__info p,footer .list-menu__item{font-size:1.5rem;line-height:1.6}.pps-goal-section .pps-goal-sub{font-size:1.3rem;color:#a9a9a9}.pps-split-section .pps-split-body{font-size:1.6rem;line-height:1.6;color:#a9a9a9}.pps-split-section .pps-split-btn:not(.secondary){background:var(--pps-red-strong)}.menu-drawer__menu .menu-drawer__menu-item,.menu-drawer__menu-link{min-height:44px;display:flex;align-items:center}.rich-text__text,.main-page-title+.rte,.page-width--narrow .rte{max-width:70ch;margin-inline:auto}.collection-hero__description{max-width:70ch}.header__inline-menu .list-menu--inline{column-gap:1rem;flex-wrap:nowrap}.header__inline-menu .header__menu-item{font-size:1.5rem;white-space:nowrap}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .list-menu--inline{column-gap:.6rem}.header__inline-menu .header__menu-item{font-size:1.4rem}}.pps-trust__item--help{grid-column:1 / -1;padding-top:1.2rem;border-top:1px solid var(--pps-line)}.pps-trust__item--help .pps-trust__title a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.3rem;display:inline-block;min-height:24px;transition:color var(--pps-ease)}.pps-trust__item--help .pps-trust__title a:hover{color:var(--pps-red-strong)}.product-attachments-container{padding:.4rem 0 1.2rem}.product-attachments-container .addon-group-wrapper{border:1px solid var(--pps-line);border-radius:4px;overflow:hidden}.product-attachments-container .addon-group-header{min-height:48px;padding:0 1.4rem;background:var(--pps-mist);border-bottom:0}.product-attachments-container .addon-group-header:focus-visible{outline:2px solid var(--pps-ink);outline-offset:-2px}.product-attachments-container .addon-group-header h3{font-size:1.5rem;letter-spacing:.02em}.product-attachments-container .addon-group-hint{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;text-transform:none;letter-spacing:0;color:var(--pps-steel)}.product-attachments-container .addon-title{font-size:1.4rem!important;line-height:1.35;font-weight:600}.product-attachments-container .addon-price{font-size:1.5rem;font-weight:700;color:#1e7f43}.product-attachments-container .addon-view-link{font-size:1.3rem;color:var(--pps-steel)}.product-attachments-container .addon-checkbox{display:block!important;position:absolute;width:1px;height:1px;opacity:0}.product-attachments-container .addon-checkbox:focus-visible+.addon-label{outline:2px solid var(--pps-ink);outline-offset:2px}.product-attachments-container .addon-checkbox:checked+.addon-label{border-color:#1e7f43;box-shadow:0 0 0 2px #1e7f43}.product-attachments-container .addon-total-bar{font-size:1.5rem;border-radius:4px;background:var(--pps-mist);border-color:var(--pps-line)}.product-attachments-container .addon-total-bar[hidden]{display:none}@media screen and (min-width:750px){.product .product__info-container>.product__title__wrapper{margin-top:.4rem}.product .product__info-container>.pps-rating{margin-top:.4rem}.product .product__info-container>.price-wrapper{margin-top:1.6rem}.product .product__info-container>.pps-stock{margin-top:2rem;margin-bottom:0}.product .product__info-container>.product__buy-buttons{margin-top:2.4rem}}@media screen and (max-width:749px){.product .product__info-container>.product__title__wrapper{margin-top:.4rem}.product .product__info-container>.pps-rating{margin-top:.4rem}}.product__info-container .product-form,.product .product__info-container .product__description{max-width:none}@media screen and (min-width:750px)and (max-width:1099px){.product .product__outer>.product__main,.product .product__outer>.product__info-container{width:100%;max-width:72rem;margin-inline:auto}}footer .contacts__info a,footer .contacts__info p{overflow-wrap:anywhere}.announcement-bar--ticker{display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.pps-ticker{display:flex;width:100%;overflow:hidden;outline:none}.pps-ticker:focus-visible{box-shadow:inset 0 0 0 2px currentColor}.pps-ticker__track{display:flex;flex:none;align-items:center;list-style:none;margin:0;padding:0;animation:pps-ticker var(--pps-ticker-duration, 40s) linear infinite;will-change:transform}.pps-ticker__item{display:flex;align-items:center;flex:none;white-space:nowrap;font-size:1.3rem;font-weight:500}.pps-ticker__item:after{content:"";display:inline-block;width:4px;height:4px;margin:0 2.4rem;border-radius:50%;background:currentColor;opacity:.5}@media screen and (min-width:750px){.pps-ticker__item{font-size:1.4rem}.pps-ticker__item:after{margin:0 3.2rem}}.pps-ticker:hover .pps-ticker__track,.pps-ticker:focus-within .pps-ticker__track{animation-play-state:paused}@keyframes pps-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.pps-ticker{justify-content:center}.pps-ticker__track{animation:none}.pps-ticker__track[aria-hidden=true],.pps-ticker__item:not(:first-child){display:none}.pps-ticker__item:after{display:none}}@media screen and (min-width:990px){[id$=__hero_JCKmAb] .hero__outer--overlay,[id$=__hero_JCKmAb] .hero__outer--overlay .hero__content{min-height:0!important;height:60vh;max-height:560px}}@media screen and (max-width:749px){[id$=__multicolumn_WeDQjj] .multicolumn-card__text{display:none}[id$=__multicolumn_WeDQjj] .multicolumn-list__wrapper{row-gap:1.6rem}[id$=__multicolumn_WeDQjj] .multicolumn-card__image-wrapper--icon{margin-bottom:.6rem;transform:scale(.8)}[id$=__multicolumn_WeDQjj] .multicolumn-card__heading{font-size:1.5rem;margin:0}[id$=__multicolumn_WeDQjj] .section-padding,[id$=__multicolumn_WeDQjj]>div{padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (min-width:750px)and (max-width:899px){.products-grid-section .products-grid .collection-product-list.collection-product-list--4-items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:900px)and (max-width:1199px){.products-grid-section .products-grid .collection-product-list.collection-product-list--4-items{grid-template-columns:repeat(4,1fr)}}.product__info-container .product-form form:not(:has(#wishlisthero-product-page-button-container)) .product-form__buttons{margin-bottom:50px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pps-global.css.map */
