.faqs{margin:0 1%}.faqs .faq-header{align-items:center;display:flex;justify-content:center}.faqs .faq-header h2{color:#333;font-family:Manrope;font-size:1.125em;font-weight:800;margin:5px;text-align:left;width:100%}.faqs .faq-header .material-icons{font-size:26px}.faqs .faq-card{background-color:#fcfcfc;border-radius:12px;margin-bottom:15px}.faqs .faq-card .question{align-items:center;background:#f3d457;border-radius:5px;color:#6a5c24;cursor:pointer;display:flex;font-family:Manrope;font-size:.875em;font-weight:700;padding:12px 15px;text-align:left}.faqs .faq-card .question p{width:100%}.faqs .faq-card .question .material-icons,.faqs .faq-header .material-icons{height:21px;line-height:21px}.faqs .faq-card .answer{color:grey;display:none;font-family:Manrope;font-size:.875em;font-weight:400;padding:13px 20px;text-align:left}.faqs .faq-card.open .answer{display:block}@media (min-width:600px){.faqs .faq-header h2{font-size:1.875em}.faqs .faq-header .material-icons{font-size:40px}.faqs .faq-header,.faqs .faqs-wrapper{margin:0 auto;width:480px}.faqs iframe{height:270px;margin:60px auto;width:480px}}.product-page .btn-floating{background-color:#ffd120;border-radius:20px;bottom:25px;color:#1f1f1f;display:block;font-size:.8em;font-weight:700;padding:0 20px;position:fixed;right:25px;width:auto}.product-page .btn-floating:focus,.product-page .btn-floating:hover{background-color:#ffd120}.product-page figure{margin:1em auto}.product-page figure>img{margin:0 auto;max-width:100%}.product-page img{max-width:100%}.cs a{background-color:#7bc86a;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:.8em;margin:40px auto;padding:13px 20px;text-align:center;width:180px}.cs .icon{margin:0 4px;vertical-align:bottom;width:18px}@media (min-width:600px){.product-page .btn-floating{right:50px}}@media (min-width:1200px){.cs a{margin:50px auto}}