p.promo-notice{padding-bottom:18px;margin-top:-12px}p.promo-notice span{font-weight:700;color:#d71920}@media (max-width: 768px){p.promo-notice{padding-bottom:0;margin-top:12px;line-height:1.1}}iframe#preview-bar-iframe,div#debug{display:none}h2{line-height:1.1}h4.font-normal{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;font-style:normal;line-height:1!important}h1.font-bold{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:700;font-style:normal}.space{margin-top:48px}.block{display:block}.hero{height:850px!important}.hero .h1,.hero h1{margin-bottom:0}.hero .h1,.hero h1,.hero h4.font-normal{font-size:3.625em!important}.hero p.font-normal{font-size:1.125em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;margin-bottom:34px}.hero a.button.primary{text-transform:capitalize;border-radius:4px}.hero a.button.clear{border:1px solid #ffffff;color:#fff;text-transform:capitalize;border-radius:4px}.hero a.button{font-size:1em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;min-width:250px;border-radius:4px}.hero a.button:last-child{margin-left:20px}.hero .hero-caption{max-width:600px;padding:0!important}.hero .container{height:100%;align-items:center;display:flex}a.button.primary{border:1px solid #D71920;border-radius:4px;font-weight:700!important;line-height:2;font-size:16px!important}.site-header .top-bar ul li a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;color:#000;font-size:1em!important}.site-header .top-bar .dropdown>li a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;text-transform:none;font-weight:400}.tabs-content.vertical .full-list li a{font-weight:500!important}.pill a{background:#d71920!important;padding:4px 26px!important;font-weight:500!important;color:#fff!important;line-height:1.75!important}.site-header .top-bar .dropdown-item .dropdown-toggle{padding-top:0!important}.proclip-difference:before,.proclip-difference:after{display:none}.proclip-difference{background:#d71921}.proclip-difference h5{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:1.25em;margin-bottom:1em;font-weight:600!important}.proclip-difference p{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:400}.proclip-difference .container{max-width:1285px}.proclip-difference .content-block span{background:transparent;box-shadow:none!important}section.product-features-carousel{padding:0}section.product-features-carousel .container{max-width:none;padding:0}section.product-features-carousel .previous{left:20px!important;background:none!important}section.product-features-carousel .next{right:20px!important;background:none!important}.product-features-carousel .carousel .flickity-page-dots{text-align:center}.product-features-carousel .cell-caption{color:#fff;z-index:1;text-align:center;margin:0 auto;right:0;left:0;max-width:80%;height:100%;display:flex;align-items:center;justify-content:center}.product-features-carousel .cell-caption p{position:absolute;bottom:80px;left:0;right:0}.product-features-carousel .cell-caption h2.h1{width:100%!important;font-size:3.635em!important;width:100%;font-weight:400}.product-container .product-features-carousel .cell-caption p{line-height:1.3}h2.h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:700;font-size:3.625em}.product-features-carousel .cell-caption p{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;max-width:870px;margin-left:auto;margin-right:auto}svg.placeholder-svg{display:none}.hero__overlay:before{display:none}.placeholder-background{background:#fff}h2.h1.mega-title,h4.h1.mega-title{text-shadow:none;font-size:3.625em!important;font-weight:700;letter-spacing:-.75px}.mega-subtitle p{color:#000;text-shadow:none;margin-bottom:1.25em}.index-section--flush{padding-top:0;padding-bottom:0!important}.hero__overlay{height:550px!important}.pdp-trust .content-block{max-width:300px;margin:0 auto}@media (min-width: 768px){.proclip-difference{padding:20px 0 60px}}.testimonials .carousel-wrapper{width:100%;max-width:none}.testimonials .carousel-wrapper .content-box{background:none!important}h3.font-normal{font-size:2em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:200!important;text-align:center}.author-meta .h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300!important;font-size:1.25em!important}.author-meta{position:relative;width:fit-content;margin-left:auto;margin-right:auto;padding-top:40px}.author-meta:before{content:"";width:50px;height:2px;border-top:1px solid #AFAFAF;position:absolute;top:0;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}.stars{margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:center}section.testimonials{padding:55px 0 30px}h4.font-normal,h4.font-heavy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:3.625em!important;line-height:1!important}h4.font-heavy{font-weight:700}.two-column .large-6{display:flex;align-items:center;justify-content:center}.hp-info-img{position:relative}.hp-info{max-width:85em;margin:0 auto;display:flex;align-items:center}.hp-info .hp-info-img{margin-left:0}.video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width: 960px){.hp-info .hp-info-content{width:40%!important}}.hp-info .hp-info-content{padding-left:90px;padding-right:20px}.hp-info .hp-info-content p{margin-top:30px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}h2.hp-info-content-heading{font-size:1.75em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.hp-info{padding:35px 0}section.three-column{max-width:85em!important;margin:0 auto;padding:55px 0}section.three-column h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:600;font-size:1.25em;margin:25px 0 15px}section.three-column p{padding-right:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:400;font-size:17px!important;color:#58595b}section.three-column.overrun{margin-right:0!important;max-width:92.5em!important;padding:55px 0 85px!important}.overrun .grid-x{flex-wrap:nowrap;overflow-x:scroll!important;overflow:visible}.overrun .grid-x .large-4{border-right:1px solid #AFAFAF;padding:10px 30px;width:30%}.overrun .grid-x .large-4:last-child{border-right:none!important}.overrun .grid-x .product-info{padding:10px;margin-bottom:40px}.overrun .grid-x h2{margin-bottom:10px}.overrun .grid-x p{font-weight:600;font-size:1.15em;margin-bottom:10px}.overrun .grid-x span{font-size:1.25em!important;font-weight:400;margin-top:20px}.overrun .grid-x span sup{font-weight:300;opacity:.8;padding-right:5px;padding-top:5px;top:-.25em}.overrun .grid-x .img-contain{text-align:center}.overrun .grid-x .product-info{padding-left:20px!important}a.btn.hero__btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;padding:10px 20px;min-width:240px}h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.select-category .category-detail h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:500}.new{position:relative}.new:before{position:absolute;content:"";background:url(yellow-badge.svg);width:101px;height:35px;left:-20px}.product-meta h3{font-weight:600!important}.select-category{margin-bottom:40px}.select-category p.text-center{font-size:17px!important;max-width:920px;margin:0 auto}.select-category .preheading{margin-bottom:20px;font-size:14px;font-weight:500}.select-category .product-qualities-list{display:none}.select-category a.button-primary{background:#d71920;padding:10px 25px;color:#fff;text-transform:capitalize;font-weight:700;font-size:13px;border-radius:4px}.select-category .product-price h3{font-weight:600;margin-bottom:40px!important}.select-category .product-meta p{max-width:466px!important}.pdp-wrapper .product-slider__nav .carousel .carousel-cell .img-wrapper{padding:0!important}.product-slider__nav .img-wrapper{min-width:75px!important;max-width:75px!important;height:auto!important;min-height:75px!important}.pdp-wrapper .product-slider__nav .carousel .carousel-cell{width:15%}.mounting-solution__title{max-width:none}.mounting-solution__title h2{font-size:2.25em!important;max-width:none!important;letter-spacing:-.25px;font-weight:700}.mounting-solution__title p.subhead{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;font-size:18px;color:#000;max-width:660px;margin:0 auto}.mounting-solution .content-box{margin-top:20px}h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:500}.font-light,.mounting-solution .has-plus-sign:before{font-weight:100;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.mounting-solution .content-box p{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300}.product-more{margin-top:80px}.product-more h3{margin-bottom:20px}.product-more p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300}.product-container{padding-bottom:80px}.product-container section.three-column{max-width:none;padding-left:.46875rem;padding-right:.46875rem}.product-container section.three-column .cell{padding-right:.9375rem;padding-left:.9375rem}.product-container section.three-column .img-contain img{width:100%}.product-container section.three-column p{font-weight:300;font-size:17px!important}.product-container .product-features-carousel .cell-caption{display:flex;flex-wrap:wrap;height:auto;text-align:left}.product-container .product-features-carousel .cell-caption h4.h1{font-size:3.635em!important;width:100%;font-weight:400}.product-container .product-features-carousel .cell-caption p{position:relative;bottom:0;font-size:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;margin-left:0;max-width:580px}.okeReviews-reviews *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.template-product .product-information iframe#ytplayer{max-width:none;width:100%!important;max-height:290px!important}.product-information .subhead{font-size:21px;line-height:26px;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300}.product-information .subhead *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:17px!important}.product-information .subhead a{font-size:17px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.product-information .dl ul{margin-left:0}.product-information .dl ul li{list-style-type:none!important;padding-left:0!important;margin-left:0!important}.rps-side-cart *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.rps-side-cart .cart-header{border-bottom:1px solid #E8E8E8}.rps-side-cart .cart-header h2{font-size:18px!important;line-height:26px!important}.rps-side-cart .promo-message{color:#000!important;font-weight:300!important;font-size:18px}.rps-side-cart tbody,.rps-side-cart tfoot,.rps-side-cart thead{border:none}.rps-side-cart .cart-footer tr td:first-child{font-weight:400!important;text-transform:uppercase!important;font-size:13px}span.okeReviews-starRating-indicator{display:block}.product-pre-meta{margin-bottom:5px!important}.item-sku{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;color:#000}.item-sku span{color:#afafaf;text-transform:none}.okeReviews-reviewsSummary{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300}.okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount{color:#000!important;border-bottom:1px solid #000;font-size:17px!important}.product-meta h1.product-title{font-size:2em!important}.product-meta .product-price{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.product-meta .product-price h5{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;color:#afafaf!important}.product-meta .affirm-estimate-cta .affirm-estimate-cta__copy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:17px!important;font-weight:300}.product-meta input.input-number{width:45px!important;height:45px!important;max-width:50px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;padding-bottom:2px!important}.product-meta .cta-wrap{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.product-meta button.button.primary{width:200px;border-radius:4px}span.btn-action-minus,span.btn-action-plus{font-weight:200;padding:0 10px}button.button.primary{text-transform:capitalize;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;border-radius:4px;font-weight:700!important;line-height:2;font-size:16px!important}.template-product p.copy-lg.text-center.mb-10{border-bottom:1px solid #E8E8E8;padding-bottom:15px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.template-product .product-information ul,.template-product .product-information p,.template-product .product-information b{color:#000!important}.template-product .product-information .content-box h3{margin-top:40px;margin-bottom:20px;font-size:1.75em;font-weight:700;letter-spacing:-.5px}.template-product .product-information p{margin-top:15px}.template-product .product-information .subhead strong{font-weight:700;color:#000!important}.template-product .product-information a{font-size:17px!important}h4.mb-1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:1.25em;line-height:1.25}.accessories-meta p{line-height:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;font-size:17px!important}.add-accessories .accessories-block .accessories-meta{padding:20px 10px}input.text-danger{color:#58595b;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:600;font-size:17px!important;border:1px solid #58595B;padding:12px 25px}.template-product .pdp-trust h3{font-size:15px!important;margin-top:0!important;letter-spacing:-.25px;font-weight:700}p.font-normal,h4.font-normal{font-weight:300}.template-quick_add_form .product-item-wrapper.product-grid-item.quickorder.row{padding-bottom:20px;border-bottom:1px solid #dfe3e8!important;margin-bottom:20px}.template-page.template-quick_add_form .product-item-wrapper.row a[data-action=remove]{padding:8px!important;text-decoration:none!important;font-size:22px;font-weight:600;display:inline-block;vertical-align:middle;opacity:0;transition:opacity .25s ease}.template-page.template-quick_add_form .product-item-wrapper:hover.row a[data-action=remove]{opacity:1}@media only screen and (min-width: 768px){.hero-img-small{display:none}}@media only screen and (max-width: 767px){.hp-info{display:block!important}.site-header__main{padding-bottom:0!important}body.header-sticked{padding-top:87px!important}.title-bar{background:#fff;padding:8px 20px!important}.top-bar-right ul li a svg{color:#000!important}.site-logo img{max-width:110px!important}.hero .container{padding:0!important}.hero-caption{background:#000!important}.hero{height:auto!important}.hero .hero-caption{padding:40px 25px!important;max-width:none}.hero h4.font-normal{font-size:2.5em!important;font-weight:300}.hero h1,.hero .h1{font-size:2.75em!important}.hero .hero-caption .solution-block h4{margin-bottom:24px}.hero .block-ctas{display:block}.hero .block-ctas a.button{width:100%!important;margin:0 0 15px!important;border-radius:4px}.two-column .large-6{min-height:auto}.two-column .large-6.left{padding:30px 25px}.two-column .large-6 .content-block{width:100%;padding-top:0}.two-column .large-6 .content-block h4,.two-column .large-6 .content-block .h4{font-size:2.5em!important}.author-content h3.font-normal{font-size:1.4em!important}section.testimonials{padding:10px 25px}section.testimonials .container{padding:0}section.testimonials .carousel-wrapper .author-content{padding:25px 0;margin-top:0}section.testimonials .carousel-cell{padding-top:42px!important}.proclip-difference{padding:20px 0 40px}.proclip-difference .content-block h3{font-size:1.25em;font-weight:600;margin-bottom:10px}.proclip-difference .content-block span{line-height:106px}.product-features-carousel h2.h1,.product-features-carousel h4.h1{font-size:2.5em}.hp-info{padding:35px 25px}}.site-header{box-shadow:0 3px 8px #0000001a}.site-footer{margin-top:0!important;background-color:#000}.site-footer .footer-block--social ul{margin-left:0}.bundle-start .mounting-solution{background:#f6f6f6;padding:100px 0 120px!important}.bundle-start .mounting-solution h2{font-weight:700!important;font-size:2.5em!important}.bundle-start .mounting-solution p.subhead{display:none}.dropdown-mega-menu__content .tabs-content.vertical li ul li a,.left-block .grid-item p.content,.right-block .grid-item p.content{font-size:16px!important;font-weight:400;color:#58595b!important}.tabs-content.vertical.right-block h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.site-header .top-bar-right ul li.mr-small-0 a{font-weight:700;margin-right:20px}.boost-pfs-search-box{background:url(/cdn/shop/files/search-icon.svg?v=1626946416);background-repeat:no-repeat;background-position:center right;width:36px!important;height:36px!important;border:1px solid #E8E8E8;background-position-x:10px!important}.site-header .top-bar-right ul li:first-child .search-container .boost-pfs-search-box:focus{width:100%!important}.select-category .category-detail .product-wrap .img-wrap{max-height:200px;overflow:hidden}.select-category .category-detail .product-wrap .img-wrap img{object-fit:contain}@media only screen and (max-width: 767px){.select-category .product-price h3{margin-bottom:20px!important}.select-category .category-detail .has-border-top{padding:20px 0!important}.hero__overlay.box .hero__inner h2{font-size:1.75em!important}.hero__overlay.box .hero__inner p{display:block}.hp-info .hp-info-content{width:100%;padding:25px 0!important}.hp-info .hp-info-content h2.hp-info-content-heading{font-size:1.75em}.hp-info .hp-info-content .hp-info-content p{font-weight:300}section.three-column{padding:0}section.three-column .grid-x{padding-left:25px;padding-right:25px}section.three-column .grid-x .cell{margin-bottom:30px}.overrun .grid-x .large-4{padding:10px;width:90%}.overrun .grid-x .large-4 img{max-width:85%!important;padding:20px!important}h2.hp-info-content-heading{font-size:1.75em}}.site-header .navbar-toggler svg path{stroke:#000!important}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.previous:before{content:url(arrow-left.svg)!important;opacity:.4}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.next:before{content:url(arrow-right.svg)!important;transform:none;opacity:.4}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button:hover:before{opacity:1}section.testimonials{padding:35px 25px 0!important;max-width:80em!important;margin:0 auto}.testimonials .carousel-wrapper .carousel-main .flickity-prev-next-button:before{content:url(arrow-left.svg)!important;opacity:.4}.testimonials .carousel-wrapper .carousel-main .flickity-prev-next-button:hover:before{opacity:1}.pdp-wrapper .product-slider{width:100%;max-width:560px}.product-qualities-list li{font-size:15px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;padding-left:35px!important;color:#000!important}.product-qualities-list .iframe-container{display:none}.product-configuration a{color:#d71920!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:16px!important;text-transform:none!important}.disclaimer{background:#fffcb5;margin-top:30px;padding:12px 20px}.disclaimer p{font-size:16px!important}.disclaimer.collection{background-color:#faf9f9}.pdp-wrapper .product-meta{padding:0 30px 0 20px!important}.template-product .product-information{padding-top:1.75rem}.template-product .product-information .subhead a{font-size:16px!important}.product-features-carousel .cell-caption p{font-size:16px!important;font-weight:300;max-width:660px!important}.collection-landing .collection-hero__image{height:480px}.collection-landing h1.boost-pfs-filter-collection-header{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.collection-landing .mounting-solution .button.primary,.collection-landing .filters-toolbar-wrapper,.collection-landing .boost-pfs-filter-products{display:none}.collection-landing .collection-description a{border-bottom:1px solid #D71920;color:#d71920;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;text-transform:none!important}.collection-landing .mounting-solution{padding:75px 0!important}span.sale{color:#d71920}span.strike{text-decoration:line-through;font-size:.8em!important}.html5-video-player .video-click-tracking,.html5-video-player .video-stream{display:block;width:100%;height:100%;position:relative;width:100%!important;left:0!important;right:0!important;height:100%!important}.template-product .pdp-wrapper .product-slider .carousel-main{min-height:376px}.template-product .external-vid-wrapper iframe{width:100%;height:316px!important}.template-product .pdp-wrapper .product-slider__nav .carousel .carousel-cell .img-wrapper{height:75px!important}.pdp-wrapper .product-slider__nav .carousel .carousel-cell .img-wrapper img{min-height:100%;object-fit:cover}.pdp-wrapper .product-slider__nav .carousel .carousel-cell .external-vid-wrapper.img-wrapper img{min-height:140%}.pdp-wrapper .product-slider__nav .carousel .carousel-cell .external-vid-wrapper.img-wrapper svg{height:30px;width:30px}div.more{text-align:center}div.more p{border:none!important}div.more a{border:1px solid;width:fit-content;margin:0 auto;padding:5px 12px}@media only screen and (max-width: 767px){.pdp-wrapper .product-slider__nav .carousel .carousel-cell{width:25%!important}.pdp-wrapper .product-slider .carousel-main .carousel-cell{min-height:auto!important}.template-product .pdp-wrapper .product-slider .carousel-main{min-height:auto;padding-bottom:10px}.pdp-wrapper .product-meta{padding:0!important}.pdp-wrapper .product-meta .product-price,.pdp-wrapper .product-meta .product-pre-meta{margin-bottom:5px!important}.pdp-wrapper .product-meta .product-title{font-size:1.75em!important;line-height:1!important}.pdp-wrapper .product-meta .product-price *{font-size:1.25em!important}.pdp-wrapper .product-meta .product-meta input.input-number{width:45px!important;height:45px!important;max-width:50px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;padding:5px 0 0!important}.pdp-wrapper .product-meta .product-qualities-list li{padding-left:30px!important}}.tab-content .tab{display:none;opacity:0;transition:opacity .2s}.tab-content .tab.wizard-tab-enter{display:block;opacity:0}.tab-content .tab.wizard-tab-enter-done{display:block;opacity:1;transition:opacity .2s}.tab-content .tab.wizard-tab-exit{display:none}.tab-content .tab.wizard-tab-exit-active{opacity:0}.tab-content .tab .go-back{display:inline-block;padding:8px}.filter-bar{text-align:right}.filter-bar .filter-item{display:inline-block;margin:0 0 0 10px;position:relative}.filter-bar .filter-item .filter-options{background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:0 0 2px #00000026;display:none;position:absolute;top:25px;right:0;padding:15px}.filter-bar .filter-item .filter-options a{display:inline-block}.filter-bar .filter-item .filter-options a:hover{background:#ccc}.filter-bar .filter-item.open .filter-options{display:block}.filter-bar .active-options .active-option{background:#aaa;cursor:pointer;border-radius:100px;margin-left:10px;padding:3px}.filter-icon{cursor:pointer;display:inline-block}.filter-icon svg{width:30px;float:left;margin-right:5px}.filter-icon span{float:left;margin-top:5px}.filter-icon:after{clear:left}.filter-wrapper{display:none}.filter-wrapper.show-filter{display:block}@media (max-width: 767px){.site-header .top-bar-right ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:inherit}.site-header .top-bar-right ul li:first-child{margin-bottom:0!important}.boost-pfs-search-box{border:none;box-shadow:none}button.menu-icon.navbar-toggler{margin-left:0;padding-left:0}.title-bar{display:flex;justify-content:center}button.menu-icon.navbar-toggler{width:30%;text-align:left}.site-header .site-logo{width:40%;max-width:none;text-align:center}.boost-pfs-search-box{width:40px!important;height:40px!important;background-size:45%}a.site-header__icon{padding-right:5px!important}a.site-header__icon .badge{top:3px}.top-bar-right{max-width:30%!important;margin-left:0}.top-bar-right ul{margin-left:0}}@media only screen and (min-width: 769px){.site-navigation__inner .grid-x.align-middle{justify-content:space-around}.boost-pfs-filter-collection-description{padding:20px 0}.boost-pfs-filter-collection-description h2{font-size:2.5em}}@media only screen and (max-width: 767px){.site-header__icon{padding-bottom:4px!important}.site-header .top-bar-right ul li:first-child .search-container{margin-bottom:0!important}.mobile-inner .top-bar-right.bg-none.align-right.flex-container{flex:auto!important;max-width:100%!important}.mobile-inner ul.ml-0{display:block;margin:0 auto}.mobile-inner ul.ml-0 li{justify-content:flex-start!important}.mobile-inner ul.ml-0 li a{margin-bottom:10px!important}}.template-customers-login main#MainContent{padding-bottom:60px!important}.dropdown-pane .tabs-content a.button.primary{line-height:2!important;padding-left:5px!important;padding-right:5px!important;border-radius:4px;font-weight:700!important}.header-promo{display:none}.cart-content{padding-top:30px!important}.tab-content{max-width:100%}.template-product-finder main#MainContent{padding-top:45px!important}@media only screen and (max-width: 767px){.product-finder ul.tab-links{display:block;margin-left:0}.product-finder ul.tab-links li{width:100%;margin-bottom:5px}.product-finder ul.tab-links li.active{border-bottom:3px solid}.product-finder ul.tab-links{display:block;margin-left:0;max-width:260px!important;margin:0 auto!important}.product-finder ul.tab-links li{font-size:16px!important}.tab-content{padding:50px 0}.tab-content h2{margin-bottom:1.55rem;font-size:1.25em}.filters-group select{padding:10px 25px!important;font-size:14px!important}.product-finder h6{font-size:.9em}.select-category__title h1{font-size:2em}.mobile-overlay{margin-bottom:20px!important}}.font-normal{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.mobile-overlay li.js-drilldown-back{margin-bottom:30px!important}.mobile-overlay .pill{border:none!important}.mobile-overlay .pill a{margin-bottom:0!important;padding-bottom:0!important;text-align:center!important;border-radius:4px}.mobile-overlay .drilldown li.pill a{margin-bottom:0!important;padding:6px!important;font-size:20px!important}.mobile-overlay .pill{margin-top:10px!important;margin-bottom:20px!important}.mobile-overlay li{margin-bottom:10px!important}.site-header .site-navigation.show .site-navigation__inner .mobile-overlay li.subtle a{font-size:16px!important;display:inline-flex!important;margin-bottom:10px!important}.site-header .top-bar .drilldown li.js-drilldown-back>a{font-size:14px!important;line-height:1}.site-header .top-bar .dropdown>li{height:100%;align-items:center;padding:20px 15px}.site-header .top-bar .dropdown-item .dropdown-pane{top:116px!important}@media only screen and (min-width: 769px){.template-index .three-column .cell.large-4{width:calc(33.3333% - 20px)!important;margin-right:20px!important;display:flex}.template-index .three-column .cell.large-4.small-12:last-child{margin-right:0!important}.template-index .grid-x{display:flex;justify-content:space-between;-webkit-justify-content:space-between}}button.text-link.address-new-toggle{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;border-radius:4px}h2#RecoverHeading{margin-bottom:15px}div#RecoverPasswordForm .form-vertical{margin-top:15px}.list--inline button:hover,.list--inline button:focus{background-color:transparent!important;border-bottom-color:#d71920!important;color:#d71920!important}.wufoo header#header{display:none}.collection-description h3{margin-top:0}.lightbox{background-color:#0009;overflow:scroll;position:fixed;display:none;z-index:1;bottom:0;right:0;left:0;top:0}.lightbox-container{position:relative;max-width:960px;margin:10% auto;display:block;padding:0 3%;height:auto;z-index:10}@media screen and (max-width: 768px){.lightbox-container{margin-top:10%}}@media screen and (max-width: 414px){.lightbox-container{margin-top:13%}}.lightbox-content{box-shadow:0 1px 6px fade(black,70%)}.lightbox-close{text-transform:capitalize;background:transparent;position:absolute;font-weight:300;font-size:12px;display:block;border:none;color:#fff;top:-22px;right:3%}.video-container{padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;height:100%;width:100%;left:0;top:0}.product-features-carousel .img-wrapper{position:relative;overflow:hidden}@media only screen and (min-width: 769px){.product-features-carousel .img-wrapper{max-height:40vw}}@media only screen and (min-width: 769px){.product-features-carousel .img-wrapper img{height:40vw}}@media only screen and (max-width: 768px){.product-features-carousel .img-wrapper{max-height:100vw}}.template-index .hero{display:flex}.template-index .hero .hero__inner{min-width:100%!important}.template-index .hero .hero__inner .page-width.text-center{height:100%;align-content:center;display:flex;flex-wrap:wrap;justify-content:center}.template-index .hero .hero__inner .page-width.text-center .rte-setting.mega-subtitle{max-width:100%!important;flex:0 0 100%!important}.accordion-item{margin-bottom:10px!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1)!important;box-shadow:inset 0 1px 2px #0000001a!important;border-color:#dfe3e8!important;border:1px solid #dfe3e8!important}.accordion-item .accordion-title{padding:1rem;color:#3a3a3a!important;padding-right:2.5em!important}.accordion-item .accordion-title:before{position:absolute;top:50%;transform:translateY(-50%);right:.75rem;margin-top:0;content:"+";font-size:1.75em;font-weight:200}.accordion-item .accordion-content *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.accordion-item .accordion-content p{font-weight:300;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}@media screen and (max-width: 767px){.py-small-20{padding-top:20px;padding-bottom:20px}.faqs .container{padding-left:0;padding-right:0}.section-header{margin-bottom:20px!important}.template-page h1{line-height:1}.accordion-item{margin-bottom:10px!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1)!important;box-shadow:inset 0 1px 2px #0000001a!important;border-color:#dfe3e8!important;border:1px solid #dfe3e8!important}.accordion-item .accordion-title{padding:1rem;color:#3a3a3a!important;padding-right:2.5em!important}.accordion-item .accordion-title:before{position:absolute;top:50%;transform:translateY(-50%);right:.75rem;margin-top:0;content:"+";font-size:1.75em;font-weight:200}.accordion-item .accordion-content *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.accordion-item .accordion-content p{font-weight:300;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}}.disclaimer p{padding-top:4px;line-height:1.5;font-weight:300;font-size:17px!important;letter-spacing:.25px!important}.disclaimer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300;font-size:16px!important}.disclaimer span.strong{font-weight:600;display:inline-block}.dropdown-pane .tabs-content a.button.primary{padding:4px 20px 6px!important;font-size:16px!important;border-radius:4px;font-weight:700!important}.btn,.button,.okeReviews-button,a.button,.left-block .button.primary,a.button.primary{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:700!important;color:#fff!important;border-radius:4px}.btn:hover,.button:hover,.okeReviews-button:hover,a.button:hover,.left-block .button.primary:hover,a.button.primary:hover{background-color:#c01a25!important}.template-product .product-information .pdp-trust h3{font-weight:700!important;letter-spacing:-.25px!important;font-size:15px!important;line-height:1.2}.template-product .product-information .pdp-trust.recs .cell:hover h3{color:#d71920}.template-product section.mounting-solution{padding:80px 0}.dropdown-item:hover a{pointer-events:none!important}.dropdown-mega-menu .full-list li:hover a,.dropdown-mega-menu .left-block a,.dropdown-mega-menu .right-block a{pointer-events:all!important}button#playme:hover{background-color:transparent!important;cursor:pointer!important}.template-search .page-container .input-group input{font-size:16px!important;background:transparent}@media only screen and (min-width: 769px) and (max-width: 1340px){.site-header__main .container,.hero .container{max-width:calc(100% - 60px)!important}.hp-info,section.three-column{max-width:calc(100% - 60px)!important}}.product-container{padding-bottom:0}button.checkout-button:hover{cursor:pointer;background:#c01a25!important}.video-play:hover circle{fill:#c01a25!important}div.more p a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:700!important;text-transform:capitalize;color:#58595b!important;border:1px solid #58595B!important;padding:15px 20px 10px;font-size:16px;border-radius:4px}div.more a:hover{cursor:pointer;color:#fff!important;background:#c01a25;border:1px solid #C01A25!important}.product-list{margin-bottom:50px!important}.product-list .grid-x .cell.large-4.medium-12{display:flex;align-items:center}.product-list a.button-primary{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:16px!important;margin-bottom:0!important;border-radius:4px}.product-list a.button-primary:hover{background:#c01a25!important}.desc-snippet ul{padding-bottom:5px!important}.product-list .desc-snippet ul li,.product-list .desc-snippet p{line-height:1.3em;font-size:14px!important;margin-bottom:10px!important}@media only screen and (max-width: 1024px){.product-list{padding-left:20px;padding-right:20px}.select-category .category-detail .product-meta{margin-left:0}}@media only screen and (max-width: 767px){.select-category .category-detail{margin-top:0!important}button#playme svg{width:60px!important;height:60px!important}button#playme{width:60px!important}.active-options{display:flex;flex-wrap:wrap;justify-content:flex-end}.active-options span.active-option{display:block;width:fit-content;margin-bottom:4px!important}.product-list .desc-snippet p,.product-list .desc-snippet p li,.product-list .desc-snippet ul li{font-size:15px!important}.product-list h3.font-medium{font-size:1.4em!important}.product-list .hide-for-medium.mt-5.mb-10{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.product-list .btn-wrap.link-wrap{min-width:175px!important;margin-top:0}.product-list .btn-wrap.link-wrap a.button-primary{text-transform:capitalize!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:16px!important;font-weight:400!important;min-width:175px!important;display:flex!important;justify-content:center;padding:8px 20px!important;margin-bottom:0!important;border-radius:4px}}@media only screen and (max-width: 500px){.lightbox-container{margin-top:50%}}.template-product .product-qualities-list ul li{list-style-type:none}.template-search .product-meta ul{margin-left:0}.template-search .product-meta p{margin-bottom:5px}.template-search .product-meta ul li{list-style-type:none!important;padding-left:2em;line-height:1.5;margin-bottom:10px}.select-category__title{max-width:none}.finder-contain{max-width:1160px;margin:0 auto}.desc-snippet{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:15px!important}.select-category .category-detail .product-meta{margin-left:5px}.desc-snippet ul{padding-bottom:5px!important;margin-left:0}.desc-snippet ul li{list-style-type:none;position:relative;padding-left:35px!important;margin-bottom:5px!important}.desc-snippet ul li:before{content:url(/cdn/shop/t/127/assets/icon-checkmark.svg);font-size:0;line-height:0;position:absolute;left:0;top:2px}.desc-snippet ul li ul li{margin-bottom:5px!important}.product-container .product-features-carousel .cell-caption p{font-size:1.25em!important;text-shadow:1px 1px #000;max-width:700px!important}.callout.alert{width:max-content;margin-left:auto;margin-right:auto;font-size:14px;padding:5px 20px!important;background:transparent;border:none;color:#d51d29;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}a.go-back{margin-top:10px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:300}a.go-back svg{display:none}@media only screen and (min-width: 769px){.show-small{display:none!important}}@media only screen and (max-width: 768px){.desktop-only{display:none}.show-small{display:block!important}}.hp-info-img.show-small{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.hp-info-img.show-small .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.cart-product{margin-bottom:0!important}.wizard-recommendation .product-title{display:block!important}.wizard-recommendation .title{font-size:13px!important;font-weight:700}.wizard-recommendation .red{color:#d71921;font-weight:400;font-size:14px;line-height:1.2}.wizard-recommendation .button{text-transform:capitalize!important;font-weight:700!important;background:#fff!important;color:#000!important;border:1px solid #000;border-radius:4px;margin-top:2px;width:calc(50% - 4px)}.wizard-recommendation .button.primary{text-transform:capitalize!important;background:#000!important;color:#fff!important;border-radius:4px}.rps-side-cart .cart-content{padding:15px}button#playme{height:100%;width:100%}.site-footer .copyright{text-align:center;display:block;padding-top:48px}.site-footer .copyright span{color:#fff;font-weight:400;font-size:14px}.hero-caption a.button.primary{margin-left:0!important;margin-top:30px;border-radius:4px}.template-index section.mounting-solution.py-small-20{padding-top:80px!important}@media only screen and (min-width: 769px){main#MainContent{padding-bottom:0!important;min-height:calc(100vh - 495px)}}.h4.font-normal.text-none{color:#d71920;font-weight:700}p.h4.font-heavy.text-none{font-weight:700}.two-column .video-wrapper{width:100%;height:100%;overflow:hidden;padding-bottom:0}.two-column .video-wrapper video{object-fit:cover;width:100%;height:100%}.two-column .left .content-block{max-width:460px}.two-column h4,.two-column .h4{font-size:2.5em!important;margin-bottom:5px;color:#000;margin-top:0;line-height:1}.two-column p{margin:20px 0 30px;color:#58595b}section.mounting-solution{background:#f6f6f6}section.mounting-solution img{background:#fff;padding:35px;border-radius:50%;box-shadow:0 4px 12px #0000001a}a.button.primary,.btn.hero__btn{padding:4px 20px 6px!important;text-transform:none!important;font-size:16px!important;min-width:240px;border-radius:4px}.mounting-solution .has-plus-sign:before{color:#afafaf;font-size:5.25em}.mounting-solution .content-box h3{font-size:1.5em!important;font-weight:700;letter-spacing:-.25px}.mounting-solution .content-box p{color:#58595b!important;font-weight:400;font-size:.9375em;margin:0 auto}.testimonials .carousel-wrapper .carousel-main .flickity-prev-next-button.previous{left:-60px}.testimonials .carousel-wrapper .carousel-main .flickity-prev-next-button.next{right:-60px}.mounting-solution .has-plus-sign:before{top:32%}.testimonials .h3.font-normal{font-size:1.5em!important}.testimonials .stars{margin-bottom:40px}.testimonials .carousel-wrapper .author-content{padding:50px 0 72px;text-align:left;margin-top:-92px;max-width:960px!important;margin-left:auto;margin-right:auto}.testimonials .carousel-wrapper .author-content .author-meta .h4{font-weight:400!important}.hp-info .hp-info-content p{color:#58595b}.hero-caption .h1{letter-spacing:-.75px}h2{font-size:2.25em!important;max-width:none!important;font-weight:700;letter-spacing:-.25px}.three-column h2{margin-bottom:40px}.three-column .cell.large-4.small-12{display:flex;flex-wrap:wrap;align-items:start}.three-column a.button.primary{margin-top:15px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;padding:4px 20px 6px!important;border-radius:4px}.select-category .category-detail h3{font-size:1.5em;font-style:normal;font-weight:500!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}span.sku:before{content:"#";position:absolute;left:0}span.sku{color:#58595b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:500;position:relative;padding-left:8px;font-size:16px!important;letter-spacing:-.25px;font-weight:700}.product-title span.sku:before{content:"-";position:absolute;left:0!important;top:0}.product-title span.sku{letter-spacing:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.desc-snippet ul li,.select-category .category-detail .product-meta p{color:#000;font-weight:400}.rps-side-cart .cart-header button{right:5px!important}.rps-side-cart .cart-header h2{font-size:16px!important;padding:15px 20px}.rps-side-cart .cart-content{padding:20px 15px 15px!important}.rps-side-cart *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.rps-side-cart .cart-footer{padding-top:15px!important}.rps-side-cart span.sku:before{left:1px}.rps-side-cart button.remove-product{opacity:1;position:absolute;right:-2px}.rps-side-cart .cart-footer tr td:first-child{font-weight:700!important}.rps-side-cart .cart-footer tr td{font-weight:700!important;text-transform:capitalize!important}.rps-side-cart .cart-footer table{width:calc(100% - 40px)!important}.rps-side-cart .promo-message{font-size:15px!important;font-weight:400!important}.rps-side-cart .bottom-links a{display:block;text-align:center;padding-top:20px;font-size:14px!important;color:#d71920!important;border-bottom:1px solid #d71920;width:fit-content;margin:0 auto;line-height:inherit}.rps-side-cart .product-title .title strong{font-weight:400!important;font-size:14px!important;line-height:1.1!important}.rps-side-cart .title strong:first-child{font-weight:700!important;font-size:13px!important;margin-bottom:8px}.rps-side-cart .cart-product{position:relative;padding:10px 5px 30px}.rps-side-cart .cart-product .content{position:initial}.rps-side-cart .cart-product .content .product-prices .price{color:#000!important;font-size:14px!important;font-weight:400!important;margin-bottom:0}.rps-side-cart .quantity *{border:1px solid #E8E8E8!important}.rps-side-cart .quantity input[type=number]{padding-top:3px!important;letter-spacing:-1px!important}.rps-side-cart .quantity button{padding-bottom:0!important}.rps-side-cart .product-prices{margin-top:10px}.rps-side-cart .product-prices .price{text-align:right;color:#000!important}.rps-side-cart .quantity{order:-1}.rps-side-cart div.product-prices .quantity button{width:25px!important;height:25px!important;font-weight:400!important}.rps-side-cart div.product-prices .quantity input[type=number]{border-left:none!important;border-right:none!important;font-weight:400;width:30px!important;height:25px}.rps-side-cart .actions{bottom:-10px!important;width:100%;display:flex;justify-content:space-between;-webkit-justify-content:space-between;left:0}.rps-side-cart .actions .button{min-width:none}.rps-side-cart .actions .btn.hero__btn,.rps-side-cart .actions a.button.primary{min-width:auto!important;border-radius:4px}.rps-side-cart .actions a.button{font-size:13px!important;padding:4px 8px!important;line-height:inherit!important;border-radius:4px}.dropdown-pane{opacity:0}.dropdown-pane.is-open{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.site-header .top-bar .dropdown>li:not(:last-child){margin-right:0}@media only screen and (max-width: 1240px){.left-block,.right-block{display:none!important}}.product-container .product-features-carousel .cell-caption p{font-weight:400;max-width:50vw!important}ol.flickity-page-dots{width:auto;right:80px;bottom:50px!important}.flickity-prev-next-button{bottom:0}.absolute-v-center,.filters-toolbar__toggler,.product-features-carousel .cell-caption{top:inherit;bottom:-20px}.product-features-carousel .carousel .flickity-prev-next-button.previous,.product-features-carousel .carousel .flickity-prev-next-button.next{top:inherit;bottom:20px}.three-column a.button.primary{margin-left:0;border-radius:4px}.h5{line-height:1;font-size:2.5em!important;margin-bottom:2px}@media only screen and (min-width: 769px){section.three-column p{min-height:75px}}@media only screen and (max-width: 767px){.template-index section.mounting-solution.py-small-20{padding-top:40px!important;padding-bottom:40px!important}}@media only screen and (max-width: 768px){.template-index .hero{display:block}.two-column .large-6 .content-block h4,.two-column .large-6 .content-block .h4,.hero-caption h1,.hero-caption .h1{font-size:2em!important}.hero-caption h5,.hero-caption .h5{font-size:1.5rem!important;margin-top:5px!important;font-weight:500}.mounting-solution .has-plus-sign:before{display:none}.mounting-solution .content-box-wrapper,.mounting-solution .content-box-wrapper:not(:last-child){margin-bottom:30px}section.mounting-solution img{padding:25px}section.testimonials .carousel-cell{padding-top:0!important}section.testimonials{padding:30px 25px!important}.testimonials .stars{margin-bottom:20px}.testimonials h3{font-size:1.25em!important}.testimonials .carousel-wrapper .content-box{padding:10px}.author-meta{padding-top:30px}.author-meta .h4{font-size:1em!important}h2{font-size:1.5em!important}.ratio-container:after{padding-bottom:0}.template-index .hero .hero__inner .page-width.text-center .rte-setting.mega-subtitle{margin-bottom:0}.hp-info .hp-info-content p{margin-top:20px}.three-column h2{margin-bottom:20px}section.three-column p{padding-right:0}.product-features-carousel .img-wrapper{height:auto}.product-features-carousel .img-wrapper{max-height:inherit}.product-features-carousel .img-wrapper img{width:100%;min-height:auto;height:auto!important}.product-container .product-features-carousel{padding-bottom:40px;background:#000}.product-container .product-features-carousel ol.flickity-page-dots{width:100%;bottom:-10px!important;padding-right:0!important;right:0}.product-container .product-features-carousel .cell-caption{position:static;top:auto;transform:none;width:100%;text-align:left!important;padding:40px 25px;background:#000;min-width:100%}.product-container .product-features-carousel .cell-caption h2.h1,.product-container .product-features-carousel .cell-caption h4.h1{color:#000!important;font-size:2em!important;font-weight:700;color:#fff!important}.product-container .product-features-carousel .cell-caption p{color:#fff!important;max-width:initial!important;text-shadow:none!important;color:#58595b;font-size:inherit!important}}.product-finder .tab h6{display:none}.finder-reveal h2{margin-bottom:.5em}.finder-reveal h3{font-weight:400}.radio-group label [type=radio]{width:30px!important;height:30px}#customer_logout_link,.btn,.button{font-size:16px;padding:4px 20px 6px!important;border-radius:4px}.wizard-tab-enter-done .grid__item{width:100%;left:0}.tab.page-width.product-finder.finder-reveal{border-bottom:1px solid #e8e8e8;margin-bottom:30px;padding:0}.img-frame img{object-fit:cover;height:100%}.template-collection .collection-description p{font-weight:400}.finder-reveal .radio-group{display:flex;justify-content:center}.finder-reveal .radio-group h4{font-weight:400;font-size:1.25em}a.okeReviews-reviewsWidget-header-controls-writeReview{line-height:inherit!important;font-size:16px!important;padding:8px 20px!important}.okeReviews-reviewsWidget{padding:60px 0!important}.okeReviews .okeReviews-reviewsWidget-emptyMessage,.okeReviews .okeReviews-reviewsWidget-loadingMessage{border:none!important}@media only screen and (max-width: 767px){.finder-reveal .radio-group .img-frame{height:100px}.finder-reveal .radio-group h4{font-size:.9em}.radio-group label [type=radio]{width:20px!important;height:20px;margin:0}.finder-reveal h3{margin-bottom:1.5rem!important}}.template-product .product-information p,.template-product .product-information ul li{font-size:15px!important;font-weight:400;color:#58595b!important}.template-product .product-information .subhead a{font-size:15px!important;border-bottom:1px solid;padding-bottom:2px;font-weight:400}.template-product .product-configuration a{border-bottom:1px solid!important;padding-bottom:2px!important;font-size:15px!important}.subhead{color:#58595b!important;font-weight:400!important}.product-qualities-list li{font-weight:400;font-size:15px!important}.product-meta .product-price h5{color:#58595b!important;font-weight:400}.flickity-fullscreen-button{right:0!important}button.remove-product{display:none}.wizard-recommendation{display:flex;align-items:center}.wizard-recommendation .image{background:#fffcb5;display:flex;padding:10px}.rps-side-cart div.product-prices{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between!important;-webkit-justify-content:space-between!important}.rps-side-cart .cart-footer .checkout-button{border-radius:4px}.wizard-recommendation.cart-product .actions a.button{padding:4px 12px!important;font-size:13px!important;letter-spacing:inherit;border-radius:4px}.wizard-recommendation.cart-product .actions a.button:last-child{border-color:#000!important;color:#000!important;padding:5px 12px!important;font-size:12px!important}.wizard-recommendation.cart-product .actions{margin-top:5px!important}@media only screen and (min-width: 769px){.product-features-carousel .cell-caption p.subhead{color:#fff!important}}.site-footer .footer-block p.footer-block__title{font-weight:500!important;font-size:18px;line-height:22px;color:#fff;margin-bottom:14px;margin-top:0!important}.site-footer form input[type=submit],.site-footer form input[type=text]{border-radius:0}.is-fixed .site-header__main .container{background:#fff}@media only screen and (min-width: 769px){ul.c-4{columns:4;-webkit-columns:4;-moz-columns:4}}.template-product span.item-sku.h4,.template-product span.item-sku.h4 span{color:#58595b!important;font-weight:500!important}p.h5{color:#58595b}p.h5 span{font-size:2rem;font-weight:300}.hero p.h5{color:#fff}span.strike{margin-right:10px}.template-quick_add_form a.product-url{font-weight:700;text-decoration:none!important;border-bottom:none!important}.template-quick_add_form p.sku{font-weight:700!important;font-size:14px!important;letter-spacing:-.25px}.template-quick_add_form .qo-price{font-size:1.25em}.template-quick_add_form .qo-remove{display:none}.template-quick_add_form .boost-custom-box{border:1px solid #dfe3e8!important}.template-quick_add_form .product-item-wrapper.product-grid-item.quickorder.row{display:flex;justify-content:start}.template-quick_add_form #ui-id-2{margin-left:0!important}.template-quick_add_form #search-app{position:relative!important}.template-quick_add_form .boost-pfs-search-suggestion-wrapper{left:0!important;position:absolute!important}.template-quick_add_form .product-quantity.input-group{display:flex;flex-wrap:nowrap;margin-bottom:0}.template-quick_add_form .product-item-quantity.input-number{max-width:100px;text-align:center}.template-quick_add_form .input-group-button{width:40px;text-align:center;border:1px solid #afafaf;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);display:flex;align-content:center!important;justify-content:center}.template-quick_add_form .product-item-wrapper.product-grid-item.quickorder.row{align-items:center}.template-quick_add_form .input-number{padding-top:5px!important;padding-bottom:0!important}.template-quick_add_form input[type=number]::-webkit-inner-spin-button,.template-quick_add_form input[type=number]::-webkit-outer-spin-button{opacity:1}.template-quick_add_form .rte img{height:auto;width:200px}.template-quick_add_form tfoot td{padding-left:0!important}.template-quick_add_form table.cart.quickorderform tr td.text_summary{max-width:240px!important;float:left}.template-quick_add_form table.cart.quickorderform td:last-child{float:right}@media only screen and (max-width: 767px){.product-item-wrapper.product-grid-item.quickorder.row .qo-sku,.product-item-wrapper.product-grid-item.quickorder.row .qo-img{flex:0 0 50%!important}.product-item-wrapper.product-grid-item.quickorder.row .qo-img{max-width:140px}.product-item-wrapper.product-grid-item.quickorder.row .qo-product{flex:0 0 100%!important;padding:10px 0}.product-item-wrapper.product-grid-item.quickorder.row{flex-wrap:wrap}}button.checkout-button{padding:17px 0 12px!important;font-size:14px!important;border-radius:4px}a.okeReviews-reviewsWidget-header-controls-writeReview.js-okeReviews-writeReview.okeReviews-button{padding:8px 20px 4px!important;font-size:15px!important;border-radius:4px}span.strike{font-size:22px!important}.mounting-solution .content-box .img-wrapper{margin-bottom:35px}a.btn.hero__btn{letter-spacing:inherit}.mounting-solution .content-box h3{margin-bottom:16px}.mounting-solution .content-box{max-width:400px}.wizard-recommendation.cart-product .actions a.button{font-weight:700!important;border-color:#000!important;border-radius:4px}.wizard-recommendation.cart-product .actions a.button:hover{background:#000!important;font-weight:700!important;border-color:#000!important;opacity:.8}.wizard-recommendation.cart-product .actions a.button:last-child:hover{background:#fff!important;opacity:.7}.site-header .top-bar .dropdown-item:hover>a{color:initial!important}.site-header .top-bar .dropdown-pane,.dropdown-mega-menu__content .tabs-content.vertical li ul li:hover a{color:#d71920!important}ul.full-list li a:hover{cursor:default}ul.full-list li ul li a:hover{cursor:pointer}ul.full-list li a:hover{cursor:nonel}.collection-landing h1.boost-pfs-filter-collection-header{padding-left:0}.collection-landing.advanced .mounting-solution__title,.collection-landing.advanced .mounting-solution .button.primary{display:inline-block;border-radius:4px}.collection-landing.advanced .mounting-solution__title h2,.collection-landing.advanced .mounting-solution .button.primary h2{margin-bottom:0}.collection-landing.advanced section.mounting-solution{padding:80px 0}.collection-hero__title-wrapper .page-width{max-width:1285px!important;margin:0 auto}.media-w-text{padding:40px 0}.media-w-text p strong{font-size:28px}.advanced .hero .hero__inner .page-width.text-center{height:100%;align-content:center;display:flex;flex-wrap:wrap;justify-content:center}.advanced .hero .hero__inner .page-width.text-center .rte-setting.mega-subtitle{max-width:100%!important;flex:0 0 100%!important}.inline-wizard{scroll-snap-margin-top:125px;scroll-margin-top:125px;background:#f6f6f6}.inline-wizard .section-header{margin-bottom:0}.inline-wizard ul.tab-links{display:none}.inline-wizard .tabs,.inline-wizard .tab-content{background:inherit;margin:0 auto}.inline-wizard h6.preheading{display:none}.inline-wizard #wizard-app{padding-top:0}.inline-wizard select.select-picker{background:#fff}.inline-wizard select.select-picker.mobile{display:none}@media (max-width: 767px){.inline-wizard.desktop{display:none}.inline-wizard.mobile{display:block}}.inline-wizard h2{display:none;margin:0 auto!important;text-align:center;padding-top:80px}.inline-wizard .tab-content{padding-top:40px!important}.inline-wizard button.button.primary{min-width:240px;margin-top:10px;border-radius:4px}@media (max-width: 767px){.inline-wizard select.select-picker{background:#fff}.inline-wizard select.select-picker.mobile{display:block}}input.btn,button.btn.search__submit{letter-spacing:inherit;border-radius:4px}.pill a:hover{background:#c01a25!important}.product-price a.button.primary{min-width:auto;padding:14px 20px 10px!important;border-radius:4px}.collection-form #wizard-app .preheading{display:none}.collection-form .product-finder{padding-top:75px}.collection-form .product-finder h6{font-size:1em}.collection-form .product-finder h1{margin-bottom:1rem;font-size:2.75em;font-weight:700}.collection-form .product-finder .collection-description{margin-top:0}.collection-form .product-finder .collection-description p{font-weight:300;letter-spacing:.5px}.collection-form .mounting-solution{padding:75px 0}h3{font-weight:700}a{letter-spacing:inherit!important}.cart__submit-controls .btn.btn--secondary,.btn--secondary{background:transparent!important;color:#58595b!important;border:1px solid #58595B!important;padding:8px 20px 4px!important;font-size:16px!important;font-weight:700!important;text-transform:capitalize!important;min-width:160px}.cart__submit-controls .btn.btn--secondary:hover,.btn--secondary:hover{background:#c01a25!important;border:1px solid #c01a25!important;color:#fff!important}input.cart__submit.btn.btn--small-wide{border:1px solid #d71920!important;padding:8px 20px 4px!important;font-size:16px;min-width:160px}a.text-link.text-link--accent,#customer_register_link{color:#d51d29;text-transform:capitalize;font-weight:400}a.text-link.text-link--accent.continue-shopping,#customer_register_link.continue-shopping{margin-bottom:10px}a.text-link.text-link--accent:hover,#customer_register_link:hover{color:#ababab}.continue-shopping{font-size:15px!important}.continue-shopping:hover{color:#ababab}.select-category .category-detail h3.font-medium{font-weight:700!important}.select-category .category-detail .product-price h3 span{color:#58595b!important;font-weight:400!important;letter-spacing:-.5px!important}.product-list .product-price{margin-top:20px}.btn,.button,.left-block .button.primary,.okeReviews-button,a.button,a.button.primary{letter-spacing:inherit!important;border-radius:4px;font-weight:700!important;line-height:2}.template-customers-addresses ul li .address button{padding:6px 12px 3px!important;color:#58595b !important!important;border-radius:4px}.account a#customer_logout_link,.account .section-header p a{padding:0 0 5px!important;color:#d71920;border-bottom:1px solid #d71920;text-transform:capitalize}.account a#customer_logout_link:hover,.account .section-header p a:hover{color:#58595b;border-bottom:1px solid #58595b}.template-search span.price__badge.price__badge--sale{display:none}.template-search .product-meta p{font-size:15px!important;letter-spacing:inherit!important;font-weight:400;margin-top:10px!important;margin-bottom:10px}.template-search .product-meta ul li{display:block!important}.template-search .product-meta ul li{margin-bottom:5px!important}.template-search h3{margin-bottom:1rem!important}.template-product .product-information .subhead a:hover,.product-configuration a:hover{color:#58595b!important;border-color:#58595b!important}@media (max-width: 767px){.pdp-wrapper .product-meta .product-configuration{text-align:left}}.boost-pfs-filter-tree-h{margin-bottom:60px!important}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.previous{top:50%;width:40px;height:40px;position:absolute!important;z-index:1000!important}.flickity-fullscreen-button{display:block;right:10px!important;top:10px;width:34px!important;height:34px!important}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:26px!important;height:22px!important;left:4px;top:6px!important}.flickity-enabled.is-fullscreen{height:100vh!important}.flickity-enabled.is-fullscreen .flickity-prev-next-button.previous{left:55px!important;top:calc(50% - 80px)!important;background:transparent!important}.flickity-enabled.is-fullscreen .flickity-prev-next-button.next{right:55px!important;top:calc(50% - 80px)!important;background:transparent!important}.flickity-enabled.is-fullscreen .flickity-viewport{height:calc(100% - 120px)!important}.flickity-enabled.is-fullscreen .flickity-viewport .carousel-cell{min-height:100%!important}.media-w-text p strong{font-size:26px;line-height:1.2;margin-bottom:10px!important;display:block}@media only screen and (max-width: 767px){.advanced .boost-pfs-filter-collection-description.rte.collection-description.page-width{margin-top:20px!important}.hide-mobile{display:none}.flickity-enabled.is-fullscreen .flickity-viewport{height:100%!important}.flickity-enabled.is-fullscreen{height:calc(100% - 80px)!important;top:80px!important}.media-w-text{padding:30px 25px!important}.media-w-text img{margin-top:20px;margin-bottom:20px}.page-width.container.media-w-text .grid-x{padding:0!important}.media-w-text p strong{font-size:20px}h2.h1.mega-title{font-size:1.75em!important}.mega-subtitle p{margin-bottom:0}.mounting-solution__title{max-width:none;margin-bottom:0!important}.mounting-solution__title h2{font-size:2em!important}.collection-landing h1.boost-pfs-filter-collection-header{position:static;background:#000;padding:30px 15px;font-size:1.75em!important;display:block!important}.collection-landing .collection-hero__image{height:300px;background-position:center center!important}.collection-hero__title-wrapper:before{position:relative}.collection-hero{margin-top:0!important;margin-bottom:0}}.template-quick_add_form thead{display:none}.template-quick_add_form .boost-custom-box{resize:none;border-color:#dfe3e8!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #0000001a}.template-quick_add_form tfoot{background:transparent;border:none!important}.template-quick_add_form .button{font-size:16px!important;border-radius:4px}.template-quick_add_form [type=color],.template-quick_add_form [type=date],.template-quick_add_form [type=datetime-local],.template-quick_add_form [type=datetime],.template-quick_add_form [type=email],.template-quick_add_form [type=month],.template-quick_add_form [type=number],.template-quick_add_form [type=password],.template-quick_add_form [type=search],.template-quick_add_form [type=tel],.template-quick_add_form [type=text],.template-quick_add_form [type=time],.template-quick_add_form [type=url],.template-quick_add_form [type=week],.template-quick_add_form textarea{border:none!important}.template-quick_add_form .input-group-button{height:40px!important;line-height:40px!important;font-size:22px!important}.template-quick_add_form .input-group-button{display:none}.template-quick_add_form input.product-item-quantity.input-number{max-width:80px!important;padding-top:0!important}.page-width.container{max-width:1200px}.page-width.container.media-w-text .grid-x{padding:0 20px}@media only screen and (min-width: 769px){.product-item-wrapper .qo-sku{flex:0 0 10%}.product-item-wrapper .qo-img{flex:0 0 25%}.product-item-wrapper .qo-product{flex:0 0 35%}.product-item-wrapper .qo-quantity{flex:0 0 10%}.product-item-wrapper .qo-price{text-align:right!important;flex:0 0 20%}}@media only screen and (max-width: 767px){.qo-quantity{flex:0 0 50%;text-align:left!important}.qo-price{flex:0 0 50%;text-align:right!important}.product-quantity.input-group.input-number-group{justify-content:start!important}}.advanced .page-width.form.product-finder,.advanced .page-width.form.product-finder .select-category{padding-top:0}.advanced .media-w-text ul li{list-style-type:disc}.advanced .select-category .container{max-width:1285px}.site-header .site-navigation.show .site-navigation__inner .pill a{line-height:inherit!important}.pill a{border-radius:4px!important}#wizard-app .submit-btn-wrap .button{width:280px!important}.tab-content .tab .go-back{border-bottom:1px solid;padding:8px 0 0;line-height:1.5}a.button-primary{font-weight:700!important}.wizard-recommendation.cart-product .actions a.button{margin-top:2px;width:calc(50% - 4px)}.wizard-recommendation .image{border-radius:4px}.collection-landing h1.boost-pfs-filter-collection-header{max-width:1200px!important;padding:0 20px 20px!important}div#shopify-section-landing-list-collections-template .page-width{padding-left:20px;padding-right:20px}.collection-description h3{font-weight:700;margin:15px 0!important}.collection-grid-item__title-wrapper:before{display:none}.collection-grid-item__title.h3{height:auto;position:static;display:block;text-align:center;color:#000;text-shadow:none;padding:0;font-size:1.25em!important;margin-top:20px}.collection-grid-item:hover .tile-frame img{transform:scale(1.03);transition:.15s all ease}.template-collection ul.grid.grid--uniform{padding-top:30px;padding-bottom:60px}@media only screen and (min-width: 750px){.collection-grid-item{margin-bottom:60px}.collection-landing h1.boost-pfs-filter-collection-header{font-weight:700;font-size:3.5em!important}}.tile-frame{padding:20px;height:100%;text-align:center}.tile-frame img{transition:.15s all ease;border-radius:4px;height:100%;width:auto;object-fit:cover}.advanced .boost-pfs-filter-collection-description.rte.collection-description.page-width{margin-top:0}.advanced .select-category .product-list{border-top:none}.advanced .page-width.inner-list-collections ul{padding-bottom:0!important}.advanced .page-width.inner-list-collections{padding-left:0!important;padding-right:0!important}.boost-pfs-filter-collection-description.rte.collection-description.page-width{padding-bottom:0!important}.template-collection .advanced .collection-description p{color:#000;margin-bottom:12px}.inline-wizard p,.block-heading p{color:#58595b!important;text-align:center;margin-top:20px}.inner-list-collections{padding:0 0 60px}.select-category .category-detail .product-wrap .img-wrap img{padding:15px}*[data-wait-for-sidecart]{visibility:hidden;pointer-events:none}*[data-wait-for-sidecart].sidecart-loaded{visibility:inherit;pointer-events:all}.product-qualities-list li:before{top:0}.product-qualities-list li{line-height:1.5}.okeReviews-reviewsSummary-ratingCount{line-height:1;font-weight:400}.okeReviews-reviewsSummary-ratingCount span{font-size:14px!important}.template-product .okeReviews{margin-bottom:12px}.okeReviews-reviewsSummary-ratingCount{padding-top:4px!important}button.flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{width:100%!important;height:100%!important;background:transparent}button.flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view:hover,button.flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view:focus{cursor:zoom-in}button.flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view svg.flickity-button-icon{display:none}.select-category .product-list .product-wrap{overflow:visible;position:inherit!important}.product-list .grid-x .cell.large-4.medium-12{position:relative}.select-category .product-list .product-wrap .badges:before{width:auto!important}.select-category .product-list .product-wrap .badges{position:absolute;left:-40px;top:20px}.select-category .product-list .product-wrap{overflow:visible;max-height:none!important;height:100%;align-items:top!important;display:flex;position:inherit!important}.select-category .product-list .product-wrap .badges span.badge{padding:0 40px 0 0!important;width:140px!important;height:28px!important}.select-category .product-list .product-wrap .badges span.badge{justify-content:flex-start;padding:0!important;padding-right:0;width:150px!important;height:28px!important;display:inline-flex;padding-top:5px!important;padding-left:18px!important;letter-spacing:inherit;font-weight:700;color:#3a3a3a}.select-category .product-list .product-wrap .badges:before{height:0;width:8px!important;border-top:4px solid #cd8d11;border-left:8px solid transparent!important;bottom:-4px;background:none!important}.select-category .product-list .product-wrap .badges,.badges{left:-8px}.badges:before{height:0;width:8px!important;border-top:4px solid #cd8d11;border-left:8px solid transparent!important;bottom:-4px;background:none!important}.badges:before{content:"";background:#fec600;width:80%;height:100%;position:absolute;z-index:-1}.badges{position:absolute;top:20px;left:-8px;z-index:1}.badges span.badge{justify-content:flex-start;padding:0!important;padding-right:0;width:150px!important;height:28px!important;display:inline-flex;padding-top:8px!important;padding-left:15px!important;letter-spacing:inherit;font-weight:700;color:#3a3a3a;border-radius:inherit;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-size:14px;background:0 0;background-image:url(badge-yellow.svg);background-repeat:no-repeat;background-position:right;background-size:cover!important}.badges:before{height:0;width:8px!important;border-top:4px solid #cd8d11;border-left:8px solid transparent!important;bottom:-4px;background:0 0!important;z-index:1}.pdp-wrapper .large-6{position:relative}.boost-pfs-filter-products{overflow:visible!important}.boost-pfs-search-result-toolbar.page-width *{letter-spacing:.25px!important}.template-search button.btn.search__submit{border-radius:0!important}.boost-pfs-search-result-toolbar.page-width{padding-bottom:0;font-size:14px!important}.select-category .category-detail .product-wrap .img-wrap{width:100%!important}.filter-bar{width:100%;max-width:none;text-align:center}.filter-item.filter-title{margin-left:0!important}.filter-bar .filter-item a.filter-title{font-size:.875rem}.active-options{justify-content:center;display:flex;flex-wrap:wrap}.filter-bar .active-options .active-option{background:#8a8a8a!important}.filter-bar .active-options .active-option{margin-bottom:15px!important}.filter-bar .filter-options a{margin-bottom:0}.filter-bar .filter-item .filter-options a{font-size:.875em!important}.filter-bar .filter-options{padding:15px 15px 10px!important}.filter-bar .filter-item.open .filter-options{left:0}.filter-bar .active-options .active-option{font-weight:500!important}.filter-item.filter-title label{font-weight:500}.filter-bar .active-options .active-option svg{margin-right:2px!important}.bottom-links{display:inline-flex;justify-content:space-between;-webkit-justify-content:space-between;width:100%}.selectors .filters-group:before{display:none}a.block-label{margin-top:10px;font-weight:500!important;position:relative;text-align:left;padding-left:5px!important}a.block-label:after{content:"";width:18px;height:14px;background-size:cover!important;margin-left:8px;content:url(icon-arrow-right--red.svg)!important;position:absolute;transition:.2s all ease;transform:scale(.85)}a.block-label:hover:after{transform:translate(3px) scale(.95)}.tabs-content.vertical .full-list li a{font-weight:600!important;font-size:17px!important}.left-block h4{font-size:1.25em!important;font-weight:500}.dropdown-mega-menu__content .tabs-content.vertical li:last-child{margin-bottom:0}.tabs-content.vertical.text-white.bg-none{display:flex;justify-content:center}.dropdown-mega-menu__content ul.full-list{max-width:max-content}.dropdown-mega-menu__content .tabs-content.vertical li ul li a{margin-bottom:3px}@media only screen and (min-width: 1480px){.dropdown-mega-menu__content ul.full-list{min-width:800px}}@media only screen and (min-width: 1024px){.footer-block--social{justify-content:end!important}}@media only screen and (max-width: 1023px){.footer-block--social{margin-bottom:15px}.site-header .site-navigation.show .site-navigation__inner .pill a{line-height:1;padding:10px 0 8px!important;font-size:20px!important}}@media only screen and (max-width: 767px){.site-header .site-navigation.show .site-navigation__inner li{margin-bottom:20px!important}.site-header .top-bar .drilldown li a{background:0 0;font-size:22px!important;margin-bottom:0!important;padding-top:2px!important}.site-header .site-navigation.show .site-navigation__inner .mobile-overlay li.subtle a{margin-bottom:0!important}}.site-footer .copyright *{color:#fff!important}.selectors .filters-group{margin-bottom:10px!important}.submit-btn-wrap{margin-top:30px}.bottom-links{width:calc(100% - 30px);margin-left:15px!important;margin-right:15px!important}.rps-side-cart .bottom-links a:last-child{margin-right:0}.rps-side-cart .bottom-links a:first-child{margin-left:0}@media only screen and (max-width: 767px){.product-finder ul.tab-links{max-width:none!important}.product-finder ul.tab-links li{width:50%!important}.product-finder ul.tab-links li a{font-size:14px!important;padding:0!important}.product-finder ul.tab-links li a img{display:block!important;margin:0 auto 4px!important;width:16px!important}}.filter-bar .filter-item .filter-options a{width:100%;margin-bottom:8px}.stars svg{width:152px;height:40px}.testimonials .stars{margin-bottom:20px}@media only screen and (max-width: 767px){h1.boost-pfs-filter-collection-header.collection-hero__title.page-width{padding-top:20px!important;padding-bottom:15px!important;font-size:1.5em!important}}.collapse .content{max-height:75px;overflow:hidden}.collapse #loadMore{font-size:14px!important}#loadMore{display:none}.collapse #loadMore,#loadLess{display:inline-block}.collapse #loadLess{display:none}.collapse #loadMore,#loadLess{display:inline-block;color:#58595b!important;line-height:1;margin-top:15px}.site-footer form input[type=submit]{padding-top:8px!important}.site-footer form input[type=submit],.site-footer form input[type=text]{border-radius:0;padding-top:8px!important}.css-26l3qy-menu{display:block!important}.css-26l3qy-menu .option--is-disabled,.css-26l3qy-menu .is-disabled,.css-26l3qy-menu .disabled-option,.disabled-option{font-weight:800!important;opacity:1!important}select-category .product-list .product-wrap{overflow:hidden!important}.css-1n7v3ny-option{background-color:#f4f6f8!important;padding:4px 0 6px!important;cursor:pointer!important}.css-9gakcf-option{background-color:#eee!important;color:#000!important;padding:4px 0 6px!important;cursor:pointer!important}.css-yt9ioa-option{padding:4px 0 6px!important;cursor:pointer!important}.embed-container iframe,.embed-container object,.embed-container embed{height:calc(100% - 21px)!important}@media only screen and (max-width: 767px){.media-w-text .large-5{margin-bottom:30px}}.boost-pfs-filter-products a.button.primary{padding:15px 25px 10px;line-height:1}@media only screen and (max-width: 767px){.site-footer form input[type=submit]{border-radius:0;padding-top:4px!important}}span.active-option{text-transform:capitalize}h1.boost-pfs-filter-collection-header.collection-hero__title.page-width{top:-10px!important;transform:none!important}.properties{display:inline-flex}.properties *{color:#58595b!important}.properties span{display:inline-flex;width:100%;font-size:13px!important;align-items:center!important}.properties strong{width:auto!important;display:inline-flex!important;padding-right:5px;align-items:center!important}.rps-side-cart .properties strong:first-child{font-weight:600!important;margin-bottom:0!important}ul.product-details{margin-left:0;margin-top:0!important}.template-cart .cart__qty input{width:70px!important;float:right;padding-bottom:2px!important}.template-cart li.product-details__item.product-details__item--property{margin-top:0}.template-cart p.cart__remove *{font-size:14px!important}@media only screen and (max-width: 767px){.cart__row{display:block!important}td.cart__meta.small--text-left{width:100%!important}thead.cart__row.cart__row--heading{display:none!important}td.cart__price.text-right{width:100%;display:inline-flex!important;justify-content:space-between;-webkit-justify-content:space-between;align-items:center}.template-cart main#MainContent td.cart__price.text-right{padding-top:0!important}.template-cart label.cart__qty-label{display:flex;align-items:center}}.template-collection .tab.page-width.product-finder.finder-reveal.wizard-tab-enter-done{border-bottom:none}.inline-wizard h2{padding-top:60px}.inline-wizard .tab-content{padding-bottom:60px!important}.finder-reveal h3{font-size:1.5em!important;margin-bottom:2rem!important}#wizard-app .img-frame{padding:10px}p.h1.font-bold{text-shadow:none!important}#wizard-app [class*=-option]{text-align:left;padding-left:15px!important}.select-category .category-detail .product-price h3.on-sale span{color:#d71920!important}.product-list .product-price{max-width:100px;text-align:center;margin-left:auto}.two-column .content-block{padding:40px 0}@media only screen and (min-width: 960px){.hp-info .hp-info-content{min-width:45%!important}}.product-features-carousel .carousel .flickity-page-dots{padding-right:0;right:40px}@media only screen and (min-width: 768px){section.testimonials{width:calc(100vw - 120px)!important;max-width:1285px!important}.site-header__main .container .wrap{width:calc(100vw - 80px);max-width:1285px}.product-container .product-features-carousel .cell-caption{width:calc(100vw - 80px)!important;max-width:1285px!important}.hp-info,section.three-column{width:calc(100vw - 80px)!important;max-width:1285px!important}.site-footer .container{width:calc(100vw - 80px);max-width:1285px}.page-width.container.media-w-text{width:calc(100vw - 40px);max-width:1240px}}.site-footer form input[type=submit]{padding-top:4px!important}button.lightbox-close{right:0;text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:.5px}.lightbox-container{top:50%;transform:translateY(-50%);margin:0 auto;padding:0}.three-column .cell.large-4.small-12{position:relative;padding-bottom:60px}.three-column .cell.large-4.small-12 a.button{position:absolute;bottom:0}.rps-cart a.empty-cart-collection span,.rps-side-cart a.empty-cart-collection span{z-index:1;background:#d71920!important;padding:8px 16px 4px;font-weight:700;font-size:14px!important;border-radius:4px;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;min-width:170px;text-align:center}@media only screen and (max-width: 1075px){.site-header__main .site-navigation__inner>div{flex-wrap:nowrap}}@media only screen and (max-width: 1065px){.site-header__main li.hide-for-medium-only{display:none!important}}@media only screen and (min-width: 1024px) and (max-width: 1366px){.hero .container{padding-left:15px!important}.product-information .container,.okeReviews-reviewsWidget{width:calc(100vw - 80px)!important;margin-left:auto;margin-right:auto}.template-product .pdp-wrapper{max-width:calc(100vw - 80px);margin-right:auto!important;margin-left:auto}.pdp-wrapper .product-slider{width:100%;max-width:560px;margin-right:auto!important;margin-left:auto;padding:20px}.pdp-wrapper .product-slider .carousel-main{margin-bottom:30px}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.previous{left:-55px}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.next{right:-55px}.pdp-wrapper .product-meta .cta-wrap{display:inline-block;width:100%}.pdp-wrapper .product-meta .cta-wrap .product-quantity{display:inline-block;margin-right:10px}.pdp-wrapper .product-meta .cta-wrap .atc-cta{display:inline-block}}@media only screen and (min-width: 1024px) and (max-width: 1110px){.pdp-wrapper .product-meta{padding-right:0!important}.pdp-wrapper .atc-cta button.button.primary{width:175px}}@media only screen and (min-width: 767px) and (max-width: 959px){.hero{height:65vw!important}.hero__overlay{height:50vw!important}.collection-landing .collection-hero__image{height:50vw}.hero .container{padding-left:20px!important}.three-column a.button.primary{font-size:14px!important;min-width:auto}h2.h1.mega-title,h4.h1.mega-title{font-size:3em!important}.two-column .large-6{width:50%}.two-column .content-block{padding:50px 35px}.two-column .large-6 .content-block .h4,.two-column .large-6 .content-block h4{font-size:1.75em!important}.testimonials .carousel-wrapper .author-content{margin-top:-10px!important}.site-footer .footer-block{width:33.33%}.site-footer .footer-block:last-child{width:100%}.proclip-difference .content-block span{padding-top:20px;width:112px;line-height:92px}.proclip-difference p{line-height:1.4;font-size:14px;max-width:calc(100% - 25px);margin:0 auto}.three-column .cell.large-4.small-12{width:calc(33.33% - 15px);margin-right:15px}section.three-column h3{line-height:1.2}}@media only screen and (max-width: 768px){.hp-info{display:block}.hp-info .hp-info-content{padding:40px 0 0}.mounting-solution__title h2{font-size:2em!important}.mt-15{margin-top:1.75rem}.template-index .hero__inner{display:block}.testimonials .h3.font-normal{font-size:1.25em!important}.finder-bottom .mounting-solution__title h2{font-size:2em!important}.pdp-wrapper .container{padding-left:20px;padding-right:20px}.pdp-wrapper .product-meta .product-quantity{margin-right:0!important}.pdp-wrapper .product-meta .product-quantity .input-group .btn-number{font-size:30px}.pdp-wrapper .product-meta .product-quantity .input-group .btn-number span{padding:0 5px!important}.product-meta button.button.primary{width:175px}.template-product .pdp-wrapper .product-slider .carousel-main{max-height:220px!important}.template-product .pdp-wrapper .product-slider .carousel-main .img-wrapper img{max-height:220px!important;width:auto}}@media only screen and (min-width: 960px) and (max-width: 1366px){.hero{height:60vw!important}.collection-landing .collection-hero__image{height:45vw}.hero__overlay{height:45vw!important}h2.h1.mega-title,h4.h1.mega-title{font-size:3em!important}.hp-info .hp-info-content{min-width:50%!important}.hp-info .hp-info-content{padding-left:60px;padding-right:20px}.two-column .content-block{padding:60px 20px}.two-column .h4,.two-column h4{font-size:2.25em!important}.hero .h1,.hero h1,.hero h4.font-normal{font-size:3em!important}.h5{font-size:2.25em!important}.three-column a.button.primary{font-size:14px!important;min-width:auto}.collection-hero{margin-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.hp-info-img.desktop-only{min-width:50%!important}.hp-info .hp-info-content{min-width:calc(50% - 40px)!important;padding-left:40px!important;padding-right:0!important}.hp-info .hp-info-content h2{font-size:2em!important}}@media only screen and (min-width: 1024px){.hp-info .hp-info-content{padding-left:80px!important;padding-right:20px!important}}@media only screen and (min-width: 768px) and (max-width: 959px){.hero .container{padding-left:35px!important}.collection-landing h1.boost-pfs-filter-collection-header{font-size:2.5em!important}.collection-hero{margin-bottom:0}.media-w-text img{margin-top:40px}}@media only screen and (max-width: 768px){.container{padding-left:25px;padding-right:25px}.template-product .product-information .content-box h3{margin-top:10px;margin-bottom:0;font-size:1.5em}.subhead.description-sub{margin-bottom:30px!important}.template-product .pdp-wrapper{padding-top:30px}.grid-x.has-plus-sign{margin-top:20px}.mounting-solution__title .subhead{font-size:16px!important}.mounting-solution__title h2{margin-bottom:20px}.template-product .pdp-trust{margin-top:0}.template-product .pdp-trust .cell{padding:0}.template-product .pdp-trust .cell h3{font-size:13px!important}.product-information .content{margin-top:15px}.product-information .content ul li,.product-information .content p,.product-information .content i,.product-information .content b{font-size:15px!important}.product-information .content-box{margin-bottom:10px}.product-information .subhead.features-sub{margin-bottom:20px!important}}.site-header .top-bar-right ul li:last-child a .badge{top:-5px!important}@media only screen and (max-width: 639px){.site-header .top-bar-right ul li:last-child a .badge{top:6px!important}}@media only screen and (max-width: 539px){.footer-block__list{columns:2;-webkit-columns:2;-moz-columns:2}.site-footer .container{padding-left:25px;padding-right:25px}.site-footer{padding:40px 0}.site-footer .footer-block{margin-bottom:30px}.template-product section.mounting-solution{padding:60px 0 40px}.hero-caption .h1,.hero-caption h1{font-size:2em!important}.two-column .large-6 .content-block .h4,.two-column .large-6 .content-block h4{font-size:1.75em!important}.two-column .left .content-block{max-width:460px;padding:20px 0}.btn.hero__btn,a.button.primary{font-size:15px!important;min-width:200px}section.testimonials{padding:0!important}.testimonials .h3.font-normal{font-size:1.15em!important}.stars svg{width:112px;height:40px}.testimonials .stars{margin-bottom:10px}section.testimonials{width:calc(100vw - 40px)!important}}.show-small{display:none}.product-configuration{margin-top:16px!important;padding-left:5px}@media only screen and (max-width: 768px){.hide-bar .notification-bar.bg-primary,.hide-small{display:none!important}.show-small{display:inline-block}.product-pre-meta{display:inline-flex;width:100%;justify-content:space-between;-webkit-justify-content:space-between;align-content:center}.pdp-wrapper .product-meta .product-pre-meta{margin-bottom:15px!important}.template-product .okeReviews,.template-product span.item-sku.h4{display:flex;align-items:flex-end;margin-bottom:0;font-size:13px!important}.okeReviews .okeReviews-reviewsSummary-ratingCount{margin-top:0!important}.site-header__main .site-logo{padding-top:5px;padding-bottom:0}.title-bar{padding:4px 20px!important}.okeReviews-reviewsSummary-ratingCount span{font-size:13px!important}.okeReviews-reviewsSummary-ratingCount{margin-bottom:0!important}.okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:85px 14px!important;width:85px!important;margin-top:2px}.okeReviews .okeReviews-reviewsSummary-starRating{width:85px!important}.pdp-wrapper .product-slider{margin-bottom:30px}.product-pre-meta .show-small{order:-1}.hero__overlay.box .hero__inner h2{font-size:1.75em!important;line-height:1;margin-bottom:5px}.proclip-difference h5{margin-bottom:.5em}}.site-header .site-navigation.show .site-navigation__inner li{padding-right:10px!important}@media only screen and (max-width: 539px){.template-product .pdp-wrapper{padding-top:10px}}@media only screen and (max-width: 1023px){.product-slider.hide-for-small-only{display:none!important}.product-slider.hide-for-medium{display:block!important}.pdp-wrapper .product-slider{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.footer-block--social{justify-content:flex-end;-webkit-justify-content:flex-end!important}}.site-header .top-bar .dropdown>li a,input[type=email],input[type=number],input[type=password],input[type=search]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important}.product-pre-meta{display:flex;align-items:center;max-width:100%;justify-content:space-between}.pdp-wrapper .product-slider{max-width:none!important}@media only screen and (max-width: 1240px){.dropdown-mega-menu__content ul.full-list{max-width:100%}}.show-small.show-desktop{display:inline-block!important;order:-1}#shopify-section-product-description{padding-top:110px;margin-top:-110px}@media only screen and (max-width: 768px){#shopify-section-product-description{padding-top:60px;margin-top:-60px}}.product-slider.hide-for-medium{position:relative}@media only screen and (max-width: 767px){.filter-bar .filter-item.open .filter-options{left:-140px}.filter-bar .active-options .active-option{font-size:12px!important;padding-top:5px!important;padding-bottom:3px!important;margin-bottom:10px!important}.collection-wrap.container{padding-left:10px!important;padding-right:10px!important}.product-list .btn-wrap.link-wrap{margin-top:0}.product-list .btn-wrap.link-wrap,.product-list .btn-wrap.link-wrap a.button-primary{min-width:150px!important}.product-list .hide-for-medium.mt-5.mb-10,.product-list .hide-for-medium.mt-5.mb-10 .product-price{display:flex;align-items:center}.select-category .category-detail .product-price h3.original-price{font-size:1.1em!important;margin-right:5px}}.product-list .btn-wrap.link-wrap a.button-primary{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;font-weight:600!important}.template-page .main-content p{display:initial}.template-page .main-content p,.template-page .main-content strong,.template-page .main-content ul,.template-page .main-content ul li{line-height:1.6}.template-page .main-content .rte a:not(.btn){line-height:inherit;padding-bottom:0;border-bottom:none;text-decoration:underline!important}.product-qualities-list ul li ul,.desc-snippet ul li ul{padding-bottom:0!important}.product-qualities-list ul li ul li,.desc-snippet ul li ul li,.product-qualities-list ol li ol li,.desc-snippet ol li ol li{padding-left:0!important;margin-left:1.25em;margin-bottom:0!important;line-height:1.4;margin-top:3px!important}.product-qualities-list ul li ul li:before,.desc-snippet ul li ul li:before,.product-qualities-list ol li ol li:before,.desc-snippet ol li ol li:before{content:"-";font-size:20px;line-height:20px;left:-15px;padding-left:0!important}@media only screen and (max-width: 1023px){.badges.hide-for-small-only{display:none!important}.badges.hide-for-medium{display:block!important}.account .myaccount__order-history{padding-right:0!important;border-right:none!important}.account table,.account tbody,.account tfoot,.account thead{border:none!important}.account .responsive-table td:before,.account .responsive-table th:before{font-size:15px!important}.account table a.btn.btn--secondary.btn--small{padding-top:0!important}.account .myaccount__order-history th,.account .myaccount__order-history td{padding:12px 0!important}}.account .section-header p a,.account a#customer_logout_link{padding-bottom:0!important;line-height:inherit}.template-customers-addresses ul li .address button.address-edit-toggle{border:1px solid!important;background:#d71920!important;border-color:#fff!important;color:#fff!important;min-width:100px!important;font-size:14px!important}button.btn.btn--secondary.btn--small.address-delete{font-size:14px!important;min-width:100px!important;color:#000!important;border-color:#000!important}.template-customers-addresses ul li .address ul.list--inline li{padding:0 6px}body.header-sticked{padding-top:116px}main#MainContent{padding-bottom:30px!important}.template-page .main-content .rte a:not(.btn){line-height:10px!important}.account table a.btn.btn--secondary.btn--small{text-align:left;padding-left:0!important;width:max-content!important;min-width:auto;border:none!important;padding-bottom:0!important;padding-right:0!important;color:#d71820!important;border-bottom:1px solid #d71820!important;line-height:1.1}.account .myaccount__order-history td{padding-bottom:8px!important}.notification-bar.bg-primary{height:auto;transition:max-height .25s ease-in}.template-product-finder main#MainContent{padding-top:75px!important}@media only screen and (max-width: 768px){.notification-bar.bg-primary{display:block!important;padding:8px 5px 0!important}.hide-bar .notification-bar.bg-primary{height:0;padding:0!important}.hide-bar .template-product-finder main#MainContent{padding-top:55px!important}}.notification-bar .container p a{line-height:1.2;font-size:14px;font-weight:600}.site-header .top-bar-right ul li.mr-small-0 a{padding-top:6px!important}input.btn.secondary{color:#323232!important;background:transparent;border:1px solid #323232!important}input.btn.secondary:hover{color:#fff!important;background:#323232!important;border:1px solid #ffffff!important}.small-only{display:none}@media only screen and (max-width: 767px){.template-product .main-content{padding-top:46px}.collection-description.limit-small .small-only{display:block}.collection-description.limit-small p{height:26px!important;overflow:hidden;margin-bottom:2px}.collection-description.limit-small a#loadSub{color:#58595b!important;font-weight:600;font-size:12px!important;display:inline-block;padding-bottom:0!important;line-height:1.4;border-bottom:1px solid #58595b!important;margin-bottom:5px!important}h1.mb-8{margin-bottom:1rem}}@media only screen and (max-width: 767px){.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button{display:block}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.previous{left:0}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button.next{right:0}.pdp-wrapper .product-slider .carousel-main .flickity-prev-next-button{transform:scale(.75);background:transparent}button.flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{display:block;height:calc(100% - 20px)!important;z-index:1000!important;width:calc(100% - 80px)!important;margin:0 auto!important;left:0;right:0!important}.is-fullscreen button.flickity-button.flickity-fullscreen-button.flickity-fullscreen-button-view{height:100vh!important}.carousel.carousel-main.carousel-main--small.flickity-enabled.is-draggable.is-fullscreen{height:100vh!important;max-height:none!important}.template-product .pdp-wrapper .product-slider .carousel-main.is-fullscreen .img-wrapper img{max-height:none!important;transform:translateY(-40px)}.is-fullscreen .next,.is-fullscreen .previous{display:none!important}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{z-index:10000000!important;top:15px}#wizard-app .img-frame{padding:5px}.finder-reveal .radio-group h4{font-size:11px;line-height:1;height:20px}}@media only screen and (max-width: 1023px) and (max-height: 420px){.site-header .top-bar-right ul li:last-child a .badge{top:2px!important}.template-product .pdp-wrapper{padding:30px 0}.carousel.carousel-main.carousel-main--small.is-fullscreen img{max-width:65vw!important;transform:none!important}.carousel.carousel-main.carousel-main--small.is-fullscreen{background:#fff!important;top:0!important}.carousel.carousel-main.carousel-main--small.is-fullscreen{min-height:100vh!important;max-height:none!important;bottom:0!important;z-index:10000000!important}header.site-header.is-fixed{z-index:100}.carousel.carousel-main.carousel-main--small.flickity-enabled.is-draggable.is-fullscreen{width:100vw!important;min-height:100vh!important;margin-bottom:0!important;padding-bottom:0;top:0!important;height:auto;bottom:0!important;position:absolute;left:-35px}.carousel.carousel-main.carousel-main--small.flickity-enabled.is-draggable.is-fullscreen .flickity-viewport{height:100vh!important}}.lg-outer{background:#fff!important}.lg-counter{display:none!important}.lg-thumb.lg-group{background:#fff!important}.lg-sub-html,.lg-download{display:none}.lg-outer .lg-thumb-outer{background:#fff!important}.product-slider{width:calc(100% - 60px)!important}.inline-gallery-container{width:100%;height:0;padding-bottom:65%}.carousel img{pointer-events:all!important}.template-product .pdp-wrapper .product-slider .carousel-main{min-height:640px}.lg-outer .lg-content{top:0!important}.lg-backdrop{background:#fff!important;height:0!important}@media only screen and (max-width: 1023px){.template-product .pdp-wrapper .product-slider .carousel-main{min-height:640px}.pdp-wrapper .product-slider{width:100%!important}.lg-outer{max-height:100vh!important}.h2.product-title{font-size:1.75rem}body.header-sticked{padding-top:114px}}@media only screen and (max-width: 639px){.template-product .pdp-wrapper .product-slider .carousel-main{min-height:230px}}.lg-outer{max-height:calc(100vh - 125px)}.lg-outer .lg-thumb-item img{object-fit:contain!important}.lg-zoom-in{display:none!important}.lg-inline .lg-zoom-in{display:block!important}.lg-prev,.lg-next{background-color:#fffc!important;color:#000!important}.lg-prev:hover,.lg-next:hover{opacity:.7!important}.lg-toolbar .lg-icon{color:#000!important}.lg-toolbar .lg-icon:hover{opacity:.7!important}.pdp-wrapper .product-slider .carousel-main .carousel-cell{display:none}.pdp-wrapper .product-slider .carousel-main .carousel-cell:nth-child(1){display:block}.dropdown-mega-menu__content .tabs-content.vertical li{min-width:100%}.site-header .top-bar .drilldown ul.mobile-block__list{background:transparent;margin-left:0}.site-header .top-bar .drilldown ul.mobile-block__list li{margin-bottom:8px!important}.site-header .top-bar .drilldown ul.mobile-block__list li a{font-size:16px!important}.mobile-block__title{margin-bottom:10px!important;font-size:20px!important}h1.product-title.font-bold.h2{line-height:1.2;font-weight:700}.site-navigation__inner .footer-block{margin-top:30px!important}ul.menu.vertical.nested{overflow-y:scroll;overflow-x:hidden}ul.vertical.menu.drilldown.bg-none{min-height:400px}@media only screen and (max-width: 1023px){.pdp-wrapper .hide-for-small-only{display:none!important}.pdp-wrapper .hide-for-medium{display:block!important}}@media only screen and (min-width: 1024px){.pdp-wrapper .hide-for-medium{display:none!important}}.template-product main#MainContent{padding-bottom:0!important}.default-style .media-w-text p strong,.media-w-text .default-style p b{font-size:initial;line-height:initial;display:inline-block;margin-bottom:0!important}.collection-landing.advanced .hero a.btn.hero__btn{padding:8px 20px 4px!important;text-transform:capitalize!important;font-size:16px!important;color:#fff!important;line-height:2}@media only screen and (max-width: 639px){.inner-list-collections .collection-grid-item__title.h3{font-size:1em!important}.inner-list-collections .tile-frame img{object-fit:cover!important;height:auto!important}.inner-list-collections .collection-grid-item__title.h3{margin-top:30px!important}.inner-list-collections .collection-grid-item{margin-bottom:10px!important}.inner-list-collections{padding:20px 0!important}.inner-list-collections .grid__item{padding-left:0!important}.advanced .page-width.inner-list-collections ul{max-width:100%;margin-left:auto}}.template-collection main#MainContent{padding-bottom:0!important}.media-w-text .default-style p strong,.media-w-text .default-style p b{font-size:initial;line-height:initial;display:inline-block;margin-bottom:0}.template-product span.item-sku.h4{font-size:14px!important;display:block;color:#000!important;padding-bottom:15px}.proclip-difference h5{font-size:1.65em;margin-bottom:.65em;margin-top:0}.qo-img.large-1.small-5.columns{text-align:center}.article-excerpt{margin:24px 0;line-height:1.5}.button{text-transform:none!important}#promo-modal{background:#000000bf;height:100vh;left:0;display:none;position:fixed;top:0;width:100vw;z-index:7000}#promo-modal.show{display:block}#promo-modal .promo-modal-content{background:#f3f3f1;border:5px solid #B2B2B2;box-shadow:0 0 5px #00000080;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;width:100%;max-width:775px}#promo-modal .promo-modal-content .close{font-size:35px;position:absolute;top:10px;right:15px;color:#fff}#promo-modal .promo-modal-content .content{float:left;width:50%;text-align:center;padding:60px 30px}#promo-modal .promo-modal-content .content p.title{font-size:60px;line-height:1;font-weight:700}#promo-modal .promo-modal-content .content p{margin-top:12px}#promo-modal .promo-modal-content .content .button{margin-top:24px}#promo-modal .promo-modal-content .image{float:left;width:50%}#promo-modal .promo-modal-content .clear{clear:both}@media (max-width: 774px){#promo-modal .promo-modal-content{width:100%;max-width:375px}#promo-modal .promo-modal-content .close{color:#333}#promo-modal .promo-modal-content .content{float:left;width:100%}#promo-modal .promo-modal-content .image{display:none}}button.omnisend-bis-button.button.primary.sidecart-loaded{width:100%;border:1px solid #000;background:transparent;color:#000!important;font-weight:600!important}button.omnisend-bis-button.button.primary.sidecart-loaded:hover{border-color:#aa1721!important;color:#fff!important}.rps-side-cart .cart-header h2{font-size:14px!important;text-transform:capitalize!important}.bottom-links{display:none!important}.product-modal .product-modal-content>div.info{flex:1;margin-top:15px}.product-modal .product-modal-content>div.info h4{font-size:24px;line-height:1.1;margin-bottom:6px}.product-modal .product-modal-content>div.info p{line-height:24px;font-weight:400;margin-bottom:12px;font-size:15px!important;color:#58595b!important}.product-modal .product-modal-content>div.info p.price{font-size:2rem!important;line-height:1;font-weight:300;margin:18px 0;color:#58595b}.rps-cart .cart-product-list.upsells .cart-product .product-content .upsell-bottom .add-upsell-product,.rps-side-cart .cart-product-list.upsells .cart-product .product-content .upsell-bottom .add-upsell-product{background:transparent!important;color:#000!important;padding:7.5px 15px;border-radius:5px;width:auto;border:1px solid #000;font-weight:700;font-size:12px}.rps-side-cart .cart-product-list.upsells .cart-product .product-content .upsell-bottom a.quickview{font-size:12px!important;text-decoration:underline!important;color:#d71921!important}.rps-cart .cart-product-list.upsells .cart-product .product-content .upsell-bottom a.quickview{font-size:13px!important;color:#d71921!important;display:inline-block;border-bottom:1px solid #d71921;line-height:1.2em}@media (min-width: 800px){.rps-side-cart .cart-product-list.upsells .cart-product{margin-top:24px}.rps-side-cart .cart-product-list.upsells h3{margin:0 auto 5px!important;padding-top:18px!important;font-size:12px!important;text-transform:uppercase;opacity:.5}.rps-side-cart .cart-product-list.upsells .cart-product .product-content .product-center strong{font-weight:400!important;font-size:14px!important;line-height:1.1!important}.rps-side-cart .desktop-upsells .cart-product-list.upsells .cart-product .product-content .upsell-bottom .price{font-weight:700;margin-top:6px;line-height:1}.rps-side-cart .desktop-upsells .cart-product-list.upsells .cart-product .image{padding:6px!important;margin:0 auto;background:#fff!important}.rps-side-cart .cart-product-list.upsells .cart-product{display:block!important}.rps-side-cart .cart-product-list.upsells .cart-product .product-content{padding:12px 8px!important}.rps-side-cart .cart-product-list.upsells .cart-product .product-content .upsell-bottom .add-upsell-product:hover{background:#d71921!important;color:#fff!important;border:1px solid #d71921}}@media (max-width: 768px){.rps-side-cart .cart-product-list.upsells .cart-product .image{padding:5px;background:#fff;margin-left:6px}}.disclaimer a{color:#d71920;border-bottom:1px solid #d71920}.disclaimer p,.disclaimer ul,.disclaimer ol{line-height:18px;font-size:14px!important}.disclaimer p li,.disclaimer ul li,.disclaimer ol li{padding-bottom:8px;list-style-type:decimal}.disclaimer *{letter-spacing:initial;line-height:18px}.hp-info-content p a{border-bottom:1px solid #d71920;color:#d71920;font-weight:600}.hp-info-content p a:hover{border-bottom:1px solid #606060}.foursixty-section{padding-top:60px!important}.template-collection.header-sticked section.select-category{padding-top:20px}button.add-upsell-product{padding:7.5px 15px 5px!important}.rps-side-cart .slide .image{padding:0!important}.product-modal .product-modal-content>div.info button{font-weight:700;padding:16px 20px 12px}.product-modal .product-modal-content>div.info p{font-size:16px!important}.carousel .control-arrow{opacity:1!important;background:#fff!important}.axis-horizontal .cart-product{margin:0 auto;width:calc(100% - 60px)}.carousel .control-prev.control-arrow:before{border-right:8px solid #000!important}.carousel .control-next.control-arrow:before{border-left:8px solid #000!important}.carousel.carousel-slider .control-arrow{max-height:115px}.carousel.carousel-slider .product-center{line-height:18px!important}.carousel .cart-product .product-content .product-center strong{font-weight:500;font-size:15px}.dropdown .pill a{padding-bottom:6px!important}.product-modal .product-modal-content>div.info button{padding-top:14px!important;font-size:17px!important;padding-left:20px!important;padding-right:20px!important}.collection-landing.advanced .hero a.btn.hero__btn{padding:4px 20px 6px!important}@media only screen and (max-width: 767px) and (max-height: 700px){.rps-side-cart .cart-footer{padding-bottom:100px!important}}button.checkout-button{padding-top:12px!important}@media only screen and (max-width: 1023px){.site-header .site-navigation.show .site-navigation__inner .pill a{padding:8px 0!important;font-size:18px!important}.site-header .site-navigation.show .site-navigation__inner .pill.fix-right a{padding:6px!important;font-size:16px!important}.pill.fix-right{position:absolute;top:0;right:0;width:calc(100% - 100px)}li.js-drilldown-back{height:38px;display:flex;align-items:center}.site-header .site-header__main{max-width:100vw;background:#fff}}@media only screen and (max-width: 1023px){.site-header #site-navigation:before{height:105px!important}}@media only screen and (max-width: 767px){.site-header #site-navigation:before{height:105px!important}.site-header #site-navigation .site-navigation__inner{padding-top:105px!important}ul.menu.vertical.nested.submenu.is-drilldown-submenu.drilldown-submenu-cover-previous.is-active{max-height:100%}}.vertical.menu.drilldown::-webkit-scrollbar{display:none!important}.icon-w-text p{font-size:11px!important;max-width:80px;margin-right:10px}.icon-w-text svg{max-height:70%!important}.pdp-wrapper .product-meta .product-quantity .input-group{border:1px solid #e8e8e8!important}.product-meta input.input-number{width:50px!important;max-width:50px!important;margin:0!important}span.btn-action-minus,span.btn-action-plus{font-weight:200;padding:15px 10px 20px;font-size:26px}.pdp-wrapper .product-meta .product-quantity .input-group .input-number{font-size:18px}.pdp-wrapper .product-meta .product-quantity .input-group .input-number{padding-top:2px;background:transparent;box-shadow:none!important;border-bottom:none!important;border-top:none!important}@media only screen and (max-width: 639px){.icon-w-text p{font-size:10px!important;padding-left:0!important;width:fit-content!important;max-width:64px!important;margin-right:0}.icon-w-text svg{max-height:40px!important}.product-trust{margin-left:-8px;margin-top:5px;margin-bottom:25px}}.imageCount{display:none!important}.recs .cell .image{background:#fff;display:flex!important;align-items:center}.recs .cell .image img{height:100%!important;object-fit:cover;border:1px solid #e8e8e8!important;max-width:calc(100% - 20px);max-height:calc(100% - 20px);margin:0 auto!important}.recs .cell .image{display:block;height:160px;width:160px;margin:0 auto}.recs .cell a{font-weight:700!important;letter-spacing:-.25px!important;font-size:15px!important;line-height:1.2;margin-top:8px;display:block}.recs .cell p.price{text-align:center!important;justify-content:center;align-items:center;margin-top:5px!important}.recs .cell:hover a{color:#d71920}div#gallery-videojs-demo,div#gallery-videojs-demo2{background:#fff;display:none;border:2px solid #fff}div#gallery-videojs-demo,div#gallery-videojs-demo2{position:absolute;bottom:0;z-index:10;width:130px;right:0;height:80px}div#gallery-videojs-demo img.img-responsive,div#gallery-videojs-demo2 img.img-responsive{border-radius:4px;height:100%}div#lg-outer-2{max-height:inherit!important}.play-me{position:absolute;top:50%;left:auto;right:auto;text-align:center;width:100%;transform:translateY(-50%)}.play-me svg path{fill:#fff!important}.play-me svg.icon.icon-play{border:2px solid #fff;width:32px;height:32px;padding:7px;border-radius:50%}.lg-thumb-item img{border-radius:4px}@media only screen and (max-width: 767px){.template-product .main-content{padding-top:10px!important}}@media only screen and (max-width: 767px){.template-product span.item-sku.h4{padding-top:5px}}@media only screen and (min-width: 768px){.search-container{max-width:220px!important}.top-bar .boost-pfs-search-box:focus{max-width:220px!important;min-width:220px!important}}input#boost-pfs-search-box-1::placeholder,input#boost-pfs-search-box-2::placeholder{color:#333!important}.lg-outer .lg-thumb-item{border:1px solid #e0e0e0!important}.lg-outer .lg-thumb-item.active{border-color:#a90707!important}div#gallery-videojs-demo:before,div#gallery-videojs-demo2:before{content:"";background:#fff;position:absolute;width:calc(100% + 7px);height:calc(100% + 10px);z-index:-1;right:0;bottom:-5px}.tile-frame{min-height:220px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){div#gallery-videojs-demo:before{width:calc(100% + 3px)}div#gallery-videojs-demo2:before{width:calc(100% + 3px)}.advanced .boost-pfs-filter-collection-description.rte.collection-description.page-width{margin-top:0!important;padding:30px 25px!important}.advanced .boost-pfs-filter-collection-description.rte.collection-description.page-width h3{margin-top:0!important;line-height:1.2}.template-collection .block-heading{padding:0 25px}.tile-frame{min-height:auto}.page-width.nested-list.collection-description{padding:0 25px!important}}.page-width.nested-list.collection-description{margin-top:0}.collection-landing .nested-list.collection-description a{font-weight:500;margin:0 4px}.collection-landing .nested-list.collection-description a{font-size:inherit;font-weight:400}.collection-landing .nested-list.collection-description span,.collection-landing .nested-list.collection-description a{font-size:17px}.inner-list-collections .collection-grid-item{margin-bottom:20px}.version-b .is-drilldown{min-height:auto!important;max-width:none!important}.mod-carousel ol.flickity-page-dots{width:auto;right:20px;bottom:20px!important}.mod-carousel .flickity-prev-next-button{width:34px;height:34px}.product-information .subhead * h3{font-size:28px!important;color:#000;margin-top:0!important;margin-bottom:10px!important}@media only screen and (max-width: 767px){.product-information .subhead * h3{font-size:24px!important}}.collection-landing.advanced{padding-top:60px}.collection-landing.advanced .boost-pfs-filter-collection-description{padding-top:0;max-width:1060px;margin-left:auto;margin-right:auto}.collection-landing.advanced h1{line-height:1;font-size:3.125rem;margin-bottom:2rem}.template-collection .product-finder h1{margin-top:0;line-height:1;font-size:3.125rem;margin-bottom:2rem;color:#000;max-width:1060px;margin-left:auto;margin-right:auto}.template-collection .collection-description{margin-top:0!important}.template-collection .select-category__title{display:none}.template-collection .select-category__title.display{display:block}.footnote-link{text-align:center;padding-bottom:1.75rem}.footnote-link a{color:#d71920;text-decoration:underline!important;font-weight:500}.footnote-link a:hover{color:#58595b!important}.product-finder .section-header{margin-bottom:30px}.finder-contain .footnote-link{padding-bottom:0}@media only screen and (max-width: 767px){.select-category__title h1,.collection-landing.advanced h1,.template-collection .product-finder h1{font-size:2em}.advanced .boost-pfs-filter-collection-description.rte.collection-description.page-width{padding-bottom:0!important;padding-top:60px!important}}@media only screen and (max-width: 639px){.inner-list-collections .tile-frame img{object-fit:contain!important;min-height:200px!important;max-height:200px!important}.footnote-link p,.footnote-link p *{font-size:13px}}div.mega-menu-1>div>div>div:nth-of-type(2){height:529px}.site-navigation__inner .version-b{display:none!important}img.patent-pending{width:120px;margin-bottom:8px;margin-left:3px}@media only screen and (max-width: 767px){.template-modtek-demo h2.h1.mega-title{font-size:2.25em!important}ul.vertical.menu.drilldown.bg-none{min-height:calc(100vh - 246px)!important}}.dropdown-mega-menu__content .tabs-content.vertical li ul li a,.left-block .grid-item p.content,.right-block .grid-item p.content{font-size:15px!important;line-height:1.25}.product-list .grid-item{padding:0 20px 70px!important;box-sizing:border-box;border:1px solid #efefef!important;position:relative}@media only screen and (max-width: 767px){.product-list .grid-item{padding-bottom:20px!important;margin-bottom:20px!important;border-color:#cecdcd!important}}.is-black .site-header__main{margin-top:0}div#promo.modal{background:#0003!important;z-index:100;min-height:100vh;transform:none}div#promo.modal .modal-body{padding:1rem 1.5rem}.modal.rte.visible{opacity:1;display:block}.modal-body{top:50%;position:absolute;transform:translateY(-50%);width:720px;margin:0 auto;right:0;left:0;background:#fff;border-radius:12px;max-width:calc(100% - 40px);max-height:calc(100% - 250px);overflow-y:auto;overflow-x:hidden}.modal-body .p-4.border-1.border{border:none;padding:0}.modal-body h3{margin-bottom:0}@media only screen and (max-width: 639px){.modal-body .modal-body p{font-size:14px!important}}button.close-me{position:absolute;right:15px;top:15px;font-size:12px}button.close-me{box-shadow:0 2px 6px #0000001a;width:32px;height:32px;border-radius:50%;top:5px;right:5px;background:#fff;font-size:13px}.stars-frame svg{margin:0 auto}.proclip-difference .content-block span svg{margin:0 auto 15px}.row-item .content-block p{padding-bottom:0!important}.proclip-difference .content-block span svg path{stroke:#fff!important}.proclip-difference .content-block h5{color:#fff!important;font-weight:600!important}.product-list .link-wrap a.button-primary{display:block;position:absolute;bottom:10px;width:calc(100% - 40px);text-align:center}.select-category a.button-primary{background:transparent;color:#d71920;border:2px solid #d71920!important;border-radius:0}.select-category a.button-primary:hover{background:#d71920!important;color:#fff!important}.template-collection .proclip-difference .content-block span svg path,.template-page .proclip-difference .content-block span svg path{stroke:#fff!important}.template-collection .proclip-difference .content-block h5,.template-page .proclip-difference .content-block h5{color:#fff!important;font-weight:600!important}.template-collection .proclip-difference .container,.template-page .proclip-difference .container{max-width:1200px}.template-collection .proclip-difference .grid-x>.medium-3,.template-page .proclip-difference .grid-x>.medium-3{width:33.33%}.template-collection .pdp-trust .content-block,.template-page .pdp-trust .content-block{max-width:320px}.template-collection .proclip-difference .content-block span svg,.template-page .proclip-difference .content-block span svg{margin-bottom:0}.template-collection .proclip-difference .content-block span,.template-page .proclip-difference .content-block span{line-height:112px}.template-collection .proclip-difference,.template-page .proclip-difference{padding:20px 0 40px!important}@media only screen and (max-width: 749px){.template-collection .proclip-difference .grid-x .cell,.template-page .proclip-difference .grid-x .cell{width:calc(100% - 10px)!important}}@media only screen and (max-width: 767px){.select-category .category-detail .product-wrap .img-wrap{height:auto}.select-category .category-detail .product-wrap .img-wrap{width:100%;margin-left:0!important;margin-bottom:8px}.select-category .category-detail .product-wrap .img-wrap img{padding:0;object-fit:cover}.select-category .category-detail .product-meta{margin-left:0}.product-list.grid-x{margin-top:0!important;padding-top:0!important}.product-list .grid-item{padding:8px 15px 70px!important}.hide-for-medium.hide-for-small.mt-5.mb-10{margin:0!important}.finder-contain{padding-top:20px}.select-category__title h1,.collection-landing.advanced h1,.template-collection .product-finder h1{font-size:1.85em}.collection-description.limit-small p{height:24px!important}.template-collection .collection-description p,.collection-description.limit-small p{font-size:15px;line-height:1.4}}.select-category .category-detail .product-wrap .img-wrap{margin-left:0;margin-right:0}.select-category .category-detail .product-wrap .img-wrap img{padding:0!important;height:100%}.select-category .category-detail .product-wrap .img-wrap img{max-height:220px}.select-category .category-detail .product-list .grid-item{padding-top:12px!important}.product-information .pdp-trust.mounting img{object-fit:cover}.select-category .category-detail .product-list .grid-item .product-wrap .img-wrap img{-webkit-transition:all .4s;transition:all .4s}.select-category .category-detail .product-list .grid-item .product-wrap .img-wrap:hover img{transform:scale(1.03)}.select-category .category-detail .product-wrap .img-wrap a{display:block!important;width:100%!important;position:relative!important}.select-category .category-detail .product-wrap .img-wrap img{max-height:none}.select-category .category-detail .product-wrap .img-wrap{display:flex;align-items:flex-start}.product-list .grid-item{border:1px solid #CECDCD!important}.select-category .category-detail .product-wrap .img-wrap a{height:230px}header.collection-header{margin-bottom:20px}.boost-pfs-filter-collection-description.rte.collection-description.page-width{padding-top:30px}@media only screen and (max-width: 767px){header.collection-header{margin-bottom:0!important}.advanced .boost-pfs-filter-collection-description.rte.collection-description.page-width{padding-top:30px!important}}.cross.option{justify-content:flex-start!important}.cross.option .image{flex:0 0 20%;max-width:none!important}.cross.option .title{flex:0 0 48%;padding-left:10px}.cross.option form{flex:0 0 32%}.cross.option .actions{text-align:center}button.open-promo:hover{cursor:pointer}button.open-promo{color:#d71920;letter-spacing:inherit!important;line-height:26px;font-size:14px}.pdp-trust.mounting,.grid-x.pdp-trust.recs{margin-top:20px!important}.pdp-trust.mounting.has-rel-products{margin-top:0!important}@media only screen and (max-width: 767px){#collection-app .select-category .category-detail .product-wrap .img-wrap img{padding:0;object-fit:contain}}.bcontact-trigger-inline{display:block}.bcontact-trigger-label{font-size:1.25rem}.bcontact-trigger-label{line-height:1!important}button.bcontact-trigger-button{padding:7px 20px!important;min-height:40px}@media (max-width: 575.98px){.qbubble__wrapper{max-height:calc(100% - 160px)!important}.qbubble__wrapper .bcontact-content{padding-bottom:100px!important}}.template-collection .foursixty-section{padding-top:0!important;padding-bottom:0}.return-finder{display:flex;color:#d71920;align-items:center;justify-content:center}a.return-finder svg{width:22px;margin-right:6px}.collection-form .product-finder h6.preheading.text-center{display:block;text-transform:uppercase;color:#d71920!important}.collection-form .product-finder .tab-content{padding-top:55px!important}.collection-form .product-finder h1{font-weight:800}.modal .modal-content p a{border-bottom:1px solid #d71921;color:#d71921}.spo-note p{font-size:15px;line-height:1.6}.spo-note p a{font-size:15px!important;line-height:1.6;color:#d71921;border-bottom:1px solid #d71921;font-weight:400}.h3.hide-me{display:none}.spo-note a.open-modal{transform:translateY(-50%)!important}
/*# sourceMappingURL=/cdn/shop/t/167/assets/dc.scss.css.map?v=55479852509807139491734319659 */
