.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 .ellipsis-toggle-label{transition:transform .25s ease}.collapsible-content__ellipsis-toggle.is-expanded .ellipsis-toggle-label{transform:rotate(180deg)}@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)}}.custom-faq-section .container{max-width:var(--faq-max-width, 1440px);margin-left:auto;margin-right:auto;padding-left:var(--faq-pad-left-mb, 16px);padding-right:var(--faq-pad-right-mb, 16px)}.custom-faq-section .container.container--full-width{max-width:100%}@media only screen and (min-width:1068px){.custom-faq-section .container{padding-left:var(--faq-pad-left, 80px);padding-right:var(--faq-pad-right, 80px)}}.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}@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}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/custom-faq.css.map */
