.complex-accordions-section img{max-width:100%;height:auto}.page-row{display:flex}.page-row-gap-xl{column-gap:8rem;row-gap:3rem}.column-6{width:50%}.accordion-section-heading{overflow:hidden}.accordion-section-heading *{font-family:Red Hat Display;margin-top:0;margin-bottom:6rem;color:#231f20;font-size:4.4rem;font-weight:600;line-height:1.18}.accordion-section-heading+.accordion-section-subheading{margin-top:-6rem}.accordions{counter-reset:custom-counter}.accordion-section{padding-top:10rem;padding-bottom:5rem}.accordion__item{position:relative;background-color:#fff;border-radius:15px;margin-bottom:2rem;transition:.3s ease-in-out}.accordion__item:after{content:"";position:absolute;left:2rem;right:2rem;bottom:0;border-bottom:2px solid #EBEBEB;transition:.3s ease-in-out}.accordion__item:last-child{margin-bottom:0}.accordion__item:last-child:after{content:none}.accordion__item.active:after,.accordion__item.above-active:after{opacity:0}.accordion__item.active{background-color:#f8f8f8}.accordion__item-header{position:relative;cursor:pointer;padding:3rem 8rem 3rem 3rem;-webkit-user-select:none;user-select:none;transition:.3s ease-in-out}.accordion__item.active .accordion__item-header{padding-bottom:2rem}.accordion__item-header h3{color:#ed0c7a;font-size:2.6rem;font-weight:600;width:100%;margin:0}.accordion__item-header:after{content:"";position:absolute;top:50%;right:3rem;flex-shrink:0;width:4.4rem;height:4.4rem;margin-left:25px;background:#ed0c7a url(plus-icon-white.svg) no-repeat center / 14px;border-radius:50%;transform-origin:center;transform:rotate(180deg) translateY(-50%);transform-origin:top;transition:transform .3s ease-in-out}.accordion__item.active .accordion__item-header:after{transform:rotate(135deg) translateY(-50%)}.accordion__item-content{position:relative;z-index:9;padding-left:3rem;padding-right:3rem;overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}.accordion__item-content p{line-height:1.55}.accordion__item-content ol{list-style:none;padding-left:0}.accordion__item-content ol li{counter-increment:custom-counter;position:relative;font-size:16px;line-height:1.5;margin-bottom:0;color:#8d8d8d}.accordion__item-content ol li:before{content:counter(custom-counter) ") ";position:relative;left:0}.accordion__item.active .accordion__item-content{max-height:1000rem}.accordion__item-content-wrap{padding-bottom:1rem}.accordion-img{display:flex;align-items:flex-start;position:sticky;right:0;top:14rem}.custom-order-list{list-style:none;padding-left:0}.custom-order-list li{counter-increment:custom-counter;position:relative;font-size:16px;line-height:1.5;margin-bottom:0;color:#8d8d8d}.custom-order-list li:before{content:counter(custom-counter) ") ";position:relative;left:0}.accordion-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;opacity:0;pointer-events:none;overflow:auto;padding:5rem 2rem;transition:.3s ease-in-out}.accordion-popup.active{opacity:1;pointer-events:auto}.accordion-popup--overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3}.accordion-popup__wrap{background-color:#fff;padding:4rem 3.5rem 5rem;border-radius:2rem;box-shadow:0 10px 20px -10px #524e4f33;position:relative;z-index:9;width:100%;min-height:63rem;max-width:92rem;margin:auto;transform:translateY(100px);transition:.3s ease-in-out}.accordion-popup.active .accordion-popup__wrap{transform:translateY(0)}.accordion-popup__wrap *:last-child{margin-bottom:0}.accordion-popup__wrap-img{width:100%;max-width:20rem;padding:.5rem;border:.5rem solid #ED0C7A;border-radius:50%;float:left;margin-right:3.5rem;margin-bottom:2rem;display:flex;align-items:flex-start;position:relative;top:1rem}.accordion-popup__wrap-img img{max-width:100%;height:auto;border-radius:50%}.accordion-popup__wrap h4{color:#ed0c7a;font-size:3rem;font-weight:600;text-transform:uppercase}.accordion-popup--close{position:absolute;top:1rem;right:1rem;cursor:pointer}.accordion-popup__content{display:none}.accordion-popup-read-more{color:#524e4f;font-size:1.8rem;font-weight:500;line-height:1.11;margin-bottom:2rem}.accordion__item-content-wrap__mobile-img{display:none}@media screen and (max-width: 989px){.column-6{width:100%}.d-lg-none{display:none}.accordion__item-content-wrap__mobile-img{display:flex;align-items:flex-start;max-width:25rem;margin:0 0 2rem}.accordion-section{padding-top:4rem}.accordion-section br{display:none}.accordion__item .btn--product{margin-bottom:20px}.accordion-section-heading *{margin-bottom:4rem;font-size:3.6rem}}@media screen and (max-width: 575px){.accordion__item-content-wrap__mobile-img{max-width:24rem;margin:10px auto 20px}.accordion__item-header h3{font-size:22px}.accordion__item-header:after{width:30px;height:30px;background:#ed0c7a url(plus-icon-white.svg) no-repeat center / 12px;right:15px}.accordion__item-header{padding:18px 50px 18px 15px}.accordion__item:after{content:none}.accordion__item{background-color:#f8f8f8}.accordion__item-content{padding-left:15px;padding-right:15px}.accordion-popup__wrap{display:flex;flex-direction:column;padding:20px 15px;row-gap:10px}.accordion-popup__wrap-img{max-width:150px;top:0}.accordion-section-heading *{font-size:28px}}@media screen and (min-width: 990px){.accordion-section.flip .page-row{flex-direction:row-reverse}}.accordion-section.style_img .accordion-img{border-radius:50%;border:1rem solid #ed0c7a;padding:2rem;max-width:60rem;display:flex;align-items:flex-start;position:sticky;right:0;top:14rem;overflow:hidden}.accordion-section.flip .accordion-img{margin-left:auto}.accordion-section.style_img .accordion-img img{border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/13/assets/complex-accordions.css.map */
