.faq_top_Sec{display:flow-root;max-width:100%;width:90%;justify-content:space-between;margin:auto auto 40px;position:relative}body.gradient.t-page\.frequently-asked-questions h1.main-page-title{margin:40px 0;text-align:center;text-transform:uppercase;font-size:28px;color:#3a231d;font-family:Cinzel,serif}.faq_left_sidebar{width:30%;position:sticky;top:15px;left:0;float:left}.faq_left_sidebar h2{font-size:28px;margin:0 0 15px;text-transform:uppercase;color:#3a231d;border-bottom:1px solid #BBAEA6;padding:0 0 15px;font-family:Cinzel,serif}.faq_left_sidebar ul li a{font-size:18px;color:#3a231d;text-transform:uppercase;font-weight:300;letter-spacing:.5px}.faq_left_sidebar ul li{margin-bottom:10px}.faq_top_Sec .grid__item{max-width:100%;width:67%;flex-grow:unset;border-left:none;padding-left:30px;float:right;margin-top:-40px;position:relative}.faq_top_Sec .grid__item:before{position:absolute;left:0;content:"";bottom:0;width:1px;background:#201310;height:97.5%}.faq_top_Sec .grid__item h2{font-size:20px;padding-bottom:15px;font-family:Cinzel,serif;text-transform:uppercase;color:#3a231d;margin-bottom:0;margin-top:40px;position:relative}.faq_top_Sec .grid__item h2:before{position:absolute;content:"";bottom:0;height:1px;width:97.5%;background:#bbaea6;right:0}.faq_top_Sec .grid__item .accordion{margin-left:20px;border-bottom:1px solid #BBAEA6;padding:20px 0}.faq_top_Sec .grid__item .accordion h3.accordion__title{margin:0;color:#201310;font-size:22px;font-family:Apercu Pro;letter-spacing:0}.faq_top_Sec .grid__item .accordion .accordion__content p{font-size:18px;font-weight:300;line-height:normal;margin:10px 0 0}.faq_top_Sec .grid__item .accordion svg.icon.icon-caret{width:17px;height:17px}.contact.page-width{max-width:80%}.contact h2.title{font-size:28px;font-family:Cinzel,serif;text-transform:uppercase;color:#3a231d;margin:0}.contact p{margin:0;font-size:18px;font-weight:300;line-height:normal;letter-spacing:.5px}.contact p strong{margin-top:10px;display:block;margin-bottom:20px;font-style:italic;font-weight:700}.contact span{font-size:18px;font-weight:300;color:#201310;letter-spacing:.5px;margin:0 0 15px;display:block}.contact .contact__fields label{position:static;display:block}.contact .contact__fields .field{flex-wrap:wrap}.contact .contact__fields .field:before,.contact .contact__fields .field:after,.contact .field:before,.contact .field:after,.contact .contact__button button.button:before,.contact .contact__button button.button:after{display:none}.contact .contact__fields label,.contact .contact__fields .field__input:focus~.field__label{position:static;display:block;font-size:14px;font-weight:500;letter-spacing:.1px;color:#aba5a1;order:-1;font-family:Assistant,sans-serif;margin-left:10px}.contact .contact__fields .field .field__input{border:1px solid #9C887E;border-radius:4px;min-height:48px;margin:5px 0 0}.contact .contact__fields .field .field__input{border:1px solid #9C887E;border-radius:4px;min-height:48px;margin:5px 0 0;padding:10px;color:#9c887e;font-size:18px;font-style:italic;font-weight:300;box-shadow:none;letter-spacing:.5px}.contact .contact__fields label span{display:inline-block;margin:0}.contact .field.contact-method{flex-wrap:wrap}.contact .field.contact-method label{display:block;width:100%;color:#201310;font-size:18px;font-weight:300;letter-spacing:.5px}.contact .field.contact-method li{font-size:18px;font-weight:300;letter-spacing:.5px;color:#201310}.contact .field.fieldtextarea label{position:static;font-size:18px;letter-spacing:.5px;color:#201310;font-weight:300;display:block;order:-1;width:100%}.contact .field.fieldtextarea{flex-wrap:wrap}.contact .field.fieldtextarea textarea#ContactForm-body{border:1px solid #9C887E;border-radius:4px;min-height:185px;padding:10px;color:#9c887e;font-size:18px;font-style:italic;font-weight:300;box-shadow:none;letter-spacing:.5px}.contact .contact__button button{width:100%;border-radius:4px;min-height:50px;font-size:18px;letter-spacing:.5px;font-weight:300;transition:ease .2s}.contact .contact__button button:hover{background:#9c887e;color:#201310}.contact .contact__button button svg{margin-left:5px;position:relative;top:2px}.contact .contact__button button:hover svg path{fill:#201310}.contact .contact__fields .field .field__input::placeholder,.contact .field.fieldtextarea textarea#ContactForm-body::placeholder{opacity:.7}@media only screen and (max-width:1200px){.faq_top_Sec{width:100%}.faq_left_sidebar h2{font-size:22px}.faq_top_Sec .grid__item .accordion h3.accordion__title{font-size:18px;padding-right:20px}.faq_top_Sec .grid__item .accordion .accordion__content p{font-size:16px}.contact.page-width{max-width:1300px;padding-left:5rem;padding-right:5rem}}@media only screen and (max-width:767px){body.gradient.t-page\.frequently-asked-questions h1.main-page-title{margin:0 0 40px}.faq_left_sidebar{display:none}.faq_top_Sec .grid__item{max-width:100%;width:100%;border-left:none;padding-left:0}.faq_top_Sec .grid__item .accordion{margin-left:10px}.contact.page-width{padding-left:20px;padding-right:20px}.contact h2.title{font-size:25px}.faq_top_Sec .grid__item:before{display:none}.faq_top_Sec .grid__item .accordion h3.accordion__title{padding-right:30px}}.faq_top_Sec .grid__item .accordion .accordion__content a{text-decoration:underline;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/27/assets/main-faq.css.map */
