.announcement-bar__message.h5{display:flex;align-items:center;justify-content:center;gap:24px}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none!important}slider-component .thumbnail-list.list-unstyled{display:flex!important;flex-wrap:wrap!important;gap:10px;justify-content:center}slider-component .thumbnail-list.list-unstyled .thumbnail-list__item{position:relative;width:40px!important;height:2px;background:#908c8c}slider-component .thumbnail-list.list-unstyled .thumbnail-activated .thumbnail{box-shadow:none;border-color:#cd242a!important}slider-component .thumbnail-list.list-unstyled .thumbnail-list__item img{display:none}.open-category{cursor:pointer}img.reason-icon{width:34px}h2.section-heading{text-align:center;font-weight:700}.promo-sections-appliances{display:flex;flex-wrap:wrap;gap:30px;padding-top:60px}.product-tags{display:flex;align-items:center;gap:6px}.product-tags label{font-weight:700;color:#000;font-size:18px}.product-tags ul li{border:1px solid #ce1126;display:none;font-size:20px;line-height:21px;padding:6px 14px;color:#ce1126;cursor:pointer}.product-tags ul li.activated{display:inline-block}.product-tags ul{margin:0;list-style:none;display:flex;gap:6px;padding:0}.promo-block-appliances{width:calc(25% - 30px);height:300px;position:relative;overflow:hidden;border-radius:10px}.promo-block-appliances img{width:100%;height:100%;object-fit:cover}.promo-block__image-wrapper-appliances{height:100%}.promo-block-appliances a.promo-block__button{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#ce1226;text-decoration:none;color:#fff;padding:10px 15px;font-size:14px;line-height:20px;text-align:center}.collections-list{background:#fff;padding:60px 0}.collections-list p.subtitle{text-align:center;margin:0}.collections-list h2.section-heading{margin:auto auto 5px;display:table}.collections-list .collection-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px}.collections-list .collection-list img{width:100%;height:140px;object-fit:contain}.collections-list .collection-list h3{margin:0;background:#ce122657;text-align:center;text-decoration:none;font-weight:700;padding:15px 10px;font-size:15px;color:#000}.collections-list .collection-list .collection-item{width:calc(16% - 20px)}.collections-list .collection-list .collection-item a{text-decoration:none}.product__sku{color:#ce1226;font-weight:600}.notification-request-popup{display:none;z-index:10;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;bottom:0}.mega-menu .mega-menu__content{background:#ce1226;width:240px;padding:6px 0}.mega-menu__list--condensed .mega-menu__link{font-weight:400;color:#fff;font-size:16px;padding:10px}.notification-request-popup.show{width:fit-content;height:fit-content;margin-left:auto;margin-right:auto}.notification-request-popup.show .popup-overlay,.notification-request-popup.show{display:block}.header__menu-item .icon-caret path{fill:#fff}.list-menu--inline li{position:relative}.badge-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.new-box-badge.new-open-box{background:#eae9e9}.new-box-badge.like-new-box{background:#003a5a3b}.list-menu--inline li:hover .mega-menu__content{opacity:1;transform:translateY(0);pointer-events:auto}.new-box-badge{padding:4px 10px;text-align:center;display:flex;align-items:center;border-radius:6px;font-size:14px;font-style:normal;font-weight:700;line-height:150%;width:fit-content;white-space:nowrap}.new-box-badge.new-box{background-color:#ce122624}.js-close-notification{position:absolute;right:10px;width:25px;height:25px;display:flex;top:10px;cursor:pointer}.popup-overlay{background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:9}.popup-overlay.show{display:block!important}.notification-request-popup .submit-request-box{max-width:427px;margin:auto;padding:32px;border-radius:8px;background:#fff;text-align:left}.notification-request-popup p:first-child{font-size:18px;font-weight:500;margin-bottom:8px}.notification-request-popup p:nth-child(2){font-size:14px;font-weight:400;margin-bottom:16px}.form-field input,.form-fields input{font-size:14px;padding:12px;border-radius:4px;border:1px solid #e7e5df;background:#fff;color:#979797;width:100%;outline:none;box-shadow:none}.form-field{margin-bottom:16px}.form-fields{display:flex;align-items:center;gap:16px}.notification-request-popup .btn-primary{margin-top:16px;border-radius:44px;background-color:#cd232a;color:#fff;padding:12px 24px;cursor:pointer;border:2px solid #cd232a}.announcement-bar__message.h5 svg{display:none}.announcement-bar__message.h5 p{font-size:14px}img.announcement-image{width:30px;height:auto}.header__icon:not(.header__icon--summary){position:relative;top:-6px}finance-box.finance-box{margin:24px 0 0 auto;text-align:right;align-items:flex-end;justify-content:flex-start;padding-right:24px}.finance-box__header{display:flex;align-items:center;gap:2px;color:#2a351b;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px}.mpfs__finance-box{background:#fff;padding:20px;box-sizing:border-box;border-radius:10px;margin-top:10px;max-width:438px}.finance-box__header svg{width:20px;height:20px}.finance-box__header,.finance-box__price,.finance-box__info,.finance-box__info .finance-box__open-popup-btn{font-size:16px}.finance-box__price{border-radius:4px;background:#ce122621;display:flex;padding:5px 12px;align-items:center;gap:4px;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:150%;width:fit-content;margin-top:3px}.finance-box__info{color:#2a351ba3;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:6px}.finance-box__info .finance-box__open-popup-btn{color:#2a351b;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:inline;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer;position:relative;overflow:hidden}body:has(finacing-info-popup.show) #cf_ram_widget_button{opacity:0}finacing-info-popup{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:99999999999999}finacing-info-popup:not(.show){opacity:0;top:100%;left:100%;height:0;overflow:hidden;pointer-events:none}finacing-info-popup .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#00000080;display:block}.fip__content{position:relative;width:95%;max-width:427px;padding:32px;display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:8px;max-height:80%;overflow:scroll;z-index:2;top:100%;opacity:0;transition:all .26s ease-in-out;transition-delay:80ms}finacing-info-popup.show .fip__content{top:0;opacity:1}finacing-info-popup.closing .fip__content{top:100%;opacity:0}finacing-info-popup .fip__title{color:#212121;font-size:24px;font-style:normal;font-weight:500;line-height:150%}.fip__price-per-month{color:#ce1226;font-weight:700}.fip__description{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.fip__steps{display:flex;flex-direction:column;gap:16px}.fip__step{padding:8px;display:grid;grid-template-columns:32px 1fr;gap:10px;border-radius:8px;background:#ce122621}.fip__step-number{display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:50px;border:1px solid #fff;background:#ce1226;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:125%}.fip__step-content{display:flex;flex-direction:column;align-items:flex-start}.fip__step-title{color:#2a351b;font-size:16px;font-style:normal;font-weight:500;line-height:125%}.fip__step-description{color:#2a351b;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.fip__btn,.cp__btn{display:flex;padding:11px 24px;justify-content:center;align-items:center;gap:8px;border-radius:44px;background:#2a351b;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.28px;border:none;width:fit-content;cursor:pointer}.fip__footer-info{color:#171717;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.product-sliders .swiper-slide{height:545px;width:100%;overflow:hidden}.product-sliders .swiper-slide img{height:100%;width:100%;object-fit:contain}.product-sliders .product-media-thumbnail{height:100%}.gallery-product-wrapper .swiper-pagination{position:relative;margin-top:10px;text-align:center;z-index:10}.product-sliders{position:relative}.product-sliders .swiper-button-next,.product-sliders .swiper-button-prev{position:absolute;transform:rotate(180deg)}.product-sliders .swiper-pagination{position:relative;margin-top:30px;z-index:999}.product-sliders .swiper-pagination{position:relative;width:100%;display:flex;justify-content:center;margin-top:10px;gap:5px}.product-sliders .swiper-pagination-bullet{flex:1;height:3px;margin:0!important;border-radius:0;background:#ccc;opacity:1;transition:background .3s ease}.product-sliders .swiper-pagination-bullet-active{background:#ce1226}.product__media-list{flex-direction:column}.product__media-list li{max-width:100%!important;width:100%!important}@media (min-width:1200px){.header-search-list .modal__content{position:relative;width:663px;opacity:1!important;border:none!important}.header-search-list .header__icon .svg-wrapper{display:none}.header-search-list .field:after,.header-search-list .select:after,.header-search-list .customer .field:after,.header-search-list .customer select:after,.header-search-list .localization-form__select:after{display:none!important}.header-search-list .field:before,.header-search-list .select:before,.header-search-list .customer .field:before,.header-search-list .customer select:before,.header-search-list .localization-form__select:before{display:none!important}.header-search-list input#Search-In-Modal{border:1px solid #d1d5db;outline:0;box-shadow:none;border-left:0;margin:0;height:45px;border-radius:0 8px 8px 0}.header-search-list .header__icon.header__icon--search,.header-search-list details[open] .modal-overlay:after{display:none}.header-search-list .search-modal__content{padding:0;border-bottom:0!important}.header-search-list .modal__close-button.link{display:none}.header-search-list{display:flex;align-items:center;position:absolute;left:50%;transform:translate(-50%);margin-top:-10px}a.header__icon.header__icon--account{position:relative;top:-8px}}#cart-icon-bubble{position:relative;top:-7px;padding-right:20px}.header-categories-btn.small-hide.medium-hide{display:flex;align-items:center;gap:6px}.header-search-category{min-width:max-content;display:flex;border-radius:8px 0 0 8px;border:1px solid #d1d5db;background:#f3f4f6;font-size:17px;font-weight:600;padding:7px 20px 7px 15px;height:45px;cursor:pointer}.search__button.field__button{background:#000!important;border-radius:0 8px 8px 0}.search__button.field__button .svg-wrapper svg path{fill:#fff}.header__menu-item{color:#111928 !imprtant;font-weight:600!important;font-size:16px!important}.promo-sections{display:flex;flex-wrap:wrap;padding:24px}.promo-block.promo-block{width:50%;padding-right:24px;flex-wrap:wrap;display:flex;justify-content:center;align-items:center;gap:44px}.promo-block__image-wrapper{width:150px}.promo-block__content{width:calc(100% - 194px)}.promo-block__content p{margin:0}.promo-block__image-wrapper img{width:100%;height:auto}.promo-block.promo-block{width:50%;padding-right:24px}.header__heading-logo-wrapper{position:relative;top:-11px;left:15px}.product-swiper-section{position:relative}.product-swiper-section .swiper{padding:80px 0 0;margin:0 -15px}.swiper-slide{height:auto}.product-card{border-radius:8px;padding:24px;background-color:#fff;display:inline-block;width:100%;box-sizing:border-box;text-decoration:none;height:100%}.product-card .pricing-area{display:flex;flex-wrap:wrap;gap:10px 16px!important}.product-card .current-price,.product-card .prev-price{width:calc(50% - 10px)}.product-card .prev-price{text-align:right}.product-card .current-price .price-heading,.product-card .prev-price .price-heading{font-size:14px;margin-bottom:0;color:#2a351b;white-space:nowrap;display:block}.product-card .save-amount{padding:1px 8px;font-size:18px;font-weight:700;line-height:27.2px;text-align:left;color:#fff;border-radius:4px;display:flex;gap:4px;align-items:center;width:fit-content;background-color:#ce1126}.product-card .current-price span.price{font-size:22px;line-height:23.4px;text-align:left;color:#252525;font-weight:700}.product-card .prev-price del{font-size:18px;font-weight:400;line-height:23.4px;text-align:right;color:#797979}.product-card .js-only-left.only-left-badge{display:flex;align-items:center;gap:6px;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;border-radius:8px;background:#ce0f26;width:fit-content;padding:4px 8px;position:absolute;top:20px;left:20px;z-index:9991}.product-card .js-only-left.only-left-badge svg{width:18px;height:auto}.product-card .js-only-left.only-left-badge svg path{fill:#fff}p.product-card__financing-info{color:#797979;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-top:16px!important;margin-bottom:0;position:absolute;bottom:30px}.icons-prices{position:absolute;display:flex;gap:5px;justify-content:flex-end;align-items:flex-end;margin-top:33px;right:12px}.icons-prices svg{width:30px;height:30px;object-fit:contain}.icons-prices .warrenty-icon{transform:scale(.85)}.icons-prices .installation-icon{transform:scale(.9)}.product-image{position:relative;overflow:hidden;height:300px;width:100%}@media screen and (min-width: 768px){.product-image{position:relative;overflow:hidden;height:400px;width:100%}}.product-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.product-card:hover .product-image img{transform:scale(1.03)}.product-info{padding:15px 15px 50px;flex-grow:1}.product-title{margin:0 0 20px;font-size:16px;font-weight:700}.product-pricing{margin-bottom:8px}.compare-at-price{text-decoration:line-through;color:#999;margin-left:8px;font-size:14px}.sale-price{color:#d32f2f;font-weight:700;font-size:18px}.slider-nav-group{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:0 15px;position:absolute;right:0;top:0}.slider-nav-group a{color:#ce1226;text-decoration:none;font-weight:700;margin-right:16px}.swiper-button-prev:after,.swiper-button-next:after{display:none}.slider-nav-group a:hover{text-decoration:underline}.slider-nav-inner{display:flex;gap:10px}.swiper-button-next,.swiper-button-prev{position:static;width:40px;height:40px;margin:0;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 2px 5px #0000001a;transition:all .3s ease}.swiper-button-next:hover,.swiper-button-prev:hover{background:#f5f5f5}.swiper-button-next svg,.swiper-button-prev svg{width:20px;height:20px}.swiper-button-next svg path,.swiper-button-prev svg path{stroke:#ce1226;fill:#ce1226}.swiper-button-prev svg{transform:rotate(180deg)}.product-swiper-section h2.section-heading{margin:0;font-size:24px;font-weight:700;position:absolute;top:60px}.canadian-proudcts{padding-left:190px;padding-bottom:40px;position:relative}.canadian-proudcts .slider-nav-group{top:46px;margin-top:0}.canadian-proudcts:after{background:linear-gradient(180deg,#f1efec 50%,#ce1126 50.01%);top:0;left:0;width:100%;display:block;height:100%;content:"";position:absolute}.canadian-proudcts .swiper-slide{background:#fff}.testimonial-content{padding:12px 20px}.canadian-proudcts .section-heading{display:flex;align-items:center;line-height:56px;font-size:51px!important;position:relative;margin:0;font-weight:700;padding-top:30px;padding-bottom:30px;z-index:2}.canadian-proudcts .section-heading svg{margin-left:15px}.canadian-proudcts .testimonial-image{height:280px}.canadian-proudcts .testimonial-image img{width:100%;height:100%;object-fit:cover}.canadian-proudcts .testimonial-product-section{display:flex;flex-wrap:wrap;padding:20px 0;gap:10px}.testimonial-product-section-cintent{width:calc(100% - 100px)}.testimonial-product-section-cintent h3.product-title{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:5px}.canadian-proudcts .testimonial-product-section .client-avatar{width:77px}.canadian-proudcts span.btn-category{padding:2px 8px;text-align:center;display:flex;align-items:center;border-radius:6px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%;width:fit-content;white-space:nowrap}.canadian-proudcts .pricing-area{border-radius:4px;border-top:1px solid #f1efec;padding-top:8px;margin-top:15px;display:flex;gap:20px}.canadian-proudcts .prev-price del{font-weight:400;line-height:23.4px;text-align:right;color:#797979;font-size:20px}.canadian-proudcts .client-details h4{margin:7px 0}.testimonial-quote p{color:#111;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0}.review-content-item{padding:0 20px}.canadian-proudcts .client-details em{color:#111}.canadian-proudcts .pricing-area span.price-heading{font-size:14px;color:#2a351b;white-space:nowrap;margin-bottom:8px}.canadian-proudcts .pricing-area .current-price span.price{font-weight:700;line-height:23.4px;text-align:left;color:#252525;font-size:22px}.canadian-proudcts .pricing-area span.save-amount{padding:1px 8px;font-size:17px;font-weight:700;line-height:27.2px;text-align:left;color:#fff;border-radius:4px;display:flex;gap:4px;align-items:center;width:fit-content;background-color:#ce1126}.canadian-proudcts .section-heading span{color:#ce1226!important}.vendor-list{display:inline-block;border:1px solid #ce1226;background:transparent;padding:2px 25px;border-radius:0;color:#ce1226;font-weight:700}.facets__summary{font-weight:700!important}.canadian-proudcts .section-heading svg path{fill:#ce1226}.canadian-proudcts .slider-nav-inner{padding-right:16px}.canadian-proudcts .swiper-button-next,.canadian-proudcts .swiper-button-prev{background:#fff}.canadian-proudcts .swiper-button-next svg path,.canadian-proudcts .swiper-button-prev svg path{stroke:#ce1226;fill:#ce1226}.canadian-proudcts .product-card{padding:0;border-radius:0}.canadian-proudcts .product-card .product-image img{border-radius:0;width:100%;height:100%;object-fit:cover}.canadian-proudcts .product-card .product-image{height:280px}.promo-sections.promo-four-column{padding:32px 6px;display:flex;flex-direction:column;align-items:center;background:#302929}.promo-sections-list{display:flex;flex-wrap:wrap;align-items:flex-start}.promo-sections-list .promo-block.promo-block{width:25%;padding-right:0;flex-direction:column;gap:16px}.promo-sections-list .promo-block.promo-block .promo-block__image-wrapper{width:40px;height:40px;background:#c58d5d;border-radius:80px;position:relative}.promo-sections-list .promo-block.promo-block .promo-block__image-wrapper img{width:45px;display:table;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promo-sections-list .promo-block.promo-block .promo-block__content{width:100%;max-width:304px;text-align:center;color:#fff;font-size:18px;font-weight:400;line-height:150%;margin:0}.review-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.review-wrapper .review-wrapper-thumbnail{width:100%;max-width:765px}.review-wrapper .review-wrapper-thumbnail img{width:100%;height:auto}.review-wrapper h3{width:100%;max-width:370px;color:#f1efec;font-size:48px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.86px}.horizontal-ticker .swiper{width:100%}.horizontal-ticker .swiper-wrapper{transition-timing-function:linear!important}.horizontal-ticker .swiper-slide{height:auto!important}.horizontal-ticker .horizontal-ticker{margin:0 -20px;display:flex;flex-direction:column;row-gap:2.85vw}.horizontal-ticker__slide{position:relative;width:40.625vw;overflow:hidden}div#horizontal-ticker-rtl{transform:rotate(1.5deg);background:#ce0f26;position:relative;z-index:2}.swiper-slide-item{display:flex;align-items:center;gap:10px}.swiper-slide-item .review-text p{color:#fff;font-weight:700;font-size:26px;line-height:32px}.review-thumbnail img{width:61px;height:60px}#horizontal-ticker-ltr .swiper-slide-item .review-text p{color:#ce0f26}.promo-sections.promo-four-column .page-width{max-width:100%;width:100%;padding:0}div#horizontal-ticker-ltr{transform:rotate(-1.5deg);background-color:#e7e5df}.footer-block--newsletter{justify-content:space-between!important;align-items:flex-start!important}.footer-block--newsletter ul.footer-menu{display:flex;list-style:none;gap:15px;padding:0;margin:0}.footer-block--newsletter ul.footer-menu li a{color:#252525bf;text-decoration:none;transition:all .3s ease}.footer-block--newsletter ul.footer-menu li a:hover{color:#252525}nav.header__inline-menu{display:flex;justify-content:center}.promo-block-appliances:nth-child(2) a.promo-block__button{width:275px;padding:10px}.promo-block-appliances:nth-child(3) a.promo-block__button{width:185px}.promo-block-appliances:nth-child(4) a.promo-block__button{width:170px}.menu-icon svg{width:21px}.menu-icon{display:flex;align-items:center;gap:16px;font-size:20px;color:#fff;cursor:pointer}.menu-icon svg path{fill:#fff}a.seven-menu-title{padding:15px 20px;display:inline-block;text-decoration:none;border-bottom:1px solid #e5e5e5;transition:all .3s ease-in-out 0s;width:100%;color:#000;font-weight:400;position:relative}.seven-menu-item{width:330px;position:relative}.seven-menu-item svg.right-arrow{position:absolute;right:15px;top:23px;transform:rotate(-90deg)}.seven-image-grid{position:absolute;left:332px;width:748px;background:#fff;top:0;display:flex;opacity:0;transition:.4s ease-in;pointer-events:none;padding:0 20px}.seven-menu-item:hover .seven-image-grid{opacity:1;pointer-events:all}.seven-image-grid .seven-image-item img{height:140px;width:100%;object-fit:contain}.seven-image-grid .seven-image-item{text-align:center;padding:20px;position:relative}.seven-image-grid .seven-image-item:after{content:"";background:#e7e7e7;position:absolute;top:20px;height:calc(100% - 40px);width:1px;right:0}.seven-image-grid .seven-image-grid-item:last-child .seven-image-item:after{display:none}a.seven-image-link{text-decoration:none}.seven-image-grid .seven-image-item:before{width:100%;height:1px;bottom:20px;right:0;content:"";background:#e7e7e7;position:absolute}.seven-image-grid>*{flex:1 0 auto}.seven-image-grid:has(:nth-child(4))>*{width:25%}.seven-image-grid:has(:nth-child(3)):not(:has(:nth-child(4)))>*{width:33.33%}.seven-image-grid:has(:nth-child(2)):not(:has(:nth-child(3)))>*{width:50%}.seven-image-grid:has(:nth-child(1)):not(:has(:nth-child(2)))>*{width:100%}.seven-menu-section{background:#fff;border:2px solid #ce1226;border-top:0;opacity:0;pointer-events:none;transition:all,3s ease;z-index:-1;display:none;margin-top:7px}.seven-menu-section.activated{display:block;z-index:999;opacity:1;pointer-events:all}.left-menu-area{position:absolute;top:98px;z-index:999991;left:2rem;font-weight:700}.header__menu-item{font-size:18px!important;padding:14px 20px}.search__button-mobile{display:none;background:transparent;border:none;position:relative;top:-5px;margin-right:2px}.related-product-bg{background:#e7e5df}.related-product-bg .related-products__heading{font-weight:700;font-size:40px}.get-notify-wrapper{text-align:center;padding-top:40px;padding-bottom:60px}.get-notify-wrapper h3{font-size:34px;font-weight:700;max-width:700px;margin:auto auto 20px}.get-notify-btn{border-radius:44px;background-color:#cd232a;color:#fff;padding:12px 24px;cursor:pointer;font-size:16px;border:2px solid #cd242a;outline:0;box-shadow:none;text-decoration:none}.top-swiper-product{background:#f3f3f3;padding:40px 0}.top-swiper-product .page-width{position:relative}.share-button{display:block;position:relative;margin:0 0 0 auto}.top-product-swiper .swiper-slider-inner{border-radius:8px;display:flex;align-items:center;justify-content:space-between}.top-product-swiper .swiper-slider-inner .product-content{width:50%;box-sizing:border-box;padding:18px 36px}.top-product-swiper .swiper-slider-inner .product-thumbnail{width:50%}.top-swiper-product .swiper-button-prev{left:inherit;right:0;top:50%;transform:translateY(-50%)}.top-swiper-product .swiper-button-next{right:inherit;left:0;top:50%;transform:translateY(-50%)}.top-product-swiper .swiper-slider-inner .product-content .heading p{margin-top:-0;font-size:25px;margin-bottom:0;font-weight:700}.top-product-swiper .swiper-slider-inner .product-content .promo-block__text p{margin:0}.top-swiper-product .swiper-button-next,.top-swiper-product .swiper-button-prev{position:absolute;z-index:1}.top-product-swiper .swiper-slider-inner .product-thumbnail img{height:150px;width:100%;display:block;object-fit:contain}.product__text.caption-with-letter-spacing+.product__title h1{font-weight:700}.product-form__input .form__label{display:none}.about-area{margin-top:40px;padding:16px;color:#000;border-radius:8px;background:#e7e5df;display:flex;align-items:center;gap:16px}.condition-infobox__header-icon{width:76px;height:76px;border-radius:6px;display:flex;align-items:center;justify-content:center}.condition-content-box{width:calc(100% - 92px)}.condition-content-box h4{margin:0;font-weight:700;font-size:20px}.condition-content-box p{margin:7px 0 0;font-size:16px;line-height:22px}#product-tabs .tab-header{list-style:none;padding:0;justify-content:center;border:1px solid #e6e6e6;margin:20px auto;display:table}.specification{margin:70px auto;display:table;position:relative}.specification-item{position:absolute;display:flex;flex-direction:column;text-align:center;background:#efefef;padding:6px 20px;border-radius:30px}.specification-item span{display:inline-block;font-size:14px;line-height:16px}.specification-item span.spec-title{margin-bottom:4px}.specification .height{left:-130px;top:90px}.specification .depth{top:-26px;right:-120px}.width.specification-item{bottom:15px;right:-104px}#product-tabs .tab-button{border:none;cursor:pointer;padding:18px;font-size:15px}#product-tabs .tab-button.active{background:#fff;color:#000}.product-form__buttons .product-form__submit{margin-bottom:1rem;background:#cd242a;color:#fff;height:20px!important;line-height:20px!important;border:1px solid #cd242a}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{display:none}span.savings-badge{background:#ce1226;color:#fff;padding:2px 12px;font-size:14px;border-radius:2px;margin:6px 0;display:inline-block}.reasons{background:#fff;border-radius:14px;box-shadow:0 1px 4px #00000014;padding:28px 32px;margin:24px 0}.reasons h2{font-size:18px;font-weight:700;color:#111;margin:0 0 18px}.reasons .reasons__inner{display:flex;flex-direction:column;gap:22px}.reasons .reason{display:flex;align-items:center;gap:14px}.reasons .reasons__inner svg{width:35px;height:35px}.reasons .reason__content{flex:1}.reasons .reason__title{margin:0;font-size:14px;font-weight:700;line-height:18px;color:#1e1d1d}.reasons .reason__description{margin:2px 0 0;font-size:12px;line-height:17px;color:#555}div#collection-bg{background:#f3f4f6}.facets-container{background:#fff;padding:20px;box-sizing:border-box;margin-top:15px;border-radius:10px}a.product-card-border{border:1px solid #d4d4d4;display:inline-block;width:calc(100% - 2px);text-decoration:none;border-radius:6px;padding-top:10px;height:calc(100% - 14px);background:#ebebeb}a.product-card-border .product-info{padding:15px 15px 25px}a.product-card-border .product-info .pricing-area{display:flex;gap:10px;flex-wrap:wrap;color:red;font-weight:700}a.product-card-border .product-info .pricing-area span.save-amount{display:inline-block;width:100%}a.product-card-border .product-info .pricing-area span.save-amount label{background:#ce1226;color:#fff;padding:4px 10px 6px;font-size:14px;border-radius:4px}a.product-card-border .product-image{height:160px}button.custom-slider-prev.hide-arrow,button.custom-slider-next.hide-arrow{display:none}.grid__item.product__media-wrapper{position:relative}button.custom-slider-prev{position:absolute;left:0;top:200px;background:transparent;z-index:1;width:40px;height:40px;border:none;transform:rotate(180deg);cursor:pointer}button.custom-slider-next{position:absolute;right:0;top:200px;z-index:1;width:40px;height:40px;border:none;background:transparent;cursor:pointer}.product-location{display:flex;align-items:center;flex-wrap:wrap;margin-top:13px;padding-left:11px;color:#121212}@media (min-width:1200px){.product__media-list{height:500px!important;overflow:hidden}.product__media-list *{border:none}.product__media-list .product__media-item img{object-fit:cover!important;height:500px!important}.product__media-list .product__media.media.media--transparent img{height:500px!important}}@media (max-width:1200px){.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:auto!important}.slideshow__text.banner__box{max-width:100%!important}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search,.header-search-list,.account-title{display:none!important}.search__activated .header:not(.header--top-center) *>.header__search,.search__activated .header--top-center>.header__search,.search__activated .header-search-list{display:inline-flex!important}.search__button-mobile{display:block}.slideshow__media.banner__media.media{position:relative;width:100%}.slideshow__media.banner__media.media img{position:relative}.slideshow__text.banner__box .banner__heading{font-size:60px!important;line-height:60px!important}.slideshow__text.banner__box .banner__text p{font-size:20px;line-height:28px}.promo-block.promo-block{width:100%;padding-right:24px;justify-content:center;gap:10px;text-align:center}.promo-block__content{width:100%;margin-bottom:35px}}@media screen and (max-width: 767.9px){html{overflow-x:hidden}.slideshow__text.banner__box .banner__text p{font-size:20px!important;margin-top:10px!important}#shopify-section-template--19351736090853__collection h2{font-size:36px!important}.collections-list{padding:0 0 60px}.horizontal-ticker__slide{width:150px}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{min-height:34rem!important;height:100%!important}.slideshow__text.banner__box .banner__heading{font-size:36px!important;line-height:44px!important}}@media (hover: hover) and (pointer: fine){.horizontal-ticker__slide:hover img:last-child{opacity:1}}@media (max-width: 749px){.section-heading{font-size:24px;margin-bottom:20px}.swiper{padding:10px}.product-title{font-size:15px}.sale-price{font-size:16px}.compare-at-price{font-size:13px}}@media (max-width:1200px){.announcement-bar__message{width:100%}.collections-list .collection-list .collection-item{width:calc(33.33% - 20px)}nav.header__inline-menu{display:none!important;position:absolute}.product-swiper-section .swiper{width:calc(100% + -0px);left:15px}.canadian-proudcts{padding-left:16px;padding-bottom:40px;position:relative}.canadian-proudcts .section-heading{line-height:40px;font-size:35px!important;flex-direction:column;align-items:flex-start;padding-bottom:70px}.canadian-proudcts .slider-nav-group{top:128px;margin-top:0;padding-right:0}.product-swiper-section h2.section-heading{top:53px}.promo-sections-list{gap:15px;margin-right:-15px}.promo-sections-list .promo-block.promo-block .promo-block__image-wrapper img{width:40px;height:40px}.review-wrapper h3{margin-top:0;font-size:30px;max-width:279px;text-align:center}.horizontal-ticker__slide{width:100vw!important}.testimonial-product-section-cintent{width:100%}.review-content-item{padding:0}.swiper-slide-item .review-text p{font-size:20px;line-height:26px}.review-thumbnail img{width:45px;height:auto}.left-menu-area{top:23px;left:41px;display:none}.left-menu-area .menu-icon svg{display:none}.left-menu-area .menu-icon .arrow-right-mobile{display:block}.left-menu-area .menu-icon{color:#ce1226}.left-menu-area .menu-icon svg path{fill:#ce1226}.header{padding:2px 0rem 2px 3rem!important}h1.header__heading{margin-bottom:3px;padding-left:0;padding-right:2rem}#cart-icon-bubble{top:-1px;padding-right:10px}.search__button-mobile{top:0}.review-wrapper h3 p{margin:0 0 10px}.promo-sections-list .promo-block.promo-block{width:calc(50% - 15px)}.canadian-proudcts .section-heading svg{position:absolute;right:inherit;width:37px;top:56px;left:261px}.promo-block-appliances a.promo-block__button{display:flex;min-width:200px;justify-content:center}}@media (max-width:600px){.product__media-list .product__media-item{display:none}.swiper.canadian-product-swiper{overflow:hidden;padding:0}.product--thumbnail_slider .slider-mobile-gutter{margin:0!important}.product-swiper-section .product-swiper{padding-bottom:70px!important}.product-swiper-section .slider-nav-group{right:0;top:inherit;bottom:0}.thumbnail-slider{display:flex!important}.slider-buttons{display:none!important}.product__media-list .product__media-item.is-active{display:block}slider-component .thumbnail-list.list-unstyled .thumbnail-list__item{width:20px!important}.condition-description-box .condition-label{position:relative!important;top:0!important;left:0!important;display:inline-block!important;margin-bottom:10px!important;margin-top:10px!important}.product-card .prev-price{text-align:left}.product-card .current-price,.product-card .prev-price{width:100%}.canadian-proudcts .section-heading svg{right:inherit;left:259px}.new-box-badge{line-height:18px;width:fit-content;white-space:unset;text-align:left;justify-content:center}.product-card .pricing-area{flex-direction:column}.icons-prices{position:relative;margin-top:20px;right:0;width:140px;justify-content:flex-start}.product-sliders .swiper-slide{height:350px}.header__heading-logo-wrapper{left:0}a.product-card-border .product-image{height:220px}div#best-selling-products{padding-top:120px}div#best-selling-products .slider-nav-group{margin-top:65px}.header__heading-logo{position:relative;top:10px;left:-15px}.announcement-bar__message.h5 p{font-size:13px;text-align:left;line-height:15px}.promo-block-appliances{width:100%}.related-products .grid--2-col-tablet-down .grid__item{width:100%;max-width:100%;margin-bottom:15px}.get-notify-wrapper h3{font-size:24px;font-weight:700;max-width:700px;margin:auto auto 20px}.top-product-swiper .swiper-slider-inner{flex-wrap:wrap;flex-direction:column-reverse}.top-swiper-product .swiper-button-next{left:25px}.top-swiper-product .swiper-button-prev{right:15px}.top-product-swiper .swiper-slider-inner .product-content,.top-product-swiper .swiper-slider-inner .product-thumbnail{width:100%}.about-area{flex-direction:column;text-align:center}.condition-content-box{width:100%}.specification .depth{top:-34px;right:-67px}.width.specification-item{bottom:15px;right:-63px}.specification .height{left:-65px;top:90px}.collections-list .collection-list .collection-item{width:calc(50% - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
