@import url("https://fonts.googleapis.com/css2?family=Roboto&family=Roboto+Condensed");.header-nav .probox {
  width: 600px;
  border-width: 1px;
}
.flex-col #ajaxsearchpro2_1 {
  max-width: auto;
  width: 250%;
  border-width: 1px;
}
.product-small .add-request-quote-button {
  font-size: 16px;
  line-height: 10.08px;
  font-weight: 400;
  color: #ffffff;
  top: 7px;
  right: -18px;
  background-color: rgba(0, 0, 0, 0);
  background-position: center;
  background-repeat: no-repeat;
  text-align: center;
  text-transform: capitalize;
  border-width: 1px;
  border-radius: 5px 5px 5px 5px;
  height: 40px;
  width: 236.344px;
  margin-bottom: 23.2px;
  padding-right: 22.04px;
  letter-spacing: 0.576px;
  word-spacing: 2px;
  -webkit-text-stroke-width: 0px;
  text-shadow: none;
  font-family: Roboto;
  min-height: 30px;
  bottom: -7px;
  left: 19px;
  padding-top: 17px;
  -webkit-text-stroke-color: #ffffff;
  background-attachment: fixed;
  background-blend-mode: multiply;
  display: inline-block;
}
.products > .product-small .hide-when-removed {
  font-size: 15px;
  line-height: 24px;
  color: #5e5e5e;
  background-color: #bbe4ae;
}
.product-small .add-to-quote-15605 > .hide-when-removed > a {
  color: #2ea032;
}
.product-small .add-to-quote-15014 > .hide-when-removed > a {
  color: #2ea032;
}
.row #woo_vpf_filter-4 > .widget-title {
  background-color: rgba(94, 94, 94, 0);
  font-size: 17px;
  background-repeat: repeat;
  color: #5e5e5e;
  text-transform: none;
}
.col > #shop-sidebar > #yith_wc_category_accordion-5 .ywcca_widget_title {
  background-color: rgba(30, 139, 175, 0.06);
  color: #5e5e5e;
}
#main > div > div:nth-child(2) > div > div:nth-child(2) > .post-5224 > div > div:nth-child(3) > div:nth-child(1) > a {
  font-size: 19.2px;
}
.product-small .add-to-quote-15787 .add-request-quote-button {
  font-size: 19.2px;
}
.product-small .add-to-quote-15375 .add-request-quote-button {
  font-size: 17.2px;
}
.woocommerce div.product .entry-summary a {
  color: #1e7f9e;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
  min-height: 32.5px;
  height: 44.7969px;
  left: 8px;
  padding-right: 22px;
  padding-top: 0px;
}
.woocommerce div.product .product_meta a {
  color: #5e5e5e;
  font-weight: 600;
  font-size: 12px;
  word-spacing: 0px;
}
.sidebar-wrapper .ywcca_container > ul > .cat-item {
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  width: 100%;
  margin-bottom: -6px;
  margin-left: 4.5px;
  padding-top: 0px;
  line-height: 17px;
  padding-bottom: 0px;
  min-width: 100%;
  height: auto;
}
.ywcca_container .opened .cat-item {
  font-size: 13px;
  font-weight: 500;
  border-bottom-width: 1px;
  border-bottom-color: rgba(94, 94, 94, 0.56);
  width: 200px;
  max-width: 200px;
  min-height: auto;
  max-height: auto;
}
#main .filter {
  padding-top: 0px;
  margin-top: 2px;
  font-size: 16px;
  list-style-type: disc;
  line-height: 18.6px;
}
#shop-sidebar .filter__item .filter__title {
  padding-top: 0px;
  padding-right: 0px;
  padding: 0px 0px 0px 0px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1px;
  list-style-type: disc;
}
.filter__item .filter__icon-plus {
  font-size: 9px;
  line-height: 19.4px;
  text-transform: none;
}
#shop-sidebar .ywcca_container > ul > .cat-item {
  padding-top: 0px;
  line-height: 5.6px;
  padding-right: 0px;
  margin-bottom: 10px;
  display: block;
  font-size: 13px;
}
.ywcca_container .active .cat-item {
  padding-top: 0px;
  font-size: 14px;
  line-height: 5.4px;
  bottom: auto;
  right: auto;
  width: 284px;
}
.row .ywcca_container {
  padding-top: 15px;
  padding-right: 10px;
  width: 355.5px;
  right: auto;
  left: auto;
  display: inline;
  padding-left: 10px;
}
body > #wrapper > #main .large-3 {
  padding-right: 10px;
  width: 392.5px;
}
.col > #shop-sidebar .ywcca_container > ul {
  top: auto;
  right: auto;
  line-height: 30.6px;
  width: 333.5px;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
#yith_wc_category_accordion-6 .icon-minus_28859 {
  font-size: 20px;
  font-weight: 600;
  color: #000000;
}
#yith_wc_category_accordion-6 > .ywcca_container > ul > .active > img {
  width: 60px;
}
ul .current-cat > img {
  height: 50px;
  width: 40px;
}
#yith_wc_category_accordion-6 > .ywcca_container > ul > .cat-item > .circle_style {
  line-height: 9.6px;
  font-family: Roboto;
  display: inline;
  font-size: 14px;
  color: #5e5e5e;
}
ul > .active .cat-item > img {
  width: 50px;
}
body > #wrapper #content {
  width: 100%;
}
#text-2627907760 > #rev_slider_1_1_wrapper > #rev_slider_1_1 rs-slide {
  top: auto;
  left: auto;
}
#content > #row-179402359 > #col-241988986 .row {
  max-width: 1562.5px;
  width: 1036.66px;
}
#col-1236791218 .ywcca_container {
  width: 382.5px;
}
ul > .current-cat .cat-item > .circle_style {
  line-height: 7.4px;
  margin-left: 3px;
  padding-top: 0px;
  padding-right: 0px;
  margin-bottom: 0px;
  font-size: 13px;
}
.ywcca_container .current-cat .cat-item {
  margin-bottom: 15px;
  font-size: 14px;
  line-height: 12.4px;
}
#wrapper > #main #shop-sidebar {
  left: -15px;
  width: 387.5px;
}
#yith_wc_category_accordion-6 .current-cat > .yith-children {
  width: 342px;
  display: flex;
  min-height: auto;
  max-width: auto;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
}
.woocommerce div.product .product_title {
  font-size: 20.2px;
}
.woocommerce div.product form.cart .button {
  font-size: 15px;
  font-weight: 500;
}
.row > #product-sidebar .ywcca_container {
  line-height: 0.6px;
  padding-bottom: 10px;
  padding-top: 0px;
  font-family: Roboto Condensed;
  font-size: 14px;
}
.sidebar-inner .ywcca_container > ul > .cat-item {
  margin-bottom: 12px;
  padding-top: 8px;
  line-height: 0.6px;
  font-size: 15px;
}
.shop-container > #product-950 #product-sidebar {
  width: 410.25px;
}
.woocommerce div.product .woocommerce-tabs #tab-description td {
  font-size: 12.4px;
}
.woo-vpf-product-tab tr > td {
  font-size: 12.4px;
  line-height: 15.12px;
}
.product-main .ywcca_container {
  font-family: Roboto;
  font-size: 13px;
}
ul > .opened > .yith-children .yith-children {
  line-height: 4.6px;
  font-size: 13px;
  width: 263.5px;
  display: block;
}
.opened .cat-item .cat-item {
  line-height: 9.4px;
  width: 354px;
  display: block;
  margin-left: 30px;
  margin-bottom: 10px;
  max-width: 360px;
  min-width: auto;
}
.ywcca_container .current-cat {
  width: 284px;
  display: block;
  font-size: 13px;
  font-weight: 400;
}
.ywcca_container .active > .yith-children > .cat-item {
  font-family: Roboto;
  display: inline;
}
.cat-item .current-cat {
  width: 234px;
}
.shop-container > #product-6727 .large-9 {
  width: 1147.75px;
}
.yith-children > .active .cat-item > .circle_style {
  line-height: 11.4px;
  display: block;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  font-size: 14px;
}
ul > .opened .cat-item > img {
  width: 55px;
}
.yith-children > .active img {
  width: 55px;
}
#yith_wc_category_accordion-6 > .ywcca_container > ul > .cat-item > img {
  width: 60px;
}
.yith-children .current-cat > .circle_style {
  display: inline-block;
}
ul > .opened > .yith-children > .cat-item {
  display: block;
  width: 60px;
}
#yith_wc_category_accordion-6 .opened > img {
  width: 60px;
}
ul > .cat-item > .yith-children > .cat-item {
  display: flex;
  width: auto;
  max-width: 150px;
  flex-direction: row;
  align-items: center;
  flex: 1;
  justify-content: flex-start;
  flex-wrap: nowrap;
}
ul > .opened .closed > .circle_style {
  max-width: auto;
  width: auto;
}
ul > .cat-item .cat-item {
  display: block;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
}
#yith_wc_category_accordion-6 .cat-item > .yith-children {
  min-width: auto;
}
.ywcca_container .cat-item > .yith-children > .cat-item {
  width: auto;
  display: inline-block;
}
ul > .opened .cat-item > .circle_style {
  min-width: auto;
  min-height: auto;
  max-height: auto;
}
.ywcca_container .cat-item .cat-item {
  display: block;
}
ul > .active > .yith-children > .cat-item > .circle_style {
  width: 100%;
  min-width: 100%;
  padding-right: 5px;
  padding-top: 2px;
  padding-left: 2px;
  transform-origin: 50% 50%;
  font-size: 12px;
  line-height: 4.4px;
  display: inline;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex: 0;
}
#product-sidebar .ywcca_container > ul > .active {
  display: block;
  width: auto;
  height: auto;
}
ul > .active > .yith-children > .cat-item > img {
  width: auto;
  max-width: auto;
  height: 60px;
  display: inline;
}
#yith_wc_category_accordion-6 .active > .yith-children {
  width: 360px;
  min-width: 365px;
  display: block;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  flex-direction: row;
  align-content: flex-start;
  flex: 1;
}
#product-sidebar .ywcca_container > ul > .cat-item {
  color: #5e5e5e;
}
ul > .active .closed > img {
  width: auto;
  height: 60px;
}
ul > .active .closed > .circle_style {
  display: block;
  box-sizing: border-box;
  overflow: visible;
  float: none;
  visibility: visible;
  list-style-type: disc;
  list-style-position: outside;
  width: 365px;
  min-width: 365px;
  max-width: 100%;
  max-height: auto;
}
#yith_wc_category_accordion-6 > .ywcca_container > ul > .active > .circle_style {
  display: inline;
  font-size: 14px;
  font-weight: 500;
}
.row > #product-sidebar .ywcca_container > ul {
  min-width: auto;
  max-width: auto;
  min-height: auto;
  max-height: auto;
}
#yith_wc_category_accordion-3 > .ywcca_container > ul > .cat-item > img {
  width: 70px;
}
#yith_wc_category_accordion-3 > .ywcca_container > ul > .cat-item > .circle_style {
  line-height: 0px;
  font-size: 15px;
  font-family: Roboto;
  color: #5e5e5e;
  font-weight: 600;
}
#yith_wc_category_accordion-3 .opened > .yith-children {
  width: 100%;
  display: block;
}
.ywcca_container .opened > .yith-children > .cat-item {
  width: 350px;
  display: block;
  max-width: 350px;
}
ul > .opened > .yith-children > .cat-item > .circle_style {
  width: 360px;
  line-height: 0.4px;
  font-size: 14px;
}
.ywcca_container .opened .closed {
  margin-bottom: 8px;
}
#shop-sidebar > #yith_wc_category_accordion-6 .current-cat {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: flex-start;
  flex: 0;
}
.current-cat .cat-item .cat-item {
  left: auto;
}
ul > .current-cat > .yith-children .yith-children {
  left: 0px;
  top: 0px;
}
.woocommerce div.product .woocommerce-tabs #tab-description ul li {
  font-weight: 500;
}
.row > #product-sidebar > #yith_wc_category_accordion-6 .ywcca_widget_title {
  color: #5e5e5e;
  background-color: rgba(34, 110, 199, 0);
  line-height: 22.6px;
  font-size: 17px;
  text-transform: none;
  font-weight: 500;
  padding-left: 17px;
  padding-top: 4px;
  padding-bottom: 5px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.product-main .widget-title {
  font-weight: 500;
  background-position: center;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
}
.ywcca_container > ul > .cat-item > .yith-children > .active {
  display: block;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
}
.opened .cat-item {
  line-height: 7.4px;
  font-size: 13px;
  background-blend-mode: normal;
}
#yith_wc_category_accordion-6 > .ywcca_container > ul > .opened > .yith-children {
  width: 369.25px;
  max-width: 25%;
}
div .ywcca_widget_title {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  font-size: 18px;
  line-height: 0.4px;
  color: #5e5e5e;
  font-family: Roboto;
  font-weight: 500;
  text-decoration: none;
}
div .widget-title > span {
  font-size: 19px;
  line-height: 15.9px;
}
.col > #shop-sidebar > #yith_wc_category_accordion-6 .ywcca_widget_title {
  color: #5e5e5e;
  font-size: 18px;
  display: inline;
  background-repeat: no-repeat;
}
#row-232317296 > #col-1400606959 #yith_wc_category_accordion-3 {
  font-size: 18px;
  line-height: 23.8px;
}
ul .current-cat > .circle_style {
  display: block;
  align-items: flex-start;
  font-size: 12px;
}
#shop-sidebar .ywcca_container > ul > .active {
  display: inline;
}
#woo_vpf_filter-4 input {
  text-transform: none;
  font-size: 13.52px;
  line-height: 29.448px;
  font-weight: 500;
}
div .aos-init {
  font-size: 16px;
  font-family: Roboto;
  font-weight: 500;
  text-decoration: none;
}
#woo_vpf_filter-3 input {
  font-size: 13.52px;
  line-height: 29.448px;
  text-transform: none;
  font-weight: 600;
}
#searchwp-form-1 .swp-input--search {
  width: 450px;
  background-color: #8e8e8e;
  color: rgba(255, 255, 255, 0.8);
  font-size: 16.192px;
  font-family: Arial, Helvetica, sans-serif;
  border-width: 3px 0px 1px;
  border-color: #1e8baf;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #1e8baf;
  border-bottom-width: 0px;
  border-bottom-color: #1e8baf;
}
#header #masthead .flex-grow {
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  width: 176px;
}
.html > #searchwp-form-1 .swp-button {
  font-family: Arial, Helvetica, sans-serif;
  border-width: 0px;
  border-color: #8e8e8e;
  box-shadow: 3px 3px 10px 0px #757575;
}
.header-wrapper > #masthead .flex-left > .header-nav {
  box-shadow: none;
  width: 100%;
  max-width: auto;
  height: 50PX;
  opacity: 1;
  padding-bottom: 0px;
  padding-right: 0;
  padding-left: 0;
}
.woocommerce div.product .price {
  font-size: 13px;
  font-weight: 500;
  font-family: Arial, Helvetica, sans-serif;
  color: #757575;
  line-height: 45px;
  width: 278.969px;
}
.product-info bdi {
  color: #1e8baf;
}
.woocommerce div.product .single_add_to_cart_button {
  font-size: 14px;
  line-height: 34px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
}
.woocommerce div.product form.cart {
  line-height: 24.6px;
}
.woocommerce div.product form.cart div.quantity input.qty {
  font-size: 15px;
  line-height: 23.6px;
}
.header-nav .aws-form-btn {
  width: auto;
  right: 0px;
  background-color: #1e7f9e;
}
.html #\36 6729555eda12 {
  width: 520px;
  right: 0px;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
.html #\36 672962f99318 {
  width: 555px;
}
.html #\36 672a75dba200 {
  width: 500px;
}
.mobile-nav .icon-menu {
  width: 500px;
  max-width: 500px;
}
.product-small .price-wrapper {
  text-align: center;
}
.product-small .woocommerce-Price-amount {
  color: #1e7f9e;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  transition-property: color;
  transition-duration: 0.3s;
}
.product-small .woocommerce-Price-amount:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #ffffff;
  transform: scaleX(0);
  transform-origin: 100% 50%;
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}
.product-small .woocommerce-Price-amount:hover,
.product-small .woocommerce-Price-amount:focus,
.product-small .woocommerce-Price-amount:active {
  color: rgba(0, 0, 0, 0.7);
}
.product-small .woocommerce-Price-amount:hover:before,
.product-small .woocommerce-Price-amount:focus:before,
.product-small .woocommerce-Price-amount:active:before {
  transform: scaleX(1);
}
.html #\36 6751be39a3d9 {
  font-size: 15px;
  font-weight: 500;
  font-family: Arial, Helvetica, sans-serif;
}
.html #\36 68414c218e06 {
  padding-right: 24px;
  width: auto;
}
.header-nav .aws-main-filter {
  padding-right: 0px;
  padding-left: 0px;
  background-color: #00c7ff;
  width: auto;
  padding-top: 0px;
  margin-top: 0;
  max-width: auto;
}
.header-nav .aws-main-filter__current {
  left: 0px;
  padding-right: 10px;
  background-color: #f3f3f3;
  font-size: 12px;
  font-family: Roboto;
}
.html #\36 684e8cb9e04e {
  padding-right: 20px;
  padding-top: 0px;
  box-shadow: none;
  width: 678;
  padding-left: 7px;
}
.header-nav .aws-main-filter-inner {
  background-color: #00c7ff;
  width: auto;
}
.html #\36 684ebb0627ea {
  width: 680.828px;
  padding-right: 13px;
}
.header-nav .aws-wrapper {
  width: auto;
}
#wrapper > #header .header-inner {
  margin-left: 17.5px;
  padding-right: 0px;
  margin-right: 20.5px;
  padding-left: 15px;
  width: 1024px;
}
#header #masthead .flex-col {
  max-height: auto;
  width: auto;
  height: auto;
  left: auto;
}
#masthead .flex-col .html {
  padding-right: 0px;
  padding-left: 14px;
  left: -5px;
  width: 323.125px;
}
.html #\36 684ece7ae96e {
  padding-left: 0px;
  padding-right: 3px;
}
.header-wrapper > #masthead .flex-right > .header-nav {
  left: 530px;
  right: 0px;
}
#masthead .header-nav > div {
  min-height: 50px;
}
.header-nav > #guaven_woos_standalone #guaven_woos_standalone_s {
  max-width: 100%;
  width: 500px;
  height: 45px;
}
#masthead #guaven_woos_standalone {
  width: 500px;
  min-width: 100%;
}
.header-nav .guaven_woos_suggestion_standalone li {
  width: 550px;
}
#ajaxsearchpro2_1 .orig {
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
}
.flex-col > .header-nav strong {
  left: -5px;
  right: -2px;
}
#masthead .header-divider {
  left: 8px;
}
.flex-col > .header-nav .header-cart-link {
  left: 15px;
}
#wpb_wmca_accordion_widget-2 > .wpb_accordion_free_version > ul > .cat-item > a {
  font-size: 13px;
  line-height: 9px;
}
.col .show {
  background-color: rgba(30, 139, 175, 0.06);
  line-height: 23.6px;
  font-size: 15px;
}
.row .sku {
  font-weight: 500;
}
.col .yith-ywraq-add-button {
  background-color: rgba(255, 255, 255, 0.06);
}
.header-inner .nav-dropdown {
  background-color: #8a8a8a;
}
.html .woocommerce-mini-cart a {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.06);
}
.nav-dropdown .woocommerce-mini-cart__total {
  color: rgba(255, 255, 255, 0.8);
  width: 289.132px;
  background-color: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object];
}
.html .ux-mini-cart-footer bdi {
  color: rgba(255, 255, 255, 0.8);
  background-color: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object];
}
.html > .widget_shopping_cart_content .button {
  width: 279.132px;
}
.html > .widget_shopping_cart_content strong {
  background-color: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object];
}
.nav-dropdown .woocommerce-mini-cart-item {
  color: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object];
}
.html .woocommerce-mini-cart bdi {
  color: #ffffff;
}
div > #df_58427 img {
  width: 350px;
}
.section-content > #row-326023834 > #col-1269233038 #df_58427 {
  width: 380px;
  left: 182px;
  right: -166px;
  top: -8px;
}
.section-content > #row-1598248851 > #col-314273493 #df_58427 {
  width: auto;
  left: 189px;
  max-height: auto;
  min-height: auto;
  max-width: auto;
  min-width: auto;
  height: auto;
}
#section_1799586754 #col-314273493 > div {
  width: auto;
  height: auto;
  min-height: auto;
  max-width: auto;
  min-width: auto;
}
#content > #section_849856184 #col-1630794579 {
  background-color: #ffffff;
}
#content > #section_849856184 #col-2068685293 {
  background-color: #ffffff;
}
#content > #section_1270407644 #col-655687128 {
  background-color: #ffffff;
}
#wrapper > #main > #content .section-bg {
  background-color: #ffffff;
}
.woocommerce div.product .product_meta > span {
  font-size: 12.8px;
  font-weight: 300;
  text-align: left;
  display: block;
  box-sizing: border-box;
  list-style-type: disc;
  font-family: Arial, Helvetica, sans-serif;
  word-spacing: 2px;
}
body .vc-bubble {
  top: -31px;
  left: 15px;
  min-height: 30px;
  max-height: 40px;
  background-color: #704aef;
}
body .bubble__icon {
  width: 35px;
}
.vChat > .vc-bubble .fab {
  left: -300px;
  top: -67.5px;
}
body .bubble__icon--open {
  left: 21.5px;
  bottom: 74.5px;
  top: 28.5px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  font-size: 14.8px;
  font-weight: 500;
}
ul > .current-cat > .yith-children > .cat-item > .circle_style {
  font-family: Arial, Helvetica, sans-serif;
}
#yith_wc_category_accordion-8 > .ywcca_container > ul > .cat-item > .circle_style {
  line-height: 8.6px;
}
#yith_wc_category_accordion-9 > .ywcca_container > ul > .cat-item > .circle_style {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}
@media screen and (max-width: 1024px) {
  .html #\36 672a75dba200 {
    width: 300px;
  }
}
@media screen and (max-width: 768px) {
  .flex-col #ajaxsearchpro2_2 {
    width: 480px;
    left: -9px;
  }
  .mobile-nav .icon-menu {
    width: 50px;
  }
  .header-wrapper > #masthead .flex-right > .mobile-nav {
    width: 105.047px;
    left: -400px;
  }
  #masthead .header_logo {
    left: 0px;
    width: 205.906px;
  }
  .header-wrapper > #masthead .flex-left > .mobile-nav {
    width: 159.047px;
  }
  #wrapper > #header .header-inner {
    width: 659px;
  }
  #wrapper > #header #wide-nav > .flex-row {
    width: 659px;
  }
  .product-small .attachment-full {
    right: -300px;
    left: -300px;
    position: relative;
    max-width: 700%;
    width: 110px;
  }
  .woocommerce div.product .price {
    position: relative;
    left: -2px;
    bottom: -8px;
  }
  .product-small .product-small .attachment-full {
    bottom: -25px;
  }
  .product-small .name {
    bottom: -300px;
  }
}
@media screen and (max-width: 667px) {
  .woocommerce div.product .price {
    left: 2px;
    bottom: 2px;
  }
}
@media screen and (max-width: 375px) {
  .product-small .add-request-quote-button {
    font-size: 10.36px;
  }
  .flex-col #ajaxsearchpro2_2 {
    width: 300px;
  }
  #ajaxsearchpro2_2 .orig {
    font-size: 8px;
  }
  #yith_wc_category_accordion-6 > .ywcca_container > ul > .cat-item > .circle_style {
    font-size: 13px;
  }
  ul > .current-cat .cat-item > .circle_style {
    font-size: 9px;
    line-height: 11.4px;
  }
  .mfp-container .ywcca_container {
    line-height: 13.48px;
    font-size: 0.8px;
    padding-bottom: 12px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .mobile-nav .icon-menu {
    width: 30px;
  }
  .header-wrapper > #masthead .flex-right > .mobile-nav {
    left: -8px;
    bottom: 18px;
  }
  .header-wrapper > #wide-nav .show-for-medium > .nav {
    width: 306px;
  }
  #wrapper > #header .header-inner {
    width: 459px;
    height: 45px;
    left: auto;
    max-width: 490px;
    margin-right: 0;
    margin-left: 0;
    padding-left: 0;
    right: auto;
    bottom: -244px;
    flex-direction: row-reverse;
    align-items: baseline;
    justify-content: space-around;
    flex-wrap: nowrap;
  }
  #masthead .header_logo {
    width: 150;
    max-height: 58px;
  }
  .product-small .product-small .attachment-full {
    right: -300px;
    bottom: -31px;
    position: static;
  }
  .woocommerce div.product .price {
    bottom: 5px;
    left: -2px;
  }
  .product-small .attachment-full {
    position: static;
    right: auto;
    top: auto;
    left: auto;
    bottom: auto;
  }
  .product-small .product-small .pwb-brands-in-loop {
    right: -300px;
  }
  .product-small .pwb-brands-in-loop {
    right: auto;
    position: relative;
    left: 8px;
    top: 21px;
    bottom: -11px;
  }
  body > #wrapper > #header #top-bar {
    top: -18px;
  }
  .flex-col a {
    font-size: 14.24px;
  }
  .shop-container strong {
    font-size: 14.8px;
  }
  .woocommerce div.product .product_title {
    font-size: 18.2px;
  }
  #__EAAPS_PORTAL .FloatingButton__FloatingButtonContainer-sc-ab6ca5f9-0 > .ButtonBase__ButtonContainer-sc-c65ab2ce-3 {
    width: 169.062px;
    font-size: 14px;
  }
  body > #ht-ctc-chat .s_8 {
    width: 175.344px;
  }
}
