.banner-module-scss-module__tObILW__wrapper,.banner-module-scss-module__tObILW__image{width:100%}
.faq-module-scss-module__Aeyila__heading{padding:var(--secondary-gap) var(--gap);text-align:center}.faq-module-scss-module__Aeyila__heading a{cursor:default;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;text-decoration:none;display:inline-flex;color:var(--text-gray-800)!important}.faq-module-scss-module__Aeyila__heading img{height:1.6rem;margin-right:.3rem}.faq-module-scss-module__Aeyila__faq_list{gap:var(--secondary-gap);margin:var(--gap) 0;flex-direction:column;display:flex}.faq-module-scss-module__Aeyila__faq_list li{border:1px solid var(--text-gray-200);background-color:#fff;border-radius:.6rem;font-size:1.15rem;list-style:none;overflow:hidden}.faq-module-scss-module__Aeyila__faq_list li .faq-module-scss-module__Aeyila__question{color:var(--text-gray-800);cursor:pointer;padding:var(--gap);justify-content:space-between;align-items:center;font-weight:500;transition:all .2s;display:flex}.faq-module-scss-module__Aeyila__faq_list li .faq-module-scss-module__Aeyila__question .faq-module-scss-module__Aeyila__icon{transition:transform .1s}.faq-module-scss-module__Aeyila__faq_list li.faq-module-scss-module__Aeyila__open .faq-module-scss-module__Aeyila__question,.faq-module-scss-module__Aeyila__faq_list li .faq-module-scss-module__Aeyila__question:hover{background-color:var(--text-gray-50)}.faq-module-scss-module__Aeyila__faq_list li .faq-module-scss-module__Aeyila__answer{max-height:0;padding:0 var(--gap);transition:all .3s;overflow:hidden}.faq-module-scss-module__Aeyila__faq_list li.faq-module-scss-module__Aeyila__open .faq-module-scss-module__Aeyila__question .faq-module-scss-module__Aeyila__icon{transform:rotate(180deg)}.faq-module-scss-module__Aeyila__faq_list li.faq-module-scss-module__Aeyila__open .faq-module-scss-module__Aeyila__answer{max-height:250px;padding:var(--gap)}
.product-module-scss-module__6rq3OW__heading{padding:var(--secondary-gap) var(--gap);text-align:center}.product-module-scss-module__6rq3OW__heading a{cursor:default;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;text-decoration:none;display:inline-flex;color:var(--text-gray-800)!important}.product-module-scss-module__6rq3OW__heading img{height:1.7rem;margin-right:.3rem}.product-module-scss-module__6rq3OW__wrapper{gap:var(--gap);margin:var(--gap) 0;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));display:grid}.product-module-scss-module__6rq3OW__product{gap:var(--secondary-gap);padding:var(--secondary-gap);background-color:#fff;border-radius:.8rem;flex:1;justify-content:space-between;align-items:center;transition:box-shadow .2s;display:flex;position:relative}.product-module-scss-module__6rq3OW__product:hover{box-shadow:0 3px 7px 2px #0000001a}.product-module-scss-module__6rq3OW__mark{color:#fff;border-radius:0 .3rem 0 1.5rem;align-items:center;height:1.6rem;padding:0 1rem 0 1.4rem;font-size:.76rem;font-weight:500;line-height:1;display:flex;position:absolute;top:-.7rem;right:-.8rem}.product-module-scss-module__6rq3OW__mark:after{content:"";transform-origin:50%;border:8px solid #0000;width:0;height:0;position:absolute;top:1rem;right:.2rem;transform:rotate(45deg)}.product-module-scss-module__6rq3OW__mark.product-module-scss-module__6rq3OW__new_user{background-color:var(--text-purple-500)}.product-module-scss-module__6rq3OW__mark.product-module-scss-module__6rq3OW__new_user:after{border-right-color:var(--text-purple-500)}.product-module-scss-module__6rq3OW__body{flex:1}.product-module-scss-module__6rq3OW__body .product-module-scss-module__6rq3OW__name{font-size:1.5rem}.product-module-scss-module__6rq3OW__body .product-module-scss-module__6rq3OW__price{gap:var(--secondary-gap);align-items:flex-end;margin-top:.5rem;display:flex}.product-module-scss-module__6rq3OW__body .product-module-scss-module__6rq3OW__price .product-module-scss-module__6rq3OW__origin_price{color:var(--text-gray-400);font-size:.9rem;text-decoration:line-through}.product-module-scss-module__6rq3OW__body .product-module-scss-module__6rq3OW__price .product-module-scss-module__6rq3OW__sale_price{font-size:1.2rem;font-weight:500}.product-module-scss-module__6rq3OW__logo{object-fit:cover;border-radius:.6rem;width:4.2rem;height:4.2rem}@media (max-width:768px){.product-module-scss-module__6rq3OW__wrapper{flex-direction:column;display:flex}.product-module-scss-module__6rq3OW__body .product-module-scss-module__6rq3OW__price{flex-direction:column-reverse;align-items:flex-start;gap:0;margin-top:0}}
