.accordion-container .accordion:last-child{border-bottom:0px}.accordion-container--borderless .accordion{border:0}.accordion-container .accordion__content{padding:0 0 2rem}.warranty_accordian .accordion-container .accordion__content{padding:10px 20px}.accordion-container custom-accordion{--open-duration: var(--duration-longish)}.collapsible-content .accordion-container{padding:2.5rem 3rem}.collapsible-content .accordion-container .icon-accordion{position:relative;top:2px}.collapsible-content .image-with-text__media.min-h-0 .banner__box{position:static}@media screen and (min-width:990px){.collapsible-content .image-with-text__content{padding:6rem 7rem}.faq_page .collapsible-content .image-with-text__content{padding-top:20px;padding-bottom:20px}}.collapsible-content .image-with-text__text-item .title-wrapper{padding:0}.collapsible-content .image-with-text__media-item .collapsible-content__title{display:flex!important}.collapsible-content__heading:not(:first-child){margin-top:4rem}.collapsible-content__heading+.accordion{margin-top:0}.section.interacted-with .revealed-image{transition:opacity var(--duration-longish) var(--duration-longish),visibility var(--duration-longish) var(--duration-longish)!important}.revealed-image{opacity:0;visibility:hidden}.section.interacted-with .revealed-image.reveal{transition-delay:0s!important}.revealed-image.reveal{opacity:1;visibility:visible;z-index:1}.collapsible-content-row__buttons{justify-content:flex-start!important;margin-inline-start:calc(var(--buttons-border-width) + 1px)}.warranty_accordian .image-with-text__media-item{width:100%!important;height:auto!important;position:static!important;min-height:0!important;overflow:visible}.warranty_accordian .image-with-text__media{display:flex;align-items:center;gap:16px;height:auto!important;padding:16px 20px;border-radius:12px;background:#f3f1fb}.warranty_accordian .image-with-text__media img.revealed-image{width:56px;height:56px;object-fit:contain;flex-shrink:0;border-radius:8px}.warranty_accordian .banner__box{flex:1;text-align:left!important}.warranty_accordian .warranty-toggle-btn{width:40px!important;height:40px!important;border-radius:50%!important;background:#52499c;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;flex-shrink:0!important;transition:transform .25s ease;position:relative!important}.warranty_accordian .warranty-toggle-btn svg{width:16px;height:16px;stroke:#fff}.warranty_accordian.is-open .warranty-toggle-btn{transform:rotate(180deg)}.warranty_accordian[id]{scroll-margin-top:calc(var(--header-height-live, 0px) + 20px)}.warranty_accordian .image-with-text__container{flex-direction:column}.warranty_accordian .image-with-text__text-item{width:100%!important;position:relative;z-index:10;pointer-events:auto}.warranty_accordian .image-with-text__text-item.warranty-ready{max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.warranty_accordian.is-open .image-with-text__text-item.warranty-ready{max-height:5000px;opacity:1;margin-top:16px}.warranty_accordian .image-with-text__media.image-overlay{position:relative}.warranty_accordian .image-with-text__media.image-overlay:before{display:none!important}.warranty_accordian .collapsible-heading-icon-wrap{display:flex!important;align-items:center!important;gap:30px!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;position:relative!important}.warranty_accordian .collapsible-heading-icon{width:80px;height:80px;object-fit:contain;flex-shrink:0;background:#fff}.warranty_accordian .image-with-text__media{cursor:pointer}.warranty_accordian .collapsible-heading-icon-content{flex:1;text-align:left!important}.warranty_accordian .collapsible-heading-icon-content{flex:1;min-width:0;text-align:left!important}.warranty_accordian .image-with-text .global-media-settings{margin-top:10px;border:1px solid rgba(42,31,87,.3);border-radius:30px!important}.warranty_accordian .image-with-text.image-with-text--overlap .background-transparent,.warranty_accordian .image-with-text:not(.image-with-text--overlap) .background-transparent{background:#f4f3fb}.warranty_accordian .image-with-text__content.background-transparent{border-radius:8}.warranty_accordian .accordion-container .accordion__content .rte{font-size:14px}.warranty_accordian .image-with-text__content.background-transparent{border:1px solid rgba(42,31,87,.12);border-radius:12px;overflow:hidden}.warranty_accordian .accordion-container .accordion:first-child,.warranty_accordian .accordion-container .first-accordion{border-top:0}.warranty_accordian .accordion-container .accordion:last-child{border-bottom:0}.warranty_accordian .accordion-container .accordion{border-bottom:1px solid rgba(42,31,87,.08)}.warranty_accordian .accordion-container .accordion:last-child{border-bottom:none}@media screen and (max-width:768px){.warranty_accordian .image-with-text__media{gap:12px;padding:12px 16px}.warranty_accordian .collapsible-heading-icon-wrap{gap:16px!important}.warranty_accordian .collapsible-heading-icon{width:60px;height:60px}.warranty_accordian .warranty-toggle-btn{width:36px!important;height:36px!important}.warranty_accordian .warranty-toggle-btn svg{width:14px;height:14px}}@media screen and (max-width:550px){.warranty_accordian .image-with-text__media{gap:10px;padding:10px 12px;border-radius:10px}.warranty_accordian .collapsible-heading-icon-wrap{gap:10px!important}.warranty_accordian .collapsible-heading-icon{width:55px;height:55px}.warranty_accordian .warranty-toggle-btn{width:32px!important;height:32px!important}.warranty_accordian .warranty-toggle-btn svg{width:12px;height:12px}.warranty_accordian .accordion-container .accordion__content{padding:8px 12px}.warranty_accordian .section-title.title.inline-richtext{font-size:16px!important}.warranty_accordian .section-text.collapsible-content__description.rte.t3.scroll-trigger.animate--fade-in{font-size:12px!important}.warranty_accordian .accordion__title.inline-richtext.text-body{font-size:14px!important}.warranty_accordian .accordion-container .accordion__content .rte{font-size:12px!important}.warranty_accordian .accordion summary{padding:10px 23px 5px 11px}}.page-template.page-pages-warranty-page .icon-with-text-border{border:none}.warranty_accordian .image-with-text__content.content-container{background:#fdfdfd!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/collapsible-content.css.map */
