.custom-accordion .accordion-item{display:none}.custom-accordion .accordion-item.visible{display:block}.custom-accordion .load-more-button{display:block;margin:20px auto;padding:15px 20px;background-color:var(--color-button);color:var(--color-button-text);border:none;border-radius:4px;cursor:pointer;font-size:18px;transition:opacity .3s ease;display:flex;align-items:center;gap:15px;background:var(--custom-button-color);color:#fff}.custom-accordion load-more-button:hover{opacity:.8}.custom-accordion .load-more-button.hidden{display:none}.custom-accordion summary>*{font-size:clamp(12px,calc(12px + (16 - 12) * (100vw - 375px) / (1440 - 375)),16px);line-height:27px;font-family:var(--custom-body-font)}.custom-accordion .accordion summary{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;cursor:pointer}.custom-accordion .accordion summary+div{padding:0 10px}.custom-accordion .accordion summary .accordion__title{margin:0;flex:1}.custom-accordion .accordion summary .icon-caret{width:1.2rem;height:1.2rem;margin-left:1rem;transition:transform .2s ease}.custom-accordion .accordion details[open] summary .icon-caret{transform:rotate(180deg)}.custom-accordion .accordion__content{padding:0 0 1.5rem}.custom-accordion .collapsible-content__heading{font-size:clamp(20px,1.07vw,32px);letter-spacing:2%;line-height:200%}.custom-accordion .heaing-wrapper span{position:absolute;top:-8px;right:-28px}.custom-accordion .heaing-wrapper{position:relative}.load-more-button svg path{fill:#fff}@media only screen and (max-width: 768px){.custom-accordion .accordion summary{padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-accordion.css.map */
