@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}:root{--color-white: #ffffff;--color-black: #000000;--primary-red: #ea1d2e;--dark-gray: #232020;--gray: #4d4747;--light-gray: #ebebeb;--light-gray: #EBEBEB;--color-red-accent: #ea1a31;--color-red-badge: #ee3e42;--color-border-neutral: #a9a9a9;--color-bg-neutral: #e6e7e8;--font-WorkSans: "Work Sans", sans-serif;--font-Montserrat: "Montserrat", sans-serif}p:last-child{margin-bottom:0}body{font-family:var(--font-Montserrat);font-size:16px;line-height:1.31;font-weight:400;color:var(--gray)}.custom-container{max-width:1315px;padding:0 50px;width:100%;margin:0 auto}*:focus-visible{outline:none;box-shadow:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-WorkSans);margin:0 0 15px}h1,.h1{font-size:64px;line-height:1.04;font-weight:800}h2,.h2{font-size:48px;line-height:1.16666667;font-weight:800}h3,.h3{font-size:40px;line-height:1.04;font-weight:800}h4,.h4{font-size:32px;line-height:1.04;font-weight:800}h5,.h5{font-size:24px;line-height:1.16666667;font-weight:700}h6,.h6{font-size:22px;line-height:1.18181818;font-weight:700}.text-xl{font-size:20px;line-height:1.01;font-weight:800}.text-lg{font-size:18px;line-height:1.4;font-weight:400}.text-md{font-size:16px;line-height:1.3;font-weight:400}.text-sm{font-size:14px;line-height:1.31;font-weight:500}.text-xs{font-size:12px;line-height:2.2;font-weight:500}.heading-block{text-align:center;margin-bottom:clamp(32px,4.16666667vw,60px)}.btn{font-family:Work Sans;font-weight:700;font-size:clamp(16px,1.04166666667vw,20px);line-height:1;padding:12px clamp(20px,1.5625vw,30px);display:flex;align-items:center;gap:12px;border-radius:50rem;border:1px solid;transition:all ease .3s;text-transform:uppercase;cursor:pointer}.btn-dark{background:#232020;color:#fff;border-color:#232020}.btn-dark:hover{background:transparent;color:#232020;border-color:#232020}body{letter-spacing:0}.header-wrapper{position:absolute;top:0;width:100%;border:0;padding:55px 0 50px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1439" height="168" viewBox="0 0 1439 168" fill="none"><rect x="1439" y="-3.05176e-05" width="168" height="1440" transform="matrix(0 1 -1 0 1439 -1439)" fill="url(%23paint0_linear_5_67)" style="mix-blend-mode:multiply"/><defs><linearGradient id="paint0_linear_5_67" x1="1439" y1="720" x2="1607" y2="720" gradientUnits="userSpaceOnUse"><stop stop-color="%23232020"/><stop offset="1" stop-color="%23383838" stop-opacity="0"/></linearGradient></defs></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#0000;transition:all ease .3s}.section-header.shopify-section-header-sticky .header-wrapper{background:#000;padding:30px 0}.header-wrapper .header{max-width:1315px;padding:0 50px!important;display:block}.header-wrapper .header-inner{display:flex;padding:10px 15px;border-radius:25px;border:1px solid #fff;justify-content:space-between;align-items:center;gap:30px}.header-wrapper .header__heading-link{padding:0;margin:0}.header-wrapper .header__heading-logo{height:auto;width:216px;aspect-ratio:216/25;object-fit:contain;vertical-align:middle}.header-wrapper .header__inline-menu .list-menu--inline{gap:40px;align-items:center}.header-wrapper .header__inline-menu .list-menu__item{padding:0;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:var(--font-WorkSans);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0;transition:all ease .3s}.header-wrapper .header__inline-menu .list-menu__item:hover span{text-decoration:none}.header-wrapper .header__inline-menu .list-menu__item:hover{color:#ea1d2e}.header-wrapper .header__inline-menu .quote-btn{background:#ea1d2e;padding:10px 20px;border-radius:20px;box-shadow:0 4px 4px #00000040;text-shadow:none;border:1px solid #ea1d2e}.header-wrapper .header__inline-menu .quote-btn:hover{color:#fff;background:transparent;border-color:#fff}.header-wrapper .header__icons{margin:0}.header-wrapper .header__icon .svg-wrapper{color:#fff;transition:all ease .3s}.header-wrapper .header__icon:hover .icon{transform:none!important}.header-wrapper .header__icon:hover .svg-wrapper{color:#ea1d2e}.menu-drawer .menu-drawer__navigation{background:#000;color:#fff;padding-top:0}.menu-drawer .menu-drawer__navigation .list-menu__item{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Work Sans;font-size:16px;font-weight:700}.header__inline-menu .header__submenu.list-menu.list-menu--disclosure{border-top:4px solid #ea1d2e;width:100%;min-width:260px;top:30px}.header-wrapper .header__inline-menu .header__submenu .list-menu__item{color:#232020;text-shadow:none;text-transform:capitalize;padding:12px;transition:all ease .3s}.header-wrapper .header__inline-menu .header__submenu .header__menu-item:hover{color:#ea1d2e}.header-wrapper .header__inline-menu .header__submenu .header__submenu{background:#ebebeb;margin:0}.menu-drawer .menu-drawer__inner-submenu{background:#fff}.menu-drawer .menu-drawer__close-button{margin-top:0;padding:1.2rem 2.6rem 1.2rem 3rem;font-size:16px;font-weight:700;background-color:#ebebeb;font-family:var(--font-WorkSans)}.menu-drawer .menu-drawer__navigation .menu-drawer__inner-submenu .list-menu__item{color:#232020;text-shadow:none}body footer.footer{margin:0;padding:96px 0 0;background:#232020}.footer .page-width{max-width:1315px;padding:0 50px!important;display:block}.footer .footer__content-top{margin-bottom:62px}.footer .footer__blocks-wrapper{gap:32px}.footer .footer-block.grid__item{width:auto}.footer .footer-block.grid__item:not(.footer-block--menu){max-width:253px;margin-right:6px}.footer .footer-block__image-wrapper,.footer .footer-block__details-content li{margin:0!important}.footer .footer-block__image-wrapper img{aspect-ratio:253/107;object-fit:contain}.footer .footer-block__details-content li a{text-decoration:none!important;color:#fff;font-family:var(--font-WorkSans);font-size:12px;font-weight:500;line-height:2.2em;text-transform:capitalize;display:inline-block;padding-top:0;transition:all ease .3s}.footer .footer-block__heading{margin-bottom:12px;color:#fff;font-family:var(--font-WorkSans);font-size:20px;font-weight:700;line-height:1.15;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px!important;transition:all ease .3s}.footer .footer-block__heading a{text-underline-offset:3px;text-decoration-thickness:1px!important;transition:all ease .3s}.footer .footer-block__details-content li a:hover,.footer .footer-block__heading:hover,.footer .footer-block__heading:hover a{opacity:.8}.footer .footer__content-bottom{border:0;background:#ea1d2e;padding:18px 0}.footer .footer__content-bottom .footer__copyright{text-align:left;margin-top:0;color:#fff;font-family:var(--font-WorkSans);font-size:16px;font-weight:500;line-height:1.01}.footer .copyright__content a{transition:all ease .3s}.footer .copyright__content a:hover{text-decoration:none;opacity:.8}.video-banner .fgHqKq{background:linear-gradient(90deg,#232020,#38383800);background-blend-mode:multiply}.video-banner .video-background--video{min-height:96vh!important}.explore-solutions-block,.explore-solutions-block .content-detail,.explore-solutions-block .single-image-block{transition:all ease .3s}.explore-solutions-block{width:309px!important}.explore-solutions-block.active{width:532px!important}.explore-solutions-block .content-detail{position:absolute;left:20px;right:20px;bottom:30px;transform:translateY(120px);opacity:0;transition:.45s ease;z-index:2;align-items:end;height:auto!important}.explore-solutions-block.active .content-detail,.explore-solutions-block:hover .content-detail{transform:translateY(0);opacity:1}.explore-solutions-block.active .single-image-block,.explore-solutions-block.active:hover .single-image-block{padding-bottom:368px!important}.explore-solutions-block .btn-block{aspect-ratio:1 / 1;width:42px!important;align-items:center!important;justify-content:center!important}.explore-solutions-block .btn-block{background:#fff!important;box-shadow:0 4px 4px #00000040;color:#4d4747}.explore-solutions-block.active .btn-block,.explore-solutions-block.active:hover .btn-block{background:linear-gradient(#ea1d2e,#84101a)!important;color:#fff}.explore-solutions-block .plus-icon{opacity:1;visibility:visible}.explore-solutions-block .minus-icon{opacity:0;visibility:hidden;position:absolute}.explore-solutions-block.active .plus-icon,.explore-solutions-block:hover .plus-icon{opacity:0;visibility:hidden}.explore-solutions-block.active .minus-icon,.explore-solutions-block:hover .minus-icon{opacity:1;visibility:visible}.newsletter{background:#ebebeb;padding:100px 0}.newsletter h2{color:#232020}.newsletter h2 strong{color:#ea1d2e;font-weight:800}.newsletter .newsletter-form__field-wrapper .field__label{display:none}.newsletter .newsletter-form__field-wrapper .field__input{padding:12px 20px}.newsletter .newsletter-form__field-wrapper .field:before,.newsletter .newsletter-form__field-wrapper .field:after{display:none}.newsletter .newsletter-form{max-width:600px;margin-top:30px!important}.newsletter .newsletter-form__message--success{margin-top:12px!important;font-family:Montserrat;color:#232020}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter .newsletter-form__field-wrapper .field{border-radius:12px;overflow:hidden}.newsletter .newsletter-form__field-wrapper .field__input{padding:12px 130px 12px 16px;height:auto;font-family:Montserrat;font-size:16px;font-weight:400;line-height:1.4;box-shadow:none}.newsletter .newsletter-form__button{width:auto;padding:8px 12px;color:#fff;font-family:Work Sans;font-size:16px;font-weight:700;background:#ea1d2e!important;text-transform:uppercase;border:1px solid #ea1d2e;transition:all ease .3s;border-radius:0 12px 12px 0}.newsletter .newsletter-form__button:hover{background:transparent!important;color:#ea1d2e}.custom-banner{background:#000;padding:171px 0 50px;min-height:400px;display:flex;align-items:center;justify-content:center}.custom-banner h1{color:#fff;margin:0}.custom-banner .breadcrumb{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:12px;font-size:clamp(14px,.9375vw,18px);line-height:1.5}.custom-banner .breadcrumb a{color:#ebebeb;text-decoration:none;transition:all .3s ease}.custom-banner .breadcrumb a:hover{opacity:.9}.custom-banner .breadcrumb span{color:#ebebeb}.custom-banner .breadcrumb span:last-child{color:#ea1d2e;display:inline-block;max-width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-banner .article-heading{font-size:clamp(28px,2.08333333vw,40px);line-height:1.04}.policy-content{padding:60px 0}.policy-content>strong{font-size:20px;line-height:1.01;margin-bottom:16px!important;display:inline-block}.policy-content h1,.policy-content h2{font-size:32px;line-height:1.04}.policy-content h1,.policy-content h2,.policy-content h3,.policy-content h4,.policy-content h5,.policy-content h6{margin:30px 0 20px;color:#232020}.policy-content li{color:#4d4747}.policy-content li+li{padding-top:16px}.policy-content table{width:100%;text-align:left;table-layout:auto}.policy-content a{text-decoration:none;font-weight:600;transition:all ease .3s;overflow-wrap:anywhere}.policy-content a:hover{color:#ea1d2e}.ptb-80{padding:clamp(40px,4.16666667vw,80px) 0!important}.heading-block span{color:#ea1d2e}.faq-section .faq-container{display:flex;flex-direction:column;gap:clamp(12px,1.66666667vw,24px)}.faq-section .accordion{background:#f3f3f3;border-radius:16px;transition:all .3s ease;padding:clamp(16px,2.22222222vw,32px);border:1px solid #ebebeb;box-shadow:0 4px 4px #00000040}.faq-section .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:10px}.faq-section .accordion-header h5{margin:0;color:#232020}.faq-section .icon{width:24px;height:24px;line-height:24px;border:2px solid #ea1d2e;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:500;transition:.3s;flex-shrink:0;text-align:center;color:#fff;background:#ea1d2e}.faq-section .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-section .accordion-content p{color:#4d4747;margin-top:20px}.faq-section .accordion-content p:last-child{margin-bottom:0}.faq-section .accordion.active .accordion-content{max-height:400px}.faq-section .accordion.active .icon{transform:rotate(180deg)}.whyUs--content{display:flex;gap:24px}.whyUs--content .whyUs--slider{max-width:50%;flex:50%;background:#ebebeb;border-radius:20px;padding:0;overflow:hidden;position:relative;color:#000;box-shadow:0 4px 4px #00000040;min-height:300px}.whyUs--content .imageGroup{flex:50%;max-width:50%}.whyUs--content .imageGroup img{width:100%;aspect-ratio:1/.7;object-fit:cover;height:100%}.whyUs--content .whyUs--slider .item--group{padding:clamp(20px,2.08333333vw,40px);height:100%;display:flex;flex-direction:column;gap:clamp(16px,1.04166667vw,20px);padding-bottom:clamp(50px,4.16666667vw,80px)}.whyUs--content .whyUs--slider .item--group p{margin:0}.whyUs--content .whyUs--slider .item--group p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.whyUs--slider .swiper-wrapper,.whyUs--slider .swiper-slide,.whyUs--slider .swiper-slide>div{min-height:inherit}.whyUs--content .whyUs--slider .swiper-button{top:auto;width:clamp(20px,1.25vw,24px);height:clamp(20px,1.25vw,24px);z-index:1;bottom:clamp(20px,2.08333333vw,40px)}.whyUs--content .whyUs--slider .swiper-button-next:after,.whyUs--content .whyUs--slider .swiper-button-prev:after{display:none}.whyUs--content .whyUs--slider .swiper-button-next{left:clamp(60px,4.375vw,84px)}.whyUs--content .whyUs--slider .swiper-button-prev{left:clamp(20px,2.08333333vw,40px);right:0}.whyUs--content .whyUs--slider .swiper-button:hover svg path{fill:#ea1d2e}.bell-repair{background:#ebebeb}.bell-repair .image-text-wrapper{display:flex;align-items:center;gap:40px}.bell-repair .image-text-wrapper+.image-text-wrapper{padding-top:40px}.bell-repair .image-text-wrapper.reverse{flex-direction:row-reverse}.bell-repair .image-text-wrapper .content-block{width:calc(40% - 20px)}.bell-repair .image-text-wrapper .content-block p:last-child{margin:0}.bell-repair .image-text-wrapper .image-block{display:flex;gap:24px;width:calc(60% - 20px)}.bell-repair .image-text-wrapper .image-block .img-container{width:calc(50% - 12px)}.bell-repair .image-text-wrapper .image-block img{width:100%;height:auto;aspect-ratio:342/377;object-fit:cover}.bell-repair .image-text-wrapper .image-block .image-1{margin-top:93px}.cs-section{background:var(--cs-bg, transparent);color:var(--cs-text-color, inherit)}.cs-section .cs-grid{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.cs-section .cs-form{display:flex;flex-direction:column;gap:16px}.cs-section .cs-info{background:var(--cs-card-bg, #232020);width:calc(55% - 20px);box-shadow:#959da533 0 8px 45px;padding:clamp(24px,2.10526316vw,40px);position:relative;border-radius:clamp(12px,1.1458333333333335vw,22px);color:#fff;display:flex;flex-direction:column;gap:clamp(16px,1.04166667vw,20px)}.cs-section .heading-block,.cs-section .heading-block h4{margin:0;text-align:left;color:#fff}.cs-section .cs-description p{margin-top:0}.cs-section .cs-form-wrapper{width:calc(45% - 20px)}.cs-section .cs-details{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.cs-section .cs-detail-item{display:flex;align-items:center;gap:16px}.cs-section .cs-detail-item .list-icon{background:#ea1d2e;flex-shrink:0;padding:4px;width:clamp(34px,2.29166666667vw,44px);height:clamp(34px,2.29166666667vw,44px);display:flex;align-items:center;justify-content:center;border-radius:10px;box-shadow:0 4px 4px #00000040 inset}.cs-section .cs-detail-item p{margin:0}.cs-section .cs-detail-item a{color:#fff;transition:all ease .3s;font-weight:400}.cs-section .cs-detail-item a:hover{color:#ea1d2e}body .field__input,body .select__select,body .customer .field input,body .customer select{font-family:Montserrat;color:#232020;border-radius:8px!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;border-radius:8px!important}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border-radius:8px!important}.main-blog .blog-articles{display:flex;flex-wrap:wrap;gap:20px}.main-blog .blog-articles .article{width:calc(33.3% - 13.3333333px);border-radius:clamp(12px,1.14583333vw,22px);overflow:hidden;background:#ebebeb;transition:all ease .3s}.main-blog .blog-articles .article:hover{box-shadow:0 4px 4px #00000040}.main-blog .blog-articles .article .card__heading a{transition:all ease .3s}.main-blog .blog-articles .article:hover .card__heading a{color:#ea1d2e}.main-blog .read-more-link a{text-decoration:none;color:#ea1d2e;font-family:Work Sans;font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;transition:all ease .3s;z-index:9;position:relative}.main-blog .read-more-link a:hover{color:#232020}.main-blog .read-more-link{margin-top:auto}.main-blog .article-card__excerpt{margin:0}.main-blog .article-card__footer{display:none}.main-blog .card__information{padding:0!important;display:flex;flex-direction:column;gap:clamp(12px,1.04166666667vw,20px);height:100%}.main-blog .card__content{padding:clamp(20px,1.5625vw,30px);display:block}.main-blog .card.article-card{display:block}.main-blog .card__inner{height:100%}.pagination__item{background:#ebebeb;color:#232020;text-decoration:none;font-family:Work Sans;font-weight:800;line-height:1;opacity:1;transition:all ease .3s}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.pagination__item.pagination__item--current,.pagination__item:hover{color:#fff;background:#ea1d2e}.article-template .light{opacity:1}.article-template h1,.article-template h2{font-size:clamp(28px,2.10526316vw,40px);line-height:1.04;margin-bottom:30px}.article-template h1,.article-template h2,.article-template h3,.article-template h4,.article-template h5,.article-template h6{color:#232020;text-align:left}.article-template table{margin:20px 0;table-layout:auto;width:100%}.article-template table td{width:auto!important;text-align:center}.article-template table td div{text-align:center!important}.article-template table td img{margin:0 auto!important;display:block}.article-template hr{margin:clamp(20px,1.57894737vw,30px) 0}.article-template h3,.article-template h4{text-transform:uppercase;font-size:clamp(20px,1.25vw,24px);line-height:1.166;font-weight:600}.article-template h3 strong,.article-template h4 strong{font-weight:600}.article-template .article-template__link,.article-template a{font-size:16px;line-height:1;transition:all ease .3s;color:#232020;text-decoration:underline}.article-template .article-template__link{font-family:Work Sans;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:4px}.article-template .article-template__link:hover,.article-template a:hover{color:#ea1d2e}.article-template__comment-wrapper{background:linear-gradient(180deg,#ea1d2e,#84101a);text-align:center}.article-template__comment-wrapper>div{max-width:924px;margin:0 auto;color:#fff}.article-template__comment-wrapper .article-template__comments,.article-template__comment-wrapper>div>h2{display:none}.article-template__comment-fields{display:flex;flex-direction:column;gap:16px}.article-template__comment-wrapper h2 span,.article-template__comment-wrapper .form-status{color:#fff}.article-template__comment-wrapper .article-template__comment-warning{margin:0;color:#fff;text-align:left}.article-template__comment-wrapper .btn-dark:hover{color:#fff;border-color:#fff}.article-template__comment-wrapper .form-status-list{margin:16px 0}.form-status{font-weight:500;text-align:left}.article-template__comment-wrapper .heading-block{margin-bottom:32px}.article-template .bg-token-main-surface-primary button{cursor:pointer}.article-template .bg-token-main-surface-primary{margin:16px 0}.article-template .flex{display:flex;align-items:center;gap:10px}.article-template__hero-container{margin-bottom:24px}.article-template .article-template__hero-adapt{background:#f3f3f3;padding:clamp(20px,1.5625vw,30px)!important;max-width:720px}.article-template .article-template__hero-adapt img{position:static!important;object-fit:cover;height:auto!important;aspect-ratio:660/440}.article-template__content p img:not(table img){object-fit:cover;height:auto!important;max-width:300px;aspect-ratio:1 / 1;width:100%}.article-template .article-template__content iframe{width:100%;background:#f3f3f3;padding:clamp(20px,1.5625vw,30px)!important;max-width:720px;height:auto;aspect-ratio:660/440}.warranty-form-wrapper{display:flex;gap:30px}.warranty-form-wrapper .globo-form-app .panels{z-index:1}.warranty-form-wrapper .radio-design ul,.warranty-form-wrapper .globo-form-control[data-type=radio] ul{gap:6px}.warranty-form-wrapper .radio-design ul li{width:calc(50% - 3px)!important}body .warranty-form-wrapper button.action.submit{font-family:Work Sans;font-weight:700;font-size:clamp(16px,1.04166666667vw,20px);line-height:1;padding:12px clamp(20px,1.5625vw,30px);display:flex;align-items:center;gap:12px;border-radius:50rem;border:1px solid;transition:all ease .3s;text-transform:uppercase;cursor:pointer;background:#232020;color:#fff;border-color:#232020}body .warranty-form-wrapper button.action.submit:hover{background:transparent;color:#232020;border-color:#232020}.policy-content .rte{display:flex;flex-wrap:wrap;gap:24px}.policy-content .rte span video{max-width:100%!important;width:100%;background:#f3f3f3;padding:16px}.policy-content .rte span{width:calc(25% - 18px)}@media(max-width:1280px){.header-wrapper{padding:40px 0}.header-wrapper .header__inline-menu .list-menu--inline{gap:34px}}@media(max-width:1199px){h1,.h1{font-size:56px}h2,.h2{font-size:42px}h3,.h3{font-size:36px}h4,.h4{font-size:28px}h5,.h5{font-size:22px}h6,.h6{font-size:20px}.custom-container{padding:0 40px}.newsletter{padding:80px 0}.policy-content h1,.policy-content h2{font-size:28px}body footer.footer{padding:80px 0 0}.footer .page-width,.header-wrapper .header{padding:0 40px!important}.footer .footer-block.grid__item:not(.footer-block--menu){margin-right:0;width:100%;display:block;max-width:100%}.header-wrapper{padding:30px 0}.header-wrapper .header-inner{gap:20px}.header-wrapper .header__inline-menu .list-menu__item{font-size:14px}.header-wrapper .header__inline-menu .list-menu--inline{gap:20px}.explore-solutions-block.active .single-image-block,.explore-solutions-block.active:hover .single-image-block{padding-bottom:404px!important}}@media(max-width:1024px){.explore-solutions-block,.explore-solutions-block.active{width:100%!important}h1,.h1{font-size:48px}h2,.h2{font-size:36px}h3,.h3{font-size:32px}h4,.h4{font-size:26px}h5,.h5{font-size:20px}h6,.h6,.text-xl{font-size:18px}.text-lg{font-size:16px}.text-md{font-size:15px}.custom-container{padding:0 24px}.newsletter{padding:60px 0}.policy-content h1,.policy-content h2{font-size:26px}.custom-banner{padding:130px 0 50px;min-height:360px}body footer.footer{padding:60px 0 0}.footer .page-width,.header-wrapper .header{padding:0 24px!important}.footer .footer__blocks-wrapper{gap:40px 32px!important}.footer .footer__content-top{margin-bottom:40px}.footer .footer__blocks-wrapper{gap:40px 13px!important}.footer .footer-block__heading{margin-bottom:10px;font-size:18px}.header__icon span{color:#fff}.bell-repair .image-text-wrapper,.bell-repair .image-text-wrapper.reverse,.cs-section .cs-grid{flex-direction:column}.bell-repair .image-text-wrapper .image-block,.bell-repair .image-text-wrapper .content-block,.cs-section .cs-info,.cs-section .cs-form-wrapper{width:100%}.bell-repair .image-text-wrapper{gap:24px}.cs-section .cs-grid{gap:30px}.main-blog .blog-articles .article{width:calc(50% - 13.3333333px)}.warranty-form-wrapper{flex-direction:column}body .warranty-form-wrapper .globo-form-app{max-width:100%!important}.policy-content .rte span{width:calc(33.3% - 18px)}}@media(max-width:767px){h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}.text-md{font-size:14px}.custom-container{padding:0 16px}.policy-content h1,.policy-content h2{font-size:24px}.newsletter,.policy-content{padding:40px 0}.custom-banner{min-height:300px}.policy-content>strong{font-size:18px}.policy-content span,.policy-content p{font-size:15px}.policy-content h1,.policy-content h2,.policy-content h3,.policy-content h4,.policy-content h5,.policy-content h6{margin:20px 0 16px}body footer.footer{padding:40px 0 0}.footer .page-width,.header-wrapper .header{padding:0 16px!important}.footer .footer-block__image-wrapper img{max-width:200px!important}.footer .footer-block.grid__item{width:100%!important}.footer .footer-block__details-content,.footer .footer-block.grid__item{margin:0!important}.footer .footer__blocks-wrapper{gap:24px!important;display:flex!important}.footer .footer-block-image{justify-content:flex-start!important}.footer .footer-block__details-content li a{line-height:1.2}.explore-solutions-block.active .single-image-block,.explore-solutions-block.active:hover .single-image-block{padding-bottom:420px!important}.whyUs--content .whyUs--slider,.whyUs--content .imageGroup{max-width:100%;flex:100%}.whyUs--content{flex-direction:column}.bell-repair .image-text-wrapper .image-block{gap:12px}.bell-repair .image-text-wrapper .image-block .image-1{margin-top:40px}.bell-repair .image-text-wrapper .image-block .img-container{width:calc(50% - 6px)}.bell-repair .image-text-wrapper+.image-text-wrapper{padding-top:30px}.main-blog .blog-articles .article{width:100%}.pagination__list .pagination__item{height:30px}.pagination .pagination__list>li{flex:1 0 30px;max-width:30px}body .warranty-form-wrapper .globo-form-app.boxed-layout .g-container{padding:16px}.warranty-form-wrapper .radio-design ul li{width:100%!important}.policy-content .rte span{width:calc(50% - 10px)}.policy-content .rte{gap:20px}}@media(max-width:480px){.newsletter .newsletter-form__field-wrapper .field{border-radius:12px;flex-direction:column;gap:12px}.newsletter .newsletter-form__field-wrapper .field__input{border-radius:12px;padding:12px 16px;width:100%}.newsletter .newsletter-form__button{position:static;padding:12px 16px;border-radius:12px}.policy-content .rte span{width:100%}}.facets__summary:hover .facets__summary-label{text-decoration:none!important}.facets__summary-label,.mobile-facets__close-button,h2.facets__heading,.price-section summary span{font-size:16px!important;text-transform:capitalize!important;letter-spacing:.05em!important;margin-bottom:1.2rem!important;color:var(--color-red-accent)!important;font-weight:800!important;font-family:var(--font-WorkSans)!important}h2.facets__heading{color:#000!important}.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none!important}.mobile-facets__details .facets__price{padding:0 2rem!important}.product-card-wrapper{border:1px solid #ddd;padding:10px}.product-card-wrapper h3,.product-card-wrapper .sku{font-size:14px;line-height:20px;font-weight:600}.product-card-wrapper .sku .product-sku{color:var(--primary-red)}.facet-filters__field .select,.mobile-facets__sort .select{border:1px solid var(--color-border-neutral)}.facet-filters__field .select{padding:10px 20px}.facet-filters__field .select .svg-wrapper,.mobile-facets__sort .select .svg-wrapper{right:10px}.facets-vertical-sort .product-count-vertical{padding:10px 0}.field__input:focus-visible,.select__select:focus-visible{outline:none!important;box-shadow:none!important}.quick-add__submit{width:auto;padding:8px 12px;color:#fff;font-family:var(--font-WorkSans);font-size:16px;font-weight:700;background:var(--primary-red)!important;border:1px solid var(--primary-red);transition:all ease .3s;border-radius:12px;box-shadow:none;outline:none}.quick-add__submit:hover:after,.button:not([disabled]):hover:after,.quick-add__submit:after{box-shadow:none;outline:none}.mobile-facets__info,.facets__form-vertical .max-price-section{display:none}#Filter-Price-GTE:before,#Filter-Price-LTE:before{content:none}#Filter-Price-GTE,#Filter-Price-LTE,#Mobile-Filter-Price-GTE,#Mobile-Filter-Price-LTE{padding:5px;background-color:var(--color-bg-neutral);border:1px solid var(--color-bg-neutral);border-radius:0;width:60px;max-width:100%;height:3.5rem}.facets__price .field__label{left:5%!important;top:15%!important}.field__input:focus~.field__label{top:-40%!important;left:0%!important}.price-section .facets__header-vertical{display:none}.full-unstyled-link:hover{text-decoration:none!important}.template-search .card-information>.price,.template-collection-template-2026 .card-information>.price,.template-milton-signaling .card-information>.price,.template-milton-guard .card-information>.price,.common-collection .card-information>.price{line-height:24px!important;font-weight:700!important;font-family:var(--font-WorkSans)}.template-search .product-grid-container li.grid__item,.template-collection-template-2026 .product-grid-container li.grid__item,.template-milton-signaling .product-grid-container li.grid__item,.template-milton-guard .product-grid-container li.grid__item,.common-collection .product-grid-container li.grid__item{display:flex}.price__badge-sale,.badge{background-color:var(--color-red-badge)!important;color:#fff!important}.template-search .card__heading,.template-collection-template-2026 .card__heading,.template-milton-signaling .card__heading,.template-milton-guard .card__heading,.common-collection .card__heading{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:5.2em}h3.cart-notification-product__name.h4{font-size:18px!important}.quick-add-modal__content-info .product__info-container *{font-family:var(--font-WorkSans)}.quick-add-modal__content-info .product__info-container select{font-size:14px;padding:4px 15px 4px 4px}.quick-add-modal__content-info h2{font-size:31px}.quick-add-modal__content-info h2:hover{text-decoration:none!important}.predictive-search__item .price,.quick-add-modal__content-info .price-item--regular,.quick-add-modal__content-info .price-item--sale,.quick-add-modal__content-info .product__sku{font-size:24px;line-height:24px;font-weight:700;color:var(--color-red-badge)!important}.quick-add-modal__content-info a.link.product__view-details.animate-arrow{display:none}.predictive-search__item:hover a:hover{text-decoration:none!important}.predictive-search__item-heading{font-size:18px!important}.search__input:focus{padding:1.5rem!important}@media screen and (max-width:749px){.facets-container{border:none;padding:0}.banner__content{position:absolute!important;background-color:#0003!important;color:#fff!important}.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:23rem!important}.banner--mobile-bottom .banner__box{padding:3rem 3.5rem!important}.template-search .banner__box,.template-collection-template-2026 .banner__box,.template-milton-signaling .banner__box,.template-milton-guard .banner__box,.common-collection .banner__box{background:transparent!important}.template-search .content-for-layout,.template-collection-template-2026 .content-for-layout,.template-milton-signaling .content-for-layout,.template-milton-guard .content-for-layout,.common-collection .content-for-layout{padding-top:25%!important}.template-search .quick-add__submit,.template-collection-template-2026 .quick-add__submit,.template-milton-signaling .quick-add__submit,.template-milton-guard .quick-add__submit,.common-collection .quick-add__submit{padding:.4rem}}@media screen and (min-width:750px){.facets-vertical{padding:0 0rem!important}.facets-vertical .facets-wrapper{max-width:260px;margin-right:3rem;border:1px solid var(--color-red-accent);padding:10px!important;height:fit-content!important}.facets__form-vertical{width:24rem!important}.product-grid-container .product-grid{margin-top:0!important}.facets-vertical-sort{padding:0 0 20px!important}.cart-notification-wrapper:is(.page-width)>.cart-notification{right:0;z-index:9}}.pagination-wrapper{display:flex;justify-content:center;margin:3rem 0}.pagination__list{display:flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.pagination__item{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 4px;border-radius:50%;font-family:var(--font-WorkSans)!important;font-size:15px;font-weight:600;color:var(--dark-gray)!important;text-decoration:none!important;transition:all ease .25s}.pagination__item:hover{background-color:var(--light-gray);color:var(--dark-gray)}.pagination__item--current{background-color:var(--primary-red)!important;color:var(--color-white)!important;font-weight:700!important;pointer-events:none;text-decoration:none!important}.pagination__item-arrow{border:1px solid var(--gray);min-width:36px}.pagination__item-arrow:hover{background-color:var(--primary-red);border-color:var(--primary-red)}.pagination__item-arrow .icon{width:9px;height:9px;transform:rotate(-90deg);transition:fill ease .25s}.pagination__item-arrow[aria-label="Next page"] .icon{transform:rotate(-90deg)}.pagination__item-arrow:hover .icon path{fill:var(--color-white)}.pagination__list .light{opacity:1!important}@media screen and (max-width:749px){.pagination__list{gap:6px}.pagination__item,.pagination__item-arrow{min-width:32px;height:32px;font-size:14px}}body main#MainContent{padding-top:0%!important}.template-search .card-information main#MainContent,.template-collection-template-2026 main#MainContent,.template-milton-signaling main#MainContent,.template-milton-guard main#MainContent,.common-collection main#MainContent{padding-top:10%!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom-style.css.map */
