.module-page-01 .module-title{font-size:32px;font-weight:800;line-height:38.4px;text-align:center;color:var(--tb-primary-500);margin-bottom:0}.module-page-01 .content .html-output{font-size:20px;font-weight:300;line-height:24px;text-align:center;color:var(--tb-color-text-base);margin-top:1rem}@media(min-width:992px){.module-page-01 .module-title{font-size:40px;font-weight:800;line-height:48px}.module-page-01 .inset{max-width:951px;margin:0 auto}.module-page-01 .content .html-output{font-size:24px;font-weight:300;line-height:28.8px}}
.module-brands-slider-01 .swiper-pagination{position:static;padding-top:1.25rem}.module-brands-slider-01 .header-slider{position:relative;display:flex;gap:.75rem;align-items:flex-end;justify-content:center}.module-brands-slider-01 .header-slider .module-title{margin-bottom:0}.module-brands-slider-01 .container-md{display:flex;flex-direction:column;gap:1.5rem}.module-brands-slider-01 .header-slider .module-title-wrap+*{margin-left:auto}.module-brands-slider-01 .swiper-button-prev,.module-brands-slider-01 .swiper-button-next{height:35px;flex:1 0 30px;max-width:30px;border-radius:var(--bs-border-radius-lg);margin:0;background-color:var(--tb-mono-white);border:1px solid #ddd;position:relative;top:auto;bottom:auto;left:auto;right:auto}.module-brands-slider-01 .swiper-button-prev .icon,.module-brands-slider-01 .swiper-button-next .icon{width:1rem;height:1rem;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:var(--bs-gray-600)}.module-brands-slider-01 .swiper-slide{width:36%;margin-right:8px}.module-brands-slider-01 .wrapper{padding-top:2rem;padding-bottom:2rem;background-color:#F7F7F7}.module-brands-slider-01 .module-title{font-size:24px;line-height:29px;font-weight:300;text-align:center}.module-brands-slider-01 .see-all-btn{display:flex;align-items:center;justify-content:center}.module-brands-slider-01 .swiper-slide .inset{}.module-brands-slider-01 .see-all-btn .btn:not(:hover,:active,:focus){background-color:transparent}@media(max-width:991px){.module-brands-slider-01 .swiper-slide .inset{}}@media(min-width:480px){.module-brands-slider-01 .swiper-slide{width:calc((100% - (8px * 2)) / 3);margin-right:8px}}@media(min-width:768px){.module-brands-slider-01 .swiper-slide{width:calc((100% - (8px * 3)) / 4);margin-right:8px}}@media(min-width:992px){.module-brands-slider-01 .swiper-slide{width:calc((100% - (8px * 4)) / 5);margin-right:8px}.module-brands-slider-01 .swiper-slide .inset{transition:background-color .15s ease-in-out}.module-brands-slider-01 .swiper-slide .inset:hover{background-color:#FFF}.module-brands-slider-01 .container-md{gap:2rem}}@media(min-width:1200px){.module-brands-slider-01 .swiper-slide{width:calc((100% - (8px * 5)) / 6);margin-right:8px}}@media(min-width:1400px){.module-brands-slider-01 .swiper-slide{width:calc((100% - (8px * 7)) / 8);margin-right:8px}}.category-wrapper .module-brands-slider-01 .swiper-wrapper{transition-timing-function:linear}.category-wrapper .module-brands-slider-01 .wrapper{background-color:#FFF}.category-wrapper .module-brands-slider-01 .container-md{border-top:1px solid #DCDCDE;border-bottom:1px solid #DCDCDE;padding-block:calc(var(--module-space) / 2)}.category-wrapper .module-brands-slider-01 .wrapper{padding:0}.category-wrapper .module-brands-slider-01{padding:0}@media(max-width:767px){.category-wrapper .module-brands-slider-01 .see-all-btn{display:none}}:where(.themeContent-landingWhoWeAre,.themeContent-landingCustomerCaption) .module-brands-slider-01 .wrapper{padding:0;background-color:transparent}.lcContent-home .module-brands-slider-01{padding:0}
.brand-list-01 .brand-list-title-link{padding:1rem 1rem 1.25rem;display:block}.brand-list-01 .ratio>.img-fluid{width:auto;height:auto;inset:0;margin:auto;max-width:100%;max-height:100%}.brand-list-01 .brand-list-title-link:not(:hover){color:inherit}.brand-list-01 .brand-list-title{font-size:20px;text-align:center;line-height:1.1}.module-brands-slider-01 .brand-list-01 .brand-list-img-link{display:flex;align-items:center;padding:0 .5rem;overflow:hidden;justify-content:center}.lcContent-brands .module-brands-grid-01 .brand-list-01{border:1px solid #dedede}@media (max-width:575px){.brand-list-01 .brand-list-title-link{padding:.75rem 0 .75rem}}
.module-page-05 .grid{display:grid;grid-template-columns:1fr}.module-page-05 .item-caption{padding:.75rem;display:flex;align-items:center;background:#F7F7F7;padding:2rem}.module-page-05 .item-caption p{margin-bottom:0}.module-page-05 .item-caption p:not(:last-child){margin-bottom:1.5rem}.module-page-05 .module-title{margin-bottom:1.5rem}.module-page-05 img{width:100%;height:100%;object-fit:cover}.module-page-05 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:1.5rem;opacity:1;transition:opacity .15s ease-in-out}.module-page-05 .btn.btn-outline:hover,.module-page-05 .btn.btn-outline:active{opacity:.5}.module-page-05[data-mode="slider"] .swiper-pagination{position:static;padding-top:0.75rem}.module-page-05[data-mode="slider"] .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--tb-mono-white);border-radius:50%}.module-page-05[data-mode="slider"] .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-05[data-mode="slider"] .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-05[data-mode="slider"] .swiper-button-prev{left:.75rem}.module-page-05[data-mode="slider"] .swiper-button-next{right:.75rem}.module-page-05[data-mode="slider"] .swiper-control .icon{height:1rem;width:1rem;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-05[data-mode="slider"] .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-05[data-mode="slider"] .swiper-button-next .icon{transform:translateX(5%)}.module-page-05 .item-caption .html-output{font-size:16px;font-weight:300;line-height:24px;color:var(--tb-color-text-base)}.module-page-05 .grid+.grid{margin-top:1.5rem}@media (min-width:768px){.module-page-05[data-mode="slider"] .swiper-control{height:42px;width:42px;margin-top:-21px}}@media(min-width:992px){.module-page-05 .grid+.grid .item-image{order:-1}.module-page-05 .grid+.grid{margin-top:2rem}.module-page-05 .item-caption .html-output{font-size:24px;font-weight:300;line-height:29.76px;letter-spacing:0.02em}.module-page-05 .grid{gap:0}.module-page-05 .grid{grid-template-columns:43fr 57fr}.module-page-05 .grid+.grid{grid-template-columns:57fr 43fr}}@media (min-width:1200px){.module-page-05[data-mode="slider"] .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-05 .item-caption{padding:3.5rem 6rem}}@media(max-width:991px){.module-page-05 .grid .item-image{order:-1}.module-page-05 .container-fluid{padding:0 1rem}}
.module-page-13 .background-wrapper{background-color:var(--tb-primary-500);padding:4rem 0}.module-page-13 .module-title{font-size:40px;font-weight:800;line-height:48px;text-align:center;color:var(--tb-mono-white);padding:0 1rem;margin:0}.module-page-13 .grid{margin-top:4rem;display:grid;gap:1rem}.module-page-13 .grid-item{background:linear-gradient(321.67deg,rgba(255,255,255,0.7) 0%,#FFFFFF 100%);border-radius:16px;padding:2rem}.module-page-13 .grid-item .content-wrapper{margin-top:2rem}.module-page-13 .grid-item .content-wrapper .content-name{font-size:16px;font-weight:600;line-height:24px;color:var(--tb-color-darkest)}.module-page-13 .grid-item .content-wrapper .content{font-size:16px;font-weight:400;line-height:24px;color:var(--tb-color-text-base);margin-top:.5rem}.module-page-13 .grid-item .image-wrapper img{max-width:80px}@media(min-width:768px){.module-page-13 .grid{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.module-page-13 .module-title{font-size:40px;font-weight:800;line-height:48px}}@media(min-width:1200px){.module-page-13 .grid{gap:2rem;grid-template-columns:repeat(4,1fr)}}