.accordion summary{display:flex;position:relative;line-height:1;cursor:pointer}.accordion .summary__title{display:flex;flex:1}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.8rem;margin-bottom:0}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);margin:0;word-break:break-word;font-family:proxima_novasemibold;font-weight:600;font-size:20px;color:#000;line-height:1}.accordion__content{word-break:break-word;overflow-x:auto;color:#444;font-size:16px}.accordion__content img{max-width:100%}.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding-bottom:70px;padding-top:70px}.accordion summary .block__caret-icon{width:36px;height:36px;border-radius:40px;position:absolute;right:1.5rem;top:15px;display:flex;align-items:center;justify-content:center;background-color:#ebebeb}summary .block__caret-icon .icon-caret{position:unset}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:0;margin-top:0;font-family:Arapey;font-size:32px;color:#000}.collapsible-none-layout .accordion+.accordion{border-top:0}.caption-with-letter-spacing+h2{margin-top:1rem}.collapsible-row-layout .accordion{border:1px solid #2222221A;margin-bottom:1rem;transform:perspective(0)}.collapsible-row-layout .accordion summary{padding:20px 32px}.collapsible-row-layout .accordion details[open] summary{padding:20px 32px 12px}.collapsible-row-layout .accordion .accordion__content{padding:0 92px 28px 32px}.collapsible-row-layout .accordion .accordion__content p a{color:#000;text-decoration:underline;transition:all .4s ease}.collapsible-row-layout .accordion .accordion__content p a:hover{color:var(--text-color)}@media screen and (max-width: 750px){.page-width,.container-page-width,.page-width--narrow{padding:0 20px}.collapsible-section-layout{padding-bottom:50px;padding-top:50px}.accordion{margin-top:2.8rem}.accordion__title{font-size:16px}.collapsible-row-layout .accordion summary{padding:18px}.collapsible-row-layout .accordion details[open] summary{padding:18px 18px 12px}.collapsible-row-layout .accordion .accordion__content{padding:0 18px 18px}.accordion__content{font-size:14px}.accordion summary .block__caret-icon{width:28px;height:28px}.accordion summary .block__caret-icon svg{width:10px}}@media screen and (max-width: 569px){.accordion__title{max-width:calc(100% - 3rem)}.accordion summary .block__caret-icon{width:25px!important;height:25px!important;position:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/collapsible-content.css.map */
