.page-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;gap:0.5em;padding:0.5em 20px;color:#222;position:relative}.page-header
.container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;gap:0.5em;color:#222;position:relative}.page-header:before{display:none}.page-header
h1{font-size:4rem;font-weight:400 !important;text-transform:none;color:inherit}.page-header.has-background
.container{align-items:center;height:150px;padding:0
1em;background-position:center;background-size:cover;text-align:center}.page-header.has-background .container:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.7);z-index:0}.page-header.has-background .container
h1{font-size:4em}.page-header>*{position:relative;z-index:1}.page-header .page-parent{font-size:20px;color:inherit;margin-bottom:5px;text-transform:uppercase;font-weight:600}.page-header
.breadcrumb{justify-content:flex-start;margin-top:0px}.page-header .breadcrumb li:not(:last-child)::after{content:none}.page-header .page-subtitle,
.page-header .page-title,
.page-header .breadcrumb li,
.page-header .breadcrumb li
a{color:initial;font-weight:600}.page-header .page-subtitle i:before,
.page-header .page-title i:before,
.page-header .breadcrumb li i:before,
.page-header .breadcrumb li a i:before{font-weight:700}.page-header .breadcrumb li:not(:last-child) a{opacity:0.8;transition:opacity 0.3s}.page-header .breadcrumb li:hover
a{opacity:1}@media (max-width: 767px){.page-header
nav{display:flex;width:calc(100% + 35px)}.page-header
.breadcrumb{width:100%;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;white-space:nowrap}.page-header .breadcrumb
li{flex:0 0 auto}.page-header .breadcrumb li.breadcrumb-shop,
.page-header .breadcrumb li.breadcrumb-shop+li.delimiter{display:none}}.block-our-brands{padding:0
0 40px 0}.block-our-brands .our-brands-content{max-width:1200px;margin:0
auto}.block-our-brands .our-brands-content .brands-filters{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:40px}.block-our-brands .our-brands-content .brands-filters .filter-btn{background:none;border:none;font-size:14px;color:#666;cursor:pointer;padding:8px
16px;transition:color .3s ease;position:relative;display:flex;flex-direction:column;align-items:center;justify-self:center;gap:5px}.block-our-brands .our-brands-content .brands-filters .filter-btn
img{transition:filter .3s ease}.block-our-brands .our-brands-content .brands-filters .filter-btn::after{content:"";position:absolute;bottom:6px;left:0;width:100%;height:2px;z-index:-1;background-color:#f60;transition:height .3s ease-in-out}.block-our-brands .our-brands-content .brands-filters .filter-btn:hover,.block-our-brands .our-brands-content .brands-filters .filter-btn.active{color:#fff}.block-our-brands .our-brands-content .brands-filters .filter-btn:hover img,.block-our-brands .our-brands-content .brands-filters .filter-btn.active
img{filter:brightness(0) invert(1)}.block-our-brands .our-brands-content .brands-filters .filter-btn:hover::after,.block-our-brands .our-brands-content .brands-filters .filter-btn.active::after{height:100%}.block-our-brands .our-brands-content .brands-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.block-our-brands .our-brands-content .brands-grid .brand-item{background:#f6f7f9;border-radius:0;padding:30px;display:flex;align-items:center;justify-content:center;min-height:120px;transition:box-shadow .3s ease-in-out;box-shadow:0px 4px 4px 0px rgba(0,0,0,0)}.block-our-brands .our-brands-content .brands-grid .brand-item .brand-logo{scale:1;transition:scale .3s ease-in-out;mix-blend-mode:multiply}.block-our-brands .our-brands-content .brands-grid .brand-item:hover{box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.block-our-brands .our-brands-content .brands-grid .brand-item:hover .brand-logo{scale:1.4}.block-our-brands .our-brands-content .brands-grid .brand-item.hidden{display:none}@media(max-width: 991px){.block-our-brands .our-brands-content .brands-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.block-our-brands .our-brands-content .brands-grid{grid-template-columns:repeat(2, 1fr);gap:15px}.block-our-brands .our-brands-content .brands-filters{gap:10px}.block-our-brands .our-brands-content .filter-btn{font-size:12px;padding:6px
12px}.block-our-brands .our-brands-content .brand-item{padding:20px;min-height:100px}}.block-text{padding:40px
0;background-color:#fff}@media(max-width: 768px){.block-text{padding:20px
0}}.block-text
.container{max-width:1920px;margin:0
auto;padding:0
20px}.block-text .text-content
p{font-size:14px;line-height:1.3;letter-spacing:-0.5px;color:#999;margin:0
0 15px 0}@media(max-width: 1200px){.block-text .text-content
p{font-size:12px;margin:0
0 10px 0}}.block-text .text-content p:last-child{margin-bottom:0}