   .woocommerce-product-gallery.woocommerce-product-gallery { display: flex !important; flex-direction: row !important; gap: 20px;  min-height: 400px; }  .woocommerce-product-gallery .flex-viewport { flex: 1; order: 1; height: auto; }  .woocommerce-product-gallery .woocommerce-product-gallery__wrapper { flex: 1; order: 1; display: block !important; min-height: 400px; }   .woocommerce-product-gallery .flex-control-thumbs, .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs, .woocommerce-product-gallery ol.flex-control-nav { order: -1 !important;  display: flex !important; flex-direction: column !important; justify-content: space-between !important;  gap: 10px; width: 120px !important;  min-width: 120px !important;  max-width: 120px !important;  flex-shrink: 0 !important; margin: 0 !important; padding: 0 !important; position: relative; z-index: 10; }  .woocommerce-product-gallery .flex-control-thumbs li, .woocommerce-product-gallery .flex-control-nav li { width: 100% !important; margin: 0 !important; padding: 0 !important; list-style: none; }  .woocommerce-product-gallery .flex-control-thumbs img, .woocommerce-product-gallery .flex-control-nav img { width: 100% !important; height: auto !important; border-radius: 4px; cursor: pointer; opacity: 0.6; transition: opacity 0.2s ease; object-fit: cover; } .woocommerce-product-gallery .flex-control-thumbs img:hover, .woocommerce-product-gallery .flex-control-nav img:hover, .woocommerce-product-gallery .flex-control-thumbs .flex-active, .woocommerce-product-gallery .flex-control-nav .flex-active { opacity: 1; }  @media (max-width: 768px) { .woocommerce-product-gallery.woocommerce-product-gallery { flex-direction: column !important; } .woocommerce-product-gallery .flex-control-thumbs, .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs, .woocommerce-product-gallery ol.flex-control-nav { order: 1 !important;  flex-direction: row !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; overflow-x: auto; justify-content: flex-start !important; } .woocommerce-product-gallery .flex-control-thumbs li, .woocommerce-product-gallery .flex-control-nav li { width: 60px !important; min-width: 60px !important; flex-shrink: 0; } .woocommerce-product-gallery .flex-viewport, .woocommerce-product-gallery .woocommerce-product-gallery__wrapper { order: 0 !important; } }  .woocommerce-account .woocommerce-MyAccount-navigation ul li a, .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-content a { color: #000000 !important; }  .woocommerce-account .woocommerce-MyAccount-navigation ul li a::before { display: none !important; }  header a, .brxe-header a, #brx-header a { color: inherit !important; }  html body.woocommerce-account article#brx-content div.woocommerce { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; justify-content: flex-start !important; align-items: flex-start !important; gap: 30px !important; width: 100% !important; max-width: 900px !important; margin: 0 !important; padding: 0 20px !important; } html body.woocommerce-account nav.woocommerce-MyAccount-navigation { flex: 0 0 180px !important; width: 180px !important; min-width: 180px !important; max-width: 180px !important; } html body.woocommerce-account div.woocommerce-MyAccount-content { flex: 1 1 auto !important; width: auto !important; max-width: 700px !important; margin: 0 !important; padding: 0 !important; }  @font-face { font-display: swap !important; }  .themify-icons, [class^="ti-"], [class*=" ti-"] { font-display: block; }