html:lang(fr) body .csr-landingpage #content #csr-cmn .dyk-widget{background-image:url(https://www.thebrick.com/cdn/shop/files/did-you-know_-_FR_7913ad13-75fb-435c-a707-4d82e03450a6.png?v=1663705659)}.container.nationaltreeday{margin:0 auto 80px}.nationaltreeday-text{text-align:center;max-width:100%;margin:0 auto 70px;background-color:#e1f3d3;box-shadow:-5px 5px #91c767;padding:5px;border-radius:20px;display:flex;justify-content:center}body .csr-landingpage #content .container.nationaltreeday-text h2{font-size:2.8em;margin:15px}body .site-theme-lflgroup .container.nationaltreeday-text p{font-size:1.2em;color:#333;padding-bottom:15px;line-height:1.6em;margin:0 0 30px}.nationaltreeday-video{display:flex;justify-content:center;height:100%;width:100%;padding:15px}.nationaltreeday-video video{border-radius:20px;width:100%;height:100%}.nationaltreeday-lines{max-width:870px;width:100%;margin:0 auto}.nationaltreeday-imgs{display:flex;width:100%;margin:0 auto;flex-direction:column}.nationaltreeday-imgs .csr-two-col-img-1{margin:10px;max-height:300px;max-width:80%}.nationaltreeday-imgs .csr-two-col-img-1 .nationaltreeday-1 img{object-position:left;object-fit:cover}body .site-theme-lflgroup .nationaltreeday-imgs .csr-two-col-img-1 img{width:100%;height:100%;object-fit:cover;border-radius:10px}.nationaltreeday-7 img,.nationaltreeday-3 img{object-position:top}body .csr-landingpage #content{padding:0}body .csr-landingpage #content h1,body .csr-landingpage #content h2,body .csr-landingpage #content h3{font-family:TradeGothicLTW04-Bold,sans-serif;color:#2e9286}body .csr-landingpage #content h2{font-size:2.8em}body .csr-landingpage #content h3{font-size:2.1em}body .csr-landingpage #content .wv-lightorange{background:#fdedcd}body .csr-landingpage #content .wv-lightorange h2{color:#ff9d2d}body .csr-landingpage #content .wv-lightyellow{background:#fff7cd}body .csr-landingpage #content .wv-yellow{background:#ffee80}body .csr-landingpage #content .wv-lightblue{background:#ecf8fe}body .csr-landingpage #content .wv-blue{background:#a0dcf1}body .csr-landingpage #content .wv-white{background:#fff}body .csr-landingpage #content .wavecontent{margin-top:-4em;padding-bottom:4em}body .csr-landingpage #content .wavecontent.minspace{margin-top:-6em}body .csr-landingpage #content .wavecontent .container{z-index:1;position:relative}body .csr-landingpage #content .waveborder{font-size:0;min-width:1600px}body .csr-landingpage #content .waveborder.flip{transform:scaleX(-1)}body .csr-landingpage #content .waveborder .border{fill:#2e9286}body .csr-landingpage #content .waveborder .wave.wv-lightorange{fill:#fdedcd}body .csr-landingpage #content .waveborder .wave.wv-lightyellow{fill:#fff7cd}body .csr-landingpage #content .waveborder .wave.wv-yellow{fill:#ffee80}body .csr-landingpage #content .waveborder .wave.wv-lightblue{fill:#ecf8fe}body .csr-landingpage #content .waveborder .wave.wv-blue{fill:#a0dcf1}body .csr-landingpage #content .waveborder .wave.wv-white{fill:#fff}body .csr-landingpage #content .waveafter{padding-bottom:9.5em;margin-bottom:-7.5em}body .csr-landingpage #content #csr-hero{height:370px;background-image:url(https://www.thebrick.com/cdn/shop/files/CSR-HeroBG-repeat.svg?v=1663609826);background-size:3800px;background-position:top;display:flex;align-items:center;justify-content:center;flex-direction:column}body .csr-landingpage #content #csr-hero img{max-height:200px}body .csr-landingpage #content #csr-hero h1,body .csr-landingpage #content #csr-hero p{text-align:center;font-family:TradeGothicLTW04-Bold,sans-serif;line-height:1}body .csr-landingpage #content #csr-hero h1{font-size:3em;color:#2e9286;text-transform:uppercase;margin:0}body .csr-landingpage #content #csr-hero p{color:#666;font-size:1.5em}body .csr-landingpage #content #csr-stats h2{text-align:center;text-transform:uppercase;padding:.2em;font-size:2.1em}body .csr-landingpage #content #csr-stats .stats1 h2{background:#5ecae6;color:#fff}body .csr-landingpage #content #csr-stats .stats1 h3{color:#5ecae6}body .csr-landingpage #content #csr-stats .stats2{margin:2em 0}body .csr-landingpage #content #csr-stats .stats2 h2{background:#ffec80;color:#2e9286}body .csr-landingpage #content #csr-stats .stats2 h3{color:#2e9286}body .csr-landingpage #content #csr-stats ul{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}body .csr-landingpage #content #csr-stats ul li{margin:1em 0;width:33.3%}body .csr-landingpage #content #csr-stats ul li h3{font-size:2.4em;margin:0}body .csr-landingpage #content #csr-stats ul li p{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;text-transform:uppercase;font-size:1.15em;line-height:1.2;margin-top:.2em}body .csr-landingpage #content #csr-champions .champgrid,body .csr-landingpage #content #csr-highlights ul{display:grid;width:calc(100% + 30px);margin-left:-15px;margin-top:2em;justify-content:center}body .csr-landingpage #content #csr-highlights ul li{padding:20px;border-radius:20px;background-color:#fff;margin:15px;box-shadow:-5px 5px #fab05c;height:fit-content}body .csr-landingpage #content #csr-cmn .wavecontent{margin-top:0;padding-bottom:8em}body .csr-landingpage #content #csr-cmn .cmncontent{display:grid;grid-template-columns:450px auto;align-items:center}body .csr-landingpage #content #csr-cmn .dyk-widget{background:url(https://www.thebrick.com/cdn/shop/files/childrens-did-you-know.png?v=1663607899) top center/contain no-repeat;display:grid;grid-template-rows:140px 200px;grid-template-columns:87% auto;max-width:450px;height:400px}body .csr-landingpage #content #csr-cmn .dyk-widget .dyk-widget-facts{grid-row:2;display:flex;align-items:center;text-align:center;padding:2em 2em 0 2.5em}body .csr-landingpage #content #csr-cmn .dyk-widget .dyk-widget-facts p{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;font-size:1.6em;line-height:1.4}body .csr-landingpage #content #csr-charityday .header{max-width:900px;width:90%;margin:0 auto -14em}body .csr-landingpage #content .container.scottbrothers-video{display:flex;justify-content:center;margin-bottom:60px}body .csr-landingpage #content .container.scottbrothers-video video{border-radius:20px}body .csr-landingpage #content #csr-atco-text .csr-atco-gallery{margin:25px -.5rem 40px}@media screen and (max-width:991px){body .csr-landingpage #content #csr-stats h2{font-size:1.8em}body .csr-landingpage #content #csr-highlights ul li{margin-right:4em}body .csr-landingpage #content #csr-highlights ul li:nth-child(2n){margin-left:4em;margin-right:15px}body .csr-landingpage #content #csr-cmn .cmncontent{grid-template-columns:none}body .csr-landingpage #content #csr-cmn .dyk-widget{order:2;margin:4em auto 0}body .csr-landingpage #content #csr-charityday .header{margin-bottom:-20%}}.nationaltreeday-content{display:flex;flex-direction:row;margin:0 auto;width:100%}body .csr-landingpage #content #csr-charityday .wv-lightblue{padding-top:19em}body .csr-landingpage #content #csr-charityday .charitycontent{display:flex;align-items:center}body .csr-landingpage #content #csr-charityday .charitycontent .imgwrapper img{border-radius:20px}body .csr-landingpage #content #csr-charityday .charitycontent h3{margin:0 0 .3em;font-size:3em}body .csr-landingpage #content #csr-champions .header{max-width:900px;width:90%;margin:0 auto}@media screen and (min-width:769px){body .csr-landingpage #content #csr-champions .champgrid{grid-template-columns:33.3% 33.3% 33.3%}body .csr-landingpage #content #csr-champions .champgrid ul:nth-child(2){margin-top:-4em}.nationaltreeday-content{flex-direction:column;margin-bottom:50px}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}}@media screen and (min-width:992px){body .csr-landingpage #content #csr-highlights ul{grid-auto-columns:25%;grid-auto-flow:column}body .csr-landingpage #content #csr-highlights ul li:nth-child(2n){margin-top:4em}body .csr-landingpage #content #csr-cmn .dyk-widget+div{margin-left:40px}body .csr-landingpage #content #csr-charityday .wavecontent .charitycontent{margin-top:-5em}body .csr-landingpage #content #csr-charityday .charitycontent .imgwrapper{min-width:50%;max-width:50%;margin-right:40px}body .csr-landingpage #content #csr-charityday .charitycontent div+.imgwrapper{margin-left:40px;margin-right:0;justify-content:center;display:flex;height:30em}body .csr-landingpage #content #csr-champions .champgrid{grid-template-columns:25% 25% 25%}}body .csr-landingpage #content #csr-champions .champgrid ul li{padding:20px;border-radius:40px;background-color:#93d5d9;margin:15px;height:fit-content;position:relative}@media screen and (min-width:769px){body .csr-landingpage #content #csr-champions .champgrid ul li~li{margin-top:40px}.nationaltreeday-content{flex-direction:column;margin-bottom:50px}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}}body .csr-landingpage #content #csr-champions .champgrid ul li:before{content:"";background:#2e9286;width:100%;padding-bottom:90px;position:absolute;top:160px;left:0}body .csr-landingpage #content #csr-champions .champgrid ul li .imgwrapper{position:relative;max-width:180px;margin:0 auto}body .csr-landingpage #content #csr-champions .champgrid ul li .imgwrapper img{border-radius:50%}body .csr-landingpage #content #csr-champions .champgrid ul li h3{text-transform:uppercase;text-align:center;margin-bottom:.5em;position:relative;color:#fff}body .csr-landingpage #content #csr-champions .champgrid ul li .champcontent{font-size:1.1em;line-height:1.6;margin:2em 0}body .csr-landingpage #content #csr-champions .champgrid ul li .foundation{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;font-size:1.2em;line-height:1.2;margin:0 auto;display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center}body .csr-landingpage #content #csr-champions .champgrid ul li .foundation .prov{height:1.8em;width:1.8em;background-color:#ffee80;border-radius:50%;line-height:1;display:flex;align-items:center;justify-content:center;font-size:1.2em;float:left;margin-right:.6em}body .csr-landingpage #content #csr-brickley{margin-top:4em;margin-bottom:-11.5em}body .csr-landingpage #content #csr-brickley .brickleycontent{display:grid;grid-template-columns:300px auto;align-items:center}body .csr-landingpage #content #csr-brickley .brickleycontent a{padding:0 .1em;border-bottom:2px solid #fab05c;color:#333}body .csr-landingpage #content #csr-brickley .brickleycontent .imgwrapper{margin:-5em 0}@media screen and (max-width:991px){body .csr-landingpage #content #csr-charityday .charitycontent{flex-direction:column}body .csr-landingpage #content #csr-charityday .charitycontent .imgwrapper{order:2;max-width:450px;margin-top:3em}body .csr-landingpage #content #csr-champions .champgrid ul li .foundation{font-size:1em}body .csr-landingpage #content #csr-brickley .brickleycontent .imgwrapper{margin:-4em 0}body .csr-landingpage #content #csr-brickley .brickleycontent .imgwrapper+div{padding:2em 0}}@media screen and (max-width:768px){body .csr-landingpage #content #csr-stats ul li{width:50%;font-size:2.6vw}.nationaltreeday-content{flex-direction:column;margin-bottom:50px}.nationaltreeday-video{width:90%}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}body .csr-landingpage #content #csr-charityday .header{width:114%;margin-left:-7%;margin-bottom:-25vw}body .csr-landingpage #content #csr-charityday .wv-lightblue{padding-top:35vw}body .csr-landingpage #content #csr-champions .header{width:130%;margin-left:-15%}body .csr-landingpage #content #csr-champions .champgrid ul{display:grid;grid-template-columns:1fr 1fr;align-items:center}body .csr-landingpage #content #csr-brickley .brickleycontent{grid-template-columns:35% auto}body .csr-landingpage #content #csr-brickley .brickleycontent .imgwrapper{margin:1em 0}}@media screen and (min-width:501px){body .csr-landingpage #content #csr-brickley .brickleycontent .imgwrapper+div{margin-left:40px}.nationaltreeday-content{flex-direction:row;margin-bottom:50px}.nationaltreeday-imgs{align-items:center}.csr-two-col-img-1.nationaltreeday-7,.csr-two-col-img-1.nationaltreeday-5,.csr-two-col-img-1.nationaltreeday-3,.csr-two-col-img-1.nationaltreeday-1{max-height:300px}body .csr-landingpage #content #csr-hospitals p{max-width:600px}body .csr-landingpage #content #csr-hospitals .logogrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% + 30px);margin-left:-15px;padding-top:2em}}@media screen and (max-width:991px){body .csr-landingpage #content #csr-hospitals .logogrid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:500px){body .csr-landingpage #content h2,body .csr-landingpage #content h3{font-size:1.8em;margin-bottom:.6em}.nationaltreeday-content{flex-direction:column;margin-bottom:50px}.nationaltreeday-video{width:90%}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}body .csr-landingpage #content #csr-hero br{display:none}body .csr-landingpage #content #csr-cmn .dyk-widget{grid-template-rows:18vw 58vw;height:75vw;max-width:none;font-size:2.4vw}body .csr-landingpage #content #csr-brickley .brickleycontent,body .csr-landingpage #content #csr-champions .champgrid ul{grid-template-columns:1fr}body .csr-landingpage #content #csr-brickley .brickleycontent .imgwrapper{max-width:180px;margin:1em auto 0}body .csr-landingpage #content #csr-hospitals .logogrid{grid-template-columns:1fr 1fr}}body .csr-landingpage #content #csr-hospitals .logo-box{padding:20px;border-radius:20px;background-color:#fff;margin:15px;display:flex;align-items:center;justify-content:center;box-shadow:-5px 5px #a0dcf1}body .csr-landingpage #content #csr-hospitals .logo-box img{max-width:80%;max-height:100px}@media screen and (max-width:1200px){body .csr-landingpage #content #csr-hospitals .logo-box img{max-width:90%}.nationaltreeday-content{flex-direction:column;margin-bottom:50px}.nationaltreeday-video{width:90%}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}}@media screen and (max-width:400px){body .csr-landingpage #content #csr-hero{font-size:3.9vw}.nationaltreeday-content{flex-direction:column;margin-bottom:50px}.nationaltreeday-video{width:90%}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}body .csr-landingpage #content #csr-champions .champgrid,body .csr-landingpage #content #csr-highlights ul,body .csr-landingpage #content #csr-hospitals .logogrid{width:calc(100% + 6vw);margin-left:-3vw}body .csr-landingpage #content #csr-highlights ul li{padding:3vw;border-radius:4vw;margin:3vw;box-shadow:-1.7vw 1.7vw #fab05c}body .csr-landingpage #content #csr-champions .champgrid ul li{padding:3vw;border-radius:4vw;margin:3vw}body .csr-landingpage #content #csr-champions .champgrid ul li~li{margin-top:6vw}body .csr-landingpage #content #csr-hospitals .logo-box{padding:3vw;border-radius:4vw;margin:3vw;box-shadow:-1.7vw 1.7vw #a0dcf1}}@media screen and (max-width:1200px){.nationaltreeday-content{flex-direction:column!important;margin-bottom:50px}.nationaltreeday-video{width:90%}.nationaltreeday-imgs{align-items:center}.nationaltreeday-imgs .csr-two-col-img-1{max-height:500px}}@media screen and (min-width:1201px){.nationaltreeday-content{flex-direction:row!important}.csr-two-col-img-1.nationaltreeday-7,.csr-two-col-img-1.nationaltreeday-5,.csr-two-col-img-1.nationaltreeday-3,.csr-two-col-img-1.nationaltreeday-1{max-height:300px}.nationaltreeday-video{display:flex;justify-content:center;height:100%;width:100%!important;padding:15px}}body .csr-landingpage #content .insertproduct[data-sku=CMN5] .insertATC input{background-color:#f7941e}body .csr-landingpage #content .insertproduct[data-sku=CMN5] .insertATC input:hover{background-color:#f37511}body .csr-landingpage #content .insertproduct[data-sku=CMN10] .insertATC input{background-color:#5ccae6}body .csr-landingpage #content .insertproduct[data-sku=CMN10] .insertATC input:hover{background-color:#3eb5da}body .csr-landingpage #content .insertproduct[data-sku=CMNDON20] .insertATC input{background-color:#fdce0d;text-shadow:0 0 #000}body .csr-landingpage #content .insertproduct[data-sku=CMNDON20] .insertATC input:hover{background-color:#fcba07}body .csr-landingpage #content .insertproduct[data-sku=CMNDON50] .insertATC input{background-color:#31b44c}body .csr-landingpage #content .insertproduct[data-sku=CMNDON50] .insertATC input:hover{background-color:#1d9931}@media screen and (max-width:650px){body .csr-landingpage #content #csr-hero img{max-height:150px}}
/*# sourceMappingURL=/cdn/shop/files/singlesCSS_csrIndex.css.map?v=5015974435367417151 */
