.custom_collection_faq{width:100%;padding:40px 0 60px;background:#fff}.custom_collection_faq__container{max-width:900px;margin:0 auto;padding:0 20px}.custom_collection_faq__label{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#111;margin-bottom:12px}.custom_collection_faq__intro{margin-bottom:48px}.custom_collection_faq__intro-body h2,.custom_collection_faq__intro-body h3{font-size:22px;font-weight:700;line-height:1.3;color:#111;margin:0 0 16px}.custom_collection_faq__intro-body p{font-size:14px;line-height:1.7;color:#444;margin:0}.custom_collection_faq__list{border-top:1px solid #e5e5e5}.custom_collection_faq__item{border-bottom:1px solid #e5e5e5}.custom_collection_faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.custom_collection_faq__question::-webkit-details-marker,.custom_collection_faq__question::marker{display:none;content:""}.custom_collection_faq__question:hover .custom_collection_faq__question-text{color:#555}.custom_collection_faq__question-text{font-size:15px;font-weight:600;line-height:1.45;color:#111;margin:0;transition:color .2s ease}.custom_collection_faq__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#111;transition:transform .3s ease}.custom_collection_faq__icon svg{display:block}.custom_collection_faq__item[open] .custom_collection_faq__icon{transform:rotate(45deg)}.custom_collection_faq__answer{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.custom_collection_faq__item[open] .custom_collection_faq__answer{grid-template-rows:1fr}.custom_collection_faq__answer-inner{overflow:hidden}.custom_collection_faq__answer-inner p{font-size:14px;line-height:1.75;color:#373737;margin:0 0 20px}.custom_collection_faq__answer-inner p:last-child{margin-bottom:24px}@media screen and (min-width:750px){.custom_collection_faq{padding:60px 0 80px}.custom_collection_faq__container{padding:0 40px}.custom_collection_faq__intro-body h2,.custom_collection_faq__intro-body h3{font-size:26px}.custom_collection_faq__intro-body p{font-size:15px}.custom_collection_faq__question{padding:26px 0}.custom_collection_faq__question-text{font-size:16px}.custom_collection_faq__answer-inner p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
