.page--faq--section{padding:56px 20px;background:#fff}.page--faq--section__container{max-width:100%;margin:0 auto;padding:0}.page--faq--section__titles{margin-bottom:2rem}.page--faq--section__title{font-weight:300;text-align:center;font-size:32px;line-height:1;color:var(--primary-color);margin:0 auto;max-width:100%}.page--faq--section__divider{width:100%;height:1px;background-color:#e4e7eb;margin:1rem 0}.page--faq--section__contents{display:flex;gap:20px}.page--faq--section__faq-categories{width:25%}.page--faq--section__faq-categories ul{list-style:none}.page--faq--section__faq-categories ul li{margin-bottom:10px;padding:10px 5px}.page--faq--section__faq-categories ul li:hover{background-color:#e8f1fd}.page--faq--section__faq-categories ul li a{text-decoration:none;color:var(--primary-color);font-size:18px;font-weight:500}.page--faq--section__dropdown{position:relative;display:none;width:100%;margin-bottom:30px}.page--faq--section__dropdown-toggle{width:100%;padding:12px;background-color:transparent;border:1px solid #ccc;text-align:left;cursor:pointer;border-radius:4px;font-size:14px;font-weight:500;color:#6a6a6a;line-height:20px;display:flex;justify-content:space-between}.page--faq--section__dropdown-menu{display:none;position:absolute;width:100%;max-height:300px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;z-index:999;margin-top:5px;box-shadow:#ddd 8px 8px 16px}.page--faq--section__dropdown-menu li{cursor:pointer;margin-bottom:0!important}.page--faq--section__dropdown-menu li.active,.page--faq--section__dropdown-menu li:hover{background-color:#f5f5f5}.page--faq--section__dropdown.open .page--faq--section__dropdown-menu{display:block}.page--faq--section__faq-items{width:75%}.page--faq--section__faq-items h4{color:var(--primary-color);font-size:22px;margin-bottom:10px;font-weight:600}.page--faq--section__items{display:block;margin-bottom:50px}.page--faq--section__item--titles{position:relative;cursor:pointer;padding:5px 0}.page--faq--section__item--title{font-size:1rem;line-height:1.25;font-weight:500;color:var(--primary-color);margin-top:0}.page--faq--section__item--icon{display:inline-block;position:absolute;top:0;right:8px;width:20px;height:20px;background-color:transparent;transition:all .1s ease}.page--faq--section__item--icon:before{display:block;position:absolute;content:"";top:10px;left:2px;width:10px;height:2px;background-color:var(--primary-color);transform:rotate(45deg);transition:all .1s ease}.page--faq--section__item--icon:after{display:block;position:absolute;content:"";top:10px;right:2px;width:10px;height:2px;background-color:var(--primary-color);transform:rotate(-45deg);transition:all .1s ease}.page--faq--section__item--content{opacity:0;max-height:0;overflow:hidden;font-size:16px;color:var(--primary-color);line-height:24px;margin:0;transition:opacity,max-height .1s linear;font-weight:300}.page--faq--section__item--content p{margin-bottom:24px}.page--faq--section__item--content p strong{font-weight:600}.page--faq--section__item--content ul{list-style-type:disc;padding-left:10px;margin-bottom:20px;margin-left:10px}.page--faq--section__item--content ol{list-style-type:auto;padding-left:10px;margin-bottom:20px;margin-left:10px}.page--faq--section__item--content ol li{margin-bottom:10px}.page--faq--section__item--content ol li strong{font-weight:600}.page--faq--section__item--content h1,.page--faq--section__item--content h2,.page--faq--section__item--content h3,.page--faq--section__item--content h4,.page--faq--section__item--content h5{font-weight:500;margin-block:0 16px;margin-inline:0;scroll-margin-top:84px}.page--faq--section__item--active .page--faq--section__item--icon:before{transform:rotate(-45deg);transition:all .1s ease}.page--faq--section__item--active .page--faq--section__item--icon:after{transform:rotate(45deg);transition:all .1s ease}.page--faq--section__item--active .page--faq--section__item--content{opacity:1;max-height:100%;will-change:opacity,max-height;padding-top:16px}.page--faq--section__support{text-align:center;font-size:14px;line-height:1.5;color:var(--primary-color);margin:24px auto 0}.page--faq--section__support-link{color:var(--primary-color);font-weight:600;cursor:pointer}.page--faq--section__support-link a{text-decoration:none;color:var(--primary-color)}.page--faq--section__divider--last{display:none}.page--faq--section__buttons{margin:10px 0;display:flex;justify-content:center}.page--faq--section__button{font-family:var(--font-family);width:auto;padding:10px 2rem;cursor:pointer;border:1px solid #fff;color:#fff;text-align:center;text-decoration:none;outline:0;opacity:1;position:relative;border-radius:50px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;background:var(--primary-color)}.page--faq--support{padding:30px 20px;background:#fff}.page--faq--support__container{max-width:100%;margin:0 auto;padding:0}.page--faq--support__titles{margin-bottom:2rem}.page--faq--support__title{font-weight:300;text-align:center;font-size:32px;line-height:1;color:var(--primary-color);margin:0 auto;max-width:100%}.page--faq--support__contents{display:grid;margin-bottom:0}.page--faq--support__block-item{background:#fff;border-radius:8px;border:1px solid #ddd}.page--faq--support__block-title{border-bottom:1px solid #eee;font-style:normal;font-size:16px;line-height:24px;font-weight:600;display:flex;align-items:center;color:var(--primary-color);text-decoration:none;cursor:pointer;padding:16px;gap:10px}.page--faq--support__block-title svg{fill:var(--primary-color)}.page--faq--support__block-title a{text-decoration:none}.page--faq--support__block-title h4{font-size:20px;font-weight:500;color:var(--primary-color)}.page--faq--support__block-content{padding:16px}.page--faq--support__block-content p{font-size:16px;font-weight:300;color:var(--primary-color)}.page--faq--support__block-content p a{text-decoration:none;color:var(--primary-color);font-weight:600}@media (min-width:600px){.page--faq--section{padding:30px 20px}.page--faq--section__container{max-width:1280px;padding:0 32px}.page--faq--section__titles{margin-bottom:3rem}.page--faq--section__title{font-size:45px;line-height:50px}.page--faq--section__divider{margin:1rem 0}.page--faq--section__item--titles{padding-right:0}.page--faq--section__item--title,.page--faq--section__item--content{font-size:18px;line-height:24px}.page--faq--section__item--active .page--faq--section__item--content{opacity:1;max-height:100%;will-change:opacity,max-height}.page--faq--section__support{text-align:center;font-size:14px;line-height:20px;color:var(--primary-color);margin:50px auto 0}.page--faq--support{padding:30px 20px}.page--faq--support__container{max-width:1280px;padding:0 32px}.page--faq--support__titles{margin-bottom:3rem}.page--faq--support__title{font-size:45px;line-height:50px}}@media screen and (min-width:768px){.page--faq--section__button{padding:1rem 2rem}}@media (min-width:768px){.page--faq--support__contents{gap:24px;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.page--faq--support__block-title,.page--faq--support__block-content{padding:16px}}@media screen and (min-width:1025px){.page--faq--section__buttons{margin:40px 0;display:flex;justify-content:center}}@media (max-width:768px){.page--faq--section__contents{display:block}.page--faq--section__faq-categories ul{display:none}.page--faq--section__faq-categories{width:100%}.page--faq--section__dropdown{display:block}.page--faq--section__faq-items{width:100%}.page--faq--support__block-item{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/354/assets/css--faq.css.map */
