.section-faq{padding:28px 0}@media (min-width: 1023px){.section-faq{padding:64px 0}}.section-faq .section-faq__header{text-align:center}.section-faq .section-faq__header h2{margin:0;color:#000;text-align:center;font-family:Newsreader,serif;font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1.2px}.section-faq .section-faq__header h2:after{content:"";margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:1px;background:#043755;margin-left:auto;margin-right:auto}.section-faq .section-faq__header h3{margin:16px 0 0;color:#000;text-align:center;font-family:myriad-pro,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.48px}.section-faq .section-faq__body{margin-top:56px;max-width:845px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.section-faq faq-accordion{display:block}.section-faq faq-accordion+faq-accordion{border-top:1px solid #bababa}.section-faq faq-accordion.active .faq-accordion__title svg{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.section-faq faq-accordion.active .faq-accordion__title svg.active{opacity:1}.section-faq faq-accordion.active .faq-accordion__content{height:auto;max-height:100vh;opacity:1;pointer-events:auto;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:1.5s;transition-duration:1.5s}.section-faq faq-accordion .faq-accordion__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;cursor:pointer;padding:16px 37px 16px 0;color:#000;text-align:left;font-family:Myriad Pro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:133.333%;letter-spacing:.54px}.section-faq faq-accordion .faq-accordion__title svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:auto;position:absolute;right:0;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.section-faq faq-accordion .faq-accordion__title svg.active{opacity:0}.section-faq faq-accordion .faq-accordion__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:0;opacity:0;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.5s;transition-duration:.5s}.section-faq faq-accordion .faq-accordion__content,.section-faq faq-accordion .faq-accordion__content *{color:#000;font-family:myriad-pro,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.48px}#sustainability-downloads .section-faq{padding:0}#sustainability-downloads .section-faq .section-faq__header{position:relative}#sustainability-downloads .section-faq .section-faq__header img{width:100%;height:140px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#sustainability-downloads .section-faq .section-faq__header .text-wrap{position:absolute;padding-left:15px;padding-right:15px}#sustainability-downloads .section-faq .section-faq__header .section-faq__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sustainability-downloads .section-faq .section-faq__header .section-faq__image-wrap h2{color:#fff;font-family:Newsreader,serif;font-weight:600;font-size:30px;line-height:100%;letter-spacing:.01em}@media screen and (min-width: 768px){#sustainability-downloads .section-faq .section-faq__header .section-faq__image-wrap h2{font-size:50px;line-height:55px}}#sustainability-downloads .section-faq .section-faq__header .section-faq__image-wrap h2:after{content:none;background:#fff}#sustainability-downloads .section-faq .section-faq__header .section-faq__image-wrap h3{margin-top:0;color:#fff}#sustainability-downloads .section-faq .section-faq__body{margin-top:14px}#sustainability-downloads .section-faq .section-faq__body{max-width:none;padding:0}#sustainability-downloads .faq-accordion__content p a{text-decoration:underline}.section-downloads__tab#faq .section-downloads__copy-anchor-link{color:#fff;pointer-events:none;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/286/assets/faq.css.map */
