.superman-accordion{padding:50px 0 60px;color:var(--superman-accordion-color);background:var(--superman-accordion-bgcolor);position:relative}.superman-accordion .page-width{max-width:1630px}.superman-accordion__title h2{margin:0;color:var(--superman-accordion-heading-color);font-weight:500;font-family:Outfit;text-align:left;padding-bottom:20px}.superman-image img{position:absolute;top:-180px;left:0;width:850px;height:auto}.superman-dog-image img{position:absolute;top:480px;right:0;width:320px;height:auto}@media screen and (max-width: 1380px){.superman-image img{width:780px}.superman-dog-image img{width:280px}}.superman-accordion ul.accordion-list{position:relative;display:block;width:100%;height:auto;padding:20px 0;margin:0;list-style:none}.superman-accordion ul.accordion-list li{position:relative;display:block;width:100%;height:auto;padding:20px 0;margin:0;border-top:1px solid currentcolor}.superman-accordion ul.accordion-list li:last-child{border-bottom:1px solid currentcolor}.superman-accordion ul.accordion-list li h3{width:100%;height:auto;position:relative;color:var(--superman-accordion-body-color);font-weight:400;font-family:Outfit;cursor:pointer;padding:0;margin:0}.superman-accordion ul.accordion-list li h3:after{content:"";position:absolute;right:0;top:10%;color:var(--superman-accordion-body-color);transition:all .3s ease-in-out;transition:all .25s;font-size:26px;font-weight:300;height:15px;width:15px;border-top:2px solid currentcolor;border-right:2px solid currentcolor;transform:rotate(134deg)}.superman-accordion ul.accordion-list li.active h3:after{transform:rotate(-45deg)}.superman-accordion ul.accordion-list li div.answer{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;color:var(--superman-accordion-body-color);font-weight:400;font-family:Outfit;line-height:1.5}.superman-accordion ul.accordion-list li div.answer *{padding:10px 0 0;margin:0}.superman-accordion ul.accordion-list li h3 span{width:calc(100% - 30px);display:flex;height:auto}@media (min-width: 1200px) and (max-width: 1510px){.superman-accordion .page-width{max-width:85%;margin:0 auto;min-width:1199px}}@media screen and (max-width: 1280px){.superman-accordion{padding:50px 0 80px}.superman-accordion ul.accordion-list li h3:after{width:10px;height:10px}.superman-accordion ul.accordion-list{padding-top:40px}}@media screen and (max-width: 768px){.superman-accordion{padding:50px 0}.superman-accordion__title h2{padding-bottom:8px}.superman-accordion ul.accordion-list{padding:20px 0}.superman-accordion ul.accordion-list li{padding:15px 0}.superman-accordion ul.accordion-list li h3:after{top:15%;right:1%}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/superman-accordion.css.map */
