.MattressFAQs{display:block;padding:70px 0 60px;position:relative}.MattressFAQs__Heading{z-index:1;position:relative;font-size:32px;font-weight:500;line-height:1.31;text-align:center;margin-bottom:10px}.MattressFAQs__Subheading{position:relative;z-index:1;font-size:18px;font-weight:300;line-height:2.33;text-align:center;color:#727272}@media screen and (max-width: 768px){.MattressFAQs__Subheading{font-size:16px;line-height:1.5;padding:0 20px;margin-bottom:24px}}.MattressFAQs__Subheading a{color:#3174bf;text-decoration:underline}.MattressFAQs__Subheading a:hover{opacity:.8}.MattressFAQs__CloudBG{z-index:0;position:absolute;top:0;left:0;right:0}.MattressFAQs__CloudBG img{width:100%}.MattressFAQs__CloudBGBottom{z-index:0;position:absolute;bottom:0;left:0;right:0}.MattressFAQs__CloudBGBottom img{width:100%;max-height:250px}.MattressFAQs__Container{z-index:1;position:relative;max-width:1090px;margin:0 auto;padding:0 15px}.MattressFAQs__Item{position:relative;border-bottom:1px solid #b9b9b9}.MattressFAQs__Question{position:relative;display:block;width:100%;margin-bottom:0;text-align:left;font-size:18px;font-weight:300;line-height:1;background:none;padding:40px;border:0;transition:opacity .2s ease}.MattressFAQs__Question[aria-expanded=true]{font-weight:700}.MattressFAQs__Question:hover{opacity:.7}@media screen and (max-width: 768px){.MattressFAQs__Question{font-size:16px;padding:25px 8px}.MattressFAQs__Question:hover{opacity:1}}.MattressFAQs__Icon{position:absolute;top:calc(50% - 8px);right:35px;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width: 768px){.MattressFAQs__Icon{right:2px}}.MattressFAQs__Question[aria-expanded=true] .MattressFAQs__Icon:before,.MattressFAQs__Question[aria-expanded=true] .MattressFAQs__Icon:after{transform:rotate(90deg)}.MattressFAQs__Question[aria-expanded=true] .MattressFAQs__Icon:before{opacity:0}.MattressFAQs__AnswerWrapper{height:0;overflow:hidden;visibility:hidden;-webkit-transition:height .4s ease,visibility 0s ease .4s;transition:height .4s ease,visibility 0s ease .4s}.MattressFAQs__Question[aria-expanded=true]~.MattressFAQs__AnswerWrapper{visibility:visible;-webkit-transition:height .4s ease;transition:height .4s ease}.MattressFAQs__Answer{padding:30px 40px 40px;border-top:1px solid #fbaf1f;font-size:16px;font-weight:300;line-height:24px}.MattressFAQs__Answer a{color:#3174bf}@media screen and (max-width: 768px){.MattressFAQs__Answer{padding:15px 24px;letter-spacing:.1px}}
/*# sourceMappingURL=/cdn/shop/t/1001/assets/section-mattress-faqs.css.map */
