.banner-content-text{padding-top:10px;padding-bottom:20px}.banner-review-text-box{background:#fafafa;padding:8px 20px;border-radius:40px;text-align:center;margin-bottom:30px!important;display:flex;align-items:center;justify-content:center;gap:5px;width:fit-content}.banner-content-review_text{letter-spacing:0px}.banner-slider .swiper-pagination-bullet{background:#d9d9d9!important;width:8px;height:8px;opacity:1}.banner-slider .swiper-pagination-bullet-active{border:1px solid #B6191A;width:9px;height:9px}.banner-content-text ol{padding-left:25px}.banner-content-text ol li{padding:5px 0}@media only screen and (min-width:990px){.pattern-1 .banner-contents{position:absolute;top:26%;bottom:20px;left:20px;right:20px;display:flex;flex-direction:column;align-items:center}.pattern-2 .banner-contents{position:absolute;bottom:18%;right:15%;display:flex;flex-direction:column;align-items:center}.pattern-0 .banner-contents{position:absolute;bottom:25%;left:1%;display:flex;flex-direction:column;align-items:center}.banner-review-icon{max-width:76px}.banner-image{aspect-ratio:10 / 6;object-fit:cover;object-position:center}}@media only screen and (min-width:990px)and (max-width:1400px){.pattern-2 .banner-contents{position:absolute;bottom:16%;right:11%;display:flex;flex-direction:column;align-items:center}.pattern-0 .banner-contents{position:absolute;bottom:22%;left:0%;display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:990px){.banner-image{object-fit:cover;object-position:center}.pattern-1 .banner-contents{position:absolute;top:26%;bottom:20px;left:20px;right:20px;display:flex;flex-direction:column;align-items:center}.pattern-2 .banner-contents{position:absolute;bottom:9%;right:9%;display:flex;flex-direction:column;align-items:center}.pattern-0 .banner-contents{position:absolute;bottom:20%;left:1%;display:flex;flex-direction:column;align-items:center}.banner-review-icon{max-width:52px}.banner-review-text-box{gap:2px;padding:8px 10px;margin:auto;margin-bottom:20px!important;flex-wrap:wrap}.banner-inner-box .button{min-width:-webkit-fill-available;width:auto;min-height:auto;padding:6px 25px;font-size:14px}.banner-inner-box br,.banner-slider .swiper-pagination{display:none}}@media only screen and (max-width:480px){.pattern-0 .banner-contents{position:absolute;bottom:11%;left:1%;display:flex;flex-direction:column;align-items:center}.pattern-2 .banner-contents{position:absolute;bottom:9%;right:4%;display:flex;flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/banner-section.css.map */
