.hm-v3-faq__wrapper{display:flex;max-width:1440px;padding:0 15px;margin:0 auto;flex-direction:column;align-items:center;gap:25px}.hm-v3-faq:before{position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1;width:100%;left:0}.hm-v3-faq__main{width:100%}.hm-v3-faq__img{width:100%;max-width:300px;height:auto;object-fit:contain;vertical-align:top}.hm-v3-faq__desk{display:none}.hm-v3-faq__mob{display:flex;flex-direction:column;gap:25px}.hm-v3-faq__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.hm-v3-faq__title{margin:0;font-size:46px;line-height:120%;padding-right:10px}.hm-v3-faq__subtitle{font-family:CircularStd-Book," sans-serif";font-size:18px;line-height:140%}.hm-v3-faq__item{padding:10px 0;position:relative}.hm-v3-faq__item:after{content:"";background-image:linear-gradient(90deg,#f0f0a2,#cea5cd 100.49%);width:100%;height:1.5px;position:absolute;bottom:0;left:0}.hm-v3-faq__item:last-child:after{display:none}.hm-v3-faq__item__question{font-family:CircularStd-Book," sans-serif";font-weight:500;line-height:120%;text-align:center;font-size:22px;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.hm-v3-faq__item__answer{font-family:Akkurat-Mono-_1_," sans-serif";line-height:160%;font-size:16px;text-align:center;transition:all .3s;height:0;min-height:0;overflow:hidden}.hm-v3-faq__item.open .hm-v3-faq__item__answer{height:auto;min-height:50px;padding:15px 0 10px;font-family:Akkurat-Mono-_1_," sans-serif"}.template-preff__starter .hm-v3-faq__item.open .hm-v3-faq__item__answer p{line-height:1.2}.hm-v3-faq__item__btn{width:9px;height:9px;position:relative;margin-bottom:3px;left:5px;top:2px;transition:opacity .1s ease-out}.hm-v3-faq__item__btn:before,.hm-v3-faq__item__btn:after{content:"";width:100%;height:2px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);transition:all .3s}.hm-v3-faq__item__btn:after{transform:translate(-50%) translateY(-50%) rotate(90deg)}.hm-v3-faq__item.open .hm-v3-faq__item__btn:after{transform:translate(-50%) translateY(-50%) rotate(0)}.m-block-style-alt .hm-v3-faq__item__question{font-family:Akkurat-Mono-_1_;text-transform:uppercase;width:100%;justify-content:flex-start;text-align:left;position:relative;font-size:20px}.m-block-style-alt .hm-v3-faq__item__btn{position:absolute;right:0;left:auto;width:23px;height:12px}.m-block-style-alt .hm-v3-faq__item__btn:before,.m-block-style-alt .hm-v3-faq__item__btn:after{display:none}.m-block-style-alt .hm-v3-faq__item:after{background-image:none;background:#000}.m-block-style-alt .hm-v3-faq__item:last-child:after{display:block}.m-block-style-alt .hm-v3-faq__item.open .hm-v3-faq__item__btn{opacity:0}.m-block-style-alt .hm-v3-faq__item__answer{text-align:left}.m-block-style-alt .hm-v3-faq__item{padding:23px 0}@media screen and (min-width:750px){.m-block-style-alt .hm-v3-faq__main{gap:15px}.m-block-style-alt .hm-v3-faq__item__question{letter-spacing:1px}.m-block-style-alt .hm-v3-faq__main{max-width:100%;padding:0 50px}.m-block-style-alt .hm-v3-faq__title{font-size:55px}.m-block-style-alt .hm-v3-faq__item{padding:35px 0}.m-block-style-alt .hm-v3-faq__item__answer{font-size:20px}.hm-v3-faq__wrapper{padding:0 25px;flex-direction:row;justify-content:center;gap:50px}.hm-v3-faq__mob{display:none}.hm-v3-faq__desk{display:flex;flex-direction:column;gap:25px}.hm-v3-faq__title{font-size:40px;padding-right:0}.hm-v3-faq__main{max-width:576px;display:flex;flex-direction:column;gap:25px}.hm-v3-faq__item{padding:15px 0}.hm-v3-faq__item__question{font-size:18px;text-align:start;justify-content:flex-start}.hm-v3-faq__item__answer{font-size:14px;text-align:start}}@media screen and (min-width:990px){.hm-v3-faq__wrapper{gap:75px}}.hm-v3-faq.m-block-style-custom .hm-v3-faq__wrapper{max-width:1220px;margin:0 auto}.template-preff__starter .hm-v3-faq.m-block-style-custom .hm-v3-faq__wrapper{max-width:1290px}.hm-v3-faq__bottom{padding:0 25px;margin:60px auto 0;max-width:1220px;font-size:18px;font-style:italic;font-weight:400;font-family:CircularStd-Book}.hm-v3-faq__cta{padding:0 25px;margin:24px auto 0;max-width:1220px}.hm-v3-faq__cta .hm-v3-img-text-block__btn{cursor:pointer;font-family:inherit;display:block;box-sizing:border-box}.template-preff__sleep .prefooter-banner__heading{color:#fff}@media screen and (min-width:750px){.hm-v3-faq.m-block-style-custom .hm-v3-faq__main{max-width:100%;gap:0}.hm-v3-faq.m-block-style-custom .hm-v3-faq__title{font-size:45px;line-height:100%}.hm-v3-faq.m-block-style-custom .hm-v3-faq__desk{gap:32px}.template-preff__starter .hm-v3-faq.m-block-style-custom .hm-v3-faq__desk{gap:29px}.hm-v3-faq.m-block-style-custom .hm-v3-faq__item.open .hm-v3-faq__item__answer,.template-preff__starter .hm-v3-faq.m-block-style-custom .hm-v3-faq__item.open .hm-v3-faq__item__answer{padding:32px 0 0}.hm-v3-faq.m-block-style-custom .hm-v3-faq__item{padding:32px 0}.template-preff__starter .hm-v3-faq.m-block-style-custom .hm-v3-faq__item{padding:30px 0 29px;max-width:602px}}@media screen and (min-width:1200px){.hm-v3-faq.m-block-style-custom .hm-v3-faq__wrapper{padding-left:77px;padding-right:77px;gap:64px}.hm-v3-faq__bottom,.hm-v3-faq__cta{padding-left:77px;padding-right:77px}.hm-v3-faq.m-block-style-custom .hm-v3-faq__img{margin:0 50px}}@media screen and (max-width:750px){.m-block-style-alt .hm-v3-faq__item__question p{max-width:calc(100% - 46px)}.m-block-style-alt .hm-v3-faq__title{font-size:42px;max-width:83%}}
/*# sourceMappingURL=/cdn/shop/t/412/assets/hm-v3-faq.css.map */
