.fs-96 {

  font-size: clamp(2rem, 1.2592592593rem + 3.950617284vw, 6rem) !important;

}

@media (max-width: 1599px) {

  .fs-96 {

    font-size: clamp(2rem, 1.5601851852rem + 2.3456790123vw, 4.375rem) !important;

  }

}



.fs-70 {

  font-size: clamp(1.8125rem, 1.337962963rem + 2.5308641975vw, 4.375rem) !important;

}

@media (max-width: 1599px) {

  .fs-70 {

    font-size: clamp(1.75rem, 1.3796296296rem + 1.975308642vw, 3.75rem) !important;

  }

}



.fs-31 {

  font-size: clamp(1.4375rem, 1.3449074074rem + 0.4938271605vw, 1.9375rem) !important;

}

@media (max-width: 1599px) {

  .fs-31 {

    font-size: clamp(1.25rem, 1.1574074074rem + 0.4938271605vw, 1.75rem) !important;

  }

}



.fs-52 {

  font-size: clamp(1.625rem, 1.3240740741rem + 1.6049382716vw, 3.25rem) !important;

}

@media (max-width: 1599px) {

  .fs-52 {

    font-size: clamp(1.625rem, 1.462962963rem + 0.8641975309vw, 2.5rem) !important;

  }

}



.fs-24 {

  font-size: clamp(1.25rem, 1.2037037037rem + 0.2469135802vw, 1.5rem) !important;

}

@media (max-width: 1599px) {

  .fs-24 {

    font-size: clamp(1.125rem, 1.0902777778rem + 0.1851851852vw, 1.3125rem) !important;

  }

}



.fs-34 {

  font-size: clamp(1.5rem, 1.3842592593rem + 0.6172839506vw, 2.125rem) !important;

}



.fs-28 {

  font-size: clamp(1.3125rem, 1.2314814815rem + 0.4320987654vw, 1.75rem) !important;

}

@media (max-width: 1599px) {

  .fs-28 {

    font-size: clamp(1.1875rem, 1.1296296296rem + 0.3086419753vw, 1.5rem) !important;

  }

}



.fs-55 {

  font-size: clamp(1.75rem, 1.4375rem + 1.6666666667vw, 3.4375rem) !important;

}

@media (max-width: 1599px) {

  .fs-55 {

    font-size: clamp(1.625rem, 1.462962963rem + 0.8641975309vw, 2.5rem) !important;

  }

}



.fs-45 {

  font-size: clamp(1.625rem, 1.4050925926rem + 1.1728395062vw, 2.8125rem) !important;

}

@media (max-width: 1599px) {

  .fs-45 {

    font-size: clamp(1.625rem, 1.4976851852rem + 0.6790123457vw, 2.3125rem) !important;

  }

}

.fs-45 h2 {

  font-size: clamp(1.625rem, 1.4050925926rem + 1.1728395062vw, 2.8125rem) !important;

}

@media (max-width: 1599px) {

  .fs-45 h2 {

    font-size: clamp(1.625rem, 1.4976851852rem + 0.6790123457vw, 2.3125rem) !important;

  }

}



.products-bordered-grid:where(.wd-loop-builder-off).elements-grid > .wd-col {

  padding: 0 !important;

}

.products-bordered-grid.elements-grid {

  gap: 20px;

}

.products.wd-products.wd-grid-g .wd-cat{
  border: 0 !important;
}
.products.wd-products.wd-grid-g .wd-cat .wrapp-category{
  height: 100%;
}
.products .wd-product .product-wrapper,
.products.wd-products.wd-grid-g .wd-cat .wrapp-category {

  display: flex;

  flex-direction: column;

  border-radius: 15px;

  border-top: none;

  border-bottom: none ;

  border-inline-end: none;

  border: 1px solid #c3c3c3;

  background: #fff;

  overflow: hidden;

  text-align: left;

}

.products .wd-product .product-wrapper .wd-product-thumb .product-image-link img {

  width: 100%;

  height: 100%;

  -o-object-fit: contain;

     object-fit: contain;

}

.products .wd-product .product-wrapper .wd-star-rating a {

  color: #242424;

}

.products .wd-product .product-wrapper .wd-star-rating a:hover {

  color: #216aa1;

}

.products .wd-product .product-wrapper .wd-buttons[class*=wd-pos-r] {

  position: absolute !important;

  top: 10px !important;

  right: 20px !important;

  gap: 8px;

  display: flex;

}

.products .wd-product .product-wrapper .wd-buttons {

  flex-direction: column !important;

  width: auto !important;

  background: none !important;

  box-shadow: none !important;

}

.products .wd-product .product-wrapper .wd-product-stock {

  font-weight: 500;

}

@media (min-width: 1600px) {

  .products .wd-product .product-wrapper .wd-product-stock {

    font-size: 19px;

  }

}

.products .wd-product .wd-entities-title {

  padding-bottom: 15px;

}

.products .wd-product .product-element-bottom {

  display: flex;

  flex-direction: column;

  flex-grow: 1;

  padding: 20px;

}

.products .wd-product .product-element-bottom .price {

  margin-top: auto;

  font-family: "Poppins", sans-serif;

}

.products .wd-product .product-element-bottom .wd-star-rating {

  align-self: flex-start;

}

@media (min-width: 1600px) {

  .bestseller-slider .products .wd-product .product-element-bottom {

    padding-left: 30px;

    padding-right: 30px;

  }

}

.wd-product-thumb:hover .hover-img {

  opacity: 1 !important;

}

.product-labels {

  position: absolute !important;

  z-index: 3 !important;

  padding: 10px;

  top: 10px;

  left: 10px;

}

.wd-buttons .wd-action-btn > a {

  width: 36px;

  height: 36px;

  border-radius: 50%;

  background: #fff;

  display: flex;

  align-items: center;

  justify-content: center;

}

.wd-buttons .wd-action-btn > a svg {

  width: 20px;

  height: 20px;

}

.wd-product .product-element-bottom {

  padding: 15px;

}

.products .wd-product .wd-entities-title {

  padding-bottom: 0;

  text-transform: uppercase;

  font-weight: 500;

  font-size: 20px !important;

}

@media (min-width: 1200px) and (max-width: 2000px) {

  .bestseller-section .bestseller-slider {

    margin-right: -300px;

  }

}

.bestseller-section .bestseller-slider .wd-product .wd-product-wrapper {

  margin: 0 18px;

}

@media (max-width: 1599px) {

  .bestseller-section .bestseller-slider .wd-product .wd-product-wrapper {

    margin: 0 10px;

  }

}

.wd-product .price {

  font-size: 26px;

  font-weight: 600;

  color: #000;

}

.wd-product .price .woocommerce-Price-amount {

  color: #000;

}

.wd-product .price .woocommerce-Price-amount .amount {

  padding: 20px 0 !important;

}

.products .wd-product .product-wrapper .wd-product-thumb .product-image-link img {

  border-radius: none;

}

.wd-product-thumb,

.wd-product-img-hover {

  border-radius: none !important;

}

.bestseller-slider .slick-track {

  display: flex !important;

}

.bestseller-slider .product {

  height: auto;

}

.bestseller-slider .product .wd-product-wrapper {

  height: 100%;

}

.products .wd-product .product-wrapper {

  border: 0;

}

.wd-product .price {

  display: block;

  padding: 10px 0;

}

.wd-product .price del {

  color: #c3c3c3;

}

.wd-product .price ins {

  color: #f00;

}

.wd-product .price .woocommerce-Price-amount {

  color: inherit;

}

.wd-product.wd-hover-standard .wd-add-btn > a {

  border-radius: 30px;

}

.tab_item .wd-carousel-item .wd-product .wd-product-thumb {

  padding: 30px;

  border-radius: 30px;

  overflow: hidden;

  background-color: #edeff1;

  flex-direction: column;

}

.add_to_cart_button {

  background: #2181c8 !important;

  color: #fff !important;

}

.add_to_cart_button:hover {

  background: #216aa1 !important;

}

.merchant-product-labels .merchant-product-labels__label-wrapper {

  left: 20px !important;

}

.product-labels {

  flex-direction: row-reverse;

}

.expert_tab .products .wd-product .product-wrapper .wd-product-thumb .product-image-link {

  height: auto;

}

.bestseller-slider.products .wd-product .product-wrapper .wd-product-thumb {

  backface-visibility: hidden;

  transform: translate3d(0, 0, 0);

  overflow: clip;

  margin: 0 auto;

  display: flex;

  width: 100%;

  height: 370px;

  align-items: center;

  justify-content: center;

}

.bestseller-slider.products .wd-product .product-wrapper .wd-product-thumb .wd-product-img-link {

  position: static;

  display: block;

  width: 100%;

  transition: all 0.25s ease;

  padding: 20px;

  max-width: 350px;

  max-height: 350px;

}

.bestseller-slider.products .wd-product .product-wrapper .wd-product-thumb .wd-product-img-hover {

  position: absolute;

  inset: 0;

  display: flex;

  align-items: center;

  justify-content: center;

  background-color: #fff;

  opacity: 0;

  pointer-events: none;

  transition: opacity 0.5s, transform 2s cubic-bezier(0, 0, 0.44, 1.18);

}

.bestseller-slider.products .wd-product .product-wrapper .wd-product-thumb:hover .wd-product-img-hover {

  opacity: 1 !important;

  transform: scale(1.09);

}

.product-element-bottom .wd-product-cats {

  display: none !important;

}

.bestseller-slider .product-element-bottom .wd-product-cats {

  display: block !important;

}

.expert-picks-slider .product-element-bottom .wd-product-cats {

  display: none !important;

}

{

  /*listing page styles*/

}

.page-id-47490 ul li::marker,

.page-id-66272 ul li::marker,

.tax-pwb-brand ul li::marker,

.tax-product_cat ul li::marker {

  line-height: 10px;

}

.page-id-47490 .wd-content-area .elementor-section.elementor-top-section,

.page-id-66272 .wd-content-area .elementor-section.elementor-top-section,

.tax-pwb-brand .wd-content-area .elementor-section.elementor-top-section,

.tax-product_cat .wd-content-area .elementor-section.elementor-top-section {

  margin: 0 !important;

  padding-top: 15px !important;

}

.page-id-47490 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

.page-id-66272 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

.tax-pwb-brand .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

.tax-product_cat .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title {

  background: #216aa1 !important;

  text-transform: uppercase;

  font-size: clamp(1.5625rem, 1.412037037rem + 0.8024691358vw, 2.375rem) !important;

}

@media (max-width: 1599px) {

  .page-id-47490 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

  .page-id-66272 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

  .tax-pwb-brand .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

  .tax-product_cat .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title {

    font-size: clamp(1.375rem, 1.2824074074rem + 0.4938271605vw, 1.875rem) !important;

  }

}

.page-id-47490 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

.page-id-66272 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

.tax-pwb-brand .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

.tax-product_cat .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title {

  font-weight: 600;

  text-align: center;

  border-radius: 15px;

  padding: 25px 15px !important;

  margin-bottom: 20px;

}

@media (max-width: 1599px) {

  .page-id-47490 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

  .page-id-66272 .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

  .tax-pwb-brand .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title,

  .tax-product_cat .wd-content-area .elementor-section.elementor-top-section .elementor-widget-heading .elementor-heading-title {

    border-radius: 8px;

    padding: 15px;

  }

}

.page-id-47490 .cat_intro,

.page-id-66272 .cat_intro,

.tax-pwb-brand .cat_intro,

.tax-product_cat .cat_intro {

  display: flex;

  align-items: center;

  gap: 35px;

  padding-bottom: 40px;

  border-bottom: 1px solid #ececec;

  margin-bottom: 10px;

  flex-wrap: wrap;

}

.page-id-47490 .cat_intro .custom-cat-image,

.page-id-66272 .cat_intro .custom-cat-image,

.tax-pwb-brand .cat_intro .custom-cat-image,

.tax-product_cat .cat_intro .custom-cat-image {

  width: 375px;

  border-radius: 15px;

  height: 305px;

  overflow: hidden;

  border: 1px solid #efefef;

  max-width: 100%;

}

.page-id-47490 .cat_intro .custom-cat-image img,

.page-id-66272 .cat_intro .custom-cat-image img,

.tax-pwb-brand .cat_intro .custom-cat-image img,

.tax-product_cat .cat_intro .custom-cat-image img {

  -o-object-fit: cover;

     object-fit: cover;

  width: 100%;

  height: 100%;

}

.page-id-47490 .cat_intro .info-box,

.page-id-66272 .cat_intro .info-box,

.tax-pwb-brand .cat_intro .info-box,

.tax-product_cat .cat_intro .info-box {

margin: 0;

}

.page-id-47490 .cat_intro .info-neutral,

.page-id-66272 .cat_intro .info-neutral,

.tax-pwb-brand .cat_intro .info-neutral,

.tax-product_cat .cat_intro .info-neutral {

  width: 100%;

  color: #000;

  font-weight: 300;

}

@media (min-width: 1600px) {

  .page-id-47490 .cat_intro .info-neutral,

  .page-id-66272 .cat_intro .info-neutral,

  .tax-pwb-brand .cat_intro .info-neutral,

  .tax-product_cat .cat_intro .info-neutral {

    font-size: 18px;

  }

}

@media (max-width: 1199px) {

  .page-id-47490 .cat_intro,

  .page-id-66272 .cat_intro,

  .tax-pwb-brand .cat_intro,
  .tax-product_cat .cat_intro {

    display: flex;

    flex-direction: column-reverse;

    padding-bottom: 20px;

    margin-bottom: 0;

    gap: 0;

  }

  .page-id-47490 .cat_intro .custom-cat-image,

  .page-id-66272 .cat_intro .custom-cat-image,

  .tax-pwb-brand .cat_intro .custom-cat-image,

  .tax-product_cat .cat_intro .custom-cat-image {

    width: 300px;

    height: 250px;

    border-radius: 10px;

  }

  .page-id-47490 .cat_intro .info-box,

  .page-id-66272 .cat_intro .info-box,

  .tax-pwb-brand .cat_intro .info-box,

  .tax-product_cat .cat_intro .info-box {

    width: 100%;

  }

}

.page-id-47490 .tps-readmore .info-box,

.page-id-47490 .tps-readmore .info-neutral,

.page-id-66272 .tps-readmore .info-box,

.page-id-66272 .tps-readmore .info-neutral,

.tax-pwb-brand .tps-readmore .info-box,

.tax-pwb-brand .tps-readmore .info-neutral,

.tax-product_cat .tps-readmore .info-box,

.tax-product_cat .tps-readmore .info-neutral {

  border: 0 !important;

  padding: 0;

  background: none;

  font-family: "Poppins", sans-serif;

  text-align: left;

}

.page-id-47490 .tps-readmore .info-box h2,

.page-id-47490 .tps-readmore .info-box h1,

.page-id-47490 .tps-readmore .info-neutral h2,

.page-id-47490 .tps-readmore .info-neutral h1,

.page-id-66272 .tps-readmore .info-box h2,

.page-id-66272 .tps-readmore .info-box h1,

.page-id-66272 .tps-readmore .info-neutral h2,

.page-id-66272 .tps-readmore .info-neutral h1,

.tax-pwb-brand .tps-readmore .info-box h2,

.tax-pwb-brand .tps-readmore .info-box h1,

.tax-pwb-brand .tps-readmore .info-neutral h2,

.tax-pwb-brand .tps-readmore .info-neutral h1,

.tax-product_cat .tps-readmore .info-box h2,

.tax-product_cat .tps-readmore .info-box h1,

.tax-product_cat .tps-readmore .info-neutral h2,

.tax-product_cat .tps-readmore .info-neutral h1 {

  font-size: clamp(1.625rem, 1.462962963rem + 0.8641975309vw, 2.5rem) !important;

}

@media (max-width: 1599px) {

  .page-id-47490 .tps-readmore .info-box h2,

  .page-id-47490 .tps-readmore .info-box h1,

  .page-id-47490 .tps-readmore .info-neutral h2,

  .page-id-47490 .tps-readmore .info-neutral h1,

  .page-id-66272 .tps-readmore .info-box h2,

  .page-id-66272 .tps-readmore .info-box h1,

  .page-id-66272 .tps-readmore .info-neutral h2,

  .page-id-66272 .tps-readmore .info-neutral h1,

  .tax-pwb-brand .tps-readmore .info-box h2,

  .tax-pwb-brand .tps-readmore .info-box h1,

  .tax-pwb-brand .tps-readmore .info-neutral h2,

  .tax-pwb-brand .tps-readmore .info-neutral h1,

  .tax-product_cat .tps-readmore .info-box h2,

  .tax-product_cat .tps-readmore .info-box h1,

  .tax-product_cat .tps-readmore .info-neutral h2,

  .tax-product_cat .tps-readmore .info-neutral h1 {

    font-size: clamp(1.625rem, 1.5555555556rem + 0.3703703704vw, 2rem) !important;

  }

}

.page-id-47490 .tps-readmore .info-box h2,

.page-id-47490 .tps-readmore .info-box h1,

.page-id-47490 .tps-readmore .info-neutral h2,

.page-id-47490 .tps-readmore .info-neutral h1,

.page-id-66272 .tps-readmore .info-box h2,

.page-id-66272 .tps-readmore .info-box h1,

.page-id-66272 .tps-readmore .info-neutral h2,

.page-id-66272 .tps-readmore .info-neutral h1,

.tax-pwb-brand .tps-readmore .info-box h2,

.tax-pwb-brand .tps-readmore .info-box h1,

.tax-pwb-brand .tps-readmore .info-neutral h2,

.tax-pwb-brand .tps-readmore .info-neutral h1,

.tax-product_cat .tps-readmore .info-box h2,

.tax-product_cat .tps-readmore .info-box h1,

.tax-product_cat .tps-readmore .info-neutral h2,

.tax-product_cat .tps-readmore .info-neutral h1 {

  text-transform: uppercase;

  font-weight: 600;

  line-height: 1.1;

  color: #000;

}

.page-id-47490 .tps-readmore .info-box p,

.page-id-47490 .tps-readmore .info-neutral p,

.page-id-66272 .tps-readmore .info-box p,

.page-id-66272 .tps-readmore .info-neutral p,

.tax-pwb-brand .tps-readmore .info-box p,

.tax-pwb-brand .tps-readmore .info-neutral p,

.tax-product_cat .tps-readmore .info-box p,

.tax-product_cat .tps-readmore .info-neutral p {

  font-weight: 300;

  color: #000;

  margin: 0;

}

@media (min-width: 1600px) {

  .page-id-47490 .tps-readmore .info-box p,

  .page-id-47490 .tps-readmore .info-neutral p,

  .page-id-66272 .tps-readmore .info-box p,

  .page-id-66272 .tps-readmore .info-neutral p,

  .tax-pwb-brand .tps-readmore .info-box p,

  .tax-pwb-brand .tps-readmore .info-neutral p,

  .tax-product_cat .tps-readmore .info-box p,

  .tax-product_cat .tps-readmore .info-neutral p {

    font-size: 18px;

  }

}

@media (max-width: 1199px) {

  .page-id-47490 .tps-readmore .info-box,

  .page-id-47490 .tps-readmore .info-neutral,

  .page-id-66272 .tps-readmore .info-box,

  .page-id-66272 .tps-readmore .info-neutral,

  .tax-pwb-brand .tps-readmore .info-box,

  .tax-pwb-brand .tps-readmore .info-neutral,

  .tax-product_cat .tps-readmore .info-box,

  .tax-product_cat .tps-readmore .info-neutral {

    padding-bottom: 15px;

  }

}

.page-id-47490 .tps-readmore .tps-readmore__content,

.page-id-66272 .tps-readmore .tps-readmore__content,

.tax-pwb-brand .tps-readmore .tps-readmore__content,

.tax-product_cat .tps-readmore .tps-readmore__content {

  font-family: "Poppins", sans-serif;

  font-weight: 300;

  color: #000;

}

@media (min-width: 1600px) {

  .page-id-47490 .tps-readmore .tps-readmore__content,

  .page-id-66272 .tps-readmore .tps-readmore__content,

  .tax-pwb-brand .tps-readmore .tps-readmore__content,

  .tax-product_cat .tps-readmore .tps-readmore__content {

    font-size: 18px;

  }

}

.page-id-47490 .tps-readmore .tps-readmore__content p,

.page-id-47490 .tps-readmore .tps-readmore__content ul,

.page-id-66272 .tps-readmore .tps-readmore__content p,

.page-id-66272 .tps-readmore .tps-readmore__content ul,

.tax-pwb-brand .tps-readmore .tps-readmore__content p,

.tax-pwb-brand .tps-readmore .tps-readmore__content ul,

.tax-product_cat .tps-readmore .tps-readmore__content p,

.tax-product_cat .tps-readmore .tps-readmore__content ul {

  font-weight: 300;

  color: #000;

}

@media (min-width: 1600px) {

  .page-id-47490 .tps-readmore .tps-readmore__content p,

  .page-id-47490 .tps-readmore .tps-readmore__content ul,

  .page-id-66272 .tps-readmore .tps-readmore__content p,

  .page-id-66272 .tps-readmore .tps-readmore__content ul,

  .tax-pwb-brand .tps-readmore .tps-readmore__content p,

  .tax-pwb-brand .tps-readmore .tps-readmore__content ul,

  .tax-product_cat .tps-readmore .tps-readmore__content p,

  .tax-product_cat .tps-readmore .tps-readmore__content ul {

    font-size: 18px;

  }

}

.page-id-47490 .wd-term-desc,

.page-id-66272 .wd-term-desc,

.tax-pwb-brand .wd-term-desc,

.tax-product_cat .wd-term-desc {

  margin-bottom: 30px;

}

.page-id-47490 .wd-term-desc a.tps-readmore__toggle,

.page-id-66272 .wd-term-desc a.tps-readmore__toggle,

.tax-pwb-brand .wd-term-desc a.tps-readmore__toggle,

.tax-product_cat .wd-term-desc a.tps-readmore__toggle {

  font-family: "Poppins", sans-serif;

  font-weight: 500;

  text-transform: uppercase;

  background: #2181c8;

}

.page-id-47490 .wd-term-desc a.tps-readmore__toggle:hover,

.page-id-66272 .wd-term-desc a.tps-readmore__toggle:hover,

.tax-pwb-brand .wd-term-desc a.tps-readmore__toggle:hover,

.tax-product_cat .wd-term-desc a.tps-readmore__toggle:hover {

  background: #216aa1;

}

.page-id-47490 .wd-term-desc .info-hint,

.page-id-66272 .wd-term-desc .info-hint,

.tax-pwb-brand .wd-term-desc .info-hint,

.tax-pwb-brand .pwb-brand-description .info-hint,

.tax-product_cat .wd-term-desc .info-hint {

  background: #E8F3FC;

  border-radius: 8px;

  padding: 15px;

  margin-bottom: 15px;

  font-family: "Poppins", sans-serif;

  color: #000;

  border: 0;

}

.page-id-47490 .wd-term-desc .info-hint em,

.page-id-66272 .wd-term-desc .info-hint em,

.tax-pwb-brand .wd-term-desc .info-hint em,

.tax-pwb-brand .pwb-brand-description .info-hint em,

.tax-product_cat .wd-term-desc .info-hint em {

  font-style: normal;

  font-weight: 400;

}

@media (min-width: 1600px) {

  .page-id-47490 .wd-term-desc .info-hint,

  .page-id-66272 .wd-term-desc .info-hint,

  .tax-pwb-brand .wd-term-desc .info-hint,
.tax-pwb-brand .pwb-brand-description .info-hint,
  .tax-product_cat .wd-term-desc .info-hint {

    font-size: 18px;

    padding: 25px 40px;

    border-radius: 15px;

    margin-bottom: 30px;

  }

}

.page-id-47490 .tps-archive-title-h2,

.page-id-66272 .tps-archive-title-h2,

.tax-pwb-brand .tps-archive-title-h2,

.tax-product_cat .tps-archive-title-h2 {

  background: #216aa1;

  text-transform: uppercase;

  font-size: clamp(1.5625rem, 1.412037037rem + 0.8024691358vw, 2.375rem) !important;

}

@media (max-width: 1599px) {

  .page-id-47490 .tps-archive-title-h2,

  .page-id-66272 .tps-archive-title-h2,

  .tax-pwb-brand .tps-archive-title-h2,

  .tax-product_cat .tps-archive-title-h2 {

    font-size: clamp(1.375rem, 1.2824074074rem + 0.4938271605vw, 1.875rem) !important;

  }

}

.page-id-47490 .tps-archive-title-h2,

.page-id-66272 .tps-archive-title-h2,

.tax-pwb-brand .tps-archive-title-h2,

.tax-product_cat .tps-archive-title-h2 {

  font-weight: 600;

  text-align: center;

  border-radius: 15px;

  padding: 25px 15px;

}

@media (max-width: 1599px) {

  .page-id-47490 .tps-archive-title-h2,

  .page-id-66272 .tps-archive-title-h2,

  .tax-pwb-brand .tps-archive-title-h2,

  .tax-product_cat .tps-archive-title-h2 {

    border-radius: 8px;

    padding: 15px;

  }

}

.page-id-47490 .sidebar-left,

.page-id-66272 .sidebar-left,

.tax-pwb-brand .sidebar-left,

.tax-product_cat .sidebar-left {

  max-width: 350px;

}

.page-id-47490 .wd-shop-tools .wd-products-per-page,

.page-id-47490 .wd-shop-tools .wd-products-shop-view,

.page-id-66272 .wd-shop-tools .wd-products-per-page,

.page-id-66272 .wd-shop-tools .wd-products-shop-view,

.tax-pwb-brand .wd-shop-tools .wd-products-per-page,

.tax-pwb-brand .wd-shop-tools .wd-products-shop-view,

.tax-product_cat .wd-shop-tools .wd-products-per-page,

.tax-product_cat .wd-shop-tools .wd-products-shop-view {

  display: none;

}

.page-id-47490 .wd-shop-tools .woocommerce-ordering select,

.page-id-66272 .wd-shop-tools .woocommerce-ordering select,

.tax-pwb-brand .wd-shop-tools .woocommerce-ordering select,

.tax-product_cat .wd-shop-tools .woocommerce-ordering select {

  max-width: none;

  text-transform: uppercase;

  padding-inline-end: 30px;

  border-bottom: 1px solid #ccc;

  padding-bottom: 10px;

  font-family: "Poppins", sans-serif;

  font-weight: 500;

  background-size: 20px;

}

@media (min-width: 1200px) {

  .page-id-47490 .wd-shop-tools .woocommerce-ordering select,

  .page-id-66272 .wd-shop-tools .woocommerce-ordering select,

  .tax-pwb-brand .wd-shop-tools .woocommerce-ordering select,

  .tax-product_cat .wd-shop-tools .woocommerce-ordering select {

    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9ImJsYWNrIj48cGF0aCBkPSJNNiA5bDYgNiA2LTYiLz48L3N2Zz4=);

  }

}

.page-id-47490 .subcats-slider,

.page-id-66272 .subcats-slider,

.tax-pwb-brand .subcats-slider,

.tax-product_cat .subcats-slider {

  transition: opacity 0.25s ease;

  background: none;

  border: 0;

  border-radius: 0;

  padding: 0 !important;

  margin-bottom: 28px;

}

@media (max-width: 1199px) {

  .page-id-47490 .subcats-slider,

  .page-id-66272 .subcats-slider,

  .tax-pwb-brand .subcats-slider,

  .tax-product_cat .subcats-slider {

    margin-bottom: 10px;

  }

}

.page-id-47490 .subcats-slider *,

.page-id-66272 .subcats-slider *,

.tax-pwb-brand .subcats-slider *,

.tax-product_cat .subcats-slider * {

  box-sizing: border-box;

}

.page-id-47490 .subcats-slider .slick-list,

.page-id-66272 .subcats-slider .slick-list,

.tax-pwb-brand .subcats-slider .slick-list,

.tax-product_cat .subcats-slider .slick-list {

  margin-left: -10px;

  margin-right: -10px;

  width: auto;

}

.page-id-47490 .subcats-slider .slick-list::before, .page-id-47490 .subcats-slider .slick-list::after,

.page-id-66272 .subcats-slider .slick-list::before,

.page-id-66272 .subcats-slider .slick-list::after,

.tax-pwb-brand .subcats-slider .slick-list::before,

.tax-pwb-brand .subcats-slider .slick-list::after,

.tax-product_cat .subcats-slider .slick-list::before,

.tax-product_cat .subcats-slider .slick-list::after {

  display: none;

}

.page-id-47490 .subcats-slider .slick-track,

.page-id-66272 .subcats-slider .slick-track,

.tax-pwb-brand .subcats-slider .slick-track,

.tax-product_cat .subcats-slider .slick-track {

  gap: 0;

  display: flex;

}

.page-id-47490 .subcats-slider .slick-track::before, .page-id-47490 .subcats-slider .slick-track::after,

.page-id-66272 .subcats-slider .slick-track::before,

.page-id-66272 .subcats-slider .slick-track::after,

.tax-pwb-brand .subcats-slider .slick-track::before,

.tax-pwb-brand .subcats-slider .slick-track::after,

.tax-product_cat .subcats-slider .slick-track::before,

.tax-product_cat .subcats-slider .slick-track::after {

  display: none;

}

.page-id-47490 .subcats-slider .slick-slide,

.page-id-66272 .subcats-slider .slick-slide,

.tax-pwb-brand .subcats-slider .slick-slide,

.tax-product_cat .subcats-slider .slick-slide {

  max-width: none !important;

  padding: 0 10px;

}

.page-id-47490 .subcats-slider .slick-slide figure,

.page-id-66272 .subcats-slider .slick-slide figure,

.tax-pwb-brand .subcats-slider .slick-slide figure,

.tax-product_cat .subcats-slider .slick-slide figure {

  display: block;

}

.page-id-47490 .subcats-slider .slick-slide figure a,

.page-id-66272 .subcats-slider .slick-slide figure a,

.tax-pwb-brand .subcats-slider .slick-slide figure a,

.tax-product_cat .subcats-slider .slick-slide figure a {

  display: block;

  height: 290px;

  width: 100%;

  border-radius: 15px;

  overflow: hidden;

  border: 1px solid #ccc;

}

@media (max-width: 1599px) {

  .page-id-47490 .subcats-slider .slick-slide figure a,

  .page-id-66272 .subcats-slider .slick-slide figure a,

  .tax-pwb-brand .subcats-slider .slick-slide figure a,

  .tax-product_cat .subcats-slider .slick-slide figure a {

    height: 200px;

  }

}

.page-id-47490 .subcats-slider .slick-slide figure a img,

.page-id-66272 .subcats-slider .slick-slide figure a img,

.tax-pwb-brand .subcats-slider .slick-slide figure a img,

.tax-product_cat .subcats-slider .slick-slide figure a img {

  width: 100%;

  height: 100%;

  -o-object-fit: cover;

     object-fit: cover;

  max-width: none;

  min-height: 100px;

  margin: 0;

}

.page-id-47490 .subcats-slider .slick-slide h3,

.page-id-66272 .subcats-slider .slick-slide h3,

.tax-pwb-brand .subcats-slider .slick-slide h3,

.tax-product_cat .subcats-slider .slick-slide h3 {

  padding-top: 15px;

}

.page-id-47490 .subcats-slider .slick-slide h3 a,

.page-id-66272 .subcats-slider .slick-slide h3 a,

.tax-pwb-brand .subcats-slider .slick-slide h3 a,

.tax-product_cat .subcats-slider .slick-slide h3 a {

  font-size: 18px;

  font-weight: 500;

  text-transform: uppercase;

  color: #000;

}

.page-id-47490 .subcats-slider .slick-slide h3 a:hover,

.page-id-66272 .subcats-slider .slick-slide h3 a:hover,

.tax-pwb-brand .subcats-slider .slick-slide h3 a:hover,

.tax-product_cat .subcats-slider .slick-slide h3 a:hover {

  color: #216aa1;

}

@media (max-width: 1599px) {

  .page-id-47490 .subcats-slider .slick-slide h3,

  .page-id-66272 .subcats-slider .slick-slide h3,

  .tax-pwb-brand .subcats-slider .slick-slide h3,

  .tax-product_cat .subcats-slider .slick-slide h3 {

    padding-top: 5px;

  }

  .page-id-47490 .subcats-slider .slick-slide h3 a,

  .page-id-66272 .subcats-slider .slick-slide h3 a,

  .tax-pwb-brand .subcats-slider .slick-slide h3 a,

  .tax-product_cat .subcats-slider .slick-slide h3 a {

    font-size: 16px;

  }

}

.page-id-47490 .subcats-slider .slick-arrow,

.page-id-66272 .subcats-slider .slick-arrow,

.tax-pwb-brand .subcats-slider .slick-arrow,

.tax-product_cat .subcats-slider .slick-arrow {

  width: 50px;

  height: 50px;

  display: flex;

  align-items: center;

  justify-content: center;

  border-radius: 50%;

  cursor: pointer;

  transition: all ease 0.2s;

  background: #1f1f1f !important;

  border: 0 !important;

  box-shadow: none !important;

  top: 41% !important;

  margin: 0;

  transform: translate(0, -50%) !important;

  left: -23px;

}

.page-id-47490 .subcats-slider .slick-arrow::before,

.page-id-66272 .subcats-slider .slick-arrow::before,

.tax-pwb-brand .subcats-slider .slick-arrow::before,

.tax-product_cat .subcats-slider .slick-arrow::before {

  content: "";

  line-height: 1;

  width: 10px;

  height: 10px;

  border-left: 2px solid #fff;

  border-bottom: 2px solid #fff;

  transform: rotate(45deg);

  margin-left: 6px;

}

.page-id-47490 .subcats-slider .slick-arrow::after,

.page-id-66272 .subcats-slider .slick-arrow::after,

.tax-pwb-brand .subcats-slider .slick-arrow::after,

.tax-product_cat .subcats-slider .slick-arrow::after {

  display: none;

}

.page-id-47490 .subcats-slider .slick-arrow.slick-next,

.page-id-66272 .subcats-slider .slick-arrow.slick-next,

.tax-pwb-brand .subcats-slider .slick-arrow.slick-next,

.tax-product_cat .subcats-slider .slick-arrow.slick-next {

  left: auto;

  right: -23px;

}

.page-id-47490 .subcats-slider .slick-arrow.slick-next::before,

.page-id-66272 .subcats-slider .slick-arrow.slick-next::before,

.tax-pwb-brand .subcats-slider .slick-arrow.slick-next::before,

.tax-product_cat .subcats-slider .slick-arrow.slick-next::before {

  transform: rotate(225deg);

  margin-left: 0;

}

@media (max-width: 1599px) {

  .page-id-47490 .subcats-slider .slick-arrow,

  .page-id-66272 .subcats-slider .slick-arrow,

  .tax-pwb-brand .subcats-slider .slick-arrow,

  .tax-product_cat .subcats-slider .slick-arrow {

    width: 32px;

    height: 32px;

    left: 5px;

    min-height: 1px;

  }

  .page-id-47490 .subcats-slider .slick-arrow.slick-next,

  .page-id-66272 .subcats-slider .slick-arrow.slick-next,

  .tax-pwb-brand .subcats-slider .slick-arrow.slick-next,

  .tax-product_cat .subcats-slider .slick-arrow.slick-next {

    left: auto;

    right: 5px;

  }

}

.page-id-47490 .subcats-slider.slick-initialized.slick-slider,

.page-id-66272 .subcats-slider.slick-initialized.slick-slider,

.tax-pwb-brand .subcats-slider.slick-initialized.slick-slider,

.tax-product_cat .subcats-slider.slick-initialized.slick-slider {

  padding: 0 !important;

}

.page-id-47490 .wd-pagination,

.page-id-66272 .wd-pagination,

.tax-pwb-brand .wd-pagination,

.tax-product_cat .wd-pagination {

  justify-content: flex-end;

  font-family: "Poppins", sans-serif;

}

.page-id-47490 .wd-pagination li .page-numbers,

.page-id-66272 .wd-pagination li .page-numbers,

.tax-pwb-brand .wd-pagination li .page-numbers,

.tax-product_cat .wd-pagination li .page-numbers {

  font-weight: 400;

}

@media (min-width: 1600px) {

  .page-id-47490 .wd-pagination li .page-numbers,

  .page-id-66272 .wd-pagination li .page-numbers,

  .tax-pwb-brand .wd-pagination li .page-numbers,

  .tax-product_cat .wd-pagination li .page-numbers {

    font-size: 17px;

  }

  .page-id-47490 .wd-pagination li .page-numbers.next, .page-id-47490 .wd-pagination li .page-numbers.prev,

  .page-id-66272 .wd-pagination li .page-numbers.next,

  .page-id-66272 .wd-pagination li .page-numbers.prev,

  .tax-pwb-brand .wd-pagination li .page-numbers.next,

  .tax-pwb-brand .wd-pagination li .page-numbers.prev,

  .tax-product_cat .wd-pagination li .page-numbers.next,

  .tax-product_cat .wd-pagination li .page-numbers.prev {

    font-size: 0px;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop,

.page-id-47490 .term-description,

.page-id-47490 .term-description .product-wrap,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop,

.page-id-66272 .term-description,

.page-id-66272 .term-description .product-wrap,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop,

.tax-pwb-brand .term-description,

.tax-pwb-brand .term-description .product-wrap,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop,

.tax-product_cat .term-description,

.tax-product_cat .term-description .product-wrap {

  display: flex;

  gap: 0 3%;

  flex-wrap: wrap;

  justify-content: center;

  box-sizing: border-box;

  padding-top: 30px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::before, .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::after,

.page-id-47490 .term-description::before,

.page-id-47490 .term-description::after,

.page-id-47490 .term-description .product-wrap::before,

.page-id-47490 .term-description .product-wrap::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::before,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::after,

.page-id-66272 .term-description::before,

.page-id-66272 .term-description::after,

.page-id-66272 .term-description .product-wrap::before,

.page-id-66272 .term-description .product-wrap::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::before,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::after,

.tax-pwb-brand .term-description::before,

.tax-pwb-brand .term-description::after,

.tax-pwb-brand .term-description .product-wrap::before,

.tax-pwb-brand .term-description .product-wrap::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::before,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop::after,

.tax-product_cat .term-description::before,

.tax-product_cat .term-description::after,

.tax-product_cat .term-description .product-wrap::before,

.tax-product_cat .term-description .product-wrap::after {

  display: none;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .custom-content,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h2,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h3,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > ul,

.page-id-47490 .term-description > .custom-content,

.page-id-47490 .term-description > p,

.page-id-47490 .term-description > h2,

.page-id-47490 .term-description > h3,

.page-id-47490 .term-description > ul,

.page-id-47490 .term-description .product-wrap > .custom-content,

.page-id-47490 .term-description .product-wrap > p,

.page-id-47490 .term-description .product-wrap > h2,

.page-id-47490 .term-description .product-wrap > h3,

.page-id-47490 .term-description .product-wrap > ul,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .custom-content,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h2,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > ul,

.page-id-66272 .term-description > .custom-content,

.page-id-66272 .term-description > p,

.page-id-66272 .term-description > h2,

.page-id-66272 .term-description > h3,

.page-id-66272 .term-description > ul,

.page-id-66272 .term-description .product-wrap > .custom-content,

.page-id-66272 .term-description .product-wrap > p,

.page-id-66272 .term-description .product-wrap > h2,

.page-id-66272 .term-description .product-wrap > h3,

.page-id-66272 .term-description .product-wrap > ul,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .custom-content,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h2,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > ul,

.tax-pwb-brand .term-description > .custom-content,

.tax-pwb-brand .term-description > p,

.tax-pwb-brand .term-description > h2,

.tax-pwb-brand .term-description > h3,

.tax-pwb-brand .term-description > ul,

.tax-pwb-brand .term-description .product-wrap > .custom-content,

.tax-pwb-brand .term-description .product-wrap > p,

.tax-pwb-brand .term-description .product-wrap > h2,

.tax-pwb-brand .term-description .product-wrap > h3,

.tax-pwb-brand .term-description .product-wrap > ul,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .custom-content,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h2,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > ul,

.tax-product_cat .term-description > .custom-content,

.tax-product_cat .term-description > p,

.tax-product_cat .term-description > h2,

.tax-product_cat .term-description > h3,

.tax-product_cat .term-description > ul,

.tax-product_cat .term-description .product-wrap > .custom-content,

.tax-product_cat .term-description .product-wrap > p,

.tax-product_cat .term-description .product-wrap > h2,

.tax-product_cat .term-description .product-wrap > h3,

.tax-product_cat .term-description .product-wrap > ul {

  width: 100%;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline,

.page-id-47490 .term-description > .physiostore-qa-wrap,

.page-id-47490 .term-description > .physiostore-qa-inline,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline,

.page-id-66272 .term-description > .physiostore-qa-wrap,

.page-id-66272 .term-description > .physiostore-qa-inline,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline,

.tax-pwb-brand .term-description > .physiostore-qa-wrap,

.tax-pwb-brand .term-description > .physiostore-qa-inline,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline,

.tax-product_cat .term-description > .physiostore-qa-wrap,

.tax-product_cat .term-description > .physiostore-qa-inline,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline {

  width: 100%;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-q,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-q,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-q,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-q,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-q,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-q,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-q,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-q,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q {

  font-size: 20px;

  font-weight: 400 !important;

  color: #000;

  padding-right: 30px !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q:hover,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q:hover,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-q:hover,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-q:hover,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q:hover,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q:hover,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q:hover,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q:hover,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-q:hover,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-q:hover,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q:hover,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q:hover,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q:hover,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q:hover,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-q:hover,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-q:hover,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q:hover,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q:hover,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q:hover,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q:hover,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-q:hover,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-q:hover,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q:hover,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q:hover {

  color: #216aa1;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after {

  content: "";

  width: 10px;

  height: 10px;

  border-right: 2px solid #000;

  border-bottom: 2px solid #000;

  display: inline-block;

  transform: rotate(315deg);

  top: 10px;

  right: 10px;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

  .page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-q,

  .page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-q,

  .page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

  .page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

  .page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-q,

  .page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-q,

  .page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

  .page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

  .tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-q,

  .tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-q,

  .tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

  .tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q,

  .tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-q,

  .tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-q,

  .tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q,

  .tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q {

    font-size: 17px;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

  .page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

  .page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

  .page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

  .page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

  .page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

  .page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

  .page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

  .page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

  .tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

  .tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

  .tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

  .tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-q::after,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-q::after,

  .tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-q::after,

  .tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-q::after,

  .tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-q::after,

  .tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-q::after {

    top: 7px;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-a,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-a,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-a,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-a,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-a,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-a,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-a,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-a,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-a,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-a,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-a,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-a,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-a,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-a,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-a,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-a,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-a,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-a,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-a,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-a,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-a,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-a,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-a,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-a {

  margin-top: 15px !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-item,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-item,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-item,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-item,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-item,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-item,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-item,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-item,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item {

  padding: 15px 0 !important;

  border-bottom: 1px solid #b5b5b5 !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q {

  font-weight: 500 !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .term-description > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .term-description > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-wrap .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .term-description .product-wrap > .physiostore-qa-inline .physiostore-qa-item[open] .physiostore-qa-q::after {

  transform: rotate(45deg);

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

.page-id-47490 .term-description > p .physiostore-qa-more,

.page-id-47490 .term-description .product-wrap > p .physiostore-qa-more,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

.page-id-66272 .term-description > p .physiostore-qa-more,

.page-id-66272 .term-description .product-wrap > p .physiostore-qa-more,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

.tax-pwb-brand .term-description > p .physiostore-qa-more,

.tax-pwb-brand .term-description .product-wrap > p .physiostore-qa-more,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

.tax-product_cat .term-description > p .physiostore-qa-more,

.tax-product_cat .term-description .product-wrap > p .physiostore-qa-more {

  text-transform: uppercase;

  color: #fff;

  font-weight: 400;

  border-radius: 30px;

  padding: 15px 30px;

  text-decoration: none;

  background: #2181c8;

  display: inline-block;

  margin-top: 10px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more:hover,

.page-id-47490 .term-description > p .physiostore-qa-more:hover,

.page-id-47490 .term-description .product-wrap > p .physiostore-qa-more:hover,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more:hover,

.page-id-66272 .term-description > p .physiostore-qa-more:hover,

.page-id-66272 .term-description .product-wrap > p .physiostore-qa-more:hover,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more:hover,

.tax-pwb-brand .term-description > p .physiostore-qa-more:hover,

.tax-pwb-brand .term-description .product-wrap > p .physiostore-qa-more:hover,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more:hover,

.tax-product_cat .term-description > p .physiostore-qa-more:hover,

.tax-product_cat .term-description .product-wrap > p .physiostore-qa-more:hover {

  background: #216aa1;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

  .page-id-47490 .term-description > p .physiostore-qa-more,

  .page-id-47490 .term-description .product-wrap > p .physiostore-qa-more,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

  .page-id-66272 .term-description > p .physiostore-qa-more,

  .page-id-66272 .term-description .product-wrap > p .physiostore-qa-more,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

  .tax-pwb-brand .term-description > p .physiostore-qa-more,

  .tax-pwb-brand .term-description .product-wrap > p .physiostore-qa-more,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop > p .physiostore-qa-more,

  .tax-product_cat .term-description > p .physiostore-qa-more,

  .tax-product_cat .term-description .product-wrap > p .physiostore-qa-more {

    padding: 10px 20px;

    border-radius: 24px;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

.page-id-47490 .term-description .info-box,

.page-id-47490 .term-description .product-wrap .info-box,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

.page-id-66272 .term-description .info-box,

.page-id-66272 .term-description .product-wrap .info-box,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

.tax-pwb-brand .term-description .info-box,

.tax-pwb-brand .term-description .product-wrap .info-box,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

.tax-product_cat .term-description .info-box,

.tax-product_cat .term-description .product-wrap .info-box {

  width: 48.5%;

  box-sizing: border-box;

  margin: 0;

  border: 0 !important;

}

@media (max-width: 1023px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

  .page-id-47490 .term-description .info-box,

  .page-id-47490 .term-description .product-wrap .info-box,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

  .page-id-66272 .term-description .info-box,

  .page-id-66272 .term-description .product-wrap .info-box,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

  .tax-pwb-brand .term-description .info-box,

  .tax-pwb-brand .term-description .product-wrap .info-box,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box,

  .tax-product_cat .term-description .info-box,

  .tax-product_cat .term-description .product-wrap .info-box {

    width: 100%;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

.page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq),

.page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

.page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq),

.page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

.tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq),

.tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

.tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq),

.tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) {

  margin-bottom: 40px;

  font-family: "Poppins", sans-serif;

  background: #E8F3FC;

  padding: 40px;

  border-radius: 16px;

  position: relative;

  border: 0;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

.page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq)::before,

.page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

.page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq)::before,

.page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

.tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq)::before,

.tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

.tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq)::before,

.tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before {

  content: "";

  left: 60px;

  right: 60px;

  height: 10px;

  bottom: 0;

  border-radius: 10px 10px 0 0;

  background: #2181C8;

  position: absolute;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq) h3,

.page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq) h3,

.page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq) h3,

.tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq) h3,

.tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3 {

  font-size: clamp(1.4375rem, 1.3564814815rem + 0.4320987654vw, 1.875rem) !important;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3 {

    font-size: clamp(1.1875rem, 1.1064814815rem + 0.4320987654vw, 1.625rem) !important;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq) h3,

.page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq) h3,

.page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq) h3,

.tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

.tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq) h3,

.tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3 {

  font-weight: 500;

  line-height: 1.1;

  text-transform: uppercase;

  color: #000;

  margin-bottom: 15px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

.page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq) p,

.page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

.page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq) p,

.page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

.tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq) p,

.tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

.tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq) p,

.tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p {

  font-weight: 300;

  color: #000;

  margin-bottom: 10px;

}

@media (min-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq) p,

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq) p,

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq) p,

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) p,

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq) p,

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) p {

    font-size: 18px;

  }

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq),

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) {

    margin-bottom: 20px;

    padding: 30px;

    border-radius: 10px;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq)::before,

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq)::before,

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq)::before,

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq)::before,

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq)::before,

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq)::before {

    height: 5px;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq) h3,

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq) h3,

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) h3 {

    margin-bottom: 10px;

  }

}

@media (max-width: 1023px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq),

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) {

    padding: 20px;

  }

}

@media (max-width: 1023px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .page-id-47490 .term-description .info-box:not(.info-canadian, .info-faq),

  .page-id-47490 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .term-description .info-box:not(.info-canadian, .info-faq),

  .page-id-66272 .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .term-description .info-box:not(.info-canadian, .info-faq),

  .tax-pwb-brand .term-description .product-wrap .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .term-description .info-box:not(.info-canadian, .info-faq),

  .tax-product_cat .term-description .product-wrap .info-box:not(.info-canadian, .info-faq) {

    text-align: center;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

.page-id-47490 .term-description .info-box.info-canadian,

.page-id-47490 .term-description .product-wrap .info-box.info-canadian,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

.page-id-66272 .term-description .info-box.info-canadian,

.page-id-66272 .term-description .product-wrap .info-box.info-canadian,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

.tax-pwb-brand .term-description .info-box.info-canadian,

.tax-pwb-brand .term-description .product-wrap .info-box.info-canadian,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

.tax-product_cat .term-description .info-box.info-canadian,

.tax-product_cat .term-description .product-wrap .info-box.info-canadian {

  width: 100%;

  font-family: "Poppins", sans-serif;

  display: grid !important;

  grid-template-columns: max-content 1fr;

  align-items: center !important;

  gap: 40px;

  padding: 35px 30px 35px 130px !important;

  border-radius: 15px !important;

  margin-top: 0 !important;

  margin-bottom: 20px !important;

}
.archive .info-box.info-canadian a:hover{
  opacity: .7;
}
.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

.page-id-47490 .term-description .info-box.info-canadian::before,

.page-id-47490 .term-description .product-wrap .info-box.info-canadian::before,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

.page-id-66272 .term-description .info-box.info-canadian::before,

.page-id-66272 .term-description .product-wrap .info-box.info-canadian::before,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

.tax-pwb-brand .term-description .info-box.info-canadian::before,

.tax-pwb-brand .term-description .product-wrap .info-box.info-canadian::before,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

.tax-product_cat .term-description .info-box.info-canadian::before,

.tax-product_cat .term-description .product-wrap .info-box.info-canadian::before {

  width: 69px !important;

  height: 75px !important;

  left: 40px !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.page-id-47490 .term-description .info-box.info-canadian h3,

.page-id-47490 .term-description .product-wrap .info-box.info-canadian h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.page-id-66272 .term-description .info-box.info-canadian h3,

.page-id-66272 .term-description .product-wrap .info-box.info-canadian h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.tax-pwb-brand .term-description .info-box.info-canadian h3,

.tax-pwb-brand .term-description .product-wrap .info-box.info-canadian h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.tax-product_cat .term-description .info-box.info-canadian h3,

.tax-product_cat .term-description .product-wrap .info-box.info-canadian h3 {

  font-size: clamp(1.4375rem, 1.3564814815rem + 0.4320987654vw, 1.875rem) !important;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .page-id-47490 .term-description .info-box.info-canadian h3,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian h3,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .page-id-66272 .term-description .info-box.info-canadian h3,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian h3,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .tax-pwb-brand .term-description .info-box.info-canadian h3,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian h3,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .tax-product_cat .term-description .info-box.info-canadian h3,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian h3 {

    font-size: clamp(1.1875rem, 1.1064814815rem + 0.4320987654vw, 1.625rem) !important;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.page-id-47490 .term-description .info-box.info-canadian h3,

.page-id-47490 .term-description .product-wrap .info-box.info-canadian h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.page-id-66272 .term-description .info-box.info-canadian h3,

.page-id-66272 .term-description .product-wrap .info-box.info-canadian h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.tax-pwb-brand .term-description .info-box.info-canadian h3,

.tax-pwb-brand .term-description .product-wrap .info-box.info-canadian h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

.tax-product_cat .term-description .info-box.info-canadian h3,

.tax-product_cat .term-description .product-wrap .info-box.info-canadian h3 {

  font-weight: 500 !important;

  line-height: 1.1;

  text-transform: uppercase;

  color: #000;

  margin-bottom: 0 !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

.page-id-47490 .term-description .info-box.info-canadian p,

.page-id-47490 .term-description .product-wrap .info-box.info-canadian p,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

.page-id-66272 .term-description .info-box.info-canadian p,

.page-id-66272 .term-description .product-wrap .info-box.info-canadian p,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

.tax-pwb-brand .term-description .info-box.info-canadian p,

.tax-pwb-brand .term-description .product-wrap .info-box.info-canadian p,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

.tax-product_cat .term-description .info-box.info-canadian p,

.tax-product_cat .term-description .product-wrap .info-box.info-canadian p {

  font-weight: 300 !important;

  color: #000;

  margin-bottom: 0;

  border-left: 1px solid rgba(255, 255, 255, 0.3);

  padding-left: 35px;

}

@media (min-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .page-id-47490 .term-description .info-box.info-canadian p,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian p,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .page-id-66272 .term-description .info-box.info-canadian p,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian p,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .tax-pwb-brand .term-description .info-box.info-canadian p,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian p,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .tax-product_cat .term-description .info-box.info-canadian p,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian p {

    font-size: 18px;

  }

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .page-id-47490 .term-description .info-box.info-canadian,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .page-id-66272 .term-description .info-box.info-canadian,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .tax-pwb-brand .term-description .info-box.info-canadian,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .tax-product_cat .term-description .info-box.info-canadian,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian {

    border-radius: 10px !important;

    gap: 20px;

    padding: 20px 20px 20px 90px !important;

    margin: 0 0 20px !important;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .page-id-47490 .term-description .info-box.info-canadian::before,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian::before,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .page-id-66272 .term-description .info-box.info-canadian::before,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian::before,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .tax-pwb-brand .term-description .info-box.info-canadian::before,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian::before,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .tax-product_cat .term-description .info-box.info-canadian::before,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian::before {

    width: 50px !important;

    height: 60px !important;

    left: 20px !important;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .page-id-47490 .term-description .info-box.info-canadian p,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian p,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .page-id-66272 .term-description .info-box.info-canadian p,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian p,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .tax-pwb-brand .term-description .info-box.info-canadian p,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian p,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .tax-product_cat .term-description .info-box.info-canadian p,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian p {

    padding-left: 20px;

  }

}

@media (max-width: 1023px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .page-id-47490 .term-description .info-box.info-canadian,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .page-id-66272 .term-description .info-box.info-canadian,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .tax-pwb-brand .term-description .info-box.info-canadian,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .tax-product_cat .term-description .info-box.info-canadian,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian {

    display: block !important;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .page-id-47490 .term-description .info-box.info-canadian h3,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian h3,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .page-id-66272 .term-description .info-box.info-canadian h3,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian h3,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .tax-pwb-brand .term-description .info-box.info-canadian h3,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian h3,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian h3,

  .tax-product_cat .term-description .info-box.info-canadian h3,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian h3 {

    margin-bottom: 10px !important;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .page-id-47490 .term-description .info-box.info-canadian p,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian p,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .page-id-66272 .term-description .info-box.info-canadian p,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian p,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .tax-pwb-brand .term-description .info-box.info-canadian p,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian p,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian p,

  .tax-product_cat .term-description .info-box.info-canadian p,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian p {

    border-left: 0;

    padding-left: 0;

  }

}

@media (max-width: 767px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .page-id-47490 .term-description .info-box.info-canadian,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .page-id-66272 .term-description .info-box.info-canadian,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .tax-pwb-brand .term-description .info-box.info-canadian,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian,

  .tax-product_cat .term-description .info-box.info-canadian,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian {

    padding: 15px 20px 20px !important;

    text-align: center !important;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .page-id-47490 .term-description .info-box.info-canadian::before,

  .page-id-47490 .term-description .product-wrap .info-box.info-canadian::before,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .page-id-66272 .term-description .info-box.info-canadian::before,

  .page-id-66272 .term-description .product-wrap .info-box.info-canadian::before,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .tax-pwb-brand .term-description .info-box.info-canadian::before,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-canadian::before,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian::before,

  .tax-product_cat .term-description .info-box.info-canadian::before,

  .tax-product_cat .term-description .product-wrap .info-box.info-canadian::before {

    width: 69px !important;

    height: 75px !important;

    position: static !important;

    display: block;

    margin: 0 auto;

    transform: none !important;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

.page-id-47490 .term-description .info-box.info-faq,

.page-id-47490 .term-description .product-wrap .info-box.info-faq,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

.page-id-66272 .term-description .info-box.info-faq,

.page-id-66272 .term-description .product-wrap .info-box.info-faq,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

.tax-pwb-brand .term-description .info-box.info-faq,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

.tax-product_cat .term-description .info-box.info-faq,

.tax-product_cat .term-description .product-wrap .info-box.info-faq {

  width: 100%;

  font-family: "Poppins", sans-serif;

  background: #E8F3FC;

  padding: 40px;

  border-radius: 16px;

  position: relative;

  border: 0;

  margin-top: 5px !important;

  margin-bottom: 20px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.page-id-47490 .term-description .info-box.info-faq h3,

.page-id-47490 .term-description .product-wrap .info-box.info-faq h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.page-id-66272 .term-description .info-box.info-faq h3,

.page-id-66272 .term-description .product-wrap .info-box.info-faq h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.tax-pwb-brand .term-description .info-box.info-faq h3,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.tax-product_cat .term-description .info-box.info-faq h3,

.tax-product_cat .term-description .product-wrap .info-box.info-faq h3 {

  font-size: clamp(1.4375rem, 1.3564814815rem + 0.4320987654vw, 1.875rem) !important;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

  .page-id-47490 .term-description .info-box.info-faq h3,

  .page-id-47490 .term-description .product-wrap .info-box.info-faq h3,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

  .page-id-66272 .term-description .info-box.info-faq h3,

  .page-id-66272 .term-description .product-wrap .info-box.info-faq h3,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

  .tax-pwb-brand .term-description .info-box.info-faq h3,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-faq h3,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

  .tax-product_cat .term-description .info-box.info-faq h3,

  .tax-product_cat .term-description .product-wrap .info-box.info-faq h3 {

    font-size: clamp(1.1875rem, 1.1064814815rem + 0.4320987654vw, 1.625rem) !important;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.page-id-47490 .term-description .info-box.info-faq h3,

.page-id-47490 .term-description .product-wrap .info-box.info-faq h3,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.page-id-66272 .term-description .info-box.info-faq h3,

.page-id-66272 .term-description .product-wrap .info-box.info-faq h3,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.tax-pwb-brand .term-description .info-box.info-faq h3,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq h3,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq h3,

.tax-product_cat .term-description .info-box.info-faq h3,

.tax-product_cat .term-description .product-wrap .info-box.info-faq h3 {

  font-weight: 500;

  line-height: 1.1;

  text-transform: uppercase;

  color: #000;

  margin-bottom: 15px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq p,

.page-id-47490 .term-description .info-box.info-faq p,

.page-id-47490 .term-description .product-wrap .info-box.info-faq p,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq p,

.page-id-66272 .term-description .info-box.info-faq p,

.page-id-66272 .term-description .product-wrap .info-box.info-faq p,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq p,

.tax-pwb-brand .term-description .info-box.info-faq p,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq p,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq p,

.tax-product_cat .term-description .info-box.info-faq p,

.tax-product_cat .term-description .product-wrap .info-box.info-faq p {

  font-weight: 300;

  color: #000;

  margin-bottom: 15px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-q,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-q,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-q,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-q,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-q,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-q {

  font-size: 20px;

  font-weight: 400 !important;

  color: #000;

  padding-right: 30px !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q:hover,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-q:hover,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q:hover,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q:hover,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-q:hover,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q:hover,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q:hover,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-q:hover,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-q:hover,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q:hover,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-q:hover,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-q:hover {

  color: #216aa1;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-q::after,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-q::after,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-q::after,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-q::after,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after {

  content: "";

  width: 10px;

  height: 10px;

  border-right: 2px solid #000;

  border-bottom: 2px solid #000;

  display: inline-block;

  transform: rotate(315deg);

  top: 10px;

  right: 10px;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

  .page-id-47490 .term-description .info-box.info-faq .physiostore-qa-q,

  .page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

  .page-id-66272 .term-description .info-box.info-faq .physiostore-qa-q,

  .page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

  .tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-q,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-q,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q,

  .tax-product_cat .term-description .info-box.info-faq .physiostore-qa-q,

  .tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-q {

    font-size: 17px;

  }

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

  .page-id-47490 .term-description .info-box.info-faq .physiostore-qa-q::after,

  .page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

  .page-id-66272 .term-description .info-box.info-faq .physiostore-qa-q::after,

  .page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

  .tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-q::after,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-q::after,

  .tax-product_cat .term-description .info-box.info-faq .physiostore-qa-q::after,

  .tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-q::after {

    top: 7px;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-a,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-a,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-a,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-a,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-a,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-a,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-a,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-a,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-a,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-a,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-a,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-a {

  margin-top: 15px !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-item,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-item,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-item,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-item,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-item,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-item,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-item,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-item {

  padding: 15px 0 !important;

  border-bottom: 1px solid #b5b5b5 !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q {

  font-weight: 500 !important;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-item[open] .physiostore-qa-q::after {

  transform: rotate(45deg);

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .page-id-47490 .term-description .info-box.info-faq,

  .page-id-47490 .term-description .product-wrap .info-box.info-faq,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .page-id-66272 .term-description .info-box.info-faq,

  .page-id-66272 .term-description .product-wrap .info-box.info-faq,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .tax-pwb-brand .term-description .info-box.info-faq,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-faq,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .tax-product_cat .term-description .info-box.info-faq,

  .tax-product_cat .term-description .product-wrap .info-box.info-faq {

    padding: 30px;

    border-radius: 10px;

  }

}

@media (max-width: 1023px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .page-id-47490 .term-description .info-box.info-faq,

  .page-id-47490 .term-description .product-wrap .info-box.info-faq,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .page-id-66272 .term-description .info-box.info-faq,

  .page-id-66272 .term-description .product-wrap .info-box.info-faq,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .tax-pwb-brand .term-description .info-box.info-faq,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-faq,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq,

  .tax-product_cat .term-description .info-box.info-faq,

  .tax-product_cat .term-description .product-wrap .info-box.info-faq {

    padding: 20px;

  }

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-more,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-more,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-more,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-more,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-more,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-more,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-more,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-more {

  text-transform: uppercase;

  color: #fff;

  font-weight: 400;

  border-radius: 30px;

  padding: 15px 30px;

  text-decoration: none;

  background: #2181c8;

  display: inline-block;

  margin-top: 10px;

}

.page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more:hover,

.page-id-47490 .term-description .info-box.info-faq .physiostore-qa-more:hover,

.page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-more:hover,

.page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more:hover,

.page-id-66272 .term-description .info-box.info-faq .physiostore-qa-more:hover,

.page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-more:hover,

.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more:hover,

.tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-more:hover,

.tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-more:hover,

.tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more:hover,

.tax-product_cat .term-description .info-box.info-faq .physiostore-qa-more:hover,

.tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-more:hover {

  background: #216aa1;

}

@media (max-width: 1599px) {

  .page-id-47490 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

  .page-id-47490 .term-description .info-box.info-faq .physiostore-qa-more,

  .page-id-47490 .term-description .product-wrap .info-box.info-faq .physiostore-qa-more,

  .page-id-66272 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

  .page-id-66272 .term-description .info-box.info-faq .physiostore-qa-more,

  .page-id-66272 .term-description .product-wrap .info-box.info-faq .physiostore-qa-more,

  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

  .tax-pwb-brand .term-description .info-box.info-faq .physiostore-qa-more,

  .tax-pwb-brand .term-description .product-wrap .info-box.info-faq .physiostore-qa-more,

  .tax-product_cat .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-faq .physiostore-qa-more,

  .tax-product_cat .term-description .info-box.info-faq .physiostore-qa-more,

  .tax-product_cat .term-description .product-wrap .info-box.info-faq .physiostore-qa-more {

    padding: 10px 20px;

    border-radius: 24px;

  }

}

.wd-products.wd-grid-g,

.single-product .wd-carousel-wrap {

  border-inline-start: 0;

}

@media (min-width: 1024px) and (max-width: 1599px) {

  .wd-products.wd-grid-g.grid-columns-4,

  .single-product .wd-carousel-wrap.grid-columns-4 {

    --wd-col-lg:3 !important;

  }

}

@media (max-width: 767px) {

  .wd-products.wd-grid-g.grid-columns-4,

  .single-product .wd-carousel-wrap.grid-columns-4 {

    --wd-col-sm:1 !important;

  }

}

.wd-products.wd-grid-g .wd-product{
  border-radius: 14px;

  border: 1px solid #C3C3C3;
}



















.single-product .wd-carousel-wrap .wd-product {

  border-radius: 14px;

  border: 1px solid #C3C3C3;

}

.wd-products.wd-grid-g .wd-product .product-element-bottom,

.single-product .wd-carousel-wrap .wd-product .product-element-bottom {

  gap: 5px;

}

.wd-products.wd-grid-g .wd-product .wd-product-stock,

.single-product .wd-carousel-wrap .wd-product .wd-product-stock {

  display: none;

}

.wd-products.wd-grid-g .wd-product .price,

.single-product .wd-carousel-wrap .wd-product .price {

  padding: 6px 0;

}

.wd-products.wd-grid-g .wd-product .wd-product-thumb,

.single-product .wd-carousel-wrap .wd-product .wd-product-thumb {

  height: 341px;

}

@media (min-width: 768px) {

  .wd-products.wd-grid-g .wd-product .wd-product-thumb,

  .single-product .wd-carousel-wrap .wd-product .wd-product-thumb {

    height: 336px;

  }

}

@media (min-width: 1024px) {

  .wd-products.wd-grid-g .wd-product .wd-product-thumb,

  .single-product .wd-carousel-wrap .wd-product .wd-product-thumb {

    height: 300px;

  }

}

@media (min-width: 1200px) {

  .wd-products.wd-grid-g .wd-product .wd-product-thumb,

  .single-product .wd-carousel-wrap .wd-product .wd-product-thumb {

    height: 264px;

  }

}

@media (min-width: 1600px) {

  .wd-products.wd-grid-g .wd-product .wd-product-thumb,

  .single-product .wd-carousel-wrap .wd-product .wd-product-thumb {

    height: 271px;

  }

}

.wd-products.wd-grid-g .wd-product .wd-entities-title,

.single-product .wd-carousel-wrap .wd-product .wd-entities-title {

  font-size: 18px !important;

}

.wd-products.wd-grid-g .wd-product .wd-entities-title a,

.single-product .wd-carousel-wrap .wd-product .wd-entities-title a {

  color: #000;

}

.wd-products.wd-grid-g .wd-product .wd-entities-title a:hover,

.single-product .wd-carousel-wrap .wd-product .wd-entities-title a:hover {

  color: #666;

}

.wd-products.wd-grid-g .wd-product .wd-add-btn,

.single-product .wd-carousel-wrap .wd-product .wd-add-btn {

  justify-content: flex-start;

}

.single-product .products-bordered-grid .wd-carousel-inner {

  border: 0;

}

.single-product .products-bordered-grid .tw-carousel-wrap .wd-product {

  padding: 0;

  height: 100%;

  border-radius: 14px;

  border: 1px solid #C3C3C3;

}

.single-product .products-bordered-grid .tw-carousel-wrap .wd-product .wd-add-btn {

  justify-content: flex-start;

}

.single-product .products-bordered-grid .tw-carousel-wrap .slick-track {

  display: flex;

  padding: 1px 0;

}

.single-product .products-bordered-grid .tw-carousel-wrap .tw-carousel-item {

  border: 0;

  padding: 0 10px;

  height: auto;

}

.single-product .tw-carousel-wrap .slick-arrow {

  width: 50px;

  height: 50px;

  display: flex;

  align-items: center;

  justify-content: center;

  border-radius: 50%;

  cursor: pointer;

  transition: all ease 0.2s;

  background: #1f1f1f !important;

  border: 0 !important;

  box-shadow: none !important;

  top: 41% !important;

  position: absolute;

  margin: 0 !important;

  transform: translate(0, -50%) !important;

  left: 10px;

  z-index: 999;

  font-size: 0 !important;

  flex-wrap: wrap;

  overflow: hidden;

}

.single-product .tw-carousel-wrap .slick-arrow::before {

  content: "";

  line-height: 1;

  width: 10px;

  height: 10px;

  border-left: 2px solid #fff;

  border-bottom: 2px solid #fff;

  transform: rotate(45deg);

  margin: 11px 0 0;

  display: block;

}

.single-product .tw-carousel-wrap .slick-arrow::after {

  display: none;

}

.single-product .tw-carousel-wrap .slick-arrow.slick-next {

  left: auto;

  right: 10px;

}

.single-product .tw-carousel-wrap .slick-arrow.slick-next::before {

  transform: rotate(225deg);

}

@media (max-width: 1199px) {

  .single-product .tw-carousel-wrap .slick-arrow {

    display: none !important;

  }

}

.tax-product_cat .widget.widget_layered_nav_filters {

  padding-bottom: 0;

}

.tax-pwb-brand .cat_intro {

  display: block;

  padding-bottom: 20px;

}

.tax-pwb-brand .cat_intro .info-box {

  width: 100%;

}

body .wd-sidebar.wd-side-hidden .wd-widget {

  padding-inline: 20px;

}

body .contactbox-sidebar {

  display: flex;

  flex-direction: column;

  padding: 0;

  background: none;

}

body .contactbox-sidebar a {

  padding-bottom: 20px;

  margin-bottom: 20px;

  border-bottom: 1px solid #d9d9d9;

  margin-top: 0;

}

body .contactbox-sidebar a:last-child {

  padding-bottom: 0;

  margin-bottom: 0;

  border-bottom: 0;

}

body .contactbox-sidebar a #con-box {

  display: flex;

  align-items: self-start;

}

body .contactbox-sidebar a #con-box .icon-side {

  width: 58px;

  position: relative;

  min-height: 47px;

  margin-right: 15px;

  display: flex;

  align-items: center;

}

@media (max-width: 1599px) {

  body .contactbox-sidebar a #con-box .icon-side {

    margin-right: 10px;

  }

}

body .contactbox-sidebar a #con-box .icon-side::before {

  content: "";

  width: 47px;

  height: 47px;

  background: #deecf7;

  border-radius: 50%;

  position: absolute;

  right: 0;

  top: 0;

}

body .contactbox-sidebar a #con-box .icon-side i {

  color: #2181c8;

  font-size: 36px;

  position: relative;

}

body .contactbox-sidebar a #con-box .des-side {

  width: calc(100% - 73px);

  font-family: "Poppins", sans-serif;

}

body .contactbox-sidebar a #con-box .des-side #first-title {

  font-weight: 500;

  text-transform: uppercase;

  font-size: 18px;

}

body .contactbox-sidebar a #con-box .des-side #sec-title {

  font-weight: 300;

  font-size: 17px;

}

@media (max-width: 1599px) {

  body .contactbox-sidebar a #con-box .des-side #first-title {

    font-size: 16px;

  }

  body .contactbox-sidebar a #con-box .des-side #sec-title {

    font-size: 15px;

  }

}

body .contactbox-sidebar a:hover {

  color: #2181c8 !important;

}

body .widget {

  margin-bottom: 0;

  padding-bottom: 35px;

  border-bottom: 0;

}

body .sidebar-widget .widget-title {

  font-size: clamp(1.4375rem, 1.3564814815rem + 0.4320987654vw, 1.875rem) !important;

}

@media (max-width: 1599px) {

  body .sidebar-widget .widget-title {

    font-size: clamp(1.1875rem, 1.1064814815rem + 0.4320987654vw, 1.625rem) !important;

  }

}

body .sidebar-widget .widget-title {

  font-weight: 500;

  color: #1D1B19;

  padding-bottom: 15px;

  border-bottom: 1px solid #d9d9d9;

}

body .sidebar-widget .pwb-filter-products {

  height: auto !important;

}

body .sidebar-widget .pwb-filter-products input[type=checkbox] {

  -webkit-appearance: none;

     -moz-appearance: none;

          appearance: none;

  opacity: 0;

  visibility: hidden;

  position: absolute;

  width: 100%;

  height: 1px;

  top: 0;

}

body .sidebar-widget .pwb-filter-products ul li {

  margin-bottom: 15px;

}

@media (max-width: 1599px) {

  body .sidebar-widget .pwb-filter-products ul li {

    margin-bottom: 10px;

  }

}

body .sidebar-widget .pwb-filter-products ul li label {

  display: inline-flex;

  position: relative;

  display: block;

  cursor: pointer;

}

body .sidebar-widget .pwb-filter-products ul li label:hover {

  color: #333;

}

body .sidebar-widget .pwb-filter-products ul li span {

  font-family: "Poppins", sans-serif;

  font-size: clamp(1rem, 0.9537037037rem + 0.2469135802vw, 1.25rem) !important;

}

@media (max-width: 1599px) {

  body .sidebar-widget .pwb-filter-products ul li span {

    font-size: clamp(1rem, 0.9768518519rem + 0.1234567901vw, 1.125rem) !important;

  }

}

body .sidebar-widget .pwb-filter-products ul li span {

  font-weight: 300;

  text-transform: uppercase;

  display: flex;

  width: 100%;

  padding-left: 40px;

}

body .sidebar-widget .pwb-filter-products ul li span::before {

  content: "";

  position: absolute;

  left: 1px;

  top: 5px;

  width: 15px;

  height: 15px;

  outline: 1px solid #1D1B19;

  border-radius: 3px;

}

@media (max-width: 1599px) {

  body .sidebar-widget .pwb-filter-products ul li span {

    padding-left: 30px;

  }

}

body .sidebar-widget .pwb-filter-products ul li input:checked ~ span::before {

  border: 3px solid #fff;

  background: #2181c8;

}

body .sidebar-widget.widget_filter_by_brand a.brand_toggle {

  font-size: 17px;

  color: #216aa1;

  font-weight: 500;

  display: inline-block;

  margin-left: 40px;

  font-family: "Poppins", sans-serif;

  cursor: pointer;

}

@media (max-width: 1599px) {

  body .sidebar-widget.widget_filter_by_brand a.brand_toggle {

    margin-left: 30px;

  }

}

body .sidebar-widget.widget_filter_by_brand a.brand_toggle:hover {

  text-decoration: underline;

}

body .widget_price_filter .ui-slider.ui-slider-horizontal::before {

  height: 3px;

}

body .widget_price_filter .ui-slider .ui-slider-range {

  height: 3px;

}

body .widget_price_filter .ui-slider .ui-slider-handle::after {

  width: 20px;

  height: 20px;

  background-color: #fff;

  border: 5px solid #222;

  border-radius: 50%;

}

body .widget_price_filter .price_slider_amount .price_label {

  font-size: clamp(1rem, 0.9537037037rem + 0.2469135802vw, 1.25rem) !important;

}

@media (max-width: 1599px) {

  body .widget_price_filter .price_slider_amount .price_label {

    font-size: clamp(1rem, 0.9768518519rem + 0.1234567901vw, 1.125rem) !important;

  }

}

body .widget_price_filter .price_slider_amount .price_label {

  font-weight: 500;

  font-family: "Poppins", sans-serif;

  color: #000;

}

body .widget_price_filter .price_slider_amount .price_label span {

  font-weight: 600;

}

body .widget_price_filter [class*=price_slider_amount] .button {

  text-transform: none;

  border-radius: 20px;

  padding: 5px 20px;

  font-size: 13px;

  background: #216AA1;

}

body .widget_price_filter [class*=price_slider_amount] .button:hover {

  background: #2181c8;

}

.no-products-footer {

  margin-bottom: 20px;

}

/*body.term-2265 .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box.info-canadian {

  display: flex !important;

  flex-wrap: wrap;

  gap: 0;

}*/



@media (max-width:767px){
body.archive .products-bordered-grid.elements-grid,
body.tax-pwb-brand .products-bordered-grid.elements-grid,
body.tax-product_cat .products-bordered-grid.elements-grid,
body.archive .products-bordered-grid.products.wd-products {
--wd-col-sm: 1 !important;
}
}


.shop-loop-head .woocommerce-result-count{
  display: none !important;
}

.wwof-table-cell-wrapper .product-price-box .product-price > del,
.wwof-table-cell-wrapper .product-price-box .product-price > del .amount{
  color: #c3c3c3;
}
.wwof-table-cell-wrapper .product-price-box .product-price > ins .amount{
  color: #f00;
}



@media (min-width:1024px){
.tax-product_cat .term-description .info-box.info-canadian.info-canadian_fullwidth{
  display: block !important;
}

.tax-product_cat .term-description .info-box.info-canadian.info-canadian_fullwidth p{
  padding-left: 0;
  border: 0;
}


body.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description .info-box.info-canadian.info-canadian_fullwidth,
body.tax-pwb-brand .term-description .info-box.info-canadian.info-canadian_fullwidth{
  display: block !important;
}

body.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description .info-box.info-canadian.info-canadian_fullwidth p,
body.tax-pwb-brand .term-description .info-box.info-canadian.info-canadian_fullwidth p{
  padding-left: 0;
  border: 0;
}


}
.tax-product_cat .term-description .info-box.info-canadian.info-canadian_fullwidth p{
  padding-top: 10px;
}

body.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description .info-box.info-canadian.info-canadian_fullwidth p,
body.tax-pwb-brand .term-description .info-box.info-canadian.info-canadian_fullwidth p{
  padding-top: 10px;
}
@media (max-width: 767px) {
  .tax-product_cat .term-description .info-box.info-canadian.info-canadian_fullwidth ul,
  body.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description .info-box.info-canadian.info-canadian_fullwidth ul,
  body.tax-pwb-brand .term-description .info-box.info-canadian.info-canadian_fullwidth ul{
    text-align: left;
  }
}
.downloadable .price > del{
  display: none;
}
.downloadable .price ins{
  font-size: 16px;
}

.tax-pwb-brand .pwb-brand-description .info-hint{
  margin-top: 20px;
}

@media (max-width: 1023px) {
  .archive .info-box ul,
  .tax-product_cat .term-description .pwb-after-loop .info-box ul,
  .tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box ul,
.tax-pwb-brand .pwb-brand-banner-cont .pwb-brand-description.pwb-after-loop .info-box:not(.info-canadian,.info-faq) ul{
  text-align: left !important;
}
}



.single-product .product_meta .product-badge{
  width: 146px;
  height: 140px;
  border-radius: 10px;
  border: 1px solid #1E78BE;
  padding: 10px;
  display: flex;
  flex-direction: column;
  background: #f7f7f7;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

.single-product .product_meta .product-badge:hover{
background: #fff;
}

.single-product .product_meta .product-badge .product-badge__image{
  width: 120px;
    height: 90px;
    display: flex;
    justify-content: center;

}

.single-product .product_meta .product-badge .product-badge__image img{
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.single-product .product_meta .product-badge .product-badge__image img:hover{
  transform:none;
}

.single-product .product_meta .product-badge .product-badge__learn-more{
  display: flex;
  margin: 0 auto;
  align-items: center;
  color: #212121;
  margin-top: 5px;
  font-size: 14px;
  text-transform: capitalize;
}
.single-product .product_meta .product-badge .product-badge__learn-more:before{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.single-product .product_meta .product-badge .product-badge__learn-more:after{
content: '';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cpath d='M5.8 0h0c3.2 0 5.8 2.6 5.8 5.8h0c0 3.2-2.6 5.8-5.8 5.8h0C2.6 11.6 0 9 0 5.8h0C0 2.6 2.6 0 5.8 0z' fill='%232181c8'/%3E%3Cpath d='M5,3.7l2.5,2.1L5,7.9' fill='none' stroke='%23fff' stroke-width='.662' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
width: 13px;
height: 13px;
margin-left: 5px;
margin-top: 2px;
}