h1{font-size:48px}h2{font-size:30px}h3{font-size:30px}h1,h2,h3{margin:0;padding:0;font-weight:bolder}h1.cr-h1,h2.cr-h2,h3.cr-h3{color:#333}h1.cr-h1-light,h2.cr-h2-light,h3.cr-h3-light{color:#878787}h1.cr-h1-lighter,h2.cr-h2-lighter,h3.cr-h3-lighter{color:#fff}.checkout-payment-method .payment-option-title .action-toggle{font:normal normal 700 16px/21px Open Sans}.form-discount{border:#b7bbbf solid thin;display:flex}.form-discount .payment-option-inner{flex:1;margin:0}.form-discount .fieldset .input-text{border:none}.form-discount .actions-toolbar>.primary .action:last-child{border:none;border-radius:0;height:40px;margin:0}.cr-text{font-family:'proxima';font-size:16px;color:#333;font-weight:400}.cr-text.cr-text-light{color:#878787}.cr-text.cr-text-lighter{color:#fff}.cr-text.cr-text-bold{font-weight:700}.cr-text.cr-text-thin{font-weight:100}.cr-text.cr-text-small{font-size:12px}.cr-center-text{text-align:center}.cr-center-margin{margin:0 auto}.cr-label{font-weight:700;font-size:16px;position:relative;display:inline-block;margin-bottom:8px}.cr-label.cr-label-required{margin-right:10px}.cr-label.cr-label-required::after{content:"*";position:absolute;top:50%;transform:translateY(-50%);right:-10px;color:#b92a25}.cr-line-through{text-decoration:none;position:relative}.cr-line-through:after{position:absolute;content:" ";width:110%;height:1px;background:#333;top:50%;transform:translate( -50%, calc(-50% + -1px));left:50%}.cr-helper{padding-left:16px;display:block;padding-top:8px}.cr-card{padding:30px;box-sizing:border-box;overflow:hidden;position:relative;box-shadow:0 0 20px 0px rgba(234,239,242,0.9)}.cr-card.cr-card-light{background-color:#fff}.cr-card.cr-card-dark{background-color:#00758f}.fieldset .cr-input,.fieldset .input-text,.cr-input{height:40px;border-radius:0;border:1px solid #eaeff2;color:#878787}.fieldset .cr-input::placeholder,.fieldset .input-text::placeholder,.cr-input::placeholder{color:#eaeff2}.fieldset .cr-input:focus,.fieldset .input-text:focus,.cr-input:focus{border-color:#878787}.fieldset .cr-input:disabled,.fieldset .input-text:disabled,.cr-input:disabled{border-color:#dcdcdc;background-color:#faf8fc}.cr-btn{border-radius:0px !important;box-sizing:border-box;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px !important;font-weight:700 !important;line-height:20px !important;margin-bottom:20px;max-width:380px;min-height:40px !important;width:380px;padding:11px 20px !important;text-align:center;text-decoration:none}.cr-btn.cr-btn-primary{background-color:#fff;color:#005cb8;border:1px solid #005cb8;vertical-align:middle}.cr-btn.cr-btn-primary:active,.cr-btn.cr-btn-primary:visited{background-color:#005cb8 !important;color:#fff !important;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-primary:hover{background-color:#005cb8;color:#fff;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-primary:disabled{background-color:#dcdcdc !important;opacity:1 !important;color:#fff !important}.cr-btn.cr-btn-secondary{border:1px solid #005cb8 !important;background-color:#fff !important;color:#005cb8 !important}.cr-btn.cr-btn-secondary:hover,.cr-btn.cr-btn-secondary:visited{border-color:#004285 !important;color:#004285 !important;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-secondary:active{border-color:#004285 !important;color:#004285 !important;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-secondary:disabled{border-color:#dcdcdc !important;color:#dcdcdc !important}.cr-btn.cr-btn-terciary{background-color:transparent;border-color:transparent;color:#005cb8;padding:9px 0 !important}.cr-btn.cr-btn-terciary:active,.cr-btn.cr-btn-terciary:hover,.cr-btn.cr-btn-terciary:visited{color:#b92a25}.cr-btn.cr-btn-terciary:disabled{color:#dcdcdc !important}@media screen and (max-width:768px){.cr-btn{max-width:100%}}.cr-cta{font-size:16px;font-weight:700;border:none;padding:0;text-decoration:none;color:#005cb8;display:flex;align-items:center}.cr-cta:hover,.cr-cta:active,.cr-cta:visited{color:#004285;text-decoration:none}.cr-cta:disabled{color:#878787}.cr-cta.cr-cta-light{color:#fff;text-decoration:none}.cr-cta.cr-cta-light:active{color:#878787;text-decoration:none}.cr-cta.cr-cta-light:hover,.cr-cta.cr-cta-light:disabled,.cr-cta.cr-cta-light:visited{color:#eaeff2;text-decoration:none}.cr-upper-banner{width:100%;padding:30px 0;background-position:right;background-repeat:no-repeat;background-size:cover;min-height:225px;box-sizing:border-box;position:relative}.cr-upper-banner-content{position:relative;z-index:2;width:100%;max-width:1024px;margin:0 auto}@media screen and (max-width:1040px){.cr-upper-banner-content{padding:0 16px;box-sizing:border-box}}.cr-upper-banner-content .cr-upper-banner-title{margin-bottom:19px}.cr-upper-banner-content .cr-upper-banner-description{margin-bottom:19px;width:100%;max-width:720px}.cr-upper-banner-content .cr-upper-banner-description p{margin:0;padding:0;font-size:21px;color:#fff}.cr-upper-banner-dark-layer{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4)}@media only screen and (max-width:640px){.mobile-only{display:block !important}}@media only screen and (min-width:641px){.mobile-only{display:none !important}}@media only screen and (max-width:640px){.desktop-only{display:none !important}}@media only screen and (min-width:641px){.desktop-only{display:block !important}}.category-view{display:none}.product-add-form .field.configurable.required{display:inline-block;padding-right:5%}.product-add-form .field.qty{display:inline-block;vertical-align:top}.product-add-form .cr-inline-fieldset{display:flex}@media screen and (max-width:768px){.product-add-form .cr-inline-fieldset{flex-wrap:wrap}}@media screen and (max-width:768px){.product-add-form .cr-inline-fieldset{flex-wrap:wrap}}.product-info-price{margin-top:10px}.product-info-price .special-price .price{font:normal normal 900 30px 'proxima' !important}.product-info-price span.special-price{display:inline-block}.product-info-price span.discunt-price{display:inline-block;margin-left:5px;vertical-align:super}.product-info-price span.old-price{display:block}.product-info-price span.price-label,.product-info-price .old-price .price{font:normal normal normal 16px 'proxima' !important;color:#828284}.product.info.detailed .product.data.items .data.item.title.active{background:#FFFFFF;padding:10px 50px;border:1px solid #eaeff2;border-bottom:1px solid #fff;position:relative;z-index:1}.product.info.detailed .product.data.items .data.item.title.active>.data.switch{background:#FFFFFF;font-weight:normal;color:#333}.product.info.detailed .product.data.items .data.item.title{padding:10px 50px;border:1px solid #eaeff2;border-bottom:none}.product.info.detailed .product.data.items .data.item.title>.data.switch{background:#FAF8FC;font-weight:normal;color:#333}.product.info.detailed .data.item.title:not(.active){background:#FAF8FC}.product-info-main .page-title-wrapper .page-title{margin-top:7px}.product-info-main .stock.available,.product-info-main .stock.unavailable{display:none !important}.product-info-main .product.attribute.sku .type{display:none !important}.catalog-product-view .page-title-wrapper.product{font:normal normal 900 30px 'proxima' !important;color:#333}.catalog-product-view .page-title-wrapper.product .page-title:after{position:absolute}.product-info-main .product.attribute.sku>.value{display:none !important}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{text-align:left;padding:0}@media screen and (min-width:768px){.page-layout-1column .product.media{width:45%}.page-layout-1column .product-info-main{width:53%}}#verification-modal-button{margin-top:9px;margin-bottom:9px;max-width:100%}.popup-open{margin-top:40px;margin-bottom:20px}#eligibleSection{display:none;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:14px;color:#FFFFFF;font-size:18px;padding:8px 18px 4px 18px;margin-top:20px;background-color:#008E9B;text-decoration:none;cursor:pointer;text-align:center;width:380px}#eligibleSection .check-mark{content:url("../../images/landing/icon_check_white.svg")}#eligibleSection .cr-eligible{font:normal normal 900 18px 'proxima';color:#FFFFFF;vertical-align:super}.catalog-product-view .cr-model-number{font:normal normal 900 16px 'proxima';color:#828284;display:flex}.catalog-product-view .product-info-stock-sku .value{margin-left:5px}.catalog-product-view .product-info-price span.discunt-price{display:flex;margin-left:0px !important}.catalog-product-view .cr-coupon-span{font:normal normal 900 26px 'proxima';color:#005cb8}.catalog-product-view .product-info-price .special-price .price{font:normal normal 900 18px 'proxima' !important}.catalog-product-view .product-info-price span.old-price{display:inline-block !important;margin-left:5px;color:#828284}.catalog-product-view .product-add-form .fieldset{max-width:324px}.catalog-product-view .page-title-wrapper.product{border-bottom:1px solid #eaeff2}.verification-main-modal{margin-top:0;border-top:none;padding:0}@media screen and (max-width:768px){.verification-main-modal{text-align:left}}@media screen and (max-width:768px){.verification-main-modal{text-align:left}}.fotorama__stage{box-shadow:0px 0px 10px rgba(87,126,159,0.16);margin-bottom:10px}.fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows{margin:2px}#cr-badge-message-wrapper{display:none;margin-bottom:10px}.cr-badge-message{background-color:#009fc2;border-radius:15px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:6px 12px;vertical-align:baseline;white-space:nowrap}.products-grid .product-item-info .product-item-name{height:auto}.checkout-index-index .product-item-name-block .product-item-name{height:auto}.products.products-grid li.product-item .product-item-info span.categoryName{background:#667488;color:#fff;width:fit-content;width:-moz-fit-content;font-size:1.2rem;padding:10px 20px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:320px){.products.products-grid li.product-item .product-item-info span.categoryName{width:65%;margin-bottom:10px}}@media screen and (min-width:320px) and (max-width:640px){.products.products-grid li.product-item .product-item-info span.categoryName{width:65%;margin-bottom:15px}}.products.products-grid li.product-item .product-item-info span.wishlist-icon{position:relative}.products.products-grid li.product-item .product-item-info span.wishlist-icon:before{content:"favorite_border";position:relative;left:190px;bottom:35px;color:#989898;font-weight:normal;font-size:28px}@media screen and (min-width:320px) and (max-width:480px){.products.products-grid li.product-item .product-item-info span.wishlist-icon:before{left:140px;bottom:45px}}.products.products-grid li.product-item .product-item-info span.wishlist-icon:hover:before{content:"favorite"}.products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary{display:block;width:100%;height:100px}.products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn{width:405px;max-width:100%;height:49px;position:absolute;left:30px;bottom:20px;margin-bottom:0}.products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn-secondary:hover{background-color:#005cb8 !important;border:#005cb8 solid 1px !important;color:#fff !important}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .categoryName.attribute-set,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .categoryName.attribute-set{text-transform:uppercase;font-weight:600;margin-left:45px;color:#878787}.product-type-service>.page-wrapper>.page-main>.columns>.column.main #eligibleSection,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main #eligibleSection{display:none;border-radius:14px;color:#FFFFFF;font-size:16px;padding:8px 18px 4px 18px;margin-top:20px;background-color:#008e9b 0% 0% no-repeat padding-box;text-decoration:none;cursor:default;text-align:center;width:100%}.product-type-service>.page-wrapper>.page-main>.columns>.column.main #eligibleSection .check-mark,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main #eligibleSection .check-mark{content:url("../../images/landing/icon_check_white.svg")}.product-type-service>.page-wrapper>.page-main>.columns>.column.main #eligibleSection .cr-eligible,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main #eligibleSection .cr-eligible{font:normal normal 900 16px 'proxima';color:#FFFFFF;vertical-align:super}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main{padding-left:20px}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main>.product.attribute.overview .learn-more,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main>.product.attribute.overview .learn-more{font-weight:700}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main>.product.attribute.overview .learn-more a,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main>.product.attribute.overview .learn-more a{font-weight:400}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-title-wrapper.product,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-title-wrapper.product{border-bottom:1px solid #eaeff2}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart{margin:0;width:100%}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset{width:100%;max-width:100%}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset .field,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset .field{display:flex}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset .field .actions,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset .field .actions{width:100%;padding-top:0}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset .field .actions #product-addtocart-button,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .box-tocart .fieldset .field .actions #product-addtocart-button{width:100%;max-width:100%}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price{margin-top:20px}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .save-price>.price-container,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .save-price>.price-container{display:block;width:100%}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .save-price>.price-container>.price-label,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .save-price>.price-container>.price-label{font-size:25px !important;font-weight:bold !important;color:#0075eb;text-transform:uppercase}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .save-price>.price-container>.price-wrapper>.price,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .save-price>.price-container>.price-wrapper>.price{font-size:25px;font-weight:bold;color:#0075eb;margin-right:10px}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .special-price>.price-container>.price-label,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .special-price>.price-container>.price-label{display:none}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .special-price>.price-container>.price-wrapper>.price,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .special-price>.price-container>.price-wrapper>.price{font-size:20px;color:#333}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .old-price>.price-container>.price-label,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .old-price>.price-container>.price-label,.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .old-price>.price-container>.price-wrapper>.price,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .product-info-price>.price-box.price-final_price .old-price>.price-container>.price-wrapper>.price{font-size:16px;color:#828284}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-subtitle-wrapper.product,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-subtitle-wrapper.product{font-size:25px;padding-bottom:15px;border-bottom:1px solid #eaeff2}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-subtitle-wrapper.product .page-subtitle .icon-service,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-subtitle-wrapper.product .page-subtitle .icon-service{content:url("../../images/service-subtitle-icon.png");width:35px;height:35px}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .verification-main-modal,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .verification-main-modal{border-top:none;padding:0px}.product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .verification-main-modal .cr-btn.cr-btn-primary.popup-open,.catalog-product-view.categorypath-services.category-services>.page-wrapper>.page-main>.columns>.column.main .product-info-main .verification-main-modal .cr-btn.cr-btn-primary.popup-open{min-width:100%;max-width:100%}.cr-hide{display:none !important}body.catalog-category-view .page-wrapper #maincontent .page-title-wrapper{width:20%}@media only screen and (max-width:640px){body.catalog-category-view .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary{height:auto}body.catalog-category-view .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn{width:100%;position:relative;left:0;bottom:0}}.toolbar.toolbar-products{padding-left:0px;transform:translateX(-10px)}.toolbar.toolbar-products .modes{padding-top:8px}.toolbar.toolbar-products .modes .modes-mode{border:0;padding:0;cursor:pointer;position:relative;height:24px;width:24px}.toolbar.toolbar-products .modes .modes-mode:before{content:" " !important}.toolbar.toolbar-products .modes .modes-mode.active svg#Icon_view_module path#Path_1615,.toolbar.toolbar-products .modes .modes-mode.active svg#Icon_view_list path#Path_1602{fill:#005cb8}.toolbar.toolbar-products .modes .modes-mode svg{position:absolute;left:0}.toolbar.toolbar-products .modes .modes-mode.active:before{color:#005cb8}@media only screen and (min-width:767px) and (max-width:1023px){.toolbar.toolbar-products{width:90%;transform:translateX(90px)}}@media screen and (min-width:768px) and (max-width:768px){.panel.header .header.links{display:flex !important;flex-direction:row}.panel.header .header.links .customer-welcome.active .customer-menu .header.links{flex-direction:column}.page-wrapper .sections.nav-sections .section-items.nav-sections-items .section-item-content.nav-sections-item-content .header.links{display:none}}.form-create-account .field>label{text-align:left !important}.cart.table-wrapper .items{min-width:-moz-available;width:auto}body>div.page-wrapper>header.page-header>div.panel.wrapper>div.panel.header>ul.header.links>li>a,.customer-welcome .fullname{color:#005cb8 !important}@font-face{font-family:proxima;src:url('../../fonts/Proxima_Nova_Medium.otf');font-weight:normal}@font-face{font-family:proxima;src:url('../../fonts/Proxima_Nova_Bold.otf');font-weight:bold}@font-face{font-family:proxima;src:url('../../fonts/Proxima_Nova_Light.otf');font-weight:lighter}@font-face{font-family:adelle;font-weight:normal;src:url('../../fonts/Adelle_Reg.woff') format('woff')}@font-face{font-family:adelle;font-weight:bold;src:url('../../fonts/Adelle_Semibold.woff') format('woff')}@font-face{font-family:adelle;font-weight:bolder;src:url('../../fonts/Adelle_Bold.woff') format('woff')}@font-face{font-family:avenir;src:url('../../fonts/AvenirLTStd-Roman.otf');font-weight:normal}@font-face{font-family:avenir;src:url('../../fonts/AvenirLTStd-Black.otf');font-weight:bold}@font-face{font-family:avenir;src:url('../../fonts/AvenirLTStd-Book.otf');font-weight:lighter}h1{font-size:48px}h2{font-size:30px}h3{font-size:30px}h1,h2,h3{margin:0;padding:0;font-weight:bolder}h1.cr-h1,h2.cr-h2,h3.cr-h3{color:#333}h1.cr-h1-light,h2.cr-h2-light,h3.cr-h3-light{color:#878787}h1.cr-h1-lighter,h2.cr-h2-lighter,h3.cr-h3-lighter{color:#fff}.cr-text{font-family:'proxima';font-size:16px;color:#333;font-weight:400}.cr-text.cr-text-light{color:#878787}.cr-text.cr-text-lighter{color:#fff}.cr-text.cr-text-bold{font-weight:700}.cr-text.cr-text-thin{font-weight:100}.cr-text.cr-text-small{font-size:12px}.cr-center-text{text-align:center}.cr-center-margin{margin:0 auto}.cr-label{font-weight:700;font-size:16px;position:relative;display:inline-block;margin-bottom:8px}.cr-label.cr-label-required{margin-right:10px}.cr-label.cr-label-required::after{content:"*";position:absolute;top:50%;transform:translateY(-50%);right:-10px;color:#b92a25}.cr-line-through{text-decoration:none;position:relative}.cr-line-through:after{position:absolute;content:" ";width:110%;height:1px;background:#333;top:50%;transform:translate( -50%, calc(-50% + -1px));left:50%}.cr-helper{padding-left:16px;display:block;padding-top:8px}.cr-card{padding:30px;box-sizing:border-box;overflow:hidden;position:relative;box-shadow:0 0 20px 0px rgba(234,239,242,0.9)}.cr-card.cr-card-light{background-color:#fff}.cr-card.cr-card-dark{background-color:#00758f}.fieldset .cr-input,.fieldset .input-text,.cr-input{height:40px;border-radius:0;border:1px solid #eaeff2;color:#878787}.fieldset .cr-input::placeholder,.fieldset .input-text::placeholder,.cr-input::placeholder{color:#eaeff2}.fieldset .cr-input:focus,.fieldset .input-text:focus,.cr-input:focus{border-color:#878787}.fieldset .cr-input:disabled,.fieldset .input-text:disabled,.cr-input:disabled{border-color:#dcdcdc;background-color:#faf8fc}.cr-btn{border-radius:0px !important;box-sizing:border-box;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px !important;font-weight:700 !important;line-height:20px !important;margin-bottom:20px;max-width:380px;min-height:40px !important;width:380px;padding:11px 20px !important;text-align:center;text-decoration:none}.cr-btn.cr-btn-primary{background-color:#fff;color:#005cb8;border:1px solid #005cb8;vertical-align:middle}.cr-btn.cr-btn-primary:active,.cr-btn.cr-btn-primary:visited{background-color:#005cb8 !important;color:#fff !important;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-primary:hover{background-color:#005cb8;color:#fff;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-primary:disabled{background-color:#dcdcdc !important;opacity:1 !important;color:#fff !important}.cr-btn.cr-btn-secondary{border:1px solid #005cb8 !important;background-color:#fff !important;color:#005cb8 !important}.cr-btn.cr-btn-secondary:hover,.cr-btn.cr-btn-secondary:visited{border-color:#004285 !important;color:#004285 !important;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-secondary:active{border-color:#004285 !important;color:#004285 !important;text-decoration:none;border:none;border-radius:0}.cr-btn.cr-btn-secondary:disabled{border-color:#dcdcdc !important;color:#dcdcdc !important}.cr-btn.cr-btn-terciary{background-color:transparent;border-color:transparent;color:#005cb8;padding:9px 0 !important}.cr-btn.cr-btn-terciary:active,.cr-btn.cr-btn-terciary:hover,.cr-btn.cr-btn-terciary:visited{color:#b92a25}.cr-btn.cr-btn-terciary:disabled{color:#dcdcdc !important}.cr-cta{font-size:16px;font-weight:700;border:none;padding:0;text-decoration:none;color:#005cb8;display:flex;align-items:center}.cr-cta:hover,.cr-cta:active,.cr-cta:visited{color:#004285;text-decoration:none}.cr-cta:disabled{color:#878787}.cr-cta.cr-cta-light{color:#fff;text-decoration:none}.cr-cta.cr-cta-light:active{color:#878787;text-decoration:none}.cr-cta.cr-cta-light:hover,.cr-cta.cr-cta-light:disabled,.cr-cta.cr-cta-light:visited{color:#eaeff2;text-decoration:none}.cr-upper-banner{width:100%;padding:30px 0;background-position:right;background-repeat:no-repeat;background-size:cover;min-height:225px;box-sizing:border-box;position:relative}.cr-upper-banner-content{position:relative;z-index:2;width:100%;max-width:1024px;margin:0 auto}@media screen and (max-width:1040px){.cr-upper-banner-content{padding:0 16px;box-sizing:border-box}}.cr-upper-banner-content .cr-upper-banner-title{margin-bottom:19px}.cr-upper-banner-content .cr-upper-banner-description{margin-bottom:19px;width:100%;max-width:720px}.cr-upper-banner-content .cr-upper-banner-description p{margin:0;padding:0;font-size:21px;color:#fff}.cr-upper-banner-dark-layer{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4)}.footer-container{background-color:#eaeff2;padding:40px 0}.footer-container .footer_content{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;max-width:1280px;margin:0 auto;padding:0 10px;width:100%}.footer-container .footer_content .offer_by_container{display:flex;flex-direction:column;align-items:center;height:auto;justify-content:flex-start;align-content:stretch;text-align:justify;color:#000000;padding-right:10%;width:100%}.footer-container .footer_content .offer_by_container .info_footer_duque{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.footer-container .footer_content .offer_by_container .info_footer_duque a,.footer-container .footer_content .offer_by_container .info_footer_duque_links a{color:#000000}.footer-container .footer_content .powered_by_container{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;align-content:center}@media screen and (max-width:768px){.footer-container .footer_content{flex-direction:column;padding:0 20px}.footer-container .footer_content .offer_by_container{padding-right:0}}.coupon-header{margin-bottom:50px}.coupon-header__copy{color:#707070;font-size:16px;font-weight:100}.coupon-header__title{color:#505050;font-size:20px}.page-wrapper .page-main .columns>.sidebar.sidebar-main{width:20%}.page-wrapper .page-main .columns>.sidebar.sidebar-main ul{float:none}.page-wrapper .page-main .columns>.sidebar.sidebar-main a{color:#000}.page-wrapper .page-main .columns .sidebar.sidebar-main+.column.main{width:80%}.page-wrapper .page-main .columns .column.main .category-cms{background:#eaeff2;margin-top:-8%;margin-bottom:25px}.page-wrapper .page-main .columns .column.main .category-cms .upper-banner-content .upper-banner-description,.page-wrapper .page-main .columns .column.main .category-cms .upper-banner-content .description-text{width:70%}.product-list{column-count:auto !important;width:60%}.products-list .product-items .product-item{box-shadow:-3px 0px 15px rgb(174 208 242 / 15%);margin:0 0 20px 0;padding-top:20px}.products-list .product-items .product-item:last-child{margin:0}.products-list .product-image-wrapper{padding:0 10px !important}.products-grid .product-item-info{display:flex;flex-flow:column wrap;justify-content:center;width:100%}.products-grid .product-item-info:hover{box-shadow:initial;border:initial;margin:initial;padding:initial}@media screen and (min-width:767px){.products-grid{column-count:auto !important}}.products-grid .product-items{padding:0;grid-template-columns:calc(50% - 30px) calc(50% - 30px);grid-column-gap:30px;justify-content:space-evenly;grid-row-gap:30px;display:flex;flex-direction:row;width:100%;flex-wrap:wrap}@media screen and (max-width:640px){.products-grid .product-items{column-count:auto !important;grid-template-columns:490px}}@media screen and (max-width:640px){.products-grid .product-items{column-count:auto !important;grid-template-columns:490px}}.products-grid .product-items .product-item{box-shadow:0px 3px 10px rgba(87,126,159,0.16);margin-bottom:20px;margin-left:0 !important;padding:30px !important;position:relative;text-align:center;min-width:465px;height:645px}@media screen and (max-width:640px){.products-grid .product-items .product-item{width:100%;min-width:unset}}@media screen and (max-width:640px){.products-grid .product-items .product-item{width:100%;min-width:unset}}.product-item-details>strong.product-item-name>a.product-item-link{font-size:20px;font-weight:700}.product-item-details div.price-final_price{display:flex;justify-content:center;align-items:center;height:auto;padding:0;width:100%;margin:10px 0}.product-item-details div.price-final_price>span.discunt-price>span.price-container>span.cr-coupon-span{color:#005cb8;font-weight:700;font-size:25px}.product-image{display:flex;justify-content:center}.product-content{align-items:center;display:flex;flex-direction:column}.product-content__title{margin-bottom:14px}.final-price .price{color:#000;font-size:1.8em}.initial-price{color:#9B9B9B;text-decoration:none;margin:0 10px !important}.product-price{display:flex;margin-bottom:14px;flex-direction:column-reverse;justify-content:center}.product-discount{display:flex;justify-content:center;margin-bottom:14px}.product-discount span{color:#0C5CA8;display:initial;font-weight:bold;margin-left:5px}.button{align-items:center;background-color:#0C5CA8;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;margin:0 auto;width:105px;width:fit-content;padding:5px 15px}.button.button-detail{width:200px}.product-detail{box-shadow:-3px 0px 15px rgb(174 208 242 / 15%);box-sizing:border-box;display:flex;flex-direction:column;padding:10px;position:absolute;top:0;right:0;height:100vh;width:300px}.product-detail__title{color:#484848;margin:10px 0;opacity:1}.product-detail__tabs-container{margin-top:30px}.coupon-copy{width:100%}.tab-container{display:flex}.tab{align-items:center;background-color:#f0f0f0;border:.5px solid #bebebe;border-left:none;border-top:none;cursor:pointer;display:flex;color:#0C5CA8;flex:1;height:30px;justify-content:center}.tab.active{background-color:#fff;border-top:.5px solid #bebebe;border-bottom:none;border-radius:5px 5px 0 0}.product-detail__product{display:none}.limiter-options{background-color:#fff;box-shadow:none;border:none}.action.primary{background-color:#005cb8;border:none;border-radius:initial;color:#fff}.product-item .special-price .price{display:inline-block;margin-bottom:10px;color:#333333;font-size:18px !important}.product-item .price-box .price{display:inline-block;margin-bottom:10px;font-size:18px !important}.product-item .price-box .price-label{display:inline-block;text-decoration:line-through;margin-bottom:10px;color:#828284;font-size:16px !important}.product-item .old-price .price{display:inline-block;margin-bottom:10px;text-decoration:line-through;color:#828284;font-size:16px !important}@media only screen and (min-width:767px) and (max-width:1024px){body.account .page-wrapper .page-main .columns>.sidebar.sidebar-main{width:30%}body.account .page-wrapper .page-main .columns .sidebar.sidebar-main+.column.main{width:70%}}@media only screen and (max-width:640px){body.catalog-category-view .products-grid .product-items .product-item{height:auto}}.page-title-wrapper.title-space{margin-top:15px}.page-title-wrapper.title-space h1.page-title{display:none}.account-nav .content{background:#ffffff;padding:15px 0}.account-nav .item.current a strong,.account-nav .item.current strong{border-color:#ffffff;font-weight:600;padding:15px 18px 15px 15px}.account-nav .item a{border-color:#ffffff;padding:15px 18px 15px 15px}.account-nav .item.current a{border-color:#ffffff;padding:15px 18px 15px 15px}@media screen and (max-width:768px){.content.account-nav-content{margin:-40px}}@media screen and (max-width:768px){.content.account-nav-content .nav.items.nav-account-menu{display:none}}.nav-account-menu{width:100%;font-size:16px;background:#ffffff;box-shadow:0px 3px 10px rgba(87,126,159,0.16)}.nav-account-menu li.nav.item a{padding:25px 18px 15px 15px !important;color:#828284;text-decoration:none}.nav-account-menu li.nav.item.current{padding:10px 0 10px 0 !important;color:#333;text-decoration:none}.nav-account-menu li.nav.item.current a{padding:15px 18px 15px 0 !important;color:#333;text-decoration:none}footer.page-footer div.footer.content{display:none}.order-history{width:auto}@media screen and (min-width:768px) and (max-width:992px){.order-history{overflow-x:scroll}}.order-history .page-title-wrapper{margin-top:10px !important}@media screen and (max-width:768px){.order-history .page-title-wrapper{margin-top:0 !important;padding-bottom:10px !important}}.order-history table{width:100%}.order-history th{font-size:16px;color:#828284}.order-history tr td{font-size:16px;padding:15px 10px}@media screen and (max-width:640px){.order-history tr td{display:flow-root !important}}@media screen and (max-width:768px){.order-history tr{border-top:1px solid #eaeff2}.order-history tr:last-child{border-bottom:1px solid #eaeff2}}.order-history tr td:last-child{width:1%;white-space:nowrap}.order-history a{text-decoration:none}.order-history a .view-order-link{color:#005cb8;margin-right:-15px}.order-history a .view-order-link:active{color:#005cb8;text-decoration:none}.order-history a .view-order-link:hover,.order-history a .view-order-link:focus,.order-history a .view-order-link:visited{color:#004285;text-decoration:none}.order-history a .reorder-link{color:#dcdcdc;pointer-events:none !important;cursor:default}.order-history a .reorder-link:active,.order-history a .reorder-link:hover,.order-history a .reorder-link:focus,.order-history a .reorder-link:visited{color:#dcdcdc;text-decoration:none}@media screen and (max-width:640px){.order-history .order-products-toolbar.toolbar.bottom .pager{display:flex !important}}.order-history .order-products-toolbar.toolbar.bottom .pager .toolbar-amount{display:none}.order-history .order-products-toolbar.toolbar.bottom .pager .pages{width:50%;text-align:center;float:left}.order-history .order-products-toolbar.toolbar.bottom .pager .limiter{width:50%;text-align:right;float:right}.order-history .row-mobile-view{word-wrap:break-word}@media screen and (max-width:640px){.order-history .row-mobile-view{float:right;width:60%;text-align:left}}@media screen and (min-width:640px) and (max-width:768px){.order-history .row-mobile-view{float:none;width:auto;text-align:initial}}.order-history .toolbar-amount{display:none}.order-history .limiter-options{font-weight:bold;margin:0;padding:5px 0 4px}.order-history li.item{min-width:30px}.order-history li.item .page span{font-size:16px;font-weight:normal;color:#333}.order-history li.item.current{width:auto;min-width:30px;border-top:3px solid #005cb8;border-bottom:3px solid #005cb8}.order-history li.item.current:hover,.order-history li.item.current:active,.order-history li.item.currentfocus{border-top:3px solid #004285;border-bottom:3px solid #004285}.order-history li.item.current .page span{font-weight:bold;font-size:16px;color:#005cb8}@media screen and (max-width:640px){.order-history .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,.order-history .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{content:attr(data-th) " ";color:#828284;font-weight:bold}}@media screen and (min-width:640px) and (max-width:768px){.order-history .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,.order-history .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{display:none}}.sales-order-history .table:not(.cart):not(.totals)>thead>tr>th,.sales-order-history .table:not(.cart):not(.totals)>tbody>tr>th,.sales-order-history .table:not(.cart):not(.totals)>tfoot>tr>th,.sales-order-history .table:not(.cart):not(.totals)>thead>tr>td,.sales-order-history .table:not(.cart):not(.totals)>tbody>tr>td,.sales-order-history .table:not(.cart):not(.totals)>tfoot>tr>td{width:auto}@media (max-width:480px){.checkout-success .accordion-rebate .appointment-data{width:100%;margin:10px 0px;padding:10px 0px 0px 0px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.checkout-success .accordion-rebate tbody{display:grid}.checkout-success .accordion-rebate tr{display:contents}.checkout-success .accordion-rebate tr td{display:block;padding-left:0px;justify-self:center}.checkout-success .accordion-rebate tr td+td{order:1}}cms-index-index{font-family:'proxima' !important}.nav-sections .header.links li>a{color:#005cb8}.account-nav .item.current a strong,.account-nav .item.current strong{color:#000}.appointments-customer-index .verification-modal .logo-vendor{display:none}.product-info{width:auto}.checkout-cart-index .cart-summary .table-wrapper tr.totals:before{content:'Total';position:relative;top:8px;left:4px;font-weight:700}.checkout-cart-index .cart-summary .table-wrapper tr.totals th.mark{display:none}.toolbar.toolbar-products .modes .modes-mode{border:1px solid #d1d1d1 !important;padding:7px 10px !important;position:initial !important;height:auto !important;width:auto !important}.toolbar.toolbar-products .modes .modes-mode.mode-grid:before{content:'\e60d' !important;color:#7d7d7d !important}.toolbar-sorter.sorter .sorter-label:after{content:''}.toolbar-sorter.sorter #sorter{border:1px solid #c2c2c2;margin-left:7px;font-weight:inherit}.actions-toolbar>.secondary .action.back{display:block !important}.toolbar.toolbar-products .modes .modes-mode.mode-list:before{content:'\e60b' !important}.header.panel .header.links .customer-welcome+.authorization-link.signout,.header.panel .header.links .logo+.authorization-link.signout{display:none}.MuiTypography-colorPrimary{display:none}.block-search .action.search{right:auto !important;top:2px !important}body.categorypath-services.category-services .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn{left:30px}img.offer_by_picture{max-width:fit-content;max-height:fit-content}.customer-account-create #street_1-error{position:absolute}.MuiInput-root{padding:1px 8px !important}@media only screen and (min-width:768px){.dashboard-appointments .appointments ol.appointments-list .appointment-body>.info:last-child{display:none}#maincontent .sidebar-main .content.account-nav-content{margin:0px;padding:0px}}a,.alink{color:#1979c3;text-decoration:none}.account .column.main .block.block-dashboard-info:not(.widget) .block-title>strong{display:none}.account .column.main .block.block-dashboard-info:not(.widget) .block-title:after{content:'Account Information';font-size:3rem;font-weight:700}.page-header .panel.wrapper{background-color:#eaeff2;border:none}.customer-account-login .form.cr-form .actions-toolbar .cr-btn.cr-btn-primary{color:#005cb8 !important;border:1px solid #005cb8 !important}.toolbar.toolbar-products .modes .modes-mode svg{position:inherit !important}.toolbar.toolbar-products .modes .modes-mode a:hover{text-decoration:none}@media (min-width:769px),print{.logo{margin:-7px auto 25px 0}.minicart-wrapper,.energy-star-image{max-height:105px}}.column:not(.sidebar-main) .cr-form .fieldset,.column:not(.sidebar-additional) .cr-form .fieldset{display:block}.header.links .nav-toggle,.nav-sections .header.links a.logo{display:none}@media screen and (min-width:1024px){.product-item-info[data-container="product-list"] .product-item-details{padding-top:40px;text-align:center;width:auto}.product-item-info[data-container="product-list"] .product-item-inner{display:contents;vertical-align:inherit;text-align:center;padding-right:30px}}.toolbar.toolbar-products .modes .modes-mode.active svg#Icon_view_module path#Path_1615{fill:#000000 !important}.filter-options-content .items.-am-singleselect .amshopby-link-selected .count{color:#000}.account-nav .item.current a,.account-nav .item.current strong{border-color:#fff}.cms-home .panel.header .header.links li a{color:#f90 !important}@media screen and (max-width:768px){.page-wrapper .sections.nav-sections .section-items.nav-sections-items .section-item-content.nav-sections-item-content .header.links li:nth-child(2){order:0}.page-wrapper .sections.nav-sections .section-items.nav-sections-items .section-item-content.nav-sections-item-content .header.links li:nth-child(3){order:0}.customer-menu li.authorization-link.signout{display:block !important}li.authorization-link.signout{display:none !important}}.panel.header .header.links li a:hover,.panel.header .header.links li a:active,.panel.header .header.links li a:visited{color:#004285 !important}.panel.header .header.links li a{color:#005cb8 !important}.page-wrapper .page-main .columns>.sidebar.sidebar-main a{color:#000 !important}@media screen and (min-width:768px){.customer-address-form .fieldset>.field:not(.choice)>.label{width:25.8%}.customer-address-form .fieldset>.field:not(.choice)>.control{width:74.2%}}@media only screen and (max-width:640px){body.catalog-category-view .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn{bottom:0px !important}.actions-toolbar>.secondary{text-align:center !important}}body.product-quick-home-energy-check-up-assessment-2 #cr-badge-message-wrapper span.cr-badge-message{display:none;height:0px}.customer-account-edit .column:not(.sidebar-additional) .cr-form div.primary{width:0% !important}.customer-account-edit .column:not(.sidebar-additional) .cr-form div.secondary{width:50% !important}