@charset "UTF-8";section.product-accordion{padding:60px 50px}@media screen and (max-width: 992px){section.product-accordion{padding:60px 15px}}section.product-accordion .section-title h3{margin:0 0 28px;font-size:48px;line-height:1.3}@media screen and (max-width: 992px){section.product-accordion .section-title h3{font-size:32px}}section.product-accordion .accordion-list{display:block}section.product-accordion .accordion-list .accordion__wrap .accordion.is-active .accordion--head{background-color:#0080ff!important;border-bottom:1px solid transparent}section.product-accordion .accordion-list .accordion__wrap .accordion.is-active .accordion--head:after{transform:rotate(0)}section.product-accordion .accordion-list .accordion__wrap .accordion.is-active .accordion--body{border-bottom:1px solid #E2E1E5}section.product-accordion .accordion-list .accordion__wrap .accordion.is-active .accordion--body .desc{opacity:1;visibility:visible}section.product-accordion .accordion-list .accordion__wrap .accordion.is-active .accordion--body .image{opacity:1;visibility:visible}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head{position:relative;cursor:pointer;padding:25px 24px;border-bottom:1px solid #E2E1E5;transition:all .25s}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head:hover{background-color:#0080ff!important}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head:hover:before,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head:hover:after{background-color:#fff!important}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head:before,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head:after{position:absolute;top:50%;right:25px;width:20px;height:2.5px;content:"";transition:all .3s ease}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head:after{transform:rotate(90deg)}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head h4{margin:0;font-size:30px}@media screen and (max-width: 992px){section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--head h4{font-size:18px}}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body{max-height:0;overflow:hidden;transition:all .5s}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc{display:flex;align-items:center;padding:50px 40px}@media screen and (max-width: 992px){section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc{flex-direction:column;gap:30px 0;align-items:baseline;padding:25px 15px}}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text{width:50%;order:1;margin:0;font-size:24px}@media screen and (max-width: 992px){section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text{font-size:16px;order:2;width:100%}}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner{padding-bottom:35px}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner:last-child{padding-bottom:0}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner p{margin-top:0}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner strong{font-weight:600}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner em{font-style:italic}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner ul{margin-left:0;padding-bottom:0;margin-bottom:0}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner ul li{margin-bottom:15px;line-height:1.4em;text-indent:-1em;padding-left:1em}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner ul li:before{content:"\30fb";width:14px;height:14px}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner ol{margin-left:0;padding-bottom:20px;margin-bottom:0}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner ol li{margin-bottom:20px;line-height:1}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner ol li:before{content:"\30fb";width:14px;height:14px}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner h1,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner h2,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner h3,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner h4,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner h5,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner h6,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner p,section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner li{color:inherit}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner a{color:#0080ff}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner a:hover{opacity:.7}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .text .text__inner a.button_link{color:#fff;padding:12px 42px;background-color:#0080ff;display:inline-block;font-size:.8em}section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .image{width:50%;order:2}@media screen and (max-width: 992px){section.product-accordion .accordion-list .accordion__wrap .accordion .accordion--body .desc .image{order:1;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-product-accordion.scss.css.map */
