.accordion--ellipsis-hidden{display:none}.collapsible-content__ellipsis-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:14px 0;margin-top:8px;background:transparent;color:var(--color-heading, #1a1c1d);font-size:.9375rem;font-weight:var(--font-body-medium-weight, 500);cursor:pointer}.collapsible-content__ellipsis-toggle[hidden]{display:none}.collapsible-content__ellipsis-toggle .ellipsis-toggle-label{transition:transform .25s ease;color:var(--color-arrow)}.custom-faq-section .ellipsis-toggle-label path{fill:currentColor}.collapsible-content__ellipsis-toggle.is-expanded .ellipsis-toggle-label{transform:rotate(180deg)}.custom-faq__content{min-width:0}.custom-faq-content [data-faq-item][hidden]{display:none!important}@media only screen and (min-width:1068px){.collapsible-content.custom-faq-content{grid-template-columns:1fr var(--content-percent, 50%)}}.custom-faq-content .accordion summary{line-height:1.3}.custom-faq-content .section-header--title{font-size:var(--faq-heading-mb, 28px)}.custom-faq-content .rte{font-size:var(--faq-desc-mb, 12px)}.custom-faq-content .accordion summary{font-size:var(--faq-question-mb, 18px)}.custom-faq-content .accordion .collapsible__content{font-size:var(--faq-answer-mb, 14px);padding-bottom:20px}.custom-faq-content .section-header{display:block}@media only screen and (min-width:1068px){.custom-faq-content .section-header--title{font-size:var(--faq-heading-pc, 44px)}.custom-faq-content .rte{font-size:var(--faq-desc-pc, 20px)}.custom-faq-content .accordion summary{font-size:var(--faq-question-pc, 18px)}.custom-faq-content .accordion .collapsible__content{font-size:var(--faq-answer-pc, 14px)}}.faq-header-align .section-header--title,.faq-header-align .section-header--description{width:100%}.faq-header-align.faq-header-align--mb-left{text-align:left}.faq-header-align.faq-header-align--mb-center{text-align:center}.faq-header-align.faq-header-align--mb-right{text-align:right}.custom-faq-content div summary span{width:20px}.custom-faq-content div details:not([open]) summary span svg{transform:none}.custom-faq-content div details[open] summary span svg{transform:rotate(180deg)}@media only screen and (min-width:1024px){.faq-header-align.faq-header-align--pc-left{text-align:left}.faq-header-align.faq-header-align--pc-center{text-align:center}.faq-header-align.faq-header-align--pc-right{text-align:right}}@media only screen and (max-width:768px){.custom-faq-section[data-mobile-show=true] .collapsible-content__ellipsis-toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/custom-faq.css.map */
