.m-header__desktop,.m-header__mobile{box-shadow:8px 8px 14px #00000038}.template-page #MainContent{padding-bottom:0}.template-product #MainContent{padding-bottom:0!important}html:lang(en) .fr_custom_breadcrumb{display:none}html:lang(fr) .en_custom_breadcrumb{display:none}.custom_breadcrumb_centered{text-align:center;display:inline}a.m-menu__link.m-menu__link--main{font-weight:700}.m-hero__subtitle,.m-richtext__subtitle,.m-section__subheading{color:#fa441c;font-weight:700;text-transform:uppercase}.m-topbar .m-topbar__center a{font-weight:700}.m-menu{align-items:center}.m-header__wrapper li.m-menu__item:nth-child(1)>a{background-color:#fa441c;border-radius:1em;margin:0 .5em;color:#fff;padding:10px 16px}.m-header__wrapper li.m-menu__item:nth-child(2)>a{background-color:#014fd1;border-radius:1em;margin:0 .5em;color:#fff;padding:10px 16px}.m-header__wrapper li.m-menu__item:nth-child(1)>a:after,.m-header__wrapper li.m-menu__item:nth-child(2)>a:after{height:0}.m-header__wrapper li.m-menu__item:nth-child(1):hover>a,.m-header__wrapper li.m-menu__item:nth-child(2):hover>a{filter:brightness(115%);text-decoration:none!important}.m-language-switcher{text-transform:capitalize}html[lang=fr] .custom_tag_nouveau:before,html[lang=fr] .m-header__wrapper li.m-menu__item:nth-child(4)>a:before{content:"Nouveau";position:absolute;left:calc(100% - 35px);top:20%;transform:translateY(-50%);background-color:#fa441c;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:12px;text-transform:uppercase;white-space:nowrap}html[lang=en] .custom_tag_nouveau:before,html[lang=en] .m-header__wrapper li.m-menu__item:nth-child(4)>a:before{content:"New";position:absolute;left:calc(100% - 35px);top:20%;transform:translateY(-50%);background-color:#fa441c;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:12px;text-transform:uppercase;white-space:nowrap}.rounded_image .m-custom-content__block-inner .m-image-card{border-radius:1em;box-shadow:8px 8px 14px #00000038}.custom_icon_boxed .m-icon-box{padding:3em;border-radius:1em;background-color:#fff;box-shadow:8px 8px 14px #00000038;z-index:1;position:relative;height:100%}.custom_line_blue .m-content-box{border-left:.5em #014FD1 solid;padding-left:2.5em}.custom_line_red .m-content-box{border-left:.5em #FA441C solid;padding-left:2.5em}.custom_rounded_section .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Accueil_Outils_V2.jpg?v=1707767443);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover}.custom_rounded_section .m-custom-content__wrapper responsive-image{transform:rotate(10deg)}.rounded_image .m-image-card__inner.m-gradient.m-color-badge-hot{border-radius:1em;box-shadow:8px 8px 14px #00000038}.custom_slanted_image img{-webkit-clip-path:polygon(0 0%,100% 12%,100% 88%,0 100%)}@media only screen and (min-width: 768px){.custom_hero_hover{margin-top:-250px}}@media only screen and (max-width: 767px){.custom_icon_boxed{margin-top:-100px}h3.m-collection-card__title a{color:#222}.rounded_image responsive-image.m-image{border-radius:1em}.rounded_image a.m-image-card__img{box-shadow:8px 8px 14px #00000038;border-radius:1em}.custom_rounded_section .m-custom-content__wrapper{margin:1em}}.custom_breadcrumb div{display:inline-flex;flex-wrap:wrap}.custom_breadcrumb .custom_divider{padding-left:1em;padding-right:1em}.custom_breadcrumb a:hover{text-decoration:underline}.custom_breadcrumb_collection{padding:1em 0;border-bottom:1px solid #8f8f8f}.custom_breadcrumb_collection a,.custom_breadcrumb_collection .custom_divider{color:#8f8f8f}.shopify-policy__body ol li{list-style-position:outside;margin-bottom:1em}.m-page-content a,.shopify-policy__container a{color:#014fd1!important}.m-page-content ul li{list-style:outside;margin-bottom:.5em}.m-page-content table{width:100%}.m-page-content th{height:70px}h3.m-richtext__title.m-image-card__heading{font-size:200%}.custom_icons_centered_text .m-icon-box__inner{display:flex;align-items:center}.custom_icons_services .m-icon-box__icon{box-shadow:8px 8px 14px #00000038;border-radius:1em}.custom_rounded_section_03 .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Contracteurs_Soumission.jpg?v=1709317428);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover}.custom_rounded_section_04 .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Gazon_Installation_DemarrerProjet_Background.jpg?v=1749837880);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover}.custom_rounded_section_05 .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Gazon_Header_Bleu.jpg?v=1749835109);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover}.custom_rounded_section_02 .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Municipalite_Soumission.jpg?v=1709228718);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover}.custom_rotate .m-custom-content__wrapper responsive-image{transform:rotate(10deg)}collapsible-tab.is-expanded h3.m-collapsible--button{border-left-color:#00f;transition:.3s}h3.m-collapsible--button{border-left:10px solid #FA441C;padding-left:1em;margin:.5em 0}.m-collapsible--button{padding-bottom:16px}.custom_nohover{pointer-events:none}@media only screen and (min-width: 768px){.custom_rounded_section_01 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_02 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_05 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_04 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_03 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section .m-custom-content__wrapper .m-custom-content__block-text{padding:5em}}@media only screen and (max-width: 767px){.custom_rounded_section_05 .m-custom-content__wrapper,.custom_rounded_section_04 .m-custom-content__wrapper,.custom_rounded_section_03 .m-custom-content__wrapper,.custom_rounded_section_02 .m-custom-content__wrapper{margin:1em}.custom_rounded_section_01 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_02 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_05 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_04 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section_03 .m-custom-content__wrapper .m-custom-content__block-text,.custom_rounded_section .m-custom-content__wrapper .m-custom-content__block-text{padding:2.5em}}.custom_section_promotion .m-icon-box.m-icon-box--vertical{height:100%}.custom_section_promotion .m-icon-box__content.m\:flex-1.m\:text-left{padding:20px;margin-top:0}.custom_section_promotion .m-icon-box__icon.m\:items-start{border-radius:1em 1em 0 0}.custom_section_promotion .m-icon-box.m-icon-box--vertical{border-radius:1em}div#birdchime-slots-box{width:100%!important}button.m-quantity__button:hover{background-color:#fa441c;color:#fff;border-radius:5px;transition:.5s}.m-cart__header{font-weight:700}a.m-cart-item__title{font-weight:700;text-transform:uppercase}.m-cart-item__price,.m-cart__column--subtotal div.m-cart-item__price--regular .m\:font-medium{font-weight:700;text-transform:uppercase;color:#014fd1}.m-cart__subtotal .m\:font-medium{font-weight:700!important;text-transform:uppercase;color:#014fd1}.ft-options-container .ft-options div{font-weight:700;text-transform:uppercase;color:#014fd1}.order-slots{padding:0!important;margin-bottom:20px}.ft-options-container .ft-options{border:1px solid #014FD1!important}.ft-options-container .ft-options-active{background:#014fd1!important}.ft-options-container .ft-options-active div,.m-cart-drawer__inner .ft-options-container .ft-options-active svg g path{color:#fff!important}.ft-options{display:flex;flex-direction:column;align-items:center}p#orders-slots-heading{margin:20px 0 5px!important}input.neo-input{padding:.5em 1em;color:#fa441c;border:1px solid #fa441c;border-radius:5px}.bcdp-widget-container input.bcdp-widget-input{border-radius:5px;border-style:none}a.m-collection-card__image{border-radius:1em;box-shadow:8px 8px 14px #00000038}.m-sidebar{border-radius:1em;box-shadow:8px 8px 14px #00000038;padding:2em;border-top:10px solid #FA441C}.m-sidebar .m-sidebar--title{color:#fa441c}.m-product-card{border-bottom:1px solid #EEEEEE;padding-bottom:1em}.m-filter--widget-title{font-weight:700!important}.m-facet--product-count{word-break:normal;color:#fa441c}.main-product__block .m-product-title{font-size:350%!important}.m-product-option--label{font-weight:700;color:#fa441c;text-transform:uppercase}.m-price .m-price-item{font-weight:700;color:#014fd1}.main-product__block.main-product__block-variant_picker,.main-product__block.main-product__block-buy_buttons{border-top:1px solid #FA441C;padding-top:.5em}.main-product__block-text .m-product-text--subtitle{font-weight:700;color:#014fd1!important}div[data-shopify-editor-block*=custom_text_aaVhnh] .m-product-text{background-color:#f8f8f8;padding:2em;border-left:5px solid #FA441C}.m-product-description a{color:#014fd1!important}.m-product-description a:hover{color:#fa441c!important}.custom_product-usage-tags{display:flex;flex-wrap:wrap;gap:.75rem}.custom_product-usage-tag{background-color:#e6efff;border-radius:9999px;padding:.5rem 1rem;font-size:.9rem;color:#014fd1;text-align:center;text-decoration:none!important;border:1px solid #014FD1;transition:background-color .2s,color .2s,border-color .2s;max-width:fit-content;min-width:120px;display:flex;align-items:center;justify-content:center;flex:1 1 auto;white-space:normal;word-break:break-word;line-height:1.2}.custom_product-usage-tag:hover{background-color:#fff;color:#fa441c;border-color:#fa441c}.custom_section-title{margin:0 0 1rem;font-size:1.2em;text-transform:uppercase;display:flex;align-items:center;gap:.5em}.custom_product-block{margin-top:2.5rem;display:flex;flex-direction:column;gap:2.5rem}.custom_card{border:1px solid #eee;border-radius:6px;overflow:hidden;padding:0}.custom_product-specs-table{width:100%;border-collapse:collapse}.custom_product-specs-table th,.custom_product-specs-table td{padding:12px 16px;text-align:left;border-bottom:1px solid #eee;background-color:#fff}.custom_product-specs-table th{font-weight:600;width:40%}.custom_product-specs-table tr:last-child th,.custom_product-specs-table tr:last-child td{border-bottom:none}.custom_pdf-header-link{display:flex;align-items:center;gap:.5em;text-decoration:none!important;color:inherit;font-size:1.2em;transition:color .2s;padding:12px 16px;border:1px solid #FA441C;border-radius:8px;color:#fa441c}.custom_pdf-header-link:hover{color:#014fd1;border-color:#014fd1}.custom_pdf-icon-main{width:20px;height:20px;flex-shrink:0}.custom_pdf-secondary-wrapper{transition:background-color .2s;border-radius:6px}.custom_pdf-secondary-list{display:flex;flex-wrap:wrap;gap:1rem}.custom_pdf-secondary-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#fafafa;border:1px solid #eee;border-radius:8px;padding:1rem;gap:.5rem;flex:1 1;color:inherit;transition:background-color .2s;text-decoration:none!important;text-align:center}.custom_pdf-secondary-item:hover{background-color:#fff;border-color:#fa441c}.custom_pdf-secondary-item img{width:30px;height:40px;flex-shrink:0}@media (max-width: 600px){.custom_pdf-secondary-list{flex-direction:column}}.m-tabs.m-scroll-trigger.animate--fade-in-up{border:1px solid #eee;border-radius:8px}.m-tabs__header.m\:display-flex.m\:justify-center{background-color:#fafafa;border-radius:8px}.m-tabs__content.m-product-collapsible{padding:2em}.m-tabs__content.m-product-collapsible .m-tab-content--tab .rte :is(h1,h2,h3,h4,h5,h6):first-of-type{margin-top:0}.m-tab-header{padding:1em 1.5em!important;font-weight:600!important;text-transform:uppercase}.m-tab-header.active{background-color:#fff;border-radius:8px 8px 0 0}.m-tabs__header-inner{column-gap:0px!important}.m-product-text h5{text-transform:uppercase;margin-top:0}pickup-availability-preview{background-color:#f8f8f8;margin-top:2em;padding:1em!important;border-left:5px solid #FA441C}.main-product__block .m-product-addon{border-bottom:1px solid #014FD1!important;color:#014fd1}.main-product__block .m-product-addon m-ask-question:hover,.main-product__block .m-product-addon m-sharing:hover{color:#fa441c}hr{border-color:#fa441c}.tierPricingInfo__content__table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-family:inherit;font-size:.95rem;text-align:left}.tierPricingInfo__content__table th,.tierPricingInfo__content__table td{border:1px solid #ddd;padding:.75rem}.tierPricingInfo__content__table thead{background-color:#f5f5f5;font-weight:700}.tierPricingInfo__content__table td[align=right],.tierPricingInfo__content__table th.right{text-align:right}.tierPricingInfo__content__table tr:nth-child(2n){background-color:#fafafa}.m-article__blog{font-size:calc(var(--font-base-size, 16)* 1px)!important;color:#fa441c!important;font-weight:700!important}.m-article__title{color:#014fd1!important}.m-article__wrapper .m-article__content h2{color:#fa441c}.m-article__wrapper li{margin-bottom:.5em;margin-top:.85em;margin-left:.25em}.m-article-card{box-shadow:8px 8px 14px #00000038;border-radius:1em}.m-article-card .m-article-card__title{color:#014fd1}.m-article-card .m-article-card__readmore{color:#fa441c;font-weight:700}.m-article-card__image{border-radius:1em 1em 0 0}.m-article-card__content{padding:2em;background-color:#fff;border-radius:0 0 1em 1em}.m-article__footer{color:#fa441c}.m-article-navigation__label{color:#fa441c!important;font-weight:700!important}.m-article-navigation__article-title{color:#014fd1!important;font-weight:700!important}@media only screen and (min-width: 768px){.custom_contact .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Contact_Bleu.jpg?v=1709571128);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover;padding:100px}}@media only screen and (max-width: 767px){.m\:grid-2-cols{grid-template-columns:repeat(1,minmax(0,1fr))}.custom_contact .m-custom-content__wrapper{background-image:linear-gradient(to right,#0000004d,#0000001a),url(/cdn/shop/files/Contact_Bleu.jpg?v=1709571128);border-radius:1em;box-shadow:8px 8px 14px #00000038;background-position:65%;background-size:cover;padding:50px 15px}.custom_contact .m-custom-content__wrapper{margin:1em}}.m-article{padding-top:0!important}.m-article__feature-image{max-height:550px}.m-article__wrapper .m-article__feature-image responsive-image.m-image{max-height:650px;-webkit-clip-path:polygon(0 0,100% 0,100% 88%,0 100%)}@media only screen and (min-width: 768px){article{box-shadow:8px 8px 14px #00000038;border-radius:1em;padding:5em!important}}@media only screen and (max-width: 767px){article{box-shadow:8px 8px 14px #00000038;border-radius:1em;padding:2.5em!important;margin-top:-50px}}#shopify-section-template--14949602164839__main div.m-page-header{display:none}.bcontact-lg{width:100%!important}.m-contact-form .m-row{background-color:#fff;border-radius:.5em;padding:3em;box-shadow:8px 8px 14px #00000038}.m-contact-form__info .m-info-box h3{color:#014fd1}.rte a:not(.spr-summary-actions-newreview){text-decoration-line:none}.rte a:not(.spr-summary-actions-newreview):hover{text-decoration-line:underline;text-decoration-thickness:.1em}.form-field--checkbox{align-items:flex-start}m-footer .m-link-lists--item{line-height:22px;margin-bottom:1em}m-footer .m-select-custom{color:#fa441c}m-footer .m-footer--block-our_store a{text-decoration-line:none!important}m-footer .m-footer--block-our_store a:hover{text-decoration-line:underline!important;text-decoration-thickness:.1rem!important;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
