.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}.style_mattress .MattressFAQs[data-section-id=template--16654929494095__pdp-faqs]{padding-left:20px;padding-right:20px;padding-top:70px}.style_mattress .MattressFAQs[data-section-id=template--16654929494095__pdp-faqs] .MattressFAQs__Heading,.style_mattress .MattressFAQs[data-section-id=template--16654929494095__pdp-faqs] .MattressFAQs__Subheading{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.MattressFAQs__CloudBG{top:-190px}}@media only screen and (max-width: 640px){.MattressFAQs__CloudBG{width:300%;transform:translate(-34%)}.style_accessory .MattressFAQs__CloudBG img{margin-top:-200px;height:250px}}@media only screen and (min-width: 641px) and (max-width:991px){.MattressFAQs__CloudBG{width:150%;transform:translate(-19%)}.style_accessory .MattressFAQs__CloudBG img{margin-top:-200px;height:250px}}.style_accessory .MattressFAQs.accessory[data-section-id=template--16537337495631__pdp-faqs]{padding-top:200px}.style_accessory .MattressFAQs__CloudBG img{background:#fff;transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/1004/assets/section-faqs.css.map */
