.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--line)}.woocommerce-MyAccount-navigation a{display:block;padding:13px 14px;font-size:13px}.woocommerce-MyAccount-navigation li.is-active a{background:var(--cream);font-weight:700}.woocommerce-MyAccount-content{font-size:14px}.woocommerce-MyAccount-content a{text-decoration:underline;text-underline-offset:3px}.woocommerce form.login,.woocommerce form.register{background:var(--cream);padding:30px}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li{padding:5px}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{margin:10px -5px 0}.woocommerce div.product div.images img{aspect-ratio:1;object-fit:contain}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;background:var(--cream)}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:12px;font-weight:400}.woocommerce .woocommerce-product-attributes th{font-weight:400}.woocommerce .woocommerce-product-attributes td{font-style:normal}.woocommerce .woocommerce-breadcrumb a{text-decoration:underline}.footer-bottom .menu{display:flex;gap:15px;list-style:none;padding:0;margin:0}@media(max-width:600px){.woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce form.login,.woocommerce form.register{padding:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 10px}}
.brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.brand-card{min-width:0}
.brand-card h3{font-size:clamp(18px,1.8vw,24px)}
.brand-strip-refreshed{padding:22px 0;background:#fff}
.brand-strip-refreshed .wrap{display:grid;grid-template-columns:140px repeat(3,minmax(0,1fr));gap:32px;align-items:center}
.brand-strip-refreshed a,.brand-strip-refreshed .showstopper{width:100%;height:110px;background:#fff;padding:0;display:flex;align-items:center;justify-content:center}
.brand-strip-refreshed a img{display:block;width:260px;max-width:100%;height:auto;max-height:110px;object-fit:contain}
.brand-strip-refreshed .yeravat img{width:215px}
.brand-strip-refreshed .homexcel img{width:255px}
.brand-logo[class*="brand-logo--"]{height:165px;width:100%;background:#fff;margin-bottom:24px;display:flex;align-items:center;justify-content:center}
.brand-logo[class*="brand-logo--"] img{display:block;width:320px;max-width:100%;height:auto;max-height:160px;object-fit:contain}
.brand-logo.brand-logo--yeravat img{width:270px}
@media(max-width:820px){
 .brand-strip-refreshed .wrap{grid-template-columns:100px repeat(3,minmax(0,1fr));gap:16px}
 .brand-strip-refreshed a,.brand-strip-refreshed .showstopper{height:86px}
 .brand-strip-refreshed a img{max-height:86px}
 .brand-logo[class*="brand-logo--"]{height:140px}
}
@media(max-width:600px){
 .brand-strip-refreshed{padding:22px 0}
 .brand-strip-refreshed .wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px}
 .brand-strip-refreshed .wrap>p{grid-column:1/-1;width:auto;text-align:center;max-width:none}
 .brand-strip-refreshed a,.brand-strip-refreshed .showstopper{height:68px;width:100%;padding:0}
 .brand-strip-refreshed a img{max-height:68px;width:100%}
 .brand-card{display:flex;flex-direction:column;align-items:stretch;padding:24px}
 .brand-grid{grid-template-columns:1fr}
 .brand-card h3{font-size:22px}
 .brand-logo[class*="brand-logo--"]{height:140px;grid-row:auto;margin:0 0 20px}
 .brand-logo[class*="brand-logo--"] img{width:320px;max-width:100%;max-height:140px}
 .brand-logo.brand-logo--yeravat img{width:270px}
 .brand-card .text-link{align-self:flex-start;margin-top:8px}
}
