.one-piece-accordion{padding:40px 0;color:var(--one-piece-accordion-color);background:var(--one-piece-accordion-bgcolor)}.one-piece-accordion .page-width{max-width:1200px}.one-piece-accordion__title h2{margin:0;font-size:36px;color:currentcolor;font-weight:600;font-family:Outfit;text-align:left;padding-bottom:20px}.one-piece-accordion ul.accordion-list{position:relative;display:block;width:100%;height:auto;padding:20px 0;margin:0;list-style:none}.one-piece-accordion ul.accordion-list li{position:relative;display:block;width:100%;height:auto;padding:20px 0;margin:0;border-top:1px solid currentcolor}.one-piece-accordion ul.accordion-list li:last-child{border-bottom:1px solid currentcolor}.one-piece-accordion ul.accordion-list li h3{width:100%;height:auto;position:relative;font-size:22px;color:currentcolor;font-weight:400;font-family:Outfit;cursor:pointer;padding:0;margin:0}.one-piece-accordion ul.accordion-list li h3:after{content:"";position:absolute;right:0;top:10%;color:currentcolor;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)}.one-piece-accordion ul.accordion-list li.active h3:after{transform:rotate(-45deg)}.one-piece-accordion ul.accordion-list li div.answer{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;color:currentcolor;font-weight:400;font-family:Outfit;line-height:1.5}.one-piece-accordion ul.accordion-list li div.answer *{padding:10px 0 0;margin:0}.one-piece-accordion ul.accordion-list li h3 span{width:calc(100% - 30px);display:flex;height:auto}@media (min-width: 1200px) and (max-width: 1510px){.one-piece-accordion .page-width{max-width:85%;margin:0 auto;min-width:1199px}}@media screen and (max-width: 1280px){.one-piece-accordion{padding:50px 0 80px}.one-piece-accordion ul.accordion-list li h3:after{width:10px;height:10px}.one-piece-accordion ul.accordion-list{padding-top:40px}}@media screen and (max-width: 768px){.one-piece-accordion{padding:50px 0}.one-piece-accordion__title h2{font-size:24px}.one-piece-accordion ul.accordion-list{padding:20px 0}.one-piece-accordion ul.accordion-list li{padding:15px 0}.one-piece-accordion ul.accordion-list li h3{font-size:20px}.one-piece-accordion ul.accordion-list li h3:after{top:15%;right:1%}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/one-piece-accordion.css.map */
