.custom-accordion:not(.custom-accordion--product){position:relative;margin:0 .5rem;width:100%}.custom-accordion:not(.custom-accordion--product) details{position:relative}.custom-accordion:not(.custom-accordion--product) details>summary .icon-caret{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.custom-accordion:not(.custom-accordion--product) details[open]{margin-top:10px;margin-bottom:10px}.custom-accordion:not(.custom-accordion--product) details[open]>summary{border-bottom:.1rem solid var(--color-primary-dark)}.custom-accordion:not(.custom-accordion--product) details[open]>summary .icon-caret{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.custom-accordion:not(.custom-accordion--product) details[open]+.accordion__box-shadow{display:block}.custom-accordion:not(.custom-accordion--product) details .accordion__content{margin:0;padding:.8rem 1.5rem;text-align:justify;word-break:break-word;background-color:#fff}.custom-accordion:not(.custom-accordion--product) details .accordion__content img{max-width:100%}.custom-accordion:not(.custom-accordion--product) summary{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;line-height:1;padding:1.3rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:justify}.custom-accordion:not(.custom-accordion--product) summary .accordion__title{display:inline-block;max-width:calc(100% - 5rem);margin:0;padding-left:1rem;word-break:break-word;font-weight:400}.custom-accordion:not(.custom-accordion--product) summary .accordion__icon{height:calc(var(--font-heading-scale) * 1.6rem);width:calc(var(--font-heading-scale) * 1.6rem)}.custom-accordion:not(.custom-accordion--product) summary+.icon-caret{right:1rem!important;height:calc(var(--font-heading-scale) * .6rem)}.custom-accordion:not(.custom-accordion--product) summary{background-color:var(--color-primary-light)}.custom-accordion:not(.custom-accordion--product):not(:last-child){margin-bottom:4px}.custom-accordion:not(.custom-accordion--product) .accordion__box-shadow{position:absolute;top:10px;left:0%;width:100%;height:calc(100% - 20px);pointer-events:none;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,.14);box-shadow:0 0 8px 1px #00000024;display:none;z-index:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-accordion-7923216.css.map */
