#treelines-for-firefighters .slideshow{margin-bottom:1em}.promo-section{padding:0 2em;margin-bottom:5em}.promo-button{font-size:1em;font-weight:700;text-decoration:none;color:var(--color-black);background:var(--color-yellow);border-radius:2em;padding:.5em 2em;line-height:2.1875;transition:background .2s ease-in-out}.promo-button:hover{background:var(--color-dark-yellow)}.promo-white-button{font-size:1em;font-weight:700;text-decoration:none;color:var(--color-dark-gray);background:var(--color-white);border-radius:2em;padding:.5em 2em;transition:background .1s ease-in-out;line-height:2.1875}.promo-white-button:hover{background:#ccc}.promo-banner{display:flex;justify-content:center;position:relative;overflow:hidden}.promo-banner-img{position:absolute;object-fit:cover;width:100%;height:100%;left:0}.promo-banner-text{position:relative;color:var(--color-white);width:100%;padding:3em 2em;max-width:32.5em}.promo-banner-title{font-family:exposure,serif;font-size:2.8125em;font-weight:700;line-height:1;text-align:center;margin:0 0 1.875rem}.promo-banner-description{text-align:center;margin:0 auto 1.875em;max-width:25em}.promo-banner-button{text-align:center}.promo-img-wrapper{text-align:center;margin:2em auto}#elect-climate-champions .promo-img-wrapper{margin:1.5em auto}#elect-climate-champions .promo-img{width:4em;height:auto}.promo-content p{margin:0 0 1.5em}.promo-content a{font-weight:700}.promo-content-signature{text-align:center;margin:2em 0}.promo-content-partners{display:flex;justify-content:center;margin:2em 0}.promo-content-partners img{margin:0 1em}.promo-quotation{padding:3em 0;margin-top:3em;margin-bottom:3em}.promo-quotation-text{font-size:1.125em;margin:0 2.5em 1.5em;text-align:center;font-style:italic}.promo-quotation-author{font-weight:300;text-transform:uppercase;text-align:center}.promo-ticker{font-size:1.25em;padding:.5em}.promo-ticker.green{background:#719652;color:var(--color-white)}.promo-ticker.blue{background:#3d71a5;color:var(--color-white)}.promo-ticker.turquoise{background:#377d9b;color:var(--color-white)}.promo-ticker.yellow{background:#ffc207}.promo-stat{display:flex;align-items:flex-start;line-height:1.4;margin:.5em}.promo-ticker.center .promo-stat{justify-content:center}.promo-count{font-weight:700;padding:0 .375em;margin-right:.5em}.promo-ticker.green .promo-count{background:#466632}.promo-ticker.turquoise .promo-count,.promo-ticker.blue .promo-count{background:#27364b}.promo-ticker.yellow .promo-count{background:var(--color-white)}.promo-instructions-section{padding:2em}.promo-instructions-section.yellow{background:#ffc207}.promo-instructions-title{font-family:exposure,serif;font-weight:700;font-size:1.875em;text-align:center;margin:0 0 1rem}.promo-instructions-description{text-align:center;font-size:.875em;margin:0 auto;max-width:28em}.promo-instructions-list{padding:0;list-style:none;counter-reset:bullet-counter;margin:2em}.promo-instructions-list-item{display:flex;counter-increment:bullet-counter;margin:1em 0}.promo-instructions-list-item:before{font-size:.875em;width:1.5em;height:1.5em;color:var(--color-white);background:var(--color-dark-gray);text-align:center;border-radius:50%;font-weight:700;margin-right:.75em;content:counter(bullet-counter);flex:0 0 auto}.promo-instructions-section.yellow .promo-instructions-list-item:before{background:var(--color-white);color:var(--color-dark-gray)}.promo-link,.promo-instructions-list-item a{box-shadow:inset 0 -.125em var(--color-dark-gray);color:var(--color-dark-gray);text-decoration:none;border-bottom:.0625em solid var(--color-dark-gray);font-weight:700}.promo-instructions-section.yellow .promo-link,.promo-instructions-section.yellow .promo-instructions-list-item a{box-shadow:inset 0 -.125em var(--color-white);border-bottom:.0625em solid var(--color-white)}.promo-link:focus,.promo-link:hover,.promo-instructions-list-item a:focus,.promo-instructions-list-item a:hover{color:var(--color-white);background:var(--color-dark-gray);transition-duration:.3s}.promo-instructions-section.yellow .promo-link:focus,.promo-instructions-section.yellow .promo-link:hover,.promo-instructions-section.yellow .promo-instructions-list-item a:focus,.promo-instructions-section.yellow .promo-instructions-list-item a:hover{color:var(--color-dark-gray);background:var(--color-white)}.promo-instructions-message{margin:1.5em 0}#promo-form{display:flex;flex-direction:column;align-items:center}.promo-form-input{font-family:season,sans-serif;display:block;font-size:1em;color:var(--color-dark-gray);width:14em;height:2em;text-align:center;margin:.75em;border:none}.promo-form-submit{font-family:season,sans-serif;font-size:1em;font-weight:700;color:var(--color-dark-gray);display:block;background:var(--color-white);border-radius:2em;padding:.5em 2.5em;margin:.75em;transition:background .1s ease-in-out;border:none;cursor:pointer}.promo-form-submit:hover{background:#ccc}.promo-form-thanks{margin:1em}.promo-register-button{text-align:center;margin:1.5em 0 1em}.promo-add-button{text-align:center;margin:2.5em 0 2em}.promo-instructions-note{font-size:.875em;text-align:center;margin:0 auto 2rem;max-width:30em}.promo-email-link{text-decoration:none;font-weight:700;color:var(--color-dark-gray)}.promo-product{text-align:center;margin-top:6em;margin-bottom:6em}.promo-product-img{width:100%;height:auto;margin:0 0 2em}.promo-product-title{font-family:exposure,serif;font-size:2.875em;margin:0 0 1.5rem}.promo-rich-section{display:flex;flex-wrap:wrap;margin-bottom:8.25em}.promo-rich-graphic{width:50%}.promo-rich-video,.promo-rich-image{width:100%;height:auto}.promo-rich-text{width:50%;display:flex;flex-direction:column;justify-content:center;padding:0 5.75em;box-sizing:border-box}.promo-rich-text>h2{font-family:exposure,serif;font-size:2.25em;font-weight:700;margin:0}.promo-rich-text>span{font-size:.9375em;font-weight:700;letter-spacing:.125em;text-transform:uppercase;margin-bottom:.6667em}.promo-rich-text>p{font-size:1.125em;font-weight:lighter}.promo-disclosure-accordion .deprecated-accordion-section{border-top:.0625em solid #cccccc}.promo-disclosure-accordion .deprecated-accordion-section:last-child{border-bottom:.0625em solid #cccccc}.promo-disclosure-accordion .deprecated-accordion-titlebar{display:flex;justify-content:space-between;align-items:center;width:100%}.promo-disclosure-accordion .deprecated-accordion-title{font-size:.75em;font-weight:700;margin:0;letter-spacing:.1em;text-transform:uppercase;line-height:4.1667}.promo-disclosure-accordion .deprecated-accordion-chevron{transform:rotate(180deg);transition:all .2s ease-in-out}.promo-disclosure-accordion .deprecated-accordion-section.show .deprecated-accordion-chevron{transform:rotate(0)}.promo-disclosure-accordion .deprecated-accordion-body{max-height:0;transition:all .2s ease-in-out;overflow:hidden;margin-left:1em;margin-right:1em}.promo-disclosure-accordion .deprecated-accordion-section.show .deprecated-accordion-body{max-height:20em;margin:1em}.promo-pow{background:var(--color-dark-gray);padding:2em;text-align:center;margin-bottom:5em}.promo-articles{border-top:.0625em solid #cccccc;padding-top:2em;margin-bottom:3.75em}.promo-articles-title{font-family:exposure,serif;font-size:1.75em;margin-bottom:1.1428em;text-align:center}.promo-article-link{display:block;margin-bottom:2.375em}.promo-article-img{height:14.6875em;width:100%;object-fit:cover;margin-bottom:1.375em}.promo-article-text{margin:0 1em}.promo-article-subtitle{font-size:.8125em;text-transform:uppercase;color:#6d6e71;letter-spacing:.03125em;margin-bottom:.25rem;line-height:1.2}.promo-article-title{font-family:exposure,serif;font-size:1.25em;line-height:1.2}.promo-article-link{margin-bottom:2.375em}@media(min-width:62.5em){.promo-section{margin:0 auto 5em;max-width:32.5em}.promo-banner-text{padding:5em 2em}.promo-banner-title-flair-wrapper{display:inline}.promo-img-wrapper{margin:3em auto}#elect-climate-champions .promo-img-wrapper{margin:2em auto}.promo-ticker{display:flex;justify-content:center}.promo-instructions{margin:0 auto;max-width:32.5em}.promo-rich,.promo-disclosure-accordion{margin:6em auto;max-width:75em}.promo-disclosure-accordion .accordion-title{font-size:1em;line-height:3.5}.promo-disclosure-accordion .accordion-chevron{margin-right:.875em}.promo-articles{padding-top:4em;margin-bottom:5.75em}.promo-articles-title{font-size:2.25em}.promo-articles-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 9.5em}.promo-article-link{width:47.5%}.promo-article-img{height:22.5em}.promo-article-subtitle{font-size:1.125em}.promo-article-title{font-size:1.75em}}@media(max-width:62.4375em){.promo-banner-title-flair-wrapper{font-size:1rem;padding:.5em 0}.promo-banner-title-flair{display:inline-block;font-family:season,sans-serif;border-top:.0625rem solid var(--color-white);border-bottom:.0625rem solid var(--color-white);padding:.125em .25em;transform:rotate(-7deg)}.promo-quotation{background:#f2f2f2}.promo-instructions-list{margin:2em 0}.promo-rich-section{margin-bottom:1.5em}.promo-rich-graphic{width:100%;order:1;margin-bottom:3.375em}.promo-rich-text{width:100%;order:2;margin-left:1em;margin-right:1em;margin-bottom:1.5em;padding:0}.promo-rich-text>h2{font-size:1.75em;margin:0 0 .1429em}.promo-rich-text>span{font-size:.8125em;margin-bottom:.7693em}.promo-rich-text>p{font-size:1em}.promo-disclosure-accordion{padding:0 1em}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/promo.css.map */
