.pp-root,.pp-story{--ep-body:16px;--ep-support:15px;--ep-label:12px;--ep-fine:13px;--ep-space:44px;color:#16354d;font-size:var(--ep-body);line-height:1.55}.pp-root .pp-buy h1{font-size:clamp(26px,2.1vw,34px);line-height:1.14}.pp-root .pp-hero{padding-bottom:28px}.pp-root .pp-hero__grid{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pp-root .pp-kicker,.pp-story .pp-kicker{font-size:var(--ep-label);line-height:1.5}.pp-root .pp-merch-bar{background-color:#0b304e}.pp-root .pp-merch-bar :is(strong,span,a){font-size:12px;color:#fff}.pp-root .pp-merch-bar a{min-height:44px;display:inline-flex;align-items:center}.pp-root .pp-buy__topline{gap:12px;margin-bottom:8px;flex-wrap:wrap}.pp-root .pp-authorized span{font-size:12px}.pp-root .pp-chips{margin:10px 0;gap:6px}.pp-root .pp-chips span{font-size:12px;padding:5px 8px}.pp-root .pp-stock{font-size:16px;line-height:1.4;color:#146c3d}.pp-root .pp-stock:before{background:#146c3d;box-shadow:none;width:9px;height:9px;flex-shrink:0}.pp-root .pp-stock.is-out{color:#9b3434}.pp-root .pp-stock.is-out:before{background:#9b3434}.pp-root .pp-stock.is-caution{color:#805100}.pp-root .pp-stock.is-caution:before{background:#805100}.pp-root .pp-stock[data-pp-stock-state=exception]{color:#526579}.pp-root .pp-stock[data-pp-stock-state=exception]:before{background:#526579}.pp-root .pp-price-story{margin:8px 0 12px;padding:8px 0}.pp-root .pp-was,.pp-root .pp-price-story .pp-save{font-size:13px}.pp-root .pp-was s,.pp-root .pp-save b{font-size:16px!important}.pp-root .pp-save small{font-size:12px}.pp-root .pp-save small{color:#146c3d}.pp-root .pp-offers{gap:10px;margin-bottom:12px}.pp-root .pp-finance,.pp-root .pp-freight{padding:16px;min-height:0;border-radius:16px}.pp-root .pp-finance h2,.pp-root .pp-freight h2{font-size:22px;line-height:1.2;margin:8px 0;color:#16354d}.pp-root .pp-finance__brand small,.pp-root .pp-freight__label small{font-size:12px}.pp-root .pp-finance__intro,.pp-root .pp-freight>strong{font-size:15px;line-height:1.45;font-weight:500}.pp-root .pp-finance__intro{font-size:15px!important}.pp-root .pp-freight{background-color:#075e70}.pp-root .pp-freight h2{color:#fff}.pp-root .pp-freight>strong{font-size:15px!important;color:#fff!important;font-weight:500!important}.pp-root .pp-freight__label small{color:#fff}.pp-root .pp-finance .mpe,.pp-root .pp-finance .mpe *{font-size:16px}.pp-root [data-pp-provider-widget]{min-height:44px;display:flex;align-items:center;cursor:pointer}.pp-root [data-pp-provider-widget]:focus-visible,body:has([data-premium-pdp]) .close-cps:focus-visible{outline:3px solid #0057a8;outline-offset:4px}body:has([data-premium-pdp]) .close-cps{width:44px;min-width:44px;height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.pp-root .pp-finance a{font-size:15px;line-height:1.3;min-height:44px;display:inline-flex;align-items:center;padding:6px 0}.pp-root .pp-finance a{min-height:44px!important;height:auto!important;max-height:none!important}.pp-root .pp-finance>details,.pp-root .pp-freight>details{position:relative;display:block;grid-column:1/-1;top:auto;right:auto;margin:8px 0 0}.pp-root .pp-finance summary,.pp-root .pp-freight summary{font-size:15px;min-height:44px;padding:8px 0;display:flex;align-items:center;cursor:pointer;gap:8px}.pp-root .pp-finance details p,.pp-root .pp-freight details p{position:static;width:auto;max-width:100%;font-size:13px;line-height:1.5;margin:6px 0 0;padding:12px;overflow-wrap:anywhere}.pp-root .pp-form{grid-template-columns:154px minmax(0,1fr);gap:8px}.pp-root .pp-form>.pp-config{grid-column:1/-1;grid-row:1;padding:14px}.pp-root .pp-form>.pp-fulfillment{grid-column:1/-1;grid-row:2;margin:0;padding:0 12px}.pp-root .pp-fulfillment a{font-size:15px;display:inline-flex;align-items:center;min-height:44px}.pp-root .pp-form>.pp-quantity-control{grid-column:1;grid-row:3;margin:0;padding:10px;justify-content:flex-start}.pp-root .pp-form>.pp-cps-slot{grid-column:2;grid-row:3;margin:0;padding:10px}.pp-root .pp-form>.pp-purchase-availability{grid-column:1/-1;grid-row:4;padding:8px 2px 0}.pp-root .pp-form>.pp-actions{grid-column:1/-1;grid-row:5;margin:0}.pp-root .pp-quantity-control>label{font-size:12px;margin-bottom:6px;color:#526579}.pp-root .pp-quantity-stepper{grid-template-columns:44px 44px 44px;max-width:100%}.pp-root .pp-quantity-stepper button,.pp-root .pp-quantity-stepper input{height:44px;min-height:44px;font-size:17px}.pp-root .pp-atc{font-size:16px;min-height:54px;padding:12px 18px;line-height:1.3}.pp-root .pp-atc{background-color:#e12b42}.pp-root .pp-cps-slot>.cps_cart{display:block!important}.pp-root .pp-cps-slot .caption-text{font-size:15px!important;line-height:1.4!important;margin-bottom:8px!important}.pp-root .pp-cps-slot .caption-text:before{font-size:12px;color:#526579}.pp-root .pp-cps-slot .learn-more-modal{font-size:14px!important;display:inline-flex;align-items:center;min-height:44px}.pp-root .pp-cps-slot .button-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important;overflow:visible}.pp-root .pp-cps-slot .btn-offer{width:100%!important;min-height:48px!important;height:auto!important;padding:6px!important}.pp-root .pp-cps-slot .term-length,.pp-root .pp-cps-slot .price-currency-sym,.pp-root .pp-cps-slot .price-amt{font-size:13px!important;line-height:1.3!important}.pp-root .pp-confidence{grid-template-columns:repeat(2,1fr);margin-top:12px}.pp-root .pp-confidence div{font-size:13px;line-height:1.4;padding:10px 6px}.pp-root .pp-confidence div:nth-child(3),.pp-root .pp-confidence div:nth-child(4){display:flex}.pp-root .pp-confidence div:nth-child(3){border-left:0}.pp-root .pp-sku{display:block;font-size:15px;margin-top:12px;overflow-wrap:anywhere;color:#526579}.pp-root .pp-line-card__label,.pp-root .pp-line-card small{font-size:12px}.pp-root .pp-line-card__body,.pp-root .pp-line-card p{font-size:15px;line-height:1.5}.pp-root .pp-line-card__note{font-size:13px}.pp-root .pp-line-card a{font-size:15px;display:inline-flex;align-items:center;min-height:44px}.pp-root .pp-included-line__label{font-size:12px}.pp-root .pp-included-line__body p{font-size:15px;line-height:1.5}.pp-root .pp-included-line small{font-size:13px;line-height:1.5}.pp-root .pp-included-line a{font-size:15px;display:inline-flex;align-items:center;min-height:44px}.pp-root .pp-config__selected strong{font-size:15px}.pp-root .pp-config__selected small{font-size:13px;display:block}.pp-root .pp-media__arrows button{min-width:44px;min-height:44px}.pp-root .pp-media__badge span{font-size:12px}.pp-root .pp-media__badge strong{font-size:13px}.pp-story .pp-section{padding:var(--ep-space) 0;scroll-margin-top:180px}.pp-story .pp-heading{max-width:900px;margin-bottom:24px}.pp-story .pp-heading h2,.pp-story .pp-decision-grid h2,.pp-story .pp-proof h2,.pp-story .pp-support h2{font-size:clamp(28px,2.6vw,38px);line-height:1.15;letter-spacing:-.025em;color:#16354d}.pp-story .pp-heading p:last-child{font-size:17px;line-height:1.55;color:#526579}.pp-story p,.pp-story li,.pp-story dd{font-size:16px;line-height:1.55}.pp-story h3{font-size:24px;line-height:1.2;color:#16354d}.pp-story small{font-size:13px;line-height:1.5}.pp-story .pp-equipment-card__header small{font-size:15px;font-weight:650;color:#526579;overflow-wrap:anywhere}.pp-story .pp-equipment-card__header p{font-size:12px}.pp-story .pp-equipment-card__header{padding:20px}.pp-story .pp-equipment-card__media{height:260px;min-height:0;padding:12px 24px}.pp-story .pp-equipment-card__media img{max-height:236px;object-fit:contain}.pp-story .pp-equipment-card__content{padding:20px}.pp-story .pp-equipment-card__content p{font-size:16px}.pp-story .pp-equipment-card__content li{font-size:15px}.pp-story .pp-equipment-card__content li strong{font-size:16px}.pp-story .pp-equipment-card__content li small{font-size:15px;line-height:1.5;color:#526579}.pp-story .pp-equipment-card__number{background-color:#0057a8}.pp-story .pp-install-kit{margin-top:24px;padding:24px;gap:24px}.pp-story .pp-install-kit__intro h3{font-size:24px}.pp-story .pp-install-kit__intro p{font-size:16px}.pp-story .pp-install-kit__verified{font-size:13px}.pp-story .pp-install-kit__items li{padding:14px}.pp-story .pp-install-kit__items strong{font-size:16px}.pp-story .pp-install-kit__items p{font-size:15px;margin:4px 0 0}.pp-story .pp-install-kit__items p{color:#526579}.pp-story .pp-why h2,.pp-story .pp-why h3,.pp-story .pp-support h2,.pp-story .pp-specs h2{color:#fff}.pp-story .pp-why .pp-kicker,.pp-story .pp-why small,.pp-story .pp-support .pp-kicker,.pp-story .pp-specs .pp-kicker{color:#9bd8ff}.pp-story .pp-why p,.pp-story .pp-support p,.pp-story .pp-specs p{color:#d9e6ef}.pp-story .pp-why article{min-height:0;padding:24px}.pp-story .pp-why h3{margin:18px 0 12px;font-size:24px}.pp-story .pp-why small{font-size:12px}.pp-story .pp-smart__card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:0;align-items:center;background:#ddebf5}.pp-story .pp-smart__card>div{max-width:none;padding:32px;position:static;background:#ddebf5}.pp-story .pp-smart__card h2{font-size:clamp(28px,2.6vw,38px);line-height:1.15;letter-spacing:-.025em;color:#16354d}.pp-story .pp-smart__card img{position:static;inset:auto;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;opacity:1}.pp-story .pp-smart a,.pp-story .pp-support a,.pp-story .pp-proof a{font-size:15px;min-height:44px;display:inline-flex;align-items:center;padding:8px 0}.pp-story .pp-support a{color:#fff;text-decoration:underline;text-underline-offset:4px}.pp-story .pp-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pp-story .pp-steps article:last-child{grid-column:auto}.pp-story .pp-steps__image,.pp-story .pp-steps article:last-child .pp-steps__image{height:210px;margin-bottom:16px}.pp-story .pp-steps img{object-fit:contain}.pp-story .pp-steps article>p{font-size:16px}.pp-story .pp-decision-grid article{padding:24px;min-height:0}.pp-story .pp-decision-grid h2{font-size:26px}.pp-story .pp-specs dl{margin:20px 0;color:#fff}.pp-story .pp-specs dt{font-size:15px;color:#d9e6ef}.pp-story .pp-specs dd{font-size:16px;font-weight:650;overflow-wrap:anywhere;color:#fff}.pp-story .pp-specs .pp-spec-source{display:block;font-size:13px;font-weight:400;color:#d9e6ef}.pp-story .pp-specs .pp-safety{font-size:13px;padding:16px;line-height:1.5}.pp-story .pp-docs ul{gap:12px}.pp-story .pp-docs li{min-height:0;padding:16px}.pp-story .pp-docs li a{font-size:16px;font-weight:650;min-height:44px;display:flex;align-items:center;overflow-wrap:anywhere}.pp-story .pp-docs li small{font-size:13px}.pp-story .pp-docs .pdp-docs__meta{font-size:13px;line-height:1.5;color:#526579}.pp-story .pp-docs__grid a{min-height:0;font-size:16px;padding:20px}.pp-story .pp-proof article{padding:24px;min-height:0}.pp-story .pp-proof h2{font-size:26px}.pp-story .pp-proof p{font-size:16px}.pp-story .pp-faq summary{min-height:52px;padding:16px 20px;font-size:16px;line-height:1.4;cursor:pointer}.pp-story .pp-faq details p{font-size:16px;padding:0 20px 20px;overflow-wrap:anywhere}.pp-story .pp-support__grid{grid-template-columns:1fr}.pp-story .pp-support article{padding:28px;min-height:0}.pp-story #PremiumLineSet,.pp-story #PremiumDocuments{scroll-margin-top:180px}body:has([data-premium-pdp]) #MainContent .ra-section{padding:36px 20px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-title{font-size:34px;line-height:1.15}body:has([data-premium-pdp]) #MainContent .ra-section .ra-eyebrow{font-size:12px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-subtitle{font-size:16px;line-height:1.55}body:has([data-premium-pdp]) #MainContent .ra-section .ra-product-title{font-size:22px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-product-title a{display:inline-flex;align-items:center;min-height:44px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-best-for{font-size:15px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-desc,body:has([data-premium-pdp]) #MainContent .ra-section .ra-highlights li{font-size:16px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-badge{font-size:12px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-btn{min-height:48px;font-size:16px;line-height:1.3;padding:12px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-compare{font-size:15px}body:has([data-premium-pdp]) #MainContent .seo-content-section{padding-top:36px;padding-bottom:36px}body:has([data-premium-pdp]) #MainContent .seo-content-section :is(p,li){font-size:16px;line-height:1.6}body:has([data-premium-pdp]) #MainContent .seo-content-section h2{font-size:30px;line-height:1.2}body:has([data-premium-pdp]) #MainContent .seo-content-section h3{font-size:24px;line-height:1.25}body:has([data-premium-pdp]) #MainContent .seo-content-section h4{font-size:20px;line-height:1.3}body:has([data-premium-pdp]) #MainContent .seo-content-section .seo-content-section__eyebrow{font-size:12px}body:has([data-premium-pdp]) #MainContent .seo-content-section summary{min-height:52px;font-size:16px;padding:14px;line-height:1.4}body:has([data-premium-pdp]) #MainContent .seo-content-section__main p:has(>br:only-child){display:none}.pp-root :is(a,button,input,select,summary):focus-visible,.pp-story :is(a,button,summary):focus-visible,body:has([data-premium-pdp]) #MainContent .ra-section :is(a,button):focus-visible{outline:3px solid #0057a8;outline-offset:4px}.pp-story :is(.pp-why,.pp-support,.pp-specs) :is(a,summary):focus-visible{outline-color:#fff}body:has([data-premium-pdp]) .pp-sticky{display:none!important}@media(max-width:1100px){.pp-root .pp-hero__grid{display:flex;flex-direction:column;gap:24px}.pp-root .pp-media,.pp-root .pp-buy{width:100%;position:static}.pp-root .pp-media__stage{max-width:640px;margin:auto}.pp-root .pp-media__rail{justify-content:center}.pp-story .pp-steps__grid{grid-template-columns:1fr}.pp-story .pp-steps article{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;align-items:start}.pp-story .pp-steps__image{grid-column:1;grid-row:1/4}.pp-story .pp-steps article>span,.pp-story .pp-steps article>h3,.pp-story .pp-steps article>p{grid-column:2}.pp-story .pp-steps article>span{display:none}.pp-story .pp-steps h3{margin:12px 0}.pp-story .pp-smart__card{grid-template-columns:1fr}.pp-story .pp-smart__card img{max-height:400px}}@media(max-width:749px){.pp-root,.pp-story{--ep-space:32px}.pp-root .pp-hero__grid{gap:16px}.pp-root .pp-offers{grid-template-columns:1fr}.pp-root .pp-finance,.pp-root .pp-freight{padding:16px}.pp-root .pp-media__badge{max-width:180px}.pp-root .pp-buy h1{font-size:26px}.pp-root .pp-form{grid-template-columns:1fr}.pp-root .pp-form>.pp-quantity-control{grid-column:1;grid-row:3}.pp-root .pp-form>.pp-cps-slot{grid-column:1;grid-row:4}.pp-root .pp-form>.pp-purchase-availability{grid-row:5}.pp-root .pp-form>.pp-actions{grid-row:6}.pp-root .pp-cps-slot .btn-offer{flex:none!important}.pp-root .pp-sku{font-size:15px}.pp-story .pp-heading h2{font-size:30px}.pp-story .pp-heading p:last-child{font-size:16px}.pp-story .pp-equipment-card__header{padding:18px}.pp-story .pp-equipment-card__header h3{font-size:24px}.pp-story .pp-equipment-card__media{height:220px;padding:12px}.pp-story .pp-equipment-card__media img{max-height:196px}.pp-story .pp-install-kit{padding:18px;gap:18px}.pp-story .pp-install-kit__items li{padding:14px 10px}.pp-story .pp-smart__card>div{padding:24px}.pp-story .pp-smart__card h2{font-size:30px}.pp-story .pp-steps article{display:block}.pp-story .pp-steps__image,.pp-story .pp-steps article:last-child .pp-steps__image{height:220px}.pp-story .pp-steps article>span{display:inline-grid}.pp-story .pp-steps h3{margin-left:10px}.pp-story .pp-support article{padding:22px}.pp-story .pp-section,.pp-story #PremiumLineSet,.pp-story #PremiumDocuments{scroll-margin-top:300px}body:has([data-premium-pdp]) #MainContent .ra-section .ra-title{font-size:30px}}@media(min-width:750px)and (max-width:1100px){.pp-story .pp-section,.pp-story #PremiumLineSet,.pp-story #PremiumDocuments{scroll-margin-top:300px}}.pp-root [data-pp-provider-widget]{min-height:44px!important;height:auto!important;max-height:none!important;display:flex!important;align-items:center;color:#16354d!important}
/*# sourceMappingURL=/cdn/shop/t/68/assets/easypro-merchandising.css.map */
