.tmp-custom-product .faq-item{border-radius:8px;background:#f5f5f5;margin-bottom:8px}.tmp-custom-product .faq-wrapper{gap:20px;align-items:flex-start}.tmp-custom-product .faq-split button{gap:10px;line-height:120%;background:transparent}.tmp-custom-product .faq-item.active .faq-split button{padding-bottom:10px!important}.tmp-custom-product .faq-item.active{background:#385e47}.tmp-custom-product .faq-item.active .faq-question{background:transparent;color:#fff!important;padding-bottom:10px!important}.tmp-custom-product .faq-answer p{background:transparent;color:#fff;padding:0 24px 24px;margin:0!important;font-size:16px;line-height:140%}.tmp-custom-product .faq-right{overflow-y:unset;padding-right:0;max-height:100%}.tmp-custom-product .faq-img{object-fit:cover;height:100%;max-height:595px;border-radius:16px}.tmp-custom-product .svg-drop-arrows{display:none}.tmp-custom-product .faq-item.active .icon svg{display:none}.tmp-custom-product .plus-minus-icon{width:28px;height:28px;overflow:visible}.tmp-custom-product .faq-item.active .icon:after{transform:rotate(180deg);content:"";display:block;width:28px;height:28px;background:url(/cdn/shop/files/Vector.svg?v=1781852901) no-repeat center;background-size:contain}.tmp-custom-product .faq-split{padding:35px 0 0!important;background:#fff!important}.tmp-custom-product .faq-item:last-child{margin-bottom:0}@media(max-width:1024px){.tmp-custom-product .faq-img{height:auto}.tmp-custom-product .faq-left{justify-content:flex-start}.tmp-custom-product .faq-right{max-height:100%}.tmp-custom-product .faq-split button{font-size:16px!important;align-items:flex-start;padding:18px!important}.tmp-custom-product .faq-answer p{padding:0 18px 18px}.tmp-custom-product .faq-item.active .icon:after{width:24px;height:24px;transform:translateY(5px)}.tmp-custom-product .faq-split{background:unset!important;padding:0 20px 40px!important}.tmp-custom-product .plus-minus-icon{width:24px;height:24px}}@media(max-width:768px){.tmp-custom-product .faq-split{padding:10px 10px 0!important}.tmp-custom-product .faq-split .container{padding-left:0;padding-right:0}.tmp-custom-product .faq-img{width:100%;height:auto}.tmp-custom-product .faq-split button{font-size:16px!important;padding:24px 18px!important;align-items:center;border-radius:8px}.tmp-custom-product .faq-right{max-height:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-faq.css.map */
