.page-title{color:#000;font-family:Raleway,sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.2rem;font-weight:700;font-weight:600;line-height:1.1;margin:1rem 0 2rem;padding-bottom:1rem;text-transform:uppercase;text-transform:none}@media(max-width:47.99em){.page-title{font-size:2.4rem}}.page-title__headline{display:inline;font-family:inherit;font-size:inherit;margin:0;padding:0}.page-title__span{color:dimgray;font-weight:300;padding:0}.three-steps-to-order{border-top:1px solid #dcdcdc;padding-top:20px}.three-steps-to-order h2{background-color:#6e717c;color:#fff;font-size:14px;font-size:1.4rem;font-weight:500;letter-spacing:1px;margin:0 0 10px;padding:8px;text-transform:uppercase}@media(max-width:30em){.three-steps-to-order h2{font-size:3rem}}.three-steps-to-order ol{list-style:none;padding-left:0}.three-steps-to-order ol li{clear:both}.three-steps-to-order ol li img{float:left;margin-bottom:32px;margin-right:22px;width:99px}.three-steps-to-order ol li div.three-step-order-content{float:left;width:140px}.three-steps-to-order ol li div.three-step-order-content span.step-number{color:#da3832;float:left;font-size:60px;font-size:6rem;font-weight:700;line-height:50px;line-height:5rem;margin-bottom:10px}.three-steps-to-order ol li div.three-step-order-content span.step-text{clear:both;float:left;font-size:12px;font-weight:700}.push-offers-and-promotions{border-top:1px solid #dcdcdc;padding-top:20px}#layered-filter-block .cs-aftersearch-nav__filters-trigger{background-color:#da3832;box-sizing:border-box;color:#fff;display:inline-table;font-size:14px;font-size:1.4rem;font-weight:500;letter-spacing:1px;padding:5px 2rem;text-align:center;text-transform:uppercase;width:100%}#layered-filter-block .cs-aftersearch-nav__filters-trigger:after,#layered-filter-block .cs-aftersearch-nav__filters-trigger:before{display:none}#layered-filter-block .action.show-less:hover:not([disabled]) *,#layered-filter-block .action.show-more:hover:not([disabled]) *,#layered-filter-block .cs-aftersearch-nav-range__apply:active:not([disabled]),#layered-filter-block .cs-aftersearch-nav-range__apply:focus:not([disabled]),#layered-filter-block .cs-aftersearch-nav-range__apply:hover:not([disabled]){color:#da3832!important}#layered-filter-block .cs-aftersearch-nav__filter-title:after{transform:translate3d(0,-50%,0) rotate(0)!important}#layered-filter-block .cs-aftersearch-nav__filter-title[aria-expanded=true]:after{border-bottom:7px solid #dcdcdc;border-top:0 solid transparent;transform:translate3d(0,-50%,0) rotate(0deg)!important}#layered-filter-block .cs-aftersearch-nav__filter-title:after{background-color:transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #dcdcdc;height:0;width:0}#layered-filter-block .cs-aftersearch-nav__filter-title:before{display:none}#layered-filter-block .cs-aftersearch-nav__filter .item a label span{color:#000;margin-left:7px;padding-top:2px}#layered-filter-block .cs-aftersearch-nav__filter .item input[type=checkbox]{margin-left:7px}#category-installation-form{border-bottom:1px solid #dcdcdc;padding-bottom:20px}#category-installation-form div.filter-options-title{cursor:pointer;padding-top:20px;position:relative;text-transform:none;word-break:break-all}#category-installation-form div.filter-options-title:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #dcdcdc;content:"";left:auto;position:absolute;right:1.5rem;top:75%;transition:transform .3s ease-out,opacity .15s ease-out,background-color .15s linear}#category-installation-form .installation-form-container.active div.filter-options-title:after{border-bottom:7px solid #dcdcdc;border-top:0 solid transparent;transform:translate3d(0,-50%,0) rotate(0deg)!important}#category-installation-form .filter-options-title:after{transform:translate3d(0,-50%,0) rotate(0)!important}#category-installation-form .filter-options-content div.item{clear:both;padding-top:6px}#category-installation-form .filter-options-content div.item input{float:left}#category-installation-form .filter-options-content div.item label{margin-left:7px;padding-top:2px}.cs-aftersearch-nav__filter .cs-aftersearch-nav__filter-title-text,.filter-options-title{font-size:1.4rem;font-weight:600;text-transform:none}@media(max-width:30em){.cs-aftersearch-nav{margin:2rem 0;width:100%}.cs-aftersearch-nav .cs-aftersearch-nav__filters-trigger{font-weight:700!important;padding:1rem 2rem!important}#category-installation-form{border-bottom:0}#category-installation-form div.filter-options-title{background:#f0f0f0;padding:1.3rem 3rem 1.3rem 1.5rem}#category-installation-form div.filter-options-title:after{top:50%}}.cs-page-category,.cs-page-category .cs-page-category__columns .cs-page-category__main{padding-top:0}.cs-page-category .cs-page-category__columns .cs-page-category__main .cs-page-category__description img{height:auto;width:100%}.cs-page-category .cs-page-category__columns .cs-page-category__main .page-title{margin-top:0}.cs-page-category .cs-page-category__columns .cs-page-category__main .page-title .secondary{display:none}.cs-page-category .cs-page-category__columns .cs-page-category__main .cs-cms-block h2{font-size:3rem}.cs-page-category .cs-page-category__columns .cs-page-category__main .cs-product-tile__name-link{display:inherit}.cs-page-category .cs-page-category__columns .cs-page-category__main .category-image .image,.cs-page-category .cs-page-category__columns .cs-page-category__main .cs-product-tile__image img{height:auto;width:100%}@media(min-width:48em){.cs-page-category__columns .cs-page-category__main,.page-layout-2columns-left .cs-page-category__sidebar{box-sizing:border-box}}.page-layout-2columns-left .cs-page-category__sidebar{border-right:none}@media(max-width:48em){.sidebar-additionnal{display:none}.cs-page-category .cs-page-category__columns .cs-page-category__main .page-title{margin-bottom:0}}.cs-product-tile__thumbnail .cs-product-tile__badges{display:block;position:absolute;right:0;z-index:2}@media(max-width:63.99em){.cs-product-tile__thumbnail .cs-product-tile__badges{right:15px}}.cs-product-tile__addons .cs-dailydeal__badge--discount{display:none}.cs-product-tile__badges--grid .cs-dailydeal__badge--discount{margin:0}.cs-product-tile__badges--grid .cs-dailydeal__badge--discount .cs-product-tile__badge{border-radius:0;font-size:1.2rem;transform:none}.cs-product-tile__badges--grid .cs-dailydeal__badge--discount .cs-product-tile__badge:before{width:0}.cs-product-tile__badges--grid .cs-dailydeal__badge--discount .cs-product-tile__badge .cs-product-tile__badge-text{padding:8px 24px 8px 8px;transform:none}.cs-product-tile__badges--grid .cs-dailydeal__badge--discount .cs-product-tile__badge .cs-product-tile__badge-text:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='20' height='20'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Layer' fill-rule='evenodd' d='M.29 24.87a.986.986 0 0 1-.28-.7.971.971 0 0 1 .28-.69L23.48.29c.05-.05.1-.09.15-.12.05-.04.11-.07.17-.09.06-.03.12-.05.18-.06.06-.01.13-.02.19-.02h.08c.02.01.05.01.08.01.02.01.05.01.07.02.03 0 .06.01.08.02L35 3.57 38.2.38c.09-.09.2-.15.32-.2.11-.05.24-.07.36-.07.13 0 .26.02.37.07.12.05.23.11.32.2.09.09.16.2.2.32.05.12.08.24.08.37s-.03.25-.08.37c-.04.12-.11.23-.2.32L36.43 5 40 15.52c.03.09.04.18.05.27 0 .09-.01.18-.03.26-.02.09-.06.18-.1.25-.04.08-.1.16-.16.22L16.52 39.71a.986.986 0 0 1-.7.28.971.971 0 0 1-.69-.28L.29 24.87Zm37.61-9.31-3-9.06-2 2c.88 1.57.46 3.55-.97 4.64a3.6 3.6 0 0 1-4.73-.33 3.6 3.6 0 0 1-.33-4.73 3.617 3.617 0 0 1 4.64-.97l2-2-9.06-3L2.36 24.17l13.46 13.47L37.9 15.56ZM30.43 11c-.05.04-.09.08-.15.12-.05.03-.11.06-.16.08-.06.03-.12.05-.18.06-.06.01-.13.02-.19.02a1.225 1.225 0 0 1-.38-.07c-.05-.03-.11-.06-.16-.1a.443.443 0 0 1-.15-.12.962.962 0 0 1-.2-.32.904.904 0 0 1-.07-.37c0-.12.02-.25.07-.36.05-.12.11-.23.2-.32l.93-.94h-.25c-.11 0-.21.01-.32.03a1.861 1.861 0 0 0-.59.25c-.08.06-.17.13-.24.21-.24.23-.4.52-.47.84-.06.33-.03.66.09.96.13.31.34.57.61.75.28.18.6.27.93.27.08 0 .15 0 .23-.01a1.742 1.742 0 0 0 .64-.24c.14-.08.26-.19.37-.31.1-.12.19-.25.26-.4.07-.15.11-.3.13-.46.03-.16.02-.32 0-.48l-.95.91Z' style='fill:%23fff'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:20px;padding-top:1px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px}.cs-product-tile__price .price-box .price{color:#000;font-size:1.6rem}.cs-products-list--with-sidebar .cs-product-tile--list .cs-addtocart.mobile{display:none}.cs-products-list--with-sidebar .cs-product-tile--list .cs-addtocart__button-label{color:#fff}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__thumbnail{max-width:33%;position:relative;width:25%}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__thumbnail-link{margin:auto;position:static}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__figure{width:auto}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__content{width:75%}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__name{font-size:1.8rem;font-weight:700;text-transform:uppercase}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__description{color:#000;font-size:1.4rem;font-weight:500}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons-bottom{display:block}.cs-products-list--with-sidebar .cs-product-tile--list a,.cs-products-list--with-sidebar .cs-product-tile--list a:visited{color:#000}.cs-products-list--with-sidebar .cs-product-tile--list a:hover{color:#da3832}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons{border-left:none}@media(min-width:64.01em){.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-addtocart__wrapper{text-align:right}}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-links-block-addto{margin-bottom:1rem;margin-top:1rem;width:auto}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-links-block-addto__link{font-size:1.4rem}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-product-tile__price{align-items:baseline;display:flex;font-weight:600}@media(max-width:63.99em){.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-product-tile__price{margin-bottom:5px}}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-product-tile__price>*{display:inline-block;width:auto}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .cs-product-tile__price .price_from{font-size:1.2rem}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box{align-items:baseline;display:flex;flex-direction:row;margin-left:5px;vertical-align:bottom}@media(max-width:63.99em){.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box{flex-direction:column}}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box .price{color:#000;font-size:2.4rem}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box .special-price .price{color:#da3832}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box .old-price .price{color:#bdbdbc;font-size:1.8rem}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box .old-price{margin-left:10px;order:0}@media(max-width:63.99em){.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons .price-box .old-price{margin-left:-65px;margin-top:5px}.cs-products-list--with-sidebar .cs-product-tile--list .cs-product-tile__addons-left{align-items:flex-start;order:-2}.cs-products-list--with-sidebar .cs-product-tile--list .cs-links-block-addto__link{font-size:1.2rem;padding-left:2.4rem!important}.cs-products-list--with-sidebar .cs-product-tile--list .price-box .price{font-size:1.4rem}}.cs-grid-layout .cs-product-tile--grid .cs-addtocart.mobile{display:none}@media(max-width:64em){.cs-grid-layout .cs-product-tile--grid .cs-addtocart.mobile{display:inline-block;margin-left:50%;transform:translateX(-50%)}}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__name{font-size:1.8rem}.cs-grid-layout .cs-product-tile--grid button.tocart.primary{font-size:.9rem}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__addons{padding:calc(110% + 10rem) 1.5rem 1.5rem}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__price{padding:2rem 0;text-align:center}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__price .price-box{display:inline-block}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__name{font-weight:700;margin-bottom:0;text-transform:uppercase}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__thumbnail{max-height:200px}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__thumbnail .cs-product-tile__figure{text-align:center}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__thumbnail .cs-product-tile__figure:before{display:none}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__thumbnail .cs-product-tile__figure .cs-product-tile__image{position:relative}.cs-grid-layout .cs-product-tile--grid .cs-product-tile__thumbnail .cs-product-tile__figure .cs-product-tile__image img{max-height:200px}