.collection-faq{margin:0 auto}.collection-faq .faqs_wr{background:#fff;border-radius:1.2rem;box-shadow:0 2px 12px #0000000f;padding:0;overflow:hidden}.collection-faq .faqs_wr.p-4{padding:0}.collection-faq .faqs_wr .row{display:flex;flex-wrap:wrap;margin:0}.collection-faq .col-text-left{width:30%;padding:3rem;background:#f8f8f8}.collection-faq .col-text-right{width:70%;padding:3rem}.collection-faq .tab_pr_title{font-size:2.4rem;font-weight:500;color:#30373d;margin:0 0 1.5rem;line-height:1.3}.collection-faq .faq_text{font-size:1.5rem;line-height:1.6;color:#666;margin:0}.collection-faq .accordion{max-width:100%}.collection-faq .accordion details{border-bottom:1px solid #e5e5e5;background:transparent;margin:0;border-radius:0;overflow:visible}.collection-faq .accordion details:first-child{border-top:1px solid #e5e5e5}.collection-faq .accordion details:last-child{border-bottom:1px solid #e5e5e5}.collection-faq .accordion summary{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer;list-style:none;gap:1rem;font-size:1.8rem;font-weight:500;color:#30373d;background:transparent;transition:color .2s ease}.collection-faq .accordion summary::-webkit-details-marker{display:none}.collection-faq .accordion summary::marker{display:none;content:""}.collection-faq .accordion summary:hover{color:rgb(var(--mst-main-color));background:transparent}.collection-faq .accordion details[open] summary{color:rgb(var(--mst-main-color));background:transparent;border-bottom:none}.collection-faq .accordion .accordion__title{flex:1;margin:0;font-size:inherit;font-weight:inherit;text-align:left}.collection-faq .accordion summary .icon-caret{width:12px;height:12px;transition:transform .3s ease;flex-shrink:0;color:#666}.collection-faq .accordion details[open] summary .icon-caret{transform:rotate(180deg)}.collection-faq .accordion .accordion__content{padding:0 0 1.5rem;color:#555;line-height:1.7;font-size:1.6rem}.collection-faq .accordion .accordion__content p{margin:0 0 1rem}.collection-faq .accordion .accordion__content p:last-child{margin-bottom:0}.collection-faq .accordion summary:focus{outline:2px solid rgb(var(--mst-main-color));outline-offset:2px}.collection-faq .accordion summary:focus:not(:focus-visible){outline:none}@media screen and (max-width: 989px){.collection-faq .col-text-left{width:35%;padding:2.5rem}.collection-faq .col-text-right{width:65%;padding:2.5rem}.collection-faq .tab_pr_title{font-size:2rem}}@media screen and (max-width: 749px){.collection-faq .faqs_wr .row{flex-direction:column}.collection-faq .col-text-left,.collection-faq .col-text-right{width:100%;padding:2rem}.collection-faq .col-text-left{text-align:center;padding-bottom:1.5rem}.collection-faq .col-text-right{padding-top:0}.collection-faq .tab_pr_title{font-size:2rem;margin-bottom:1rem}.collection-faq .faq_text{font-size:1.4rem}.collection-faq .accordion summary{padding:1.25rem 0;font-size:1.6rem}.collection-faq .accordion .accordion__content{font-size:1.4rem}}@media screen and (max-width: 480px){.collection-faq .col-text-left,.collection-faq .col-text-right{padding:1.5rem}.collection-faq .tab_pr_title{font-size:1.8rem}.collection-faq .accordion summary{padding:1rem 0;font-size:1.5rem}.collection-faq .accordion .accordion__content{font-size:1.3rem;padding-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-main-collection-faq.css.map */
