.spi-faq-wrap{margin:0 auto;padding:0}.spi-faq-wrap .spi-faqs{max-width:780px}@media only screen and (min-width: 769px){.spi-faq-wrap .spi-faqs{padding-right:20px}}@media only screen and (min-width: 769px){.spi-faq-wrap .spi-faq-sides{display:flex}.spi-faq-wrap .spi-faq-sides .spi-faq-set{flex:1}}@media only screen and (min-width: 769px){.spi-faq-wrap .spi-faq-sides .spi-image{flex:0 0 50%;max-width:40%}}@media only screen and (max-width: 768px){.spi-faq-wrap .spi-faq-sides .spi-image{display:none}}.spi-faq-wrap .spi-faq-sides .spi-image .img{height:100%;position:relative;overflow:hidden;width:100%}@media only screen and (max-width: 768px){.spi-faq-wrap .spi-faq-sides .spi-image .img{height:120vw}}.spi-faq-wrap .spi-faq-sides .spi-image .img img{object-fit:cover;height:100%;width:100%;position:absolute;object-position:top center}.spi-faq-wrap .section-titles{text-align:left}@media only screen and (max-width: 768px){.spi-faq-wrap .section-titles{text-align:center}}.spi-faq-wrap .title-wrap{margin-bottom:30px}.spi-faq-wrap .rich{font-size:16px}.spi-faq-wrap .rich ul{list-style:disc;padding:revert}.spi-faq-wrap .rich p,.spi-faq-wrap .rich li{margin-bottom:10px;margin-top:0}.spi-faq-wrap .image-video{margin-top:30px}.spi-faq-wrap .image-video img{width:100%;height:auto}.spi-faq-wrap .spi-faq-set{padding:80px 40px}@media only screen and (max-width: 768px){.spi-faq-wrap .spi-faq-set{padding:0 20px}}.spi-faq-wrap .ac-t{font-size:20px;padding:16px 10px 16px 0;width:100%;position:relative;border-top:1px solid #707070;font-weight:400;cursor:pointer}.spi-faq-wrap .ac-t+*{overflow-y:hidden;transition-property:all;transition-duration:.5s}.spi-faq-wrap .ac-t+*:not(.active){max-height:0}@media only screen and (max-width: 768px){.spi-faq-wrap .ac-t{font-size:16px}}.spi-faq-wrap .ac-t:after{content:"";cursor:pointer;background:inherit;border-bottom:1px solid black;border-right:1px solid black;width:11px;height:11px;display:inline-block;transform:rotate(-45deg);position:absolute;top:28px;right:13px;-webkit-transition:all .25s;transition:all .25s}@media only screen and (max-width: 768px){.spi-faq-wrap .ac-t:after{width:8px;height:8px;right:2px;top:26px}}.spi-faq-wrap .ac-t.active:after{transform:rotate(45deg)}.spi-faq-wrap .ac-d{font-size:16px;font-weight:400}.spi-faq-wrap .ac-d:last-child{border-bottom:1px solid #707070}.spi-faq-wrap .ac-d-box{padding-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/css_faq.css.map */
