.sub-container{max-width:960px;width:100%;margin:0 auto}@media screen and (max-width:768px){.sub-container{width:93%}}@media screen and (max-width:768px) and (max-width:540px){.sub-container{width:87%}}.page-head h1{text-align:center;position:relative;font-size:48px;font-family:Aboreto,cursive;margin-bottom:5px}.page-head h1:after{position:absolute;content:"";width:48px;height:1px;background-color:#181818;top:203%;left:48%}@media screen and (max-width:540px){.page-head h1:after{top:200%;left:43%}}.page-head p{font-size:16px;text-align:center;margin-bottom:96px}@media screen and (max-width:540px){.page-head p{margin-bottom:48px}}.faq-page{background-color:#f8f5f2;padding:100px 0 90px}.faq{padding:50px 0}@media screen and (max-width:540px){.faq{padding:30px 0}}.faq .sub-container{width:100%;margin:0 auto}@media screen and (max-width:768px){.faq .sub-container{width:93%}}@media screen and (max-width:540px){.faq .sub-container{width:87%}}.faq .faq-title{position:relative;font-weight:500;color:#181818;font-size:24px;padding-left:14px;margin-bottom:20px;border-bottom:1px solid #C6C4C1;padding-bottom:15px}.faq .faq-title:after{position:absolute;content:"";width:4px;height:25px;background-color:#949391;top:5%;left:0%}.faq .faq-item{border-bottom:1px solid #ccc;width:95%;margin:0 auto}@media screen and (max-width:540px){.faq .faq-item{width:100%}}.faq .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.faq .faq-item .faq-question:hover{background-color:#dfdcd9}.faq .faq-item .faq-question .faq-icon{position:relative;font-family:Aboreto,cursive;margin-right:10px;font-size:18px;color:#181818;margin-left:10px}@media screen and (max-width:540px){.faq .faq-item .faq-question .faq-icon{margin-left:20px}}.faq .faq-item .faq-question .faq-icon:after{position:absolute;content:"";width:.5px;height:20px;background-color:#181818;top:14%;left:180%}@media screen and (max-width:540px){.faq .faq-item .faq-question .faq-icon:after{left:250%}}.faq .faq-item .faq-question .faq-text{flex-grow:1;font-size:16px;color:#181818;margin-left:15px;margin-top:5px;text-align:left}@media screen and (max-width:540px){.faq .faq-item .faq-question .faq-text{margin-left:40px;margin-right:40px}}.faq .faq-item .faq-toggle{position:relative;width:100%;border:none;background:none;cursor:pointer;padding:0;margin-right:10px}.faq .faq-item .faq-toggle:before{content:"";position:absolute;top:50%;right:10px;width:11.75px;height:1px;background-color:#181818;transform:translateY(-50%)}.faq .faq-item .faq-toggle:after{content:"";position:absolute;top:50%;right:10px;width:11.75px;height:1px;background-color:#181818;transform:translateY(-50%) rotate(90deg);transform-origin:center;transition:transform .3s ease}.faq .faq-item .faq-answer{display:none}.faq .faq-item.open .faq-toggle:after{transform:rotate(0)}.faq .faq-item.open .faq-answer{display:flex;align-items:flex-start;padding:15px 0}.faq .faq-item.open .faq-answer p{margin-left:21px;font-size:14px}@media screen and (max-width:540px){.faq .faq-item.open .faq-answer p{font-size:12px;margin-left:48px;margin-right:5px}}.faq .faq-item.open .faq-answer .faq-icon{position:relative;font-family:Aboreto,cursive;margin-right:10px;font-size:18px;color:#181818;margin-left:11px}@media screen and (max-width:540px){.faq .faq-item.open .faq-answer .faq-icon{margin-left:20px}}.faq .faq-item.open .faq-answer .faq-icon:after{position:absolute;content:"";width:.5px;height:20px;background-color:#181818;top:14%;left:240%}@media screen and (max-width:540px){.faq .faq-item.open .faq-answer .faq-icon:after{left:345%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/asset_faq.css.map */
