@font-face{font-family:Jost;src:url(Jost-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:helvetic-regular;src:url(Jost-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:helvetica;src:url(Jost-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:vox;src:url(Jost-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Vox;src:url(Jost-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--pg-red: #ce0e2d;--pg-black: #231f20;--pg-gold: #d5a429;--pg-panel: #f6f6f6;--pg-text: #787878;--pg-rule: #cccccc}body{visibility:visible!important;opacity:1!important}.skip-to-main-link{position:absolute;left:-9999px;z-index:999}.skip-to-main-link:focus{left:.5rem;top:.5rem;padding:.75rem 1rem;background:#fff;color:var(--pg-black);outline:2px solid var(--pg-red)}.tab>.self-tabContent{display:none}.tab.is-active>.self-tabContent{display:block;width:100%;flex:0 0 100%;margin-top:2%;text-align:left;padding:0 0 .25rem;font-family:helvetic-regular,Jost,Arial,sans-serif;font-size:20px;font-weight:400;color:var(--pg-text);line-height:135%;overflow:auto}.tab-title{display:flex!important;justify-content:space-between!important;align-items:center;font-weight:400!important;cursor:pointer;padding:1rem;background:none;border:0;width:100%;text-align:left;font-size:1.0625rem;color:#333;font-family:inherit}.tab-title:focus-visible{outline:2px solid var(--pg-red);outline-offset:-2px}.plus-icon-img{height:15px;width:15px}.pg-download-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem}.pg-download-row .productView-info-name{color:var(--pg-text);font-size:.9375rem}.pg-download-row .button{display:inline-block;background:#fff;border:2px solid var(--pg-black);color:var(--pg-black);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.6875rem 1.75rem;text-decoration:none;line-height:1;transition:background .15s ease,color .15s ease}.pg-download-row .button:hover,.pg-download-row .button:focus{background:var(--pg-black);color:#fff}.pg-form-errors{border:1px solid var(--pg-red);background:#fdf2f3;color:var(--pg-red);padding:.875rem 1rem;margin-bottom:1rem;font-size:.9375rem}.pg-pagination{display:flex;gap:.5rem;justify-content:center;align-items:center;padding:2rem 0;list-style:none}.pg-pagination a,.pg-pagination span{padding:.5rem .875rem;border:1px solid var(--pg-rule);color:var(--pg-black);text-decoration:none;font-size:.875rem}.pg-pagination .is-current span{background:var(--pg-black);border-color:var(--pg-black);color:#fff}.pg-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.pg-app-grid{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;padding:0}@media(min-width:40rem){.pg-app-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.pg-app-grid{grid-template-columns:repeat(4,1fr)}}.pg-app-tile{position:relative;display:block;overflow:hidden;text-decoration:none;min-height:12rem}.pg-app-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pg-app-tile:hover img,.pg-app-tile:focus-visible img{transform:scale(1.04)}.pg-app-tile .banner-overlay{position:absolute;inset:auto 0 0 0;padding:1rem 1.125rem;background:linear-gradient(to top,rgba(35,31,32,.85),transparent)}.pg-app-tile .banner-overlay h3{color:#fff;font-size:1.0625rem;font-weight:700;letter-spacing:.01em;margin:0}.pg-app-tile:focus-visible{outline:3px solid var(--pg-red);outline-offset:2px}.productView-thumbnails{list-style:none;padding-left:0}.heroCarousel-image{display:block;width:100%;height:auto}.pg-service-grid:not(.slick-initialized){display:grid;gap:1.5rem 1.25rem;grid-template-columns:1fr}@media(min-width:40rem){.pg-service-grid:not(.slick-initialized){grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.pg-service-grid:not(.slick-initialized){grid-template-columns:repeat(4,1fr)}}.homeService__item{display:flex;flex-direction:column;gap:.625rem;padding:0 .75rem}.homeService__img img{width:50px;height:50px;display:block}.homeService__content h3{font-size:1.0625rem;font-weight:700;color:var(--pg-black);line-height:1.25;margin:0}.homeService__content p{font-size:.9375rem;color:var(--pg-text);line-height:1.5;margin:0}.pg-section{padding:2.5rem 0}.pg-section__heading{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;color:var(--pg-black);letter-spacing:-.01em;text-wrap:balance;margin:0 0 1.5rem}.pg-section__cta{margin-top:1.5rem}.heroCarousel:not(.slick-initialized) .heroCarousel-slide+.heroCarousel-slide{display:none}.pg-service-grid.slick-initialized .homeService__item{height:auto}@media(min-width:64rem){.navPages-container{display:block}.navPages-list.navPages-list-depth-max{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1.5rem;margin:0;padding:0;list-style:none}.navPages-list.navPages-list-depth-max>.navPages-item{position:relative;float:none;display:block;margin:0}.navPages-item>.navPages-action{white-space:nowrap;padding:.875rem 0;display:inline-flex;align-items:center;gap:.375rem}.header-center .header__desktop--right{width:auto!important}.header__desktop{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}}@media(max-width:63.99rem){.navPages-container{display:none}.navPages-container.is-open,#menu.is-open{display:block}.navPages-list.navPages-list-depth-max{display:block;padding:0;list-style:none}}.pg-mega__panel{display:none;position:absolute;top:100%;left:0;z-index:60;min-width:16rem;background:#fff;border:1px solid var(--pg-rule);box-shadow:0 12px 28px #231f2024;padding:1rem 1.25rem}.navPages-item.is-open>.pg-mega__panel,.navPages-item:hover>.pg-mega__panel,.navPages-item:focus-within>.pg-mega__panel{display:block}.pg-mega__content.pg-grid{display:grid;grid-template-columns:repeat(2,minmax(9rem,1fr));gap:.375rem 1.5rem}.pg-mega__block{min-width:0}.pg-mega__item{display:block;padding:.3125rem 0;color:var(--pg-black);text-decoration:none;font-size:.875rem;white-space:nowrap}.pg-mega__item:hover,.pg-mega__item:focus-visible{color:var(--pg-red);text-decoration:underline}.pg-mega__icon:after{content:"\25be";font-size:.7em}.pg-grid{display:grid;gap:1.75rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.productGrid.pg-grid>.product,.pg-grid>li{width:auto!important;float:none!important;margin:0;list-style:none;min-width:0}@media(max-width:63.9375rem){.pg-section .pg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-section .pg-app-grid{grid-template-columns:1fr}}@media(min-width:40rem)and (max-width:63.9375rem){.pg-section .pg-app-grid{grid-template-columns:repeat(2,1fr)}}.pg-card{display:flex;flex-direction:column;gap:.75rem}.pg-card .card-figure{margin:0;position:relative}.pg-card .card-img-container,.pg-card .card-figure__link{display:block}.pg-card .card-image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block}.pg-card .card-title{font-size:.9375rem;font-weight:600;line-height:1.3;margin:0}.pg-card .card-title a{color:var(--pg-black);text-decoration:none}.pg-card .card-title a:hover{color:var(--pg-red)}.pg-card .card-text--price{font-weight:700;color:var(--pg-black)}.pg-card .card-figcaption-body{margin-top:auto}.pg-card .card-figcaption-body .button,.pg-card .form--card .button{display:inline-block;white-space:nowrap;width:auto;padding:.6875rem 1.25rem;font-size:.8125rem}.hero-section{position:relative}.heroCarousel{position:relative;margin:0}.heroCarousel-slide{position:relative}.heroCarousel .slick-list,.heroCarousel .slick-track{display:block}.heroCarousel-image-wrapper{position:relative;line-height:0}.heroCarousel-image-wrapper img,.heroCarousel-image{width:100%;height:auto;display:block;object-fit:cover}.heroCarousel-content.hero-content{position:absolute;left:0;right:0;bottom:8%;z-index:5;color:#fff;text-align:center;pointer-events:none}.heroCarousel-content.hero-content h1{color:#fff;font-size:clamp(1.25rem,2.6vw,2.25rem);font-weight:800;text-wrap:balance;margin:0 auto 1rem;max-width:28ch;text-shadow:0 2px 12px rgba(0,0,0,.55)}.heroCarousel-content.hero-content .button{pointer-events:auto}.heroCarousel .slick-prev,.heroCarousel .slick-next{z-index:10}.heroCarousel-slide .heroCarousel-image,.heroCarousel-slide .heroCarousel-image-wrapper img{position:relative!important;height:auto!important;max-height:none!important;width:100%;display:block;object-fit:cover}.heroCarousel-slide .heroCarousel-image-wrapper{position:relative;overflow:visible;height:auto;line-height:0}.heroCarousel-slide .heroCarousel-image-wrapper:after{display:none}.pg-card .card-body{height:auto!important;min-height:0;overflow:visible;display:flex;flex-direction:column;gap:.375rem}.pg-card .card-text--price{position:static!important;font-size:1rem;line-height:1.3;margin:0 0 .25rem}.pg-card .card-text--price .price{font-size:1rem;font-weight:700;color:var(--pg-black)}.pg-card .card-text--price .price--rrp{font-weight:400;color:var(--pg-text);text-decoration:line-through;margin-right:.375rem;font-size:.875rem}.pg-card .card-text--brand{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-text);margin:0}.custom-banner{position:relative;overflow:hidden}.custom-banner .banner-overlay-background{position:relative;max-height:26rem;overflow:hidden}.custom-banner .banner-overlay-background img{width:100%;height:100%;max-height:26rem;object-fit:cover;display:block}.custom-banner>.banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.625rem;padding:2rem clamp(1rem,5vw,4rem);background:linear-gradient(to right,#231f20b8,#231f2026);z-index:2}.custom-banner>.banner-overlay .banner-eyebrow{color:#fff;font-size:.9375rem;margin:0;opacity:.9}.custom-banner>.banner-overlay h2{color:#fff;font-size:clamp(1.5rem,3.4vw,2.5rem);font-weight:800;line-height:1.1;text-wrap:balance;margin:0;max-width:24ch}.custom-banner>.banner-overlay .banner-text{color:#fff;max-width:46ch}.pg-section{padding:2rem 0}.pg-section>.container>*:last-child{margin-bottom:0}.halo-home-section{padding-bottom:1rem}.heroCarousel .slick-list{overflow:hidden!important}.heroCarousel-slide{position:relative!important}.heroCarousel-slide .heroCarousel-image-wrapper{position:relative!important;aspect-ratio:1920 / 840;height:auto!important;max-height:none;overflow:hidden!important;line-height:0}.heroCarousel-slide .heroCarousel-image,.heroCarousel-slide .heroCarousel-image-wrapper img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;display:block}.header{position:relative;z-index:100;background:#fff}.pg-app-tile.custom-banner{aspect-ratio:16 / 10;min-height:0}.pg-app-tile.custom-banner .banner-overlay-background{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;max-height:none!important;height:100%!important}.pg-app-tile.custom-banner .banner-overlay-background img{max-height:none!important;height:100%!important;width:100%!important;object-fit:cover}.pg-app-tile.custom-banner>.banner-overlay{position:absolute!important;inset:auto 0 0 0!important;display:block!important;align-items:initial;justify-content:initial;padding:.875rem 1rem!important;background:linear-gradient(to top,#231f20e0,#231f2000)!important}.pg-app-tile.custom-banner>.banner-overlay h3{white-space:nowrap;font-size:1rem;margin:0;max-width:none}.pg-card .card-text,.pg-card .card-text--price{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;line-height:1.4!important}.pg-card .card-text--price .price{display:inline!important;font-size:1rem!important;line-height:1.4!important;color:var(--pg-black)!important;visibility:visible!important}.heroCarousel .slick-list,.heroCarousel .slick-track,.heroCarousel .slick-slide{height:auto!important}.heroCarousel .slick-slide>div{height:auto!important;line-height:0}.pg-card .card-figcaption,.pg-card .card-figcaption-body{position:static!important;inset:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;background:none!important;padding:0!important;margin:0!important;display:block!important;width:auto!important;height:auto!important}.pg-card .card-body>*{position:static!important}.heroCarousel,.heroCarousel .slick-list,.heroCarousel .slick-track,.heroCarousel .slick-slide,.heroCarousel .slick-slide>div,.heroCarousel-slide,.heroCarousel-slide .heroCarousel-image-wrapper{height:43.75vw!important;min-height:15rem!important;max-height:52.5rem!important}.heroCarousel-slide .heroCarousel-image-wrapper{aspect-ratio:auto!important}.heroCarousel-slide .heroCarousel-image,.heroCarousel-slide .heroCarousel-image-wrapper img{height:100%!important;width:100%!important;object-fit:cover}.pg-hero{position:relative;overflow:hidden;width:100%}.pg-hero.hero-section{height:auto;min-height:0}img{opacity:1!important}.productView>.container:first-of-type{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:768px){.productView>.container:first-of-type{grid-template-columns:45% calc(55% - 30px);column-gap:30px}}@media(min-width:1200px){.productView>.container:first-of-type{grid-template-columns:minmax(0,1fr) 560px;column-gap:50px;max-width:1521px}}.productView-images{display:block!important;min-width:0}@media(min-width:768px){.productView-images{position:sticky;top:0;max-height:100vh}}@media(min-width:992px){.productView-images{top:50px}}.productView-image{display:block!important;position:relative!important;height:auto!important;margin:0}.productView-img-container{position:relative!important;aspect-ratio:1 / 1;height:auto!important;width:100%;overflow:hidden}.productView-img-container:after{display:none!important}.productView-img-container img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain}.productView-thumbnails{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.productView-thumbnail{width:4.5rem;margin:0}.productView-thumbnail-link{display:block;border:1px solid var(--pg-rule);padding:.125rem}.productView-thumbnail-link.is-active{border-color:var(--pg-black);border-width:2px}.productView-thumbnail-link img{width:100%;height:auto;display:block}.productView-details{min-width:0}.productView>.container:last-of-type .tabs{width:100%!important;max-width:46rem}.productView .tabs>.tab{display:block;width:100%;float:none}.productView-details .productView-info-item{display:block;margin:0 0 .375rem;font-size:.9375rem;color:var(--pg-text)}.productView-details .productView-info-item .productView-info-name{margin-right:.375rem}.productView-details .productView-price{display:block;margin:.25rem 0 1.25rem}@media(min-width:64rem){.productGrid.pg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-collection-toolbar{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}}.pg-collection-count{margin:0;color:var(--pg-text);font-size:.9375rem}.pg-sort{display:flex;align-items:center;gap:.5rem;margin:0}.pg-sort .form-label{margin:0;white-space:nowrap;font-size:.9375rem}.pg-sort .form-select{width:auto;min-width:14rem}.pg-facets{border:1px solid var(--pg-rule);padding:1rem 1.25rem;margin:1rem 0 1.75rem;background:var(--pg-panel)}.pg-facets form{display:grid;gap:1rem 2rem;grid-template-columns:1fr}@media(min-width:48rem){.pg-facets form{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start}}.pg-facet__title{font-weight:700;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-black);cursor:pointer;margin-bottom:.5rem}.pg-facet__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.pg-facet__option{display:flex;align-items:center;gap:.4375rem;font-size:.875rem;color:var(--pg-text)}.pg-facet__price{display:flex;gap:.5rem;align-items:center}.pg-facet__price .form-input{width:6rem}.pg-facet__actions{display:flex;gap:.625rem;align-items:center;grid-column:1 / -1}.page-heading-wrapper{text-align:center;margin-bottom:1.5rem}.page-description{max-width:60ch;margin:.5rem auto 0;color:var(--pg-text)}.brand-feature .icon svg{color:var(--pg-red)}.home-client-reviews .pg-section__heading{text-align:center}.pg-reviews{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:48rem){.pg-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-review{margin:0;padding:1.5rem;background:var(--pg-panel);border:1px solid var(--pg-rule);display:flex;flex-direction:column;gap:.75rem}.pg-review__stars{display:flex;gap:.125rem}.pg-review__star{color:var(--pg-rule);font-size:1rem;line-height:1}.pg-review__star.is-filled{color:var(--pg-gold)}.pg-review__quote{margin:0;font-size:.9375rem;line-height:1.55;color:var(--pg-ink, #423c39)}.pg-review__quote:before{content:"\201c"}.pg-review__quote:after{content:"\201d"}.pg-review__author{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pg-black);margin-top:auto}.pg-review__detail{display:block;font-weight:400;letter-spacing:0;text-transform:none;color:var(--pg-text)}.navPages-item.has-megamenu{position:relative}.pg-mega__panel{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:80;width:min(72rem,calc(100vw - 3rem));background:#fff;border:1px solid var(--pg-rule);box-shadow:0 16px 40px #231f2029;padding:1.25rem;gap:1.5rem}.navPages-item.is-open>.pg-mega__panel,.navPages-item:hover>.pg-mega__panel,.navPages-item:focus-within>.pg-mega__panel{display:flex}.pg-mega__sidebar{flex:0 0 280px;list-style:none;margin:0;padding:22px 14px 30px;border-right:none;background:#1e2127;display:flex;flex-direction:column;align-items:stretch;gap:2px}.pg-mega__sidebar .pg-mega__item{border-radius:8px;padding:2px 0}.pg-mega__sidebar .pg-mega__item>a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:9px 14px;font-size:.875rem;font-weight:600;color:#c9ccd4;text-decoration:none;white-space:nowrap}.pg-mega__sidebar .pg-mega__item.active,.pg-mega__sidebar .pg-mega__item:hover{background:#ffffff14}.pg-mega__sidebar .pg-mega__item.active>a,.pg-mega__sidebar .pg-mega__item>a:hover{color:#fff;font-weight:600}.pg-mega__content{flex:1 1 auto;min-width:0;padding:18px clamp(1.5rem,4vw,4.5rem) 20px 34px}.pg-mega__block{display:none}.pg-mega__block.active{display:block}.pg-mega__block .pg-section>h4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:1.125rem;font-weight:800;letter-spacing:0;text-transform:none;color:var(--pg-black);margin:0 0 .75rem}.pg-mega__viewmore{font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;color:#fff;background:#231f20;padding:9px 18px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}.pg-mega__viewmore:hover{text-decoration:none;background:var(--pg-red);color:#fff}.pg-mega__block .pg-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.125rem 1.25rem}@media(max-width:1500px){.pg-mega__block .pg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-mega__block .pg-card>a{display:flex;flex-direction:column;align-items:stretch;gap:6px;text-decoration:none;color:var(--pg-black);padding:6px;margin:-6px;border-radius:0}.pg-mega__block .pg-card>a:hover,.pg-mega__block .pg-card>a:focus-visible{background:#f7f8f9;text-decoration:none}.pg-mega__block .pg-card>a:hover *,.pg-mega__block .pg-card>a:focus-visible *{text-decoration:none}.pg-mega__panel .navPages-action span,.pg-mega__panel .navPages-action:hover span,.pg-mega__panel .navPages-action:focus-within span{background-image:none;background-size:0 0}.pg-mega_menu_img_rapper{flex:0 0 auto;width:100%;height:208px;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;overflow:visible;padding:0;box-sizing:border-box}.pg-mega_menu_img_rapper img{filter:drop-shadow(0 10px 8px rgba(35,31,32,.16))}.pg-mega_menu_img_rapper img,.pg-card .pg-mega_menu_img_rapper img{max-width:100%;max-height:100%;width:auto;height:auto;aspect-ratio:auto;object-fit:contain;display:block;mix-blend-mode:multiply}.pg-card_details h3{margin:0 0 4px;font-size:.9375rem;line-height:1.35;font-weight:600;letter-spacing:.02em;text-align:left;color:var(--pg-black);display:block;min-height:2.7em;overflow:hidden}.pg-card_details h3 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-card_details h3 .pg-card_title2{color:#5c6066;font-weight:500;font-size:.875rem}.pg-card_meta{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.pg-card_meta .pg-card_chips{margin:0}.pg-mega__block .pg-card>a:hover .pg-card_details h3{color:var(--pg-black)}.header{position:relative}.navPages-item.has-megamenu{position:static}.pg-mega__panel{left:50%;right:auto;transform:translate(-50%);width:min(72rem,calc(100vw - 3rem));max-height:min(44rem,calc(100vh - 9rem));overflow-y:auto}.header{position:relative!important}.header-center,.header__desktop,.header__desktop--left,.header__desktop--center,.header__desktop--right,.navPages-container,.navPages-list,.navPages-item.has-megamenu{position:static!important}.pg-mega__panel{left:0!important;right:0!important;width:auto!important;max-width:none!important;transform:none!important;padding:0;gap:0}.productView-details .custom-increment-box{display:inline-flex;align-items:center;gap:.625rem;margin:0 0 .875rem}.productView-details .custom-increment-box .form-input{width:5rem;text-align:center}.productView-details .tabs.productView-tabs{width:100%!important;max-width:none!important;background:transparent!important;margin-top:1.5rem;padding:0;list-style:none}.productView-details .tabs.productView-tabs>.tab{background:#fff}.productView-details .tabs.productView-tabs .tab-title{padding:1rem .25rem}@media(min-width:1200px){.productView-images{display:grid!important;grid-template-columns:4.75rem minmax(0,1fr);gap:1rem;align-items:start}.productView-images .productView-image{grid-column:2;grid-row:1}.productView-images .productView-thumbnails{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:.5rem;margin:0;max-height:502px;overflow-y:auto}.productView-images .productView-thumbnail{width:100%}}.productView-details .spec-box-wrapper{margin:1rem 0 1.25rem}.productView .productView-details .productView-info-item{display:block!important;float:none!important;width:100%;margin:0 0 .25rem}.productView .productView-details .productView-price{display:block!important;float:none!important;clear:both;width:100%;margin:0 0 1rem}.productView .productView-details .productView-price .price{font-size:1.875rem;font-weight:700;color:var(--pg-black)}.hero-section{position:relative;overflow:hidden}.hero-section>img{display:block;width:100%;object-fit:cover}.hero-section>.overlay-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,#231f20b8,#231f2026);pointer-events:none}.hero-section .overlay-content-middle,.hero-section .overlay-content-bottom{z-index:2}.hero-section .overlay-content-middle .sub-container{display:flex;align-items:center;gap:2rem;height:100%}.hero-section .overlay-content-middle .left-container{flex:1 1 52%;min-width:0}.hero-section .overlay-content-middle .right-container{flex:1 1 48%;min-width:0}.hero-section .overlay-content-middle .right-container img{width:100%;height:auto;display:block;max-height:26rem;object-fit:contain}.hero-section .heading,.hero-section .description,.hero-section .trust-badge .text,.hero-section .features-list .text{color:#fff}.hero-section .rating{display:flex;align-items:center;gap:.125rem;color:var(--pg-gold)}.hero-section .rating svg{width:1.125rem;height:1.125rem}.hero-section .cta{display:inline-block;background:var(--pg-red);color:#fff;text-decoration:none;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.875rem 2rem}.hero-section .cta:hover{background:#a80b24}.promo-bar{background:var(--pg-red);color:#fff;height:auto;display:block;padding:.5rem 0;text-align:center}.promo-bar .powerup-promotion-text{margin:0;font-size:.875rem;font-weight:600;letter-spacing:.01em}.promo-bar a{color:#fff;text-decoration:underline}.navUser{display:flex;align-items:center}.navUser .navUser-section{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}.navUser .navUser-item{margin:0;float:none;display:flex;align-items:center}.navUser-item.nav-help .navUser-action.help-contact{display:inline-flex;align-items:center;border:1px solid var(--pg-red);border-radius:3px;padding:.375rem .625rem;line-height:1;text-decoration:none;white-space:nowrap}.navUser-item.nav-help .nav-help-phn{color:var(--pg-red);font-size:.8125rem;font-weight:700;letter-spacing:.01em}.navUser .navUser-action{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;color:var(--pg-black);text-decoration:none;line-height:1;cursor:pointer}.navUser .navUser-action:hover{color:var(--pg-red)}.pg-icon{width:1.375rem;height:1.375rem;display:block;fill:currentColor}.icons-svg-sprite{position:absolute;width:0;height:0;overflow:hidden}.pg-search>summary{list-style:none}.pg-search>summary::-webkit-details-marker{display:none}.pg-search{position:relative}.pg-search__form{position:absolute;right:0;top:calc(100% + .5rem);z-index:90;display:flex;gap:.375rem;background:#fff;border:1px solid var(--pg-rule);padding:.625rem;box-shadow:0 10px 24px #231f2024}.pg-search__form .form-input{min-width:14rem}.navUser-item--cart .navUser-action{position:relative}.navUser-item--cart .countPill{position:absolute;top:-.25rem;right:-.5rem;min-width:1.05rem;height:1.05rem;padding:0 .2rem;border-radius:999px;background:var(--pg-red);color:#fff;font-size:.6875rem;font-weight:700;line-height:1.05rem;text-align:center}.promo-bar{margin:0}.custom-banners>.container,.home-custom-banners>.container{width:100%;max-width:none}.pg-app-grid{width:100%}@media(max-width:39.9375rem){.pg-app-grid{grid-template-columns:1fr!important}}@media(min-width:40rem){.pg-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.pg-app-tile.custom-banner{aspect-ratio:4 / 3;min-height:13rem}.pg-app-tile.custom-banner>.banner-overlay{display:flex!important;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1rem 1.125rem!important}.pg-app-tile .banner-overlay .call-to-action{font-size:.6875rem;font-weight:700;letter-spacing:.09em;color:#fff;opacity:.92;border-bottom:1px solid rgba(255,255,255,.55);padding-bottom:1px}.we-are-here-for-you .cta1,.choice-of-professionals .call-to-action{background-color:var(--pg-red)}.choice-of-professionals img.for-desktop-view{width:100%;min-height:800px;max-height:1000px;height:auto!important;object-fit:cover;object-position:top}.choice-of-professionals .overlay-content-bottom button,.choice-of-professionals .overlay-content-bottom .button{background:#ce0e2d!important;border-color:#ce0e2d!important;color:#fff!important}.header__desktop .navPages-list>.navPages-item>.navPages-action{text-transform:uppercase}.footer-payment-icons{display:inline-flex;gap:8px;align-items:center}.footer-payment-icons svg{width:38px;height:24px;display:block}.footer-info__phone .icon,.footer-info__mail .icon{width:15px;height:15px;display:inline-block;vertical-align:-2px;margin-right:6px}.header__desktop .nav-help .nav-avatar img{width:28px;height:28px;border-radius:50%;object-fit:cover;display:block}.header__desktop .nav-help .help-contact{display:inline-flex;align-items:center;gap:6px}.we-are-here-for-you .cta2 img.person-icon{width:18px;height:18px!important;min-height:0!important;border-radius:50%;object-fit:cover;display:block}.we-are-here-for-you .cta2>img{width:14px;height:15px!important;min-height:0!important}@media(max-width:992px){.hero-section .overlay-content-bottom .features-list{display:grid;grid-template-columns:1fr 1fr;align-items:start;width:100%;margin:0 auto;box-sizing:border-box}.hero-section .overlay-content-bottom .features-list .feature{width:100%;flex-direction:column;align-items:center;justify-content:flex-start!important;text-align:center}.hero-section .overlay-content-bottom .features-list .feature .text{text-align:center}}@media(max-width:992px){.we-are-here-for-you .overlay-content .call-to-actions .cta1,.we-are-here-for-you .overlay-content .call-to-actions .cta2,.we-are-here-for-you .overlay-content .call-to-actions .cta3{width:100%;align-self:stretch;justify-content:center;box-sizing:border-box}.we-are-here-for-you .overlay-content .call-to-actions .cta1{background:transparent;border:2px solid #FFF;color:#fff;font-size:16px}}.all-power-needs .power-needs{display:grid!important;grid-template-columns:1fr;align-items:stretch;row-gap:2rem}@media(min-width:40rem){.all-power-needs .power-needs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.all-power-needs .power-needs{grid-template-columns:repeat(4,minmax(0,1fr))}}.all-power-needs .power-need{width:auto!important;float:none}@media(min-width:64rem){.all-power-needs .power-need+.power-need{border-left:1px solid #dcdcdc}}.all-power-needs .power-need .icon svg{display:block;width:48px;height:48px}.pg-hero-carousel{position:relative;overflow:hidden;background:#000}.pg-hero-carousel .heroCarousel,.pg-hero-carousel .heroCarousel .slick-list,.pg-hero-carousel .heroCarousel .slick-track,.pg-hero-carousel .heroCarousel .slick-slide,.pg-hero-carousel .heroCarousel .slick-slide>div,.pg-hero-carousel .heroCarousel-slide,.pg-hero-carousel .heroCarousel-slide .heroCarousel-image-wrapper{height:56.25vw!important;min-height:13rem!important;max-height:40rem!important}.pg-hero-carousel .heroCarousel-slide .heroCarousel-image-wrapper{aspect-ratio:auto!important;background:#000}.pg-hero-carousel .heroCarousel-slide .heroCarousel-image,.pg-hero-carousel .heroCarousel-slide .heroCarousel-image-wrapper img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;display:block}.pg-hero-carousel .heroCarousel:not(.slick-initialized) .heroCarousel-slide+.heroCarousel-slide{display:none}.pg-hero-carousel .slick-prev,.pg-hero-carousel .slick-next{z-index:5}.productView-details .warranty-shipping{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 .875rem}.productView-details .warranty-shipping .warranty-item{display:flex!important;flex-direction:column;align-items:center;gap:.125rem;text-align:center;background:var(--pg-panel);padding:.875rem 1rem}.productView-details .warranty-shipping .warranty-title{display:block;font-size:.9375rem;font-weight:700;letter-spacing:.02em;color:var(--pg-black);line-height:1.2}.productView-details .warranty-shipping .warranty-subtitle{display:block;font-size:.8125rem;font-weight:400;color:var(--pg-text);line-height:1.3}.productView-details .shipping-tools-sect{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin:0 0 1.5rem;padding:.875rem 0;border-top:1px solid var(--pg-rule);border-bottom:1px solid var(--pg-rule)}.productView-details .shipping-tools-sect .shipping-tool-item{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pg-black);white-space:nowrap}.productView-details .features{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 .875rem}.productView-details .rating-section{margin-bottom:.25rem}.productView-details .spec-box-wrapper{gap:.625rem;margin:.875rem 0 1rem}.productView-details .spec-box-wrapper .spec-box{padding:.5rem!important;border-radius:6px}.productView-details .spec-box-wrapper .spec-box h3{font-size:1.75rem!important;line-height:1.1!important;font-weight:400!important;padding-bottom:0!important}.productView-details .spec-box-wrapper .spec-box p{font-size:.8125rem!important;line-height:1.2;font-weight:300!important}.productView .productView-details .productView-price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:.5rem .75rem}.productView-details .cycle-text{display:inline!important;font-size:.8125rem;color:var(--pg-red);font-weight:600;align-self:flex-start}.productView-details .cycle-value{display:inline!important;font-size:inherit}.productView-details .best-price{display:inline-flex;align-items:center;gap:.3125rem;border:1px solid #cfe8d6;background:#f3faf5;border-radius:999px;padding:.3125rem .75rem}.productView-details .best-price-heading{font-size:.75rem;font-weight:600;color:#2c6149;white-space:nowrap}.productView-details .best-price-tooltip{display:none}.productView-details .productView-shortDescription{font-size:1rem;line-height:1.5;color:var(--pg-text);margin:0 0 1.125rem}.productView-details .warranty-shipping .warranty-item{padding:1rem 1rem .875rem}.productView-details .warranty-shipping .warranty-icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:.25rem}.productView-details .warranty-shipping .warranty-icon img{width:1.75rem;height:1.75rem;object-fit:contain;display:block}.productView-details .warranty-shipping .warranty-title{font-size:.9375rem}.productView-details .shipping-tools-sect{border:0;padding:1rem 0 1.25rem}.productView-details .shipping-tools-sect .shipping-tool-item{display:flex;flex-direction:column;align-items:center;gap:.375rem;flex:1 1 0}.productView-details .shipping-tools-sect img{width:2.125rem;height:2.125rem;object-fit:contain}.productView-details .shipping-tools-sect .shipping-tool-label{font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--pg-black);text-align:center}.productView-details #pg-product-form{display:block}.productView-details .custom-increment-box{display:inline-flex!important;align-items:center;gap:.5rem;margin:0 .75rem 0 0!important;vertical-align:middle;background:var(--pg-panel);padding:.3125rem .625rem;border-radius:4px}.productView-details .custom-increment-box.d-none{display:none!important}.productView-details .custom-increment-box .form-label{margin:0;font-size:.8125rem}.productView-details .custom-increment-box .form-input{width:4rem;text-align:center;background:#fff}.productView-details .form-action{display:inline-block;vertical-align:middle;margin:0;min-width:18rem}.productView-details .form-action .button{width:100%;max-width:none}@media(max-width:1199px){.header__desktop{display:none}}@media(min-width:1200px){.header__mobile{display:none}}.productView-title .browse-specs{display:inline-block;text-decoration:none}.productView-details .warranty-shipping{position:relative;margin-top:2.25rem}.productView-details .warranty-shipping .warranty-item{position:relative;display:block!important;text-align:center;padding:1.5rem 1rem 1rem;background:var(--pg-panel);border-radius:6px;overflow:visible}.productView-details .warranty-float-icon{position:absolute;top:-1.25rem;left:50%;transform:translate(-50%);width:2.5rem;height:2.5rem;padding:.5rem;background:#f2f2f2;border-radius:50px;box-sizing:border-box;object-fit:contain}.productView-details .warranty-stle{display:flex;flex-direction:column;gap:.125rem}.productView-details .warranty-title,.productView-details .warranty-title a{font-family:vox,Saira Condensed,system-ui,sans-serif;font-size:1rem;font-weight:700;color:var(--pg-black);text-decoration:none!important;line-height:1.1}.productView-details .warranty-title a:hover{color:var(--pg-red)}.productView-details .warranty-subtitle{font-family:helvetic-regular,Inter,system-ui,sans-serif;font-size:.8125rem;color:var(--pg-text)}.productView-details .category_help_center{background:var(--pg-panel);border-radius:6px;padding:1.25rem 1.375rem;margin:.5rem 0 1rem}.productView-details .help-heading{font-family:helvetic-regular,Inter,system-ui,sans-serif;font-size:1.125rem;font-weight:600;color:var(--pg-black);margin:0 0 .5rem}.productView-details .help-hours p{margin:0;font-size:.9375rem;line-height:1.45;color:var(--pg-text)}.productView-details .help-contact{display:flex;align-items:center;gap:.625rem;margin-top:.75rem}.productView-details .help-avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.productView-details .help-phone{display:inline-flex;align-items:center;gap:.375rem;font-size:1.25rem;font-weight:700;color:var(--pg-red);text-decoration:none}.productView-details .help-phone .phone-icon{width:1.375rem;height:1.375rem}.productView-details .help-btn-container{margin:0 0 1.25rem}.productView-details .help-battery-btn{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border:2px solid var(--pg-black);color:var(--pg-black);font-weight:700;font-size:.875rem;padding:.75rem 1.25rem;text-decoration:none;border-radius:4px}.productView-details .help-battery-btn:hover{background:var(--pg-black);color:#fff}.productView-details .help-battery-btn img{width:1.25rem;height:1.25rem}.productView-details .custom-increment-box{background:none;padding:0}.productView-details .form-increment{display:inline-flex;align-items:center;border:1px solid var(--pg-rule);border-radius:4px;overflow:hidden;background:#fff}.productView-details .form-increment .button--icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.75rem;padding:0;margin:0;border:0;background:var(--pg-panel);color:var(--pg-black);cursor:pointer}.productView-details .form-increment .button--icon:hover{background:#e8e8e8}.productView-details .form-increment .button--icon:disabled{opacity:.4;cursor:default}.productView-details .form-increment .form-input--incrementTotal{width:3.25rem;height:2.75rem;text-align:center;border:0;border-left:1px solid var(--pg-rule);border-right:1px solid var(--pg-rule);background:#fff;font-size:1rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.productView-details .form-increment .form-input--incrementTotal::-webkit-outer-spin-button,.productView-details .form-increment .form-input--incrementTotal::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pg-icon--sm{width:.875rem;height:.875rem}.productView-images .productView-thumbnails-wrap{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:.375rem}.productView-thumbnails-wrap .productView-thumbnails:not(.slick-initialized) .productView-thumbnail:nth-child(n+3),.productView-thumbnails:not(.slick-initialized) .productView-thumbnail:nth-child(n+3){display:block}.productView-images .productView-thumbnails-wrap .productView-thumbnails{max-height:502px;overflow-y:auto;scrollbar-width:none;margin:0}.productView-images .productView-thumbnails-wrap .productView-thumbnails::-webkit-scrollbar{display:none}.pg-thumb-arrow{display:flex;align-items:center;justify-content:center;width:2rem;height:1.5rem;padding:0;border:0;background:none;color:var(--pg-black);cursor:pointer}.pg-thumb-arrow:hover{color:var(--pg-red)}.pg-thumb-arrow:disabled{opacity:.3;cursor:default}.pg-thumb-arrow[hidden]{display:none}.productView-details .form-increment{position:static!important;max-width:none!important;display:inline-flex!important;align-items:stretch}.productView-details .form-increment .button,.productView-details .form-increment .button--icon{position:static!important;right:auto!important;width:2.5rem!important;height:2.75rem!important;min-width:2.5rem;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--pg-panel)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:1rem;line-height:1}.productView-details .form-increment .button:before,.productView-details .form-increment .button:after{content:none!important;display:none!important}.productView-details .form-increment .button:hover{background:#e6e6e6!important}.productView-details .form-increment .button:disabled{opacity:.4}.productView-details .form-increment .form-input--incrementTotal{display:inline-block!important;width:3.5rem!important;height:2.75rem!important;padding:0!important;text-align:center!important;font-size:1rem!important;border-radius:0!important}.productView-details .form-increment .pg-icon--sm{width:.75rem;height:.75rem;fill:currentColor}.build-kit-section .pg-kit-add{width:100%;margin-top:10px;border:none}.build-kit-section .pg-kit-error{margin-top:8px;color:var(--pg-red);font-size:.75rem}.build-kit-section [hidden]{display:none!important}.build-kit-section .kit-image{object-fit:contain;flex:0 0 auto}.build-kit-section .kit-checkbox{flex:0 0 auto;accent-color:var(--pg-red)}.productView-price span.price.price--non-sale{display:inline!important;font-size:1.125rem!important;color:#787878!important;font-weight:500;text-decoration:line-through;align-self:flex-start}.productView-price span.price.price--non-sale[hidden]{display:none!important}.productView-price span.price.price--withoutTax{text-decoration:none}.pg-card .card-text--price .price--non-sale{display:inline!important;font-size:.875rem!important;font-weight:400!important;color:#787878!important;text-decoration:line-through;margin-right:.375rem}@media(min-width:1200px)and (max-width:1620px){.header__desktop{width:100%!important;max-width:100%!important}.navPages-list.navPages-list-depth-max,.header__desktop{gap:.75rem!important}.navPages-list.navPages-list-depth-max>.navPages-item>.navPages-action{font-size:15px!important}.nav-help .nav-avatar,.nav-help .nav-phone-glyph{display:none!important}}@media(min-width:1200px)and (max-width:1449px){.navPages-list.navPages-list-depth-max,.header__desktop{gap:.5rem!important}.navUser-item.nav-help .navUser-action.help-contact{padding:.375rem .5rem!important}.navUser-item.nav-help .nav-help-phn{font-size:.8125rem!important}.header__desktop--left,.header__desktop--right{flex-shrink:0}.header__desktop--center{flex:1 1 auto;min-width:0}.navPages-container{overflow-x:auto;scrollbar-width:none}.navPages-container::-webkit-scrollbar{display:none}.navPages-list.navPages-list-depth-max{justify-content:flex-start!important}}.pg-mega__panel--blog .pg-mega__content{flex:1 1 auto;padding:24px 32px}.pg-section .pg-grid.pg-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pg-blogcard{display:block;text-decoration:none;color:inherit}.pg-blogcard__media{aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#f2f3f5;margin-bottom:12px}.pg-blogcard__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.pg-blogcard:hover .pg-blogcard__media img{transform:scale(1.04)}.pg-blogcard__date{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8b909c;margin-bottom:6px}.pg-blogcard__title{font-size:15px;line-height:1.35;font-weight:600;color:#231f20;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pg-blogcard:hover .pg-blogcard__title{color:#ce0e2d}@media(min-width:1200px)and (max-width:1499px){.header-center .header__desktop--left{width:auto!important;min-width:0!important;flex:0 0 auto!important}.header-center .header__desktop--left .header-logo{padding:0!important}.header-center .header__desktop--center{width:auto!important;flex:1 1 auto!important;min-width:0!important}}@media(min-width:1201px)and (max-width:1499px){.header-center{padding-left:24px!important;padding-right:24px!important}}@media(min-width:1200px)and (max-width:1449px){.navPages-list.navPages-list-depth-max{gap:4px!important}.navPages-list-depth-max>.navPages-item>.navPages-action span.pg-mega__icon{width:14px!important;height:14px!important}}:root{--pg-t-hero: 48px;--pg-t-title: 36px;--pg-t-h2: 32px;--pg-t-h3: 24px;--pg-t-card-title: 18px;--pg-t-hero-copy: 18px;--pg-t-body: 16px;--pg-t-control: 16px;--pg-t-price: 28px;--pg-t-card-price: 20px;--pg-t-plp-price: 22px;--pg-t-label: 14px;--pg-t-meta: 14px;--pg-ink: #231f20;--pg-muted: #666666;--pg-positive: #0d7d1a}@media screen and (max-width:749px){:root{--pg-t-hero: 32px;--pg-t-title: 28px;--pg-t-h2: 24px;--pg-t-h3: 20px;--pg-t-card-title: 16px;--pg-t-hero-copy: 16px;--pg-t-price: 24px}}h1,h2,h3,h4,h5,h6,.page-heading,.productView-title,.plp-hero__h1,.plp-grid__h2,.plp-trust__h2,.plp-close__h2,.plp-close__faq-group,.plp-card__name,.pg-card_details h3,.pg-card_title1,.pg-card_title2,.pg-blogcard__title,.button,.plp-card__btn,.plp-card__cmp,.navPages-action,.navUser-action,.pg-mega__viewmore,.pg-mega__trigger,.footer-info-heading,.footer-info-list,.footer-info-list a,th,td{text-transform:none!important;letter-spacing:normal!important}.hero-content h1,.hero-content .headline,.plp-hero__h1,.heroCarousel-content.hero-content h1{font-size:var(--pg-t-hero)!important;font-weight:700!important;line-height:1.15!important}h1,.page-heading,.productView-title{font-size:var(--pg-t-title)!important;font-weight:700!important;line-height:1.2!important}h2,.plp-grid__h2,.plp-trust__h2,.plp-close__h2{font-size:var(--pg-t-h2)!important;font-weight:700!important;line-height:1.2!important}h3,h4,.plp-close__faq-group{font-size:var(--pg-t-h3)!important;font-weight:700!important;line-height:1.2!important}.pg-card_details h3,.pg-card_title1,.pg-card_title2,.plp-card__name,.pg-blogcard__title,.card-title,.card-title>a{font-size:var(--pg-t-card-title)!important;font-weight:600!important;line-height:1.2!important}.hero-content p,.plp-hero__sub{font-size:var(--pg-t-hero-copy)!important;font-weight:400!important;line-height:1.4!important}body,input,select,textarea{font-size:var(--pg-t-body)!important;font-weight:400!important}body{line-height:1.5!important}input,select,textarea{line-height:1.4!important}.button,.plp-card__btn,.plp-card__cmp,.navPages-action,.navUser-action,.pg-mega__viewmore,.pg-mega__trigger,.navPages .navPages-action,.navPages-list .navPages-action,.navPages-list .navUser-action{font-size:var(--pg-t-control)!important;font-weight:600!important;line-height:1.4!important}.navPages-action,.navUser-action,.pg-mega__viewmore,.pg-mega__trigger,.navPages-list .navPages-action,.pg-card_price,.plp-card__price{font-family:Jost,Arial,Helvetica,sans-serif!important}.productView-price,.productView-price .price{font-size:var(--pg-t-price)!important;font-weight:700!important;line-height:1.2!important}.pg-card_price,.plp-card__price{font-size:var(--pg-t-card-price)!important;font-weight:700!important;line-height:1.2!important}.plp-card__price,.plp-card__price .price{font-size:var(--pg-t-plp-price)!important}h5,h6,th{font-size:var(--pg-t-label)!important;font-weight:600!important;line-height:1.4!important}td{font-size:var(--pg-t-meta)!important;font-weight:400!important;line-height:1.4!important}.footer-info-heading{font-size:var(--pg-t-control)!important;font-weight:600!important;line-height:1.4!important}.footer-info-list,.footer-info-list a,.footer address{font-size:var(--pg-t-meta)!important;font-weight:400!important;line-height:1.4!important}.pg-mega__panel .pg-mega__block .pg-section>h4{font-size:1.125rem!important;font-weight:700!important;line-height:1.2!important}.pg-mega__panel .pg-card_details h3,.pg-mega__panel .pg-card_details h3 .pg-card_title1{font-size:.9375rem!important;font-weight:600!important;line-height:1.35!important}.pg-mega__panel .pg-card_details h3 .pg-card_title2{font-size:.875rem!important;font-weight:500!important}.pg-mega__panel .pg-card_price{font-size:1rem!important;font-weight:700!important;line-height:1.2!important}.pg-mega__panel .pg-mega__sidebar .pg-mega__item>a,.pg-mega__panel .pg-mega__sidebar .navPages-action{font-size:.875rem!important;font-weight:600!important;line-height:1.4!important}.pg-mega__panel .pg-mega__viewmore{font-size:.8125rem!important;font-weight:700!important;line-height:1.4!important}.pg-mega__panel .pg-card_details h3{overflow:visible!important}.pg-mega__panel .pg-card_details h3 span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.nav-avatar img,.we-are-here-for-you .cta2 img.person-icon{border-radius:50%;object-fit:cover}.nav-avatar{display:flex;align-items:center;justify-content:center;align-self:center;padding:0!important}.header__desktop .nav-help .nav-avatar img,.nav-avatar img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pg-shopify-bridge.css.map */
