/** Shopify CDN: Minification failed

Line 18444:0 Unexpected "}"

**/
/*  Custom container  */
/*  Typography  */
/* Colors */
/* Forms */
/* Bootstrap grid settings */
.row, main .product_listing__list .product_item_wrap .product_item {
  --bs-gutter-x: 30px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) / -2);
  margin-left: calc(var(--bs-gutter-x) / -2); }
  .row > *, main .product_listing__list .product_item_wrap .product_item > * {
    box-sizing: border-box;
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) / 2);
    padding-left: calc(var(--bs-gutter-x) / 2);
    margin-top: var(--bs-gutter-y); }

.col {
  flex: 1 0 0%; }

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto; }

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%; }

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%; }

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%; }

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%; }

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%; }

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.3333333333%; }

.col-2 {
  flex: 0 0 auto;
  width: 16.6666666667%; }

.col-3 {
  flex: 0 0 auto;
  width: 25%; }

.col-4 {
  flex: 0 0 auto;
  width: 33.3333333333%; }

.col-5, main .product_listing__list .product_item_wrap .product_item .product_img_wrap {
  flex: 0 0 auto;
  width: 41.6666666667%; }

.col-6, main .sidebar_on .product_listing__grid_large .product_item_wrap, main .sidebar_on .product_listing__grid_medium .product_item_wrap,
main .sidebar_on .product_listing__grid .product_item_wrap, main .sidebar_on .product_listing__grid_small .product_item_wrap, main .page-no-sidebar .product_listing__grid_large .product_item_wrap, main .page-no-sidebar .product_listing__grid_medium .product_item_wrap,
main .page-no-sidebar .product_listing__grid .product_item_wrap, main .page-no-sidebar .product_listing__grid_small .product_item_wrap {
  flex: 0 0 auto;
  width: 50%; }

.col-7, main .product_listing__list .product_item_wrap .product_item .product_info {
  flex: 0 0 auto;
  width: 58.3333333333%; }

.col-8 {
  flex: 0 0 auto;
  width: 66.6666666667%; }

.col-9 {
  flex: 0 0 auto;
  width: 75%; }

.col-10 {
  flex: 0 0 auto;
  width: 83.3333333333%; }

.col-11 {
  flex: 0 0 auto;
  width: 91.6666666667%; }

.col-12, main .product_listing__list .product_item_wrap, .section_product .product-details-wrapper.product-accordion > details .accordion-content .col-lg-6 {
  flex: 0 0 auto;
  width: 100%; }

.offset-1 {
  margin-left: 8.3333333333%; }

.offset-2 {
  margin-left: 16.6666666667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.3333333333%; }

.offset-5 {
  margin-left: 41.6666666667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.3333333333%; }

.offset-8 {
  margin-left: 66.6666666667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.3333333333%; }

.offset-11 {
  margin-left: 91.6666666667%; }

.g-0,
.gx-0 {
  --bs-gutter-x: 0; }

.g-0,
.gy-0 {
  --bs-gutter-y: 0; }

.g-1,
.gx-1 {
  --bs-gutter-x: 7.5px; }

.g-1,
.gy-1 {
  --bs-gutter-y: 7.5px; }

.g-2,
.gx-2 {
  --bs-gutter-x: 15px; }

.g-2,
.gy-2 {
  --bs-gutter-y: 15px; }

.g-3,
.gx-3 {
  --bs-gutter-x: 24px; }

.g-3,
.gy-3 {
  --bs-gutter-y: 24px; }

.g-4,
.gx-4 {
  --bs-gutter-x: 36px; }

.g-4,
.gy-4 {
  --bs-gutter-y: 36px; }

.g-5,
.gx-5 {
  --bs-gutter-x: 60px; }

.g-5,
.gy-5 {
  --bs-gutter-y: 60px; }

.g-6,
.gx-6 {
  --bs-gutter-x: 79.98px; }

.g-6,
.gy-6 {
  --bs-gutter-y: 79.98px; }

.g-7,
.gx-7 {
  --bs-gutter-x: 84px; }

.g-7,
.gy-7 {
  --bs-gutter-y: 84px; }

.g-8,
.gx-8 {
  --bs-gutter-x: 105px; }

.g-8,
.gy-8 {
  --bs-gutter-y: 105px; }

.g-9,
.gx-9 {
  --bs-gutter-x: 120px; }

.g-9,
.gy-9 {
  --bs-gutter-y: 120px; }

.g-10,
.gx-10 {
  --bs-gutter-x: 150px; }

.g-10,
.gy-10 {
  --bs-gutter-y: 150px; }

@media (min-width: 400px) {
  .col-xsm {
    flex: 1 0 0%; }
  .row-cols-xsm-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xsm-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xsm-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xsm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-xsm-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xsm-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xsm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-xsm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xsm-1 {
    flex: 0 0 auto;
    width: 8.3333333333%; }
  .col-xsm-2 {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-xsm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xsm-4, main .product_listing__list .product_item_wrap .product_item .product_img_wrap {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .col-xsm-5 {
    flex: 0 0 auto;
    width: 41.6666666667%; }
  .col-xsm-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xsm-7 {
    flex: 0 0 auto;
    width: 58.3333333333%; }
  .col-xsm-8, main .product_listing__list .product_item_wrap .product_item .product_info {
    flex: 0 0 auto;
    width: 66.6666666667%; }
  .col-xsm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xsm-10 {
    flex: 0 0 auto;
    width: 83.3333333333%; }
  .col-xsm-11 {
    flex: 0 0 auto;
    width: 91.6666666667%; }
  .col-xsm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xsm-0 {
    margin-left: 0; }
  .offset-xsm-1 {
    margin-left: 8.3333333333%; }
  .offset-xsm-2 {
    margin-left: 16.6666666667%; }
  .offset-xsm-3 {
    margin-left: 25%; }
  .offset-xsm-4 {
    margin-left: 33.3333333333%; }
  .offset-xsm-5 {
    margin-left: 41.6666666667%; }
  .offset-xsm-6 {
    margin-left: 50%; }
  .offset-xsm-7 {
    margin-left: 58.3333333333%; }
  .offset-xsm-8 {
    margin-left: 66.6666666667%; }
  .offset-xsm-9 {
    margin-left: 75%; }
  .offset-xsm-10 {
    margin-left: 83.3333333333%; }
  .offset-xsm-11 {
    margin-left: 91.6666666667%; }
  .g-xsm-0,
  .gx-xsm-0 {
    --bs-gutter-x: 0; }
  .g-xsm-0,
  .gy-xsm-0 {
    --bs-gutter-y: 0; }
  .g-xsm-1,
  .gx-xsm-1 {
    --bs-gutter-x: 7.5px; }
  .g-xsm-1,
  .gy-xsm-1 {
    --bs-gutter-y: 7.5px; }
  .g-xsm-2,
  .gx-xsm-2 {
    --bs-gutter-x: 15px; }
  .g-xsm-2,
  .gy-xsm-2 {
    --bs-gutter-y: 15px; }
  .g-xsm-3,
  .gx-xsm-3 {
    --bs-gutter-x: 24px; }
  .g-xsm-3,
  .gy-xsm-3 {
    --bs-gutter-y: 24px; }
  .g-xsm-4,
  .gx-xsm-4 {
    --bs-gutter-x: 36px; }
  .g-xsm-4,
  .gy-xsm-4 {
    --bs-gutter-y: 36px; }
  .g-xsm-5,
  .gx-xsm-5 {
    --bs-gutter-x: 60px; }
  .g-xsm-5,
  .gy-xsm-5 {
    --bs-gutter-y: 60px; }
  .g-xsm-6,
  .gx-xsm-6 {
    --bs-gutter-x: 79.98px; }
  .g-xsm-6,
  .gy-xsm-6 {
    --bs-gutter-y: 79.98px; }
  .g-xsm-7,
  .gx-xsm-7 {
    --bs-gutter-x: 84px; }
  .g-xsm-7,
  .gy-xsm-7 {
    --bs-gutter-y: 84px; }
  .g-xsm-8,
  .gx-xsm-8 {
    --bs-gutter-x: 105px; }
  .g-xsm-8,
  .gy-xsm-8 {
    --bs-gutter-y: 105px; }
  .g-xsm-9,
  .gx-xsm-9 {
    --bs-gutter-x: 120px; }
  .g-xsm-9,
  .gy-xsm-9 {
    --bs-gutter-y: 120px; }
  .g-xsm-10,
  .gx-xsm-10 {
    --bs-gutter-x: 150px; }
  .g-xsm-10,
  .gy-xsm-10 {
    --bs-gutter-y: 150px; } }

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%; }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.3333333333%; }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.6666666667%; }
  .col-sm-6, main .page-no-sidebar .product_listing__grid_small .product_item_wrap {
    flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.3333333333%; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.6666666667%; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.3333333333%; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.6666666667%; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.3333333333%; }
  .offset-sm-2 {
    margin-left: 16.6666666667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.3333333333%; }
  .offset-sm-5 {
    margin-left: 41.6666666667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.3333333333%; }
  .offset-sm-8 {
    margin-left: 66.6666666667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.3333333333%; }
  .offset-sm-11 {
    margin-left: 91.6666666667%; }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 7.5px; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 7.5px; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 15px; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 15px; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 24px; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 24px; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 36px; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 36px; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 60px; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 60px; }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 79.98px; }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 79.98px; }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 84px; }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 84px; }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 105px; }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 105px; }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 120px; }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 120px; }
  .g-sm-10,
  .gx-sm-10 {
    --bs-gutter-x: 150px; }
  .g-sm-10,
  .gy-sm-10 {
    --bs-gutter-y: 150px; } }

@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%; }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.3333333333%; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-md-3, main .product_listing__list .product_item_wrap .product_item .product_img_wrap {
    flex: 0 0 auto;
    width: 25%; }
  .col-md-4, main .sidebar_on .product_listing__grid_medium .product_item_wrap,
  main .sidebar_on .product_listing__grid .product_item_wrap, main .sidebar_on .product_listing__grid_small .product_item_wrap, main .page-no-sidebar .product_listing__grid_medium .product_item_wrap,
  main .page-no-sidebar .product_listing__grid .product_item_wrap, main .page-no-sidebar .product_listing__grid_small .product_item_wrap {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.6666666667%; }
  .col-md-6, main .product_listing__list .product_item_wrap .product_item .list-middle, main .product_listing__list .product_item_wrap .product_item .list-right {
    flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.3333333333%; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.6666666667%; }
  .col-md-9, main .product_listing__list .product_item_wrap .product_item .product_info {
    flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.3333333333%; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.6666666667%; }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.3333333333%; }
  .offset-md-2 {
    margin-left: 16.6666666667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.3333333333%; }
  .offset-md-5 {
    margin-left: 41.6666666667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.3333333333%; }
  .offset-md-8 {
    margin-left: 66.6666666667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.3333333333%; }
  .offset-md-11 {
    margin-left: 91.6666666667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 7.5px; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 7.5px; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 15px; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 15px; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 24px; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 24px; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 36px; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 36px; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 60px; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 60px; }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 79.98px; }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 79.98px; }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 84px; }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 84px; }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 105px; }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 105px; }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 120px; }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 120px; }
  .g-md-10,
  .gx-md-10 {
    --bs-gutter-x: 150px; }
  .g-md-10,
  .gy-md-10 {
    --bs-gutter-y: 150px; } }

@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%; }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.3333333333%; }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-lg-3, main .page-no-sidebar .product_listing__grid_small .product_item_wrap {
    flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .col-lg-5, main .product_listing__list .product_item_wrap .product_item .list-right {
    flex: 0 0 auto;
    width: 41.6666666667%; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-lg-7, main .product_listing__list .product_item_wrap .product_item .list-middle {
    flex: 0 0 auto;
    width: 58.3333333333%; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.6666666667%; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.3333333333%; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.6666666667%; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.3333333333%; }
  .offset-lg-2 {
    margin-left: 16.6666666667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.3333333333%; }
  .offset-lg-5 {
    margin-left: 41.6666666667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.3333333333%; }
  .offset-lg-8 {
    margin-left: 66.6666666667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.3333333333%; }
  .offset-lg-11 {
    margin-left: 91.6666666667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 7.5px; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 7.5px; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 15px; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 15px; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 24px; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 24px; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 36px; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 36px; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 60px; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 60px; }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 79.98px; }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 79.98px; }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 84px; }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 84px; }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 105px; }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 105px; }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 120px; }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 120px; }
  .g-lg-10,
  .gx-lg-10 {
    --bs-gutter-x: 150px; }
  .g-lg-10,
  .gy-lg-10 {
    --bs-gutter-y: 150px; } }

@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%; }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.3333333333%; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-xl-3, main .sidebar_on .product_listing__grid_small .product_item_wrap, main .page-no-sidebar .product_listing__grid_medium .product_item_wrap,
  main .page-no-sidebar .product_listing__grid .product_item_wrap {
    flex: 0 0 auto;
    width: 25%; }
  .col-xl-4, main .product_listing__list .product_item_wrap .product_item .list-right, main .page-no-sidebar .product_listing__grid_large .product_item_wrap {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.6666666667%; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.3333333333%; }
  .col-xl-8, main .product_listing__list .product_item_wrap .product_item .list-middle {
    flex: 0 0 auto;
    width: 66.6666666667%; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.3333333333%; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.6666666667%; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.3333333333%; }
  .offset-xl-2 {
    margin-left: 16.6666666667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.3333333333%; }
  .offset-xl-5 {
    margin-left: 41.6666666667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.3333333333%; }
  .offset-xl-8 {
    margin-left: 66.6666666667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.3333333333%; }
  .offset-xl-11 {
    margin-left: 91.6666666667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 7.5px; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 7.5px; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 15px; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 15px; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 24px; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 24px; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 36px; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 36px; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 60px; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 60px; }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 79.98px; }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 79.98px; }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 84px; }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 84px; }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 105px; }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 105px; }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 120px; }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 120px; }
  .g-xl-10,
  .gx-xl-10 {
    --bs-gutter-x: 150px; }
  .g-xl-10,
  .gy-xl-10 {
    --bs-gutter-y: 150px; } }

.container, #size-chart, ul.megamenu > li.level_1__item .is-megamenu > li, .page_container .shopify-policy__container,
.container-fluid,
.container-sm,
.container-md,
.section_product #shopify-product-reviews .spr-container,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 15px);
  padding-left: var(--bs-gutter-x, 15px);
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, #size-chart, ul.megamenu > li.level_1__item .is-megamenu > li, .page_container .shopify-policy__container, .container-xsm, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, #size-chart, ul.megamenu > li.level_1__item .is-megamenu > li, .page_container .shopify-policy__container, .container-xsm, .container-sm, .container-md, .section_product #shopify-product-reviews .spr-container {
    max-width: 746px; } }

@media (min-width: 992px) {
  .container, #size-chart, ul.megamenu > li.level_1__item .is-megamenu > li, .page_container .shopify-policy__container, .container-xsm, .container-sm, .container-md, .section_product #shopify-product-reviews .spr-container, .container-lg {
    max-width: 966px; } }

@media (min-width: 1200px) {
  .container, #size-chart, ul.megamenu > li.level_1__item .is-megamenu > li, .page_container .shopify-policy__container, .container-xsm, .container-sm, .container-md, .section_product #shopify-product-reviews .spr-container, .container-lg, .container-xl {
    max-width: var(--max-width-container) } }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 400px) {
  .d-xsm-none {
    display: none !important; }
  .d-xsm-inline {
    display: inline !important; }
  .d-xsm-inline-block {
    display: inline-block !important; }
  .d-xsm-block {
    display: block !important; }
  .d-xsm-table {
    display: table !important; }
  .d-xsm-table-row {
    display: table-row !important; }
  .d-xsm-table-cell {
    display: table-cell !important; }
  .d-xsm-flex {
    display: flex !important; }
  .d-xsm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex, main .product_listing__list .product_item_wrap .product_item .product_info {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 400px) {
  .flex-xsm-row {
    flex-direction: row !important; }
  .flex-xsm-column {
    flex-direction: column !important; }
  .flex-xsm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xsm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xsm-wrap {
    flex-wrap: wrap !important; }
  .flex-xsm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xsm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xsm-fill {
    flex: 1 1 auto !important; }
  .flex-xsm-grow-0 {
    flex-grow: 0 !important; }
  .flex-xsm-grow-1 {
    flex-grow: 1 !important; }
  .flex-xsm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xsm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xsm-start {
    justify-content: flex-start !important; }
  .justify-content-xsm-end {
    justify-content: flex-end !important; }
  .justify-content-xsm-center {
    justify-content: center !important; }
  .justify-content-xsm-between {
    justify-content: space-between !important; }
  .justify-content-xsm-around {
    justify-content: space-around !important; }
  .align-items-xsm-start {
    align-items: flex-start !important; }
  .align-items-xsm-end {
    align-items: flex-end !important; }
  .align-items-xsm-center {
    align-items: center !important; }
  .align-items-xsm-baseline {
    align-items: baseline !important; }
  .align-items-xsm-stretch {
    align-items: stretch !important; }
  .align-content-xsm-start {
    align-content: flex-start !important; }
  .align-content-xsm-end {
    align-content: flex-end !important; }
  .align-content-xsm-center {
    align-content: center !important; }
  .align-content-xsm-between {
    align-content: space-between !important; }
  .align-content-xsm-around {
    align-content: space-around !important; }
  .align-content-xsm-stretch {
    align-content: stretch !important; }
  .align-self-xsm-auto {
    align-self: auto !important; }
  .align-self-xsm-start {
    align-self: flex-start !important; }
  .align-self-xsm-end {
    align-self: flex-end !important; }
  .align-self-xsm-center {
    align-self: center !important; }
  .align-self-xsm-baseline {
    align-self: baseline !important; }
  .align-self-xsm-stretch {
    align-self: stretch !important; } }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 7.5px !important; }

.mt-1,
.my-1 {
  margin-top: 7.5px !important; }

.mr-1,
.mx-1 {
  margin-right: 7.5px !important; }

.mb-1,
.my-1 {
  margin-bottom: 7.5px !important; }

.ml-1,
.mx-1 {
  margin-left: 7.5px !important; }

.m-2 {
  margin: 15px !important; }

.mt-2,
.my-2 {
  margin-top: 15px !important; }

.mr-2,
.mx-2 {
  margin-right: 15px !important; }

.mb-2,
.my-2 {
  margin-bottom: 15px !important; }

.ml-2,
.mx-2 {
  margin-left: 15px !important; }

.m-3 {
  margin: 24px !important; }

.mt-3,
.my-3 {
  margin-top: 24px !important; }

.mr-3,
.mx-3 {
  margin-right: 24px !important; }

.mb-3,
.my-3 {
  margin-bottom: 24px !important; }

.ml-3,
.mx-3 {
  margin-left: 24px !important; }

.m-4 {
  margin: 36px !important; }

.mt-4,
.my-4 {
  margin-top: 36px !important; }

.mr-4,
.mx-4 {
  margin-right: 36px !important; }

.mb-4,
.my-4 {
  margin-bottom: 36px !important; }

.ml-4,
.mx-4 {
  margin-left: 36px !important; }

.m-5 {
  margin: 60px !important; }

.mt-5,
.my-5 {
  margin-top: 60px !important; }

.mr-5,
.mx-5 {
  margin-right: 60px !important; }

.mb-5,
.my-5 {
  margin-bottom: 60px !important; }

.ml-5,
.mx-5 {
  margin-left: 60px !important; }

.m-6 {
  margin: 79.98px !important; }

.mt-6,
.my-6 {
  margin-top: 79.98px !important; }

.mr-6,
.mx-6 {
  margin-right: 79.98px !important; }

.mb-6,
.my-6 {
  margin-bottom: 79.98px !important; }

.ml-6,
.mx-6 {
  margin-left: 79.98px !important; }

.m-7 {
  margin: 84px !important; }

.mt-7,
.my-7 {
  margin-top: 84px !important; }

.mr-7,
.mx-7 {
  margin-right: 84px !important; }

.mb-7,
.my-7 {
  margin-bottom: 84px !important; }

.ml-7,
.mx-7 {
  margin-left: 84px !important; }

.m-8 {
  margin: 105px !important; }

.mt-8,
.my-8 {
  margin-top: 105px !important; }

.mr-8,
.mx-8 {
  margin-right: 105px !important; }

.mb-8,
.my-8 {
  margin-bottom: 105px !important; }

.ml-8,
.mx-8 {
  margin-left: 105px !important; }

.m-9 {
  margin: 120px !important; }

.mt-9,
.my-9 {
  margin-top: 120px !important; }

.mr-9,
.mx-9 {
  margin-right: 120px !important; }

.mb-9,
.my-9 {
  margin-bottom: 120px !important; }

.ml-9,
.mx-9 {
  margin-left: 120px !important; }

.m-10 {
  margin: 150px !important; }

.mt-10,
.my-10 {
  margin-top: 150px !important; }

.mr-10,
.mx-10 {
  margin-right: 150px !important; }

.mb-10,
.my-10 {
  margin-bottom: 150px !important; }

.ml-10,
.mx-10 {
  margin-left: 150px !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0, main .product_listing__list .product_item_wrap .product_item .product_info,
.px-0,
main .product_listing__list .product_item_wrap .product_item .list-middle,
main .product_listing__list .product_item_wrap .product_item .list-right {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0, main .product_listing__list .product_item_wrap .product_item .product_img_wrap,
.px-0,
main .product_listing__list .product_item_wrap .product_item .list-middle,
main .product_listing__list .product_item_wrap .product_item .list-right {
  padding-left: 0 !important; }

.p-1 {
  padding: 7.5px !important; }

.pt-1,
.py-1 {
  padding-top: 7.5px !important; }

.pr-1, main .product_listing__list .product_item_wrap .product_item .product_img_wrap,
.px-1 {
  padding-right: 7.5px !important; }

.pb-1,
.py-1 {
  padding-bottom: 7.5px !important; }

.pl-1, main .product_listing__list .product_item_wrap .product_item .product_info,
.px-1 {
  padding-left: 7.5px !important; }

.p-2 {
  padding: 15px !important; }

.pt-2,
.py-2 {
  padding-top: 15px !important; }

.pr-2,
.px-2 {
  padding-right: 15px !important; }

.pb-2,
.py-2 {
  padding-bottom: 15px !important; }

.pl-2,
.px-2 {
  padding-left: 15px !important; }

.p-3 {
  padding: 24px !important; }

.pt-3,
.py-3 {
  padding-top: 24px !important; }

.pr-3,
.px-3 {
  padding-right: 24px !important; }

.pb-3,
.py-3 {
  padding-bottom: 24px !important; }

.pl-3,
.px-3 {
  padding-left: 24px !important; }

.p-4 {
  padding: 36px !important; }

.pt-4,
.py-4 {
  padding-top: 36px !important; }

.pr-4,
.px-4 {
  padding-right: 36px !important; }

.pb-4,
.py-4 {
  padding-bottom: 36px !important; }

.pl-4,
.px-4 {
  padding-left: 36px !important; }

.p-5 {
  padding: 60px !important; }

.pt-5,
.py-5 {
  padding-top: 60px !important; }

.pr-5,
.px-5 {
  padding-right: 60px !important; }

.pb-5,
.py-5 {
  padding-bottom: 60px !important; }

.pl-5,
.px-5 {
  padding-left: 60px !important; }

.p-6 {
  padding: 79.98px !important; }

.pt-6,
.py-6 {
  padding-top: 79.98px !important; }

.pr-6,
.px-6 {
  padding-right: 79.98px !important; }

.pb-6,
.py-6 {
  padding-bottom: 79.98px !important; }

.pl-6,
.px-6 {
  padding-left: 79.98px !important; }

.p-7 {
  padding: 84px !important; }

.pt-7,
.py-7 {
  padding-top: 84px !important; }

.pr-7,
.px-7 {
  padding-right: 84px !important; }

.pb-7,
.py-7 {
  padding-bottom: 84px !important; }

.pl-7,
.px-7 {
  padding-left: 84px !important; }

.p-8 {
  padding: 105px !important; }

.pt-8,
.py-8 {
  padding-top: 105px !important; }

.pr-8,
.px-8 {
  padding-right: 105px !important; }

.pb-8,
.py-8 {
  padding-bottom: 105px !important; }

.pl-8,
.px-8 {
  padding-left: 105px !important; }

.p-9 {
  padding: 120px !important; }

.pt-9,
.py-9 {
  padding-top: 120px !important; }

.pr-9,
.px-9 {
  padding-right: 120px !important; }

.pb-9,
.py-9 {
  padding-bottom: 120px !important; }

.pl-9,
.px-9 {
  padding-left: 120px !important; }

.p-10 {
  padding: 150px !important; }

.pt-10,
.py-10 {
  padding-top: 150px !important; }

.pr-10,
.px-10 {
  padding-right: 150px !important; }

.pb-10,
.py-10 {
  padding-bottom: 150px !important; }

.pl-10,
.px-10 {
  padding-left: 150px !important; }

.m-n1 {
  margin: -7.5px !important; }

.mt-n1,
.my-n1 {
  margin-top: -7.5px !important; }

.mr-n1,
.mx-n1 {
  margin-right: -7.5px !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -7.5px !important; }

.ml-n1,
.mx-n1 {
  margin-left: -7.5px !important; }

.m-n2 {
  margin: -15px !important; }

.mt-n2,
.my-n2 {
  margin-top: -15px !important; }

.mr-n2,
.mx-n2 {
  margin-right: -15px !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -15px !important; }

.ml-n2,
.mx-n2 {
  margin-left: -15px !important; }

.m-n3 {
  margin: -24px !important; }

.mt-n3,
.my-n3 {
  margin-top: -24px !important; }

.mr-n3,
.mx-n3 {
  margin-right: -24px !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -24px !important; }

.ml-n3,
.mx-n3 {
  margin-left: -24px !important; }

.m-n4 {
  margin: -36px !important; }

.mt-n4,
.my-n4 {
  margin-top: -36px !important; }

.mr-n4,
.mx-n4 {
  margin-right: -36px !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -36px !important; }

.ml-n4,
.mx-n4 {
  margin-left: -36px !important; }

.m-n5 {
  margin: -60px !important; }

.mt-n5,
.my-n5 {
  margin-top: -60px !important; }

.mr-n5,
.mx-n5 {
  margin-right: -60px !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -60px !important; }

.ml-n5,
.mx-n5 {
  margin-left: -60px !important; }

.m-n6 {
  margin: -79.98px !important; }

.mt-n6,
.my-n6 {
  margin-top: -79.98px !important; }

.mr-n6,
.mx-n6 {
  margin-right: -79.98px !important; }

.mb-n6,
.my-n6 {
  margin-bottom: -79.98px !important; }

.ml-n6,
.mx-n6 {
  margin-left: -79.98px !important; }

.m-n7 {
  margin: -84px !important; }

.mt-n7,
.my-n7 {
  margin-top: -84px !important; }

.mr-n7,
.mx-n7 {
  margin-right: -84px !important; }

.mb-n7,
.my-n7 {
  margin-bottom: -84px !important; }

.ml-n7,
.mx-n7 {
  margin-left: -84px !important; }

.m-n8 {
  margin: -105px !important; }

.mt-n8,
.my-n8 {
  margin-top: -105px !important; }

.mr-n8,
.mx-n8 {
  margin-right: -105px !important; }

.mb-n8,
.my-n8 {
  margin-bottom: -105px !important; }

.ml-n8,
.mx-n8 {
  margin-left: -105px !important; }

.m-n9 {
  margin: -120px !important; }

.mt-n9,
.my-n9 {
  margin-top: -120px !important; }

.mr-n9,
.mx-n9 {
  margin-right: -120px !important; }

.mb-n9,
.my-n9 {
  margin-bottom: -120px !important; }

.ml-n9,
.mx-n9 {
  margin-left: -120px !important; }

.m-n10 {
  margin: -150px !important; }

.mt-n10,
.my-n10 {
  margin-top: -150px !important; }

.mr-n10,
.mx-n10 {
  margin-right: -150px !important; }

.mb-n10,
.my-n10 {
  margin-bottom: -150px !important; }

.ml-n10,
.mx-n10 {
  margin-left: -150px !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 400px) {
  .m-xsm-0 {
    margin: 0 !important; }
  .mt-xsm-0,
  .my-xsm-0 {
    margin-top: 0 !important; }
  .mr-xsm-0,
  .mx-xsm-0 {
    margin-right: 0 !important; }
  .mb-xsm-0,
  .my-xsm-0 {
    margin-bottom: 0 !important; }
  .ml-xsm-0,
  .mx-xsm-0 {
    margin-left: 0 !important; }
  .m-xsm-1 {
    margin: 7.5px !important; }
  .mt-xsm-1,
  .my-xsm-1 {
    margin-top: 7.5px !important; }
  .mr-xsm-1,
  .mx-xsm-1 {
    margin-right: 7.5px !important; }
  .mb-xsm-1,
  .my-xsm-1 {
    margin-bottom: 7.5px !important; }
  .ml-xsm-1,
  .mx-xsm-1 {
    margin-left: 7.5px !important; }
  .m-xsm-2 {
    margin: 15px !important; }
  .mt-xsm-2,
  .my-xsm-2 {
    margin-top: 15px !important; }
  .mr-xsm-2,
  .mx-xsm-2 {
    margin-right: 15px !important; }
  .mb-xsm-2,
  .my-xsm-2 {
    margin-bottom: 15px !important; }
  .ml-xsm-2,
  .mx-xsm-2 {
    margin-left: 15px !important; }
  .m-xsm-3 {
    margin: 24px !important; }
  .mt-xsm-3,
  .my-xsm-3 {
    margin-top: 24px !important; }
  .mr-xsm-3,
  .mx-xsm-3 {
    margin-right: 24px !important; }
  .mb-xsm-3,
  .my-xsm-3 {
    margin-bottom: 24px !important; }
  .ml-xsm-3,
  .mx-xsm-3 {
    margin-left: 24px !important; }
  .m-xsm-4 {
    margin: 36px !important; }
  .mt-xsm-4,
  .my-xsm-4 {
    margin-top: 36px !important; }
  .mr-xsm-4,
  .mx-xsm-4 {
    margin-right: 36px !important; }
  .mb-xsm-4,
  .my-xsm-4 {
    margin-bottom: 36px !important; }
  .ml-xsm-4,
  .mx-xsm-4 {
    margin-left: 36px !important; }
  .m-xsm-5 {
    margin: 60px !important; }
  .mt-xsm-5,
  .my-xsm-5 {
    margin-top: 60px !important; }
  .mr-xsm-5,
  .mx-xsm-5 {
    margin-right: 60px !important; }
  .mb-xsm-5,
  .my-xsm-5 {
    margin-bottom: 60px !important; }
  .ml-xsm-5,
  .mx-xsm-5 {
    margin-left: 60px !important; }
  .m-xsm-6 {
    margin: 79.98px !important; }
  .mt-xsm-6,
  .my-xsm-6 {
    margin-top: 79.98px !important; }
  .mr-xsm-6,
  .mx-xsm-6 {
    margin-right: 79.98px !important; }
  .mb-xsm-6,
  .my-xsm-6 {
    margin-bottom: 79.98px !important; }
  .ml-xsm-6,
  .mx-xsm-6 {
    margin-left: 79.98px !important; }
  .m-xsm-7 {
    margin: 84px !important; }
  .mt-xsm-7,
  .my-xsm-7 {
    margin-top: 84px !important; }
  .mr-xsm-7,
  .mx-xsm-7 {
    margin-right: 84px !important; }
  .mb-xsm-7,
  .my-xsm-7 {
    margin-bottom: 84px !important; }
  .ml-xsm-7,
  .mx-xsm-7 {
    margin-left: 84px !important; }
  .m-xsm-8 {
    margin: 105px !important; }
  .mt-xsm-8,
  .my-xsm-8 {
    margin-top: 105px !important; }
  .mr-xsm-8,
  .mx-xsm-8 {
    margin-right: 105px !important; }
  .mb-xsm-8,
  .my-xsm-8 {
    margin-bottom: 105px !important; }
  .ml-xsm-8,
  .mx-xsm-8 {
    margin-left: 105px !important; }
  .m-xsm-9 {
    margin: 120px !important; }
  .mt-xsm-9,
  .my-xsm-9 {
    margin-top: 120px !important; }
  .mr-xsm-9,
  .mx-xsm-9 {
    margin-right: 120px !important; }
  .mb-xsm-9,
  .my-xsm-9 {
    margin-bottom: 120px !important; }
  .ml-xsm-9,
  .mx-xsm-9 {
    margin-left: 120px !important; }
  .m-xsm-10 {
    margin: 150px !important; }
  .mt-xsm-10,
  .my-xsm-10 {
    margin-top: 150px !important; }
  .mr-xsm-10,
  .mx-xsm-10 {
    margin-right: 150px !important; }
  .mb-xsm-10,
  .my-xsm-10 {
    margin-bottom: 150px !important; }
  .ml-xsm-10,
  .mx-xsm-10 {
    margin-left: 150px !important; }
  .p-xsm-0 {
    padding: 0 !important; }
  .pt-xsm-0,
  .py-xsm-0 {
    padding-top: 0 !important; }
  .pr-xsm-0,
  .px-xsm-0 {
    padding-right: 0 !important; }
  .pb-xsm-0,
  .py-xsm-0 {
    padding-bottom: 0 !important; }
  .pl-xsm-0,
  .px-xsm-0 {
    padding-left: 0 !important; }
  .p-xsm-1 {
    padding: 7.5px !important; }
  .pt-xsm-1,
  .py-xsm-1 {
    padding-top: 7.5px !important; }
  .pr-xsm-1,
  .px-xsm-1 {
    padding-right: 7.5px !important; }
  .pb-xsm-1,
  .py-xsm-1 {
    padding-bottom: 7.5px !important; }
  .pl-xsm-1,
  .px-xsm-1 {
    padding-left: 7.5px !important; }
  .p-xsm-2 {
    padding: 15px !important; }
  .pt-xsm-2,
  .py-xsm-2 {
    padding-top: 15px !important; }
  .pr-xsm-2,
  .px-xsm-2 {
    padding-right: 15px !important; }
  .pb-xsm-2,
  .py-xsm-2 {
    padding-bottom: 15px !important; }
  .pl-xsm-2,
  .px-xsm-2 {
    padding-left: 15px !important; }
  .p-xsm-3 {
    padding: 24px !important; }
  .pt-xsm-3,
  .py-xsm-3 {
    padding-top: 24px !important; }
  .pr-xsm-3,
  .px-xsm-3 {
    padding-right: 24px !important; }
  .pb-xsm-3,
  .py-xsm-3 {
    padding-bottom: 24px !important; }
  .pl-xsm-3,
  .px-xsm-3 {
    padding-left: 24px !important; }
  .p-xsm-4 {
    padding: 36px !important; }
  .pt-xsm-4,
  .py-xsm-4 {
    padding-top: 36px !important; }
  .pr-xsm-4,
  .px-xsm-4 {
    padding-right: 36px !important; }
  .pb-xsm-4,
  .py-xsm-4 {
    padding-bottom: 36px !important; }
  .pl-xsm-4,
  .px-xsm-4 {
    padding-left: 36px !important; }
  .p-xsm-5 {
    padding: 60px !important; }
  .pt-xsm-5,
  .py-xsm-5 {
    padding-top: 60px !important; }
  .pr-xsm-5,
  .px-xsm-5 {
    padding-right: 60px !important; }
  .pb-xsm-5,
  .py-xsm-5 {
    padding-bottom: 60px !important; }
  .pl-xsm-5,
  .px-xsm-5 {
    padding-left: 60px !important; }
  .p-xsm-6 {
    padding: 79.98px !important; }
  .pt-xsm-6,
  .py-xsm-6 {
    padding-top: 79.98px !important; }
  .pr-xsm-6,
  .px-xsm-6 {
    padding-right: 79.98px !important; }
  .pb-xsm-6,
  .py-xsm-6 {
    padding-bottom: 79.98px !important; }
  .pl-xsm-6,
  .px-xsm-6 {
    padding-left: 79.98px !important; }
  .p-xsm-7 {
    padding: 84px !important; }
  .pt-xsm-7,
  .py-xsm-7 {
    padding-top: 84px !important; }
  .pr-xsm-7,
  .px-xsm-7 {
    padding-right: 84px !important; }
  .pb-xsm-7,
  .py-xsm-7 {
    padding-bottom: 84px !important; }
  .pl-xsm-7,
  .px-xsm-7 {
    padding-left: 84px !important; }
  .p-xsm-8 {
    padding: 105px !important; }
  .pt-xsm-8,
  .py-xsm-8 {
    padding-top: 105px !important; }
  .pr-xsm-8,
  .px-xsm-8 {
    padding-right: 105px !important; }
  .pb-xsm-8,
  .py-xsm-8 {
    padding-bottom: 105px !important; }
  .pl-xsm-8,
  .px-xsm-8 {
    padding-left: 105px !important; }
  .p-xsm-9 {
    padding: 120px !important; }
  .pt-xsm-9,
  .py-xsm-9 {
    padding-top: 120px !important; }
  .pr-xsm-9,
  .px-xsm-9 {
    padding-right: 120px !important; }
  .pb-xsm-9,
  .py-xsm-9 {
    padding-bottom: 120px !important; }
  .pl-xsm-9,
  .px-xsm-9 {
    padding-left: 120px !important; }
  .p-xsm-10 {
    padding: 150px !important; }
  .pt-xsm-10,
  .py-xsm-10 {
    padding-top: 150px !important; }
  .pr-xsm-10,
  .px-xsm-10 {
    padding-right: 150px !important; }
  .pb-xsm-10,
  .py-xsm-10 {
    padding-bottom: 150px !important; }
  .pl-xsm-10,
  .px-xsm-10 {
    padding-left: 150px !important; }
  .m-xsm-n1 {
    margin: -7.5px !important; }
  .mt-xsm-n1,
  .my-xsm-n1 {
    margin-top: -7.5px !important; }
  .mr-xsm-n1,
  .mx-xsm-n1 {
    margin-right: -7.5px !important; }
  .mb-xsm-n1,
  .my-xsm-n1 {
    margin-bottom: -7.5px !important; }
  .ml-xsm-n1,
  .mx-xsm-n1 {
    margin-left: -7.5px !important; }
  .m-xsm-n2 {
    margin: -15px !important; }
  .mt-xsm-n2,
  .my-xsm-n2 {
    margin-top: -15px !important; }
  .mr-xsm-n2,
  .mx-xsm-n2 {
    margin-right: -15px !important; }
  .mb-xsm-n2,
  .my-xsm-n2 {
    margin-bottom: -15px !important; }
  .ml-xsm-n2,
  .mx-xsm-n2 {
    margin-left: -15px !important; }
  .m-xsm-n3 {
    margin: -24px !important; }
  .mt-xsm-n3,
  .my-xsm-n3 {
    margin-top: -24px !important; }
  .mr-xsm-n3,
  .mx-xsm-n3 {
    margin-right: -24px !important; }
  .mb-xsm-n3,
  .my-xsm-n3 {
    margin-bottom: -24px !important; }
  .ml-xsm-n3,
  .mx-xsm-n3 {
    margin-left: -24px !important; }
  .m-xsm-n4 {
    margin: -36px !important; }
  .mt-xsm-n4,
  .my-xsm-n4 {
    margin-top: -36px !important; }
  .mr-xsm-n4,
  .mx-xsm-n4 {
    margin-right: -36px !important; }
  .mb-xsm-n4,
  .my-xsm-n4 {
    margin-bottom: -36px !important; }
  .ml-xsm-n4,
  .mx-xsm-n4 {
    margin-left: -36px !important; }
  .m-xsm-n5 {
    margin: -60px !important; }
  .mt-xsm-n5,
  .my-xsm-n5 {
    margin-top: -60px !important; }
  .mr-xsm-n5,
  .mx-xsm-n5 {
    margin-right: -60px !important; }
  .mb-xsm-n5,
  .my-xsm-n5 {
    margin-bottom: -60px !important; }
  .ml-xsm-n5,
  .mx-xsm-n5 {
    margin-left: -60px !important; }
  .m-xsm-n6 {
    margin: -79.98px !important; }
  .mt-xsm-n6,
  .my-xsm-n6 {
    margin-top: -79.98px !important; }
  .mr-xsm-n6,
  .mx-xsm-n6 {
    margin-right: -79.98px !important; }
  .mb-xsm-n6,
  .my-xsm-n6 {
    margin-bottom: -79.98px !important; }
  .ml-xsm-n6,
  .mx-xsm-n6 {
    margin-left: -79.98px !important; }
  .m-xsm-n7 {
    margin: -84px !important; }
  .mt-xsm-n7,
  .my-xsm-n7 {
    margin-top: -84px !important; }
  .mr-xsm-n7,
  .mx-xsm-n7 {
    margin-right: -84px !important; }
  .mb-xsm-n7,
  .my-xsm-n7 {
    margin-bottom: -84px !important; }
  .ml-xsm-n7,
  .mx-xsm-n7 {
    margin-left: -84px !important; }
  .m-xsm-n8 {
    margin: -105px !important; }
  .mt-xsm-n8,
  .my-xsm-n8 {
    margin-top: -105px !important; }
  .mr-xsm-n8,
  .mx-xsm-n8 {
    margin-right: -105px !important; }
  .mb-xsm-n8,
  .my-xsm-n8 {
    margin-bottom: -105px !important; }
  .ml-xsm-n8,
  .mx-xsm-n8 {
    margin-left: -105px !important; }
  .m-xsm-n9 {
    margin: -120px !important; }
  .mt-xsm-n9,
  .my-xsm-n9 {
    margin-top: -120px !important; }
  .mr-xsm-n9,
  .mx-xsm-n9 {
    margin-right: -120px !important; }
  .mb-xsm-n9,
  .my-xsm-n9 {
    margin-bottom: -120px !important; }
  .ml-xsm-n9,
  .mx-xsm-n9 {
    margin-left: -120px !important; }
  .m-xsm-n10 {
    margin: -150px !important; }
  .mt-xsm-n10,
  .my-xsm-n10 {
    margin-top: -150px !important; }
  .mr-xsm-n10,
  .mx-xsm-n10 {
    margin-right: -150px !important; }
  .mb-xsm-n10,
  .my-xsm-n10 {
    margin-bottom: -150px !important; }
  .ml-xsm-n10,
  .mx-xsm-n10 {
    margin-left: -150px !important; }
  .m-xsm-auto {
    margin: auto !important; }
  .mt-xsm-auto,
  .my-xsm-auto {
    margin-top: auto !important; }
  .mr-xsm-auto,
  .mx-xsm-auto {
    margin-right: auto !important; }
  .mb-xsm-auto,
  .my-xsm-auto {
    margin-bottom: auto !important; }
  .ml-xsm-auto,
  .mx-xsm-auto {
    margin-left: auto !important; } }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 7.5px !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 7.5px !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 7.5px !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 7.5px !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 7.5px !important; }
  .m-sm-2 {
    margin: 15px !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 15px !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 15px !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 15px !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 15px !important; }
  .m-sm-3 {
    margin: 24px !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 24px !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 24px !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 24px !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 24px !important; }
  .m-sm-4 {
    margin: 36px !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 36px !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 36px !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 36px !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 36px !important; }
  .m-sm-5 {
    margin: 60px !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 60px !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 60px !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 60px !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 60px !important; }
  .m-sm-6 {
    margin: 79.98px !important; }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 79.98px !important; }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 79.98px !important; }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 79.98px !important; }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 79.98px !important; }
  .m-sm-7 {
    margin: 84px !important; }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 84px !important; }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 84px !important; }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 84px !important; }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 84px !important; }
  .m-sm-8 {
    margin: 105px !important; }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 105px !important; }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 105px !important; }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 105px !important; }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 105px !important; }
  .m-sm-9 {
    margin: 120px !important; }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 120px !important; }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 120px !important; }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 120px !important; }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 120px !important; }
  .m-sm-10 {
    margin: 150px !important; }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 150px !important; }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 150px !important; }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 150px !important; }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 150px !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 7.5px !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 7.5px !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 7.5px !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 7.5px !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 7.5px !important; }
  .p-sm-2 {
    padding: 15px !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 15px !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 15px !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 15px !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 15px !important; }
  .p-sm-3 {
    padding: 24px !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 24px !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 24px !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 24px !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 24px !important; }
  .p-sm-4 {
    padding: 36px !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 36px !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 36px !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 36px !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 36px !important; }
  .p-sm-5 {
    padding: 60px !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 60px !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 60px !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 60px !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 60px !important; }
  .p-sm-6 {
    padding: 79.98px !important; }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 79.98px !important; }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 79.98px !important; }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 79.98px !important; }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 79.98px !important; }
  .p-sm-7 {
    padding: 84px !important; }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 84px !important; }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 84px !important; }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 84px !important; }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 84px !important; }
  .p-sm-8 {
    padding: 105px !important; }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 105px !important; }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 105px !important; }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 105px !important; }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 105px !important; }
  .p-sm-9 {
    padding: 120px !important; }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 120px !important; }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 120px !important; }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 120px !important; }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 120px !important; }
  .p-sm-10 {
    padding: 150px !important; }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 150px !important; }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 150px !important; }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 150px !important; }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 150px !important; }
  .m-sm-n1 {
    margin: -7.5px !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -7.5px !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -7.5px !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -7.5px !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -7.5px !important; }
  .m-sm-n2 {
    margin: -15px !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -15px !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -15px !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -15px !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -15px !important; }
  .m-sm-n3 {
    margin: -24px !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -24px !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -24px !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -24px !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -24px !important; }
  .m-sm-n4 {
    margin: -36px !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -36px !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -36px !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -36px !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -36px !important; }
  .m-sm-n5 {
    margin: -60px !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -60px !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -60px !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -60px !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -60px !important; }
  .m-sm-n6 {
    margin: -79.98px !important; }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -79.98px !important; }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -79.98px !important; }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -79.98px !important; }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -79.98px !important; }
  .m-sm-n7 {
    margin: -84px !important; }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -84px !important; }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -84px !important; }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -84px !important; }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -84px !important; }
  .m-sm-n8 {
    margin: -105px !important; }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -105px !important; }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -105px !important; }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -105px !important; }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -105px !important; }
  .m-sm-n9 {
    margin: -120px !important; }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -120px !important; }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -120px !important; }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -120px !important; }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -120px !important; }
  .m-sm-n10 {
    margin: -150px !important; }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -150px !important; }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -150px !important; }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -150px !important; }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -150px !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 7.5px !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 7.5px !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 7.5px !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 7.5px !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 7.5px !important; }
  .m-md-2 {
    margin: 15px !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 15px !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 15px !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 15px !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 15px !important; }
  .m-md-3 {
    margin: 24px !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 24px !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 24px !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 24px !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 24px !important; }
  .m-md-4 {
    margin: 36px !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 36px !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 36px !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 36px !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 36px !important; }
  .m-md-5 {
    margin: 60px !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 60px !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 60px !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 60px !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 60px !important; }
  .m-md-6 {
    margin: 79.98px !important; }
  .mt-md-6,
  .my-md-6 {
    margin-top: 79.98px !important; }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 79.98px !important; }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 79.98px !important; }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 79.98px !important; }
  .m-md-7 {
    margin: 84px !important; }
  .mt-md-7,
  .my-md-7 {
    margin-top: 84px !important; }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 84px !important; }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 84px !important; }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 84px !important; }
  .m-md-8 {
    margin: 105px !important; }
  .mt-md-8,
  .my-md-8 {
    margin-top: 105px !important; }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 105px !important; }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 105px !important; }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 105px !important; }
  .m-md-9 {
    margin: 120px !important; }
  .mt-md-9,
  .my-md-9 {
    margin-top: 120px !important; }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 120px !important; }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 120px !important; }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 120px !important; }
  .m-md-10 {
    margin: 150px !important; }
  .mt-md-10,
  .my-md-10 {
    margin-top: 150px !important; }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 150px !important; }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 150px !important; }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 150px !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0, main .product_listing__list .product_item_wrap .product_item .list-right,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0, main .product_listing__list .product_item_wrap .product_item .list-middle,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 7.5px !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 7.5px !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 7.5px !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 7.5px !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 7.5px !important; }
  .p-md-2 {
    padding: 15px !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 15px !important; }
  .pr-md-2, main .product_listing__list .product_item_wrap .product_item .product_img_wrap, main .product_listing__list .product_item_wrap .product_item .list-middle,
  .px-md-2 {
    padding-right: 15px !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 15px !important; }
  .pl-md-2, main .product_listing__list .product_item_wrap .product_item .product_info, main .product_listing__list .product_item_wrap .product_item .list-right,
  .px-md-2 {
    padding-left: 15px !important; }
  .p-md-3 {
    padding: 24px !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 24px !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 24px !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 24px !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 24px !important; }
  .p-md-4 {
    padding: 36px !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 36px !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 36px !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 36px !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 36px !important; }
  .p-md-5 {
    padding: 60px !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 60px !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 60px !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 60px !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 60px !important; }
  .p-md-6 {
    padding: 79.98px !important; }
  .pt-md-6,
  .py-md-6 {
    padding-top: 79.98px !important; }
  .pr-md-6,
  .px-md-6 {
    padding-right: 79.98px !important; }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 79.98px !important; }
  .pl-md-6,
  .px-md-6 {
    padding-left: 79.98px !important; }
  .p-md-7 {
    padding: 84px !important; }
  .pt-md-7,
  .py-md-7 {
    padding-top: 84px !important; }
  .pr-md-7,
  .px-md-7 {
    padding-right: 84px !important; }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 84px !important; }
  .pl-md-7,
  .px-md-7 {
    padding-left: 84px !important; }
  .p-md-8 {
    padding: 105px !important; }
  .pt-md-8,
  .py-md-8 {
    padding-top: 105px !important; }
  .pr-md-8,
  .px-md-8 {
    padding-right: 105px !important; }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 105px !important; }
  .pl-md-8,
  .px-md-8 {
    padding-left: 105px !important; }
  .p-md-9 {
    padding: 120px !important; }
  .pt-md-9,
  .py-md-9 {
    padding-top: 120px !important; }
  .pr-md-9,
  .px-md-9 {
    padding-right: 120px !important; }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 120px !important; }
  .pl-md-9,
  .px-md-9 {
    padding-left: 120px !important; }
  .p-md-10 {
    padding: 150px !important; }
  .pt-md-10,
  .py-md-10 {
    padding-top: 150px !important; }
  .pr-md-10,
  .px-md-10 {
    padding-right: 150px !important; }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 150px !important; }
  .pl-md-10,
  .px-md-10 {
    padding-left: 150px !important; }
  .m-md-n1 {
    margin: -7.5px !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -7.5px !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -7.5px !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -7.5px !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -7.5px !important; }
  .m-md-n2 {
    margin: -15px !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -15px !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -15px !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -15px !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -15px !important; }
  .m-md-n3 {
    margin: -24px !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -24px !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -24px !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -24px !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -24px !important; }
  .m-md-n4 {
    margin: -36px !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -36px !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -36px !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -36px !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -36px !important; }
  .m-md-n5 {
    margin: -60px !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -60px !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -60px !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -60px !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -60px !important; }
  .m-md-n6 {
    margin: -79.98px !important; }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -79.98px !important; }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -79.98px !important; }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -79.98px !important; }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -79.98px !important; }
  .m-md-n7 {
    margin: -84px !important; }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -84px !important; }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -84px !important; }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -84px !important; }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -84px !important; }
  .m-md-n8 {
    margin: -105px !important; }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -105px !important; }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -105px !important; }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -105px !important; }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -105px !important; }
  .m-md-n9 {
    margin: -120px !important; }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -120px !important; }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -120px !important; }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -120px !important; }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -120px !important; }
  .m-md-n10 {
    margin: -150px !important; }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -150px !important; }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -150px !important; }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -150px !important; }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -150px !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 7.5px !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 7.5px !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 7.5px !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 7.5px !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 7.5px !important; }
  .m-lg-2 {
    margin: 15px !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 15px !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 15px !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 15px !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 15px !important; }
  .m-lg-3 {
    margin: 24px !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 24px !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 24px !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 24px !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 24px !important; }
  .m-lg-4 {
    margin: 36px !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 36px !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 36px !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 36px !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 36px !important; }
  .m-lg-5 {
    margin: 60px !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 60px !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 60px !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 60px !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 60px !important; }
  .m-lg-6 {
    margin: 79.98px !important; }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 79.98px !important; }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 79.98px !important; }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 79.98px !important; }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 79.98px !important; }
  .m-lg-7 {
    margin: 84px !important; }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 84px !important; }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 84px !important; }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 84px !important; }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 84px !important; }
  .m-lg-8 {
    margin: 105px !important; }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 105px !important; }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 105px !important; }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 105px !important; }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 105px !important; }
  .m-lg-9 {
    margin: 120px !important; }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 120px !important; }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 120px !important; }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 120px !important; }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 120px !important; }
  .m-lg-10 {
    margin: 150px !important; }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 150px !important; }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 150px !important; }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 150px !important; }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 150px !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 7.5px !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 7.5px !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 7.5px !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 7.5px !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 7.5px !important; }
  .p-lg-2 {
    padding: 15px !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 15px !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 15px !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 15px !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 15px !important; }
  .p-lg-3 {
    padding: 24px !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 24px !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 24px !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 24px !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 24px !important; }
  .p-lg-4 {
    padding: 36px !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 36px !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 36px !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 36px !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 36px !important; }
  .p-lg-5 {
    padding: 60px !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 60px !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 60px !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 60px !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 60px !important; }
  .p-lg-6 {
    padding: 79.98px !important; }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 79.98px !important; }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 79.98px !important; }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 79.98px !important; }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 79.98px !important; }
  .p-lg-7 {
    padding: 84px !important; }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 84px !important; }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 84px !important; }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 84px !important; }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 84px !important; }
  .p-lg-8 {
    padding: 105px !important; }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 105px !important; }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 105px !important; }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 105px !important; }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 105px !important; }
  .p-lg-9 {
    padding: 120px !important; }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 120px !important; }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 120px !important; }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 120px !important; }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 120px !important; }
  .p-lg-10 {
    padding: 150px !important; }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 150px !important; }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 150px !important; }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 150px !important; }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 150px !important; }
  .m-lg-n1 {
    margin: -7.5px !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -7.5px !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -7.5px !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -7.5px !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -7.5px !important; }
  .m-lg-n2 {
    margin: -15px !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -15px !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -15px !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -15px !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -15px !important; }
  .m-lg-n3 {
    margin: -24px !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -24px !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -24px !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -24px !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -24px !important; }
  .m-lg-n4 {
    margin: -36px !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -36px !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -36px !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -36px !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -36px !important; }
  .m-lg-n5 {
    margin: -60px !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -60px !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -60px !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -60px !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -60px !important; }
  .m-lg-n6 {
    margin: -79.98px !important; }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -79.98px !important; }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -79.98px !important; }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -79.98px !important; }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -79.98px !important; }
  .m-lg-n7 {
    margin: -84px !important; }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -84px !important; }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -84px !important; }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -84px !important; }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -84px !important; }
  .m-lg-n8 {
    margin: -105px !important; }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -105px !important; }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -105px !important; }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -105px !important; }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -105px !important; }
  .m-lg-n9 {
    margin: -120px !important; }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -120px !important; }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -120px !important; }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -120px !important; }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -120px !important; }
  .m-lg-n10 {
    margin: -150px !important; }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -150px !important; }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -150px !important; }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -150px !important; }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -150px !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 7.5px !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 7.5px !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 7.5px !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 7.5px !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 7.5px !important; }
  .m-xl-2 {
    margin: 15px !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 15px !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 15px !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 15px !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 15px !important; }
  .m-xl-3 {
    margin: 24px !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 24px !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 24px !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 24px !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 24px !important; }
  .m-xl-4 {
    margin: 36px !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 36px !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 36px !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 36px !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 36px !important; }
  .m-xl-5 {
    margin: 60px !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 60px !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 60px !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 60px !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 60px !important; }
  .m-xl-6 {
    margin: 79.98px !important; }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 79.98px !important; }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 79.98px !important; }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 79.98px !important; }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 79.98px !important; }
  .m-xl-7 {
    margin: 84px !important; }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 84px !important; }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 84px !important; }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 84px !important; }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 84px !important; }
  .m-xl-8 {
    margin: 105px !important; }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 105px !important; }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 105px !important; }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 105px !important; }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 105px !important; }
  .m-xl-9 {
    margin: 120px !important; }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 120px !important; }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 120px !important; }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 120px !important; }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 120px !important; }
  .m-xl-10 {
    margin: 150px !important; }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 150px !important; }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 150px !important; }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 150px !important; }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 150px !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 7.5px !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 7.5px !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 7.5px !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 7.5px !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 7.5px !important; }
  .p-xl-2 {
    padding: 15px !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 15px !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 15px !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 15px !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 15px !important; }
  .p-xl-3 {
    padding: 24px !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 24px !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 24px !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 24px !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 24px !important; }
  .p-xl-4 {
    padding: 36px !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 36px !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 36px !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 36px !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 36px !important; }
  .p-xl-5 {
    padding: 60px !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 60px !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 60px !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 60px !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 60px !important; }
  .p-xl-6 {
    padding: 79.98px !important; }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 79.98px !important; }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 79.98px !important; }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 79.98px !important; }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 79.98px !important; }
  .p-xl-7 {
    padding: 84px !important; }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 84px !important; }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 84px !important; }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 84px !important; }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 84px !important; }
  .p-xl-8 {
    padding: 105px !important; }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 105px !important; }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 105px !important; }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 105px !important; }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 105px !important; }
  .p-xl-9 {
    padding: 120px !important; }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 120px !important; }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 120px !important; }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 120px !important; }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 120px !important; }
  .p-xl-10 {
    padding: 150px !important; }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 150px !important; }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 150px !important; }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 150px !important; }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 150px !important; }
  .m-xl-n1 {
    margin: -7.5px !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -7.5px !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -7.5px !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -7.5px !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -7.5px !important; }
  .m-xl-n2 {
    margin: -15px !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -15px !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -15px !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -15px !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -15px !important; }
  .m-xl-n3 {
    margin: -24px !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -24px !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -24px !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -24px !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -24px !important; }
  .m-xl-n4 {
    margin: -36px !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -36px !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -36px !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -36px !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -36px !important; }
  .m-xl-n5 {
    margin: -60px !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -60px !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -60px !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -60px !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -60px !important; }
  .m-xl-n6 {
    margin: -79.98px !important; }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -79.98px !important; }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -79.98px !important; }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -79.98px !important; }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -79.98px !important; }
  .m-xl-n7 {
    margin: -84px !important; }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -84px !important; }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -84px !important; }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -84px !important; }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -84px !important; }
  .m-xl-n8 {
    margin: -105px !important; }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -105px !important; }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -105px !important; }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -105px !important; }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -105px !important; }
  .m-xl-n9 {
    margin: -120px !important; }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -120px !important; }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -120px !important; }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -120px !important; }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -120px !important; }
  .m-xl-n10 {
    margin: -150px !important; }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -150px !important; }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -150px !important; }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -150px !important; }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -150px !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 400px) {
  .text-xsm-left {
    text-align: left !important; }
  .text-xsm-right {
    text-align: right !important; }
  .text-xsm-center {
    text-align: center !important; } }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

/* Mixins */
/* Mixin fluid type for responsive font-size.
 Attention! Use only with settings font-size variable type range */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

main {
  display: block; }

h1 {
  font-size: 2em;
  margin: .67em 0; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

pre {
  font-family: monospace,monospace;
  font-size: 1em; }

a {
  background-color: transparent; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

b, strong {
  font-weight: bolder; }

code, kbd, samp {
  font-family: monospace,monospace;
  font-size: 1em; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

img {
  border-style: none; }

button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0; }

button, input {
  overflow: visible; }

button, select {
  text-transform: none; }

[type="button"], [type="reset"], [type="submit"], button {
  -webkit-appearance: button; }

[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {
  border-style: none;
  padding: 0; }

[type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  padding: .35em .75em .625em; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

progress {
  vertical-align: baseline; }

textarea {
  overflow: auto; }

[type="checkbox"], [type="radio"] {
  box-sizing: border-box;
  padding: 0; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; }

details {
  display: block; }

summary {
  display: list-item; }

template {
  display: none; }

[hidden] {
  display: none; }

ul {
  list-style: none;
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
  margin-bottom: 0; }

ol {
  list-style: none;
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
  margin-bottom: 1rem; }

dl {
  margin-top: 0;
  margin-bottom: 1rem; }

i {
  font-style: normal; }

.clearfix {
  clear: both; }

@keyframes "swiper-preloader-spin" {
  100% {
    transform: rotate(360deg); } }

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1; }
  .swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000; }

.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column; }

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0); }
  .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px; }
  .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform,.2s top; }

.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0; }

.swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0; }

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
  transform: translate3d(0px, 0, 0); }

.swiper-container-android .swiper-slide {
  transform: translate3d(0px, 0, 0); }

.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap; }

.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column; }

.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-container-pointer-events {
  touch-action: pan-y; }

.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x; }

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform; }

.swiper-slide-invisible-blank {
  visibility: hidden; }

.swiper-container-autoheight {
  height: auto; }
  .swiper-container-autoheight .swiper-slide {
    height: auto; }
  .swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height; }

.swiper-container-3d {
  perspective: 1200px; }
  .swiper-container-3d .swiper-cube-shadow {
    transform-style: preserve-3d; }
  .swiper-container-3d .swiper-slide {
    transform-style: preserve-3d; }
  .swiper-container-3d .swiper-slide-shadow-bottom {
    transform-style: preserve-3d;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-slide-shadow-left {
    transform-style: preserve-3d;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-slide-shadow-right {
    transform-style: preserve-3d;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
  .swiper-container-3d .swiper-wrapper {
    transform-style: preserve-3d; }

.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none; }
  .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none; }
  .swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start; }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory; }

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory; }

.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto; }
  .swiper-container-rtl .swiper-button-next:after {
    content: 'prev'; }

.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto; }
  .swiper-container-rtl .swiper-button-prev:after {
    content: 'next'; }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top; }

.swiper-button-lock {
  display: none; }

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: .3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10; }

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0; }

.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%; }
  .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 8px; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap; }
  .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform,.2s left; }

.swiper-container-horizontal > .swiper-pagination-progressbar {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0; }

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0; }

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%; }

.swiper-pagination-custom {
  bottom: 10px;
  left: 0;
  width: 100%; }

.swiper-pagination-fraction {
  color: var(--color-black);
  bottom: 10px;
  left: 0;
  width: 100%; }

.swiper-pagination-bullets-dynamic {
  overflow: hidden; }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative; }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33); }

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  opacity: 1;
  background: var(--heading-font-color);
  transition: all 0.3s ease-in-out;
  box-shadow: none;
  outline: 2px solid transparent; }
  .swiper-pagination-bullet:hover, .swiper-pagination-bullet:focus, .swiper-pagination-bullet:active, .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: var(--heading-font-color);
    outline-color: var(--heading-font-color); }

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer; }

.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--color-primary);
  cursor: default;
  pointer-events: none; }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform,.2s right; }

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute; }
  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--color-grey-1);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top; }

.swiper-pagination-white {
  background: var(--color-white); }

.swiper-pagination-black {
  background: var(--color-black); }

.swiper-pagination-lock {
  display: none; }

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1); }

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0; }

.swiper-scrollbar-cursor-drag {
  cursor: move; }

.swiper-scrollbar-lock {
  display: none; }

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center; }
  .swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain; }
  .swiper-zoom-container > img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain; }
  .swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain; }

.swiper-slide-zoomed {
  cursor: move; }

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--border-color);
  border-radius: 50%;
  border-top-color: transparent; }

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity; }
  .swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none; }

.swiper-container-fade .swiper-slide-active {
  pointer-events: auto; }
  .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto; }

.swiper-button-prev,
.swiper-button-next {
  background-image: none;
  position: absolute;
  top: 50%;
  width: 32px;
  height: 32px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  transform: translateY(-50%);
  margin-top: 0;
  z-index: 10;
  cursor: pointer;
  font-size: 0;
  line-height: 0;
  text-align: center;
  border-radius: 50%;
  background-color: var(--color-white); }
  .swiper-button-prev:before,
  .swiper-button-next:before {
    position: absolute;
    top: 0; }
  .swiper-button-prev > span,
  .swiper-button-next > span {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 0;
    width: 0;
    text-indent: -10000px;
    z-index: -1000;
    pointer-events: none; }
  .swiper-button-prev:hover svg, .swiper-button-prev:focus svg, .swiper-button-prev:active svg,
  .swiper-button-next:hover svg,
  .swiper-button-next:focus svg,
  .swiper-button-next:active svg {
    fill: var(--color-primary); }
  .swiper-button-prev:hover:before, .swiper-button-prev:focus:before, .swiper-button-prev:active:before,
  .swiper-button-next:hover:before,
  .swiper-button-next:focus:before,
  .swiper-button-next:active:before {
    opacity: 0.6; }
  .swiper-button-prev:focus,
  .swiper-button-next:focus {
    outline: none; }
  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
    opacity: 0.4;
    cursor: default; }
    .swiper-button-prev.swiper-button-disabled.hideControlOnEnd,
    .swiper-button-next.swiper-button-disabled.hideControlOnEnd {
      display: none; }

.swiper-button-next.slider-button,
.swiper-button-prev.slider-button {
  background-color: transparent;
  border-radius: 0; }
  .swiper-button-next.slider-button:hover svg path, .swiper-button-next.slider-button:focus svg path,
  .swiper-button-prev.slider-button:hover svg path,
  .swiper-button-prev.slider-button:focus svg path {
    fill: var(--color-black); }

@media (min-width: 1200px) {
  .swiper-button-next.slider-button {
    right: 25px; }
  .swiper-button-prev.slider-button {
    left: 25px; } }

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto; }

.swiper-button-prev:not(.slider-button):before,
.swiper-container-rtl .swiper-button-next:before {
  content: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/arrow_prev.svg?v=152410067429105987521747287204); }

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto; }

.swiper-button-next:not(.slider-button):before,
.swiper-container-rtl .swiper-button-prev:before {
  content: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/arrow_next.svg?v=108760129880720591747287204); }

.swiper-pagination-fraction {
  color: var(--color-black); }

.swiper-container-horizontal > .swiper-pagination-bullets {
  text-align: center; }

.swiper-nav-wrapper {
  position: relative; }
  .swiper-nav-wrapper .swiper-pagination:not(.swiper-pagination-progressbar) {
    margin-top: 22px;
    position: static; }
    @media (min-width: 1200px) {
      .swiper-nav-wrapper .swiper-pagination:not(.swiper-pagination-progressbar) {
        margin-top: 40px; } }
  .swiper-nav-wrapper .swiper-button-prev {
    left: 3px; }
  .swiper-nav-wrapper .swiper-button-next {
    right: 3px; }
  @media (max-width: 575px) {
    .swiper-nav-wrapper.swiper-nav-wrapper_mod .swiper-button-prev, .swiper-nav-wrapper.swiper-nav-wrapper_mod .swiper-button-next {
      top: 27%; } }
  @media (max-width: 767px) {
    .swiper-nav-wrapper.products_carousel .swiper-button-prev, .swiper-nav-wrapper.products_carousel .swiper-button-next {
      top: 47%; } }
  .swiper-nav-wrapper.post_carousel:not(.swiper-nav-wrapper_mod) .swiper-button-prev, .swiper-nav-wrapper.post_carousel:not(.swiper-nav-wrapper_mod) .swiper-button-next {
    top: 36%; }
  @media (min-width: 768px) {
    .swiper-nav-wrapper:not(.swiper-nav-wrapper_mod) .swiper-button-prev, .swiper-nav-wrapper:not(.swiper-nav-wrapper_mod) .swiper-button-next {
      top: 36%; }
    .swiper-nav-wrapper.swiper-nav-wrapper_mod .swiper-button-prev, .swiper-nav-wrapper.swiper-nav-wrapper_mod .swiper-button-next {
      top: 47%; } }

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer; }

/* Progress */
.swiper-pagination-progressbar {
  background: var(--color-grey-1);
  position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--color-primary); }

.swiper-pagination-white {
  background: var(--color-white); }

.swiper-pagination-black {
  background: var(--color-black); }

/* Fancybox commin styles */
.fancybox-image,
.fancybox-inner,
.fancybox-nav,
.fancybox-nav span,
.fancybox-outer,
.fancybox-skin,
.fancybox-tmp,
.fancybox-wrap,
.fancybox-wrap iframe,
.fancybox-wrap object {
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
  vertical-align: top; }

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020; }

.fancybox-inner,
.fancybox-outer,
.fancybox-skin {
  position: relative; }

.fancybox-skin {
  background: var(--color-white);
  color: var(--base-font-color);
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.fancybox-opened {
  z-index: 8030; }

.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }

.fancybox-inner {
  overflow: hidden; }

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch; }

.fancybox-error {
  color: var(--color-black);
  font: 400 16px/20px var(--base-font);
  margin: 0;
  padding: 15px;
  white-space: nowrap; }

.fancybox-iframe,
.fancybox-image {
  display: block;
  width: 100%;
  height: 100%; }

.fancybox-image {
  max-width: 100%;
  max-height: 100%; }

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMhJREFUeNrs2TEKwkAUhOEXBSurQM5jo2AbyG2EgIfyCkKqXEDiGYI2QkBn5aXYYBqb7MAM/Ft/LNutWbwtqtEVDei9UIMbajf93A51CyLn6twWrUwQOq0csTl6EICDMV/jOKG9pb+Nv21rCW53rM1wvFzPsD5zOc1WRjaBBRZYYIEFFlhggQUWWGCBBRZYYIEFFvh/cE/kfQbwnQh8C+ALEfhrLYznU6YY5RUBuJpe98HS/Vg8zr2R8E16Rk0C0MYt0dftR4ABAFfva4h/thfHAAAAAElFTkSuQmCC);
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060; }

.fancybox-close,
.fancybox-nav,
.fancybox-nav span {
  cursor: pointer;
  z-index: 8040;
  position: absolute; }

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/fancybox_loading.gif?v=171509163315476599901747287205) center center no-repeat; }

.fancybox-nav {
  top: 0;
  width: 40%;
  height: 100%;
  text-decoration: none;
  background: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/blank.gif?v=164826798765693215961747287204);
  -webkit-tap-highlight-color: transparent; }

.fancybox-prev {
  left: 0; }

.fancybox-next {
  right: 0; }

.fancybox-nav span {
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px; }

.fancybox-prev span {
  left: 5px; }

.fancybox-next span {
  right: 5px; }

.fancybox-nav:hover span {
  visibility: visible; }

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important; }

.fancybox-lock,
.fancybox-lock body {
  overflow: hidden !important; }

.fancybox-lock {
  width: auto; }

.fancybox-lock-test {
  overflow-y: hidden !important; }

.fancybox-overlay {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: rgba(0, 0, 0, 0.6); }

.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0; }

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll; }

.fancybox-title {
  visibility: hidden;
  font: 400 13px/20px var(--base-font);
  position: relative;
  text-shadow: none;
  z-index: 8050; }

.fancybox-opened .fancybox-title {
  visibility: visible; }

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center; }

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: 0 0;
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: var(--color-white);
  font-weight: 500;
  line-height: 24px;
  white-space: nowrap; }

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  text-align: center;
  width: 100%;
  color: var(--color-white); }

.fancybox-title-inside-wrap {
  padding-top: 10px; }

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 9px 15px 10px;
  background: var(--color-grey-1); }

.fancybox-wrap .fancybox-skin {
  padding: 0 !important;
  background: var(--color-white);
  border-radius: 0; }

.fancybox-close {
  cursor: pointer;
  top: 10px;
  right: 10px;
  display: block;
  border: none;
  width: 24px;
  height: 24px; }

.fancybox-close:before {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: 50%;
  mask-position: 50%;
  background-color: var(--border-color);
  transition: all 0.3s ease-in-out;
  width: 13px;
  height: 13px;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.34855 9L0 1.65145L1.65145 0L9 7.34855L16.3485 0L18 1.65145L10.6515 9L18 16.3485L16.3485 18L9 10.6515L1.65145 18L0 16.3485L7.34855 9Z" /></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.34855 9L0 1.65145L1.65145 0L9 7.34855L16.3485 0L18 1.65145L10.6515 9L18 16.3485L16.3485 18L9 10.6515L1.65145 18L0 16.3485L7.34855 9Z" /></svg>');
  z-index: 1; }

.fancybox-close:hover:before, .fancybox-close:focus:before, .fancybox-close:active:before {
  background-color: var(--color-black); }

@media (min-width: 820px) {
  .fancybox-close {
    top: 30px;
    right: 37px; } }

.fancybox-nav span {
  width: 36px;
  height: 36px;
  display: block;
  margin: -18px 0 0 0;
  background: #444;
  border: none;
  border-radius: 50%;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
  transition: 0.3s, background, border-color, color; }
  .fancybox-nav span:before {
    display: block;
    font: 12px/36px "FontAwesome";
    color: var(--color-black);
    text-align: center; }

.fancybox-nav:hover > span {
  background: var(--color-grey-2); }

.fancybox-prev span:before {
  content: "\f053";
  padding: 0 2px 0 0; }

.fancybox-next span:before {
  content: "\f054";
  padding: 0 0 0 2px; }

.fancybox_alert {
  padding: 0 !important;
  text-align: center; }
  .fancybox_alert .alert, .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-form-message, .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-form-message {
    margin: 0;
    padding: 40px;
    font-size: 14px; }
  .fancybox_alert .btn, .fancybox_alert .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .fancybox_alert .article_btn, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button,
  .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button,
  .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button,
  .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button, .fancybox_alert .product_listing__list .add_to_cart_button, .product_listing__list .fancybox_alert .add_to_cart_button, .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a, .fancybox_alert .buyoneclick button, .buyoneclick .fancybox_alert button {
    margin: 15px 0 0 0;
    text-decoration: none; }
  .fancybox_alert .btn ~ .btn, .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .btn, .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .btn, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button ~ .btn, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .btn, .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button ~ .btn, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .btn, .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button ~ .btn, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .btn, .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button ~ .btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .btn, .fancybox_alert .product_listing__list .add_to_cart_button ~ .btn, .product_listing__list .fancybox_alert .add_to_cart_button ~ .btn, .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .btn, .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .btn, .fancybox_alert .buyoneclick button ~ .btn, .buyoneclick .fancybox_alert button ~ .btn, .fancybox_alert .blog__main.linkstyle--btn .btn ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .btn ~ .article_btn, .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .article_btn, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button ~ .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .article_btn, .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button ~ .article_btn, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .article_btn, .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button ~ .article_btn, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .article_btn, .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button ~ .article_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .article_btn, .fancybox_alert .product_listing__list .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .product_listing__list .add_to_cart_button ~ .article_btn, .product_listing__list .fancybox_alert .blog__main.linkstyle--btn .add_to_cart_button ~ .article_btn, .blog__main.linkstyle--btn .product_listing__list .fancybox_alert .add_to_cart_button ~ .article_btn, .fancybox_alert .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .spr-summary-actions > a ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .article_btn, .section_product #shopify-product-reviews .spr-container .fancybox_alert .blog__main.linkstyle--btn .spr-summary-actions > a ~ .article_btn, .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .article_btn, .fancybox_alert .buyoneclick .blog__main.linkstyle--btn button ~ .article_btn, .blog__main.linkstyle--btn .fancybox_alert .buyoneclick button ~ .article_btn, .buyoneclick .fancybox_alert .blog__main.linkstyle--btn button ~ .article_btn, .blog__main.linkstyle--btn .buyoneclick .fancybox_alert button ~ .article_btn, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .btn ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .btn ~ .add_to_cart_button, .fancybox_alert .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .add_to_cart_button, .blog__main.linkstyle--btn .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .add_to_cart_button, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .add_to_cart_button, .fancybox_alert .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .add_to_cart_button, .fancybox_alert .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick button ~ .add_to_cart_button, .buyoneclick .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .fancybox_alert button ~ .add_to_cart_button,
  .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .btn ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .btn ~ .add_to_cart_button,
  .fancybox_alert .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .add_to_cart_button, .blog__main.linkstyle--btn .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .add_to_cart_button,
  .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .add_to_cart_button,
  .fancybox_alert .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .add_to_cart_button,
  .fancybox_alert .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick button ~ .add_to_cart_button, .buyoneclick .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .fancybox_alert button ~ .add_to_cart_button,
  .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .btn ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .btn ~ .add_to_cart_button,
  .fancybox_alert .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .add_to_cart_button, .blog__main.linkstyle--btn .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .add_to_cart_button,
  .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .add_to_cart_button,
  .fancybox_alert .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .add_to_cart_button,
  .fancybox_alert .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick button ~ .add_to_cart_button, .buyoneclick .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .fancybox_alert button ~ .add_to_cart_button,
  .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .btn ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .btn ~ .add_to_cart_button,
  .fancybox_alert .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .add_to_cart_button, .blog__main.linkstyle--btn .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .add_to_cart_button,
  .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ .add_to_cart_button,
  .fancybox_alert .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .add_to_cart_button,
  .fancybox_alert .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick button ~ .add_to_cart_button, .buyoneclick .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .fancybox_alert button ~ .add_to_cart_button, .fancybox_alert .product_listing__list .btn ~ .add_to_cart_button, .product_listing__list .fancybox_alert .btn ~ .add_to_cart_button, .fancybox_alert .blog__main.linkstyle--btn .product_listing__list .article_btn ~ .add_to_cart_button, .product_listing__list .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ .add_to_cart_button, .blog__main.linkstyle--btn .fancybox_alert .product_listing__list .article_btn ~ .add_to_cart_button, .product_listing__list .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ .add_to_cart_button, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .fancybox_alert .product_listing__list .add_to_cart_button ~ .add_to_cart_button, .product_listing__list .fancybox_alert .add_to_cart_button ~ .add_to_cart_button, .fancybox_alert .section_product #shopify-product-reviews .spr-container .product_listing__list .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__list .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__list .spr-summary-actions > a ~ .add_to_cart_button, .product_listing__list .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ .add_to_cart_button, .fancybox_alert .buyoneclick .product_listing__list button ~ .add_to_cart_button, .product_listing__list .fancybox_alert .buyoneclick button ~ .add_to_cart_button, .buyoneclick .fancybox_alert .product_listing__list button ~ .add_to_cart_button, .product_listing__list .buyoneclick .fancybox_alert button ~ .add_to_cart_button, .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .btn ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > .btn ~ a, .fancybox_alert .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .blog__main.linkstyle--btn .spr-summary-actions > .article_btn ~ a, .blog__main.linkstyle--btn .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn ~ a, .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .fancybox_alert .spr-summary-actions > .article_btn ~ a, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button ~ a, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .spr-summary-actions > .add_to_cart_button ~ a, .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button ~ a, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .spr-summary-actions > .add_to_cart_button ~ a, .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button ~ a, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .spr-summary-actions > .add_to_cart_button ~ a, .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button ~ a, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .spr-summary-actions > .add_to_cart_button ~ a, .fancybox_alert .product_listing__list .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .product_listing__list .spr-summary-actions > .add_to_cart_button ~ a, .product_listing__list .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button ~ a, .section_product #shopify-product-reviews .spr-container .product_listing__list .fancybox_alert .spr-summary-actions > .add_to_cart_button ~ a, .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ a, .fancybox_alert .buyoneclick .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button ~ a, .section_product #shopify-product-reviews .spr-container .fancybox_alert .buyoneclick .spr-summary-actions > button ~ a, .buyoneclick .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button ~ a, .section_product #shopify-product-reviews .spr-container .buyoneclick .fancybox_alert .spr-summary-actions > button ~ a, .fancybox_alert .buyoneclick .btn ~ button, .buyoneclick .fancybox_alert .btn ~ button, .fancybox_alert .blog__main.linkstyle--btn .buyoneclick .article_btn ~ button, .buyoneclick .fancybox_alert .blog__main.linkstyle--btn .article_btn ~ button, .blog__main.linkstyle--btn .fancybox_alert .buyoneclick .article_btn ~ button, .buyoneclick .blog__main.linkstyle--btn .fancybox_alert .article_btn ~ button, .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button ~ button, .buyoneclick .fancybox_alert .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button ~ button, .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick .add_to_cart_button ~ button, .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ button, .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button ~ button, .buyoneclick .fancybox_alert .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button ~ button, .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick .add_to_cart_button ~ button, .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ button, .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button ~ button, .buyoneclick .fancybox_alert .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button ~ button, .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick .add_to_cart_button ~ button, .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ button, .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button ~ button, .buyoneclick .fancybox_alert .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button ~ button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .buyoneclick .add_to_cart_button ~ button, .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .fancybox_alert .add_to_cart_button ~ button, .fancybox_alert .product_listing__list .buyoneclick .add_to_cart_button ~ button, .buyoneclick .fancybox_alert .product_listing__list .add_to_cart_button ~ button, .product_listing__list .fancybox_alert .buyoneclick .add_to_cart_button ~ button, .buyoneclick .product_listing__list .fancybox_alert .add_to_cart_button ~ button, .fancybox_alert .section_product #shopify-product-reviews .spr-container .buyoneclick .spr-summary-actions > a ~ button, .buyoneclick .fancybox_alert .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a ~ button, .section_product #shopify-product-reviews .spr-container .fancybox_alert .buyoneclick .spr-summary-actions > a ~ button, .buyoneclick .section_product #shopify-product-reviews .spr-container .fancybox_alert .spr-summary-actions > a ~ button, .fancybox_alert .buyoneclick button ~ button, .buyoneclick .fancybox_alert button ~ button {
    margin-left: 15px !important; }

#fancybox-thumbs {
  position: fixed;
  left: 0;
  width: 100%;
  overflow: hidden;
  z-index: 8050;
  background-color: var(--color-grey-1);
  padding-top: 10px;
  padding-bottom: 20px; }

#fancybox-thumbs.bottom {
  bottom: -10px; }

#fancybox-thumbs ul {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0; }

#fancybox-thumbs ul li {
  float: left;
  padding: 1px;
  opacity: 0.6; }

#fancybox-thumbs ul li a {
  display: block;
  position: relative;
  overflow: hidden;
  border: 1px solid transparent;
  outline: none; }

#fancybox-thumbs ul li.active {
  opacity: 1; }
  #fancybox-thumbs ul li.active a {
    border-color: var(--color-primary); }

#fancybox-buttons {
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 8050;
  padding: 5px 0 4px;
  background-color: var(--color-grey-1);
  display: flex; }

#fancybox-buttons.top {
  top: 0; }

#fancybox-buttons.bottom {
  bottom: 10px; }

#fancybox-buttons ul {
  display: block;
  width: 166px;
  height: 30px;
  margin: 0 70px 0 auto;
  padding: 0;
  list-style: none;
  background-color: var(--color-black); }

#fancybox-buttons ul li {
  float: left;
  margin: 0;
  padding: 0; }

#fancybox-buttons a {
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background-image: url("http://i.imgur.com/VLfolxv.png");
  background-repeat: no-repeat;
  outline: none;
  opacity: 0.8; }

#fancybox-buttons a:hover {
  opacity: 1; }

#fancybox-buttons a.btnPrev {
  background-position: 5px 0; }

#fancybox-buttons a.btnNext {
  background-position: -33px 0;
  border-right: 1px solid var(--border-color); }

#fancybox-buttons a.btnPlay {
  background-position: 0 -30px; }

#fancybox-buttons a.btnPlayOn {
  background-position: -30px -30px; }

#fancybox-buttons a.btnToggle {
  background-position: 3px -60px;
  border-left: 1px solid #111;
  border-right: 1px solid var(--border-color);
  width: 35px; }

#fancybox-buttons a.btnToggleOn {
  background-position: -27px -60px; }

#fancybox-buttons a.btnClose {
  width: 35px;
  background-position: -56px 0px; }

#fancybox-buttons a.btnDisabled {
  opacity: 0.4;
  cursor: default; }

.fancybox-type-iframe .fancybox-close {
  top: -20px;
  right: -20px; }
  @media (min-width: 820px) {
    .fancybox-type-iframe .fancybox-close {
      top: -23px;
      right: -23px; } }

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(fontawesome-webfont.eot);
  src: url(fontawesome-webfont.eot) format("embedded-opentype"), url(fontawesome-webfont.woff2) format("woff2"), url(fontawesome-webfont.woff) format("woff"), url(fontawesome-webfont.ttf) format("truetype"), url(fontawesome-webfont.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

.fa {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fa:before {
  display: inline-block;
  font-weight: 400;
  font-size: 14px;
  line-height: 1;
  font-family: "FontAwesome"; }

.fa-glass:before {
  content: "\f000"; }

.fa-music:before {
  content: "\f001"; }

.fa-search:before {
  content: "\f002"; }

.fa-envelope-o:before {
  content: "\f003"; }

.fa-heart:before {
  content: "\f004"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-o:before {
  content: "\f006"; }

.fa-user:before {
  content: "\f007"; }

.fa-film:before {
  content: "\f008"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-check:before {
  content: "\f00c"; }

.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-signal:before {
  content: "\f012"; }

.fa-gear:before, .fa-cog:before {
  content: "\f013"; }

.fa-trash-o:before {
  content: "\f014"; }

.fa-home:before {
  content: "\f015"; }

.fa-file-o:before {
  content: "\f016"; }

.fa-clock-o:before {
  content: "\f017"; }

.fa-road:before {
  content: "\f018"; }

.fa-download:before {
  content: "\f019"; }

.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-play-circle-o:before {
  content: "\f01d"; }

.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e"; }

.fa-refresh:before {
  content: "\f021"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-lock:before {
  content: "\f023"; }

.fa-flag:before {
  content: "\f024"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-print:before {
  content: "\f02f"; }

.fa-camera:before {
  content: "\f030"; }

.fa-font:before {
  content: "\f031"; }

.fa-bold:before {
  content: "\f032"; }

.fa-italic:before {
  content: "\f033"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-list:before {
  content: "\f03a"; }

.fa-dedent:before, .fa-outdent:before {
  content: "\f03b"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-video-camera:before {
  content: "\f03d"; }

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-tint:before {
  content: "\f043"; }

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044"; }

.fa-share-square-o:before {
  content: "\f045"; }

.fa-check-square-o:before {
  content: "\f046"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-play:before {
  content: "\f04b"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-eject:before {
  content: "\f052"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-times-circle-o:before {
  content: "\f05c"; }

.fa-check-circle-o:before {
  content: "\f05d"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-mail-forward:before, .fa-share:before {
  content: "\f064"; }

.fa-expand:before {
  content: "\f065"; }

.fa-compress:before {
  content: "\f066"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-plane:before {
  content: "\f072"; }

.fa-calendar:before {
  content: "\f073"; }

.fa-random:before {
  content: "\f074"; }

.fa-comment:before {
  content: "\f075"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-key:before {
  content: "\f084"; }

.fa-gears:before, .fa-cogs:before {
  content: "\f085"; }

.fa-comments:before {
  content: "\f086"; }

.fa-thumbs-o-up:before {
  content: "\f087"; }

.fa-thumbs-o-down:before {
  content: "\f088"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-heart-o:before {
  content: "\f08a"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-linkedin-square:before {
  content: "\f08c"; }

.fa-thumb-tack:before {
  content: "\f08d"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-upload:before {
  content: "\f093"; }

.fa-lemon-o:before {
  content: "\f094"; }

.fa-phone:before {
  content: "\f095"; }

.fa-square-o:before {
  content: "\f096"; }

.fa-bookmark-o:before {
  content: "\f097"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a"; }

.fa-github:before {
  content: "\f09b"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-feed:before, .fa-rss:before {
  content: "\f09e"; }

.fa-hdd-o:before {
  content: "\f0a0"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-hand-o-right:before {
  content: "\f0a4"; }

.fa-hand-o-left:before {
  content: "\f0a5"; }

.fa-hand-o-up:before {
  content: "\f0a6"; }

.fa-hand-o-down:before {
  content: "\f0a7"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-group:before, .fa-users:before {
  content: "\f0c0"; }

.fa-chain:before, .fa-link:before {
  content: "\f0c1"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4"; }

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-plus:before {
  content: "\f0d5"; }

.fa-money:before {
  content: "\f0d6"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc"; }

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd"; }

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-linkedin:before {
  content: "\f0e1"; }

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2"; }

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3"; }

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4"; }

.fa-comment-o:before {
  content: "\f0e5"; }

.fa-comments-o:before {
  content: "\f0e6"; }

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea"; }

.fa-lightbulb-o:before {
  content: "\f0eb"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-bell-o:before {
  content: "\f0a2"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cutlery:before {
  content: "\f0f5"; }

.fa-file-text-o:before {
  content: "\f0f6"; }

.fa-building-o:before {
  content: "\f0f7"; }

.fa-hospital-o:before {
  content: "\f0f8"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b"; }

.fa-circle-o:before {
  content: "\f10c"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-circle:before {
  content: "\f111"; }

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-folder-o:before {
  content: "\f114"; }

.fa-folder-open-o:before {
  content: "\f115"; }

.fa-smile-o:before {
  content: "\f118"; }

.fa-frown-o:before {
  content: "\f119"; }

.fa-meh-o:before {
  content: "\f11a"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-keyboard-o:before {
  content: "\f11c"; }

.fa-flag-o:before {
  content: "\f11d"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-code:before {
  content: "\f121"; }

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122"; }

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-crop:before {
  content: "\f125"; }

.fa-code-fork:before {
  content: "\f126"; }

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127"; }

.fa-question:before {
  content: "\f128"; }

.fa-info:before {
  content: "\f129"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-shield:before {
  content: "\f132"; }

.fa-calendar-o:before {
  content: "\f133"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-minus-square-o:before {
  content: "\f147"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-pencil-square:before {
  content: "\f14b"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150"; }

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151"; }

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152"; }

.fa-euro:before, .fa-eur:before {
  content: "\f153"; }

.fa-gbp:before {
  content: "\f154"; }

.fa-dollar:before, .fa-usd:before {
  content: "\f155"; }

.fa-rupee:before, .fa-inr:before {
  content: "\f156"; }

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157"; }

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158"; }

.fa-won:before, .fa-krw:before {
  content: "\f159"; }

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-text:before {
  content: "\f15c"; }

.fa-sort-alpha-asc:before {
  content: "\f15d"; }

.fa-sort-alpha-desc:before {
  content: "\f15e"; }

.fa-sort-amount-asc:before {
  content: "\f160"; }

.fa-sort-amount-desc:before {
  content: "\f161"; }

.fa-sort-numeric-asc:before {
  content: "\f162"; }

.fa-sort-numeric-desc:before {
  content: "\f163"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-youtube-square:before {
  content: "\f166"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-youtube-play:before {
  content: "\f16a"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-adn:before {
  content: "\f170"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitbucket-square:before {
  content: "\f172"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-apple:before {
  content: "\f179"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-android:before {
  content: "\f17b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-trello:before {
  content: "\f181"; }

.fa-female:before {
  content: "\f182"; }

.fa-male:before {
  content: "\f183"; }

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184"; }

.fa-sun-o:before {
  content: "\f185"; }

.fa-moon-o:before {
  content: "\f186"; }

.fa-archive:before {
  content: "\f187"; }

.fa-bug:before {
  content: "\f188"; }

.fa-vk:before {
  content: "\f189"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.fa-arrow-circle-o-left:before {
  content: "\f190"; }

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191"; }

.fa-dot-circle-o:before {
  content: "\f192"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195"; }

.fa-plus-square-o:before {
  content: "\f196"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-slack:before {
  content: "\f198"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c"; }

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-spoon:before {
  content: "\f1b1"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-automobile:before, .fa-car:before {
  content: "\f1b9"; }

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-file-pdf-o:before {
  content: "\f1c1"; }

.fa-file-word-o:before {
  content: "\f1c2"; }

.fa-file-excel-o:before {
  content: "\f1c3"; }

.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5"; }

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6"; }

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7"; }

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8"; }

.fa-file-code-o:before {
  content: "\f1c9"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd"; }

.fa-circle-o-notch:before {
  content: "\f1ce"; }

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0"; }

.fa-ge:before, .fa-empire:before {
  content: "\f1d1"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7"; }

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8"; }

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9"; }

.fa-history:before {
  content: "\f1da"; }

.fa-circle-thin:before {
  content: "\f1db"; }

.fa-header:before {
  content: "\f1dc"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-sliders:before {
  content: "\f1de"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-newspaper-o:before {
  content: "\f1ea"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bell-slash-o:before {
  content: "\f1f7"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-eyedropper:before {
  content: "\f1fb"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-area-chart:before {
  content: "\f1fe"; }

.fa-pie-chart:before {
  content: "\f200"; }

.fa-line-chart:before {
  content: "\f201"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bus:before {
  content: "\f207"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-cc:before {
  content: "\f20a"; }

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b"; }

.fa-meanpath:before {
  content: "\f20c"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-diamond:before {
  content: "\f219"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-venus:before {
  content: "\f221"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-intersex:before, .fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-facebook-official:before {
  content: "\f230"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-server:before {
  content: "\f233"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-hotel:before, .fa-bed:before {
  content: "\f236"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-train:before {
  content: "\f238"; }

.fa-subway:before {
  content: "\f239"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {
  content: "\f240"; }

.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242"; }

.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-sticky-note-o:before {
  content: "\f24a"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-hourglass-o:before {
  content: "\f250"; }

.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251"; }

.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255"; }

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256"; }

.fa-hand-scissors-o:before {
  content: "\f257"; }

.fa-hand-lizard-o:before {
  content: "\f258"; }

.fa-hand-spock-o:before {
  content: "\f259"; }

.fa-hand-pointer-o:before {
  content: "\f25a"; }

.fa-hand-peace-o:before {
  content: "\f25b"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-safari:before {
  content: "\f267"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-tv:before, .fa-television:before {
  content: "\f26c"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-calendar-plus-o:before {
  content: "\f271"; }

.fa-calendar-minus-o:before {
  content: "\f272"; }

.fa-calendar-times-o:before {
  content: "\f273"; }

.fa-calendar-check-o:before {
  content: "\f274"; }

.fa-industry:before {
  content: "\f275"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-map-o:before {
  content: "\f278"; }

.fa-map:before {
  content: "\f279"; }

.fa-commenting:before {
  content: "\f27a"; }

.fa-commenting-o:before {
  content: "\f27b"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-vimeo:before {
  content: "\f27d"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-edge:before {
  content: "\f282"; }

.fa-credit-card-alt:before {
  content: "\f283"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-modx:before {
  content: "\f285"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-usb:before {
  content: "\f287"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-pause-circle-o:before {
  content: "\f28c"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stop-circle-o:before {
  content: "\f28e"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-percent:before {
  content: "\f295"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-envira:before {
  content: "\f299"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-wheelchair-alt:before {
  content: "\f29b"; }

.fa-question-circle-o:before {
  content: "\f29c"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-volume-control-phone:before {
  content: "\f2a0"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3"; }

.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4"; }

.fa-handshake-o:before {
  content: "\f2b5"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-o:before {
  content: "\f2b7"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-book-o:before {
  content: "\f2ba"; }

.fa-vcard:before, .fa-address-card:before {
  content: "\f2bb"; }

.fa-vcard-o:before, .fa-address-card-o:before {
  content: "\f2bc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-circle-o:before {
  content: "\f2be"; }

.fa-user-o:before {
  content: "\f2c0"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-drivers-license:before, .fa-id-card:before {
  content: "\f2c2"; }

.fa-drivers-license-o:before, .fa-id-card-o:before {
  content: "\f2c3"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-thermometer-2:before, .fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-1:before, .fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-0:before, .fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-bathtub:before, .fa-s15:before, .fa-bath:before {
  content: "\f2cd"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-times-rectangle:before, .fa-window-close:before {
  content: "\f2d3"; }

.fa-times-rectangle-o:before, .fa-window-close-o:before {
  content: "\f2d4"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-eercast:before {
  content: "\f2da"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-snowflake-o:before {
  content: "\f2dc"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-meetup:before {
  content: "\f2e0"; }

/**
 * Sidebar
 */
@media (min-width: 768px) {
  .sidebar_on,
  .sidebar_small {
    padding-bottom: 80px; } }

.sidebar_on.left-sidebar {
  order: 1; }

@media (max-width: 767px) {
  .sidebar_small {
    order: 3;
    margin-top: 40px; } }

.sidebar .h6, .sidebar .megamenu_linklist .link-list a.custom_heading, .megamenu_linklist .link-list .sidebar a.custom_heading,
.sidebar .is-simplemenu > li a.custom_heading, .is-simplemenu > li .sidebar a.custom_heading, .sidebar .section_product #shopify-product-reviews .spr-container .spr-header-title, .section_product #shopify-product-reviews .spr-container .sidebar .spr-header-title {
  text-transform: capitalize;
  font-weight: 500; }

.sidebar .sidebar_widget {
  padding-bottom: 5px;
  border-bottom: 1px solid var(--border-color); }
  .sidebar .sidebar_widget + .sidebar_widget {
    margin-top: 15px; }
  .sidebar .sidebar_widget .widget_header {
    padding: 10px 0; }
    .sidebar .sidebar_widget .widget_header svg {
      fill: var(--color-black); }
  .sidebar .sidebar_widget .widget_content {
    padding: 5px 0 15px; }

.sidebar .widget_header {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600; }

.sidebar + .sidebar {
  margin-top: 15px; }

.sidebar .menu_trigger {
  cursor: pointer; }

.sidebar .link_list, .sidebar body footer > div .inverted .social_menu.social_menu_alternate, body footer > div .inverted .sidebar .social_menu.social_menu_alternate {
  margin: 0 0 0 10px; }
  .sidebar .link_list .droped_linklist, .sidebar body footer > div .inverted .social_menu.social_menu_alternate .droped_linklist, body footer > div .inverted .sidebar .social_menu.social_menu_alternate .droped_linklist {
    width: 100%; }
  .sidebar .link_list .level_1_2, .sidebar body footer > div .inverted .social_menu.social_menu_alternate .level_1_2, body footer > div .inverted .sidebar .social_menu.social_menu_alternate .level_1_2 {
    margin-top: 5px; }
  .sidebar .link_list li, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li {
    display: block; }
    .sidebar .link_list li a, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li a, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li a {
      font-weight: 400;
      font-size: 14px;
      line-height: 1.3;
      color: var(--base-font-color);
      padding-right: 20px; }
      .sidebar .link_list li a:hover, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li a:hover, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li a:hover, .sidebar .link_list li a:focus, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li a:focus, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li a:focus, .sidebar .link_list li a:active, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li a:active, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li a:active {
        color: var(--color-black);
        text-decoration: underline; }
      .sidebar .link_list li a.active, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li a.active, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li a.active {
        color: var(--color-black);
        text-decoration: underline; }
    .sidebar .link_list li ul, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li ul, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li ul {
      margin: 0;
      padding: 7px 0 7px 10px; }
      .sidebar .link_list li ul > li + li, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li ul > li + li, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li ul > li + li {
        margin-top: 10px; }
      .sidebar .link_list li ul ul, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li ul ul, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li ul ul {
        padding-top: 12px;
        padding-bottom: 12px; }
    .sidebar .link_list li.with_ul, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li.with_ul, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li.with_ul {
      position: relative; }
      .sidebar .link_list li.with_ul > span, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li.with_ul > span, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li.with_ul > span {
        display: block;
        width: 20px;
        height: 20px;
        text-align: right;
        position: absolute;
        top: 0;
        right: 0; }
      .sidebar .link_list li.with_ul svg, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li.with_ul svg, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li.with_ul svg {
        fill: var(--color-grey-3);
        transition: all 0.3s ease-in-out; }
        .sidebar .link_list li.with_ul svg.active, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li.with_ul svg.active, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li.with_ul svg.active {
          transform: rotate(180deg); }
    .sidebar .link_list li + li, .sidebar body footer > div .inverted .social_menu.social_menu_alternate li + li, body footer > div .inverted .sidebar .social_menu.social_menu_alternate li + li {
      margin-top: 10px; }

.sidebar .sidebar_widget__search {
  border-bottom: none;
  margin-top: 40px; }

.sidebar.blog-sidebar .sidebar_widget__search {
  margin-top: 0; }

.sidebar.blog-sidebar + .blog-sidebar {
  margin-top: 25px; }

.widget_toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer; }
  .widget_toggle svg {
    transition: all 0.3s ease-in-out;
    transform: rotate(-90deg); }
  .widget_toggle.open svg {
    transform: rotate(0deg); }

.sidebar_widget.no-border {
  border: none; }

.sidebar_widget__price_sort .slider-range-wr {
  margin: 0; }

.sidebar_widget__price_sort #js-slider-range {
  margin-bottom: 20px;
  height: 6px;
  margin-left: 7px;
  margin-right: 7px;
  background-color: var(--border-color);
  border-radius: 0; }
  .sidebar_widget__price_sort #js-slider-range .ui-slider-handle {
    border-radius: 0;
    top: -6px;
    background-color: var(--color-white);
    border-color: var(--color-black); }
    .sidebar_widget__price_sort #js-slider-range .ui-slider-handle.ui-slider-focus {
      border-radius: 0;
      background-color: var(--color-white);
      border-color: var(--color-black); }
  .sidebar_widget__price_sort #js-slider-range .ui-slider-range {
    background-color: var(--color-black); }

.sidebar_widget__price_sort .js-col {
  transition: all ease .45s; }

/**
 * Widget banner sidebar
 */
.sidebar_widget__banner {
  position: relative;
  display: block; }
  .sidebar_widget__banner img {
    transition: .3s; }
  .sidebar_widget__banner.sidebar_widget {
    padding-bottom: 0; }
  .sidebar_widget__banner .image-item-container {
    position: relative;
    overflow: hidden; }
  .sidebar_widget__banner .image-item-wrapper {
    display: block;
    margin: 0 auto; }
  .sidebar_widget__banner .sidebar_banner_wrapper {
    display: flex;
    flex-direction: column;
    position: relative; }
    .sidebar_widget__banner .sidebar_banner_wrapper:hover img {
      opacity: .8;
      transform: scale(1.06); }
  .sidebar_widget__banner .banner-caption {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    display: flex;
    flex-direction: column; }
  .sidebar_widget__banner .position_top {
    align-items: flex-start; }
  .sidebar_widget__banner .position_center {
    justify-content: center; }
  .sidebar_widget__banner .position_bottom {
    align-items: flex-end; }
  .sidebar_widget__banner .caption_text {
    position: relative;
    z-index: 3;
    padding: 6%; }
    .sidebar_widget__banner .caption_text em {
      font-style: normal; }
    .sidebar_widget__banner .caption_text h2 + * {
      display: inline-block;
      color: var(--color-black);
      text-transform: uppercase;
      font-weight: 500;
      margin: 1.563rem 0 10px; }

/**
 * Widget products sidebar
 */
.sidebar .sidebar_widget__products {
  padding-bottom: 5px; }
  .sidebar .sidebar_widget__products .widget_header {
    padding-bottom: 20px; }

/**
 * Widget search sidebar
 */
.sidebar .sidebar_widget__search .widget_content {
  padding: 0; }

.sidebar .sidebar_widget__search form {
  position: relative; }
  .sidebar .sidebar_widget__search form .search-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0; }

.sidebar .sidebar_widget__search input {
  width: 100%;
  padding-left: 50px;
  padding-top: 15px;
  background-color: var(--color-grey-1); }

.sidebar .sidebar_widget__search .search-icon {
  background: none;
  border: none;
  box-shadow: none;
  width: auto;
  height: auto;
  min-width: unset;
  padding-right: 0; }
  .sidebar .sidebar_widget__search .search-icon svg path {
    fill: var(--color-black); }
  .sidebar .sidebar_widget__search .search-icon:hover svg path, .sidebar .sidebar_widget__search .search-icon:focus svg path, .sidebar .sidebar_widget__search .search-icon:active svg path {
    fill: var(--base-font-color); }

/* Forms */
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0; }

legend {
  width: 100%;
  display: block;
  margin-bottom: 20px;
  padding: 0;
  border: 0;
  font-size: 12px;
  line-height: inherit;
  color: var(--color-black); }

label {
  margin-bottom: 7px;
  display: block;
  color: var(--color-black);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.25; }

input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none; }
  input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
    display: none; }
  input[type="search"]::-ms-clear, input[type="search"]::-ms-reveal {
    display: none;
    width: 0;
    height: 0; }

input[type="radio"] {
  margin: 3px 0 0;
  margin-top: 1px \9;
  line-height: normal; }

input[type="checkbox"] {
  margin: 4px 4px 0 0;
  line-height: normal;
  border-radius: 0;
  vertical-align: -1px; }

input[type="file"] {
  display: block; }

input[type="range"] {
  width: 100%;
  display: block; }

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

input[type="password"] {
  padding-right: 35px; }

select[multiple], select[size], select.form-control[multiple], select.form-control[size] {
  height: auto; }

textarea.form-control, .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea {
  height: auto;
  max-height: 600px; }

output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143; }

.custom-select, #quick_view__variants .selector-wrapper select, .section_product .single_product__options select,
.form-control,
.section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input,
.section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea {
  display: block;
  width: 100%;
  background-image: none;
  background-color: #fff;
  border: solid 1px #cccccc;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25;
  font-family: var(--base-font);
  color: #000;
  background-clip: padding-box;
  border-radius: 0px;
  box-shadow: none;
  transition: all 0.3s ease-in-out;
  height: 3.125rem;
  padding: 0.75rem 1rem; }
  .custom-select::placeholder, #quick_view__variants .selector-wrapper select::placeholder, .section_product .single_product__options select::placeholder,
  .form-control::placeholder,
  .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input::placeholder,
  .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea::placeholder {
    color: #000;
    opacity: 1;
    text-transform: capitalize; }
  .custom-select::-ms-expand, #quick_view__variants .selector-wrapper select::-ms-expand, .section_product .single_product__options select::-ms-expand,
  .form-control::-ms-expand,
  .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input::-ms-expand,
  .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea::-ms-expand {
    background-color: transparent;
    border: 0; }
  .custom-select:focus, #quick_view__variants .selector-wrapper select:focus, .section_product .single_product__options select:focus,
  .form-control:focus,
  .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input:focus,
  .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea:focus {
    box-shadow: none;
    background-color: var(--color-white);
    border-color: var(--color-black);
    color: var(--base-font-color);
    outline: 0; }
  .custom-select:disabled, #quick_view__variants .selector-wrapper select:disabled, .section_product .single_product__options select:disabled, .custom-select[readonly], #quick_view__variants .selector-wrapper select[readonly], .section_product .single_product__options select[readonly],
  .form-control:disabled,
  .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input:disabled,
  .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea:disabled,
  .form-control[readonly],
  .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input[readonly],
  .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea[readonly] {
    background-color: var(--color-white);
    opacity: 0.4; }

.custom-select, #quick_view__variants .selector-wrapper select, .section_product .single_product__options select {
  margin-bottom: 0;
  background-color: var(--color-grey-1);
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='6' viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg' fill='%23BCBFC2'%3E%3Cpath d='M9 1.5L7.5 0L4.5 3L1.5 0L0 1.5L4.5 6L9 1.5Z' /%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 30px;
  position: relative;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none; }
  .custom-select::-ms-expand, #quick_view__variants .selector-wrapper select::-ms-expand, .section_product .single_product__options select::-ms-expand {
    display: none; }

select.form-control:focus::-ms-value {
  color: #000;
  background-color: #fff; }

.form-control-sm {
  font-size: 1rem;
  line-height: 1.143;
  height: 2.714rem;
  padding: 0.714rem 0.625rem; }

.form-control-lg {
  font-size: 1.143rem;
  line-height: 1.25;
  height: 3.929rem;
  padding: 1.214rem 0.938rem; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 100px;
  height: auto; }

.input-group .input-group-append > .input-group-text {
  transition: all 0.3s ease-in-out; }

.input-group input:focus + .input-group-append > .input-group-text {
  border-color: var(--color-black); }

.form-group {
  margin-bottom: 15px; }
  @media (min-width: 1200px) {
    .form-group {
      margin-top: 25px; } }

.custom-select, #quick_view__variants .selector-wrapper select, .section_product .single_product__options select {
  display: inline-block;
  width: 100%;
  appearance: none; }

.radio,
.checkbox {
  min-height: 20px;
  display: block;
  position: relative; }

.radio ~ .radio,
.checkbox ~ .checkbox {
  margin: 7px 0 0 0; }

.radio label,
.checkbox label {
  min-height: 20px;
  margin-bottom: 0;
  padding-left: 20px;
  font-weight: normal;
  cursor: pointer; }

.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-top: 4px \9;
  margin-left: -20px;
  position: absolute; }

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed; }

.help-block {
  display: block;
  margin-top: 7px;
  font-size: 12px;
  color: var(--color-grey-2);
  cursor: default; }

.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px; }

@media (min-width: 768px) {
  .form-horizontal label {
    margin-bottom: 0;
    line-height: 34px;
    text-align: right; } }

.file_eye_el {
  fill: var(--base-font-color); }
  @media (max-width: 991.98px) {
    .file_eye_el {
      height: 14px; } }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  #quick_view__variants .selector-wrapper .input-group > select,
  .section_product .single_product__options .input-group > select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + .form-control, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + .form-control, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .form-control + input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .form-control + textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + textarea.spr-form-input-textarea,
    .input-group > .form-control + .custom-select,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + .custom-select,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + .custom-select,
    #quick_view__variants .selector-wrapper .input-group > .form-control + select,
    .section_product #shopify-product-reviews .spr-container .spr-content #quick_view__variants .selector-wrapper .input-group > input.spr-form-input + select,
    #quick_view__variants .selector-wrapper .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + select,
    .section_product #shopify-product-reviews .spr-container .spr-content #quick_view__variants .selector-wrapper .input-group > textarea.spr-form-input-textarea + select,
    #quick_view__variants .selector-wrapper .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + select,
    .section_product .single_product__options .input-group > .form-control + select,
    .section_product #shopify-product-reviews .spr-container .spr-content .single_product__options .input-group > input.spr-form-input + select,
    .section_product .single_product__options #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + select,
    .section_product #shopify-product-reviews .spr-container .spr-content .single_product__options .input-group > textarea.spr-form-input-textarea + select,
    .section_product .single_product__options #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + select,
    .input-group > .form-control + .custom-file,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input + .custom-file,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .form-control-plaintext + input.spr-form-input,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .form-control-plaintext + textarea.spr-form-input-textarea,
    .input-group > .form-control-plaintext + .custom-select,
    #quick_view__variants .selector-wrapper .input-group > .form-control-plaintext + select,
    .section_product .single_product__options .input-group > .form-control-plaintext + select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    #quick_view__variants .selector-wrapper .input-group > select + .form-control,
    .section_product .single_product__options .input-group > select + .form-control,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .custom-select + input.spr-form-input,
    #quick_view__variants .selector-wrapper .section_product #shopify-product-reviews .spr-container .spr-content .input-group > select + input.spr-form-input,
    .section_product #shopify-product-reviews .spr-container .spr-content #quick_view__variants .selector-wrapper .input-group > select + input.spr-form-input,
    .section_product .single_product__options #shopify-product-reviews .spr-container .spr-content .input-group > select + input.spr-form-input,
    .section_product #shopify-product-reviews .spr-container .spr-content .single_product__options .input-group > select + input.spr-form-input,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .custom-select + textarea.spr-form-input-textarea,
    #quick_view__variants .selector-wrapper .section_product #shopify-product-reviews .spr-container .spr-content .input-group > select + textarea.spr-form-input-textarea,
    .section_product #shopify-product-reviews .spr-container .spr-content #quick_view__variants .selector-wrapper .input-group > select + textarea.spr-form-input-textarea,
    .section_product .single_product__options #shopify-product-reviews .spr-container .spr-content .input-group > select + textarea.spr-form-input-textarea,
    .section_product #shopify-product-reviews .spr-container .spr-content .single_product__options .input-group > select + textarea.spr-form-input-textarea,
    .input-group > .custom-select + .custom-select,
    #quick_view__variants .selector-wrapper .input-group > select + .custom-select,
    .section_product .single_product__options .input-group > select + .custom-select,
    #quick_view__variants .selector-wrapper .input-group > .custom-select + select,
    #quick_view__variants .selector-wrapper .input-group > select + select,
    .section_product .single_product__options .input-group > .custom-select + select,
    #quick_view__variants .selector-wrapper .section_product .single_product__options .input-group > select + select,
    .section_product .single_product__options .input-group > select + select,
    .input-group > .custom-select + .custom-file,
    #quick_view__variants .selector-wrapper .input-group > select + .custom-file,
    .section_product .single_product__options .input-group > select + .custom-file,
    .input-group > .custom-file + .form-control,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .custom-file + input.spr-form-input,
    .section_product #shopify-product-reviews .spr-container .spr-content .input-group > .custom-file + textarea.spr-form-input-textarea,
    .input-group > .custom-file + .custom-select,
    #quick_view__variants .selector-wrapper .input-group > .custom-file + select,
    .section_product .single_product__options .input-group > .custom-file + select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:not(:last-child), .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input:not(:last-child), .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea:not(:last-child),
  .input-group > .custom-select:not(:last-child),
  #quick_view__variants .selector-wrapper .input-group > select:not(:last-child),
  .section_product .single_product__options .input-group > select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child), .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input:not(:first-child), .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea:not(:first-child),
  .input-group > .custom-select:not(:first-child),
  #quick_view__variants .selector-wrapper .input-group > select:not(:first-child),
  .section_product .single_product__options .input-group > select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn, .input-group-prepend .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .input-group-prepend .article_btn, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button,
  .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button,
  .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button,
  .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button, .input-group-prepend .product_listing__list .add_to_cart_button, .product_listing__list .input-group-prepend .add_to_cart_button, .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a, .input-group-prepend .buyoneclick button, .buyoneclick .input-group-prepend button,
  .input-group-append .btn,
  .input-group-append .blog__main.linkstyle--btn .article_btn,
  .blog__main.linkstyle--btn .input-group-append .article_btn,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button,
  .input-group-append .product_listing__list .add_to_cart_button,
  .product_listing__list .input-group-append .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a,
  .input-group-append .buyoneclick button,
  .buyoneclick .input-group-append button {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus, .input-group-prepend .blog__main.linkstyle--btn .article_btn:focus, .blog__main.linkstyle--btn .input-group-prepend .article_btn:focus, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button:focus,
    .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button:focus,
    .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button:focus,
    .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button:focus, .input-group-prepend .product_listing__list .add_to_cart_button:focus, .product_listing__list .input-group-prepend .add_to_cart_button:focus, .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus, .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a:focus, .input-group-prepend .buyoneclick button:focus, .buyoneclick .input-group-prepend button:focus,
    .input-group-append .btn:focus,
    .input-group-append .blog__main.linkstyle--btn .article_btn:focus,
    .blog__main.linkstyle--btn .input-group-append .article_btn:focus,
    .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
    .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button:focus,
    .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
    .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button:focus,
    .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
    .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button:focus,
    .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button:focus,
    .input-group-append .product_listing__list .add_to_cart_button:focus,
    .product_listing__list .input-group-append .add_to_cart_button:focus,
    .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus,
    .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a:focus,
    .input-group-append .buyoneclick button:focus,
    .buyoneclick .input-group-append button:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn, .input-group-prepend .blog__main.linkstyle--btn .article_btn + .btn, .blog__main.linkstyle--btn .input-group-prepend .article_btn + .btn, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .btn, .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .btn, .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .btn, .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .btn, .input-group-prepend .product_listing__list .add_to_cart_button + .btn, .product_listing__list .input-group-prepend .add_to_cart_button + .btn, .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .btn, .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .btn, .input-group-prepend .buyoneclick button + .btn, .buyoneclick .input-group-prepend button + .btn, .input-group-prepend .blog__main.linkstyle--btn .btn + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .btn + .article_btn, .input-group-prepend .blog__main.linkstyle--btn .article_btn + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .article_btn + .article_btn, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .article_btn, .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .article_btn, .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .article_btn, .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .article_btn, .input-group-prepend .product_listing__list .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .product_listing__list .add_to_cart_button + .article_btn, .product_listing__list .input-group-prepend .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__list .input-group-prepend .add_to_cart_button + .article_btn, .input-group-prepend .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .spr-summary-actions > a + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .article_btn, .section_product #shopify-product-reviews .spr-container .input-group-prepend .blog__main.linkstyle--btn .spr-summary-actions > a + .article_btn, .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .article_btn, .input-group-prepend .buyoneclick .blog__main.linkstyle--btn button + .article_btn, .blog__main.linkstyle--btn .input-group-prepend .buyoneclick button + .article_btn, .buyoneclick .input-group-prepend .blog__main.linkstyle--btn button + .article_btn, .blog__main.linkstyle--btn .buyoneclick .input-group-prepend button + .article_btn, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .btn + .add_to_cart_button, .input-group-prepend .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-prepend .article_btn + .add_to_cart_button, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .add_to_cart_button, .input-group-prepend .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .add_to_cart_button, .input-group-prepend .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick button + .add_to_cart_button, .buyoneclick .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .input-group-prepend button + .add_to_cart_button,
  .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .btn + .add_to_cart_button,
  .input-group-prepend .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-prepend .article_btn + .add_to_cart_button,
  .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .add_to_cart_button,
  .input-group-prepend .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .add_to_cart_button,
  .input-group-prepend .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick button + .add_to_cart_button, .buyoneclick .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .input-group-prepend button + .add_to_cart_button,
  .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .btn + .add_to_cart_button,
  .input-group-prepend .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-prepend .article_btn + .add_to_cart_button,
  .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .add_to_cart_button,
  .input-group-prepend .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .add_to_cart_button,
  .input-group-prepend .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick button + .add_to_cart_button, .buyoneclick .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .input-group-prepend button + .add_to_cart_button,
  .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .btn + .add_to_cart_button,
  .input-group-prepend .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-prepend .article_btn + .add_to_cart_button,
  .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .add_to_cart_button,
  .input-group-prepend .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .add_to_cart_button,
  .input-group-prepend .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick button + .add_to_cart_button, .buyoneclick .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .input-group-prepend button + .add_to_cart_button, .input-group-prepend .product_listing__list .btn + .add_to_cart_button, .product_listing__list .input-group-prepend .btn + .add_to_cart_button, .input-group-prepend .blog__main.linkstyle--btn .product_listing__list .article_btn + .add_to_cart_button, .product_listing__list .input-group-prepend .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .input-group-prepend .product_listing__list .article_btn + .add_to_cart_button, .product_listing__list .blog__main.linkstyle--btn .input-group-prepend .article_btn + .add_to_cart_button, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .product_listing__list .add_to_cart_button + .add_to_cart_button, .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .product_listing__list .add_to_cart_button + .add_to_cart_button, .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .product_listing__list .add_to_cart_button + .add_to_cart_button, .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .product_listing__list .add_to_cart_button + .add_to_cart_button, .input-group-prepend .product_listing__list .add_to_cart_button + .add_to_cart_button, .product_listing__list .input-group-prepend .add_to_cart_button + .add_to_cart_button, .input-group-prepend .section_product #shopify-product-reviews .spr-container .product_listing__list .spr-summary-actions > a + .add_to_cart_button, .product_listing__list .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__list .spr-summary-actions > a + .add_to_cart_button, .product_listing__list .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .add_to_cart_button, .input-group-prepend .buyoneclick .product_listing__list button + .add_to_cart_button, .product_listing__list .input-group-prepend .buyoneclick button + .add_to_cart_button, .buyoneclick .input-group-prepend .product_listing__list button + .add_to_cart_button, .product_listing__list .buyoneclick .input-group-prepend button + .add_to_cart_button, .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .btn + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > .btn + a, .input-group-prepend .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .blog__main.linkstyle--btn .spr-summary-actions > .article_btn + a, .blog__main.linkstyle--btn .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn + a, .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .input-group-prepend .spr-summary-actions > .article_btn + a, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .spr-summary-actions > .add_to_cart_button + a, .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .spr-summary-actions > .add_to_cart_button + a, .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .spr-summary-actions > .add_to_cart_button + a, .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .spr-summary-actions > .add_to_cart_button + a, .input-group-prepend .product_listing__list .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .product_listing__list .spr-summary-actions > .add_to_cart_button + a, .product_listing__list .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__list .input-group-prepend .spr-summary-actions > .add_to_cart_button + a, .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + a, .input-group-prepend .buyoneclick .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button + a, .section_product #shopify-product-reviews .spr-container .input-group-prepend .buyoneclick .spr-summary-actions > button + a, .buyoneclick .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button + a, .section_product #shopify-product-reviews .spr-container .buyoneclick .input-group-prepend .spr-summary-actions > button + a, .input-group-prepend .buyoneclick .btn + button, .buyoneclick .input-group-prepend .btn + button, .input-group-prepend .blog__main.linkstyle--btn .buyoneclick .article_btn + button, .buyoneclick .input-group-prepend .blog__main.linkstyle--btn .article_btn + button, .blog__main.linkstyle--btn .input-group-prepend .buyoneclick .article_btn + button, .buyoneclick .blog__main.linkstyle--btn .input-group-prepend .article_btn + button, .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + button, .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + button, .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + button, .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + button, .input-group-prepend .product_listing__list .buyoneclick .add_to_cart_button + button, .buyoneclick .input-group-prepend .product_listing__list .add_to_cart_button + button, .product_listing__list .input-group-prepend .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__list .input-group-prepend .add_to_cart_button + button, .input-group-prepend .section_product #shopify-product-reviews .spr-container .buyoneclick .spr-summary-actions > a + button, .buyoneclick .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + button, .section_product #shopify-product-reviews .spr-container .input-group-prepend .buyoneclick .spr-summary-actions > a + button, .buyoneclick .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + button, .input-group-prepend .buyoneclick button + button, .buyoneclick .input-group-prepend button + button,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .blog__main.linkstyle--btn .article_btn + .input-group-text,
  .blog__main.linkstyle--btn .input-group-prepend .article_btn + .input-group-text,
  .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .input-group-text,
  .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .input-group-text,
  .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .input-group-text,
  .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .add_to_cart_button + .input-group-text,
  .input-group-prepend .product_listing__list .add_to_cart_button + .input-group-text,
  .product_listing__list .input-group-prepend .add_to_cart_button + .input-group-text,
  .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .input-group-text,
  .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > a + .input-group-text,
  .input-group-prepend .buyoneclick button + .input-group-text,
  .buyoneclick .input-group-prepend button + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-prepend .blog__main.linkstyle--btn .input-group-text + .article_btn,
  .blog__main.linkstyle--btn .input-group-prepend .input-group-text + .article_btn,
  .input-group-prepend .product_listing__grid .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-prepend .input-group-text + .add_to_cart_button,
  .input-group-prepend .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-prepend .input-group-text + .add_to_cart_button,
  .input-group-prepend .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-prepend .input-group-text + .add_to_cart_button,
  .input-group-prepend .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-prepend .input-group-text + .add_to_cart_button,
  .input-group-prepend .product_listing__list .input-group-text + .add_to_cart_button,
  .product_listing__list .input-group-prepend .input-group-text + .add_to_cart_button,
  .input-group-prepend .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .input-group-text + a,
  .section_product #shopify-product-reviews .spr-container .input-group-prepend .spr-summary-actions > .input-group-text + a,
  .input-group-prepend .buyoneclick .input-group-text + button,
  .buyoneclick .input-group-prepend .input-group-text + button,
  .input-group-append .btn + .btn,
  .input-group-append .blog__main.linkstyle--btn .article_btn + .btn,
  .blog__main.linkstyle--btn .input-group-append .article_btn + .btn,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .btn,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .btn,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .btn,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .btn,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .btn,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .btn,
  .input-group-append .product_listing__list .add_to_cart_button + .btn,
  .product_listing__list .input-group-append .add_to_cart_button + .btn,
  .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .btn,
  .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .btn,
  .input-group-append .buyoneclick button + .btn,
  .buyoneclick .input-group-append button + .btn,
  .input-group-append .blog__main.linkstyle--btn .btn + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .btn + .article_btn,
  .input-group-append .blog__main.linkstyle--btn .article_btn + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .article_btn + .article_btn,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .article_btn,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .article_btn,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .article_btn,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .article_btn,
  .input-group-append .product_listing__list .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .product_listing__list .add_to_cart_button + .article_btn,
  .product_listing__list .input-group-append .blog__main.linkstyle--btn .add_to_cart_button + .article_btn,
  .blog__main.linkstyle--btn .product_listing__list .input-group-append .add_to_cart_button + .article_btn,
  .input-group-append .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .spr-summary-actions > a + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .article_btn,
  .section_product #shopify-product-reviews .spr-container .input-group-append .blog__main.linkstyle--btn .spr-summary-actions > a + .article_btn,
  .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .article_btn,
  .input-group-append .buyoneclick .blog__main.linkstyle--btn button + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .buyoneclick button + .article_btn,
  .buyoneclick .input-group-append .blog__main.linkstyle--btn button + .article_btn,
  .blog__main.linkstyle--btn .buyoneclick .input-group-append button + .article_btn,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .btn + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .btn + .add_to_cart_button,
  .input-group-append .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .article_btn + .add_to_cart_button,
  .blog__main.linkstyle--btn .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-append .article_btn + .add_to_cart_button,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .add_to_cart_button,
  .input-group-append .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .buyoneclick button + .add_to_cart_button,
  .buyoneclick .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .input-group-append button + .add_to_cart_button,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .btn + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .btn + .add_to_cart_button,
  .input-group-append .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .article_btn + .add_to_cart_button,
  .blog__main.linkstyle--btn .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-append .article_btn + .add_to_cart_button,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .add_to_cart_button,
  .input-group-append .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .buyoneclick button + .add_to_cart_button,
  .buyoneclick .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .input-group-append button + .add_to_cart_button,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .btn + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .btn + .add_to_cart_button,
  .input-group-append .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .article_btn + .add_to_cart_button,
  .blog__main.linkstyle--btn .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-append .article_btn + .add_to_cart_button,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .add_to_cart_button,
  .input-group-append .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .buyoneclick button + .add_to_cart_button,
  .buyoneclick .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .input-group-append button + .add_to_cart_button,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .btn + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .btn + .add_to_cart_button,
  .input-group-append .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .blog__main.linkstyle--btn .article_btn + .add_to_cart_button,
  .blog__main.linkstyle--btn .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .input-group-append .article_btn + .add_to_cart_button,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .add_to_cart_button,
  .input-group-append .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .buyoneclick button + .add_to_cart_button,
  .buyoneclick .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .input-group-append button + .add_to_cart_button,
  .input-group-append .product_listing__list .btn + .add_to_cart_button,
  .product_listing__list .input-group-append .btn + .add_to_cart_button,
  .input-group-append .blog__main.linkstyle--btn .product_listing__list .article_btn + .add_to_cart_button,
  .product_listing__list .input-group-append .blog__main.linkstyle--btn .article_btn + .add_to_cart_button,
  .blog__main.linkstyle--btn .input-group-append .product_listing__list .article_btn + .add_to_cart_button,
  .product_listing__list .blog__main.linkstyle--btn .input-group-append .article_btn + .add_to_cart_button,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .input-group-append .product_listing__list .add_to_cart_button + .add_to_cart_button,
  .product_listing__list .input-group-append .add_to_cart_button + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .product_listing__list .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__list .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__list .spr-summary-actions > a + .add_to_cart_button,
  .product_listing__list .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .add_to_cart_button,
  .input-group-append .buyoneclick .product_listing__list button + .add_to_cart_button,
  .product_listing__list .input-group-append .buyoneclick button + .add_to_cart_button,
  .buyoneclick .input-group-append .product_listing__list button + .add_to_cart_button,
  .product_listing__list .buyoneclick .input-group-append button + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .btn + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > .btn + a,
  .input-group-append .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .blog__main.linkstyle--btn .spr-summary-actions > .article_btn + a,
  .blog__main.linkstyle--btn .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn + a,
  .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .input-group-append .spr-summary-actions > .article_btn + a,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .spr-summary-actions > .add_to_cart_button + a,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .spr-summary-actions > .add_to_cart_button + a,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .spr-summary-actions > .add_to_cart_button + a,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .spr-summary-actions > .add_to_cart_button + a,
  .input-group-append .product_listing__list .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .product_listing__list .spr-summary-actions > .add_to_cart_button + a,
  .product_listing__list .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a,
  .section_product #shopify-product-reviews .spr-container .product_listing__list .input-group-append .spr-summary-actions > .add_to_cart_button + a,
  .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + a,
  .input-group-append .buyoneclick .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .buyoneclick .spr-summary-actions > button + a,
  .buyoneclick .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button + a,
  .section_product #shopify-product-reviews .spr-container .buyoneclick .input-group-append .spr-summary-actions > button + a,
  .input-group-append .buyoneclick .btn + button,
  .buyoneclick .input-group-append .btn + button,
  .input-group-append .blog__main.linkstyle--btn .buyoneclick .article_btn + button,
  .buyoneclick .input-group-append .blog__main.linkstyle--btn .article_btn + button,
  .blog__main.linkstyle--btn .input-group-append .buyoneclick .article_btn + button,
  .buyoneclick .blog__main.linkstyle--btn .input-group-append .article_btn + button,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button,
  .buyoneclick .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .buyoneclick .add_to_cart_button + button,
  .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + button,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button,
  .buyoneclick .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .buyoneclick .add_to_cart_button + button,
  .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + button,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button,
  .buyoneclick .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .buyoneclick .add_to_cart_button + button,
  .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + button,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button,
  .buyoneclick .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .buyoneclick .add_to_cart_button + button,
  .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + button,
  .input-group-append .product_listing__list .buyoneclick .add_to_cart_button + button,
  .buyoneclick .input-group-append .product_listing__list .add_to_cart_button + button,
  .product_listing__list .input-group-append .buyoneclick .add_to_cart_button + button,
  .buyoneclick .product_listing__list .input-group-append .add_to_cart_button + button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .buyoneclick .spr-summary-actions > a + button,
  .buyoneclick .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + button,
  .section_product #shopify-product-reviews .spr-container .input-group-append .buyoneclick .spr-summary-actions > a + button,
  .buyoneclick .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + button,
  .input-group-append .buyoneclick button + button,
  .buyoneclick .input-group-append button + button,
  .input-group-append .btn + .input-group-text,
  .input-group-append .blog__main.linkstyle--btn .article_btn + .input-group-text,
  .blog__main.linkstyle--btn .input-group-append .article_btn + .input-group-text,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .input-group-text,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .input-group-text,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .input-group-text,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .input-group-text,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .add_to_cart_button + .input-group-text,
  .input-group-append .product_listing__list .add_to_cart_button + .input-group-text,
  .product_listing__list .input-group-append .add_to_cart_button + .input-group-text,
  .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .input-group-text,
  .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > a + .input-group-text,
  .input-group-append .buyoneclick button + .input-group-text,
  .buyoneclick .input-group-append button + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn,
  .input-group-append .blog__main.linkstyle--btn .input-group-text + .article_btn,
  .blog__main.linkstyle--btn .input-group-append .input-group-text + .article_btn,
  .input-group-append .product_listing__grid .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .input-group-append .input-group-text + .add_to_cart_button,
  .input-group-append .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-append .input-group-text + .add_to_cart_button,
  .input-group-append .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-append .input-group-text + .add_to_cart_button,
  .input-group-append .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-text + .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-append .input-group-text + .add_to_cart_button,
  .input-group-append .product_listing__list .input-group-text + .add_to_cart_button,
  .product_listing__list .input-group-append .input-group-text + .add_to_cart_button,
  .input-group-append .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .input-group-text + a,
  .section_product #shopify-product-reviews .spr-container .input-group-append .spr-summary-actions > .input-group-text + a,
  .input-group-append .buyoneclick .input-group-text + button,
  .buyoneclick .input-group-append .input-group-text + button {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.75rem 1rem;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.25;
  color: var(--color-grey-1);
  text-align: center;
  white-space: nowrap;
  background-color: var(--color-white);
  border: 1px solid #cccccc;
  border-radius: 0; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea), .section_product #shopify-product-reviews .spr-container .spr-content .input-group-lg > input.spr-form-input:not(textarea), .section_product #shopify-product-reviews .spr-container .spr-content .input-group-lg > textarea.spr-form-input-textarea:not(textarea),
.input-group-lg > .custom-select,
#quick_view__variants .selector-wrapper .input-group-lg > select,
.section_product .single_product__options .input-group-lg > select {
  height: 3.929rem; }

.input-group-lg > .form-control, .section_product #shopify-product-reviews .spr-container .spr-content .input-group-lg > input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .input-group-lg > textarea.spr-form-input-textarea,
.input-group-lg > .custom-select,
#quick_view__variants .selector-wrapper .input-group-lg > select,
.section_product .single_product__options .input-group-lg > select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.blog__main.linkstyle--btn .input-group-lg > .input-group-prepend > .article_btn,
.product_listing__grid .product_item.grid_style_3 .product_info .input-group-lg > .input-group-prepend > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-lg > .input-group-prepend > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-lg > .input-group-prepend > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-lg > .input-group-prepend > .add_to_cart_button,
.product_listing__list .input-group-lg > .input-group-prepend > .add_to_cart_button,
.section_product #shopify-product-reviews .spr-container .input-group-lg > .spr-summary-actions.input-group-prepend > a,
.buyoneclick .input-group-lg > .input-group-prepend > button,
.input-group-lg > .input-group-append > .btn,
.blog__main.linkstyle--btn .input-group-lg > .input-group-append > .article_btn,
.product_listing__grid .product_item.grid_style_3 .product_info .input-group-lg > .input-group-append > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-lg > .input-group-append > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-lg > .input-group-append > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-lg > .input-group-append > .add_to_cart_button,
.product_listing__list .input-group-lg > .input-group-append > .add_to_cart_button,
.section_product #shopify-product-reviews .spr-container .input-group-lg > .spr-summary-actions.input-group-append > a,
.buyoneclick .input-group-lg > .input-group-append > button {
  padding: 1.214rem 0.938rem;
  font-size: 1.143rem;
  line-height: 1.25;
  border-radius: 0; }

.input-group-sm > .form-control:not(textarea), .section_product #shopify-product-reviews .spr-container .spr-content .input-group-sm > input.spr-form-input:not(textarea), .section_product #shopify-product-reviews .spr-container .spr-content .input-group-sm > textarea.spr-form-input-textarea:not(textarea),
.input-group-sm > .custom-select,
#quick_view__variants .selector-wrapper .input-group-sm > select,
.section_product .single_product__options .input-group-sm > select {
  height: 2.714rem; }

.input-group-sm > .form-control, .section_product #shopify-product-reviews .spr-container .spr-content .input-group-sm > input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .input-group-sm > textarea.spr-form-input-textarea,
.input-group-sm > .custom-select,
#quick_view__variants .selector-wrapper .input-group-sm > select,
.section_product .single_product__options .input-group-sm > select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.blog__main.linkstyle--btn .input-group-sm > .input-group-prepend > .article_btn,
.product_listing__grid .product_item.grid_style_3 .product_info .input-group-sm > .input-group-prepend > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-sm > .input-group-prepend > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-sm > .input-group-prepend > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-sm > .input-group-prepend > .add_to_cart_button,
.product_listing__list .input-group-sm > .input-group-prepend > .add_to_cart_button,
.section_product #shopify-product-reviews .spr-container .input-group-sm > .spr-summary-actions.input-group-prepend > a,
.buyoneclick .input-group-sm > .input-group-prepend > button,
.input-group-sm > .input-group-append > .btn,
.blog__main.linkstyle--btn .input-group-sm > .input-group-append > .article_btn,
.product_listing__grid .product_item.grid_style_3 .product_info .input-group-sm > .input-group-append > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group-sm > .input-group-append > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group-sm > .input-group-append > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group-sm > .input-group-append > .add_to_cart_button,
.product_listing__list .input-group-sm > .input-group-append > .add_to_cart_button,
.section_product #shopify-product-reviews .spr-container .input-group-sm > .spr-summary-actions.input-group-append > a,
.buyoneclick .input-group-sm > .input-group-append > button {
  padding: 0.714rem 0.625rem;
  font-size: 1rem;
  line-height: 1.143;
  border-radius: 0; }

.input-group > .input-group-prepend > .btn, .blog__main.linkstyle--btn .input-group > .input-group-prepend > .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .input-group > .input-group-prepend > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group > .input-group-prepend > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group > .input-group-prepend > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group > .input-group-prepend > .add_to_cart_button, .product_listing__list .input-group > .input-group-prepend > .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group > .spr-summary-actions.input-group-prepend > a, .buyoneclick .input-group > .input-group-prepend > button,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.blog__main.linkstyle--btn .input-group > .input-group-append:not(:last-child) > .article_btn,
.product_listing__grid .product_item.grid_style_3 .product_info .input-group > .input-group-append:not(:last-child) > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group > .input-group-append:not(:last-child) > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group > .input-group-append:not(:last-child) > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group > .input-group-append:not(:last-child) > .add_to_cart_button,
.product_listing__list .input-group > .input-group-append:not(:last-child) > .add_to_cart_button,
.section_product #shopify-product-reviews .spr-container .input-group > .spr-summary-actions.input-group-append:not(:last-child) > a,
.buyoneclick .input-group > .input-group-append:not(:last-child) > button,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.blog__main.linkstyle--btn .input-group > .input-group-append:last-child > .article_btn:not(:last-child):not(.dropdown-toggle),
.product_listing__grid .product_item.grid_style_3 .product_info .input-group > .input-group-append:last-child > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group > .input-group-append:last-child > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group > .input-group-append:last-child > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group > .input-group-append:last-child > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.product_listing__list .input-group > .input-group-append:last-child > .add_to_cart_button:not(:last-child):not(.dropdown-toggle),
.section_product #shopify-product-reviews .spr-container .input-group > .spr-summary-actions.input-group-append:last-child > a:not(:last-child):not(.dropdown-toggle),
.buyoneclick .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn, .blog__main.linkstyle--btn .input-group > .input-group-append > .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .input-group > .input-group-append > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group > .input-group-append > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group > .input-group-append > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group > .input-group-append > .add_to_cart_button, .product_listing__list .input-group > .input-group-append > .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .input-group > .spr-summary-actions.input-group-append > a, .buyoneclick .input-group > .input-group-append > button,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.blog__main.linkstyle--btn .input-group > .input-group-prepend:not(:first-child) > .article_btn,
.product_listing__grid .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:not(:first-child) > .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:not(:first-child) > .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:not(:first-child) > .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:not(:first-child) > .add_to_cart_button,
.product_listing__list .input-group > .input-group-prepend:not(:first-child) > .add_to_cart_button,
.section_product #shopify-product-reviews .spr-container .input-group > .spr-summary-actions.input-group-prepend:not(:first-child) > a,
.buyoneclick .input-group > .input-group-prepend:not(:first-child) > button,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.blog__main.linkstyle--btn .input-group > .input-group-prepend:first-child > .article_btn:not(:first-child),
.product_listing__grid .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:first-child > .add_to_cart_button:not(:first-child),
.product_listing__grid_large .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:first-child > .add_to_cart_button:not(:first-child),
.product_listing__grid_small .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:first-child > .add_to_cart_button:not(:first-child),
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .input-group > .input-group-prepend:first-child > .add_to_cart_button:not(:first-child),
.product_listing__list .input-group > .input-group-prepend:first-child > .add_to_cart_button:not(:first-child),
.section_product #shopify-product-reviews .spr-container .input-group > .spr-summary-actions.input-group-prepend:first-child > a:not(:first-child),
.buyoneclick .input-group > .input-group-prepend:first-child > button:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .input-group-append > .input-group-text {
  border-left: none; }

.input-group > .form-control:not(:last-child), .section_product #shopify-product-reviews .spr-container .spr-content .input-group > input.spr-form-input:not(:last-child), .section_product #shopify-product-reviews .spr-container .spr-content .input-group > textarea.spr-form-input-textarea:not(:last-child) {
  border-right: none; }

/* Components typography */
.h1, .h2, .h3, .h4, .section_heading, #quick_view__name, .h5, .collection_item .collection_title, .h6, .megamenu_linklist .link-list a.custom_heading,
.is-simplemenu > li a.custom_heading, .section_product #shopify-product-reviews .spr-container .spr-header-title,
h1, h2, h3, h4, h5, h6 {
  color: var(--heading-font-color);
  margin-top: 0;
  margin-bottom: 0.4em; }
  .h1 p, .h2 p, .h3 p, .h4 p, .section_heading p, #quick_view__name p, .h5 p, .collection_item .collection_title p, .h6 p, .megamenu_linklist .link-list a.custom_heading p, .is-simplemenu > li a.custom_heading p, .section_product #shopify-product-reviews .spr-container .spr-header-title p,
  h1 p, h2 p, h3 p, h4 p, h5 p, h6 p {
    margin: 0;
    color: inherit; }

/* Headings */
.h2, .h3, .h4, .section_heading, #quick_view__name, .h5, .collection_item .collection_title, .h6, .megamenu_linklist .link-list a.custom_heading,
.is-simplemenu > li a.custom_heading, .section_product #shopify-product-reviews .spr-container .spr-header-title, h2, h3, h4, h5, h6 {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  line-height: 1.125;
  letter-spacing: 0.01em; }

.h1, h1 {
  font-family: var(--heading-font-h1);
  font-weight: var(--heading-font-weight-h1);
  font-size: 30px;
  letter-spacing: -0.01em;
  line-height: 1.2; }
  @media screen and (min-width: 575px) {
    .h1, h1 {
      font-size: calc(30px + (var(--heading-font-size-h1) - 30) * ((100vw - 575px) / 765)); } }
  @media screen and (min-width: 1340px) {
    .h1, h1 {
      font-size: calc(var(--heading-font-size-h1) * 1px); } }

.h2, h2 {
  font-size: 28px;
  letter-spacing: -0.01em;
  line-height: 1.2; }
  @media screen and (min-width: 575px) {
    .h2, h2 {
      font-size: calc(28px + (var(--heading-font-size-h2) - 28) * ((100vw - 575px) / 765)); } }
  @media screen and (min-width: 1340px) {
    .h2, h2 {
        line-height: calc(var(--heading-font-size-h2) * 1px);
      font-size: calc(var(--heading-font-size-h2) * 1px); } }

.h3, h3 {
  font-size: 26px;
  line-height: 1.05; }
  @media screen and (min-width: 575px) {
    .h3, h3 {
      font-size: calc(26px + (var(--heading-font-size) - 26) * ((100vw - 575px) / 765)); } }
  @media screen and (min-width: 1340px) {
    .h3, h3 {
      font-size: calc(var(--heading-font-size) * 1px); } }

.h4, #quick_view__name, h4 {
    font-size: 20px;
    line-height: 1.2; }
  
  @media screen and (min-width: 575px) {
    .h4, #quick_view__name, h4 {
      font-size: calc(20px + (var(--heading-font-size-h4) - 20) * ((100vw - 575px) / 765)); } 
    .section_heading{
      font-size: calc(18px + (var(--heading-font-size-h5) - 20) * ((100vw - 575px) / 765)); }   
  }
  @media screen and (min-width: 1340px) {
    .h4, #quick_view__name, h4 {
      font-size: calc(var(--heading-font-size-h4) * 1px); }
  }
.section_heading_wrap .section_heading{
  position: relative;
  font-size:18px;
  font-weight:500;
}
.section_heading_wrap.mb-3{
  margin-bottom:-2px !important;
}
.section_heading_wrap .section_heading::before{
  content: "";
  position: absolute;
  bottom: -6px;
  left: 0;
  width: 60px;
  height: 4px;
  background: -moz- oldlinear-gradient(315deg,#ff8847 0,#ff5fcc 100%);
  background: linear-gradient(135deg,#ff8847 0,#ff5fcc 100%);
}
  
    .h4 em, .section_heading em, #quick_view__name em, h4 em {
      color: var(--color-primary); }

.h5, .collection_item .collection_title, h5 {
  font-size: 20px;
  line-height: 1.3;
  margin-bottom:0;
}
@media screen and (min-width: 575px) {
.h5,h5 {
  font-size: calc(20px + (var(--heading-font-size-h5) - 20) * ((100vw - 575px) / 765)); }
 }
@media screen and (min-width: 1340px) {
.h5,h5 {
  font-size: calc(var(--heading-font-size-h5) * 1px); } 
 }

.h6, .megamenu_linklist .link-list a.custom_heading,
.is-simplemenu > li a.custom_heading, .section_product #shopify-product-reviews .spr-container .spr-header-title, h6 {
  font-size: 16px;
  font-family: var(--base-font);
  font-weight: 400;
  line-height: 1.375; }
  @media screen and (min-width: 575px) {
    .h6, .megamenu_linklist .link-list a.custom_heading,
    .is-simplemenu > li a.custom_heading, .section_product #shopify-product-reviews .spr-container .spr-header-title, h6 {
      font-size: calc(16px + (var(--heading-font-size-h6) - 16) * ((100vw - 575px) / 765)); } }
  @media screen and (min-width: 1340px) {
    .h6, .megamenu_linklist .link-list a.custom_heading,
    .is-simplemenu > li a.custom_heading, .section_product #shopify-product-reviews .spr-container .spr-header-title, h6 {
      font-size: calc(var(--heading-font-size-h6) * 1px); } }

.custom_large_title {
  font-size: 52px;
  font-family: var(--custom_large_font);
  font-weight: var(--custom_large_font_weight);
  line-height: 1;
  letter-spacing: -0.01em; }
  @media screen and (min-width: 575px) {
    .custom_large_title {
      font-size: calc(52px + (var(--custom_large_font_size) - 52) * ((100vw - 575px) / 765)); } }
  @media screen and (min-width: 1340px) {
    .custom_large_title {
      font-size: calc(var(--custom_large_font_size) * 1px); } }

.subtitle_lg, .subtitle, .shipping-delivery-page h3, #shopify-section-header_sidebar .header__inline-menu .header__menu-item, .text, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, .subtext, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header .spr-review-header-title, .shipping-delivery-page .number-list h5, .shipping-delivery-page .section_template__article .article_content ol h5, .section_template__article .article_content .shipping-delivery-page ol h5 {
  color: var(--base-font-color);
  font-family: var(--base-font); }

.subtitle_lg, .subtitle, .shipping-delivery-page h3, #shopify-section-header_sidebar .header__inline-menu .header__menu-item {
  font-weight: 500; }

.subtitle, .shipping-delivery-page h3, #shopify-section-header_sidebar .header__inline-menu .header__menu-item {
  font-size: 18px;
  font-weight: 600;
  color: var(--color-black); }

.subtitle_lg {
  font-size: 18px;
  line-height: 1.3; }
  @media (min-width: 1640px) {
    .subtitle_lg {
      font-size: 22px; } }

.ttu {
  text-transform: uppercase; }

.ttc, .section_product #shopify-product-reviews .spr-container .spr-header-title {
  text-transform: capitalize; }

.text, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p {
  font-size: 15px; }
  @media (min-width: 1200px) {
    .text, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p {
      font-size: 18px; } }

.text-default {
  font-size: 1rem; }

.text-large {
  font-size: 1.25rem; }

.text-small {
  font-size: 0.875rem; }

.text, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, .block-text {
  line-height: 1.7;
  font-weight: 300;
  font-family: var(--base-font); }
  .text p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p p, .block-text p {
    margin: 0;
    color: inherit; }

.subtext, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header .spr-review-header-title, .shipping-delivery-page .number-list h5, .shipping-delivery-page .section_template__article .article_content ol h5, .section_template__article .article_content .shipping-delivery-page ol h5, .text-medium {
  font-size: 1.125rem;
  line-height: 1.7; 
  font-weight: 300;}

.block_title {
  font-size: 20px;
  line-height: 1.2; }

.section_heading {
  letter-spacing: normal;
  text-align: center; }

  .section_heading > span, .section_heading > a {
    display: block; }

.section_heading_wrap.text-left .section_heading,
.section_heading_wrap.text-right .section_heading {
  text-align: unset; }

.section_subheading {
  text-transform: uppercase;
  color: var(--color-primary); }
  .section_subheading + .section_heading {
    margin-top: 30px; }

.block-title,
.block-subtitle,
.block-text {
  margin-bottom: 0; }
  .block-title > p,
  .block-subtitle > p,
  .block-text > p {
    margin: 0;
    line-height: inherit; }

.caption-item {
  display: inline-block; }
  .caption-item > p {
    margin: 0;
    font-size: inherit;
    line-height: inherit; }

html {
  font-size: 0.750rem; }
  @media (min-width: 992px) {
    html {
      font-size: 0.82rem; } }
  @media (min-width: 1200px) {
    html {
      font-size: 0.91rem; } }
  @media (min-width: 1640px) {
    html {
      font-size: 1rem; } }

.full-width {
  width: 100%;
  max-width: 100%;
  margin: 0 auto; }

.countdown_timer li {
  display: inline-flex;
  align-items: baseline;
  position: relative; }

.countdown_timer li span {
  display: inline-block;
  color: inherit;
  font-size: inherit;
  font-weight: inherit; }

.countdown_timer li > span + span {
  margin-left: 3px; }

.countdown_timer > li:not(:last-child) > .countdown-text + span {
  margin-left: 5px;
  margin-right: 5px;
  position: relative; }

@media (min-width: 1200px) {
  .countdown_timer > li:not(:last-child) > .countdown-text + span {
    margin-left: 1.125rem;
    margin-right: 1.125rem;
    top: -2px; } }

.img_bg__wrap {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }

.image-item-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%; }

@media (max-width: 1199px) {
  .section .full-width {
    padding-left: 15px;
    padding-right: 15px; } }

@media (max-width: 767px) {
  .mobile-scroll-wrapper::-webkit-scrollbar {
    display: none; }
  body .mobile-scroll-wrapper:not(.swiper-container) {
    position: relative;
    display: block;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    -ms-overflow-style: none; }
    body .mobile-scroll-wrapper:not(.swiper-container) .mobile-scroll-item {
      display: inline-block;
      vertical-align: top;
      width: 65%; } }
    @media (max-width: 767px) and (min-width: 450px) {
      body .mobile-scroll-wrapper:not(.swiper-container) .mobile-scroll-item {
        width: 45%; } }
    @media (max-width: 767px) and (min-width: 600px) {
      body .mobile-scroll-wrapper:not(.swiper-container) .mobile-scroll-item {
        width: 40%; } }

@media (min-width: 1200px) {
  .container-small, .container.container-small, .container-small#size-chart, ul.megamenu > li.level_1__item .is-megamenu > li.container-small, .page_container .container-small.shopify-policy__container {
    width: 100%;
    padding-right: 40px;
    padding-left: 40px;
    margin-right: auto;
    margin-left: auto;
    max-width: 470px; }
    .container-small.container-small-570, .container.container-small.container-small-570, .container-small.container-small-570#size-chart, ul.megamenu > li.level_1__item .is-megamenu > li.container-small.container-small-570, .page_container .container-small.container-small-570.shopify-policy__container {
      max-width: 570px; } }

@media (min-width: 1200px) {
  .container-md, .section_product #shopify-product-reviews .spr-container, .container.container-md, .container-md#size-chart, .section_product #shopify-product-reviews #size-chart.spr-container, ul.megamenu > li.level_1__item .is-megamenu > li.container-md, ul.megamenu > li.level_1__item .section_product #shopify-product-reviews .is-megamenu > li.spr-container, .section_product #shopify-product-reviews ul.megamenu > li.level_1__item .is-megamenu > li.spr-container, .section_product #shopify-product-reviews .container.spr-container, .section_product #shopify-product-reviews .page_container .spr-container.shopify-policy__container, .page_container .section_product #shopify-product-reviews .spr-container.shopify-policy__container, .page_container .container-md.shopify-policy__container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    max-width: 940px; } }

@media (min-width: 992px) {
  .container.container-770, .container-770#size-chart, .page_container #size-chart.shopify-policy__container, ul.megamenu > li.level_1__item .is-megamenu > li.container-770, ul.megamenu > li.level_1__item .page_container .is-megamenu > li.shopify-policy__container{
    max-width: 780px; } }

@media (min-width: 1200px) {
  .container-xl {
    max-width: 1800px; } }

@media (min-width: 1200px) {
  .container-xxl {
    max-width: 1860px; } }

.col-2-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
  padding-left: 15px;
  padding-right: 15px; }

@media (min-width: 768px) {
  .col-md-2-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding-left: 15px;
    padding-right: 15px; } }

@media (min-width: 1200px) {
  .col-xl-2-5, main .page-no-sidebar .product_listing__grid_small .product_item_wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%; } }

a {
  display: inline-block;
  color: var(--links-color);
  text-decoration: none;
  transition: all 0.3s ease-in-out; }
  a:hover, a:active, a:focus {
    text-decoration: none;
    color: var(--links-color-hover); }

svg {
  vertical-align: middle; }

p.img_wrapper {
  line-height: 0;
  margin: 0; }

.img-fluid, .content:not(.list-menu) img,
.product_description:not(details) img,
.article_content img {
  max-width: 100%;
  height: auto; }

.toggle-mobile svg {
  transition: all 0.3s ease-in-out; }

.toggle-mobile.open svg {
  transform: rotate(180deg); }

@media (max-width: 575.98px) {
  .toggle-mobile {
    display: flex;
    align-items: center;
    justify-content: space-between; } }

.border-top {
  border-top: solid 1px var(--border-color); }

.breadcrumbs + * {
  margin-top: 40px; }
  /* @media (min-width: 1200px) {
    .breadcrumbs + * {
      margin-top: 80px; } }*/

.hidden {
  display: none !important; }

@media (min-width: 1200px) {
  .hidden-xl {
    display: none !important; } }

/* Page preloader */
#page_preloader__bg {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  transition: opacity .1s ease-in-out .05s, z-index .1s ease-in-out .05s;
  transform: translate3d(0, 0, 0); }
  #page_preloader__bg.off {
    opacity: 0;
    z-index: -10; }

.lds-ring {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1001;
  transform: translate(-50%, -50%);
  display: inline-block;
  width: 80px;
  height: 80px; }
  .lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 4px;
    border: 4px solid var(--color-primary);
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: var(--color-primary) transparent transparent transparent; }
    .lds-ring div:nth-child(1) {
      animation-delay: -0.45s; }
    .lds-ring div:nth-child(2) {
      animation-delay: -0.3s; }
    .lds-ring div:nth-child(3) {
      animation-delay: -0.15s; }

@keyframes lds-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-1em); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

main {
  display: flex;
  flex-direction: column; }
  main .section--footer {
    margin-top: auto; }
  main .page_heading, main .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title main h1 {
    margin: 40px 0 20px 0;
    font-weight: 500;
    line-height: 1.1;
    text-align: center;
    text-transform: capitalize; }
    
    main .page_container .shopify-policy__container .shopify-policy__title h1{
    display:none;
    }
    
    @media (min-width: 1200px) {
      main .page_heading, main .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title main h1 {
        margin-top: 60px; } }
    main .page_heading.custom_page_heading, main .page_container .shopify-policy__container .shopify-policy__title h1.custom_page_heading, .page_container .shopify-policy__container .shopify-policy__title main h1.custom_page_heading {
      margin-top: -40px;
      position: relative;
      padding-top: 2.35rem;
      padding-bottom: 2.35rem;
      background-color: var(--color-grey-1); }
      @media (min-width: 1200px) {
        main .page_heading.custom_page_heading, main .page_container .shopify-policy__container .shopify-policy__title h1.custom_page_heading, .page_container .shopify-policy__container .shopify-policy__title main h1.custom_page_heading {
          margin-top: -80px; } }
      main .page_heading.custom_page_heading:before, main .page_container .shopify-policy__container .shopify-policy__title h1.custom_page_heading:before, .page_container .shopify-policy__container .shopify-policy__title main h1.custom_page_heading:before, main .page_heading.custom_page_heading:after, main .page_container .shopify-policy__container .shopify-policy__title h1.custom_page_heading:after, .page_container .shopify-policy__container .shopify-policy__title main h1.custom_page_heading:after {
        content: '';
        position: absolute;
        width: 10000px;
        top: 0;
        bottom: 0;
        background-color: var(--color-grey-1);
        z-index: -1; }
      main .page_heading.custom_page_heading:before, main .page_container .shopify-policy__container .shopify-policy__title h1.custom_page_heading:before, .page_container .shopify-policy__container .shopify-policy__title main h1.custom_page_heading:before {
        left: -2000px;
        right: auto; }
      main .page_heading.custom_page_heading:after, main .page_container .shopify-policy__container .shopify-policy__title h1.custom_page_heading:after, .page_container .shopify-policy__container .shopify-policy__title main h1.custom_page_heading:after {
        left: auto;
        right: -2000px; }

.page_wrapper .page_header {
  text-align: center;
  margin-bottom: 3.438rem; }
  .page_wrapper .page_header .page_heading, .page_wrapper .page_header .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title .page_wrapper .page_header h1 {
    margin-bottom: 0; }
  .page_wrapper .page_header .page_description {
    max-width: 760px;
    margin-left: auto;
    margin-right: auto; }

/* Check inverted style */
html body .inverted .cur-text > a, html body .inverted .cur-text, html body .inverted .link_inverted, html body .inverted .link, html body .inverted .linkstyle--link .article_btn, .linkstyle--link html body .inverted .article_btn, html body .inverted .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body .inverted .spr-review-reportreview {
  color: var(--color-white) !important; }

html body .inverted .cur-text > a:hover, html body .inverted .cur-text > a:focus, html body .inverted .cur-text > a:active,
html body .inverted .link:hover,
html body .inverted .linkstyle--link .article_btn:hover,
.linkstyle--link html body .inverted .article_btn:hover,
html body .inverted .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:hover,
.section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body .inverted .spr-review-reportreview:hover,
html body .inverted .link:focus,
html body .inverted .linkstyle--link .article_btn:focus,
.linkstyle--link html body .inverted .article_btn:focus,
html body .inverted .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:focus,
.section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body .inverted .spr-review-reportreview:focus,
html body .inverted .link:active,
html body .inverted .linkstyle--link .article_btn:active,
.linkstyle--link html body .inverted .article_btn:active,
html body .inverted .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:active,
.section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body .inverted .spr-review-reportreview:active, html body .inverted .link_inverted:hover, html body .inverted .link_inverted:focus, html body .inverted .link_inverted:active, html body .inverted .article_btn:not(.btn):hover, html body .inverted .article_btn:not(.btn):focus, html body .inverted .article_btn:not(.btn):active {
  opacity: .75; }

html body .inverted .link:after, html body .inverted .linkstyle--link .article_btn:after, .linkstyle--link html body .inverted .article_btn:after, html body .inverted .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:after, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body .inverted .spr-review-reportreview:after {
  background-color: var(--color-white); }

html body .inverted .block-title,
html body .inverted .block-text,
html body .inverted .block-subtitle,
html body .inverted .caption-item {
  color: var(--color-white); }

html body .inverted.description-banner p {
  color: var(--color-white) !important; }

html body .inverted ul.megamenu > li.level_1__item > a, html body .inverted ul.megamenu > li.level_1__item > span {
  color: var(--color-white); }
  html body .inverted ul.megamenu > li.level_1__item > a.current:before, html body .inverted ul.megamenu > li.level_1__item > span.current:before {
    background: var(--color-white); }
  html body .inverted ul.megamenu > li.level_1__item > a:before, html body .inverted ul.megamenu > li.level_1__item > span:before {
    background: var(--color-white); }
  html body .inverted ul.megamenu > li.level_1__item > a:hover, html body .inverted ul.megamenu > li.level_1__item > a:focus, html body .inverted ul.megamenu > li.level_1__item > a:active, html body .inverted ul.megamenu > li.level_1__item > span:hover, html body .inverted ul.megamenu > li.level_1__item > span:focus, html body .inverted ul.megamenu > li.level_1__item > span:active {
    color: var(--color-grey-1); }
    html body .inverted ul.megamenu > li.level_1__item > a:hover:before, html body .inverted ul.megamenu > li.level_1__item > a:focus:before, html body .inverted ul.megamenu > li.level_1__item > a:active:before, html body .inverted ul.megamenu > li.level_1__item > span:hover:before, html body .inverted ul.megamenu > li.level_1__item > span:focus:before, html body .inverted ul.megamenu > li.level_1__item > span:active:before {
      background: var(--color-white); }

html body .inverted ul.megamenu > li.level_1__item.sfHover > .level_1__link:before, html body .inverted ul.megamenu > li.level_1__item > .level_1__link:hover:before, html body .inverted ul.megamenu > li.level_1__item > .level_1__link:active:before, html body .inverted ul.megamenu > li.level_1__item > .level_1__link.current:before {
  background: var(--color-white); }

html body .inverted .megamenu_trigger svg path {
  fill: var(--color-white); }

html body .inverted #megamenu .megamenu_trigger svg path {
  fill: var(--color-black); }

html body .inverted ul.social_menu a svg path {
  fill: var(--color-grey-2); }

html body .inverted ul.social_menu a:hover svg path, html body .inverted ul.social_menu a:focus svg path, html body .inverted ul.social_menu a:active svg path {
  fill: var(--color-white); }

@media (min-width: 1200px) {
  html body .inverted .currency-selector-box #currency_active:after {
    background-color: var(--base-font-color); } }

/* Product attributes */
.product_name {
  font-size: 14px;
  line-height: 1.25;
  color: var(--product-name-color);
  margin-bottom: 0;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 0;
  font-family: var(--base-font); }
  .product_name a {
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    display: inline-block;
    white-space: normal; }
    .product_name a:hover, .product_name a:focus, .product_name a:active {
      color: #797b7e; }
  @media (min-width: 1200px) {
    .product_name {
      font-size: 16px; } }

h1.product_name,
h2.product_name {
  font-family: var(--base-font); }

/* Product prices */
.product-price-container {
  margin-top: 6px; }
  .product-price-container > span:not(:last-child) {
    margin-right: 5px; }
  .product-price-container .product-percent-price {
    white-space: nowrap; }
  .product-price-container.with-discount .product-price {
    color: #ea3253; }
  .product-price-container.product-price-sm {
    font-size: 16px; }
    .product-price-container.product-price-sm .product-price {
      font-size: 16px; }
    .product-price-container.product-price-sm .product-regular-price {
      font-size: 14px; }
  @media (min-width: 768px) {
    .product-price-container {
      margin-top: 12px; }
      .product-price-container > span:not(:last-child) {
        margin-right: 7px; } }
  @media (min-width: 1200px) {
    .product-price-container {
      font-size: 1.5rem;
      margin-top: 0; } }

.product-regular-price {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.1;
  font-family: var(--base-font);
  color: #797b7e;
  text-decoration: line-through; }
  @media (min-width: 1200px) {
    .product-regular-price {
      font-size: 0.875rem; } }

.product-sale-price, .sale-percent {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.111;
  font-family: var(--base-font);
  color: #ea3253; }

.product-price:not(.product-sale-price) {
  color: #000000; }

.product-price, .product-percent-price {
  font-weight: 700;
  font-size: 14px;
  line-height: 1.1; }
  @media (min-width: 1200px) {
    .product-price, .product-percent-price {
      font-size: 18px; } }
  .product-price.with-discount, .product-price.product-sale-price, .product-percent-price.with-discount, .product-percent-price.product-sale-price {
    color: #ea3253; }

.product-percent-price {
  font-weight: 600; }

.product-thumbnail, .cart__image {
  background-color: var(--color-grey-1); }

/* Product badge */
.badge_wrap {
  position: absolute;
  left: 10px;
  top: 10px;
  width: 0;
  z-index: 1; }

.product_badge {
  padding: 1px 0;
  font-size: 10px;
  line-height: 1;
  min-width: 43px;
  max-width: 64px;
  min-height: 28px;
  display: inline-flex;
  flex-direction: column;
    font-weight: 700;
  align-items: center;
  justify-content: center;
  color: var(--color-white);
  font-weight: 500;
    border-radius: 15px;
  text-align: center;
  clear: left;
  box-shadow: 0px 3px 3px rgba(192, 199, 203, 0.14);
  letter-spacing: 0.05em; }
  .product_badge:not(:first-child) {
    margin-top: 7px; }
  .product_badge.sale, .product_badge.sale_percent, .product_badge.product-sale-price {
    background: #ea3253; }
  .product_badge.sale_out {
    background: #5c6468; }
  .product_badge.custom_badge_1 {
    background: #1383df; }
  .product_badge.custom_badge_2 {
    background: #394cb3; }
  @media (max-width: 767px) {
    .product_badge {
      min-height: 18px;
      display: block; } }

@media screen and (min-width: 1200px) {
  .product_badge_large, main .product_listing__list .product_item_wrap .product_item .product_img_wrap .product_badge, main .sidebar_on .product_listing__grid_large .product_item_wrap .product_badge, main .sidebar_on .product_listing__grid_medium .product_item_wrap .product_badge,
  main .sidebar_on .product_listing__grid .product_item_wrap .product_badge, main .page-no-sidebar .product_listing__grid_large .product_item_wrap .product_badge, main .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_badge,
  main .page-no-sidebar .product_listing__grid .product_item_wrap .product_badge, main .product_listing__grid .product_item_wrap.col-xl-3 .product_badge, main .product_listing__grid .sidebar_on .product_listing__grid_small .product_item_wrap .product_badge, main .product_listing__grid .product_item_wrap.col-xl-4 .product_badge, main .product_listing__grid .product_listing__list .product_item_wrap .product_item .product_item_wrap.list-right .product_badge, main .product_listing__list .product_item_wrap .product_item .product_listing__grid .product_item_wrap.list-right .product_badge, main .product_listing__grid .product_item_wrap.col-xl-6 .product_badge {
    font-size: 0.875rem;
    min-width: 55px;
    min-height: 1.813rem; } }

.product_badge.new {
  background: #121212; }

.for-list .badge_wrap {
  position: static;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  margin-bottom: 14px;
  margin-top: -3px; }
  .for-list .badge_wrap .product_badge {
    margin-top: 3px;
    margin-right: 6px; }
    .for-list .badge_wrap .product_badge.product-sale-price {
      order: 1; }

.spr-badge .spr-badge-caption {
  color: var(--color-primary);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.3;
  display: inline-block;
  vertical-align: 2px; }

.spr-starrating {
  display: inline-flex;
  align-items: center; }
  .spr-starrating:not(:last-child) .spr-icon {
    margin-right: 1px; }
  .spr-starrating .spr-icon-star {
    color: var(--color-icon-warning); }
  .spr-starrating .spr-icon-star-empty {
    color: #E8E8E9; }
  .spr-starrating .link, .spr-starrating .linkstyle--link .article_btn, .linkstyle--link .spr-starrating .article_btn, .spr-starrating .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-starrating .spr-review-reportreview {
    color: var(--color-primary); }
  .spr-starrating .link > .visually-hidden, .spr-starrating .linkstyle--link .article_btn > .visually-hidden, .linkstyle--link .spr-starrating .article_btn > .visually-hidden, .spr-starrating .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview > .visually-hidden, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-starrating .spr-review-reportreview > .visually-hidden {
    padding-left: 3px; }

body .spr-icon:before {
  content: '';
  background-repeat: no-repeat;
  display: inline-block;
  width: 20px;
  height: 18px; }

body .spr-icon-star:before {
  background-image: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/star.svg?v=139175717705556140811747287205); }

body .spr-icon-star-empty:before {
  background-image: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/star-empty.svg?v=92013320706198544011747287205); }

body .spr-icon-star-half-alt:before {
  background-image: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/star-half.svg?v=160794934351145451551747287205); }

/* Quantity box */
.quantity_box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 100px;
  padding: 0 9px;
  border: solid 1px var(--border-color);
  border-radius: 0; }
  .quantity_box input {
    text-align: center;
    width: 40px;
    height: 45px;
    border-radius: 0;
    color: var(--base-font-color);
    font-weight: 400;
    font-size: 16px;
    line-height: 1.2;
    transition: all 0.3s ease-in-out;
    background-color: transparent;
    border: none;
    padding-left: 10px;
    padding-right: 10px; }
    .quantity_box input::-webkit-outer-spin-button, .quantity_box input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
    .quantity_box input[type=number] {
      -moz-appearance: textfield; }
  .quantity_box div {
    cursor: pointer; }
    .quantity_box div.quantity_down {
      order: -1; }
    .quantity_box div svg path {
      display: inline-block;
      transition: all 0.3s ease-in-out; }
    .quantity_box div:hover svg path, .quantity_box div:focus svg path, .quantity_box div:active svg path {
      fill: var(--color-black); }

/* Placeholder */
.img_placeholder__wrap {
  overflow: hidden;
  position: relative; }

.img_placeholder {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.1);
  fill: rgba(0, 0, 0, 0.5);
  border: 1px solid var(--border-color); }

.small_placeholder,
.medium_placeholder,
.large_placeholder {
  border: 1px solid var(--border-color);
  background: rgba(0, 0, 0, 0.1); }

.small_placeholder {
  width: 100%;
  max-height: 175px; }

.medium_placeholder {
  width: 100%;
  max-height: 230px; }

.large_placeholder {
  width: 100%;
  max-height: 230px; }

/* Section featured products */
.section_featured-products .layout_boxed .product_limit_3 {
  justify-content: center; }

/* Links */
.links_hover a {
  letter-spacing: -0.05em;
  position: relative;
  line-height: 1.7em; }
  .links_hover a:after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    height: 2px;
    background: var(--links-color-hover);
    width: 0;
    transition: width 0.3s ease-in-out; }
  .links_hover a:hover:after {
    width: 100%; }

/* Parallax */
.parallax-scene {
  overflow: hidden; }

/* Flexible blocks
 * small   16:9
 * medium  1:0.95
 * large   3:4
 */
.flexible_block .img_placeholder__wrap {
  background-repeat: no-repeat;
  background-size: 100% auto; }

.flexible_block .img_placeholder__small {
  padding: 56.25% 0 0 0; }

.flexible_block .img_placeholder__medium {
  padding: 94.45% 0 0 0; }

.flexible_block .img_placeholder__large {
  padding: 133.333333% 0 0 0; }

.flexible_block__overlay {
  position: relative; }
  .flexible_block__overlay .layer_2 {
    padding: 15px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    background: rgba(0, 0, 0, 0.6);
    transition: background 0.3s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: center; }
  .flexible_block__overlay .layer_2 > div {
    width: 100%; }

/* Other elements */
.blur-up {
  -webkit-filter: blur(5px);
  filter: blur(5px);
  transition: filter 300ms, -webkit-filter 300ms; }

.blur-up.lazyloaded {
  -webkit-filter: blur(0);
  filter: blur(0); }

.section_invisible {
  opacity: 0 !important; }

.section_visible {
  opacity: 1 !important; }

#size-chart {
  text-align: center; }

.section-block {
  position: relative; }
  .section-block .block-caption {
    display: inline-flex;
    justify-content: center;
    flex-direction: column;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 10;
    padding: 30px; }
    .section-block .block-caption .h1 {
      line-height: 1; }
    .section-block .block-caption * + * {
      margin-top: 15px; }
    .section-block .block-caption * + .parallax-banner__btn {
      margin-top: 25px; }
    @media (min-width: 992px) {
      .section-block .block-caption {
        padding: 60px; }
        .section-block .block-caption * + * {
          margin-top: 30px; }
        .section-block .block-caption * + .parallax-banner__btn {
          margin-top: 45px; }
        .section-block .block-caption p + .text, .section-block .block-caption ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .section-block .block-caption p.h4 + p, .section-block .block-caption ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .section-block .block-caption p.section_heading + p, .section-block .block-caption ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .section-block .block-caption p#quick_view__name + p {
          margin-top: 20px; } }
    .section-block .block-caption.inverted *:not(.btn) {
      color: var(--color-white); }

.bg-zmzvideo .zmz-video {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }
  .bg-zmzvideo .zmz-video video {
    position: relative;
    object-fit: cover;
    object-position: 50% 20%;
    width: 100%;
    height: 100%;
    pointer-events: none; }

.bg-zmzvideo.txt-left .parallax-banner__meta {
  margin-left: 10%; }

.bg-zmzvideo.txt-center {
  text-align: center; }

.bg-zmzvideo.txt-right {
  text-align: right; }
  .bg-zmzvideo.txt-right .parallax-banner__meta {
    margin-right: 10%; }

.visibility-h, .buyoneclick button.shopify-payment-button__more-options {
  position: absolute !important;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  left: 0;
  top: 0;
  opacity: 0;
  visibility: hidden;
  text-indent: -100000px;
  padding: 0;
  margin: 0; }
  .visibility-h > *, .buyoneclick button.shopify-payment-button__more-options > * {
    position: absolute !important;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    left: 0;
    top: 0;
    opacity: 0;
    visibility: hidden;
    text-indent: -100000px;
    padding: 0;
    margin: 0; }

.order-first {
  order: -1 !important; }

@media (min-width: 1200px) {
  .order-xl-first {
    order: -1; } }

@media (min-width: 1200px) {
  .order-xl-last {
    order: 1; } }

@-webkit-keyframes animate_sticky {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

@keyframes animate_sticky {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

.media {
  display: block;
  position: relative;
  overflow: hidden; }

.media--transparent {
  background-color: transparent; }

.media > *:not(.product__img_zoom):not(.icon-media-viewer),
.media .model-viewer {
  display: block;
  max-width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }

.media > img {
  object-fit: cover;
  object-position: center center;
  transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.media.media--adapt > img {
  object-fit: contain; }

.media--square {
  padding-bottom: 100%; }

.media video {
  object-fit: cover; }

.icon-media {
  position: absolute;
  right: 0.2rem;
  top: 0.2rem;
  width: 1.85rem;
  height: 1.85rem; }

.icon-media-viewer {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  cursor: pointer;
  pointer-events: none; }
  .icon-media-viewer .model-viewer--action_btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 3.4rem;
    width: 3.4rem;
    z-index: 1; }
    .icon-media-viewer .model-viewer--action_btn svg {
      height: inherit;
      width: inherit; }

.no-content .media {
  background-color: var(--color-grey-1); }
  .no-content .media:before {
    content: 'Your image';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 24px;
    padding: 15px;
    color: var(--color-black);
    text-align: center; }

.media--portrait-thumb {
  padding-bottom: 126%; }

.media--portrait {
  padding-bottom: 125%; }

.media--landscape {
  padding-bottom: 66.6%; }

.media--cropped {
  padding-bottom: 56%; }

.media--16-9 {
  padding-bottom: 56.25%; }

.media--circle {
  padding-bottom: 100%;
  border-radius: 50%; }

.media.media--hover-effect > img + img {
  opacity: 0; }

@media screen and (min-width: 990px) {
  .media--cropped {
    padding-bottom: 63%; } }

/* base-details-summary */
summary {
  cursor: pointer;
  list-style: none;
  position: relative; }

summary .icon-caret {
  position: absolute;
  width: 20px;
  right: 1rem;
  top: calc(50% - 10px); }

summary::-webkit-details-marker {
  display: none; }

.disclosure-has-popup {
  position: relative; }

.disclosure-has-popup[open] > summary::before {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: block;
  cursor: default;
  content: ' ';
  background: transparent; }

.disclosure-has-popup > summary::before {
  display: none; }

.disclosure-has-popup[open] > summary + * {
  z-index: 100; }

/* Tabs */
.tab_content_wrapper .tab_nav {
  cursor: pointer;
  transition: .3s all;
  font-weight: 600; }

.tab_content_wrapper .tab_content .tab_item {
  display: none; }

.tab_content_wrapper .tab_content .tab_item.active {
  display: block; }

.tab_content_wrapper .tab_nav.active {
  pointer-events: none;
  cursor: default; }

.custom-hr {
  border: none;
  color: var(--color-grey-1);
  background-color: var(--color-grey-1);
  height: 1px; }

.align-left {
  justify-content: flex-start;
  text-align: left; }

.align-center {
  justify-content: center;
  text-align: center; }

.align-right {
  justify-content: flex-end;
  text-align: right; }

.mw-570-mx-auto {
  max-width: 570px;
  margin-left: auto;
  margin-right: auto; }

@media (min-width: 480px) {
  .footer-fixed-bar {
    bottom: 10px;
    left: 10px; } }

.responsive-video {
  width: 100%;
  aspect-ratio: 16 / 9;
  height: auto; }

/* SVG ICON STYLE*/
.svg-icon--xl > svg {
  width: 34px; }

.svg-icon--lg > svg {
  width: 24px; }

.svg-icon--md > svg {
  width: 20px; }

/* Scrollbar style*/
::-webkit-scrollbar {
  width: 6px; }

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px #DBDBDB;
  border-radius: 3px; }

::-webkit-scrollbar-thumb {
  background: #DBDBDB;
  border-radius: 3px; }

::-webkit-scrollbar-thumb:hover {
  background: #393944; }

/* Breadcrumbs */
.breadcrumbs {
  position: relative; }
  .breadcrumbs > div {
    padding-top: 5px;
    padding-bottom: 5px; }
  .breadcrumbs:before, .breadcrumbs:after {
    content: '';
    position: absolute;
    width: 10000px;
    top: 0;
    bottom: 0;
    z-index: -1; }
  .breadcrumbs:before {
    left: -2000px;
    right: auto; }
  .breadcrumbs:after {
    left: auto;
    right: -2000px; }
  .breadcrumbs ul {
    list-style: none;
    font-size: 0;
    line-height: 0;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 0; }
    .breadcrumbs ul > li {
      margin-bottom: 4px;
      margin-top: 4px; }
      .breadcrumbs ul > li a,
      .breadcrumbs ul > li span {
        font-size: 13px;
        line-height: 1.2;
        position: relative;
        text-transform: capitalize; }
        .breadcrumbs ul > li a:after,
        .breadcrumbs ul > li span:after {
          content: '\26AC';
          position: absolute;
          right: -16px;
          top: 50%;
          transform: translateY(-50%);
          color: inherit;
          transition: all 0.3s ease-in-out; }
      .breadcrumbs ul > li:not(:last-child) {
        position: relative;
        padding-right: 14px;
        margin-right: 11px; }
      .breadcrumbs ul > li:last-child a:after,
      .breadcrumbs ul > li:last-child span:after {
        display: none; }

body .page_container > .container > .breadcrumbs .container, body .page_container > #size-chart > .breadcrumbs .container, body ul.megamenu > li.level_1__item .is-megamenu.page_container > li > .breadcrumbs .container, ul.megamenu > li.level_1__item body .is-megamenu.page_container > li > .breadcrumbs .container, body .page_container > .shopify-policy__container > .breadcrumbs .container, body .page_container > .container > .breadcrumbs #size-chart, body .page_container > #size-chart > .breadcrumbs #size-chart, body ul.megamenu > li.level_1__item .is-megamenu.page_container > li > .breadcrumbs #size-chart, ul.megamenu > li.level_1__item body .is-megamenu.page_container > li > .breadcrumbs #size-chart, body .page_container > .shopify-policy__container > .breadcrumbs #size-chart, body .page_container > .container > .breadcrumbs ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item body .page_container > .container > .breadcrumbs .is-megamenu > li, body .page_container > #size-chart > .breadcrumbs ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item body .page_container > #size-chart > .breadcrumbs .is-megamenu > li, body ul.megamenu > li.level_1__item .is-megamenu.page_container > li > .breadcrumbs .is-megamenu > li, ul.megamenu > li.level_1__item body .is-megamenu.page_container > li > .breadcrumbs .is-megamenu > li, body .page_container > .shopify-policy__container > .breadcrumbs ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item body .page_container > .shopify-policy__container > .breadcrumbs .is-megamenu > li, body .page_container > .container > .breadcrumbs .shopify-policy__container, body .page_container > #size-chart > .breadcrumbs .shopify-policy__container, body ul.megamenu > li.level_1__item .is-megamenu.page_container > li > .breadcrumbs .shopify-policy__container, ul.megamenu > li.level_1__item body .is-megamenu.page_container > li > .breadcrumbs .shopify-policy__container, body .page_container > .shopify-policy__container > .breadcrumbs .shopify-policy__container {
  padding-left: 0;
  padding-right: 0; }

button, .btn, .blog__main.linkstyle--btn .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__list .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .buyoneclick button {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.125;
  font-family: var(--base-font);
  text-align: center;
  vertical-align: middle;
  user-select: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  touch-action: manipulation;
  transition: all 0.3s ease-in-out;
  border-radius: 0px;
  box-shadow: none;
  padding: 1.04rem 1rem;
  min-width: 100px;
  letter-spacing: 0.05em;
    text-transform: uppercase; }
  button.icon-svg svg,
  .btn.icon-svg svg,
  .blog__main.linkstyle--btn .icon-svg.article_btn svg,
  .product_listing__grid .product_item.grid_style_3 .product_info .icon-svg.add_to_cart_button svg,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .icon-svg.add_to_cart_button svg,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .icon-svg.add_to_cart_button svg,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .icon-svg.add_to_cart_button svg,
  .product_listing__list .icon-svg.add_to_cart_button svg,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.icon-svg svg,
  .buyoneclick button.icon-svg svg {
    vertical-align: middle;
    margin-right: 9px;
    display: inline-block; }
  button:active, button:focus, button.focus,
  .btn:active,
  .blog__main.linkstyle--btn .article_btn:active,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__list .add_to_cart_button:active,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:active,
  .buyoneclick button:active,
  .btn:focus,
  .blog__main.linkstyle--btn .article_btn:focus,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__list .add_to_cart_button:focus,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus,
  .buyoneclick button:focus,
  .btn.focus,
  .blog__main.linkstyle--btn .focus.article_btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__list .focus.add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.focus,
  .buyoneclick button.focus {
    outline: none;
    box-shadow: none; }
  button:focus, button:active:focus, button.active:focus, button.focus, button:active.focus, button.active.focus,
  .btn:focus,
  .blog__main.linkstyle--btn .article_btn:focus,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__list .add_to_cart_button:focus,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus,
  .buyoneclick button:focus,
  .btn:active:focus,
  .blog__main.linkstyle--btn .article_btn:active:focus,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:active:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:active:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:active:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:active:focus,
  .product_listing__list .add_to_cart_button:active:focus,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:active:focus,
  .buyoneclick button:active:focus,
  .btn.active:focus,
  .blog__main.linkstyle--btn .active.article_btn:focus,
  .product_listing__grid .product_item.grid_style_3 .product_info .active.add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .active.add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .active.add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .active.add_to_cart_button:focus,
  .product_listing__list .active.add_to_cart_button:focus,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.active:focus,
  .buyoneclick button.active:focus,
  .btn.focus,
  .blog__main.linkstyle--btn .focus.article_btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .focus.add_to_cart_button,
  .product_listing__list .focus.add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.focus,
  .buyoneclick button.focus,
  .btn:active.focus,
  .blog__main.linkstyle--btn .article_btn:active.focus,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:active.focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:active.focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:active.focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:active.focus,
  .product_listing__list .add_to_cart_button:active.focus,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:active.focus,
  .buyoneclick button:active.focus,
  .btn.active.focus,
  .blog__main.linkstyle--btn .active.focus.article_btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .active.focus.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .active.focus.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .active.focus.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .active.focus.add_to_cart_button,
  .product_listing__list .active.focus.add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.active.focus,
  .buyoneclick button.active.focus {
    outline: none;
    outline-offset: 0; }
  button:active, button:focus, button:hover, button.active,
  .btn:active,
  .blog__main.linkstyle--btn .article_btn:active,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__list .add_to_cart_button:active,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:active,
  .buyoneclick button:active,
  .btn:focus,
  .blog__main.linkstyle--btn .article_btn:focus,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__list .add_to_cart_button:focus,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus,
  .buyoneclick button:focus,
  .btn:hover,
  .blog__main.linkstyle--btn .article_btn:hover,
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__list .add_to_cart_button:hover,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:hover,
  .buyoneclick button:hover,
  .btn.active,
  .blog__main.linkstyle--btn .active.article_btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .active.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .active.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .active.add_to_cart_button,
  .product_listing__list .active.add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.active,
  .buyoneclick button.active {
    text-decoration: none;
    background-image: none;
    outline: 0; }
  button.link, .linkstyle--link button.article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer button.spr-review-reportreview,
  .btn.link,
  .linkstyle--link .btn.article_btn,
  .linkstyle--link .blog__main.linkstyle--btn .article_btn,
  .blog__main.linkstyle--btn .linkstyle--link .article_btn,
  .linkstyle--link .product_listing__grid .product_item.grid_style_3 .product_info .article_btn.add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .linkstyle--link .article_btn.add_to_cart_button,
  .linkstyle--link .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .linkstyle--link .article_btn.add_to_cart_button,
  .linkstyle--link .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .linkstyle--link .article_btn.add_to_cart_button,
  .linkstyle--link .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .linkstyle--link .article_btn.add_to_cart_button,
  .linkstyle--link .product_listing__list .article_btn.add_to_cart_button,
  .product_listing__list .linkstyle--link .article_btn.add_to_cart_button,
  .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.article_btn,
  .section_product #shopify-product-reviews .spr-container .linkstyle--link .spr-summary-actions > a.article_btn,
  .linkstyle--link .buyoneclick button.article_btn,
  .buyoneclick .linkstyle--link button.article_btn,
  .blog__main.linkstyle--btn .link.article_btn,
  .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .article_btn.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .blog__main.linkstyle--btn .article_btn.spr-review-reportreview,
  .product_listing__grid .product_item.grid_style_3 .product_info .link.add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .add_to_cart_button.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button.spr-review-reportreview,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .link.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .add_to_cart_button.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button.spr-review-reportreview,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .link.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .add_to_cart_button.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button.spr-review-reportreview,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .link.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .add_to_cart_button.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button.spr-review-reportreview,
  .product_listing__list .link.add_to_cart_button,
  .product_listing__list .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .add_to_cart_button.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .product_listing__list .add_to_cart_button.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.link,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-summary-actions > a.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .btn.spr-review-reportreview,
  .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .buyoneclick button.spr-review-reportreview,
  .buyoneclick .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer button.spr-review-reportreview,
  .buyoneclick button.link {
    background: none;
    border: none;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0; }
  button.btn-submit,
  .btn.btn-submit,
  .blog__main.linkstyle--btn .btn-submit.article_btn,
  .product_listing__grid .product_item.grid_style_3 .product_info .btn-submit.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .btn-submit.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .btn-submit.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .btn-submit.add_to_cart_button,
  .product_listing__list .btn-submit.add_to_cart_button,
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.btn-submit,
  .buyoneclick button.btn-submit {
    padding: 0;
    background-color: transparent;
    border: none;
    min-width: unset; }

.btn-default, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a {
  background: #ffffff;
  border: 1px solid #000000;
  color: #000000; }
  .btn-default svg path, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a svg path {
    fill: #000000;
    transition: all 0.3s ease-in-out; }
  .btn-default:hover, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:hover, .btn-default:active, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:active, .btn-default:focus, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus, .btn-default:not(:disabled):not(.disabled):active, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:not(:disabled):not(.disabled):active {
    text-decoration: none;
    background: #000000;
    border-color: #000000;
    color: #ffffff; }
  .btn-default:hover:not([disabled]) svg path, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:hover:not([disabled]) svg path, .btn-default:active:not([disabled]) svg path, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:active:not([disabled]) svg path, .btn-default:focus:not([disabled]) svg path, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a:focus:not([disabled]) svg path {
    fill: #ffffff; }

.btn-primary, .blog__main.linkstyle--btn .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__list .add_to_cart_button {
  background: #000000;
  border: 1px solid #000000;
  color: #ffffff; }
  .btn-primary svg path, .blog__main.linkstyle--btn .article_btn svg path, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button svg path, .product_listing__list .add_to_cart_button svg path {
    fill: #ffffff;
    transition: all 0.3s ease-in-out; }
  .btn-primary:hover, .blog__main.linkstyle--btn .article_btn:hover, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:hover, .product_listing__list .add_to_cart_button:hover, .btn-primary:active, .blog__main.linkstyle--btn .article_btn:active, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:active, .product_listing__list .add_to_cart_button:active, .btn-primary:focus, .blog__main.linkstyle--btn .article_btn:focus, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus, .product_listing__list .add_to_cart_button:focus, .btn-primary:not(:disabled):not(.disabled):active, .blog__main.linkstyle--btn .article_btn:not(:disabled):not(.disabled):active, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:not(:disabled):not(.disabled):active,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:not(:disabled):not(.disabled):active,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:not(:disabled):not(.disabled):active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:not(:disabled):not(.disabled):active, .product_listing__list .add_to_cart_button:not(:disabled):not(.disabled):active {
    text-decoration: none;
    background: #797b7e;
    border-color: #797b7e;
    color: #ffffff; }
  .btn-primary:hover:not([disabled]) svg path, .blog__main.linkstyle--btn .article_btn:hover:not([disabled]) svg path, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:hover:not([disabled]) svg path, .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:hover:not([disabled]) svg path, .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:hover:not([disabled]) svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:hover:not([disabled]) svg path, .product_listing__list .add_to_cart_button:hover:not([disabled]) svg path, .btn-primary:active:not([disabled]) svg path, .blog__main.linkstyle--btn .article_btn:active:not([disabled]) svg path, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:active:not([disabled]) svg path, .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:active:not([disabled]) svg path, .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:active:not([disabled]) svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:active:not([disabled]) svg path, .product_listing__list .add_to_cart_button:active:not([disabled]) svg path, .btn-primary:focus:not([disabled]) svg path, .blog__main.linkstyle--btn .article_btn:focus:not([disabled]) svg path, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button:focus:not([disabled]) svg path, .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button:focus:not([disabled]) svg path, .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button:focus:not([disabled]) svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button:focus:not([disabled]) svg path, .product_listing__list .add_to_cart_button:focus:not([disabled]) svg path {
    fill: #ffffff; }
  .btn-primary .arrow-right:before, .blog__main.linkstyle--btn .article_btn .arrow-right:before, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-right:before, .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-right:before, .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-right:before, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-right:before, .product_listing__list .add_to_cart_button .arrow-right:before, .btn-primary .arrow-left:before, .blog__main.linkstyle--btn .article_btn .arrow-left:before, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-left:before, .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-left:before, .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-left:before, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button .arrow-left:before, .product_listing__list .add_to_cart_button .arrow-left:before {
    background-color: var(--color-white); }

.btn-secondary, .buyoneclick button {
  background: #ffffff;
  border: 1px solid #000000;
  color: #000000; }
  .btn-secondary svg path, .buyoneclick button svg path {
    fill: #000000;
    transition: all 0.3s ease-in-out; }
  .btn-secondary:hover, .buyoneclick button:hover, .btn-secondary:active, .buyoneclick button:active, .btn-secondary:focus, .buyoneclick button:focus, .btn-secondary:not(:disabled):not(.disabled):active, .buyoneclick button:not(:disabled):not(.disabled):active {
    text-decoration: none;
    background: #000000;
    border-color: #000000;
    color: #ffffff; }
  .btn-secondary:hover:not([disabled]) svg path, .buyoneclick button:hover:not([disabled]) svg path, .btn-secondary:active:not([disabled]) svg path, .buyoneclick button:active:not([disabled]) svg path, .btn-secondary:focus:not([disabled]) svg path, .buyoneclick button:focus:not([disabled]) svg path {
    fill: #ffffff; }
  .btn-secondary .arrow-right:before, .buyoneclick button .arrow-right:before, .btn-secondary .arrow-left:before, .buyoneclick button .arrow-left:before {
    background-color: var(--color-white); }

.btn-alternate {
  background: #ffffff;
  border: 1px solid #000000;
  color: #000000; }
  .btn-alternate svg path {
    fill: #000000;
    transition: all 0.3s ease-in-out; }
  .btn-alternate:hover, .btn-alternate:active, .btn-alternate:focus, .btn-alternate:not(:disabled):not(.disabled):active {
    text-decoration: none;
    background: #000000;
    border-color: #000000;
    color: #ffffff; }
  .btn-alternate:hover:not([disabled]) svg path, .btn-alternate:active:not([disabled]) svg path, .btn-alternate:focus:not([disabled]) svg path {
    fill: #ffffff; }
  .btn-alternate .arrow-right:before, .btn-alternate .arrow-left:before {
    background-color: var(--color-white); }

.btn-gradient {
  background: var(--color-primary);
  background: linear-gradient(var(--rout_gradient), var(--gradient_color_1) var(--gradient_start_color_1), var(--gradient_color_2) var(--gradient_end_color_2));
  color: #fff;
  border: none; }
  .btn-gradient:hover, .btn-gradient:focus, .btn-gradient:active {
    background: var(--color-black);
    background-image: linear-gradient(var(--rout_gradient), var(--color-black) var(--gradient_start_color_1), var(--color-black) var(--gradient_end_color_2));
    color: #fff; }

.btn-white {
  background: var(--color-white);
  border: 2px solid var(--color-primary);
  color: var(--color-primary); }
  .btn-white svg path {
    fill: var(--color-primary); }
  .btn-white:hover, .btn-white:active, .btn-white:focus {
    background: var(--color-primary);
    border-color: var(--color-primary);
    color: var(--color-white); }
    .btn-white:hover svg path, .btn-white:active svg path, .btn-white:focus svg path {
      fill: var(--color-white); }

.btn-sm, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__list .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-actions .spr-button-primary {
  font-size: 16px;
  line-height: 1.1;
  padding: 0.6rem 0.75rem 0.5rem; }
  @media (min-width: 1200px) {
    .btn-sm, .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__list .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-actions .spr-button-primary {
      padding: 0.8rem 1rem;
      min-width: 130px; } }

.btn-md {
  padding: 1.04rem 1rem; }
  @media (min-width: 1200px) {
    .btn-md {
      min-width: 153px; } }

.btn-lg, .blog__main.caption-large.linkstyle--btn .article_btn, .buyoneclick button {
  padding: 1rem 1.5rem; }
  @media (min-width: 1200px) {
    .btn-lg, .blog__main.caption-large.linkstyle--btn .article_btn, .buyoneclick button {
      min-width: 184px; } }

.btn.disabled, .blog__main.linkstyle--btn .disabled.article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .disabled.add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .disabled.add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .disabled.add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .disabled.add_to_cart_button, .product_listing__list .disabled.add_to_cart_button, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.disabled, .buyoneclick button.disabled,
.btn[disabled],
.blog__main.linkstyle--btn .article_btn[disabled],
.product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button[disabled],
.product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button[disabled],
.product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button[disabled],
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button[disabled],
.product_listing__list .add_to_cart_button[disabled],
.section_product #shopify-product-reviews .spr-container .spr-summary-actions > a[disabled],
.buyoneclick button[disabled],
fieldset[disabled] .btn,
fieldset[disabled] .blog__main.linkstyle--btn .article_btn,
.blog__main.linkstyle--btn fieldset[disabled] .article_btn,
fieldset[disabled] .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid .product_item.grid_style_3 .product_info fieldset[disabled] .add_to_cart_button,
fieldset[disabled] .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info fieldset[disabled] .add_to_cart_button,
fieldset[disabled] .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info fieldset[disabled] .add_to_cart_button,
fieldset[disabled] .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info fieldset[disabled] .add_to_cart_button,
fieldset[disabled] .product_listing__list .add_to_cart_button,
.product_listing__list fieldset[disabled] .add_to_cart_button,
fieldset[disabled] .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a,
.section_product #shopify-product-reviews .spr-container fieldset[disabled] .spr-summary-actions > a,
fieldset[disabled] .buyoneclick button,
.buyoneclick fieldset[disabled] button,
button[disabled], button.disabled {
  box-shadow: none;
  pointer-events: none;
  cursor: default;
  opacity: 0.6; }

a.btn.disabled, .blog__main.linkstyle--btn a.disabled.article_btn, .product_listing__grid .product_item.grid_style_3 .product_info a.disabled.add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info a.disabled.add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info a.disabled.add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info a.disabled.add_to_cart_button, .product_listing__list a.disabled.add_to_cart_button, .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a.disabled,
fieldset[disabled] a.btn,
fieldset[disabled] .blog__main.linkstyle--btn a.article_btn,
.blog__main.linkstyle--btn fieldset[disabled] a.article_btn,
fieldset[disabled] .product_listing__grid .product_item.grid_style_3 .product_info a.add_to_cart_button,
.product_listing__grid .product_item.grid_style_3 .product_info fieldset[disabled] a.add_to_cart_button,
fieldset[disabled] .product_listing__grid_large .product_item.grid_style_3 .product_info a.add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info fieldset[disabled] a.add_to_cart_button,
fieldset[disabled] .product_listing__grid_small .product_item.grid_style_3 .product_info a.add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info fieldset[disabled] a.add_to_cart_button,
fieldset[disabled] .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info a.add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info fieldset[disabled] a.add_to_cart_button,
fieldset[disabled] .product_listing__list a.add_to_cart_button,
.product_listing__list fieldset[disabled] a.add_to_cart_button,
fieldset[disabled] .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a,
.section_product #shopify-product-reviews .spr-container fieldset[disabled] .spr-summary-actions > a {
  pointer-events: none; }

.btn-block {
  display: block;
  width: 100%; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.link, .linkstyle--link .article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview {
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  font-weight: 300;
  font-size: 18px;
  text-transform: none;
  line-height: 1.3;
  display: inline-flex;
  align-items: center;
  font-family: var(--base-font);
   }
  .link svg, .linkstyle--link .article_btn svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview svg {
    transition: all 0.3s ease-in-out;
    margin-right: 5px;
    margin-left: 5px; }
  .link.link-primary, .linkstyle--link .article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn {
    color: var(--heading-font-color);
      text-decoration: underline;
      font-size: 16px;
      text-underline-offset: 2px;
  }
    .link.link-primary:after, .linkstyle--link .article_btn:after, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:after, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:after, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:after {
      display: none; }
    .link.link-primary svg, .linkstyle--link .article_btn svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn svg, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn svg {
      fill: var(--color-primary); }
    .link.link-primary:hover, .linkstyle--link .article_btn:hover, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:hover, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:hover, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:hover, .link.link-primary:focus, .linkstyle--link .article_btn:focus, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:focus, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:focus, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:focus, .link.link-primary:active, .linkstyle--link .article_btn:active, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:active, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:active, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:active {
      text-decoration: none }
      .link.link-primary:hover svg, .linkstyle--link .article_btn:hover svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:hover svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:hover svg, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:hover svg, .link.link-primary:focus svg, .linkstyle--link .article_btn:focus svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:focus svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:focus svg, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:focus svg, .link.link-primary:active svg, .linkstyle--link .article_btn:active svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:active svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:active svg, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:active svg {
        fill: var(--color-black); }
      .link.link-primary:hover.arrow-left:before, .linkstyle--link .article_btn:hover.arrow-left:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:hover.arrow-left:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:hover.arrow-left:before, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:hover.arrow-left:before, .link.link-primary:hover.arrow-right:before, .linkstyle--link .article_btn:hover.arrow-right:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:hover.arrow-right:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:hover.arrow-right:before, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:hover.arrow-right:before, .link.link-primary:focus.arrow-left:before, .linkstyle--link .article_btn:focus.arrow-left:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:focus.arrow-left:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:focus.arrow-left:before, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:focus.arrow-left:before, .link.link-primary:focus.arrow-right:before, .linkstyle--link .article_btn:focus.arrow-right:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:focus.arrow-right:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:focus.arrow-right:before, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:focus.arrow-right:before, .link.link-primary:active.arrow-left:before, .linkstyle--link .article_btn:active.arrow-left:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:active.arrow-left:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:active.arrow-left:before, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:active.arrow-left:before, .link.link-primary:active.arrow-right:before, .linkstyle--link .article_btn:active.arrow-right:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-primary.spr-review-reportreview:active.arrow-right:before, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .linkstyle--link .spr-review-reportreview.article_btn:active.arrow-right:before, .linkstyle--link .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview.article_btn:active.arrow-right:before {

          background-color: var(--color-black); }
  .link.link-white, .linkstyle--link .link-white.article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-white.spr-review-reportreview {
    color: var(--color-white); }
    .link.link-white:hover, .linkstyle--link .link-white.article_btn:hover, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-white.spr-review-reportreview:hover, .link.link-white:focus, .linkstyle--link .link-white.article_btn:focus, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-white.spr-review-reportreview:focus, .link.link-white:active, .linkstyle--link .link-white.article_btn:active, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-white.spr-review-reportreview:active {
      color: var(--color-black); }
    .link.link-white:after, .linkstyle--link .link-white.article_btn:after, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link-white.spr-review-reportreview:after {
      display: none; }
  .link.link-dark, .linkstyle--link .link-dark.article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview {
    color: var(--color-black); }
    .link.link-dark:hover, .linkstyle--link .link-dark.article_btn:hover, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:hover, .link.link-dark:focus, .linkstyle--link .link-dark.article_btn:focus, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:focus, .link.link-dark:active, .linkstyle--link .link-dark.article_btn:active, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:active {
      text-decoration: underline;
        text-underline-offset: 2px;
        color: var(--color-black); }
    .link.link-dark:after, .linkstyle--link .link-dark.article_btn:after, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:after {
      display: none; }
  .link.icon-out, .linkstyle--link .icon-out.article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .icon-out.spr-review-reportreview {
    position: relative;
    margin-left: 28px; }
    .link.icon-out svg, .linkstyle--link .icon-out.article_btn svg, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .icon-out.spr-review-reportreview svg {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      right: 100%;
      margin-right: 8px; }
  .link.link_cap_case, .linkstyle--link .link_cap_case.article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .link_cap_case.spr-review-reportreview {
    text-transform: capitalize; }

.link:not(.js-back_link):after, .linkstyle--link .article_btn:not(.js-back_link):after, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:not(.js-back_link):after,
.link:not(.product_sizechart_toggle):after,
.linkstyle--link .article_btn:not(.product_sizechart_toggle):after,
.section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:not(.product_sizechart_toggle):after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  height: 1px;
  width: 100%; }

.arrow-left {
  position: relative;
  padding-left: 12px; }
  .arrow-left:before {
    position: absolute;
    content: '';
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: 50%;
    mask-position: 50%;
    background-color: var(--color-primary);
    transition: all 0.3s ease-in-out;
    width: 6px;
    height: 9px;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="6" height="9" viewBox="0 0 6 9" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 0L6 1.5L3 4.5L6 7.5L4.5 9L0 4.5L4.5 0Z" /></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="6" height="9" viewBox="0 0 6 9" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 0L6 1.5L3 4.5L6 7.5L4.5 9L0 4.5L4.5 0Z" /></svg>'); }

.arrow-right {
  position: relative;
  padding-right: 12px; }
  .arrow-right:before {
    position: absolute;
    content: '';
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: 50%;
    mask-position: 50%;
    background-color: var(--color-primary);
    transition: all 0.3s ease-in-out;
    width: 6px;
    height: 9px;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="6" height="9" viewBox="0 0 6 9" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 0L0 1.5L3 4.5L2.62268e-07 7.5L1.5 9L6 4.5L1.5 0Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="6" height="9" viewBox="0 0 6 9" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 0L0 1.5L3 4.5L2.62268e-07 7.5L1.5 9L6 4.5L1.5 0Z"/></svg>'); }

.arrow-down {
  position: relative;
  padding-right: 12px; }
  .arrow-down:before {
    position: absolute;
    content: '';
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: 50%;
    mask-position: 50%;
    background-color: var(--color-primary);
    transition: all 0.3s ease-in-out;
    width: 9px;
    height: 6px;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="9" height="6" viewBox="0 0 9 6" xmlns="http://www.w3.org/2000/svg"><path d="M9 1.5L7.5 0L4.5 3L1.5 0L0 1.5L4.5 6L9 1.5Z" /></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="9" height="6" viewBox="0 0 9 6" xmlns="http://www.w3.org/2000/svg"><path d="M9 1.5L7.5 0L4.5 3L1.5 0L0 1.5L4.5 6L9 1.5Z" /></svg>'); }

.arrow-up {
  position: relative;
  padding-right: 12px; }
  .arrow-up:before {
    position: absolute;
    content: '';
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: 50%;
    mask-position: 50%;
    background-color: var(--color-primary);
    transition: all 0.3s ease-in-out;
    width: 8px;
    height: 5px;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="8" height="5" viewBox="0 0 8 5" xmlns="http://www.w3.org/2000/svg"><path d="M8 4L7 5L4 2L1 5L0 4L4 0L8 4Z" /></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="8" height="5" viewBox="0 0 8 5" xmlns="http://www.w3.org/2000/svg"><path d="M8 4L7 5L4 2L1 5L0 4L4 0L8 4Z" /></svg>'); }

.icon-btn, .product_listing__grid .product_item.product_item_simple .add_to_cart_button,
.product_listing__grid_large .product_item.product_item_simple .add_to_cart_button,
.product_listing__grid_small .product_item.product_item_simple .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_1 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_1 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
  border-radius: 50%;
  background-color: var(--color-white);
  width: 30px;
  min-width: 30px;
  height: 30px;
  font-size: unset;
  overflow: visible;
  position: relative;
  margin: 5px;
  box-shadow: 0 1px 2px rgba(181, 185, 189, 0.09); }
  .icon-btn svg, .product_listing__grid .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg {
    width: 16px; }
  @media (min-width: 1200px) {
    .icon-btn, .product_listing__grid .product_item.product_item_simple .add_to_cart_button,
    .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button,
    .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
      width: 34px;
      min-width: 34px;
      height: 34px; }
      .icon-btn svg, .product_listing__grid .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg {
        width: 20px; } }
  .icon-btn svg path, .product_listing__grid .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path {
    fill: var(--color-black);
    transition: all 0.3s ease-in-out; }
  .icon-btn .btn-txt, .product_listing__grid .product_item.product_item_simple .add_to_cart_button .btn-txt, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button .btn-txt, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button .btn-txt, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button .btn-txt, .product_listing__grid .product_item.grid_style_1 .quick_view_icon .btn-txt, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button .btn-txt, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon .btn-txt, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button .btn-txt, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon .btn-txt, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .btn-txt, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .btn-txt, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .btn-txt, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .btn-txt, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .btn-txt, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .btn-txt, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .btn-txt, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .btn-txt, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .btn-txt, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .btn-txt, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .btn-txt, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .btn-txt, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .btn-txt {
    display: none !important; }
  .icon-btn.compareIn, .product_listing__grid .product_item.product_item_simple .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.product_item_simple .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.product_item_simple .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_1 .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_1 .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_1 .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_1 .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon, .icon-btn.wishlist_btn.active, .product_listing__grid .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_large .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_small .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active {
    background-color: var(--border-color); }
    .icon-btn.compareIn svg path, .product_listing__grid .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .icon-btn.wishlist_btn.active svg path, .product_listing__grid .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path {
      fill: var(--color-primary); }
    .icon-btn.compareIn:hover, .product_listing__grid .product_item.product_item_simple .compareIn.add_to_cart_button:hover,
    .product_listing__grid_large .product_item.product_item_simple .compareIn.add_to_cart_button:hover,
    .product_listing__grid_small .product_item.product_item_simple .compareIn.add_to_cart_button:hover,
    .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .compareIn.add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .compareIn.add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .compareIn.quick_view_icon:hover,
    .product_listing__grid_large .product_item.grid_style_1 .compareIn.add_to_cart_button:hover,
    .product_listing__grid_large .product_item.grid_style_1 .compareIn.quick_view_icon:hover,
    .product_listing__grid_small .product_item.grid_style_1 .compareIn.add_to_cart_button:hover,
    .product_listing__grid_small .product_item.grid_style_1 .compareIn.quick_view_icon:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.add_to_cart_button:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:hover,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:hover,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:hover,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:hover,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:hover,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:hover,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:hover,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:hover,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:hover,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:hover,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:hover,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:hover, .icon-btn.compareIn:focus, .product_listing__grid .product_item.product_item_simple .compareIn.add_to_cart_button:focus,
    .product_listing__grid_large .product_item.product_item_simple .compareIn.add_to_cart_button:focus,
    .product_listing__grid_small .product_item.product_item_simple .compareIn.add_to_cart_button:focus,
    .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .compareIn.add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .compareIn.add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .compareIn.quick_view_icon:focus,
    .product_listing__grid_large .product_item.grid_style_1 .compareIn.add_to_cart_button:focus,
    .product_listing__grid_large .product_item.grid_style_1 .compareIn.quick_view_icon:focus,
    .product_listing__grid_small .product_item.grid_style_1 .compareIn.add_to_cart_button:focus,
    .product_listing__grid_small .product_item.grid_style_1 .compareIn.quick_view_icon:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.add_to_cart_button:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:focus,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:focus,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:focus,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:focus,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:focus,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:focus,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:focus,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:focus,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:focus,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:focus,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:focus,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon:focus, .icon-btn.wishlist_btn.active:hover, .product_listing__grid .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:hover,
    .product_listing__grid_large .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:hover,
    .product_listing__grid_small .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:hover,
    .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:hover,
    .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:hover,
    .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:hover,
    .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:hover,
    .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:hover,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:hover,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:hover,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:hover, .icon-btn.wishlist_btn.active:focus, .product_listing__grid .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:focus,
    .product_listing__grid_large .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:focus,
    .product_listing__grid_small .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:focus,
    .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:focus,
    .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:focus,
    .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:focus,
    .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:focus,
    .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:focus,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:focus,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:focus,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active:focus {
      background-color: var(--border-color); }
  .icon-btn:hover, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover, .icon-btn:focus, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus {
    background-color: var(--border-color); }

.icon-btn-type-2, .product_listing__grid .product_item.product_item_simple .add_to_cart_button,
.product_listing__grid_large .product_item.product_item_simple .add_to_cart_button,
.product_listing__grid_small .product_item.product_item_simple .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_1 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_1 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
  background-color: var(--color-primary);
  border: 1px solid var(--color-primary); }
  .icon-btn-type-2 svg path, .product_listing__grid .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path {
    fill: var(--color-white); }
  .icon-btn-type-2:hover, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover, .icon-btn-type-2:focus, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus {
    background-color: var(--heading-font-color);
    border-color: var(--heading-font-color); }
    .icon-btn-type-2:hover svg path, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .icon-btn-type-2:focus svg path, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path {
      fill: var(--color-white)!important; }
  .icon-btn-type-2.compareIn, .product_listing__grid .product_item.product_item_simple .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.product_item_simple .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.product_item_simple .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_1 .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_1 .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_1 .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_1 .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon, .icon-btn-type-2.wishlist_btn.active, .product_listing__grid .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_large .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_small .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active {
    background-color: var(--border-color);
    border-color: var(--border-color); }
    .icon-btn-type-2.compareIn svg path, .product_listing__grid .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .icon-btn-type-2.wishlist_btn.active svg path, .product_listing__grid .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path {
      fill: var(--color-primary); }
  @media (min-width: 1200px) {
    .icon-btn-type-2, .product_listing__grid .product_item.product_item_simple .add_to_cart_button,
    .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button,
    .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
      width: 3.125rem;
      min-width: 3.125rem;
      height: 3.125rem; } }

.icon-btn-type-3, .product_listing__grid .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
.product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
.product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
.product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
.product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
.product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
.product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon {
  background-color: var(--color-black);
  border: 1px solid var(--color-black);
  border-radius: 0; }
  .icon-btn-type-3 svg path, .product_listing__grid .product_item.grid_style_3 .icon-btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .icon-btn svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .icon-btn svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn svg path, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg path {
    fill: var(--color-white); }
  .icon-btn-type-3:hover, .product_listing__grid .product_item.grid_style_3 .icon-btn:hover, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_3 .icon-btn:hover, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_3 .icon-btn:hover, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn:hover, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover, .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover, .icon-btn-type-3:focus, .product_listing__grid .product_item.grid_style_3 .icon-btn:focus, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_3 .icon-btn:focus, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_3 .icon-btn:focus, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn:focus, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus, .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus {
    background-color: var(--border-color);
    border-color: var(--border-color); }
    .icon-btn-type-3:hover svg path, .product_listing__grid .product_item.grid_style_3 .icon-btn:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .icon-btn:hover svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .icon-btn:hover svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn:hover svg path, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:hover svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:hover svg path, .icon-btn-type-3:focus svg path, .product_listing__grid .product_item.grid_style_3 .icon-btn:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .icon-btn:focus svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .icon-btn:focus svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn:focus svg path, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon:focus svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon:focus svg path {
      fill: var(--color-black); }
  .icon-btn-type-3.compareIn, .product_listing__grid .product_item.grid_style_3 .compareIn.icon-btn, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_3 .compareIn.icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_3 .compareIn.icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon, .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon, .icon-btn-type-3.wishlist_btn.active, .product_listing__grid .product_item.grid_style_3 .wishlist_btn.active.icon-btn, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active,
  .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn.active.icon-btn,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active,
  .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn.active.icon-btn,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn.active.icon-btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active, .product_listing__grid .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon {
    background-color: var(--border-color);
    border-color: var(--border-color); }
    .icon-btn-type-3.compareIn svg path, .product_listing__grid .product_item.grid_style_3 .compareIn.icon-btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .compareIn.icon-btn svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .compareIn.icon-btn svg path, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.icon-btn svg path, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.wishlist_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.compare_btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compareIn.quick_view_icon svg path, .icon-btn-type-3.wishlist_btn.active svg path, .product_listing__grid .product_item.grid_style_3 .wishlist_btn.active.icon-btn svg path, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active svg path, .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn.active.icon-btn svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active svg path, .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn.active.icon-btn svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn.active.icon-btn svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .wishlist_btn.active.add_to_cart_button svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn.active svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn.active svg path, .product_listing__grid .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon svg path, .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon svg path, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn.active.quick_view_icon svg path {
      fill: var(--color-primary); }
  @media (min-width: 1200px) {
    .icon-btn-type-3, .product_listing__grid .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
    .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
    .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon, .product_listing__grid .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
    .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon {
      width: 40px;
      min-width: 40px;
      height: 40px; }
      .icon-btn-type-3 svg, .product_listing__grid .product_item.grid_style_3 .icon-btn svg, .product_listing__grid .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_3 .icon-btn svg, .product_listing__grid .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid_large .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_3 .icon-btn svg, .product_listing__grid .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg, .product_listing__grid_small .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .icon-btn svg, .product_listing__grid .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.product_item_simple .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.product_item_simple .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_1 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_1 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .wishlist_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .compare_btn svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .wishlist_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .compare_btn svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_large .product_item.grid_style_3 .quick_view_icon svg, .product_listing__grid_small .product_item.grid_style_3 .quick_view_icon svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon svg {
        width: 14px; } }

/**
 * Alerts
 */
.errors,
.alert,
.section_product #shopify-product-reviews .spr-container .spr-form-message {
  position: relative;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.1;
  padding: 15px 20px 15px 52px;
  border: none;
  color: var(--color-black);
  margin-bottom: 1rem; }
  .errors:before,
  .alert:before,
  .section_product #shopify-product-reviews .spr-container .spr-form-message:before {
    display: block;
    content: '';
    position: absolute;
    top: 12px;
    left: 20px;
    width: 20px;
    height: 20px; }
  @media (min-width: 992px) {
    .errors,
    .alert,
    .section_product #shopify-product-reviews .spr-container .spr-form-message {
      padding-left: 48px; } }
  .errors.alert-info:before, .errors.alert-warning:before,
  .alert.alert-info:before,
  .section_product #shopify-product-reviews .spr-container .alert-info.spr-form-message:before,
  .alert.alert-warning:before,
  .section_product #shopify-product-reviews .spr-container .alert-warning.spr-form-message:before {
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0z M10,18c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8 S14.4,18,10,18z"/><circle cx="10" cy="6" r="1"/><path d="M10,8L10,8c0.6,0,1,0.4,1,1v5c0,0.6-0.4,1-1,1l0,0c-0.6,0-1-0.4-1-1V9C9,8.4,9.4,8,10,8z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10,0C4.5,0,0,4.5,0,10s4.5,10,10,10s10-4.5,10-10S15.5,0,10,0z M10,18c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8 S14.4,18,10,18z"/><circle cx="10" cy="6" r="1"/><path d="M10,8L10,8c0.6,0,1,0.4,1,1v5c0,0.6-0.4,1-1,1l0,0c-0.6,0-1-0.4-1-1V9C9,8.4,9.4,8,10,8z"/></svg>'); }
  .errors.alert-info,
  .alert.alert-info,
  .section_product #shopify-product-reviews .spr-container .alert-info.spr-form-message {
    background-color: var(--color-info); }
    .errors.alert-info:before,
    .alert.alert-info:before,
    .section_product #shopify-product-reviews .spr-container .alert-info.spr-form-message:before {
      background-color: var(--color-icon-info); }
  .errors.alert-warning,
  .alert.alert-warning,
  .section_product #shopify-product-reviews .spr-container .alert-warning.spr-form-message {
    background-color: var(--color-warning); }
    .errors.alert-warning:before,
    .alert.alert-warning:before,
    .section_product #shopify-product-reviews .spr-container .alert-warning.spr-form-message:before {
      background-color: var(--color-icon-warning); }
  .errors.alert-danger,
  .alert.alert-danger,
  .section_product #shopify-product-reviews .spr-container .alert-danger.spr-form-message {
    background: var(--color-danger); }
    .errors.alert-danger:before,
    .alert.alert-danger:before,
    .section_product #shopify-product-reviews .spr-container .alert-danger.spr-form-message:before {
      -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.6,19H2.4c-0.8,0-1.6-0.5-2-1.2c-0.4-0.8-0.4-1.7,0-2.4L8,2.2C8.4,1.4,9.2,1,10,1s1.6,0.4,2,1.2l7.6,13.2 c0.4,0.8,0.4,1.7,0,2.4C19.3,18.5,18.5,19,17.6,19z M9.7,3.2L2.1,16.4c-0.1,0.2,0,0.3,0,0.4c0,0.1,0.1,0.2,0.3,0.2h15.3 c0.2,0,0.3-0.1,0.3-0.2c0-0.1,0.1-0.2,0-0.4L10.3,3.2C10.2,3,10.1,3,10,3S9.8,3,9.7,3.2L9.7,3.2z"/><circle cx="10" cy="14" r="1"/><path d="M10,12L10,12c0.6,0,1-0.4,1-1V8c0-0.6-0.4-1-1-1l0,0C9.4,7,9,7.4,9,8v3C9,11.6,9.4,12,10,12z"/></svg>');
      mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.6,19H2.4c-0.8,0-1.6-0.5-2-1.2c-0.4-0.8-0.4-1.7,0-2.4L8,2.2C8.4,1.4,9.2,1,10,1s1.6,0.4,2,1.2l7.6,13.2 c0.4,0.8,0.4,1.7,0,2.4C19.3,18.5,18.5,19,17.6,19z M9.7,3.2L2.1,16.4c-0.1,0.2,0,0.3,0,0.4c0,0.1,0.1,0.2,0.3,0.2h15.3 c0.2,0,0.3-0.1,0.3-0.2c0-0.1,0.1-0.2,0-0.4L10.3,3.2C10.2,3,10.1,3,10,3S9.8,3,9.7,3.2L9.7,3.2z"/><circle cx="10" cy="14" r="1"/><path d="M10,12L10,12c0.6,0,1-0.4,1-1V8c0-0.6-0.4-1-1-1l0,0C9.4,7,9,7.4,9,8v3C9,11.6,9.4,12,10,12z"/></svg>');
      background-color: var(--color-icon-danger); }
  .errors.alert-success, .section_product #shopify-product-reviews .spr-container .errors.spr-form-message-success,
  .alert.alert-success,
  .section_product #shopify-product-reviews .spr-container .alert-success.spr-form-message,
  .section_product #shopify-product-reviews .spr-container .spr-form-message.spr-form-message-success,
  .section_product #shopify-product-reviews .spr-container .alert.spr-form-message-success {
    background: var(--color_success); }
    .errors.alert-success:before, .section_product #shopify-product-reviews .spr-container .errors.spr-form-message-success:before,
    .alert.alert-success:before,
    .section_product #shopify-product-reviews .spr-container .alert-success.spr-form-message:before,
    .section_product #shopify-product-reviews .spr-container .spr-form-message.spr-form-message-success:before,
    .section_product #shopify-product-reviews .spr-container .alert.spr-form-message-success:before {
      -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M8.8,19c-0.4,0-0.8-0.1-1-0.2l-0.2-0.1c-0.1,0-0.1-0.1-0.1-0.1c-0.1-0.1-0.2-0.2-0.3-0.2 c-0.2-0.1-0.4-0.3-0.6-0.6c-0.4-0.4-1-1-1.7-1.7c-1.3-1.4-2.9-3.1-4.3-4.6c-0.8-0.9-0.9-2.2-0.3-3.2c0.6-1,1.8-1.4,2.9-1.2 l0.2,0.1l4.3,1.6l7.7-7c1.1-1,2.6-0.8,3.5-0.1c0.9,0.7,1.4,2.2,0.5,3.5c-2,3-4.2,6.2-6,8.7c-0.9,1.3-1.6,2.3-2.2,3.1 c-0.3,0.4-0.5,0.7-0.7,0.9c-0.1,0.1-0.2,0.3-0.3,0.3c0,0.1-0.1,0.1-0.2,0.2c-0.1,0-0.2,0.1-0.3,0.2C9.6,18.9,9.2,19,8.8,19z M2.7,9.1c-0.3,0-0.5,0.2-0.6,0.3C2,9.5,1.9,9.9,2.2,10.1c1.4,1.5,3,3.2,4.3,4.5c0.6,0.7,1.2,1.3,1.6,1.7 c0.2,0.2,0.4,0.4,0.5,0.5c0.1,0,0.1,0.1,0.2,0.1l0.1,0l0.1-0.1C9,16.9,9,16.8,9.1,16.7c0.2-0.2,0.4-0.5,0.7-0.9 c0.6-0.8,1.3-1.8,2.2-3.1c1.7-2.5,4-5.8,6-8.7c0.3-0.5-0.1-0.8-0.1-0.8c0,0-0.5-0.4-0.9,0L8.3,11l-5.4-2C2.8,9.1,2.7,9.1,2.7,9.1 z"/></svg>');
      mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M8.8,19c-0.4,0-0.8-0.1-1-0.2l-0.2-0.1c-0.1,0-0.1-0.1-0.1-0.1c-0.1-0.1-0.2-0.2-0.3-0.2 c-0.2-0.1-0.4-0.3-0.6-0.6c-0.4-0.4-1-1-1.7-1.7c-1.3-1.4-2.9-3.1-4.3-4.6c-0.8-0.9-0.9-2.2-0.3-3.2c0.6-1,1.8-1.4,2.9-1.2 l0.2,0.1l4.3,1.6l7.7-7c1.1-1,2.6-0.8,3.5-0.1c0.9,0.7,1.4,2.2,0.5,3.5c-2,3-4.2,6.2-6,8.7c-0.9,1.3-1.6,2.3-2.2,3.1 c-0.3,0.4-0.5,0.7-0.7,0.9c-0.1,0.1-0.2,0.3-0.3,0.3c0,0.1-0.1,0.1-0.2,0.2c-0.1,0-0.2,0.1-0.3,0.2C9.6,18.9,9.2,19,8.8,19z M2.7,9.1c-0.3,0-0.5,0.2-0.6,0.3C2,9.5,1.9,9.9,2.2,10.1c1.4,1.5,3,3.2,4.3,4.5c0.6,0.7,1.2,1.3,1.6,1.7 c0.2,0.2,0.4,0.4,0.5,0.5c0.1,0,0.1,0.1,0.2,0.1l0.1,0l0.1-0.1C9,16.9,9,16.8,9.1,16.7c0.2-0.2,0.4-0.5,0.7-0.9 c0.6-0.8,1.3-1.8,2.2-3.1c1.7-2.5,4-5.8,6-8.7c0.3-0.5-0.1-0.8-0.1-0.8c0,0-0.5-0.4-0.9,0L8.3,11l-5.4-2C2.8,9.1,2.7,9.1,2.7,9.1 z"/></svg>');
      background-color: var(--color-icon-success); }
  .errors.alert-dismissible,
  .alert.alert-dismissible,
  .section_product #shopify-product-reviews .spr-container .alert-dismissible.spr-form-message {
    padding-right: 40px; }
    .errors.alert-dismissible .close,
    .alert.alert-dismissible .close,
    .section_product #shopify-product-reviews .spr-container .alert-dismissible.spr-form-message .close {
      float: none;
      position: absolute;
      padding: 0;
      top: 12px;
      right: 15px;
      display: block;
      cursor: pointer;
      -webkit-mask-repeat: no-repeat;
      mask-repeat: no-repeat;
      -webkit-mask-position: 50%;
      mask-position: 50%;
      background-color: var(--color-grey-3);
      transition: all 0.3s ease-in-out;
      width: 20px;
      height: 20px;
      -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.7071 2.29289C18.0976 2.68342 18.0976 3.31658 17.7071 3.70711L11.4142 10L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L9.29289 10.7071C8.90237 10.3166 8.90237 9.68342 9.29289 9.29289L16.2929 2.29289C16.6834 1.90237 17.3166 1.90237 17.7071 2.29289Z"/><path d="M2.29289 2.29289C1.90237 2.68342 1.90237 3.31658 2.29289 3.70711L8.58579 10L2.29289 16.2929C1.90237 16.6834 1.90237 17.3166 2.29289 17.7071C2.68342 18.0976 3.31658 18.0976 3.70711 17.7071L10.7071 10.7071C11.0976 10.3166 11.0976 9.68342 10.7071 9.29289L3.70711 2.29289C3.31658 1.90237 2.68342 1.90237 2.29289 2.29289Z"/></svg>');
      mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.7071 2.29289C18.0976 2.68342 18.0976 3.31658 17.7071 3.70711L11.4142 10L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L9.29289 10.7071C8.90237 10.3166 8.90237 9.68342 9.29289 9.29289L16.2929 2.29289C16.6834 1.90237 17.3166 1.90237 17.7071 2.29289Z"/><path d="M2.29289 2.29289C1.90237 2.68342 1.90237 3.31658 2.29289 3.70711L8.58579 10L2.29289 16.2929C1.90237 16.6834 1.90237 17.3166 2.29289 17.7071C2.68342 18.0976 3.31658 18.0976 3.70711 17.7071L10.7071 10.7071C11.0976 10.3166 11.0976 9.68342 10.7071 9.29289L3.70711 2.29289C3.31658 1.90237 2.68342 1.90237 2.29289 2.29289Z"/></svg>');
      transition: all 0.3s ease-in-out; }
      .errors.alert-dismissible .close:hover, .errors.alert-dismissible .close:focus, .errors.alert-dismissible .close:active,
      .alert.alert-dismissible .close:hover,
      .section_product #shopify-product-reviews .spr-container .alert-dismissible.spr-form-message .close:hover,
      .alert.alert-dismissible .close:focus,
      .section_product #shopify-product-reviews .spr-container .alert-dismissible.spr-form-message .close:focus,
      .alert.alert-dismissible .close:active,
      .section_product #shopify-product-reviews .spr-container .alert-dismissible.spr-form-message .close:active {
        background-color: var(--color-black); }
  .errors a,
  .alert a,
  .section_product #shopify-product-reviews .spr-container .spr-form-message a {
    display: inline-block;
    color: inherit;
    text-decoration: underline; }
    .errors a:hover, .errors a:focus, .errors a:active,
    .alert a:hover,
    .section_product #shopify-product-reviews .spr-container .spr-form-message a:hover,
    .alert a:focus,
    .section_product #shopify-product-reviews .spr-container .spr-form-message a:focus,
    .alert a:active,
    .section_product #shopify-product-reviews .spr-container .spr-form-message a:active {
      color: inherit;
      text-decoration: none; }
  .errors > *,
  .alert > *,
  .section_product #shopify-product-reviews .spr-container .spr-form-message > * {
    margin: 0 !important; }
  .errors > * ~ *,
  .alert > * ~ *,
  .section_product #shopify-product-reviews .spr-container .spr-form-message > * ~ * {
    margin: 5px 0 0 0 !important; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 500; }

.errors {
  background: var(--color-danger); }
  .errors:before {
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.6,19H2.4c-0.8,0-1.6-0.5-2-1.2c-0.4-0.8-0.4-1.7,0-2.4L8,2.2C8.4,1.4,9.2,1,10,1s1.6,0.4,2,1.2l7.6,13.2 c0.4,0.8,0.4,1.7,0,2.4C19.3,18.5,18.5,19,17.6,19z M9.7,3.2L2.1,16.4c-0.1,0.2,0,0.3,0,0.4c0,0.1,0.1,0.2,0.3,0.2h15.3 c0.2,0,0.3-0.1,0.3-0.2c0-0.1,0.1-0.2,0-0.4L10.3,3.2C10.2,3,10.1,3,10,3S9.8,3,9.7,3.2L9.7,3.2z"/><circle cx="10" cy="14" r="1"/><path d="M10,12L10,12c0.6,0,1-0.4,1-1V8c0-0.6-0.4-1-1-1l0,0C9.4,7,9,7.4,9,8v3C9,11.6,9.4,12,10,12z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.6,19H2.4c-0.8,0-1.6-0.5-2-1.2c-0.4-0.8-0.4-1.7,0-2.4L8,2.2C8.4,1.4,9.2,1,10,1s1.6,0.4,2,1.2l7.6,13.2 c0.4,0.8,0.4,1.7,0,2.4C19.3,18.5,18.5,19,17.6,19z M9.7,3.2L2.1,16.4c-0.1,0.2,0,0.3,0,0.4c0,0.1,0.1,0.2,0.3,0.2h15.3 c0.2,0,0.3-0.1,0.3-0.2c0-0.1,0.1-0.2,0-0.4L10.3,3.2C10.2,3,10.1,3,10,3S9.8,3,9.7,3.2L9.7,3.2z"/><circle cx="10" cy="14" r="1"/><path d="M10,12L10,12c0.6,0,1-0.4,1-1V8c0-0.6-0.4-1-1-1l0,0C9.4,7,9,7.4,9,8v3C9,11.6,9.4,12,10,12z"/></svg>');
    background-color: var(--color-icon-danger); }

.notify_success {
  color: var(--color_success); }

.notify_danger {
  color: var(--color-danger); }

/**
 * Section 404 page
 */
.section-404 .btn-primary svg, .section-404 .blog__main.linkstyle--btn .article_btn svg, .blog__main.linkstyle--btn .section-404 .article_btn svg, .section-404 .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button svg, .product_listing__grid .product_item.grid_style_3 .product_info .section-404 .add_to_cart_button svg, .section-404 .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button svg, .product_listing__grid_large .product_item.grid_style_3 .product_info .section-404 .add_to_cart_button svg, .section-404 .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button svg, .product_listing__grid_small .product_item.grid_style_3 .product_info .section-404 .add_to_cart_button svg, .section-404 .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button svg, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section-404 .add_to_cart_button svg, .section-404 .product_listing__list .add_to_cart_button svg, .product_listing__list .section-404 .add_to_cart_button svg {
  fill: var(--color-white);
  transition: all 0.3s ease-in-out; }

.section-404 .search-form {
  margin-left: auto;
  margin-right: auto;
  max-width: 380px;
  position: relative; }
  .section-404 .search-form .btn, .section-404 .search-form .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .section-404 .search-form .article_btn, .section-404 .search-form .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button,
  .section-404 .search-form .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button,
  .section-404 .search-form .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button,
  .section-404 .search-form .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button, .section-404 .search-form .product_listing__list .add_to_cart_button, .product_listing__list .section-404 .search-form .add_to_cart_button, .section-404 .search-form .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .section-404 .search-form .spr-summary-actions > a, .section-404 .search-form .buyoneclick button, .buyoneclick .section-404 .search-form button {
    padding: 7px 20px 9px 15px; }

@media (min-width: 768px) {
  .section-404 .not-found-icon {
    width: 100px;
    height: 100px; } }

@media (min-width: 992px) {
  .section-404 .search-form .btn, .section-404 .search-form .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .section-404 .search-form .article_btn, .section-404 .search-form .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button,
  .section-404 .search-form .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button,
  .section-404 .search-form .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button,
  .section-404 .search-form .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section-404 .search-form .add_to_cart_button, .section-404 .search-form .product_listing__list .add_to_cart_button, .product_listing__list .section-404 .search-form .add_to_cart_button, .section-404 .search-form .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .section-404 .search-form .spr-summary-actions > a, .section-404 .search-form .buyoneclick button, .buyoneclick .section-404 .search-form button {
    padding: 10px 30px 11px 25px; } }

table {
  background-color: transparent;
  border-collapse: collapse; }
  table caption {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    color: var(--color-grey-2);
    text-align: left; }

th {
  text-align: left; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
  color: var(--color-black); }

.table-bordered,
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  vertical-align: top;
  border-color: var(--border-color); }

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  vertical-align: top;
  padding: 8px;
  border-top: 1px solid var(--border-color);
  line-height: 1.42857143; }

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid var(--border-color); }

.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0; }

.table > tbody + tbody {
  border-top: 2px solid var(--border-color); }

.table .table {
  background-color: var(--color-white); }

.table-bordered {
  border: 1px solid var(--border-color); }

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid var(--border-color); }

.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px; }

.table-responsive {
  min-height: 0.01%;
  overflow-x: auto; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: rgba(#ffffff, 0.2); }

.table-hover > tbody > tr:hover {
  background-color: rgba(#ffffff, 0.2); }

@media (min-width: 768px) {
  .table-responsive {
    width: 100%;
    overflow-y: hidden;
    margin-bottom: 15px;
    border: 1px solid var(--border-color);
    -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive > .table {
    margin-bottom: 0; }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap; }
  .table-responsive > .table-bordered {
    border: 0; }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0; }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0; }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0; } }

/**
 * Section account pages
 */
.account_section__reset {
  display: none;
  background-color: var(--color-grey-1); }

.template_customer .page_heading a, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 a, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 a {
  font-size: 14px;
  position: absolute;
  top: 0;
  right: 0; }

.template_customer .form-control:disabled, .template_customer .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input:disabled, .section_product #shopify-product-reviews .spr-container .spr-content .template_customer input.spr-form-input:disabled, .template_customer .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea:disabled, .section_product #shopify-product-reviews .spr-container .spr-content .template_customer textarea.spr-form-input-textarea:disabled, .template_customer .form-control[readonly], .template_customer .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input[readonly], .section_product #shopify-product-reviews .spr-container .spr-content .template_customer input.spr-form-input[readonly], .template_customer .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea[readonly], .section_product #shopify-product-reviews .spr-container .spr-content .template_customer textarea.spr-form-input-textarea[readonly] {
  opacity: 1; }

.template_customer .account_section__info {
  width: 100%;
  background: var(--color-white); }
  .template_customer .account_section__info h4 a, .template_customer .account_section__info .block_title a {
    float: right;
    margin: 10px 0 0 15px;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 20px; }
    .template_customer .account_section__info h4 a svg, .template_customer .account_section__info .block_title a svg {
      vertical-align: middle; }
  .template_customer .account_section__info h4 {
    margin-top: 30px; }
  .template_customer .account_section__info .block_title {
    height: 20px; }
  .template_customer .account_section__info label {
    font-size: 14px;
    font-weight: 400;
    color: var(--heading-font-color); }

.template_customer .form-group button {
  margin-top: 10px; }

.template_customer .tab_navigation {
  border: 1px solid var(--color-grey-1); }

.template_customer .tab_nav--item {
  padding: 1rem 1.5rem 1rem 2rem; }
  .template_customer .tab_nav--item .sub-text, .template_customer .tab_nav--item .custom-style_content .header_currency .currency_selector li, .custom-style_content .header_currency .currency_selector .template_customer .tab_nav--item li {
    letter-spacing: -0.02em;
    font-weight: 500; }
  .template_customer .tab_nav--item .zemez_wishlist_total {
    color: var(--color-black); }
  .template_customer .tab_nav--item:hover .sub-text, .template_customer .tab_nav--item:hover .custom-style_content .header_currency .currency_selector li, .custom-style_content .header_currency .currency_selector .template_customer .tab_nav--item:hover li {
    color: var(--color-black); }
  .template_customer .tab_nav--item + .tab_nav--item:not(:last-child) {
    border-bottom: 1px solid var(--color-grey-1); }

.template_customer .tab_nav.active {
  background-color: var(--color-grey-1); }
  .template_customer .tab_nav.active .sub-text, .template_customer .tab_nav.active .custom-style_content .header_currency .currency_selector li, .custom-style_content .header_currency .currency_selector .template_customer .tab_nav.active li {
    color: var(--color-black); }

@media (min-width: 1200px) {
  .template_customer .tab_content {
    padding-left: 6.3rem;
    padding-right: 3.3rem; } }

.address-item {
  border: solid 1px var(--border-color);
  padding: 20px; }
  .address-item svg path {
    fill: var(--color-black);
    transition: all 0.3s ease-in-out; }
  .address-item svg:hover path, .address-item svg:focus path, .address-item svg:active path {
    fill: var(--base-font-color); }
  .address-item p {
    margin: 0; }
    .address-item p + p {
      margin-top: 16px; }
  @media (min-width: 576px) {
    .address-item {
      padding: 40px; } }

.address_item {
  display: flex;
  align-items: center; }
  .address_item svg {
    margin-right: 15px; }
  .address_item.address_item__location span {
    margin-right: 5px; }
  .address_item.address_item__location span:first-child {
    color: var(--color-black); }

.account_section__reset .customer_item_wrap {
  width: 100%;
  max-width: 290px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px; }
  @media (min-width: 768px) {
    .account_section__reset .customer_item_wrap {
      padding-left: 40px;
      padding-right: 40px;
      max-width: 560px; }
      .account_section__reset .customer_item_wrap .note, .account_section__reset .customer_item_wrap .subnote {
        padding-right: 15%; } }

.account_section__reset .note {
  text-transform: capitalize;
  color: var(--color-black);
  font-size: 16px; }

.link_close:hover svg path {
  fill: var(--color-black); }

.account_order .table-row-head {
  border-bottom: 1px solid var(--color-grey-1); }

.template_customer__order .page_heading, .template_customer__order .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title .template_customer__order h1 {
  margin-bottom: 11px; }

.template_customer__order h4 {
  margin-bottom: 25px; }

.template_customer__order .row_header th,
.template_customer__order .cell_left {
  font-weight: bold;
  color: var(--heading-font-color); }

.template_customer__order table {
  font-size: 15px;
  width: 100%; }

.template_customer__order th, .template_customer__order td {
  padding: 11px 0 12px; }

.template_customer__order p svg {
  display: inline-block;
  vertical-align: baseline;
  margin-right: 5px; }

.template_customer__order .account_table .cell_right {
  text-align: right; }

.template_customer__order .account_section {
  border-top: 1px solid var(--border-color);
  display: block;
  padding-top: 20px; }

.template_customer__order .account_table__wrap {
  margin-top: 15px;
  border: 2px solid var(--color-black);
  border-radius: 5px;
  padding: 25px 30px; }

.template_customer__order .account_table__order-details .row_border {
  border-bottom: 1px solid var(--border-color); }

.template_customer__order .account_table__order-details .row_total {
  border-top: 1px solid var(--border-color); }
  .template_customer__order .account_table__order-details .row_total .cell_left {
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase; }
  .template_customer__order .account_table__order-details .row_total .product-price {
    font-size: 24px;
    font-weight: bold; }

.template_customer__order .account_table__order-details .row_header {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1em; }
  .template_customer__order .account_table__order-details .row_header th {
    padding: 5px 0 0; }

.template_customer__order .account_table__order-details .row_product .product-price {
  color: #000000; }

.template_customer__order .account_table__order-details .cell_min {
  width: 120px; }

.template_customer__order .account_section__wrapper {
  padding-top: 15px; }
  .template_customer__order .account_section__wrapper h4 {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase; }
  .template_customer__order .account_section__wrapper .account_section:not(:last-child) {
    border: none; }

.account_section__login {
  position: relative;
  padding-bottom: 40px;
  border-bottom: 1px solid var(--border-color); }
  @media (min-width: 768px) {
    .account_section__login {
      padding-bottom: 0;
      border-bottom: none; }
      .account_section__login:after {
        content: '';
        position: absolute;
        right: 0;
        width: 1px;
        height: 100%;
        top: 0;
        background-color: var(--border-color); } }

.close-wrapper {
  position: relative; }
  .close-wrapper .link_close {
    position: absolute;
    font-size: 14px;
    top: -4px;
    right: 0; }
    .close-wrapper .link_close svg {
      fill: var(--color-black);
      transition: all 0.3s ease-in-out; }
    .close-wrapper .link_close:hover svg, .close-wrapper .link_close:focus svg, .close-wrapper .link_close:active svg {
      fill: var(--base-font-color); }

.order-wrapper .table-row {
  display: flex;
  align-items: center;
  text-transform: capitalize;
  justify-content: space-evenly;
  color: var(--color-black);
  font-size: 16px; }
  .order-wrapper .table-row:first-child .table-cell {
    text-align: left;
    color: var(--base-font-color); }
  .order-wrapper .table-row:first-child + .table-row {
    margin-top: 35px; }
  .order-wrapper .table-row + .table-row {
    margin-top: 15px; }
  .order-wrapper .table-row .table-cell-content a {
    color: var(--color-black); }
    .order-wrapper .table-row .table-cell-content a:hover {
      color: var(--base-font-color); }

.order-wrapper .order-invoice .invoice-link, .order-wrapper .order-links a {
  color: var(--color-black); }
  .order-wrapper .order-invoice .invoice-link svg, .order-wrapper .order-links a svg {
    fill: var(--color-black);
    transition: all 0.3s ease-in-out; }
  .order-wrapper .order-invoice .invoice-link:hover, .order-wrapper .order-invoice .invoice-link:focus, .order-wrapper .order-invoice .invoice-link:active, .order-wrapper .order-links a:hover, .order-wrapper .order-links a:focus, .order-wrapper .order-links a:active {
    color: var(--base-font-color); }
    .order-wrapper .order-invoice .invoice-link:hover svg, .order-wrapper .order-invoice .invoice-link:focus svg, .order-wrapper .order-invoice .invoice-link:active svg, .order-wrapper .order-links a:hover svg, .order-wrapper .order-links a:focus svg, .order-wrapper .order-links a:active svg {
      fill: var(--color-black); }

.order-wrapper .order-title {
  text-align: left; }

@media (min-width: 768px) {
  .order-wrapper .table-row {
    background: var(--color-grey-1);
    padding: 13px 10px; }
    .order-wrapper .table-row:nth-of-type(odd) {
      background: var(--color-white); }
  .order-wrapper .order-title {
    width: 10%; }
  .order-wrapper .order-date {
    width: 16.26%; }
  .order-wrapper .order-price {
    width: 12%; }
  .order-wrapper .order-payment {
    width: 20%; }
  .order-wrapper .order-status {
    width: 25%; }
  .order-wrapper .order-invoice {
    text-align: center;
    width: 7%; }
  .order-wrapper .order-links {
    width: 10%; }
  .order-wrapper .order-credit {
    width: 30%; }
  .order-wrapper .order-view-credit-slip {
    width: 46.06%; } }

@media (max-width: 767.98px) {
  .order-wrapper .table-row {
    flex-wrap: wrap; }
  .order-wrapper .table-cell {
    width: 100%;
    display: flex;
    align-items: center;
    padding: 7px 10px;
    background: var(--color-grey-1); }
    .order-wrapper .table-cell:nth-of-type(odd) {
      background: white; }
    .order-wrapper .table-cell .table-cell-heading {
      flex: 1;
      min-width: 120px;
      border-right: solid 1px var(--border-color); }
    .order-wrapper .table-cell .table-cell-content {
      flex: 2;
      padding-left: 1em;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; } }

.table-labeled th {
  vertical-align: middle; }

.table-labeled td {
  vertical-align: middle; }

.table-labeled .label {
  font-weight: 500;
  font-size: inherit;
  padding: 0.35rem 0.375rem;
  margin: 0.125rem;
  color: white;
  white-space: nowrap;
  text-transform: capitalize; }

.table-labeled .label-unfulfilled {
  background: var(--color-primary); }

.table-labeled .label-shipped {
  background: #44BB9E; }

.table-labeled .label-partial {
  background: #5060C9; }

.table-labeled .label-unshipped {
  background: #e31e34; }

.table-labeled .label-any {
  background: #FDA828; }

#account_reset__link {
  color: var(--base-font-color);
  text-decoration: underline; }
  #account_reset__link:hover, #account_reset__link:focus, #account_reset__link:active {
    color: var(--color-black); }

.template_customer .page_heading .text, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 .text, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 .text, .template_customer .page_heading ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_heading p.h4 + p, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 p.h4 + p, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 p.h4 + p, .template_customer .page_heading ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_heading p.section_heading + p, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 p.section_heading + p, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 p.section_heading + p, .template_customer .page_heading ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_heading p#quick_view__name + p, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 p#quick_view__name + p, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 p#quick_view__name + p {
  font-size: 14px;
  margin-top: 15px;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto; }
  @media (min-width: 1640px) {
    .template_customer .page_heading .text, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 .text, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 .text, .template_customer .page_heading ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_heading p.h4 + p, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 p.h4 + p, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 p.h4 + p, .template_customer .page_heading ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_heading p.section_heading + p, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 p.section_heading + p, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 p.section_heading + p, .template_customer .page_heading ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_heading p#quick_view__name + p, .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .template_customer .page_container .shopify-policy__container .shopify-policy__title h1 p#quick_view__name + p, .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .page_container .shopify-policy__container .shopify-policy__title .template_customer h1 p#quick_view__name + p {
      font-size: 16px; } }

.template_customer__addresses .account_address__add, .template_customer__addresses .account_address__item {
  margin-left: 0;
  padding: 0; }

/**
 * Section Blog pages
 */
.section_template__blog .article_item {
  background: var(--color-white); }

.section_template__blog .blog_listing__big .article_wrap {
  padding-bottom: 30px;
  border-bottom: 1px solid var(--border-color); }

.section_template__blog .blog_listing__big .article_item {
  max-width: 980px;
  text-align: center;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 768px) {
  .section_template__blog .blog_listing__main:not(.blog_listing__main_masonry) .article_title {
    min-height: 52px; } }

.article_info {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  font-size: 12px;
  line-height: 1.3;
  font-weight: normal;
  color: var(--base-font-color);
  text-transform: uppercase;
  margin-top: 20px; }
  .article_info .divider {
    margin-left: 5px;
    margin-right: 5px;
    display: inline-block; }
  .article_info em {
    font-style: normal;
    color: var(--color-primary);
    padding-left: 5px; }
  .article_info a:hover, .article_info a:focus, .article_info a:active {
    color: var(--color-black); }

.blog__main .article_image {
  position: relative; }

.blog__main .article_item {
  position: relative; }

.blog__main.type_list {
  /**
 *  Blog List Type Column 100%
 */ }
  .blog__main.type_list .article_item .article_time {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    background-color: var(--color-black);
    color: #fff;
    z-index: 3;
    min-width: 60px;
    font-size: 12px;
    padding: 2px 3px; }
  .blog__main.type_list .article_info {
    margin-top: 0; }
  .blog__main.type_list .column_item_fullwidth .article_caption {
    height: 100%; }
  @media (min-width: 1200px) {
    .blog__main.type_list .column_item_fullwidth {
      padding-top: 40px;
      padding-bottom: 20px;
      border-top: 1px solid var(--color-grey-1); }
      .blog__main.type_list .column_item_fullwidth .article_time {
        position: static;
        color: var(--color-black);
        font-size: 14px;
        font-weight: 500;
        height: 100%;
        padding: 0;
        background-color: transparent;
        display: flex;
        flex-direction: column;
        justify-content: end; }
      .blog__main.type_list .column_item_fullwidth .article_info {
        margin-top: 0; }
      .blog__main.type_list .column_item_fullwidth .article_btn {
        position: absolute;
        left: 30px;
        bottom: 0; } }

.blog__main .article_description {
  font-size: 16px;
  line-height: 1.5; }

.blog__main .article_caption {
  position: relative; }

@media (min-width: 768px) {
  .blog__main.align--center {
    text-align: center; }
    .blog__main.align--center .article_info {
      justify-content: center; }
  .blog__main.align--right {
    text-align: right; }
    .blog__main.align--right .article_info {
      justify-content: flex-end; } }

.blog__main.img_article_none .article_image {
  display: none; }

.blog__main.caption_absolute .article_caption:not(.article_caption_no_image) {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 5%;
  z-index: 3;
  text-align: center; }

.blog__main.caption_absolute.article_caption--bottom .article_caption:not(.article_caption_no_image) {
  justify-content: flex-end; }

.blog__main.caption_absolute.article_caption--top .article_caption:not(.article_caption_no_image) {
  justify-content: flex-start; }

.blog__main.desc_article_none .article_caption .article_description {
  display: none; }

.blog__main .article_caption.article_caption_no_image,
.blog__main.img_article_none .article_caption {
  padding: 15px;
  border: 1px solid var(--border-color); }
  .blog__main .article_caption.article_caption_no_image .article_info,
  .blog__main.img_article_none .article_caption .article_info {
    margin-top: 0;
    padding-top: 0; }

@media (min-width: 768px) {
  .blog__main .article_caption.article_caption_no_image,
  .blog__main.img_article_none .article_caption {
    padding: 30px; } }

.blog__main * + .article_title,
.blog__main * + .article_caption:not(.article_caption_no_image) {
  margin-top: 15px; }

.blog__main .article_title a {
  color: var(--color-black);
  font-size: inherit; }
  .blog__main .article_title a:hover, .blog__main .article_title a:focus, .blog__main .article_title a:active {
    color: var(--base-font-color); }

.blog__main .blog_listing__main_list .article_info {
  margin-top: 0; }

.blog__main .blog_listing__main_list .article_item {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid var(--color-grey-1); }
  @media (min-width: 1200px) {
    .blog__main .blog_listing__main_list .article_item {
      padding-bottom: 40px;
      margin-bottom: 40px; } }

.blog__main .article_title {
  margin-bottom: 0; }

.blog__main .article_description {
  padding-top: 15px; }

.blog__main .article_description + .link, .blog__main .linkstyle--link .article_description + .article_btn, .linkstyle--link .blog__main .article_description + .article_btn, .blog__main .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .article_description + .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .blog__main .article_description + .spr-review-reportreview {
  margin-top: 25px; }

.blog__main .blog_listing__main_masonry .article_description {
  padding-top: 13px; }

.blog__main .blog_listing__main_masonry .grid {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: repeat(2, minmax(120px, 1fr));
  grid-auto-rows: 7px;
  grid-auto-flow: row dense; }

.blog__main .blog_listing__main_masonry .article_info {
  display: none; }

@media (min-width: 576px) {
  .blog__main .blog_listing__main_masonry .article_info {
    display: flex; } }

.blog__main .pagination {
  margin-top: 40px; }
  @media (min-width: 1200px) {
    .blog__main .pagination {
      margin-top: 80px; } }

.blog__main .inverted .article_caption *:not(.btn) {
  color: var(--color-white); }

/**
 * Section Blog articles
 */
.index_section_blog-articles .blog__main {
  justify-content: center; }

.index_section_blog-articles .type_list .article_info {
  display: inline-flex; }

.index_section_blog-articles .article_time + .divider {
  display: none; }

/**
 * Section Blog pagination
 */
.section_template__article .layer_1 {
  background-repeat: no-repeat;
  background-size: 100% auto; }

.section_template__article .img_wrapper__small {
  padding: 17.777777% 0 0 0; }

.section_template__article .img_wrapper__medium {
  padding: 31.623931% 0 0 0; }

.section_template__article .img_wrapper__large {
  padding: 42.136752% 0 0 0; }

.section_template__article .img_wrapper__master {
  padding: 57% 0 0 0; }

.section_template__article .img_align__top {
  background-position: 0 0; }

.section_template__article .img_align__center {
  background-position: 0 50%; }

.section_template__article .img_align__bottom {
  background-position: 0 100%; }

.section_template__article h1 {
  text-align: left; }

.section_template__article .article_info_post {
  padding-top: 0;
  padding-bottom: 18px;
  border-bottom: 1px solid var(--border-color); }

.section_template__article .flexible_block {
  margin-top: 50px;
  background-color: var(--color-grey-1); }

.section_template__article .article_content img {
  margin: 2%; }

.section_template__article .article_content p {
  margin: 0;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.5; }
  .section_template__article .article_content p + p {
    margin-top: 10px; }

.section_template__article .article_content h3 {
  color: var(--color-primary);
  margin-bottom: 20px; }

.section_template__article .article_content .number-list, .section_template__article .article_content ol {
  counter-reset: section;
  list-style-type: none;
  margin-top: 15px; }
  .section_template__article .article_content .number-list > li, .section_template__article .article_content ol > li {
    counter-increment: section; }
    .section_template__article .article_content .number-list > li h3, .section_template__article .article_content ol > li h3 {
      margin-bottom: 10px; }
      .section_template__article .article_content .number-list > li h3:before, .section_template__article .article_content ol > li h3:before {
        content: counters(section, ". ", decimal-leading-zero) ". "; }
    .section_template__article .article_content .number-list > li + li, .section_template__article .article_content ol > li + li {
      margin-top: 10px; }

.section_template__article .article_content ol {
  margin-top: 25px;
  margin-left: 30px;
  list-style-type: decimal; }
  .section_template__article .article_content ol > li + li {
    margin-top: 10px; }

.section_template__article .article_content p + h3 {
  margin-top: 40px; }

.section_template__article .article_content blockquote {
  text-align: center;
  padding: 40px 20px 25px;
  background-color: var(--color-grey-1);
  margin: 20px 0;
  position: relative;
  font-size: 18px;
  font-weight: 600;
  color: var(--color-black);
  border-left: 4px solid var(--color-primary); }
  @media (min-width: 1200px) {
    .section_template__article .article_content blockquote {
      padding: 50px;
      margin: 50px 0;
      font-size: 24px; } }
  .section_template__article .article_content blockquote * {
    font-weight: inherit;
    font-size: inherit; }
  .section_template__article .article_content blockquote cite {
    color: var(--color-primary);
    font-style: normal;
    font-weight: normal;
    margin-top: 15px;
    display: block; }
  .section_template__article .article_content blockquote:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEzSURBVHgBfZLNUcMwEIXfKj7k6BJSAiVABZSQUAHmBJgE2WEC8QnTgekAKgA6oANcgi7JhEFokWAcW7aGPennm/ferkToVbqQM/7mUxA/m0hURZ7XCNTllUwAy2GU3a3kozsjH1hk9kh2zwhUbTc4K8tctdy8AsS0g9VONPpPyJVhrstyuRdK59clM6Y9bLJPdi7lRGj+6Asx+HW9ujnqtXY/4BjZ+naZC7exQi8IFGtx0qyd4d+MBo71bksPvzoXqZw1MX03roqiHf5IQ4Y421vWzFMIgWOEUhE9+QH4MMQZTW/N2rYZhj43LSSljIOpGO/d9MIOLw5oqe5X2GkcIJieVXcvEC7fQLt/NCxi8rjIvQa7C4JikHOq2RiVJDJu0o3HUF8ayjCU4yxc247sHXsmP+f8jvRTISxdAAAAAElFTkSuQmCC");
    display: block;
    margin-bottom: 10px; }

.section_template__article .article_item .post-meta {
  border-bottom: 1px solid var(--border-color); }

.article_tags {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap; }
  .article_tags .label_tags {
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    color: var(--color-black); }
  .article_tags > a {
    color: var(--base-font-color);
    text-transform: capitalize;
    line-height: 22px;
    margin-left: 8px; }
    .article_tags > a:after {
      content: ','; }
    .article_tags > a:last-child:after {
      display: none; }
    .article_tags > a:hover, .article_tags > a:focus, .article_tags > a:active {
      color: var(--color-primary); }

.article_pagination {
  overflow: hidden;
  margin-top: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid var(--border-color);
  border-bottom: 1px solid var(--border-color);
  display: inline-table;
  width: 100%; }
  @media (min-width: 992px) {
    .article_pagination {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin-top: 80px;
      flex-direction: row;
      padding-top: 30px;
      padding-bottom: 30px; } }

.article_pagination_image {
  display: table-cell;
  background-color: var(--color-white);
  max-width: 400px;
  padding: 15px; }
  .article_pagination_image .article_pagination_descr > p, .article_pagination_image .article_pagination_descr .link, .article_pagination_image .article_pagination_descr .linkstyle--link .article_btn, .linkstyle--link .article_pagination_image .article_pagination_descr .article_btn, .article_pagination_image .article_pagination_descr .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .article_pagination_image .article_pagination_descr .spr-review-reportreview {
    font-weight: 500;
    line-height: 24px;
    text-decoration: none; }
  .article_pagination_image .article_pagination_descr .link, .article_pagination_image .article_pagination_descr .linkstyle--link .article_btn, .linkstyle--link .article_pagination_image .article_pagination_descr .article_btn, .article_pagination_image .article_pagination_descr .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .article_pagination_image .article_pagination_descr .spr-review-reportreview {
    font-size: 13px;
    color: var(--base-font-color); }
  .article_pagination_image .article_pagination_descr > p {
    font-size: 15px;
    color: var(--color-black); }
  .article_pagination_image:hover, .article_pagination_image:focus, .article_pagination_image:active {
    background-color: var(--color-grey-1); }
  .article_pagination_image.article_pagination__next {
    margin-top: 15px;
    margin-left: auto;
    text-align: right; }
    .article_pagination_image.article_pagination__next .article_pagination_descr {
      order: -1;
      text-align: right; }
  @media (min-width: 992px) {
    .article_pagination_image {
      display: flex; }
      .article_pagination_image.article_pagination__next {
        margin-top: 0; } }
  @media (min-width: 992px) {
    .article_pagination_image {
      padding: 30px; } }

.article_comments__list li {
  list-style-type: none;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.2;
  padding: 11px 28px;
  background-color: var(--color-white);
  border-radius: 6px;
  border: 1px solid var(--color-grey-1);
  margin-top: 12px;
  margin-left: 10px;
  position: relative; }
  .article_comments__list li + li {
    margin-top: 15px; }

.article_comments__list .comment_author {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  text-transform: uppercase;
  font-size: 12px;
  margin-bottom: 0; }
  .article_comments__list .comment_author b, .article_comments__list .comment_author .comment_date {
    margin-bottom: 5px;
    font-weight: normal; }
  .article_comments__list .comment_author b {
    margin-right: 10px; }

.article_comments__list .comment_content {
  font-weight: normal;
  margin-top: 8px;
  color: var(--color-black);
  font-size: 16px;
  line-height: 24px; }

/**
 * Section Blog article
 */
.blog_pagination {
  text-align: right;
  margin-top: 0; }
  .blog_pagination ul {
    justify-content: flex-end; }
  .blog_pagination span {
    margin-right: 5px; }
  .blog_pagination .current {
    color: var(--links-color-hover); }

.post_sidebar {
  order: 1; }

/**
 * Widget Blog articles
 */
.sidebar_widget__articles ul > li + li {
  margin-top: 24px; }

.sidebar_widget__articles .article_title {
  color: var(--color-black);
  margin-top: 10px; }
  .sidebar_widget__articles .article_title a {
    font-size: inherit;
    color: inherit; }
    .sidebar_widget__articles .article_title a:hover {
      color: var(--color-primary); }

.sidebar_widget__articles .article_comments {
  margin: 10px 0 0 0; }
  .sidebar_widget__articles .article_comments:before {
    content: "\f0e6";
    margin: 0 5px 0 0;
    font: 14px "FontAwesome"; }

/**
 * Widget Blog tags
 */
.sidebar_widget__tags .blog_tags {
  margin-left: 10px; }
  .sidebar_widget__tags .blog_tags li {
    display: inline-block; }
    .sidebar_widget__tags .blog_tags li:last-child a:after {
      display: none; }
  .sidebar_widget__tags .blog_tags a {
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
    text-transform: capitalize;
    margin: 0 10px 5px 0; }
    .sidebar_widget__tags .blog_tags a:after {
      content: ','; }

/**
 * Widget Blog comments
 */
.sidebar_widget__comments ul > li > a {
  position: relative;
  padding-left: 30px; }
  .sidebar_widget__comments ul > li > a svg {
    position: absolute;
    top: 0;
    left: 0;
    fill: var(--color-primary); }
  .sidebar_widget__comments ul > li > a .item_content, .sidebar_widget__comments ul > li > a .item_info {
    display: block; }
  .sidebar_widget__comments ul > li > a .item_info {
    font-weight: 400;
    font-size: 14px; }
    .sidebar_widget__comments ul > li > a .item_info time {
      font-weight: 500;
      color: var(--color-black); }
    .sidebar_widget__comments ul > li > a .item_info .item_author {
      color: var(--color-primary);
      font-weight: 500; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .sidebar_widget__comments ul > li > a {
      padding-left: 0; }
      .sidebar_widget__comments ul > li > a svg {
        display: none; } }

.sidebar_widget__comments ul > li + li {
  margin-top: 26px; }

.sidebar_widget.sidebar_blog.sidebar_widget__banner {
  margin-top: 25px; }

#shopify-section-sidebar-blog .widget_header {
  font-weight: normal;
  font-size: 18px; }

#shopify-section-sidebar-blog .widget_content {
  margin-top: 7px; }

#shopify-section-sidebar-blog .sidebar_menu_item {
  font-size: 15px; }
  #shopify-section-sidebar-blog .sidebar_menu_item + .sidebar_menu_item {
    margin-top: 5px; }

.article-card__image {
  overflow: hidden; }

/* Shopping card */
#cart_added {
  padding: 20px; }
  #cart_added .cart-title {
    position: relative;
    padding-right: 30px; }
  #cart_added .cart_items {
    display: flex;
    width: 100%; }
    #cart_added .cart_items .item_img {
      flex: 0 0 27.7%;
      max-width: 100px;
      margin-right: 20px;
      background-color: var(--color-grey-1); }
    #cart_added .cart_items .item_desc {
      position: relative; }
      #cart_added .cart_items .item_desc .product_title {
        color: var(--color-black);
        line-height: 1.5;
        margin-bottom: 13px;
        margin-top: 3px;
        font-weight: 500; }
      #cart_added .cart_items .item_desc #cart_added__price {
        text-transform: uppercase;
        color: var(--color-black); }
  #cart_added .total-wrap > div {
    line-height: 1.2; }
    #cart_added .total-wrap > div span {
      font-weight: 400;
      font-size: 14px;
      line-height: 1;
      padding-left: 3px; }
    #cart_added .total-wrap > div .label {
      min-width: 100px; }
    #cart_added .total-wrap > div + div {
      margin-top: 5px; }
    #cart_added .total-wrap > div#cart_added__total_price {
      margin-top: 19px;
      text-transform: uppercase; }
      #cart_added .total-wrap > div#cart_added__total_price > span {
        font-weight: 500;
        display: inline-block;
        color: var(--color-black);
        font-size: 16px;
        line-height: 1.4; }
  @media (min-width: 576px) {
    #cart_added {
      max-width: 350px; } }
  @media (min-width: 768px) {
    #cart_added {
      max-width: 424px;
      padding: 32px 40px; }
      #cart_added .cart_items .item_img {
        flex: 0 0 37.7%;
        max-width: 130px; } }

/* Main collection listing */
.collection-carousel .swiper-slide {
  padding-top: 10px;
  padding-bottom: 10px; }

.collection_item {
  position: relative;
  text-align: center; }
  .collection_item .collection_img {
    padding: 0;
    line-height: 0; }
    .collection_item .collection_img img {
      transition: .3s; }
  .collection_item .collection_caption {
    padding: 12px 10px 20px;
    text-align: center; }
    @media (min-width: 992px) {
      .collection_item .collection_caption {
        padding: 15px; } }
  .collection_item .collection_title {
    display: inline-block;
    color: var(--color-black);
    text-transform: capitalize;
    margin-bottom: 0; }
  .collection_item .items_count {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 16px;
    color: var(--base-font-color);
    display:none;}
  .collection_item:hover img, .collection_item:focus img, .collection_item:active img {
    opacity: .7; }

.collection_listing__main > div {
  margin-bottom: 30px; }

.collection-carousel .collection_listing__main > div {
  margin-bottom: 0; }

/*.collection_listing__main .items_count {
  display: block; }*/

.collection_listing__main_type_1 .collection_item {
  display: block; } 

.collection_listing__main_type_1 .collection_img {
  display: flex;
  flex: 0 0 auto; }

.collection_listing__main_type_2 {
  position: relative; }
  .collection_listing__main_type_2 .img_placeholder, .collection_listing__main_type_2 .img_placeholder__wrap {
    padding: 59.5% 0 0 0; }
  .collection_listing__main_type_2 .collection_caption {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 20px; }
    @media (min-width: 480px) {
      .collection_listing__main_type_2 .collection_caption {
        position: absolute;
        margin-top: 0;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0; } }
    .collection_listing__main_type_2 .collection_caption a:hover,
    .collection_listing__main_type_2 .collection_caption a:focus {
      text-decoration: underline; }

.collection_listing__main.inverted *, .collection_listing__main.inverted .collection_title {
  color: var(--color-white); }

/**
 * Section contact page
 */
 .template_contact .item_address ul li{
 text-align: center;
 }
.template_contact .item_address .contact_element {
  height: 100%;
  text-align: center;}
  .template_contact .item_address .contact_element .subtitle_lg {
    color: var(--color-black); }
  .template_contact .item_address .contact_element h6 {
    color: var(--color-black); }
  .template_contact .item_address .contact_element svg + * {
  }
  .template_contact .item_address .contact_element p {
    margin-top: 0; }
  .template_contact .item_address .contact_element .number p {
    margin-bottom: 0; }
  .template_contact .item_address .contact_element p a{
    color:inherit;
  }

@media (min-width: 992px) {
  .template_contact .item_address {
    padding-right: 15px; } }

@media (min-width: 992px) {
  .template_contact .item_form {
    position: relative; }
    .template_contact .item_form.item_form {
      padding-left: 100px; }
      .template_contact .item_form.item_form:before {
        content: '';
        position: absolute;
        right: auto;
        left: 0;
        width: 1px;
        min-height: 428px;
        top: 0;
        bottom: 0;
        background-color: var(--color-grey-1); } }

@media (min-width: 1200px) {
  .template_contact .item_form .form-group {
    margin-top: 16px; } }

.template_contact .item_form * + .form-group-btn {
  margin-top: 40px; }

.template_contact .item_form, .template_contact .section_map {
  margin-top: 30px; }

@media (min-width: 1200px) {
  .template_contact .section_map {
    margin-top: 110px; } }

/* Cerrency selector */
.currency-selector-box {
  display: inline-block;
  position: relative; }

@media (min-width: 1200px) {
  .box__right .currency_selector {
    right: auto;
    left: -5px; } }

@media (min-width: 1200px) {
  .currency_active {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3;
    text-align: center;
    color: var(--color-grey-3);
    position: relative;
    cursor: pointer;
    background-color: transparent;
    transition: all 0.3s ease-in-out;
    min-width: unset;
    text-decoration: none;
    border: none;
    padding: 0;
    border-radius: 0;
    box-shadow: none;
    text-transform: lowercase; }

      .currency_active .link_text:first-letter {
        text-transform: uppercase; }
    .currency_active > svg {
      transition: all 0.3s ease-in-out; }
    .currency_active[aria-expanded="true"] > svg {
      transform: translateY(-50%) rotate(180deg); } }

.currency_active:hover, .currency_active:focus, .currency_active:active {
  color: var(--base-font-color); }

.currency_selector li {
  cursor: pointer;
  padding: 7px 10px;
  transition: all 0.3s ease-in-out;
  position: relative; }
  .currency_selector li a {
    transition: all 0.3s ease-in-out;
    display: block;
    text-decoration: none;
    line-height: 1.8;
    padding-top: 5px;
    padding-bottom: 4px;
    text-transform: lowercase; }
    .currency_selector li a:first-letter {
      text-transform: uppercase; }
  .currency_selector li.active a, .currency_selector li:hover a {
    color: var(--color-black); }
  .currency_selector li.active {
    cursor: default;
    pointer-events: none; }
    .currency_selector li.active a {
      color: var(--color-black); }

@media (min-width: 1200px) {
  .currency_selector {
    position: absolute;
    right: 0;
    left: auto;
    top: 100%;
    min-width: 72px;
    width: auto;
    padding: 13px 5px 7px;
    margin: 12px 0;
    background: var(--color-white);
    list-style: none;
    text-align: center;
    z-index: 10;
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
    will-change: opacity; }
    .currency_selector li {
      margin-bottom: 2px;
      padding: 0;
      line-height: 1; }
      .currency_selector li a:hover {
        background-color: var(--color-grey-1); }
      .currency_selector li .disclosure__link--active {
        background-color: var(--color-grey-1); } }

.custom-style_content .header_currency {
  margin-top: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid var(--border-color);
  border-bottom: 1px solid var(--border-color); }
  .custom-style_content .header_currency .currency_active {
    display: none; }
  .custom-style_content .header_currency .currency_selector {
    position: static;
    display: inline-flex !important;
    box-shadow: none;
    padding: 0;
    background-color: transparent;
    z-index: 1; }
    .custom-style_content .header_currency .currency_selector li {
      cursor: pointer;
      transition: all 0.3s ease-in-out;
      color: var(--base-font-color);
      margin-right: 10px;
      margin-top: 4px; }
      .custom-style_content .header_currency .currency_selector li a {
        line-height: 1;
        padding: 3px 2px;
        text-transform: uppercase; }
      .custom-style_content .header_currency .currency_selector li .disclosure__link--active {
        color: var(--color-black); }

/**
 * Section header account
 */
.header_account > a {
  font-weight: 500;
  font-size: 18px;
  line-height: 1;
  color: var(--color-black);
  display: inline-flex;
  align-items: center; }
  .header_account > a:hover, .header_account > a:focus, .header_account > a:active {
    color: var(--base-font-color); }
  @media (min-width: 1200px) {
    .header_account > a {
      font-size: 14px; }
      .header_account > a .link_text.is_user {
        font-size: 12px; }
      .header_account > a .svg-icon {
        flex: 0 1 auto; } }
  .header_account > a .link_text.is_user {
    text-transform: capitalize; }

/* linklist menu toggle in mobile CSS */
.linklist_menu_title {
  position: relative;
  padding-right: 20px;
  cursor: pointer; }
  .linklist_menu_title:after {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 6px;
    transition: all 0.3s ease-in-out;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: 50%;
    mask-position: 50%;
    background-color: var(--links-color);
    transition: all 0.3s ease-in-out;
    width: 7px;
    height: 5px;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"><path d="M1.91249 0.837516C1.68468 0.60971 1.31534 0.60971 1.08753 0.837517C0.859724 1.06532 0.859724 1.43467 1.08753 1.66247L4.58753 5.16247C4.81534 5.39028 5.18468 5.39028 5.41249 5.16247L8.91249 1.66247C9.14029 1.43467 9.14029 1.06532 8.91249 0.837516C8.68468 0.60971 8.31534 0.60971 8.08753 0.837516L5.00001 3.92504L1.91249 0.837516Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg"><path d="M1.91249 0.837516C1.68468 0.60971 1.31534 0.60971 1.08753 0.837517C0.859724 1.06532 0.859724 1.43467 1.08753 1.66247L4.58753 5.16247C4.81534 5.39028 5.18468 5.39028 5.41249 5.16247L8.91249 1.66247C9.14029 1.43467 9.14029 1.06532 8.91249 0.837516C8.68468 0.60971 8.31534 0.60971 8.08753 0.837516L5.00001 3.92504L1.91249 0.837516Z"/></svg>'); }
  .linklist_menu_title.open:after {
    transform: rotate(180deg); }
  @media (min-width: 768px) {
    .linklist_menu_title {
      padding-right: 0;
      cursor: default; }
      .linklist_menu_title:after {
        display: none; } }

.megamenu_trigger svg {
  width: 10px; }

/* Megamenu */
ul.megamenu ul {
  margin: 0;
  padding: 0; }

ul.megamenu .badge-enable {
  position: relative; }

ul.megamenu .menu_badge {
  position: absolute;
  z-index: 5;
  top: -8px;
  left: 100%;
  margin-left: 7px;
  font-size: 12px;
  line-height: 15px;
  font-weight: 400;
  letter-spacing: 0.01;
  display: inline-block;
  padding: 0 3px;
  border-radius: 2px 2px 2px 0;
  white-space: nowrap;
  text-transform: capitalize; }
  ul.megamenu .menu_badge span {
    position: absolute;
    left: 0;
    margin-left: -2px;
    bottom: 0;
    width: 6px;
    height: 3px;
    transform: skewX(-40deg);
    z-index: 0; }

@media (min-width: 1200px) {
  ul.megamenu .badge-enable {
    position: static; }
  ul.megamenu .menu_badge {
    bottom: 100%;
    top: auto;
    margin-bottom: 3px;
    margin-left: -10px; }
    ul.megamenu .menu_badge span {
      width: 3px;
      height: 6px;
      margin-left: 0;
      bottom: auto;
      top: 100%;
      margin-top: -4px;
      transform: skewX(0deg) skewY(-50deg); } }

ul.megamenu > li.level_1__item {
  display: inline-block;
  margin-right: 8px; }
  ul.megamenu > li.level_1__item > .level_1__link {
    position: relative;
    padding: 0;
    font-weight: 400;
    font-size: 13px;
    line-height: 1.5;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    color: var(--color-black);
    text-transform: uppercase; }
  @media (min-width: 1200px) {
    ul.megamenu > li.level_1__item > .level_1__link {
        font-size: 13px;
      display: inline-flex; }
      ul.megamenu > li.level_1__item > .level_1__link:before {
        content: '';
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 1px;
        background: #000000;
        transform-origin: right bottom;
        transform: scaleX(0);
        transition: transform 0.5s ease 0s; }
    ul.megamenu > li.level_1__item.sfHover > .level_1__link, ul.megamenu > li.level_1__item > .level_1__link:hover, ul.megamenu > li.level_1__item > .level_1__link:active, ul.megamenu > li.level_1__item > .level_1__link.current, ul.megamenu > li.level_1__item a:hover {
      color: #000000; }
      ul.megamenu > li.level_1__item.sfHover > .level_1__link:before, ul.megamenu > li.level_1__item > .level_1__link:hover:before, ul.megamenu > li.level_1__item > .level_1__link:active:before, ul.megamenu > li.level_1__item > .level_1__link.current:before, ul.megamenu > li.level_1__item a:hover:before {
        transform-origin: left bottom;
        transform: scaleX(1);
        background: #000000; } }
  ul.megamenu > li.level_1__item .is-megamenu .h6, ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist .link-list a.custom_heading, .megamenu_linklist .link-list ul.megamenu > li.level_1__item .is-megamenu a.custom_heading,
  ul.megamenu > li.level_1__item .is-megamenu .is-simplemenu > li a.custom_heading, .is-simplemenu > li ul.megamenu > li.level_1__item .is-megamenu a.custom_heading, ul.megamenu > li.level_1__item .is-megamenu .section_product #shopify-product-reviews .spr-container .spr-header-title, .section_product #shopify-product-reviews .spr-container ul.megamenu > li.level_1__item .is-megamenu .spr-header-title {
    text-transform: uppercase; }
  ul.megamenu > li.level_1__item .is-megamenu h4 {
    font-weight: 500;
    font-size: 18px;
    line-height: 1.095;
    color: var(--color-black); }
    ul.megamenu > li.level_1__item .is-megamenu h4 a {
      color: var(--color-black); }
      ul.megamenu > li.level_1__item .is-megamenu h4 a:hover, ul.megamenu > li.level_1__item .is-megamenu h4 a:focus, ul.megamenu > li.level_1__item .is-megamenu h4 a:active {
        color: var(--color-primary); }
  ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist h4 + ul {
    margin-top: 16px; }
  ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist + .megamenu_linklist {
    margin-top: 43px; }
  ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist > ul.link-list > li {
    line-height: 1.33; }
    ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist > ul.link-list > li > a {
      line-height: 1.33; }
    ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist > ul.link-list > li + li {
      margin-top: 13px; }
    ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist > ul.link-list > li.sfHover > a, ul.megamenu > li.level_1__item .is-megamenu .megamenu_linklist > ul.link-list > li > a:hover {
      color: var(--color-primary); }
  ul.megamenu > li.level_1__item .is-simplemenu > li a, ul.megamenu > li.level_1__item .is-simplemenu ul > li a {
    display: block;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.8129; }
    ul.megamenu > li.level_1__item .is-simplemenu > li a.sf-with-ul, ul.megamenu > li.level_1__item .is-simplemenu ul > li a.sf-with-ul {
      position: relative;
      padding-right: 30px; }
      ul.megamenu > li.level_1__item .is-simplemenu > li a.sf-with-ul .megamenu_trigger, ul.megamenu > li.level_1__item .is-simplemenu ul > li a.sf-with-ul .megamenu_trigger {
        position: absolute;
        top: 50%;
        right: 10px;
        transform: translateY(-50%);
        transition: all 0.3s ease-in-out;
        fill: var(--color-black); }
  ul.megamenu > li.level_1__item .is-simplemenu > li.with_ul, ul.megamenu > li.level_1__item .is-simplemenu ul > li.with_ul {
    position: relative; }
  ul.megamenu > li.level_1__item .megamenu_html_wrapper {
    margin-top: 23px; }
    ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content {
      padding: 15px 20px; }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content h5, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content h2 {
        margin: 0; }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content h5 + h2 {
        margin-top: 7px; }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content h2 {
        font-weight: 500; }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content h5 {
        font-weight: 400; }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .color-primary {
        color: var(--color-primary); }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .btn, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .article_btn, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button,
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button,
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button,
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__list .add_to_cart_button, .product_listing__list ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .spr-summary-actions > a, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .buyoneclick button, .buyoneclick ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content button {
        margin-top: 20px; }
  ul.megamenu > li.level_1__item .megamenu_banner_wrapper {
    display: block;
    position: relative; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper img {
      transition: .3s;
      width: 100%; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper:hover img, ul.megamenu > li.level_1__item .megamenu_banner_wrapper:focus img, ul.megamenu > li.level_1__item .megamenu_banner_wrapper:active img {
      opacity: .85; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper .megamenu_banner {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: block;
      cursor: pointer;
      z-index: 2; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper .description-banner {
      display: flex;
      flex-direction: column;
      pointer-events: none;
      cursor: pointer;
      position: relative;
      z-index: 3; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper.type-1 .megamenu-img {
      position: relative; }
      ul.megamenu > li.level_1__item .megamenu_banner_wrapper.type-1 .megamenu-img img {
        display: block; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper.type-1 .description-banner {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      padding: 15px 20px;
      z-index: 3; }
    ul.megamenu > li.level_1__item .megamenu_banner_wrapper.type-2 .description-banner {
      padding: 17px 15px; }
  @media (min-width: 1200px) {
    ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner {
      padding-left: 46px;
      padding-right: 46px; } }
  @media (min-width: 1200px) {
    ul.megamenu > li.level_1__item.is-megamenu-small-item, ul.megamenu > li.level_1__item.simple {
      position: relative; }
    ul.megamenu > li.level_1__item > .level_1__link {
      position: relative;
      padding-right: 13px; }
      ul.megamenu > li.level_1__item > .level_1__link .megamenu_trigger {
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -11px;
        fill: var(--base-font-color);
        transition: all 0.3s ease-in-out; }
        ul.megamenu > li.level_1__item > .level_1__link .megamenu_trigger svg {
          transition: all 0.3s ease-in-out; }
    ul.megamenu > li.level_1__item.sfHover > .level_1__link .megamenu_trigger svg, ul.megamenu > li.level_1__item > .level_1__link:hover .megamenu_trigger svg {
      transform: rotate(180deg);
      fill: var(--color-black); }
    ul.megamenu > li.level_1__item .is-megamenu {
      display: block;
      position: absolute;
      top: 100%;
      left: 0;
      right: 0;
      background: var(--color-white);
      box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
      padding: 50px 35px;
      z-index: 101; }
    ul.megamenu > li.level_1__item .item_2link-2banners .megamenu_col__item:first-child, ul.megamenu > li.level_1__item .item_2link-2banners .megamenu_col__item:nth-child(2) {
      flex: 0 0 22%;
      max-width: 22%; }
    ul.megamenu > li.level_1__item .item_2link-2banners .megamenu_col__item:nth-child(3), ul.megamenu > li.level_1__item .item_2link-2banners .megamenu_col__item:last-child {
      flex: 0 0 28%;
      max-width: 28%; }
    ul.megamenu > li.level_1__item .is-megamenu--mod {
      padding: 30px; }
    ul.megamenu > li.level_1__item .is-simplemenu, ul.megamenu > li.level_1__item .is-simplemenu ul {
      position: absolute;
      left: 100%;
      top: 0;
      background: var(--color-white);
      box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
      min-width: 222px;
      margin-top: 0;
      z-index: 100; }
      ul.megamenu > li.level_1__item .is-simplemenu > li > a, ul.megamenu > li.level_1__item .is-simplemenu ul > li > a {
        padding: 6px 15px 6px 30px;
        font-weight: 400;
        color: var(--base-font-color); }
        ul.megamenu > li.level_1__item .is-simplemenu > li > a.sf-with-ul .megamenu_trigger, ul.megamenu > li.level_1__item .is-simplemenu ul > li > a.sf-with-ul .megamenu_trigger {
          transform: translateY(-50%);
          fill: var(--base-font-color); }
      ul.megamenu > li.level_1__item .is-simplemenu > li.sfHover > a, ul.megamenu > li.level_1__item .is-simplemenu > li > a:hover, ul.megamenu > li.level_1__item .is-simplemenu ul > li.sfHover > a, ul.megamenu > li.level_1__item .is-simplemenu ul > li > a:hover {
        color: var(--color-primary); }
        ul.megamenu > li.level_1__item .is-simplemenu > li.sfHover > a.sf-with-ul .megamenu_trigger, ul.megamenu > li.level_1__item .is-simplemenu > li > a:hover.sf-with-ul .megamenu_trigger, ul.megamenu > li.level_1__item .is-simplemenu ul > li.sfHover > a.sf-with-ul .megamenu_trigger, ul.megamenu > li.level_1__item .is-simplemenu ul > li > a:hover.sf-with-ul .megamenu_trigger {
          fill: var(--color-primary); }
          ul.megamenu > li.level_1__item .is-simplemenu > li.sfHover > a.sf-with-ul .megamenu_trigger svg, ul.megamenu > li.level_1__item .is-simplemenu > li > a:hover.sf-with-ul .megamenu_trigger svg, ul.megamenu > li.level_1__item .is-simplemenu ul > li.sfHover > a.sf-with-ul .megamenu_trigger svg, ul.megamenu > li.level_1__item .is-simplemenu ul > li > a:hover.sf-with-ul .megamenu_trigger svg {
            position: relative;
            transition: .3s;
            transform: rotate(-90deg); }
    ul.megamenu > li.level_1__item .is-simplemenu {
      top: 100%;
      margin-top: 25px;
      left: 0;
      padding-top: 15px;
      padding-bottom: 25px; }
      ul.megamenu > li.level_1__item .is-simplemenu a {
        text-transform: capitalize; }
    ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content {
      padding: 23px 40px; }
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .btn, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .article_btn, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button,
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button,
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button,
      ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .product_listing__list .add_to_cart_button, .product_listing__list ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .add_to_cart_button, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .spr-summary-actions > a, ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content .buyoneclick button, .buyoneclick ul.megamenu > li.level_1__item .megamenu_html_wrapper .block-content button {
        margin-top: 5px; } }
  @media (min-width: 1536px) {
    ul.megamenu > li.level_1__item + li {
      margin-left: 24px; } }

/* Horizontal menu */
@media (max-width: 1199.98px) {
  .default-menu ul.megamenu {
    margin-bottom: 0;
    display: flex;
    flex-direction: column; }
    .default-menu ul.megamenu > li.level_1__item {
      position: relative; }
      .default-menu ul.megamenu > li.level_1__item + li {
        margin-top: 20px;
        margin-left: 0; }
      .default-menu ul.megamenu > li.level_1__item .level_1__link {
        font-weight: 600;
        color: var(--color-black);
        display: flex;
        align-items: center; }
        .default-menu ul.megamenu > li.level_1__item .level_1__link .menu-icon-category {
          display: none;
          fill: var(--color-grey-3);
          transition: all 0.3s ease-in-out;
          margin-right: 10px; }
        .default-menu ul.megamenu > li.level_1__item .level_1__link.sf-with-ul {
          position: relative;
          padding-right: 13px; }
          .default-menu ul.megamenu > li.level_1__item .level_1__link.sf-with-ul .megamenu_trigger {
            position: absolute;
            right: 0;
            top: 7px;
            transition: all 0.3s ease-in-out;
            fill: var(--color-grey-3); }
      .default-menu ul.megamenu > li.level_1__item.sfHover .level_1__link, .default-menu ul.megamenu > li.level_1__item .level_1__link:hover {
        color: var(--base-font-color); }
        .default-menu ul.megamenu > li.level_1__item.sfHover .level_1__link svg, .default-menu ul.megamenu > li.level_1__item .level_1__link:hover svg {
          fill: var(--base-font-color); } }

.header__inline-menu .header__menu-item svg {
  height: auto;
  width: 12px;
  margin-right: 0;
  margin-left: 3px; }

.header__inline-menu .list-menu--inline > li {
  margin-right: 1rem; }

.header__inline-menu .list-menu__item--active {
  text-decoration: none;
  color: var(--color-primary); }

.header__inline-menu .list-menu--inline .list-menu__item,
.header__inline-menu summary.list-menu__item {
  padding-right: 0;
  padding-left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start; }

.header__inline-menu .list-menu--disclosure {
  width: 11rem; }

.header__inline-menu .list-menu.header__submenu {
  padding: 1.875rem 1rem 1.875rem 1.875rem; }

.header__inline-menu summary .icon-caret {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  transform: translateY(0);
  transform-origin: center; }

.header__inline-menu .list-menu--disclosure {
  z-index: 3; }

.header__inline-menu .list-menu__item {
  font-weight: 600;
  font-size: 14px;
  line-height: 1.25;
  color: var(--color-black); }
  .header__inline-menu .list-menu__item:hover {
    color: var(--color-primary); }
  .header__inline-menu .list-menu__item + .list-menu .list-menu__item {
    font-size: 14px;
    color: var(--base-font-color); }
    .header__inline-menu .list-menu__item + .list-menu .list-menu__item:hover {
      color: var(--color-primary); }

/* Vertical menu */
.column-menu {
  position: relative; }
  .column-menu .column-menu-toggle {
    cursor: pointer;
    background: var(--color-black);
    margin-bottom: 0;
    padding: 15px 10px 15px 20px;
    color: var(--color-white);
    font-weight: 600;
    font-size: 16px;
    line-height: 1.25;
    transition: all 0.3s ease-in-out;
    border-radius: 5px 5px 0 0; }
    .column-menu .column-menu-toggle .megamenu-icon rect {
      fill: var(--color-white); }
    .column-menu .column-menu-toggle:hover, .column-menu .column-menu-toggle:focus, .column-menu .column-menu-toggle:active {
      background: var(--color-secondary); }
  @media (min-width: 1200px) {
    .column-menu .megamenu_trigger svg {
      width: 16px;
      transform: rotate(-90deg);
      transition: .2s; }
    .column-menu ul.megamenu li.level_1__item.sfHover .level_1__link .megamenu_trigger svg,
    .column-menu ul.megamenu li.level_1__item .level_1__link:hover .megamenu_trigger svg {
      transform: rotate(0deg); } }
  .column-menu ul.megamenu {
    margin-bottom: 0;
    display: flex;
    flex-direction: column; }
    .column-menu ul.megamenu .badge-enable {
      position: relative; }
    .column-menu ul.megamenu .menu_badge {
      top: -8px;
      bottom: auto;
      margin-left: 7px;
      margin-bottom: 0; }
      .column-menu ul.megamenu .menu_badge span {
        position: absolute;
        left: 0;
        margin-left: -2px;
        bottom: 0;
        top: auto;
        width: 6px;
        height: 3px;
        transform: skewX(-50deg);
        z-index: 0; }
    .column-menu ul.megamenu > li.level_1__item {
      position: relative; }
      .column-menu ul.megamenu > li.level_1__item + li {
        margin-top: 14px;
        margin-left: 0; }
      .column-menu ul.megamenu > li.level_1__item .level_1__link {
        font-weight: 500;
        font-family: Montserrat, sans-serif;
        font-size: 16px;
        line-height: 1.5;
        color: var(--color-black);
        display: flex;
        align-items: center;
        text-transform: capitalize; }
        .column-menu ul.megamenu > li.level_1__item .level_1__link.current {
          color: var(--color-primary); }
        @media screen and (min-width: 1200px) {
          .column-menu ul.megamenu > li.level_1__item .level_1__link {
            font-size: 28px;
            line-height: 1.5; } }
        .column-menu ul.megamenu > li.level_1__item .level_1__link:before {
          display: none; }
        .column-menu ul.megamenu > li.level_1__item .level_1__link .menu-icon-category {
          display: none;
          fill: var(--color-black);
          transition: all 0.3s ease-in-out;
          margin-right: 10px; }
        .column-menu ul.megamenu > li.level_1__item .level_1__link.sf-with-ul {
          position: relative;
          padding-right: 13px; }
        .column-menu ul.megamenu > li.level_1__item .level_1__link .megamenu_trigger {
          position: absolute;
          right: 0;
          top: 50%;
          transform: translateY(-50%);
          transition: all 0.3s ease-in-out;
          fill: var(--color-black);
          margin-top: 0; }
      .column-menu ul.megamenu > li.level_1__item.sfHover .level_1__link, .column-menu ul.megamenu > li.level_1__item .level_1__link:hover {
        color: var(--color-primary); }
        .column-menu ul.megamenu > li.level_1__item.sfHover .level_1__link svg, .column-menu ul.megamenu > li.level_1__item .level_1__link:hover svg {
          fill: var(--color-primary); }
  @media (min-width: 1200px) {
    .column-menu .megamenu-wrapper {
      position: absolute;
      top: 100%;
      left: 0;
      right: 0;
      background: var(--color-white);
      box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
      border-radius: 0 0 5px 5px;
      z-index: 100;
      display: none; }
      .column-menu .megamenu-wrapper.active {
        display: block; }
      .column-menu .megamenu-wrapper .js-show-categories, .column-menu .megamenu-wrapper .js-hide-categories {
        position: absolute;
        bottom: 18px;
        left: 20px;
        right: 20px;
        font-weight: 400;
        font-size: 14px;
        color: var(--color-primary);
        box-shadow: none; }
        .column-menu .megamenu-wrapper .js-show-categories:hover, .column-menu .megamenu-wrapper .js-show-categories:focus, .column-menu .megamenu-wrapper .js-show-categories:active, .column-menu .megamenu-wrapper .js-hide-categories:hover, .column-menu .megamenu-wrapper .js-hide-categories:focus, .column-menu .megamenu-wrapper .js-hide-categories:active {
          color: var(--color-black); }
          .column-menu .megamenu-wrapper .js-show-categories:hover:before, .column-menu .megamenu-wrapper .js-show-categories:focus:before, .column-menu .megamenu-wrapper .js-show-categories:active:before, .column-menu .megamenu-wrapper .js-hide-categories:hover:before, .column-menu .megamenu-wrapper .js-hide-categories:focus:before, .column-menu .megamenu-wrapper .js-hide-categories:active:before {
            background-color: var(--color-black); }
    .column-menu ul.megamenu {
      padding: 30px 0 32px; }
      .column-menu ul.megamenu > li.level_1__item .level_1__link .menu-icon-category {
        display: block; }
      .column-menu ul.megamenu > li.level_1__item .level_1__link .megamenu_trigger {
        margin-left: auto; }
      .column-menu ul.megamenu > li.level_1__item .level_1__link.sf-with-ul {
        position: relative;
        padding-right: 13px; }
      .column-menu ul.megamenu > li.level_1__item .is-simplemenu, .column-menu ul.megamenu > li.level_1__item .is-simplemenu ul, .column-menu ul.megamenu > li.level_1__item .is-megamenu {
        position: absolute;
        left: calc(100% + 3rem);
        top: -15px;
        z-index: 99;
        background: var(--color-white);
        box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
        transform: translate(0); }
      .column-menu ul.megamenu > li.level_1__item .is-simplemenu {
        width: 320px;
        margin-top: 0;
        padding-left: 15px; }
        .column-menu ul.megamenu > li.level_1__item .is-simplemenu ul {
          left: 100%;
          width: calc(100% + 3rem);
          top: -15px;
          padding-top: 15px;
          padding-bottom: 15px; }
        .column-menu ul.megamenu > li.level_1__item .is-simplemenu a {
          text-transform: capitalize; }
      .column-menu ul.megamenu > li.level_1__item > .is-megamenu {
        width: 67vw; } }
  .column-menu .level_1__link.current {
    color: var(--color-primary); }

/* menu content in  */
.menu-content {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 102;
  transform: translateX(-100%);
  transition: .3s ease-in;
  opacity: 0;
  margin: 0;
  background: var(--color-white);
  padding-right: 10px;
  padding-left: 20px;
  width: 320px;
  overflow-x: hidden;
  height: calc(100vh - 100%);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  /* Close button */ }
  .menu-content .mobile_menu_main {
    padding-top: 95px; }
  .menu-content .mobile_menu_footer {
    border-top: 1px solid var(--border-color);
    padding-bottom: 30px; }
  .menu-content .menu-content__inner {
    position: relative;
    height: 100%; }
  .menu-content .menu-content__inner__container {
    display: grid;
    grid-template-rows: 1fr auto;
    align-content: space-between;
    height: 100%; }
  .menu-content.on {
    transform: translateX(0);
    opacity: 1;
    pointer-events: auto; }
  @media (min-width: 576px) {
    .menu-content {
      width: 400px; } }
  @media (min-width: 1200px) {
    .menu-content {
      box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14); } }
  .menu-content .megamenu_mobile_close {
    transition: all 0.3s ease-in-out;
    opacity: 0;
    pointer-events: none; }
    .menu-content .megamenu_mobile_close.on {
      opacity: 1;
      pointer-events: auto; }
    .menu-content .megamenu_mobile_close .close_icon {
      position: absolute;
      top: 25px;
      right: 25px;
      text-transform: uppercase;
      cursor: pointer;
      z-index: 3; }
      .menu-content .megamenu_mobile_close .close_icon > span {
        padding-top: 4px; }
      .menu-content .megamenu_mobile_close .close_icon svg {
        padding-left: 4px;
        transition: all 0.3s ease-in-out; }
      .menu-content .megamenu_mobile_close .close_icon svg path {
        fill: var(--color-grey-3); }
      .menu-content .megamenu_mobile_close .close_icon:hover svg path, .menu-content .megamenu_mobile_close .close_icon:focus svg path, .menu-content .megamenu_mobile_close .close_icon:active svg path {
        fill: var(--color-black); }
  .menu-content .menu-items .link_text {
    font-size: 16px;
    color: var(--color-black);
    font-weight: 500;
    text-transform: uppercase; }
  .menu-content .menu-items .link_text {
    order: 1; }
  .menu-content .menu-items .svg-icon {
    margin-right: 10px; }
  .menu-content .menu-items .link_text + .svg-icon {
    margin-left: 0; }
  .menu-content .menu-items .wishlist-link .zemez_wishlist_total {
    font-size: 10px;
    right: 3px; }

/* Megamenu mobile */
.megamenu_mobile {
  /* Level 1 */ }
  .megamenu_mobile .megamenu_trigger svg {
    display: block;
    cursor: pointer;
    width: 24px;
    height: 24px;
    transition: all 0.3s ease-in-out;
    fill: var(--color-black);
    transform: rotate(0deg);
    padding: 7px; }
  .megamenu_mobile .megamenu > li > span .megamenu_trigger svg, .megamenu_mobile .is-simplemenu > li > span .megamenu_trigger svg, .megamenu_mobile .is-simplemenu ul > li > span .megamenu_trigger svg {
    transform: rotate(-90deg); }
  .megamenu_mobile .clone-link {
    text-transform: uppercase; }
  .megamenu_mobile .clone_title .menu_badge {
    display: none; }
  .megamenu_mobile .level_1__link {
    position: relative; }
    .megamenu_mobile .level_1__link.current {
      color: var(--color-primary); }
    .megamenu_mobile .level_1__link .megamenu_trigger:before {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      z-index: 10; }
  .megamenu_mobile .level_1 .level_1__link > span {
    font-size: 18px; }
  .megamenu_mobile .level_1__item + .level_1__item {
    margin-top: 10px; }
  .megamenu_mobile .level_1__link {
    display: flex;
    justify-content: space-between;
    position: relative;
    font-weight: 600; }
  .megamenu_mobile ul li {
    position: static !important; }
  .megamenu_mobile .is-simplemenu, .megamenu_mobile .is-megamenu, .megamenu_mobile .droped_linklist {
    position: absolute;
    right: 0;
    left: auto;
    top: 80px;
    bottom: 0;
    width: 100%;
    height: 100%;
    padding-bottom: 80px;
    background: #fff;
    z-index: 104;
    transform: translateX(100%);
    transition: all .3s ease-in;
    visibility: hidden;
    opacity: 1;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
    .megamenu_mobile .is-simplemenu.open-menu, .megamenu_mobile .is-megamenu.open-menu, .megamenu_mobile .droped_linklist.open-menu {
      transform: translateX(0);
      visibility: visible;
      transition-timing-function: ease-out; }
    .megamenu_mobile .is-simplemenu > li.link, .megamenu_mobile .linkstyle--link .is-simplemenu > li.article_btn, .linkstyle--link .megamenu_mobile .is-simplemenu > li.article_btn, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .is-simplemenu > li.spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .is-simplemenu > li.spr-review-reportreview, .megamenu_mobile .is-megamenu > li.link, .megamenu_mobile .linkstyle--link .is-megamenu > li.article_btn, .linkstyle--link .megamenu_mobile .is-megamenu > li.article_btn, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .is-megamenu > li.spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .is-megamenu > li.spr-review-reportreview, .megamenu_mobile .droped_linklist > li.link, .megamenu_mobile .linkstyle--link .droped_linklist > li.article_btn, .linkstyle--link .megamenu_mobile .droped_linklist > li.article_btn, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .droped_linklist > li.spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .droped_linklist > li.spr-review-reportreview {
      text-decoration: none;
      margin-bottom: 20px;
      text-transform: uppercase; }
      .megamenu_mobile .is-simplemenu > li.link + li a, .megamenu_mobile .linkstyle--link .is-simplemenu > li.article_btn + li a, .linkstyle--link .megamenu_mobile .is-simplemenu > li.article_btn + li a, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .is-simplemenu > li.spr-review-reportreview + li a, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .is-simplemenu > li.spr-review-reportreview + li a, .megamenu_mobile .is-simplemenu > li.link + li span, .megamenu_mobile .linkstyle--link .is-simplemenu > li.article_btn + li span, .linkstyle--link .megamenu_mobile .is-simplemenu > li.article_btn + li span, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .is-simplemenu > li.spr-review-reportreview + li span, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .is-simplemenu > li.spr-review-reportreview + li span, .megamenu_mobile .is-megamenu > li.link + li a, .megamenu_mobile .linkstyle--link .is-megamenu > li.article_btn + li a, .linkstyle--link .megamenu_mobile .is-megamenu > li.article_btn + li a, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .is-megamenu > li.spr-review-reportreview + li a, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .is-megamenu > li.spr-review-reportreview + li a, .megamenu_mobile .is-megamenu > li.link + li span, .megamenu_mobile .linkstyle--link .is-megamenu > li.article_btn + li span, .linkstyle--link .megamenu_mobile .is-megamenu > li.article_btn + li span, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .is-megamenu > li.spr-review-reportreview + li span, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .is-megamenu > li.spr-review-reportreview + li span, .megamenu_mobile .droped_linklist > li.link + li a, .megamenu_mobile .linkstyle--link .droped_linklist > li.article_btn + li a, .linkstyle--link .megamenu_mobile .droped_linklist > li.article_btn + li a, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .droped_linklist > li.spr-review-reportreview + li a, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .droped_linklist > li.spr-review-reportreview + li a, .megamenu_mobile .droped_linklist > li.link + li span, .megamenu_mobile .linkstyle--link .droped_linklist > li.article_btn + li span, .linkstyle--link .megamenu_mobile .droped_linklist > li.article_btn + li span, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .droped_linklist > li.spr-review-reportreview + li span, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile .droped_linklist > li.spr-review-reportreview + li span {
        font-size: 18px;
        font-weight: 500;
        letter-spacing: -0.01em;
        text-transform: capitalize;
        font-family: var(--heading-font); }
    .megamenu_mobile .is-simplemenu .h6, .megamenu_mobile .is-simplemenu .megamenu_linklist .link-list a.custom_heading, .megamenu_linklist .link-list .megamenu_mobile .is-simplemenu a.custom_heading,
    .megamenu_mobile .is-simplemenu > li a.custom_heading, .megamenu_mobile .is-simplemenu .section_product #shopify-product-reviews .spr-container .spr-header-title, .section_product #shopify-product-reviews .spr-container .megamenu_mobile .is-simplemenu .spr-header-title, .megamenu_mobile .is-simplemenu .custom_heading, .megamenu_mobile .is-megamenu .h6, .megamenu_mobile .is-megamenu .megamenu_linklist .link-list a.custom_heading, .megamenu_linklist .link-list .megamenu_mobile .is-megamenu a.custom_heading,
    .megamenu_mobile .is-megamenu .is-simplemenu > li a.custom_heading, .is-simplemenu > li .megamenu_mobile .is-megamenu a.custom_heading, .megamenu_mobile .is-megamenu .section_product #shopify-product-reviews .spr-container .spr-header-title, .section_product #shopify-product-reviews .spr-container .megamenu_mobile .is-megamenu .spr-header-title, .megamenu_mobile .is-megamenu .custom_heading, .megamenu_mobile .droped_linklist .h6, .megamenu_mobile .droped_linklist .megamenu_linklist .link-list a.custom_heading, .megamenu_linklist .link-list .megamenu_mobile .droped_linklist a.custom_heading,
    .megamenu_mobile .droped_linklist .is-simplemenu > li a.custom_heading, .is-simplemenu > li .megamenu_mobile .droped_linklist a.custom_heading, .megamenu_mobile .droped_linklist .section_product #shopify-product-reviews .spr-container .spr-header-title, .section_product #shopify-product-reviews .spr-container .megamenu_mobile .droped_linklist .spr-header-title, .megamenu_mobile .droped_linklist .custom_heading {
      font-size: 14px;
      letter-spacing: -0.01em;
      font-weight: 600;
      text-transform: uppercase;
      font-family: var(--heading-font); }
  .megamenu_mobile .is-simplemenu li.with_ul .droped_linklist {
    top: 0;
    margin-top: 0; }
  .megamenu_mobile ul.megamenu > .level_1__item > a, .megamenu_mobile ul.megamenu > .level_1__item > span {
    font-size: 14px;
    letter-spacing: -0.02em;
    text-transform: capitalize;
    font-family: var(--heading-font); }
  .megamenu_mobile ul.megamenu > .level_1__item .is-simplemenu .link, .megamenu_mobile ul.megamenu > .level_1__item .is-simplemenu .linkstyle--link .article_btn, .linkstyle--link .megamenu_mobile ul.megamenu > .level_1__item .is-simplemenu .article_btn, .megamenu_mobile ul.megamenu > .level_1__item .is-simplemenu .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile ul.megamenu > .level_1__item .is-simplemenu .spr-review-reportreview {
    margin-left: -10px; }
  .megamenu_mobile ul.megamenu > .level_1__item .is-megamenu ul {
    padding: 0 20px; }
  .megamenu_mobile ul.megamenu > .level_1__item .is-megamenu > li + li {
    margin-top: 14px; }
  .megamenu_mobile ul.megamenu > .level_1__item .is-megamenu > li a.custom_heading {
    margin-left: -20px; }
  .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu,
  .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul {
    padding: 0 20px; }
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li a, .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li span,
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li a,
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li span {
      display: flex;
      justify-content: space-between;
      font-weight: 500;
      font-size: 14px;
      line-height: 1.25;
      color: var(--base-font-color); }
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li a:hover, .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li a:focus, .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li a:active, .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li span:hover, .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li span:focus, .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li span:active,
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li a:hover,
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li a:focus,
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li a:active,
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li span:hover,
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li span:focus,
      .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li span:active {
        color: var(--color-black); }
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu li + li,
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul li + li {
      margin-top: 14px; }
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu > li.link.js-back_link span, .megamenu_mobile .linkstyle--link ul.megamenu > .level_1__item > .is-simplemenu > li.js-back_link.article_btn span, .linkstyle--link .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu > li.js-back_link.article_btn span, .megamenu_mobile .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer ul.megamenu > .level_1__item > .is-simplemenu > li.js-back_link.spr-review-reportreview span, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu > li.js-back_link.spr-review-reportreview span,
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul > li.link.js-back_link span,
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu .linkstyle--link ul > li.js-back_link.article_btn span,
    .linkstyle--link .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul > li.js-back_link.article_btn span,
    .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer ul > li.js-back_link.spr-review-reportreview span,
    .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .megamenu_mobile ul.megamenu > .level_1__item > .is-simplemenu ul > li.js-back_link.spr-review-reportreview span {
      font-weight: 600;
      font-size: 13px; }
  .megamenu_mobile ul.megamenu > .level_1__item li.link-title a,
  .megamenu_mobile ul.megamenu > .level_1__item li.link-title span {
    font-size: 14px;
    color: var(--color-black);
    font-weight: 600;
    letter-spacing: -0.02em;
    text-transform: uppercase;
    font-family: var(--heading-font);
    margin-bottom: 0; }
  .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > a:not(.custom_heading), .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > span:not(.custom_heading) {
    font-weight: 500;
    font-size: 14px;
    line-height: 1.25;
    color: var(--base-font-color); }
    .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > a:not(.custom_heading):hover, .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > a:not(.custom_heading):focus, .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > a:not(.custom_heading):active, .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > span:not(.custom_heading):hover, .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > span:not(.custom_heading):focus, .megamenu_mobile ul.megamenu > .level_1__item .megamenu_linklist ul > li:not(.link) > span:not(.custom_heading):active {
      color: var(--color-black); }
  .megamenu_mobile .megamenu_col__products, .megamenu_mobile .megamenu_col__banner {
    display: none; }
  .megamenu_mobile .level_2, .megamenu_mobile .level_3, .megamenu_mobile .level_3_1 {
    margin: 0; }

#megamenu_mobile_toggle {
  margin-right: 15px;
  cursor: pointer; }
  @media (max-width: 1199.98px) {
    #megamenu_mobile_toggle.on:before {
      content: '';
      position: fixed;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      z-index: 100;
      background: rgba(0, 0, 0, 0.6);
      transition: all 0.3s ease-in-out; } }

#megamenu [style^='background-image'] {
  background-repeat: no-repeat;
  background-size: 0; }

@media (min-width: 1200px) {
  #megamenu [style^='background-image'] {
    background-size: cover;
    background-position-x: center; } }

body.template-index .column-menu .column-menu-toggle {
  pointer-events: none;
  cursor: default; }

@media (min-width: 1200px) {
  body.template-index .column-menu .megamenu-wrapper {
    display: block !important; }
    body.template-index .column-menu .megamenu-wrapper ul.megamenu {
      height: calc(100% - 20px);
      padding-bottom: 52px; } }

/* Mobile menu */
.linklist_menu_item .linklist_title {
  position: relative;
  padding-right: 30px; }

.linklist_menu_item .menu_trigger {
  position: absolute;
  top: 50%;
  right: 5px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin-top: -15px;
  cursor: pointer;
  display: none;
  transition: all 0.6s ease-in-out; }

.linklist_menu_item.open .menu_trigger {
  transform: rotate(180deg); }

/* Desktop Menu on primary background */
@media (min-width: 1200px) {
  .bg-primary {
    background: var(--color-primary); }
    .bg-primary .default-menu ul.megamenu > li.level_1__item > .level_1__link {
      color: var(--color-white); }
      .bg-primary .default-menu ul.megamenu > li.level_1__item > .level_1__link.sf-with-ul .megamenu_trigger {
        fill: var(--color-white); }
    .bg-primary .default-menu ul.megamenu > li.level_1__item.sfHover > .level_1__link, .bg-primary .default-menu ul.megamenu > li.level_1__item > .level_1__link:hover {
      color: var(--color-secondary); }
      .bg-primary .default-menu ul.megamenu > li.level_1__item.sfHover > .level_1__link.sf-with-ul .megamenu_trigger, .bg-primary .default-menu ul.megamenu > li.level_1__item > .level_1__link:hover.sf-with-ul .megamenu_trigger {
        fill: var(--color-white); } }

.megamenu_linklist .link-list a,
.is-simplemenu > li a {
  position: relative;
  color: var(--color-grey-3); }
  .megamenu_linklist .link-list a.custom_heading,
  .is-simplemenu > li a.custom_heading {
    margin-top: 15px;
    pointer-events: none;
    cursor: none; }
  .megamenu_linklist .link-list a .link_badge_wrap,
  .is-simplemenu > li a .link_badge_wrap {
    white-space: nowrap; }
    .megamenu_linklist .link-list a .link_badge_wrap > span,
    .is-simplemenu > li a .link_badge_wrap > span {
      white-space: normal;
      display: inline-block; }
      .megamenu_linklist .link-list a .link_badge_wrap > span.badge,
      .is-simplemenu > li a .link_badge_wrap > span.badge {
        white-space: normal; }
  .megamenu_linklist .link-list a .badge,
  .is-simplemenu > li a .badge {
    padding: 2px 3px;
    font-size: 12px;
    line-height: 13px;
    min-width: 24px;
    color: white;
    font-weight: 500;
    text-align: center;
    vertical-align: top;
    min-height: 13px; }
    .megamenu_linklist .link-list a .badge.badge_hot,
    .is-simplemenu > li a .badge.badge_hot {
      background: #EA3253; }
    .megamenu_linklist .link-list a .badge.badge_featured,
    .is-simplemenu > li a .badge.badge_featured {
      background: var(--color-black); }
    .megamenu_linklist .link-list a .badge.badge_new,
    .is-simplemenu > li a .badge.badge_new {
      background: #2B68C4; }
    .megamenu_linklist .link-list a .badge.badge_commin_soon,
    .is-simplemenu > li a .badge.badge_commin_soon {
      color: var(--color-black);
      background: var(--base-font-color); }
  @media (min-width: 1200px) {
    .megamenu_linklist .link-list a,
    .is-simplemenu > li a {
      position: relative;
      top: -1px; }
      .megamenu_linklist .link-list a img,
      .is-simplemenu > li a img {
        width: auto;
        position: absolute;
        right: -50px;
        top: 0;
        visibility: hidden;
        max-width: 140px;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        box-shadow: 0 3px 12px rgba(51, 51, 51, 0.1);
        z-index: 999;
        pointer-events: none;
        display: block; }
      .megamenu_linklist .link-list a:hover img,
      .is-simplemenu > li a:hover img {
        visibility: visible;
        top: 0;
        opacity: 1;
        right: -171px; } }

.megamenu_linklist .link-list img,
.is-simplemenu > li img {
  display: none; }

@media (min-width: 1200px) {
  .is-simplemenu > li > a img {
    z-index: 999; }
  .is-simplemenu > li > a:hover img {
    right: -40px; }
  .column-menu .is-simplemenu > li > a:hover img {
    right: 0; } }

.mobile-default-menu ul.megamenu > li.level_1__item .is-simplemenu,
.mobile-default-menu ul.megamenu > li.level_1__item .is-simplemenu ul,
.mobile-default-menu ul.megamenu > li.level_1__item .is-megamenu {
  left: calc(100% + 3.1rem); }

header #page_header .collapse-menu .collapse-menu--content, .menu-content .collapse-menu--content {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 102;
  transform: translateX(-100%);
  transition: .3s ease-in;
  opacity: 0;
  display: flex;
  flex-direction: column;
  margin: 0;
  background: var(--color-white);
  padding: 80px 50px 30px;
  height: 100vh;
  width: 320px;
  pointer-events: none;
  box-sizing: border-box; }
  @media (min-width: 1200px) {
    header #page_header .collapse-menu .collapse-menu--content, .menu-content .collapse-menu--content {
      box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
      width: 470px; } }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .header__menu-item svg, .menu-content .collapse-menu--content .header__inline-menu .header__menu-item svg {
    height: auto;
    width: 20px; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu summary.list-menu__item, .menu-content .collapse-menu--content .header__inline-menu summary.list-menu__item {
    padding-right: 2.2rem; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu summary .icon-caret, .menu-content .collapse-menu--content .header__inline-menu summary .icon-caret {
    left: auto;
    right: 0; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu__item, .menu-content .collapse-menu--content .header__inline-menu .list-menu__item {
    font-size: 20px;
    display: flex;
    align-items: center; }
    @media screen and (min-width: 1200px) {
      header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu__item, .menu-content .collapse-menu--content .header__inline-menu .list-menu__item {
        font-size: 28px;
        line-height: 1.5;
        text-transform: uppercase; } }
    header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu__item + .list-menu .list-menu__item, .menu-content .collapse-menu--content .header__inline-menu .list-menu__item + .list-menu .list-menu__item {
      font-size: 16px; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu.header__submenu, .menu-content .collapse-menu--content .header__inline-menu .list-menu.header__submenu {
    padding-top: 0; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu.list-menu--inline, .menu-content .collapse-menu--content .header__inline-menu .list-menu.list-menu--inline {
    display: block; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu.header__submenu .header__submenu, .menu-content .collapse-menu--content .header__inline-menu .list-menu.header__submenu .header__submenu {
    padding: 0 0 0 10px; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu .list-menu--disclosure, .menu-content .collapse-menu--content .header__inline-menu .list-menu--disclosure {
    position: static; }
  header #page_header .collapse-menu .collapse-menu--content .header__inline-menu summary.list-menu__item, .menu-content .collapse-menu--content .header__inline-menu summary.list-menu__item {
    display: inline-flex; }

header #page_header .collapse-menu .collapse-menu--toggle, .menu-content .collapse-menu--toggle {
  cursor: default;
  /* Close button */ }
  header #page_header .collapse-menu .collapse-menu--toggle svg, .menu-content .collapse-menu--toggle svg {
    fill: var(--color-black);
    transition: all 0.3s ease-in-out;
    cursor: pointer; }
  header #page_header .collapse-menu .collapse-menu--toggle:hover svg, header #page_header .collapse-menu .collapse-menu--toggle:focus svg, header #page_header .collapse-menu .collapse-menu--toggle:active svg, .menu-content .collapse-menu--toggle:hover svg, .menu-content .collapse-menu--toggle:focus svg, .menu-content .collapse-menu--toggle:active svg {
    fill: var(--base-font-color); }
  header #page_header .collapse-menu .collapse-menu--toggle::before, .menu-content .collapse-menu--toggle::before {
    content: '';
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 100;
    background: rgba(0, 0, 0, 0.6);
    transition: .3s ease-in;
    display: none; }
  header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close, .menu-content .collapse-menu--toggle .megamenu_mobile_close {
    position: fixed;
    left: calc(100% - 50px);
    top: 0;
    margin-top: 30px;
    bottom: auto;
    width: auto;
    z-index: 1002;
    opacity: 0;
    visibility: hidden;
    transition: none;
    pointer-events: none;
    text-transform: capitalize; }
    header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close .close_icon, .menu-content .collapse-menu--toggle .megamenu_mobile_close .close_icon {
      font-size: 14px;
      margin-right: 20px;
      cursor: pointer;
      text-transform: uppercase; }
      header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close .close_icon > span, .menu-content .collapse-menu--toggle .megamenu_mobile_close .close_icon > span {
        padding-top: 4px; }
      header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close .close_icon svg path, .menu-content .collapse-menu--toggle .megamenu_mobile_close .close_icon svg path {
        fill: #fff;
        transition: all 0.3s ease-in-out; }
      header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close .close_icon:hover svg path, header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close .close_icon:focus svg path, header #page_header .collapse-menu .collapse-menu--toggle .megamenu_mobile_close .close_icon:active svg path, .menu-content .collapse-menu--toggle .megamenu_mobile_close .close_icon:hover svg path, .menu-content .collapse-menu--toggle .megamenu_mobile_close .close_icon:focus svg path, .menu-content .collapse-menu--toggle .megamenu_mobile_close .close_icon:active svg path {
        fill: var(--color-grey-1); }

header #page_header .collapse-menu[open] .collapse-menu--content, .menu-content[open] .collapse-menu--content {
  transform: translateX(0);
  opacity: 1;
  pointer-events: auto; }

header #page_header .collapse-menu[open] .megamenu_mobile_close, .menu-content[open] .megamenu_mobile_close {
  transition: .4s ease-in;
  opacity: 1;
  visibility: visible;
  pointer-events: auto; }

header #page_header .collapse-menu[open] .collapse-menu--toggle::before, .menu-content[open] .collapse-menu--toggle::before {
  display: block; }

@media (min-width: 1200px) {
  .horizontal-menu ul.megamenu > li.level_1__item > .level_1__link {
    position: relative;
    margin-right: 13px;
    padding-right: 0; }
  .horizontal-menu ul.megamenu .level_3 {
    padding-top: 15px;
    padding-bottom: 15px; }
  .horizontal-menu ul.megamenu > li.level_1__item > .level_1__link .megamenu_trigger {
    right: -12px; } }

/**
 * Section newsletter popup
 */
#newsletter_popup__wrap .newsletter_popup_text {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 30px 20px;
  text-align: center;
  background-color: var(--color-white);
  justify-content: center; }
  @media (min-width: 576px) {
    #newsletter_popup__wrap .newsletter_popup_text {
      max-width: 385px;
      margin-left: auto; } }
  @media (min-width: 1200px) {
    #newsletter_popup__wrap .newsletter_popup_text {
      padding: 50px 40px; } }

#newsletter_popup__wrap .caption_text h3 {
  color: var(--color-primary);
  margin: 0;
  font-weight: 500;
  font-size: var(--heading-font-size-h5); }

#newsletter_popup__wrap .caption_text .newsletter-description {
  font-size: 16px;
  line-height: 1.1;
  margin-top: 15px; }
  #newsletter_popup__wrap .caption_text .newsletter-description > em {
    font-style: normal;
    color: var(--color-black); }
  #newsletter_popup__wrap .caption_text .newsletter-description.divider {
    padding-top: 25px;
    position: relative; }
    #newsletter_popup__wrap .caption_text .newsletter-description.divider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 50%;
      transform: translateX(-50%);
      height: 2px;
      width: 60px;
      background-color: var(--color-black); }

#newsletter_popup__wrap .caption_text h3 + .discount-content {
  margin-top: 15px; }

#newsletter_popup__wrap .form_wrapper {
  margin-top: 10px;
  display: flex;
  position: relative;
  justify-content: center;
  flex-direction: column;
  align-items: flex-start;
  max-width: 320px;
  margin-left: auto;
  margin-right: auto; }
  #newsletter_popup__wrap .form_wrapper .form-control, #newsletter_popup__wrap .form_wrapper .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content #newsletter_popup__wrap .form_wrapper input.spr-form-input, #newsletter_popup__wrap .form_wrapper .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content #newsletter_popup__wrap .form_wrapper textarea.spr-form-input-textarea {
    background-color: var(--color-white); }
  #newsletter_popup__wrap .form_wrapper .btn, #newsletter_popup__wrap .form_wrapper .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn #newsletter_popup__wrap .form_wrapper .article_btn, #newsletter_popup__wrap .form_wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button,
  #newsletter_popup__wrap .form_wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button,
  #newsletter_popup__wrap .form_wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button,
  #newsletter_popup__wrap .form_wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button, #newsletter_popup__wrap .form_wrapper .product_listing__list .add_to_cart_button, .product_listing__list #newsletter_popup__wrap .form_wrapper .add_to_cart_button, #newsletter_popup__wrap .form_wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container #newsletter_popup__wrap .form_wrapper .spr-summary-actions > a, #newsletter_popup__wrap .form_wrapper .buyoneclick button, .buyoneclick #newsletter_popup__wrap .form_wrapper button {
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    min-width: 146px; }

#newsletter_popup__wrap .newsletter_off__wrap {
  text-align: center;
  margin-top: 30px; }
  #newsletter_popup__wrap .newsletter_off__wrap .link, #newsletter_popup__wrap .newsletter_off__wrap .linkstyle--link .article_btn, .linkstyle--link #newsletter_popup__wrap .newsletter_off__wrap .article_btn, #newsletter_popup__wrap .newsletter_off__wrap .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer #newsletter_popup__wrap .newsletter_off__wrap .spr-review-reportreview {
    font-size: 16px;
    text-transform: none;
    color: var(--base-font-color); }
    #newsletter_popup__wrap .newsletter_off__wrap .link:hover, #newsletter_popup__wrap .newsletter_off__wrap .linkstyle--link .article_btn:hover, .linkstyle--link #newsletter_popup__wrap .newsletter_off__wrap .article_btn:hover, #newsletter_popup__wrap .newsletter_off__wrap .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:hover, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer #newsletter_popup__wrap .newsletter_off__wrap .spr-review-reportreview:hover, #newsletter_popup__wrap .newsletter_off__wrap .link:focus, #newsletter_popup__wrap .newsletter_off__wrap .linkstyle--link .article_btn:focus, .linkstyle--link #newsletter_popup__wrap .newsletter_off__wrap .article_btn:focus, #newsletter_popup__wrap .newsletter_off__wrap .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:focus, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer #newsletter_popup__wrap .newsletter_off__wrap .spr-review-reportreview:focus, #newsletter_popup__wrap .newsletter_off__wrap .link:active, #newsletter_popup__wrap .newsletter_off__wrap .linkstyle--link .article_btn:active, .linkstyle--link #newsletter_popup__wrap .newsletter_off__wrap .article_btn:active, #newsletter_popup__wrap .newsletter_off__wrap .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:active, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer #newsletter_popup__wrap .newsletter_off__wrap .spr-review-reportreview:active {
      color: var(--color-black); }

@media (min-width: 768px) {
  #newsletter_popup__wrap .caption_text h3 {
    font-size: var(--heading-font-size); }
  #newsletter_popup__wrap .caption_text h3 + .discount-content {
    margin-top: 30px; }
  #newsletter_popup__wrap .form_wrapper {
    margin-top: 20px;
    flex-direction: row;
    align-items: center;
    max-width: 495px; }
    #newsletter_popup__wrap .form_wrapper .btn, #newsletter_popup__wrap .form_wrapper .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn #newsletter_popup__wrap .form_wrapper .article_btn, #newsletter_popup__wrap .form_wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button,
    #newsletter_popup__wrap .form_wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button,
    #newsletter_popup__wrap .form_wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button,
    #newsletter_popup__wrap .form_wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info #newsletter_popup__wrap .form_wrapper .add_to_cart_button, #newsletter_popup__wrap .form_wrapper .product_listing__list .add_to_cart_button, .product_listing__list #newsletter_popup__wrap .form_wrapper .add_to_cart_button, #newsletter_popup__wrap .form_wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container #newsletter_popup__wrap .form_wrapper .spr-summary-actions > a, #newsletter_popup__wrap .form_wrapper .buyoneclick button, .buyoneclick #newsletter_popup__wrap .form_wrapper button {
      margin-top: 0;
      margin-left: 10px;
      width: auto; } }

#newsletter_popup__wrap #newsletter_popup__close {
  top: 18px;
  right: 18px; }

#newsletter_popup__wrap .np-design {
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-color: var(--color-white);
  height: 100%;
  background-size: cover; }

#newsletter_popup__wrap .newsletter_popup_text {
  opacity: 1; }

@media (min-width: 576px) {
  #newsletter_popup__wrap .newsletter_popup_text {
    opacity: 1; }
  #newsletter_popup__wrap .np-design {
    background-size: contain; } }

#newsletter_popup__wrap.np_wrap_1 {
  max-width: 770px;
  max-height: 530px; }
  #newsletter_popup__wrap.np_wrap_1 .fancybox-inner {
    max-width: 770px;
    max-height: 530px; }
  @media (min-width: 992px) {
    #newsletter_popup__wrap.np_wrap_1 .np-design {
      background-size: 50% 100%; } }
  #newsletter_popup__wrap.np_wrap_1 .np-design .form-control, #newsletter_popup__wrap.np_wrap_1 .np-design .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content #newsletter_popup__wrap.np_wrap_1 .np-design input.spr-form-input, #newsletter_popup__wrap.np_wrap_1 .np-design .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content #newsletter_popup__wrap.np_wrap_1 .np-design textarea.spr-form-input-textarea {
    text-align: center; }
  #newsletter_popup__wrap.np_wrap_1 .np-design * + .btn, #newsletter_popup__wrap.np_wrap_1 .np-design .blog__main.linkstyle--btn * + .article_btn, .blog__main.linkstyle--btn #newsletter_popup__wrap.np_wrap_1 .np-design * + .article_btn, #newsletter_popup__wrap.np_wrap_1 .np-design .product_listing__grid .product_item.grid_style_3 .product_info * + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info #newsletter_popup__wrap.np_wrap_1 .np-design * + .add_to_cart_button,
  #newsletter_popup__wrap.np_wrap_1 .np-design .product_listing__grid_large .product_item.grid_style_3 .product_info * + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info #newsletter_popup__wrap.np_wrap_1 .np-design * + .add_to_cart_button,
  #newsletter_popup__wrap.np_wrap_1 .np-design .product_listing__grid_small .product_item.grid_style_3 .product_info * + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info #newsletter_popup__wrap.np_wrap_1 .np-design * + .add_to_cart_button,
  #newsletter_popup__wrap.np_wrap_1 .np-design .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info * + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info #newsletter_popup__wrap.np_wrap_1 .np-design * + .add_to_cart_button, #newsletter_popup__wrap.np_wrap_1 .np-design .product_listing__list * + .add_to_cart_button, .product_listing__list #newsletter_popup__wrap.np_wrap_1 .np-design * + .add_to_cart_button, #newsletter_popup__wrap.np_wrap_1 .np-design .section_product #shopify-product-reviews .spr-container .spr-summary-actions > * + a, .section_product #shopify-product-reviews .spr-container #newsletter_popup__wrap.np_wrap_1 .np-design .spr-summary-actions > * + a, #newsletter_popup__wrap.np_wrap_1 .np-design .buyoneclick * + button, .buyoneclick #newsletter_popup__wrap.np_wrap_1 .np-design * + button {
    margin-top: 13px; }
  #newsletter_popup__wrap.np_wrap_1 .np-design .newsletter_form {
    margin-top: 20px; }

#newsletter_popup__wrap.np_wrap_2 {
  max-width: 924px;
  max-height: 530px; }
  #newsletter_popup__wrap.np_wrap_2 .fancybox-inner {
    max-width: 924px;
    max-height: 530px; }
  @media (min-width: 820px) {
    #newsletter_popup__wrap.np_wrap_2 .newsletter_popup_text {
      max-width: 527px; }
    #newsletter_popup__wrap.np_wrap_2 .np-design {
      background-size: 45.29%; } }

#newsletter_popup__wrap.np_wrap_3 {
  max-width: 680px;
  max-height: 620px; }
  #newsletter_popup__wrap.np_wrap_3 .fancybox-inner {
    max-width: 680px;
    max-height: 620px; }
    @media (min-width: 1200px) {
      #newsletter_popup__wrap.np_wrap_3 .fancybox-inner {
        padding: 30px; } }
  #newsletter_popup__wrap.np_wrap_3 .np-design {
    background-size: contain;
    padding-top: 50%; }
  #newsletter_popup__wrap.np_wrap_3 .newsletter_popup_text {
    max-width: 100%;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    justify-content: flex-end;
    padding-bottom: 0; }
    @media (min-width: 1200px) {
      #newsletter_popup__wrap.np_wrap_3 .newsletter_popup_text {
        padding: 30px;
        max-width: 100%; } }
  #newsletter_popup__wrap.np_wrap_3 #newsletter_popup__close {
    top: 9px;
    right: 9px; }

/**
 * Section newsletter
 */
.footer_item__newsletter .index_newsletter_wrapper {
  position: relative;
  padding-top: 39px;
  padding-bottom: 39px;
  border-top: 1px solid var(--color-grey-1);
  border-bottom: 1px solid var(--color-grey-1); }
  .footer_item__newsletter .index_newsletter_wrapper.offset-sm {
    padding-top: 14px;
    padding-bottom: 22px; }

@media (min-width: 1200px) {
  .footer_item__newsletter.type_column .index_newsletter_wrapper {
    padding-top: 80px;
    padding-bottom: 80px; } }

.footer_item__newsletter .newsletter-title {
  color: var(--color-black);
  font-family: var(--base-font);
  font-weight: 300;
  font-size: 24px; }
  .footer_item__newsletter .newsletter-title.h6, .footer_item__newsletter .megamenu_linklist .link-list a.newsletter-title.custom_heading, .megamenu_linklist .link-list .footer_item__newsletter a.newsletter-title.custom_heading,
  .footer_item__newsletter .is-simplemenu > li a.newsletter-title.custom_heading, .is-simplemenu > li .footer_item__newsletter a.newsletter-title.custom_heading, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .newsletter-title.spr-header-title, .section_product #shopify-product-reviews .spr-container .footer_item__newsletter .newsletter-title.spr-header-title {
    font-size: 16px;
    color: var(--base-font-color);
    margin-bottom: 27px; }

.footer_item__newsletter .newsletter-description {
  margin: 0;
  font-weight: 300;
}
  .footer_item__newsletter .newsletter-description.h3 {
    color: var(--color-black);
    margin-bottom: 35px; }

.footer_item__newsletter .form-control:focus, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input:focus, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter input.spr-form-input:focus, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea:focus, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter textarea.spr-form-input-textarea:focus {
  border-color: var(--color-secondary); }

.footer_item__newsletter .form-control.alert-inline, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content input.alert-inline.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter input.alert-inline.spr-form-input, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content textarea.alert-inline.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter textarea.alert-inline.spr-form-input-textarea {
  border-color: red; }
  .footer_item__newsletter .form-control.alert-inline::-webkit-input-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content input.alert-inline.spr-form-input::-webkit-input-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter input.alert-inline.spr-form-input::-webkit-input-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content textarea.alert-inline.spr-form-input-textarea::-webkit-input-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter textarea.alert-inline.spr-form-input-textarea::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: red; }
  .footer_item__newsletter .form-control.alert-inline::-moz-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content input.alert-inline.spr-form-input::-moz-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter input.alert-inline.spr-form-input::-moz-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content textarea.alert-inline.spr-form-input-textarea::-moz-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter textarea.alert-inline.spr-form-input-textarea::-moz-placeholder {
    /* Firefox 19+ */
    color: red; }
  .footer_item__newsletter .form-control.alert-inline:-ms-input-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content input.alert-inline.spr-form-input:-ms-input-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter input.alert-inline.spr-form-input:-ms-input-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content textarea.alert-inline.spr-form-input-textarea:-ms-input-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter textarea.alert-inline.spr-form-input-textarea:-ms-input-placeholder {
    /* IE 10+ */
    color: red; }
  .footer_item__newsletter .form-control.alert-inline:-moz-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content input.alert-inline.spr-form-input:-moz-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter input.alert-inline.spr-form-input:-moz-placeholder, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-content textarea.alert-inline.spr-form-input-textarea:-moz-placeholder, .section_product #shopify-product-reviews .spr-container .spr-content .footer_item__newsletter textarea.alert-inline.spr-form-input-textarea:-moz-placeholder {
    /* Firefox 18- */
    color: red; }

.footer_item__newsletter .form-wrapper {
  margin-top: 18px;
  display: flex;
  position: relative; }
  .footer_item__newsletter .form-wrapper .form-control-wrapper {
    width: 80%;
    margin-right: 10px; }
  .footer_item__newsletter .form-wrapper .btn, .footer_item__newsletter .form-wrapper .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .footer_item__newsletter .form-wrapper .article_btn, .footer_item__newsletter .form-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .footer_item__newsletter .form-wrapper .add_to_cart_button,
  .footer_item__newsletter .form-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .footer_item__newsletter .form-wrapper .add_to_cart_button,
  .footer_item__newsletter .form-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .footer_item__newsletter .form-wrapper .add_to_cart_button,
  .footer_item__newsletter .form-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .footer_item__newsletter .form-wrapper .add_to_cart_button, .footer_item__newsletter .form-wrapper .product_listing__list .add_to_cart_button, .product_listing__list .footer_item__newsletter .form-wrapper .add_to_cart_button, .footer_item__newsletter .form-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .footer_item__newsletter .form-wrapper .spr-summary-actions > a, .footer_item__newsletter .form-wrapper .buyoneclick button, .buyoneclick .footer_item__newsletter .form-wrapper button {
    min-width: 146px; }

.footer_item__newsletter p.alert-inline {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50px;
  left: 0;
  background: none; }
  .footer_item__newsletter p.alert-inline:before {
    display: none; }

.footer_item__newsletter .inverted .newsletter-title {
  color: var(--color-white); }

.footer_item__newsletter .inverted .newsletter-description {
  color: var(--color-white); }

.footer_item__newsletter .btn, .footer_item__newsletter .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .footer_item__newsletter .article_btn, .footer_item__newsletter .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button,
.footer_item__newsletter .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button,
.footer_item__newsletter .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button,
.footer_item__newsletter .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button, .footer_item__newsletter .product_listing__list .add_to_cart_button, .product_listing__list .footer_item__newsletter .add_to_cart_button, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .footer_item__newsletter .spr-summary-actions > a, .footer_item__newsletter .buyoneclick button, .buyoneclick .footer_item__newsletter button {
  min-width: 70px;
  padding-left: 5px;
  padding-right: 5px; }

@media (min-width: 576px) and (max-width: 767.98px) {
  .footer_item__newsletter img {
    max-width: 30%; } }

@media (min-width: 768px) {
  .footer_item__newsletter .type-line .item__newsletter {
    display: flex;
    align-items: center;
    margin-left: -15px;
    margin-right: -15px; }
  .footer_item__newsletter .type-line .form-wrapper {
    margin-top: 0; }
  .footer_item__newsletter .type-line .newsletter-info {
    flex: 0 0 57%;
    max-width: 57%;
    padding-left: 15px;
    padding-right: 15px; }
  .footer_item__newsletter .type-line #newsletter_form {
    flex: 0 0 42%;
    max-width: 42%; } }

@media (min-width: 1200px) {
  .footer_item__newsletter .form-wrapper .form-control-wrapper {
    width: 570px; } }

.footer_item__newsletter .index_newsletter_wrapper {
  border-top: none; }

.footer_item__newsletter .form-wrapper .form-control-wrapper {
  max-width: 100%;
  width: inherit;
  flex: 1%; }

.footer_item__newsletter .btn, .footer_item__newsletter .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .footer_item__newsletter .article_btn, .footer_item__newsletter .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button,
.footer_item__newsletter .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button,
.footer_item__newsletter .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button,
.footer_item__newsletter .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .footer_item__newsletter .add_to_cart_button, .footer_item__newsletter .product_listing__list .add_to_cart_button, .product_listing__list .footer_item__newsletter .add_to_cart_button, .footer_item__newsletter .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .footer_item__newsletter .spr-summary-actions > a, .footer_item__newsletter .buyoneclick button, .buyoneclick .footer_item__newsletter button {
  padding-left: 20px;
  padding-right: 20px; }

main .product_listing__list .for-grid {
  display: none; }

main .product_listing__list .product_item_wrap .product_item {
  margin-left: -5px;
  margin-right: -5px; }
  @media (min-width: 768px) {
    main .product_listing__list .product_item_wrap .product_item {
      margin-left: 0;
      margin-right: 0; } }

@media (min-width: 1200px) {
  main .sidebar_on .product_listing__grid_small .product_item_wrap .icon-btn-type-2, .product_listing__grid .product_item.product_item_simple main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.product_item_simple .add_to_cart_button, main .sidebar_on .product_listing__grid_small .product_item.product_item_simple .product_item_wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .product_item_wrap .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .product_item_wrap .quick_view_icon,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.grid_style_1 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .add_to_cart_button,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.grid_style_1 .quick_view_icon, main .sidebar_on .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .product_item_wrap .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .quick_view_icon,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .sidebar_on .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .wishlist_btn,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .sidebar_on .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .compare_btn,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .sidebar_on .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .add_to_cart_button,
  main .sidebar_on .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .sidebar_on .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .sidebar_on .product_listing__grid_small .product_item_wrap .quick_view_icon {
    width: 2.5rem;
    min-width: 2.5rem;
    height: 2.5rem; } }

@media (min-width: 1200px) {
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .icon-btn-type-2, .product_listing__grid .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.product_item_simple .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .product_item.product_item_simple .product_item_wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .product_item_wrap .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .product_item_wrap .quick_view_icon,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.grid_style_1 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .add_to_cart_button,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.grid_style_1 .quick_view_icon, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .product_item_wrap .quick_view_icon, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .wishlist_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .compare_btn, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .quick_view_icon, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .wishlist_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .compare_btn, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .quick_view_icon,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .wishlist_btn,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .compare_btn,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .add_to_cart_button,
  main .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product_item_wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .compare_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap main .page-no-sidebar .product_listing__grid_small .product_item_wrap .quick_view_icon {
    width: 2.5rem;
    min-width: 2.5rem;
    height: 2.5rem; } }

@media (min-width: 1200px) {
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .col-xl-3 .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item.product_item_simple .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .page-no-sidebar .product_listing__grid .product_item.product_item_simple .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item.product_item_simple .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .sidebar_on .product_listing__grid_small .product_item.product_item_simple .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.product_item_simple .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item.grid_style_1 .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .product_item.grid_style_1 .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item.grid_style_1 .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .page-no-sidebar .product_listing__grid .product_item.grid_style_1 .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_large .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .product_item.grid_style_1 .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .sidebar_on .product_listing__grid_small .product_item.grid_style_1 .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__grid_small .product_item.grid_style_1 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .col-xl-3 .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_large main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_large main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_large main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_large main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__grid_small main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__grid_small main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__grid_small main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__grid_small main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .col-xl-3 .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .section_mosaic .col-xl-3 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .section_mosaic .sidebar_on .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .sidebar_on .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid_medium .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid_medium .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .section_mosaic .page-no-sidebar .product_listing__grid .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, .product_listing__main:not(.product_listing__list) main .page-no-sidebar .product_listing__grid .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
    width: 2.5rem;
    min-width: 2.5rem;
    height: 2.5rem; } }

@media (min-width: 1200px) {
  main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item.product_item_simple .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .product_item.product_item_simple .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_1 .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item.grid_style_1 .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .page-no-sidebar .product_listing__grid_small .product_item.grid_style_1 .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .col-xl-2-5 .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .grid_style_2 .quick_view_icon, main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .col-xl-2-5 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .page-no-sidebar .product_listing__grid_small .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .page-no-sidebar .product_listing__grid_small .section_mosaic .product_item_wrap .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon, main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .icon-btn-type-2, main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .product_item.product_item_simple .add_to_cart_button, main .section_mosaic .col-xl-2 .product_listing__grid .product_item.product_item_simple .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.product_item_simple main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_small .product_item.product_item_simple main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.product_item_simple main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .add_to_cart_button, main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .product_item.grid_style_1 .add_to_cart_button, main .section_mosaic .col-xl-2 .product_listing__grid .product_item.grid_style_1 .grid_style_2 .add_to_cart_button, main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .product_item.grid_style_1 .quick_view_icon, main .section_mosaic .col-xl-2 .product_listing__grid .product_item.grid_style_1 .grid_style_2 .quick_view_icon, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_1 main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_1 main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .quick_view_icon, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 main .section_mosaic .col-xl-2 .product_listing__grid .grid_style_2 .quick_view_icon, main .section_mosaic .col-xl-2 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  main .section_mosaic .col-xl-2 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  main .section_mosaic .col-xl-2 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  main .section_mosaic .col-xl-2 .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem; } }

main .product_listing__grid .for-list {
  display: none; }

main .product_listing__main.product_listing__grid .for-list {
  display: none; }

main .product_listing__main.product_listing__grid,
main .product_listing__main.product_listing__grid:not(.swiper-container) {
  margin-left: -5px;
  margin-right: -5px; }
  main .product_listing__main.product_listing__grid .product_item_wrap,
  main .product_listing__main.product_listing__grid:not(.swiper-container) .product_item_wrap {
    padding-left: 5px;
    padding-right: 5px; }
  @media (min-width: 768px) {
    main .product_listing__main.product_listing__grid,
    main .product_listing__main.product_listing__grid:not(.swiper-container) {
      margin-left: -15px;
      margin-right: -15px; }
      main .product_listing__main.product_listing__grid .product_item_wrap,
      main .product_listing__main.product_listing__grid:not(.swiper-container) .product_item_wrap {
        padding-left: 15px;
        padding-right: 15px; } }

main .product_listing__main.product_listing__grid.swiper-container,
main .product_listing__main.product_listing__grid.gx-0 {
  margin-left: 0;
  margin-right: 0; }
  main .product_listing__main.product_listing__grid.swiper-container .product_item_wrap,
  main .product_listing__main.product_listing__grid.gx-0 .product_item_wrap {
    padding-left: 0;
    padding-right: 0; }
  @media (min-width: 768px) {
    main .product_listing__main.product_listing__grid.swiper-container,
    main .product_listing__main.product_listing__grid.gx-0 {
      margin-left: 0;
      margin-right: 0; }
      main .product_listing__main.product_listing__grid.swiper-container .product_item_wrap,
      main .product_listing__main.product_listing__grid.gx-0 .product_item_wrap {
        padding-left: 0;
        padding-right: 0; } }

.product_img {
  position: relative; }
  .product_img > a {
    display: block;
    line-height: 0; }
  .product_img img {
    width: 100%; }

/* Main product listing */
.product_listing__main .product_item_wrap {
  display: block; }
  .product_listing__main .product_item_wrap.hidden_prod {
    display: none; }

.product_listing__main .product_item {
  position: relative; }

.product_listing__main .product_info {
  padding-top: 1.2rem;
  z-index: 1; }

.product_listing__main .spr-badge-caption,
.product_listing__main .wishlist-txt {
  display: none; }

@media (max-width: 767px) {
  .product_listing__main .quantity_box {
    display: none; } }

.product_listing__main .product_vendor {
  color: var(--color-primary);
  text-transform: uppercase;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 10px 0 8px;
  font-size: 12px;
  font-weight: 500; }

.product_listing__main .product_name a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.product_listing__main .product_variants + * {
  margin-top: 12px; }

.product_listing__main .product_variants + .product_variants {
  margin-top: 8px; }

.product_listing__main * + .product_reviews {
  margin-top: 10px; }

.product_listing__main * + .product_name {
  margin-top: 6px; }

.product_listing__main .product_name {
  margin-bottom: 0; }

.product_listing__main .add_to_cart_form {
  position: relative; }

.product_listing__main .product_desc {
  line-height: 1;
  margin-bottom: 10px; }

.product_listing__main .product_prop {
  display: flex;
  justify-content: space-between;
  align-items: center; }

.product_listing__main [class^='single_product_'] {
  font-size: 12px; }

.product_listing__main .product_options {
  margin: 0 -2px; }
  .product_listing__main .product_options > span {
    margin: 0 2px;
    display: inline-block;
    box-shadow: inset 0 0 0 1px var(--color-grey-1); }
    .product_listing__main .product_options > span:hover, .product_listing__main .product_options > span.selected {
      box-shadow: 0 0 0 1px var(--color-white), 0 0 0 2px var(--color-primary); }
    .product_listing__main .product_options > span.color_options {
      width: 16px;
      height: 16px;
      padding: 0;
      cursor: pointer;
      border-radius: 100%; }
    .product_listing__main .product_options > span.image_option {
      height: 25px;
      width: 25px;
      margin: 0 2px;
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
      @media (min-width: 768px) {
        .product_listing__main .product_options > span.image_option {
          height: 30px;
          width: 30px;
          margin: 0 4px; } }
    .product_listing__main .product_options > span.btn_option {
      min-width: 30px;
      padding: 4px 3px;
      font-size: 13px;
      border-radius: 0; }
  .product_listing__main .product_options .color_options_info {
    margin-top: -15px; }

.product_listing__main .color_options_info {
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  font-size: 12px; }

.product_listing__main .product_variants {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin: 0 -5px; }
  .product_listing__main .product_variants > li {
    margin: 2px 5px;
    line-height: 1; }
    .product_listing__main .product_variants > li a {
      text-align: center; }
      .product_listing__main .product_variants > li a.btn_option {
        min-width: 30px;
        padding: 4px 3px;
        font-size: 13px;
        border-radius: 0;
        box-shadow: inset 0 0 0 1px var(--color-grey-1); }
      .product_listing__main .product_variants > li a.color_options {
        width: 18px;
        height: 18px;
        padding: 0;
        cursor: pointer;
        border-radius: 100%; }
      .product_listing__main .product_variants > li a:hover {
        box-shadow: 0 0 0 1px #fff, 0 0 3px 1px var(--color-primary); }

.product_listing__main .wishlist_btn {
  position: relative; }

.swiper-container .product_listing__grid .swiper-slide .product_item_wrap {
  margin-bottom: 10px; }

/* Product grid listing */
.product_listing__grid .spr-badge-starrating,
.product_listing__grid_large .spr-badge-starrating,
.product_listing__grid_small .spr-badge-starrating,
.product_listing__main:not(.product_listing__list) .spr-badge-starrating {
  margin: 0 3px 5px 0; }

.product_listing__grid .product_img_wrap,
.product_listing__grid_large .product_img_wrap,
.product_listing__grid_small .product_img_wrap,
.product_listing__main:not(.product_listing__list) .product_img_wrap {
  position: relative; }

.product_listing__grid .product_item_wrap,
.product_listing__grid_large .product_item_wrap,
.product_listing__grid_small .product_item_wrap,
.product_listing__main:not(.product_listing__list) .product_item_wrap {
  position: relative;
  margin-bottom: 30px; }

.product_listing__grid .add_to_cart_button,
.product_listing__grid_large .add_to_cart_button,
.product_listing__grid_small .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .add_to_cart_button {
  position: relative;
  overflow: visible; }
  .product_listing__grid .add_to_cart_button:hover svg path, .product_listing__grid .add_to_cart_button:focus svg path, .product_listing__grid .add_to_cart_button:active svg path,
  .product_listing__grid_large .add_to_cart_button:hover svg path,
  .product_listing__grid_large .add_to_cart_button:focus svg path,
  .product_listing__grid_large .add_to_cart_button:active svg path,
  .product_listing__grid_small .add_to_cart_button:hover svg path,
  .product_listing__grid_small .add_to_cart_button:focus svg path,
  .product_listing__grid_small .add_to_cart_button:active svg path,
  .product_listing__main:not(.product_listing__list) .add_to_cart_button:hover svg path,
  .product_listing__main:not(.product_listing__list) .add_to_cart_button:focus svg path,
  .product_listing__main:not(.product_listing__list) .add_to_cart_button:active svg path {
    fill: #fff; }
  .product_listing__grid .add_to_cart_button:hover .tooltiptext,
  .product_listing__grid_large .add_to_cart_button:hover .tooltiptext,
  .product_listing__grid_small .add_to_cart_button:hover .tooltiptext,
  .product_listing__main:not(.product_listing__list) .add_to_cart_button:hover .tooltiptext {
    opacity: 1;
    visibility: visible; }

.product_listing__grid .product_desc,
.product_listing__grid_large .product_desc,
.product_listing__grid_small .product_desc,
.product_listing__main:not(.product_listing__list) .product_desc {
  margin-top: 10px; }

.product_listing__grid .product_desc,
.product_listing__grid .quantity_box,
.product_listing__grid .product-percent-price,
.product_listing__grid_large .product_desc,
.product_listing__grid_large .quantity_box,
.product_listing__grid_large .product-percent-price,
.product_listing__grid_small .product_desc,
.product_listing__grid_small .quantity_box,
.product_listing__grid_small .product-percent-price,
.product_listing__main:not(.product_listing__list) .product_desc,
.product_listing__main:not(.product_listing__list) .quantity_box,
.product_listing__main:not(.product_listing__list) .product-percent-price {
  display: none; }

.product_listing__grid .list-right .product-buttons,
.product_listing__grid_large .list-right .product-buttons,
.product_listing__grid_small .list-right .product-buttons,
.product_listing__main:not(.product_listing__list) .list-right .product-buttons {
  display: block; }

@media (min-width: 1200px) {
  .product_listing__grid .list-right .product-buttons,
  .product_listing__grid_large .list-right .product-buttons,
  .product_listing__grid_small .list-right .product-buttons,
  .product_listing__main:not(.product_listing__list) .list-right .product-buttons {
    display: none; } }

.product_listing__grid .product_info,
.product_listing__grid_large .product_info,
.product_listing__grid_small .product_info,
.product_listing__main:not(.product_listing__list) .product_info {
  text-align: center; }

.product_listing__grid .product-buttons--wrap,
.product_listing__grid_large .product-buttons--wrap,
.product_listing__grid_small .product-buttons--wrap,
.product_listing__main:not(.product_listing__list) .product-buttons--wrap {
  position: static; }

.product_listing__grid .product-buttons,
.product_listing__grid .product-buttons--wrap,
.product_listing__grid .product-func-buttons,
.product_listing__grid_large .product-buttons,
.product_listing__grid_large .product-buttons--wrap,
.product_listing__grid_large .product-func-buttons,
.product_listing__grid_small .product-buttons,
.product_listing__grid_small .product-buttons--wrap,
.product_listing__grid_small .product-func-buttons,
.product_listing__main:not(.product_listing__list) .product-buttons,
.product_listing__main:not(.product_listing__list) .product-buttons--wrap,
.product_listing__main:not(.product_listing__list) .product-func-buttons {
  transition: all 0.3s ease-in-out; }

@media (max-width: 767px) {
  .product_listing__grid .js_quick_view,
  .product_listing__grid_large .js_quick_view,
  .product_listing__grid_small .js_quick_view,
  .product_listing__main:not(.product_listing__list) .js_quick_view {
    display: none !important; } }

.product_listing__grid .product_item.product_item_simple .add_to_cart_button:hover svg path, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:focus svg path, .product_listing__grid .product_item.product_item_simple .add_to_cart_button:active svg path,
.product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:hover svg path,
.product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:focus svg path,
.product_listing__grid_large .product_item.product_item_simple .add_to_cart_button:active svg path,
.product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:hover svg path,
.product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:focus svg path,
.product_listing__grid_small .product_item.product_item_simple .add_to_cart_button:active svg path,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:hover svg path,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:focus svg path,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .add_to_cart_button:active svg path {
  fill: var(--color-black); }

.product_listing__grid .product_item.product_item_simple .product-buttons,
.product_listing__grid_large .product_item.product_item_simple .product-buttons,
.product_listing__grid_small .product_item.product_item_simple .product-buttons,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product-buttons {
  position: absolute;
  bottom: 4%;
  left: 0;
  right: 0;
  z-index: 1; }

.product_listing__grid .product_item.product_item_simple .product_info,
.product_listing__grid_large .product_item.product_item_simple .product_info,
.product_listing__grid_small .product_item.product_item_simple .product_info,
.product_listing__main:not(.product_listing__list) .product_item.product_item_simple .product_info {
  padding: 5px; }

.product_listing__grid .product_item.use_border,
.product_listing__grid_large .product_item.use_border,
.product_listing__grid_small .product_item.use_border,
.product_listing__main:not(.product_listing__list) .product_item.use_border {
  padding: 8.1%;
  border: 1px solid var(--color-grey-1); }

.product_listing__grid .product_item.grid_style_1.use_border .product_info .product-func-buttons,
.product_listing__grid_large .product_item.grid_style_1.use_border .product_info .product-func-buttons,
.product_listing__grid_small .product_item.grid_style_1.use_border .product_info .product-func-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1.use_border .product_info .product-func-buttons {
  margin-top: 5.4%;
  margin-right: 5.4%; }

.product_listing__grid .product_item.grid_style_1 .add_to_cart_button:hover svg path, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:focus svg path, .product_listing__grid .product_item.grid_style_1 .add_to_cart_button:active svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:hover svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:focus svg path, .product_listing__grid .product_item.grid_style_1 .quick_view_icon:active svg path,
.product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:hover svg path,
.product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:focus svg path,
.product_listing__grid_large .product_item.grid_style_1 .add_to_cart_button:active svg path,
.product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:hover svg path,
.product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:focus svg path,
.product_listing__grid_large .product_item.grid_style_1 .quick_view_icon:active svg path,
.product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:hover svg path,
.product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:focus svg path,
.product_listing__grid_small .product_item.grid_style_1 .add_to_cart_button:active svg path,
.product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:hover svg path,
.product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:focus svg path,
.product_listing__grid_small .product_item.grid_style_1 .quick_view_icon:active svg path,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:hover svg path,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:focus svg path,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .add_to_cart_button:active svg path,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:hover svg path,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:focus svg path,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .quick_view_icon:active svg path {
  fill: var(--color-primary); }

.product_listing__grid .product_item.grid_style_1 .product_info .product-buttons,
.product_listing__grid_large .product_item.grid_style_1 .product_info .product-buttons,
.product_listing__grid_small .product_item.grid_style_1 .product_info .product-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_info .product-buttons {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.9rem; }

.product_listing__grid .product_item.grid_style_1 .product_info .product-func-buttons,
.product_listing__grid_large .product_item.grid_style_1 .product_info .product-func-buttons,
.product_listing__grid_small .product_item.grid_style_1 .product_info .product-func-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_info .product-func-buttons {
  position: absolute;
  top: 5px;
  right: 5px;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around; }

.product_listing__grid .product_item.grid_style_1 .product_img_wrap,
.product_listing__grid_large .product_item.grid_style_1 .product_img_wrap,
.product_listing__grid_small .product_item.grid_style_1 .product_img_wrap,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_img_wrap {
  position: relative; }
  .product_listing__grid .product_item.grid_style_1 .product_img_wrap .product-buttons,
  .product_listing__grid_large .product_item.grid_style_1 .product_img_wrap .product-buttons,
  .product_listing__grid_small .product_item.grid_style_1 .product_img_wrap .product-buttons,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_img_wrap .product-buttons {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 4%;
    left: 0;
    right: 0;
    z-index: 2; }

.product_listing__grid .product_item.grid_style_1 .product_info .product-buttons,
.product_listing__grid_large .product_item.grid_style_1 .product_info .product-buttons,
.product_listing__grid_small .product_item.grid_style_1 .product_info .product-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_1 .product_info .product-buttons {
  display: none; }

@media (min-width: 1200px) {
  .product_listing__grid .product_item.grid_style_1.use_border .product_info .product-func-buttons,
  .product_listing__grid_large .product_item.grid_style_1.use_border .product_info .product-func-buttons,
  .product_listing__grid_small .product_item.grid_style_1.use_border .product_info .product-func-buttons,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1.use_border .product_info .product-func-buttons {
    margin-top: 8.1%;
    margin-right: 8.1%; }
  .product_listing__grid .product_item.grid_style_1:not(:hover) .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_large .product_item.grid_style_1:not(:hover) .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_small .product_item.grid_style_1:not(:hover) .product_img_wrap .product-buttons--wrap,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1:not(:hover) .product_img_wrap .product-buttons--wrap {
    opacity: 0;
    visibility: hidden; } }

@media only screen and (min-width: 1200px) {
  .product_listing__grid .product_item.grid_style_2 .product_info,
  .product_listing__grid_large .product_item.grid_style_2 .product_info,
  .product_listing__grid_small .product_item.grid_style_2 .product_info,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info {
    display: flex;
    padding: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    opacity: 0;
    transition: .3s;
    visibility: hidden;
    background-color: rgba(255, 255, 255, 0.95);
    z-index: 3; } }

.product_listing__grid .product_item.grid_style_2 .product_info .product-func-buttons,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-func-buttons,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-func-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-func-buttons {
  display: inline-flex; }

.product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap,
.product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap,
.product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap {
  display: flex;
  align-items: center;
  justify-content: center; }
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .product-buttons,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .product-buttons,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .product-buttons,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .product-buttons {
    display: inline-flex; }
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin-top: 13px; }
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon + span,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon + span,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon + span,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon + span,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon + span,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon + span,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon + span,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon + span,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon + span,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon + span,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon + span,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon + span,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon + span,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon + span,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon + span,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon + span {
      display: none; }
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn .svg-icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn .svg-icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button .svg-icon,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon .svg-icon {
      margin-right: 0 !important; }
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn + .product-buttons,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn + .product-buttons,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button + .product-buttons,
    .product_listing__grid .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon + .product-buttons,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn + .product-buttons,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn + .product-buttons,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button + .product-buttons,
    .product_listing__grid_large .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon + .product-buttons,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn + .product-buttons,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn + .product-buttons,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button + .product-buttons,
    .product_listing__grid_small .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon + .product-buttons,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .wishlist_btn + .product-buttons,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .compare_btn + .product-buttons,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .add_to_cart_button + .product-buttons,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_info .product-buttons--wrap .quick_view_icon + .product-buttons {
      margin-left: 10px; }

.product_listing__grid .product_item.grid_style_2 .product_img_wrap .product-buttons--wrap,
.product_listing__grid_large .product_item.grid_style_2 .product_img_wrap .product-buttons--wrap,
.product_listing__grid_small .product_item.grid_style_2 .product_img_wrap .product-buttons--wrap,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2 .product_img_wrap .product-buttons--wrap {
  display: none; }

.product_listing__grid .product_item.grid_style_2:hover .product_info,
.product_listing__grid_large .product_item.grid_style_2:hover .product_info,
.product_listing__grid_small .product_item.grid_style_2:hover .product_info,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_2:hover .product_info {
  opacity: 1;
  visibility: visible; }

.product_listing__grid .product_item.grid_style_3 .product_img_wrap,
.product_listing__grid_large .product_item.grid_style_3 .product_img_wrap,
.product_listing__grid_small .product_item.grid_style_3 .product_img_wrap,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_img_wrap {
  position: relative; }
  .product_listing__grid .product_item.grid_style_3 .product_img_wrap .add_to_cart_form,
  .product_listing__grid_large .product_item.grid_style_3 .product_img_wrap .add_to_cart_form,
  .product_listing__grid_small .product_item.grid_style_3 .product_img_wrap .add_to_cart_form,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_img_wrap .add_to_cart_form {
    display: none; }
  .product_listing__grid .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_large .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_small .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: auto;
    bottom: 10px; }
  .product_listing__grid .product_item.grid_style_3 .product_img_wrap .product-func-buttons,
  .product_listing__grid .product_item.grid_style_3 .product_img_wrap .product-buttons,
  .product_listing__grid_large .product_item.grid_style_3 .product_img_wrap .product-func-buttons,
  .product_listing__grid_large .product_item.grid_style_3 .product_img_wrap .product-buttons,
  .product_listing__grid_small .product_item.grid_style_3 .product_img_wrap .product-func-buttons,
  .product_listing__grid_small .product_item.grid_style_3 .product_img_wrap .product-buttons,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_img_wrap .product-func-buttons,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_img_wrap .product-buttons {
    display: inline-flex; }

.product_listing__grid .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_3 .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_3 .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .quick_view_icon {
  margin-top: 0;
  margin-bottom: 0; }

.product_listing__grid .product_item.grid_style_3 .product_info .product-func-buttons, .product_listing__grid .product_item.grid_style_3 .product_info .quick_view_icon,
.product_listing__grid_large .product_item.grid_style_3 .product_info .product-func-buttons,
.product_listing__grid_large .product_item.grid_style_3 .product_info .quick_view_icon,
.product_listing__grid_small .product_item.grid_style_3 .product_info .product-func-buttons,
.product_listing__grid_small .product_item.grid_style_3 .product_info .quick_view_icon,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .product-func-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .quick_view_icon {
  display: none; }

.product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button {
  border: none; }
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon {
    display: none; }
    .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg,
    .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg,
    .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg,
    .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg {
      display: block; }
      .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg path,
      .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg path,
      .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg path,
      .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon svg path {
        fill: #fff; }

.product_listing__grid .product_item.grid_style_3 .product_info .product-buttons,
.product_listing__grid_large .product_item.grid_style_3 .product_info .product-buttons,
.product_listing__grid_small .product_item.grid_style_3 .product_info .product-buttons,
.product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .product-buttons {
  display: block;
  margin-top: 1.3rem; }

@media (min-width: 1200px) {
  .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon,
  .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon,
  .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button .svg-icon {
    display: block; }
  .product_listing__grid .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_large .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_small .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_img_wrap .product-buttons--wrap {
    opacity: 0;
    visibility: hidden;
    z-index: -2;
    transform: translateY(0); }
  .product_listing__grid .product_item.grid_style_3:hover .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_large .product_item.grid_style_3:hover .product_img_wrap .product-buttons--wrap,
  .product_listing__grid_small .product_item.grid_style_3:hover .product_img_wrap .product-buttons--wrap,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_3:hover .product_img_wrap .product-buttons--wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(-15px);
    z-index: 1; } }

@media (min-width: 1200px) {
  .product_listing__grid .product_item.grid_style_1.product_item--video .product-buttons,
  .product_listing__grid_large .product_item.grid_style_1.product_item--video .product-buttons,
  .product_listing__grid_small .product_item.grid_style_1.product_item--video .product-buttons,
  .product_listing__main:not(.product_listing__list) .product_item.grid_style_1.product_item--video .product-buttons {
    bottom: 20%; } }

/* Product list listing */
.product_listing__list .product_item_wrap + .product_item_wrap {
  position: relative;
  padding-top: 20px;
  margin-top: 20px; }
  .product_listing__list .product_item_wrap + .product_item_wrap:before {
    position: absolute;
    content: '';
    left: 10px;
    right: 10px;
    top: 0;
    background: var(--border-color);
    height: 1px; }

.product_listing__list .product_variants {
  justify-content: flex-start; }

.product_listing__list .product_info {
  padding-top: 0; }

.product_listing__list .product_img_wrap {
  position: relative; }

.product_listing__list .product_desc,
.product_listing__list .tooltip,
.product_listing__list .product_img_wrap .product-buttons--wrap {
  display: none; }

.product_listing__list .product_options {
  text-align: left;
  margin-bottom: 0; }
  .product_listing__list .product_options .color_options {
    margin-top: 10px;
    margin-bottom: 10px; }

.product_listing__list .quick_view_icon {
  display: none; }
  @media (min-width: 768px) {
    .product_listing__list .quick_view_icon {
      display: inline-flex; } }

.product_listing__list .product_info .product-buttons {
  display: block; }

.product_listing__list + .pagination {
  margin-top: 60px; }

.product_listing__list .list-middle {
  display: flex;
  flex-direction: column; }
  .product_listing__list .list-middle .product_options,
  .product_listing__list .list-middle .product_variants {
    order: 1;
    margin: 8px 0; }

.product_listing__list [class*='single_product__'] {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.2;
  margin: 15px 0 0 0; }
  .product_listing__list [class*='single_product__'] span, .product_listing__list [class*='single_product__'] a, .product_listing__list [class*='single_product__'] b {
    margin-bottom: 5px; }
  .product_listing__list [class*='single_product__'] b {
    margin-right: 4px;
    color: var(--base-font-color);
    font-weight: 400; }
  .product_listing__list [class*='single_product__'] a {
    color: var(--color-black); }
    .product_listing__list [class*='single_product__'] a:hover, .product_listing__list [class*='single_product__'] a:focus, .product_listing__list [class*='single_product__'] a:active {
      color: var(--base-font-color); }
  .product_listing__list [class*='single_product__'] span {
    color: var(--color-black); }
  .product_listing__list [class*='single_product__'] + [class*='single_product__'] {
    margin-top: 6px; }
  .product_listing__list [class*='single_product__'].single_product__sku span {
    color: var(--color-black); }

.product_listing__list * + .single_product__sku {
  margin-top: 20px; }

.product_listing__list .quantity_box input {
  height: 35px; }

.product_listing__list .product-func-buttons {
  display: inline-flex;
  align-items: center;
  margin: 1rem -5px; }

@media (min-width: 768px) {
  .product_listing__list .list-middle {
    position: relative; }
    .product_listing__list .list-middle:after {
      content: '';
      position: absolute;
      width: 1px;
      height: 94%;
      top: 10px;
      bottom: 10px;
      right: 0;
      left: auto;
      background-color: var(--border-color); }
  .product_listing__list .list-right {
    text-align: right;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end; }
  .product_listing__list .product-price-container > span {
    display: block;
    margin-top: 5px;
    margin-right: 0; }
  .product_listing__list .product-price-container + .product-buttons {
    margin-top: 25px; }
  .product_listing__list .product_desc {
    display: block;
    line-height: 1.5; }
  .product_listing__list .product_name {
    font-size: 18px; }
  .product_listing__list .quantity_box {
    margin-right: 0;
    margin-left: auto; } }

@media (min-width: 768px) {
  .product_listing__list .product_item_simple .product-price-container > span {
    display: inline-block; } }

.tooltip {
  position: absolute;
  display: inline-block;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }
  .tooltip .tooltiptext {
    min-width: 78px;
    background-color: var(--color-white);
    font-size: 10px;
    font-weight: 400;
    color: var(--base-font-color);
    white-space: nowrap;
    text-transform: capitalize;
    text-align: center;
    padding: 6px 5px 5px;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    z-index: 10;
    transition: .3s;
    box-shadow: 0px 3px 3px rgba(192, 199, 203, 0.14); }
    .tooltip .tooltiptext:after {
      content: "";
      position: absolute;
      border-width: 5px;
      border-style: solid; }
    .tooltip .tooltiptext.tooltip-top {
      bottom: 125%;
      left: 50%;
      transform: translateX(-50%); }
      .tooltip .tooltiptext.tooltip-top:after {
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-color: var(--color-white) transparent transparent transparent; }
    .tooltip .tooltiptext.tooltip-left {
      top: 7px;
      bottom: auto;
      right: 128%; }
      .tooltip .tooltiptext.tooltip-left:after {
        top: 50%;
        left: 100%;
        margin-top: -5px;
        border-color: transparent transparent transparent var(--color-white); }
  .tooltip:hover .tooltiptext, .tooltip:focus .tooltiptext, .tooltip:active .tooltiptext {
    opacity: 1;
    visibility: visible; }

@media screen and (min-width: 990px) {
  .card .media.media--hover-effect > img:only-child,
  .card-wrapper .media.media--hover-effect > img:only-child {
    transition: transform 0.3s ease; }
  .card-wrapper:hover .media.media--hover-effect > img:first-child:not(:only-child) {
    opacity: 0; }
  .card-wrapper:hover .media.media--hover-effect > img + img {
    opacity: 1;
    transition: transform 0.3s ease;
    transform: scale(1.02); }
  .card--search img {
    transition: transform 0.3s ease; }
  .card-wrapper:hover .card--search img {
    transform: scale(1.02); }
  .card-wrapper:hover .card__heading {
    text-decoration: underline;
    text-underline-offset: 0.3rem; } }

.list_products .product_item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 17px; }
  .list_products .product_item .product_name {
    font-size: 14px; }
  .list_products .product_item .product_img_wrap {
    flex: 0 0 auto;
    width: 33.3333333%;
    margin-right: 15px; }
  .list_products .product_item .product-buttons {
    display: none; }
  .list_products .product_item .product_info {
    padding-top: 6px;
    flex: 0 0 auto;
    width: 66.6666666667%;
    padding-right: 10px;
    align-self: flex-start; }
  .list_products .product_item:last-child {
    margin-bottom: 0; }

/* Product quick view */
#product_quick_view {
  max-width: 500px;
  padding: 0.875rem 1.875rem 0 1.875rem; }
  @media (min-width: 768px) {
    #product_quick_view {
      max-width: 978px;
      height: auto; } }

#quick_view__wrap .fancybox-outer {
  padding: 1rem 0; }

.quick_view__left {
  position: relative; }
  .quick_view__left #img_big {
    width: 100%;
    line-height: 0; }
    .quick_view__left #img_big .swiper-slide {
      background-color: var(--color-grey-1); }

.quick_view_form {
  padding-top: 1.875rem;
  padding-left: 1.875rem; }

.fancybox-close#quick_view__close {
  top: 15px;
  right: 15px; }

.quick_view__right {
  height: 100%; }
  .quick_view__right label {
    color: var(--base-font-color); }
  .quick_view__right #product_info_link {
    margin-top: 30px;
    text-align: center; }

#quick_view__name {
  line-height: 1.4; }

#quick_view__form label {
  color: var(--color-black); }

#quick_view__variants {
  overflow: hidden; }
  #quick_view__variants .selector-wrapper + .selector-wrapper {
    margin-top: 10px; }
  #quick_view__variants .selector-wrapper label {
    display: none; }
  #quick_view__variants .selector-wrapper select {
    width: 230px; }

#quick_view__price {
  margin-top: 15px; }
  #quick_view__price .product-price, #quick_view__price .product-sale-price {
    font-weight: 600;
    font-size: 22px; }
  #quick_view__price .product-sale-price {
    font-size: 14px;
    font-weight: 400;
    color: var(--base-font-color); }

#quick_view__availability {
  margin-bottom: 20px; }
  #quick_view__availability span {
    font-weight: 600;
    font-size: 18px;
    letter-spacing: -0.01em;
    text-transform: uppercase; }
    #quick_view__availability span.in_stock {
      color: var(--color-icon-success); }
    #quick_view__availability span.out_stock {
      color: var(--color-icon-danger); }

#quick_view__description {
  display: none;
  margin-bottom: 15px; }
  #quick_view__description h2, #quick_view__description h3 {
    font-size: 16px;
    font-weight: 400; }
  #quick_view__description p {
    font-size: 16px;
    line-height: 1; }
  @media (min-width: 1200px) {
    #quick_view__description {
      display: block; } }

#quick_view_colors,
#quick_view_size {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px; }
  #quick_view_colors label,
  #quick_view_size label {
    flex: 100%; }

#quick_view_colors .color_item {
  display: inline-block;
  margin: 3px 10px 3px 0;
  cursor: pointer; }
  #quick_view_colors .color_item .color_inner {
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: 2px solid var(--color-white);
    transition: all 0.3s ease-in-out;
    box-shadow: 0 0 0 1px var(--border-color);
    cursor: pointer; }
    #quick_view_colors .color_item .color_inner[style*='background-color: White'], #quick_view_colors .color_item .color_inner[style*='background-color: white'], #quick_view_colors .color_item .color_inner[style*='background-color: Metalic'], #quick_view_colors .color_item .color_inner[style*='background-color: metalic'] {
      box-shadow: inset 0 0 0 1px var(--color-grey-3); }
  #quick_view_colors .color_item.current .color_inner, #quick_view_colors .color_item:hover .color_inner {
    box-shadow: 0 0 0 1px var(--color-black); }
  #quick_view_colors .color_item.current {
    cursor: default;
    pointer-events: none; }

#quick_view_size .size_item {
  display: inline-block;
  color: var(--color-black);
  min-width: 56px;
  height: 35px;
  border-radius: 0;
  box-shadow: inset 0 0 0 1px var(--border-color);
  font-weight: 400;
  font-size: 14px;
  line-height: 35px;
  text-align: center;
  padding: 0;
  transition: all 0.3s ease-in-out;
  position: relative;
  margin: 5px 0;
  background-color: var(--color-white);
  cursor: pointer; }
  #quick_view_size .size_item:hover, #quick_view_size .size_item.current {
    background-color: var(--color-grey-1); }
  #quick_view_size .size_item:not(:last-child) {
    margin-right: 10px; }

#quick_view_gallery_pagination {
  bottom: 30px; }

/**
 * Section map
 */
.section_map {
  margin: 0;
  position: relative; }
  .section_map .map_wrapper {
    overflow: hidden;
    position: relative;
    z-index: 1;
    height: 250px; }
  .section_map .map_container {
    position: absolute;
    top: 0;
    right: -44%;
    bottom: 0;
    left: 0;
    z-index: 1; }
  .section_map .map_captions__off {
    right: 0; }
  .section_map .map_captions__wrapper {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    pointer-events: none; }
  .section_map .container, .section_map #size-chart, .section_map ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item .section_map .is-megamenu > li, .section_map .page_container .shopify-policy__container, .page_container .section_map .shopify-policy__container {
    height: 100%;
    position: relative; }
  .section_map .wrap_1 {
    height: 100%;
    text-align: left;
    display: flex;
    justify-content: flex-start;
    align-items: center; }
  .section_map .wrap_2 {
    width: 50%;
    max-width: 250px;
    pointer-events: auto; }
  .section_map .map_captions {
    padding: 18px;
    background: var(--color-white);
    border-radius: 5px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); }
  .section_map .map_captions__title {
    margin: 0;
    font-size: 14px;
    letter-spacing: -0.04em;
    border-bottom: 1px solid var(--border-color);
    line-height: 1.15em;
    padding-bottom: 17px; }
  .section_map .map_captions__text p {
    font-size: 14px;
    letter-spacing: -0.04em;
    margin: 0; }
  .section_map a {
    font-size: 14px;
    letter-spacing: -0.04em;
    margin-top: 12px;
    display: block; }
  .section_map .map_captions__btn {
    margin: 15px 0 0 0; }
  @media (min-width: 768px) {
    .section_map .map_wrapper {
      height: 400px; }
    .section_map .map_wrapper__small {
      height: 350px; }
    .section_map .wrap_2 {
      width: 28%;
      max-width: inherit; } }
  @media (min-width: 1200px) {
    .section_map .map_wrapper__medium {
      height: 500px; }
    .section_map .map_wrapper__large {
      height: 700px; } }

/**
 * Section Product template
 */
.section_product .single-product-wrapper .swiper-pagination:not(.swiper-pagination-progressbar) {
  margin-top: 0;
  position: absolute; }

@media (min-width: 1200px) {
  .section_product .single-product-wrapper .swiper-pagination:not(.swiper-pagination-progressbar) {
    margin-top: 0;
    position: absolute; } }

.section_product p {
  margin: 0; }

.section_product .badge_wrap .product-sale-price {
  display: none; }
  .section_product .badge_wrap .product-sale-price + .product_badge {
    margin-top: 0; }

.section_product .single_product__tags a {
  padding: 3px 4px;
  background-color: var(--color-grey-1);
  margin-right: 5px;
  text-transform: capitalize; }

.section_product .single_product__availability {
  min-width: 56px;
  font-weight: 500;
  padding: 2px 3px;
  font-size: 13px;
  letter-spacing: -1%;
  text-transform: capitalize;
  text-align: center;
  color: #fff; }
  .section_product .single_product__availability.in_stock {
    background-color: var(--color-icon-success); }
  .section_product .single_product__availability.out_stock {
    background-color: var(--color-icon-danger); }
  .section_product .single_product__availability.left_stock {
    background-color: var(--color-icon-danger); }

.section_product .single_product__price {
  display: inline-flex;
  align-items: baseline;
  flex-wrap: wrap;
  font-size: 24px; }
  .section_product .single_product__price .product-price {
    font-size: inherit;
    font-weight: 500;
    line-height: 1.2; }
  .section_product .single_product__price .product-price {
    margin-right: 10px; }
  .section_product .single_product__price .product-regular-price {
    text-decoration: line-through;
    margin-right: 0; }
  .section_product .single_product__price .product-regular-price,
  .section_product .single_product__price .product-sale-price {
    font-size: 14px;
    line-height: 1.2;
    font-weight: 400;
    color: var(--base-font-color);
    margin-right: 4px; }
  .section_product .single_product__price .product-sale-price {
    white-space: nowrap; }

.section_product .single_product__options select {
  width: 230px; }

.section_product .color_product__options, .section_product .size_product__options, .section_product .single_product__options, .section_product .single_product__quantity {
  clear: both; }

.section_product .single_product__quantity {
  display: flex;
  align-items: flex-end;
  justify-content: flex-start; }
  .section_product .single_product__quantity > div + div {
    margin-left: 10px; }

.section_product .current_viewing > div,
.section_product .recently_bought > div {
  justify-content: flex-start; }

.section_product .single_product__wishlist .wishlist_btn, .section_product .single_product__wishlist .compare_btn {
  width: 45px;
  height: 45px;
  line-height: 45px;
  border: 1px solid var(--border-color);
  border-radius: 0;
  margin: 0 5px; }
  .section_product .single_product__wishlist .wishlist_btn .btn_rem, .section_product .single_product__wishlist .compare_btn .btn_rem {
    display: none; }
  .section_product .single_product__wishlist .wishlist_btn[data-action="remove"] .btn_rem, .section_product .single_product__wishlist .compare_btn[data-action="remove"] .btn_rem {
    display: inline; }

.section_product .single_product_list {
  margin-bottom: 26px;
  padding-top: 30px;
  border-top: 1px solid var(--border-color); }
  .section_product .single_product_list [class*='single_product__'] {
    font-weight: 500;
    font-size: 14px;
    line-height: 1.2;
    margin: 0;
    display: flex;
    align-items: baseline;
    flex-wrap: wrap; }
    .section_product .single_product_list [class*='single_product__'] span, .section_product .single_product_list [class*='single_product__'] a, .section_product .single_product_list [class*='single_product__'] b {
      margin-bottom: 5px; }
    .section_product .single_product_list [class*='single_product__'] b {
      margin-right: 4px;
      color: var(--base-font-color);
      font-weight: 400; }
    .section_product .single_product_list [class*='single_product__'] a {
      color: var(--color-black); }
      .section_product .single_product_list [class*='single_product__'] a:hover, .section_product .single_product_list [class*='single_product__'] a:focus, .section_product .single_product_list [class*='single_product__'] a:active {
        color: var(--color-primary); }
    .section_product .single_product_list [class*='single_product__'] span {
      color: var(--color-black); }
    .section_product .single_product_list [class*='single_product__'] + [class*='single_product__'] {
      margin-top: 6px; }
    .section_product .single_product_list [class*='single_product__'].single_product__sku span {
      color: var(--color-black); }

.section_product .single_product__cartbutton * + .btn-add-to-cart {
  margin-top: 2.143rem; }

.section_product .single_product__cartbutton .btn-add-to-cart .svg-icon path {
  fill: #fff; }

.section_product .btn-add-to-cart {
  padding-left: 20px;
  padding-right: 20px; }

.section_product .btn_buyInOneClick {
  width: 100%; }

.section_product .pr--block {
  display: block; }

.section_product * + .pr--block {
  margin-top: 1.4rem; }

.section_product * + .color_product__options,
.section_product * + .product__options,
.section_product .selector-wrapper + .selector-wrapper label {
  margin-top: 1rem; }

.section_product .product__options + .single_product__options {
  margin-top: 0; }

.section_product .product_variants_picker {
  position: relative; }
  .section_product .product_variants_picker .product__options {
    padding-right: 40px; }
  .section_product .product_variants_picker .product_sizechart {
    position: absolute;
    right: 0;
    left: auto;
    top: -4px;
    z-index: 3; }
    .section_product .product_variants_picker .product_sizechart a:hover {
      color: var(--base-font-color); }

.section_product .single_product__short_info h5 {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.1; }

.section_product .single_product__short_info p {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.1;
  color: var(--color-grey-4); }
  .section_product .single_product__short_info p + p {
    margin-top: 10px; }

.section_product .single_product__popup + .single_product__popup {
  margin-top: 8px; }

.section_product *:not(.single_product__popup) + .single_product__popup {
  margin-top: 2rem; }

.section_product .single_product__popup {
  display: flex;
  flex-direction: column;
  align-items: flex-start; }
  .section_product .single_product__popup a {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.2;
    text-align: center;
    transition: .3s; }
    .section_product .single_product__popup a > b {
      margin-left: 4px; }
    .section_product .single_product__popup a svg {
      margin-right: 9px;
      display: inline-block;
      fill: var(--color-black);
      vertical-align: -3px; }
    .section_product .single_product__popup a + a {
      margin-top: 10px; }

.section_product .product-details-wrapper.product-accordion {
  margin-top: 30px;
  border-top: solid 1px var(--border-color);
  padding-top: 15px; }
  .section_product .product-details-wrapper.product-accordion > details {
    border-bottom: solid 1px var(--border-color); }
    .section_product .product-details-wrapper.product-accordion > details + details {
      margin-top: 18px; }
    .section_product .product-details-wrapper.product-accordion > details .accordion-header {
      display: flex;
      align-items: center;
      justify-content: space-between;
      cursor: pointer;
      transition: all 0.3s ease-in-out;
      margin-bottom: 15px;
      font-weight: 600;
      text-transform: uppercase; }
      .section_product .product-details-wrapper.product-accordion > details .accordion-header svg {
        fill: var(--color-grey-3); }
    .section_product .product-details-wrapper.product-accordion > details .accordion-content {
      padding-bottom: 0;
      overflow-y: auto; }
      .section_product .product-details-wrapper.product-accordion > details .accordion-content > .row, .section_product .product-details-wrapper.product-accordion > details main .product_listing__list .product_item_wrap .accordion-content > .product_item, main .product_listing__list .product_item_wrap .section_product .product-details-wrapper.product-accordion > details .accordion-content > .product_item {
        margin-left: 0;
        margin-right: 0; }
      .section_product .product-details-wrapper.product-accordion > details .accordion-content > * {
        margin-top: 0;
        padding-top: 15px;
        margin-bottom: 25px; }
      .section_product .product-details-wrapper.product-accordion > details .accordion-content .col-lg-6 + .col-lg-6 {
        margin-top: 35px; }
      .section_product .product-details-wrapper.product-accordion > details .accordion-content #shopify-product-reviews .spr-container {
        width: 100%; }
        .section_product .product-details-wrapper.product-accordion > details .accordion-content #shopify-product-reviews .spr-container .spr-review:first-child {
          margin: 0; }
        .section_product .product-details-wrapper.product-accordion > details .accordion-content #shopify-product-reviews .spr-container .spr-review {
          padding: 20px; }
      .section_product .product-details-wrapper.product-accordion > details .accordion-content.animated {
        animation-name: fadeInDown;
        animation-duration: 500ms; }
    .section_product .product-details-wrapper.product-accordion > details #shopify-product-reviews {
      display: block; }
    .section_product .product-details-wrapper.product-accordion > details summary svg {
      transition: all 0.3s ease-in-out;
      transform: rotate(-90deg); }
    .section_product .product-details-wrapper.product-accordion > details[open] summary svg {
      transform: rotate(0deg); }

.section_product .product-details-wrapper.tab_content_wrapper {
  margin-top: 60px;
  margin-bottom: 60px;
  position: relative; }
  @media (min-width: 768px) {
    .section_product .product-details-wrapper.tab_content_wrapper {
      margin-bottom: 80px; } }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_content_bg {
    position: relative;
    z-index: 1; }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_navigation {
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .section_product .product-details-wrapper.tab_content_wrapper .tab_navigation {
        margin-bottom: 45px;
        padding: 0;
        display: flex;
        align-items: center;
        position: relative;
        justify-content: center; }
        .section_product .product-details-wrapper.tab_content_wrapper .tab_navigation:before {
          position: absolute;
          content: "";
          left: 0;
          right: 0;
          background: var(--border-color);
          bottom: 0;
          height: 1px; } }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #777;
    font-weight: 500;
    font-size: 20px;
    text-transform: uppercase;
    line-height: 1.2;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
    position: relative; }
    .section_product .product-details-wrapper.tab_content_wrapper .tab_nav svg {
      transition: all 0.3s ease-in-out;
      fill: var(--color-black); }
    .section_product .product-details-wrapper.tab_content_wrapper .tab_nav + .tab_nav {
      margin-top: 17px; }
    .section_product .product-details-wrapper.tab_content_wrapper .tab_nav:hover, .section_product .product-details-wrapper.tab_content_wrapper .tab_nav.active {
      color: var(--color-black); }
      .section_product .product-details-wrapper.tab_content_wrapper .tab_nav:hover svg, .section_product .product-details-wrapper.tab_content_wrapper .tab_nav.active svg {
        fill: var(--color-black); }
    .section_product .product-details-wrapper.tab_content_wrapper .tab_nav.tab_reviews > span #review_count {
      font-weight: 400;
      display: inline-block;
      vertical-align: super;
      font-size: 12px; }
    .section_product .product-details-wrapper.tab_content_wrapper .tab_nav.active {
      cursor: default;
      pointer-events: none; }
      .section_product .product-details-wrapper.tab_content_wrapper .tab_nav.active svg {
        transform: rotate(180deg); }
    @media (min-width: 768px) {
      .section_product .product-details-wrapper.tab_content_wrapper .tab_nav {
        justify-content: flex-start;
        border-bottom: solid 2px transparent;
        padding: 12px 20px;
        text-transform: uppercase;
        }
        .section_product .product-details-wrapper.tab_content_wrapper .tab_nav svg {
          display: none; }
        .section_product .product-details-wrapper.tab_content_wrapper .tab_nav:hover, .section_product .product-details-wrapper.tab_content_wrapper .tab_nav:focus, .section_product .product-details-wrapper.tab_content_wrapper .tab_nav:active {
          border-color: var(--color-black); }
        .section_product .product-details-wrapper.tab_content_wrapper .tab_nav.active {
          pointer-events: none;
          cursor: default;
          background: var(--color-white);
          border-color: var(--color-black); }
        .section_product .product-details-wrapper.tab_content_wrapper .tab_nav + .tab_nav {
          margin-top: 0; } }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_content .h6 + *, .section_product .product-details-wrapper.tab_content_wrapper .tab_content .megamenu_linklist .link-list a.custom_heading + *, .megamenu_linklist .link-list .section_product .product-details-wrapper.tab_content_wrapper .tab_content a.custom_heading + *, .section_product .product-details-wrapper.tab_content_wrapper .tab_content .is-simplemenu > li a.custom_heading + *, .is-simplemenu > li .section_product .product-details-wrapper.tab_content_wrapper .tab_content a.custom_heading + *, .section_product .product-details-wrapper.tab_content_wrapper .tab_content #shopify-product-reviews .spr-container .spr-header-title + *, .section_product #shopify-product-reviews .spr-container .product-details-wrapper.tab_content_wrapper .tab_content .spr-header-title + * {
    margin-top: 30px; }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_content .tab_item {
    display: none; }
    .section_product .product-details-wrapper.tab_content_wrapper .tab_content .tab_item.active {
      display: block; }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_content p, .section_product .product-details-wrapper.tab_content_wrapper .tab_content ul > li {
    color: var(--base-font-color); }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_content p {
    line-height: 1.4; }
  .section_product .product-details-wrapper.tab_content_wrapper .tab_content .subtitle, .section_product .product-details-wrapper.tab_content_wrapper .tab_content .shipping-delivery-page h3, .shipping-delivery-page .section_product .product-details-wrapper.tab_content_wrapper .tab_content h3, .section_product .product-details-wrapper.tab_content_wrapper .tab_content #shopify-section-header_sidebar .header__inline-menu .header__menu-item, #shopify-section-header_sidebar .header__inline-menu .section_product .product-details-wrapper.tab_content_wrapper .tab_content .header__menu-item {
    color: var(--color-black); }

.section_product .product-details-wrapper h2, .section_product .product-details-wrapper h3, .section_product .product_description h2, .section_product .product_description h3 {
  margin: 0; }

.section_product .product-details-wrapper span, .section_product .product_description span {
  display: inline-block; }

.section_product .product-details-wrapper ul + p, .section_product .product-details-wrapper p + *, .section_product .product-details-wrapper * + p, .section_product .product_description ul + p, .section_product .product_description p + *, .section_product .product_description * + p {
  margin-top: 15px; }

.section_product .product-details-wrapper p + ol, .section_product .product_description p + ol {
  margin-top: 30px; }

.section_product .product-details-wrapper p + h2, .section_product .product-details-wrapper p + h3, .section_product .product_description p + h2, .section_product .product_description p + h3 {
  margin-top: 30px; }

.section_product .product-details-wrapper blockquote, .section_product .product_description blockquote {
  text-align: center;
  padding: 40px 20px 25px;
  background-color: var(--color-grey-1);
  margin: 20px 0;
  position: relative;
  font-size: 18px;
  font-weight: 600;
  color: var(--color-black);
  border-left: 4px solid var(--color-primary); }
  @media (min-width: 1200px) {
    .section_product .product-details-wrapper blockquote, .section_product .product_description blockquote {
      padding: 50px;
      margin: 50px 0;
      font-size: 24px; } }
  .section_product .product-details-wrapper blockquote *, .section_product .product_description blockquote * {
    font-weight: inherit;
    font-size: inherit; }
  .section_product .product-details-wrapper blockquote cite, .section_product .product_description blockquote cite {
    color: var(--color-primary);
    font-style: normal;
    font-weight: normal;
    margin-top: 15px;
    display: block; }
  .section_product .product-details-wrapper blockquote:before, .section_product .product_description blockquote:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEzSURBVHgBfZLNUcMwEIXfKj7k6BJSAiVABZSQUAHmBJgE2WEC8QnTgekAKgA6oANcgi7JhEFokWAcW7aGPennm/ferkToVbqQM/7mUxA/m0hURZ7XCNTllUwAy2GU3a3kozsjH1hk9kh2zwhUbTc4K8tctdy8AsS0g9VONPpPyJVhrstyuRdK59clM6Y9bLJPdi7lRGj+6Asx+HW9ujnqtXY/4BjZ+naZC7exQi8IFGtx0qyd4d+MBo71bksPvzoXqZw1MX03roqiHf5IQ4Y421vWzFMIgWOEUhE9+QH4MMQZTW/N2rYZhj43LSSljIOpGO/d9MIOLw5oqe5X2GkcIJieVXcvEC7fQLt/NCxi8rjIvQa7C4JikHOq2RiVJDJu0o3HUF8ayjCU4yxc247sHXsmP+f8jvRTISxdAAAAAElFTkSuQmCC");
    display: block;
    margin-bottom: 10px; }

.section_product ul.product_details {
  margin-top: 40px;
  list-style: none;
  margin-left: 0; }
  .section_product ul.product_details li {
    list-style: none; }
    .section_product ul.product_details li:before {
      display: none; }
    .section_product ul.product_details li dl {
      width: 100%;
      display: flex;
      overflow: hidden;
      padding: 0;
      margin: 0; }
      .section_product ul.product_details li dl dt {
        padding: 10px;
        font-size: 12px; }
      .section_product ul.product_details li dl dd {
        padding: 10px;
        font-size: 12px; }
    .section_product ul.product_details li dt {
      width: 24%;
      font-weight: 500;
      color: var(--color-black); }
    .section_product ul.product_details li dd {
      width: 72%;
      margin-left: 5px; }
    .section_product ul.product_details li:nth-child(odd) dt {
      background: var(--color-grey-1); }
    .section_product ul.product_details li:nth-child(odd) dd {
      background: var(--color-grey-1); }
    .section_product ul.product_details li li dt + dd {
      margin-left: 20px; }
    .section_product ul.product_details li li:nth-child(odd) {
      background: var(--color-grey-1); }
    @media (min-width: 1200px) {
      .section_product ul.product_details li li dl dt {
        font-size: 16px; }
      .section_product ul.product_details li li dl dd {
        font-size: 16px; } }

.section_product .product_description .wrap_content {
  margin-top: 30px; }

.section_product .product_description img {
  margin: 15px 0; }

@media (min-width: 768px) {
  .section_product .product_description img {
    margin: 0; } }

.section_product #shopify-product-reviews .spr-form-contact-name, .section_product #shopify-product-reviews .spr-form-contact-email, .section_product #shopify-product-reviews .spr-form-contact-location, .section_product #shopify-product-reviews .spr-form-review-rating, .section_product #shopify-product-reviews .spr-form-review-title, .section_product #shopify-product-reviews .spr-form-review-body {
  margin-bottom: 20px; }

.section_product #shopify-product-reviews .spr-container {
  border: none;
  margin: 0;
  padding: 0; }
  .section_product #shopify-product-reviews .spr-container .spr-summary {
    margin-top: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
    .section_product #shopify-product-reviews .spr-container .spr-summary .spr-summary-caption {
      font-size: 16px;
      line-height: 1.1; }
  .section_product #shopify-product-reviews .spr-container .spr-summary-actions {
    margin-top: 20px; }
    .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a {
      float: none; }
  .section_product #shopify-product-reviews .spr-container .spr-content .spr-form {
    padding-left: 15px;
    padding-right: 15px; }
  .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form {
    display: flex;
    flex-direction: column; }
    .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-title {
      order: 1; }
    .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-review {
      order: 2; }
    .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-contact {
      order: 3; }
      @media (min-width: 992px) {
        .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-contact {
          display: flex;
          justify-content: space-between;
          align-items: center; }
          .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-contact .spr-form-contact-name,
          .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-contact .spr-form-contact-email {
            width: 49%; }
          .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-contact .spr-form-contact-name + .spr-form-contact-email {
            margin-left: 20px; } }
    .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-review-body {
      order: 4; }
    .section_product #shopify-product-reviews .spr-container .spr-content .spr-form > form .spr-form-actions {
      order: 5; }
  .section_product #shopify-product-reviews .spr-container .spr-content .spr-form-label {
    display: none; }
  .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea {
    height: 162px; }
  .section_product #shopify-product-reviews .spr-container .spr-form-actions {
    margin-right: auto; }
    .section_product #shopify-product-reviews .spr-container .spr-form-actions .spr-button {
      margin-top: 15px; }
  .section_product #shopify-product-reviews .spr-container .spr-form-message {
    color: #fff; }
  .section_product #shopify-product-reviews .spr-container .spr-form-message-success {
    color: #212121; }
  .section_product #shopify-product-reviews .spr-container .spr-reviews {
    margin-top: 30px; }
  .section_product #shopify-product-reviews .spr-container .spr-summary-caption {
    margin-top: 15px; }
  .section_product #shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon, .section_product #shopify-product-reviews .spr-container .spr-starrating .spr-icon, .section_product #shopify-product-reviews .spr-container .spr-starratings .spr-icon {
    color: var(--color-icon-warning); }
    .section_product #shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon.spr-icon-star-empty, .section_product #shopify-product-reviews .spr-container .spr-starrating .spr-icon.spr-icon-star-empty, .section_product #shopify-product-reviews .spr-container .spr-starratings .spr-icon.spr-icon-star-empty {
      opacity: 1;
      color: var(--color-grey-2); }
    .section_product #shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon.spr-icon-star-hover, .section_product #shopify-product-reviews .spr-container .spr-starrating .spr-icon.spr-icon-star-hover, .section_product #shopify-product-reviews .spr-container .spr-starratings .spr-icon.spr-icon-star-hover {
      color: var(--color-icon-warning); }
    .section_product #shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon + .spr-icon, .section_product #shopify-product-reviews .spr-container .spr-starrating .spr-icon + .spr-icon, .section_product #shopify-product-reviews .spr-container .spr-starratings .spr-icon + .spr-icon {
      margin-left: 5px; }
  .section_product #shopify-product-reviews .spr-container .spr-review {
    border-top: none; }
    .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      justify-content: flex-start;
      flex-wrap: wrap; }
      .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header .spr-starratings {
        margin-top: 15px;
        margin-bottom: 15px; }
      .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header .spr-review-header-title {
        order: -1;
        color: var(--color-black); }
      .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header .spr-review-header-byline {
        font-size: 14px;
        line-height: 1.1;
        font-style: normal;
        font-weight: 600;
        color: var(--color-black);
        opacity: 1;
        margin: 0; }
        .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-header .spr-review-header-byline strong:last-child {
          font-weight: 400;
          color: var(--base-font-color); }
    .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-content {
      margin-top: 15px;
      border: 1px solid var(--color-grey-1);
      padding: 15px; }
      .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-content .spr-review-content-body {
        line-height: 1.2; }
    .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer {
      padding-right: 10px; }

.section_product .product-social-sharing {
  margin-top: 30px; }
  .section_product .product-social-sharing a svg {
    width: 16px;
    height: 16px; }
  .section_product .product-social-sharing a svg path {
    fill: var(--color-grey-3); }
  .section_product .product-social-sharing a:hover svg path {
    fill: var(--color-black); }

.section_product .swiper-container {
  z-index: auto; }

.section_product .swiper-button-next, .section_product .swiper-button-prev {
  z-index: 97; }

.section_product .product__img_zoom {
  position: absolute;
  right: 7%;
  top: 30px;
  display: block;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  z-index: 97; }
  .section_product .product__img_zoom svg {
    fill: var(--color-primary);
    transition: all 0.3s ease-in-out; }
  .section_product .product__img_zoom:hover svg, .section_product .product__img_zoom:focus svg, .section_product .product__img_zoom:active svg {
    fill: var(--color-black); }

.section_product .single_product__img {
  position: relative; }
  .section_product .single_product__img .media:has(img.selected):before,
  .section_product .single_product__img img.selected {
    border: 1px solid var(--color-primary); }

.section_product .flex-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap; }
  @media (min-width: 576px) {
    .section_product .flex-wrapper .spr-badge {
      margin-top: 0; } }

.section_product .swiper-wrapper {
  line-height: 0; }

.section_product .single_product__img .swiper-slide {
  line-height: 0; }

.section_product .badge_wrap {
  z-index: 14; }

@media (max-width: 991.98px) {
  .section_product .single_product__details {
    max-width: 470px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px; } }

.section_product .swiper-counter {
  position: absolute;
  bottom: 1px;
  top: auto;
  right: 0;
  background-color: var(--color-grey-1);
  padding: 3px 8px;
  color: var(--color-black);
  z-index: 10;
  display: inline-flex;
  margin-left: auto;
  justify-content: center;
  max-width: 60px; }
  .section_product .swiper-counter .count, .section_product .swiper-counter .swiper-pagination-current {
    font-size: 12px; }
  .section_product .swiper-counter .swiper-pagination-current {
    line-height: 1.5; }

.section_product .swiper-pagination {
  bottom: 55px; }
  .section_product .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px; }

.section_product .product__img_wrap {
  display: flex;
  flex-direction: column; }

.section_product .gallery_thumbs .swiper-slide {
  cursor: pointer; }
  .section_product .gallery_thumbs .swiper-slide img {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    opacity: 1; }

.section_product .gallery_thumbs .swiper-wrapper {
  box-sizing: border-box; }

.section_product .product-scope.type_carousel-vertical .gallery_thumbs .media.media--portrait {
  position: static;
  background-color: transparent; }

.section_product .product-scope.type_carousel-vertical .gallery_cover .media:not(.media--square) {
  position: static; }

.section_product .product-scope.use_border_thumbs .single_product__img .media:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid var(--border-color);
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  z-index: 3; }

.section_product .product-scope.use_border_thumbs .gallery_thumbs .swiper-slide {
  padding-bottom: 1px; }
  .section_product .product-scope.use_border_thumbs .gallery_thumbs .swiper-slide.swiper-slide-thumb-active .media:before {
    border-color: var(--color-primary); }
  .section_product .product-scope.use_border_thumbs .gallery_thumbs .swiper-slide:hover .media:before {
    border-color: 1px solid var(--color-primary); }

.section_product .product-scope.use_border_thumbs.type_tile .single_product__img .media:hover:before, .section_product .product-scope.use_border_thumbs.type_tile .single_product__img .media.active:before, .section_product .product-scope.use_border_thumbs.type_sticky .single_product__img .media:hover:before, .section_product .product-scope.use_border_thumbs.type_sticky .single_product__img .media.active:before {
  border-color: var(--color-primary); }

.section_product .product-scope.use_border_thumbs.type_carousel-horizontal .single_product__img .gallery_cover .media:before, .section_product .product-scope.use_border_thumbs.type_carousel-vertical .single_product__img .gallery_cover .media:before {
  width: calc(100% - 3px);
  height: calc(100% - 2px); }

.section_product .product-scope .gallery_thumbs .swiper-slide img {
  opacity: .85; }

.section_product .product-scope .gallery_thumbs .swiper-slide.swiper-slide-thumb-active img, .section_product .product-scope .gallery_thumbs .swiper-slide:hover img {
  opacity: 1; }

.section_product .product-scope.type_tile .media img, .section_product .product-scope.type_sticky .media img {
  opacity: 0.85; }

.section_product .product-scope.type_tile .media:hover img, .section_product .product-scope.type_tile .media.active img, .section_product .product-scope.type_sticky .media:hover img, .section_product .product-scope.type_sticky .media.active img {
  opacity: 1; }

.section_product .product-scope.type_tile.product-scope--only-def .media img, .section_product .product-scope.type_sticky.product-scope--only-def .media img {
  opacity: 1; }

.section_product .product-scope:not(.type_carousel-big) .product_variants_picker .header {
  padding-right: 100px; }

.section_product .type_carousel-horizontal .item-zoom-js,
.section_product .type_carousel-vertical .item-zoom-js {
  cursor: move; }

@media (max-width: 767px) {
  .section_product .type_carousel-horizontal .swiper-pagination:not(.swiper-pagination-progressbar) {
    position: static;
    margin-top: 10px;
    margin-bottom: 8px; } }

@media (min-width: 992px) {
  .section_product .type_carousel-horizontal .single_product__details {
    padding-left: 2.5rem; }
    .section_product .type_carousel-horizontal .single_product__details + .product-details-wrapper {
      margin-left: 2.5rem; } }

.section_product .type_carousel-vertical .image-gallery-container {
  display: flex;
  justify-content: center; }
  .section_product .type_carousel-vertical .image-gallery-container .swiper-slide img {
    max-width: 100%;
    width: 100%;
    height: 100%; }

.section_product .type_carousel-vertical .gallery_thumbs_wrapper {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 15%;
  opacity: 0;
  position: relative; }
  .section_product .type_carousel-vertical .gallery_thumbs_wrapper .swiper-container {
    height: 100%;
    max-height: 100%; }
  .section_product .type_carousel-vertical .gallery_thumbs_wrapper .out-container.swiper-button-prev,
  .section_product .type_carousel-vertical .gallery_thumbs_wrapper .out-container.swiper-button-next {
    z-index: 10;
    left: 50%;
    top: auto;
    width: 100%;
    margin-left: -50%;
    background-color: transparent;
    border-radius: 0; }
  .section_product .type_carousel-vertical .gallery_thumbs_wrapper .out-container.swiper-button-prev {
    top: -17px; }
    .section_product .type_carousel-vertical .gallery_thumbs_wrapper .out-container.swiper-button-prev:before {
      transform: rotate(90deg); }
  .section_product .type_carousel-vertical .gallery_thumbs_wrapper .out-container.swiper-button-next {
    bottom: -15px; }
    .section_product .type_carousel-vertical .gallery_thumbs_wrapper .out-container.swiper-button-next:before {
      transform: rotate(90deg); }

.section_product .type_carousel-vertical .gallery_thumbs .swiper-slide {
  background-color: transparent;
  position: relative; }
  .section_product .type_carousel-vertical .gallery_thumbs .swiper-slide img {
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover; }

@media (max-width: 991px) {
  .section_product .type_carousel-vertical .single_product__details {
    margin-top: 25px; }
  .section_product .type_carousel-vertical .swiper-pagination {
    bottom: -25px; } }

@media (min-width: 992px) {
  .section_product .type_carousel-vertical .single_product__details {
    padding-left: 30px; }
    .section_product .type_carousel-vertical .single_product__details + .product-details-wrapper {
      margin-left: 30px; } }

.section_product .type_sticky .row, .section_product .type_sticky main .product_listing__list .product_item_wrap .product_item, main .product_listing__list .product_item_wrap .section_product .type_sticky .product_item {
  align-items: flex-start; }

@media (min-width: 992px) {
  .section_product .type_sticky .single_product__details,
  .section_product .type_sticky .product-details-wrapper.product-accordion {
    max-width: 470px; } }

.section_product .type_sticky .single_product__img .product__img_zoom {
  top: 20px;
  right: 40px; }

@media (min-width: 992px) {
  .section_product .type_sticky .single_product__img .product__img_zoom {
    top: 30px;
    right: 35px;
    left: auto; } }

.section_product .type_sticky .product-sticky-image {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  position: relative; }
  .section_product .type_sticky .product-sticky-image .product__img_wrap {
    flex: 0 0 100%; }
  @media (max-width: 991.98px) {
    .section_product .type_sticky .product-sticky-image {
      overflow: scroll; } }
  @media (min-width: 400px) and (max-width: 991.98px) {
    .section_product .type_sticky .product-sticky-image .product__img_wrap {
      flex: 1 0 auto; } }
  .section_product .type_sticky .product-sticky-image .product__img_wrap {
    position: relative;
    margin-bottom: 3px; }
    .section_product .type_sticky .product-sticky-image .product__img_wrap img {
      transition: all 0.3s ease-in-out; }
      .section_product .type_sticky .product-sticky-image .product__img_wrap img:hover {
        opacity: 1; }
  @media (min-width: 992px) {
    .section_product .type_sticky .product-sticky-image {
      display: block;
      margin: 0;
      padding: 0; }
      .section_product .type_sticky .product-sticky-image .product__img_wrap {
        width: 100%;
        flex: 0 0 100%;
        max-width: 100%;
        margin: 0 0 10px 0; } }

.section_product .type_sticky .single_product__info {
  position: static; }
  .section_product .type_sticky .single_product__info.sticky {
    position: fixed;
    width: auto;
    margin-left: calc(var(--spacer) / 2); }

.section_product .type_tile .badge_wrap {
  left: 2px;
  top: 2px; }

.section_product .type_tile .tile_gallery li.tile_gallery_item {
  display: none;
  list-style: none; }

.section_product .type_tile .btn-more-image {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  text-align: center; }

.section_product .type_tile .product__img_zoom {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  top: 1.1rem;
  right: 1.3rem; }
  .section_product .type_tile .product__img_zoom > span {
    font-size: 12px; }

.section_product .type_tile .product__img_wrap {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  position: relative; }
  .section_product .type_tile .product__img_wrap .product__img_item {
    position: relative;
    display: block;
    line-height: 0; }
  .section_product .type_tile .product__img_wrap img {
    transition: all 0.3s ease-in-out; }
  .section_product .type_tile .product__img_wrap > li {
    position: relative; }

.section_product .type_carousel-big .gallery_cover {
  visibility: hidden;
  position: absolute;
  opacity: 0;
  pointer-events: none;
  z-index: -9999; }

@media (min-width: 1200px) {
  .section_product .type_carousel-big .swiper-slide.swiper-slide-active .media img,
  .section_product .type_carousel-big .swiper-slide.swiper-slide-active.swiper-slide-thumb-active .media img {
    transform: scale(1.2);
    opacity: 1; } }

@media (max-width: 1199.98px) {
  .section_product .type_carousel-big .single_product__details {
    margin-left: auto; } }

.section_product .type_carousel-big .current_viewing > div,
.section_product .type_carousel-big .recently_bought > div {
  justify-content: center; }

.section_product .type_carousel-big .accordion-content {
  text-align: left; }

.section_product .type_carousel-big .swatch {
  justify-content: center; }
  .section_product .type_carousel-big .swatch .header {
    text-align: center; }

.section_product .type_carousel-big .single_product__quantity {
  justify-content: center; }

.section_product .type_carousel-big .quantity_box {
  margin-left: auto;
  margin-right: auto; }

.section_product .type_carousel-big .single_product_list [class*='single_product__'],
.section_product .type_carousel-big .social_sharing_block {
  justify-content: center; }

.section_product .type_carousel-big .flex-wrapper {
  flex-direction: column;
  justify-content: center; }
  .section_product .type_carousel-big .flex-wrapper .spr-badge, .section_product .type_carousel-big .flex-wrapper .link, .section_product .type_carousel-big .flex-wrapper .linkstyle--link .article_btn, .linkstyle--link .section_product .type_carousel-big .flex-wrapper .article_btn, .section_product .type_carousel-big .flex-wrapper #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .type_carousel-big .flex-wrapper .spr-review-reportreview {
    margin-top: 20px; }

.section_product .btn_buyInOneClick {
  width: 100%;
  margin-top: 15px; }

.section_product .image-gallery-container {
  position: relative;
  z-index: 98; }

.section_product .gallery_cover .slide-model:not(.swiper-slide-visible) model-viewer {
  height: 0; }

.section_product .single_product__info .spr-badge-count {
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
  margin-top: 3px;
  color: var(--color-primary); }
  .section_product .single_product__info .spr-badge-count:hover {
    color: var(--color-black); }

.section_product .single_product__info .shopify-app-block .spr-starrating {
  font-size: 0; }
  .section_product .single_product__info .shopify-app-block .spr-starrating .link, .section_product .single_product__info .shopify-app-block .spr-starrating .linkstyle--link .article_btn, .linkstyle--link .section_product .single_product__info .shopify-app-block .spr-starrating .article_btn, .section_product .single_product__info .shopify-app-block .spr-starrating #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .single_product__info .shopify-app-block .spr-starrating .spr-review-reportreview {
    margin-top: 1px; }

.section_product.section_template_column_product .single-product-wrapper {
  background-color: var(--color-grey-6);
  padding-top: 50px;
  padding-bottom: 50px; }

@media (max-width: 1199px) {
  .section_product.section_template_column_product .single_product__img_wrapper {
    order: -1; } }

.section_product.section_template_column_product .single_product__info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 3.2rem;
  padding-right: 3.2rem; }
  .section_product.section_template_column_product .single_product__info .single_product__details {
    width: 100%; }
    @media (max-width: 991px) {
      .section_product.section_template_column_product .single_product__info .single_product__details {
        margin: 0 auto; } }
  .section_product.section_template_column_product .single_product__info .product-accordion {
    width: 100%; }
  .section_product.section_template_column_product .single_product__info .swatch {
    justify-content: center; }
    .section_product.section_template_column_product .single_product__info .swatch .header {
      text-align: center; }
  .section_product.section_template_column_product .single_product__info .current_viewing > div,
  .section_product.section_template_column_product .single_product__info .recently_bought > div {
    justify-content: center; }
  .section_product.section_template_column_product .single_product__info .single_product__quantity {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
    align-items: center; }
    .section_product.section_template_column_product .single_product__info .single_product__quantity > div {
      width: 100%; }
    .section_product.section_template_column_product .single_product__info .single_product__quantity .quantity_box {
      justify-content: center;
      max-width: 98%; }
    .section_product.section_template_column_product .single_product__info .single_product__quantity .single_product__wishlist {
      margin-bottom: 20px;
      margin-left: 0; }
  .section_product.section_template_column_product .single_product__info.left-column, .section_product.section_template_column_product .single_product__info.right-column,
  .section_product.section_template_column_product .single_product__info .single_product_list {
    text-align: center; }
  .section_product.section_template_column_product .single_product__info .accordion-content {
    text-align: left; }
  .section_product.section_template_column_product .single_product__info .single_product__quantity,
  .section_product.section_template_column_product .single_product__info .social_sharing_block,
  .section_product.section_template_column_product .single_product__info .flex-wrapper,
  .section_product.section_template_column_product .single_product__info .single_product_list > p {
    justify-content: center; }

.section_product.section_template_column_product .type_carousel-horizontal .single_product__img.gallery_thumbs_hide .swiper-pagination {
  position: static;
  margin-top: 20px; }

@media (min-width: 992px) {
  .section_product.section_template_column_product .type_carousel-horizontal .single_product__details {
    padding-left: 0; }
    .section_product.section_template_column_product .type_carousel-horizontal .single_product__details + .product-details-wrapper {
      margin-left: 0; } }

.widget_related_products {
  padding: 50px 0;
  position: relative; }
  .widget_related_products .related_products_carousel .swiper-pagination {
    bottom: 0; }

.product-details-wrapper #shopify-product-reviews {
  display: none; }
  .product-details-wrapper #shopify-product-reviews.active {
    display: block; }

html body .section_product .inverted p,
html body .section_product .inverted label,
html body .section_product .inverted a:not(.btn),
html body .section_product .inverted .price,
html body .section_product .inverted .h3,
html body .section_product .inverted .h5,
html body .section_product .inverted .collection_item .collection_title,
.collection_item html body .section_product .inverted .collection_title,
html body .section_product .inverted .h2,
html body .section_product .inverted .h6,
html body .section_product .inverted .megamenu_linklist .link-list a.custom_heading,
.megamenu_linklist .link-list html body .section_product .inverted a.custom_heading,
html body .section_product .inverted .is-simplemenu > li a.custom_heading,
.is-simplemenu > li html body .section_product .inverted a.custom_heading,
html body .section_product .inverted #shopify-product-reviews .spr-container .spr-header-title,
html body .section_product #shopify-product-reviews .spr-container .inverted .spr-header-title,
html body .section_product .inverted .single_product__price *,
html body .section_product .inverted .single_product__title,
html body .section_product .inverted .single_product_list span,
html body .section_product .inverted [class*=single_product__].single_product__sku span,
html body .section_product .inverted .total {
  color: white; }

.section_product .main_content {
  margin-top: 30px; }

.section_product .product_notify {
  display: none;
  padding-top: 47px;
  padding-bottom: 43px; }

.section_product .link, .section_product .linkstyle--link .article_btn, .linkstyle--link .section_product .article_btn, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview {
  text-transform: capitalize; }
  .section_product .link:hover, .section_product .linkstyle--link .article_btn:hover, .linkstyle--link .section_product .article_btn:hover, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:hover, .section_product .link:focus, .section_product .linkstyle--link .article_btn:focus, .linkstyle--link .section_product .article_btn:focus, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:focus, .section_product .link:active, .section_product .linkstyle--link .article_btn:active, .linkstyle--link .section_product .article_btn:active, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer .spr-review-reportreview:active {
    color: var(--color-black); }

.section_product .notify_btn svg path {
  fill: var(--color-black); }

.section_product .product_notify form {
  margin-bottom: 20px; }

.section_product .product_notify .form_text {
  margin-bottom: 10px;
  font-size: 14px;
  color: var(--base-font-color); }

.section_product .product_notify textarea {
  margin: 15px 0; }

.section_product .shipping-delivery-page {
  margin-left: 0; }

#product_popup__itemwrap .page_heading, #product_popup__itemwrap .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title #product_popup__itemwrap h1 {
  text-align: center; }

#product_popup__itemwrap .fancybox-inner > * {
  padding: 2rem 1rem; }
  #product_popup__itemwrap .fancybox-inner > * + .shopify-section {
    padding: 0 1rem; }

.product__options .swatch-element input + label {
  display: inline-block;
  color: var(--base-font-color);
  border: 1px solid var(--border-color);
  border-radius: 0;
  min-width: 30px;
  height: 30px;
  font-weight: 400;
  font-size: 13px;
  line-height: 30px;
  text-align: center;
  padding: 0 5px;
  transition: all 0.3s ease-in-out;
  position: relative;
  margin: 5px 0;
  background-color: var(--color-white);
  cursor: pointer;
  text-transform: capitalize; }
  .product__options .swatch-element input + label:hover {
    color: var(--color-black);
    background-color: var(--color-grey-1); }
  .product__options .swatch-element input + label:not(:last-child) {
    margin-right: 10px; }

.product__options .swatch-element:not(.color) input + label {
  min-width: 45px; }
  @media (min-width: 1200px) {
    .product__options .swatch-element:not(.color) input + label {
      min-width: 45px;
      height: 35px;
      line-height: 35px; } }
  .product__options .swatch-element:not(.color) input + label:hover {
    color: var(--color-black);
    background-color: var(--color-grey-1); }

.product__options .swatch-element:not(.color) input:checked + label {
  color: var(--color-black);
  background-color: var(--color-grey-1); }

.swatch-element.color input + label {
  border-radius: 100%;
  box-shadow: none;
  border: none;
  cursor: pointer; }
  .swatch-element.color input + label[style*='background-color: White'], .swatch-element.color input + label[style*='background-color: white'], .swatch-element.color input + label[style*='background-color: Metalic'], .swatch-element.color input + label[style*='background-color: metalic'] {
    box-shadow: inset 0 0 0 1px var(--color-grey-3); }
  .swatch-element.color input + label:hover {
    box-shadow: inset 0 0 0 3px #fff, 0 0 0 1px var(--color-black); }

.swatch-element.color input:checked + label {
  box-shadow: inset 0 0 0 3px #fff, 0 0 0 1px var(--color-black); }

.swatch-element.color.soldout label {
  box-shadow: inset 0 0 0 1px var(--border-color); }

.swatch {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .swatch .header {
    color: var(--color-black);
    flex: 1 0 100%;
    text-align: left;
    font-size: 1rem; }
  .swatch input {
    display: none; }
  .swatch label {
    margin: 0;
    font-size: 13px;
    white-space: nowrap;
    text-transform: uppercase; }
  .swatch .swatch-element {
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
    margin: 0 10px 0 0;
    position: relative; }
    .swatch .swatch-element .crossed-out {
      display: none; }
  .swatch .swatch-element.soldout label {
    pointer-events: none;
    cursor: not-allowed;
    opacity: 0.9; }
  .swatch .swatch-element.soldout .crossed-out {
    display: block; }

.swatch-element label {
  padding: 0 10px; }

.color.swatch-element label {
  padding: 0; }

.crossed-out {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0; }

.swatch.error {
  background-color: #E8D2D2 !important;
  color: #333 !important;
  padding: 1em;
  border-radius: 0; }
  .swatch.error p {
    margin: 0.7em 0; }
    .swatch.error p:first-child {
      margin-top: 0; }
    .swatch.error p:last-child {
      margin-bottom: 0; }
  .swatch.error code {
    font-family: monospace; }

.buyoneclick button:not([disabled]):hover, .buyoneclick button:not([disabled]):focus, .buyoneclick button:not([disabled]):active {
  background-color: inherit;
  color: var(--color-black); }

#image-gallery_wrap .fancybox-inner {
  background-color: var(--color-grey-1); }

#image-gallery_wrap .fancybox-nav span {
  background-color: var(--color-white);
  width: 32px;
  height: 32px;
  box-shadow: none; }
  #image-gallery_wrap .fancybox-nav span:before {
    font-size: 14px;
    line-height: 32px;
    transition: .3s; }

#image-gallery_wrap .fancybox-nav:hover span {
  background-color: var(--color-white); }
  #image-gallery_wrap .fancybox-nav:hover span:before {
    color: var(--border-color); }

@media (min-width: 820px) {
  #image-gallery_wrap .fancybox-close {
    top: 20px;
    right: 20px; } }

#image-gallery_wrap .fancybox-close:before {
  background-color: var(--base-font-color);
  transition: .3s; }

#image-gallery_wrap .fancybox-close:hover:before {
  background-color: var(--color-black); }

#fancybox-thumbs ul li a {
  display: flex;
  flex-direction: column;
  justify-content: center; }
  #fancybox-thumbs ul li a img {
    align-self: stretch;
    max-width: 100%;
    object-fit: cover; }

.zoomWindowContainer > div:not([style='cursor: crosshair']) {
  border: 1px solid var(--color-primary) !important; }

.zoomWindowContainer > div[style='cursor: crosshair'] {
  border: 1px solid transparent !important; }

/**
  Current viewing + Recently bought blocks
**/
.d_flex {
  display: flex;
  align-items: center; }

.recently_bought .icon, .current_viewing .icon {
  margin: 0 5px 0 0;
  line-height: 1; }

.recently_bought .icon img, .current_viewing .icon img {
  max-width: 20px; }

.recently_bought .text, .recently_bought ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .recently_bought p.h4 + p, .recently_bought ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .recently_bought p.section_heading + p, .recently_bought ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .recently_bought p#quick_view__name + p, .current_viewing .text, .current_viewing ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .current_viewing p.h4 + p, .current_viewing ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .current_viewing p.section_heading + p, .current_viewing ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .current_viewing p#quick_view__name + p {
  font-size: 14px; }

.recently_bought .text .num, .recently_bought ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p .num, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .recently_bought p.h4 + p .num, .recently_bought ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p .num, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .recently_bought p.section_heading + p .num, .recently_bought ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p .num, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .recently_bought p#quick_view__name + p .num, .current_viewing .text .num, .current_viewing ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.h4 + p .num, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .current_viewing p.h4 + p .num, .current_viewing ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p.section_heading + p .num, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .current_viewing p.section_heading + p .num, .current_viewing ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner p#quick_view__name + p .num, ul.megamenu > li.level_1__item .item_3link-2prod-2ban .description-banner .current_viewing p#quick_view__name + p .num {
  font-weight: 500;
  color: #000;
  padding-right: 5px; }

/**
 * Section Search in header
 */
.search_toggle {
  cursor: pointer; }
  .search_toggle svg {
    fill: var(--color-black);
    transition: all 0.3s ease-in-out; }
  @media (max-width: 991.98px) {
    .search_toggle:before {
      position: fixed;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: var(--color-black);
      opacity: 0;
      z-index: 99;
      pointer-events: none; }
    .search_toggle.open:before {
      opacity: 0.5;
      pointer-events: auto; } }
  .search_toggle:hover svg path, .search_toggle:focus svg path, .search_toggle:active svg path {
    fill: var(--base-font-color); }

.header_search {
  z-index: 1; }
  .header_search .search-caption {
    font-weight: 600;
    font-size: 18px;
    letter-spacing: -0.01em;
    text-transform: uppercase;
    color: var(--color-black); }
  .header_search .search_results li.no-product,
  .header_search .search_results li.count {
    order: 1; }
  .header_search .search_results li.count {
    margin-top: 15px;
    margin-bottom: 20px; }
  .header_search .loading-overlay__spinner {
    display: none;
    width: 1.2rem;
    max-width: 30px; }
  .header_search .search_result_container.loading .loading-overlay__spinner {
    display: block;
    margin: 0 auto 4px; }
  .header_search .search_form {
    width: 200px;
    display: flex;
    align-items: center; }
  .header_search .group-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%; }
    .header_search .group-wrapper .form-control, .header_search .group-wrapper .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .header_search .group-wrapper input.spr-form-input, .header_search .group-wrapper .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .header_search .group-wrapper textarea.spr-form-input-textarea {
      border-radius: 0;
      height: 30px;
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
      font-size: 14px;
      background: var(--color-white);
      border-bottom: solid 1px var(--color-grey-1);
      padding-left: 38px; }
      .header_search .group-wrapper .form-control:focus, .header_search .group-wrapper .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input:focus, .section_product #shopify-product-reviews .spr-container .spr-content .header_search .group-wrapper input.spr-form-input:focus, .header_search .group-wrapper .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea:focus, .section_product #shopify-product-reviews .spr-container .spr-content .header_search .group-wrapper textarea.spr-form-input-textarea:focus {
        border-bottom-color: var(--color-grey-4);
        box-shadow: none; }
    .header_search .group-wrapper .icon-search, .header_search .group-wrapper .icon-search-reset {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      cursor: pointer;
      margin-bottom: 0; }
      .header_search .group-wrapper .icon-search svg path, .header_search .group-wrapper .icon-search-reset svg path {
        transition: all 0.3s ease-in-out; }
    .header_search .group-wrapper .icon-search {
      transition: all 0.3s ease-in-out;
      left: auto;
      right: 50px; }
      .header_search .group-wrapper .icon-search svg path {
        fill: var(--color-black); }
      @media (min-width: 768px) {
        .header_search .group-wrapper .icon-search {
          left: 5px;
          right: auto; } }
      .header_search .group-wrapper .icon-search:hover svg path, .header_search .group-wrapper .icon-search:focus svg path, .header_search .group-wrapper .icon-search:active svg path {
        fill: var(--base-font-color); }
    .header_search .group-wrapper .icon-search-reset {
      left: auto;
      right: 0;
      visibility: hidden;
      opacity: 0; }
      .header_search .group-wrapper .icon-search-reset.active {
        visibility: visible;
        opacity: 1; }
      .header_search .group-wrapper .icon-search-reset svg path {
        fill: var(--border-color); }
      .header_search .group-wrapper .icon-search-reset:hover svg path, .header_search .group-wrapper .icon-search-reset:focus svg path, .header_search .group-wrapper .icon-search-reset:active svg path {
        fill: var(--color-black); }
  .header_search.header_search_toggle_off {
    display: block; }
    @media screen and (min-width: 1200px) {
      .header_search.header_search_toggle_off {
        min-width: 200px; } }
    .header_search.header_search_toggle_off .search_form {
      width: 100%;
      max-width: 300px;
      margin-left: auto;
      margin-right: auto; }
      .header_search.header_search_toggle_off .search_form .group-wrapper .form-control, .header_search.header_search_toggle_off .search_form .group-wrapper .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .header_search.header_search_toggle_off .search_form .group-wrapper input.spr-form-input, .header_search.header_search_toggle_off .search_form .group-wrapper .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .header_search.header_search_toggle_off .search_form .group-wrapper textarea.spr-form-input-textarea {
        text-align: left;
        border-radius: 0;
        background: #fff;
        border: none;
        border-bottom: 1px solid var(--color-black);
        padding: 0 24px 0 40px; }
      .header_search.header_search_toggle_off .search_form .group-wrapper .icon-search {
        left: 5px;
        right: auto; }
  .header_search .search_results .highlight {
    color: var(--color-primary);
    font-weight: 500; }

.header_search-with-toggle {
  z-index: 1; }
  .header_search-with-toggle .search_form_overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 100vh;
    z-index: -100;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s ease-in-out; }
  .header_search-with-toggle .search_form_wrap {
    transition: all 0.3s ease-in-out;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
    background: var(--color-white);
    padding: 52px 15px 58px;
    z-index: 3002;
    opacity: 0;
    pointer-events: none;
    will-change: opacity; }
    .header_search-with-toggle .search_form_wrap.open {
      transform: translateY(0);
      opacity: 1;
      pointer-events: auto; }
      .header_search-with-toggle .search_form_wrap.open + .search_form_overlay {
        opacity: 1;
        z-index: 1001;
        pointer-events: auto; }
    .header_search-with-toggle .search_form_wrap .group-wrapper {
      width: 100%; }
    .header_search-with-toggle .search_form_wrap .form-control, .header_search-with-toggle .search_form_wrap .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .header_search-with-toggle .search_form_wrap input.spr-form-input, .header_search-with-toggle .search_form_wrap .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .header_search-with-toggle .search_form_wrap textarea.spr-form-input-textarea {
      font-weight: normal;
      font-size: 18px;
      line-height: 1.067;
      height: 4.625rem;
      padding: 1.25rem 74px 1rem 20px;
      color: var(--color-black);
      border: none;
      border-bottom: solid 2px var(--color-grey-2); }
      @media (min-width: 768px) {
        .header_search-with-toggle .search_form_wrap .form-control, .header_search-with-toggle .search_form_wrap .section_product #shopify-product-reviews .spr-container .spr-content input.spr-form-input, .section_product #shopify-product-reviews .spr-container .spr-content .header_search-with-toggle .search_form_wrap input.spr-form-input, .header_search-with-toggle .search_form_wrap .section_product #shopify-product-reviews .spr-container .spr-content textarea.spr-form-input-textarea, .section_product #shopify-product-reviews .spr-container .spr-content .header_search-with-toggle .search_form_wrap textarea.spr-form-input-textarea {
          padding: 1.25rem 26px 1rem 46px; } }
    .header_search-with-toggle .search_form_wrap .search_form_close {
      position: absolute;
      top: 25px;
      right: 20px;
      cursor: pointer; }
      .header_search-with-toggle .search_form_wrap .search_form_close svg {
        width: 15px;
        height: 15px; }
      .header_search-with-toggle .search_form_wrap .search_form_close svg path {
        fill: var(--base-font-color); }
      .header_search-with-toggle .search_form_wrap .search_form_close:hover svg path {
        fill: var(--color-black); }
      @media (max-width: 767.98px) {
        .header_search-with-toggle .search_form_wrap .search_form_close {
          top: 50%;
          transform: translateY(-50%); } }
    .header_search-with-toggle .search_form_wrap .search_form {
      margin: 0 auto;
      width: auto;
      max-width: 1170px;
      display: block; }
    @media (max-width: 767.98px) {
      .header_search-with-toggle .search_form_wrap {
        padding: 0; } }
  .header_search-with-toggle .search_result_container {
    position: absolute;
    right: 0;
    left: 0;
    top: 100%;
    background: var(--color-white);
    padding: 0;
    margin: 0 auto;
    width: 100%;
    text-align: left;
    z-index: 10001;
    max-height: 429px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
    @media (min-width: 768px) {
      .header_search-with-toggle .search_result_container {
        padding: 0 30px;
        margin-top: -38px; } }
    .header_search-with-toggle .search_result_container .desk {
      text-align: left; }
    .header_search-with-toggle .search_result_container .content-item {
      margin-bottom: 15px; }
      .header_search-with-toggle .search_result_container .content-item * + .desk {
        margin-top: 15px; }
    .header_search-with-toggle .search_result_container .alert, .header_search-with-toggle .search_result_container .section_product #shopify-product-reviews .spr-container .spr-form-message, .section_product #shopify-product-reviews .spr-container .header_search-with-toggle .search_result_container .spr-form-message {
      margin: 0 auto;
      width: auto;
      max-width: 1170px;
      padding: 20px 15px;
      text-align: center;
      font-size: 18px;
      color: var(--base-font-color); }
      @media (min-width: 768px) {
        .header_search-with-toggle .search_result_container .alert, .header_search-with-toggle .search_result_container .section_product #shopify-product-reviews .spr-container .spr-form-message, .section_product #shopify-product-reviews .spr-container .header_search-with-toggle .search_result_container .spr-form-message {
          padding: 30px 20px 50px; } }
    .header_search-with-toggle .search_result_container .search_results {
      flex-wrap: wrap;
      background: var(--color-white);
      padding-top: 15px;
      padding-bottom: 15px; }
      .header_search-with-toggle .search_result_container .search_results .search_results__img {
        display: block; }
      .header_search-with-toggle .search_result_container .search_results .product {
        margin-bottom: 20px; }
      .header_search-with-toggle .search_result_container .search_results .product_item .quick_view_icon {
        display: none; }
      .header_search-with-toggle .search_result_container .search_results .search_results__name {
        display: block;
        font-size: 16px;
        margin: 5px 0 10px; }
      .header_search-with-toggle .search_result_container .search_results .article_info {
        margin: 5px 0 0 0;
        font-size: 12px;
        line-height: 1.167;
        justify-content: center; }
      @media (max-width: 767.98px) {
        .header_search-with-toggle .search_result_container .search_results .product {
          margin-bottom: 5px;
          margin-top: 5px; }
        .header_search-with-toggle .search_result_container .search_results .product_item {
          display: flex;
          align-items: center;
          text-align: left; }
        .header_search-with-toggle .search_result_container .search_results .desk {
          text-align: left; }
        .header_search-with-toggle .search_result_container .search_results .search_results__img {
          flex: 0 0 21%;
          max-width: 70px;
          margin-right: 15px; }
        .header_search-with-toggle .search_result_container .search_results .article_info {
          justify-content: flex-start; } }
    @media (min-width: 1200px) {
      .header_search-with-toggle .search_result_container {
        max-height: calc(100vh - 110px); } }

.header_search_toggle_off .search_content_wrapper {
  position: relative; }

.header_search_toggle_off .search_result_container {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  right: 0;
  left: 0;
  top: 100%;
  background: var(--color-white);
  padding: 10px 0;
  margin: 10px auto 0;
  width: 100%;
  box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
  text-align: left;
  z-index: 10001;
  max-height: 429px;
  min-width: 320px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }
  .header_search_toggle_off .search_result_container.active {
    visibility: visible;
    opacity: 1; }
  .header_search_toggle_off .search_result_container .alert, .header_search_toggle_off .search_result_container .section_product #shopify-product-reviews .spr-container .spr-form-message, .section_product #shopify-product-reviews .spr-container .header_search_toggle_off .search_result_container .spr-form-message {
    margin: 0 auto;
    width: auto;
    max-width: 1170px;
    padding: 20px 15px;
    text-align: center;
    font-size: 18px;
    color: var(--base-font-color); }
    @media (min-width: 768px) {
      .header_search_toggle_off .search_result_container .alert, .header_search_toggle_off .search_result_container .section_product #shopify-product-reviews .spr-container .spr-form-message, .section_product #shopify-product-reviews .spr-container .header_search_toggle_off .search_result_container .spr-form-message {
        padding: 30px 20px 50px; } }
  .header_search_toggle_off .search_result_container .search_results {
    flex-wrap: wrap;
    flex-direction: column;
    background: var(--color-white);
    padding-bottom: 20px; }
    .header_search_toggle_off .search_result_container .search_results .search_results__img {
      display: block; }
    .header_search_toggle_off .search_result_container .search_results .product + .product {
      margin-top: 10px; }
    .header_search_toggle_off .search_result_container .search_results .product_item {
      display: flex;
      align-items: flex-start; }
      .header_search_toggle_off .search_result_container .search_results .product_item .quick_view_icon {
        display: none; }
      .header_search_toggle_off .search_result_container .search_results .product_item .desk {
        text-align: left; }
    .header_search_toggle_off .search_result_container .search_results .col-md-2-5 {
      flex: 0 0 100%;
      max-width: 100%; }
    .header_search_toggle_off .search_result_container .search_results .search_results__name {
      font-size: 16px;
      margin: 5px 0 10px; }
    .header_search_toggle_off .search_result_container .search_results .search_results__img {
      flex: 0 0 21%;
      max-width: 70px;
      margin-right: 15px; }

body:not(.template-index) .header_search-with-toggle .search_form_wrap {
  box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14); }

.header-main:not(.header-layout-1) .header-main .header_search.header_search_toggle_off .search_form .group-wrapper .icon-search {
  left: 7px; }

/**
 * Delivery & Privacy policy pages
 */
.shipping-delivery-page, .section_template__privacy, .shopify-policy__container {
  padding-bottom: 3.125rem; }
  .shipping-delivery-page p, .section_template__privacy p, .shopify-policy__container p {
    line-height: 1.5; }
  .shipping-delivery-page * + h3, .section_template__privacy * + h3, .shopify-policy__container * + h3 {
    margin-top: 25px; }
  .shipping-delivery-page h3 + *, .section_template__privacy h3 + *, .shopify-policy__container h3 + * {
    margin-top: 25px; }
  .shipping-delivery-page p + ol, .section_template__privacy p + ol, .shopify-policy__container p + ol {
    margin-top: 30px; }
  .shipping-delivery-page * + .number-list, .shipping-delivery-page .section_template__article .article_content * + ol, .section_template__article .article_content .shipping-delivery-page * + ol, .section_template__privacy * + .number-list, .section_template__privacy .section_template__article .article_content * + ol, .section_template__article .article_content .section_template__privacy * + ol, .shopify-policy__container * + .number-list, .shopify-policy__container .section_template__article .article_content * + ol, .section_template__article .article_content .shopify-policy__container * + ol {
    margin-top: 30px; }
  .shipping-delivery-page .number-list, .shipping-delivery-page .section_template__article .article_content ol, .section_template__article .article_content .shipping-delivery-page ol, .section_template__privacy .number-list, .section_template__privacy .section_template__article .article_content ol, .section_template__article .article_content .section_template__privacy ol, .shopify-policy__container .number-list, .shopify-policy__container .section_template__article .article_content ol, .section_template__article .article_content .shopify-policy__container ol {
    counter-reset: section;
    list-style-type: none; }
    .shipping-delivery-page .number-list > li, .shipping-delivery-page .section_template__article .article_content ol > li, .section_template__article .article_content .shipping-delivery-page ol > li, .section_template__privacy .number-list > li, .section_template__privacy .section_template__article .article_content ol > li, .section_template__article .article_content .section_template__privacy ol > li, .shopify-policy__container .number-list > li, .shopify-policy__container .section_template__article .article_content ol > li, .section_template__article .article_content .shopify-policy__container ol > li {
      counter-increment: section; }
      .shipping-delivery-page .number-list > li:before, .shipping-delivery-page .section_template__article .article_content ol > li:before, .section_template__article .article_content .shipping-delivery-page ol > li:before, .section_template__privacy .number-list > li:before, .section_template__privacy .section_template__article .article_content ol > li:before, .section_template__article .article_content .section_template__privacy ol > li:before, .shopify-policy__container .number-list > li:before, .shopify-policy__container .section_template__article .article_content ol > li:before, .section_template__article .article_content .shopify-policy__container ol > li:before {
        display: none; }
      .shipping-delivery-page .number-list > li h5, .shipping-delivery-page .section_template__article .article_content ol > li h5, .section_template__article .article_content .shipping-delivery-page ol > li h5, .section_template__privacy .number-list > li h5, .section_template__privacy .section_template__article .article_content ol > li h5, .section_template__article .article_content .section_template__privacy ol > li h5, .shopify-policy__container .number-list > li h5, .shopify-policy__container .section_template__article .article_content ol > li h5, .section_template__article .article_content .shopify-policy__container ol > li h5 {
        margin-bottom: 10px;
        color: var(--color-black);
        font-size: 16px;
        font-family: var(--base-font);
        font-weight: 400; }
        .shipping-delivery-page .number-list > li h5:before, .shipping-delivery-page .section_template__article .article_content ol > li h5:before, .section_template__article .article_content .shipping-delivery-page ol > li h5:before, .section_template__privacy .number-list > li h5:before, .section_template__privacy .section_template__article .article_content ol > li h5:before, .section_template__article .article_content .section_template__privacy ol > li h5:before, .shopify-policy__container .number-list > li h5:before, .shopify-policy__container .section_template__article .article_content ol > li h5:before, .section_template__article .article_content .shopify-policy__container ol > li h5:before {
          content: counters(section, ". ", decimal) ". "; }
      .shipping-delivery-page .number-list > li + li, .shipping-delivery-page .section_template__article .article_content ol > li + li, .section_template__article .article_content .shipping-delivery-page ol > li + li, .section_template__privacy .number-list > li + li, .section_template__privacy .section_template__article .article_content ol > li + li, .section_template__article .article_content .section_template__privacy ol > li + li, .shopify-policy__container .number-list > li + li, .shopify-policy__container .section_template__article .article_content ol > li + li, .section_template__article .article_content .shopify-policy__container ol > li + li {
        margin-top: 30px; }

@media (min-width: 1200px) {
  .content:not(.list-menu),
  .product_description:not(details),
  .article_content {
    padding-right: 15%; } }

.content:not(.list-menu) ul:not(.product_details),
.product_description:not(details) ul:not(.product_details),
.article_content ul:not(.product_details) {
  margin-bottom: 25px;
  margin-top: 30px;
  padding-left: 2.5rem;
  list-style: none; }
  .content:not(.list-menu) ul:not(.product_details) li:before,
  .product_description:not(details) ul:not(.product_details) li:before,
  .article_content ul:not(.product_details) li:before {
    content: "\25CF";
    color: var(--color-black);
    display: inline-block;
    width: 1em;
    margin-left: -1em; }
  .content:not(.list-menu) ul:not(.product_details) li + li,
  .product_description:not(details) ul:not(.product_details) li + li,
  .article_content ul:not(.product_details) li + li {
    margin-top: 5px; }

.content:not(.list-menu) ol,
.product_description:not(details) ol,
.article_content ol {
  counter-reset: section;
  list-style-type: none;
  margin-top: 30px;
  margin-left: 15px;
  font-size: 16px; }
  .content:not(.list-menu) ol > li,
  .product_description:not(details) ol > li,
  .article_content ol > li {
    counter-increment: section;
    position: relative;
    padding-left: 20px; }
    .content:not(.list-menu) ol > li:before,
    .product_description:not(details) ol > li:before,
    .article_content ol > li:before {
      content: counters(section, ". ", decimal) ". ";
      position: absolute;
      top: 0;
      left: 0;
      display: inline-block;
      color: var(--color-black); }
    .content:not(.list-menu) ol > li + li,
    .product_description:not(details) ol > li + li,
    .article_content ol > li + li {
      margin-top: 10px; }

.shipping-delivery-page {
  margin-top: 3.125rem; }
  .shipping-delivery-page h3 {
    margin-bottom: 20px; }
  .shipping-delivery-page .subtitle_lg {
    color: var(--color-black);
    font-weight: 500; }

.fancybox-wrap .shipping-delivery-page, .fancybox-wrap .section_template__privacy {
  padding-bottom: 0; }

.custom-table {
  max-width: 970px;
  margin: 30px auto; }
  .custom-table table {
    border: 1px solid var(--color-black); }
  .custom-table td {
    font-size: 16px;
    line-height: 1.2;
    padding: 8px; }
  .custom-table tr:nth-child(odd) {
    background-color: var(--color-grey-1); }
  .custom-table tr:nth-child(even) {
    background-color: var(--color-white); }
    .custom-table tr:nth-child(even) td + td {
      border-left: 1px solid var(--color-grey-1); }
  .custom-table tr:first-child {
    background-color: var(--color-black);
    color: var(--color-white); }
  @media (max-width: 565px) {
    .custom-table {
      overflow: auto;
      position: relative; } }

table th {
  font-weight: 500; }

.page_container {
  position: relative;
  overflow: hidden; }

.page_container .shopify-policy__container .shopify-policy__body {
  margin-top: 30px; }
  .page_container .shopify-policy__container .shopify-policy__body > div > h3 + p {
    margin-top: 0; }
  @media (min-width: 1200px) {
    .page_container .shopify-policy__container .shopify-policy__body {
      margin-top: 60px; }
      .page_container .shopify-policy__container .shopify-policy__body * + h4 {
        margin-top: 20px; } }
  .page_container .shopify-policy__container .shopify-policy__body h3 {
    font-weight: 500; }
  .page_container .shopify-policy__container .shopify-policy__body p + p, .page_container .shopify-policy__container .shopify-policy__body p + ul, .page_container .shopify-policy__container .shopify-policy__body ul + p {
    margin-top: 12px; }
  .page_container .shopify-policy__container .shopify-policy__body h4 {
    margin-bottom: 0.6em;
    font-size:20px;
    font-weight:500; }
  .page_container .shopify-policy__container .shopify-policy__body ul{
    list-style: inside;
    padding:10px 20px;}
  .page_container .shopify-policy__container .shopify-policy__body ul li{
  margin: 10px 0;}

.page_container .shopify-policy__container p a {
  color: var(--color-black);
  text-decoration: underline; }
  .page_container .shopify-policy__container p a:hover, .page_container .shopify-policy__container p a:focus, .page_container .shopify-policy__container p a:active {
    color: var(--base-font-color); }

.section_template__faq h4 + .widget_acc_item {
  margin-top: 40px; }

.section_template__faq,
.section_template__terms {
  padding-bottom: 80px; }

.section_template__services .services_wrap {
  overflow: hidden;
  background: var(--color-white);
  padding: 29px 60px 48px; }
  .section_template__services .services_wrap .page_heading, .section_template__services .services_wrap .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title .section_template__services .services_wrap h1 {
    margin-bottom: 20px; }

.section_template__services .service_item {
  padding-left: 40px;
  padding-right: 40px; }
  .section_template__services .service_item svg {
    fill: var(--color-primary);
    margin-bottom: 24px; }
  .section_template__services .service_item h3 {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 4px; }
  .section_template__services .service_item .service_text {
    line-height: 1.8em;
    color: var(--heading-font-color); }

.section_template__services .delivery_item {
  margin-top: 30px;
  padding: 30px 100px 50px;
  background: var(--color-white); }
  .section_template__services .delivery_item .page_heading, .section_template__services .delivery_item .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title .section_template__services .delivery_item h1 {
    margin-bottom: 16px; }
  .section_template__services .delivery_item .delivery_item_content {
    display: flex;
    width: 100%; }
  .section_template__services .delivery_item .item_image {
    position: relative;
    width: 48.5%;
    margin-top: 9px; }
  .section_template__services .delivery_item .img_placeholder {
    position: relative; }
  .section_template__services .delivery_item .item_text {
    width: 51.5%;
    padding-left: 25px; }
    .section_template__services .delivery_item .item_text .text_content {
      line-height: 1.8em;
      color: var(--heading-font-color); }
      .section_template__services .delivery_item .item_text .text_content strong {
        text-transform: uppercase; }
    .section_template__services .delivery_item .item_text .note_text {
      color: var(--color-primary);
      padding: 10px 0 10px 53px;
      position: relative;
      font-style: italic;
      line-height: 1.8em;
      margin-top: 6px; }
      .section_template__services .delivery_item .item_text .note_text svg {
        position: absolute;
        top: 13px;
        left: 0;
        fill: var(--color-primary); }

.widget_acc_item {
  padding-top: 25px;
  padding-bottom: 25px;
  border-top: 1px solid var(--border-color); }
  .widget_acc_item:last-child {
    border-bottom: 1px solid var(--border-color); }
  .widget_acc_item .element_title {
    margin-bottom: 0; }
    .widget_acc_item .element_title em {
      font-style: normal;
      color: var(--base-font-color); }
  .widget_acc_item .element_text {
    padding: 10px 0 0; }
    .widget_acc_item .element_text p {
      margin-bottom: 0; }

.block-section_custom_text .custom_text {
  font-size: 13px;
  text-transform: uppercase; }

/**
 * Social sharing block
 */
.social_sharing_block {
  margin-top: 20px;
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .social_sharing_block a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px; }
    .social_sharing_block a svg {
      transition: all 0.3s ease-in-out; }
      .social_sharing_block a svg path {
        fill: var(--base-font-color); }
    .social_sharing_block a:not(:last-child) {
      margin-right: 20px; }
    .social_sharing_block a:hover svg path, .social_sharing_block a:focus svg path, .social_sharing_block a:active svg path {
      fill: var(--color-black); }

/**
 * Social menu
 */
ul.social_menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center; }
  ul.social_menu > li {
    line-height: 1; }
    ul.social_menu > li:not(:last-child) {
      margin-right: 15px; }
  ul.social_menu a .icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    position: relative; }
  ul.social_menu a svg path {
    fill: var(--color-grey-3); }
  ul.social_menu a:hover, ul.social_menu a:focus, ul.social_menu a:active {
    color: var(--color-black); }
    ul.social_menu a:hover svg path, ul.social_menu a:focus svg path, ul.social_menu a:active svg path {
      fill: var(--color-primary); }
  ul.social_menu.social_menu_alternate svg {
    margin-right: 7px; }

/**
 * Section shopping cart
 */
.header_cart {
  position: relative;
  z-index: 3;
  /* Cart preloader */ }
  .header_cart .cart_link {
    transition: all 0.3s ease-in-out; }
    .header_cart .cart_link .svg-icon {
      margin-right: 6px; }

    .header_cart .cart_link .header_cart_items {
      font-size: 13px;
      font-weight: 400; }
    .header_cart .cart_link.item-absolute {
      position: relative; }
      .header_cart .cart_link.item-absolute .header_cart_items {
        width: 20px;
        height: 20px;
        line-height: 20px;
        border-radius: 100%;
        color: #fff;
        background-color: var(--color-black);
        text-align: center;
        display: inline-block;
        vertical-align: middle; 
        position:absolute;
		top:-5px;
		right:-5px;}
  .header_cart .cart_content_box {
    padding: 25px 20px;
    background: var(--color-white);
    z-index: 110;
    text-align: left;
    color: var(--color-grey-4); }
    .header_cart .cart_content_box .empty_alert {
      color: var(--color-black);
      text-transform: capitalize; }
      .header_cart .cart_content_box .empty_alert svg path {
        fill: var(--color-grey-2); }
      .header_cart .cart_content_box .empty_alert svg + span {
        display: block; }
    .header_cart .cart_content_box ul {
      margin-bottom: 0; }
    .header_cart .cart_content_box .cart_list_items {
      padding-bottom: 5px; }
    .header_cart .cart_content_box .cart_items {
      display: flex;
      width: 100%;
      padding-top: 20px;
      padding-bottom: 20px; }
      .header_cart .cart_content_box .cart_items + .cart_items {
        border-top: 1px solid var(--border-color); }
      .header_cart .cart_content_box .cart_items .item_img {
        flex: 0 0 37.7%;
        max-width: 130px;
        margin-right: 10px;
        background-color: var(--color-grey-1); }
      .header_cart .cart_content_box .cart_items .item_desc {
        position: relative;
        padding-right: 23px; }
        .header_cart .cart_content_box .cart_items .item_desc .product_title {
          color: var(--color-black);
          font-size: 16px;
          line-height: 1.5;
          margin-bottom: 5px;
          padding-right: 15px; }
          .header_cart .cart_content_box .cart_items .item_desc .product_title:hover, .header_cart .cart_content_box .cart_items .item_desc .product_title:focus, .header_cart .cart_content_box .cart_items .item_desc .product_title:active {
            color: #797b7e; }
        .header_cart .cart_content_box .cart_items .item_desc .product-price {
          font-weight: 500;
          color: var(--color-black); }
        .header_cart .cart_content_box .cart_items .item_desc .product_quantity {
          color: var(--base-font-color); }
        .header_cart .cart_content_box .cart_items .item_desc .item_remove_btn {
          position: absolute;
          top: 0;
          right: 0;
          cursor: pointer; }
          .header_cart .cart_content_box .cart_items .item_desc .item_remove_btn svg path {
            fill: var(--color-black);
            transition: all 0.3s ease-in-out; }
          .header_cart .cart_content_box .cart_items .item_desc .item_remove_btn:hover svg path {
            fill: var(--base-font-color); }
    .header_cart .cart_content_box .cart_clear {
      font-size: 14px;
      text-transform: none;
      font-weight: normal;
      text-align: right; }
    .header_cart .cart_content_box .box_footer {
      padding-top: 20px;
      border-top: 1px solid var(--border-color); }
  .header_cart .cart-content-header {
    background-color: var(--color-white);
    z-index: 110;
    position: relative; }
    .header_cart .cart-content-header h4 {
      font-weight: 500;
      font-size: 22px;
      line-height: 1.3;
      text-transform: capitalize;
      margin-bottom: 0; }
  .header_cart .cart_content_wrap {
    box-shadow: 0px 6px 10px rgba(181, 185, 189, 0.14);
    max-height: 800px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
    .header_cart .cart_content_wrap:after {
      content: "";
      display: block;
      height: 25px;
      opacity: 0;
      width: 100%;
      background-color: var(--color-white); }
  @media (min-width: 1200px) {
    .header_cart .cart_content_wrap {
      position: absolute;
      top: 100%;
      right: 0;
      display: none;
      background-color: var(--color-white); }
      .header_cart .cart_content_wrap:after {
        display: none; }
      .header_cart .cart_content_wrap .cart_content_box {
        min-width: 424px;
        padding: 40px;
        position: relative; }
        .header_cart .cart_content_wrap .cart_content_box .cart-content-header {
          font-size: 33px; }
        .header_cart .cart_content_wrap .cart_content_box .cart_items:first-child {
          padding-top: 33px; }
        .header_cart .cart_content_wrap .cart_content_box .cart_items .item_img {
          margin-right: 20px; }
        .header_cart .cart_content_wrap .cart_content_box .box_footer {
          padding-top: 24px; }
    .header_cart:hover .cart_content_wrap {
      display: block; } }
  @media (max-width: 1199.98px) {
    .header_cart .cart_link .link_text {
      display: none; }
    .header_cart .cart_link .svg-icon {
      display: block; }
    .header_cart .js_cart_link_toggle:before {
      content: '';
      position: fixed;
      z-index: 11;
      top: 0;
      bottom: 0;
      right: auto;
      left: -500px;
      background: rgba(0, 0, 0, 0.6);
      transition: .3s;
      opacity: 0; }
    .header_cart .js_cart_link_toggle.open:before {
      opacity: 1;
      right: 0; }
    .header_cart .cart_content_wrap {
      max-width: 320px;
      position: fixed;
      top: 0;
      bottom: 0;
      right: -3px;
      transition: .3s ease-in-out;
      transform: translateX(400px);
      background: var(--color-white);
      z-index: 110; }
      .header_cart .cart_content_wrap.open {
        transform: translateX(0);
        transition: .3s ease-in-out; }
      .header_cart .cart_content_wrap .cart_content_box {
        padding-top: 0; }
        .header_cart .cart_content_wrap .cart_content_box .cart_items .item_img {
          width: 56px;
          max-width: 100%; }
      .header_cart .cart_content_wrap .cart-content-header {
        padding: 15px 20px; }
      .header_cart .cart_content_wrap .link_close {
        max-width: 24px;
        margin-left: auto;
        display: block; } }
  .header_cart .cart_content_preloader {
    position: absolute;
    left: 1px;
    top: 1px;
    bottom: 1px;
    right: 1px;
    opacity: 1;
    z-index: 111;
    background-color: var(--color-white); }
    .header_cart .cart_content_preloader .global_loader {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0;
      background: url(//www.pinkgirlaa.com/cdn/shop/t/13/assets/cart_loader.gif?v=118905656870728220071747287204) center center no-repeat; }
    .header_cart .cart_content_preloader.off {
      opacity: 0;
      z-index: -1; }
.cart_discount{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    line-height:initial;
 }
 .discount_title span{
   background: #ea3253;
   color:var(--color-white);
   padding:2px 5px;
 }
.cart_total {
  font-weight: 500;
  color: var(--color-black);
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap; }
  .cart_total .product-price {
    font-size: inherit;
    font-weight: inherit;
    color: inherit; }
  .cart_total .label {
    text-transform: uppercase; }

/* Dropdown box in shopping cart page */
.template-cart .cart_content_box {
  display: none; }

.template_cart .cart {
  margin-top: 34px; }

.template_cart .column_remove .cart_item__remove:hover svg path, .template_cart .column_remove .cart_item__remove:focus svg path, .template_cart .column_remove .cart_item__remove:active svg path {
  fill: var(--base-font-color); }

.template_cart .column_product_img {
  margin-right: 10px; }
  .template_cart .column_product_img .cart__image {
    width: 60px; }

.template_cart .column_product_img a {
  display: block; }

.template_cart .column_total_sum .product-price {
  color: var(--color-black); }

.template_cart .cart_item__name.product_name {
  font-size: 16px; }

.template_cart .cart_sidebar {
  background-color: var(--color-grey-6);
  padding-top: 15px;
  padding-bottom: 20px; }
  .template_cart .cart_sidebar .block-footer {
    padding: 20px; }
  .template_cart .cart_sidebar .cart_total_price {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid var(--border-color); }
  .template_cart .cart_sidebar .cart_total:not(.cart_total_price) > span {
    color: var(--base-font-color);
    font-weight: normal; }
    .template_cart .cart_sidebar .cart_total:not(.cart_total_price) > span + span {
      color: var(--color-black); }
  .template_cart .cart_sidebar .cart_footer p {
    margin: 0; }
    .template_cart .cart_sidebar .cart_footer p + p {
      margin-top: 10px; }
    .template_cart .cart_sidebar .cart_footer p + .cart_total_price {
      margin-top: 30px; }
  .template_cart .cart_sidebar .cart_footer .product-price {
    font-weight: 500; }
  .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper {
    margin-top: 30px; }
    .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button,
    .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button,
    .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button,
    .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .add_to_cart_button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button {
      width: 100%; }
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .add_to_cart_button + .btn, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .btn, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .btn, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .btn + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .article_btn, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .add_to_cart_button + .article_btn, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .add_to_cart_button + .article_btn, .blog__main.linkstyle--btn .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .spr-summary-actions > a + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .article_btn, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .spr-summary-actions > a + .article_btn, .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .blog__main.linkstyle--btn button + .article_btn, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .article_btn, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn button + .article_btn, .blog__main.linkstyle--btn .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .article_btn, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .product_listing__grid .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .add_to_cart_button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .add_to_cart_button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .add_to_cart_button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .btn + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .article_btn + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > a + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .add_to_cart_button,
      .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .add_to_cart_button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info button + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .btn + .add_to_cart_button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .product_listing__list .article_btn + .add_to_cart_button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + .add_to_cart_button, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .article_btn + .add_to_cart_button, .product_listing__list .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .add_to_cart_button + .add_to_cart_button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .product_listing__list .spr-summary-actions > a + .add_to_cart_button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + .add_to_cart_button, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .spr-summary-actions > a + .add_to_cart_button, .product_listing__list .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .product_listing__list button + .add_to_cart_button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + .add_to_cart_button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list button + .add_to_cart_button, .product_listing__list .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + .add_to_cart_button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .btn + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .btn + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .spr-summary-actions > .article_btn + a, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .article_btn + a, .section_product #shopify-product-reviews .spr-container .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .article_btn + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .add_to_cart_button + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .add_to_cart_button + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .add_to_cart_button + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .spr-summary-actions > .add_to_cart_button + a, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .add_to_cart_button + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .spr-summary-actions > .add_to_cart_button + a, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .add_to_cart_button + a, .section_product #shopify-product-reviews .spr-container .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > .add_to_cart_button + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button + a, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .spr-summary-actions > button + a, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > button + a, .section_product #shopify-product-reviews .spr-container .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > button + a, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .btn + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .btn + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .buyoneclick .article_btn + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .blog__main.linkstyle--btn .article_btn + button, .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .article_btn + button, .buyoneclick .blog__main.linkstyle--btn .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .article_btn + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__grid .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__grid_large .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__grid_small .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .buyoneclick .add_to_cart_button + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button + button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .buyoneclick .add_to_cart_button + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .product_listing__list .add_to_cart_button + button, .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .add_to_cart_button + button, .buyoneclick .product_listing__list .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .add_to_cart_button + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .buyoneclick .spr-summary-actions > a + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a + button, .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick .spr-summary-actions > a + button, .buyoneclick .section_product #shopify-product-reviews .spr-container .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .spr-summary-actions > a + button, .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper .buyoneclick button + button, .buyoneclick .template_cart .cart_sidebar .cart_footer .cart-btn-wrapper button + button {
        margin-top: 15px; }
  .template_cart .cart_sidebar .cart_info_block {
    color: var(--color-black); }
    .template_cart .cart_sidebar .additional-checkout-buttons{
  margin: 5px 0;}
.template_cart .cart_policy .cart_policy_item {
  display: flex;
  align-items: center;
  padding: 20px;
  border-bottom: solid 1px var(--border-color); }
  .template_cart .cart_policy .cart_policy_item .cart_policy_link {
    color: var(--color-black);
    font-size: 16px;
    line-height: 1.25; }
    .template_cart .cart_policy .cart_policy_item .cart_policy_link svg {
      fill: var(--color-black);
      margin-right: 9px; }
  .template_cart .cart_policy .cart_policy_item + .cart_policy_item {
    margin-top: 10px; }
  .template_cart .cart_policy .cart_policy_item:last-child {
    border-bottom: none; }

.template_cart .cart_items_main .product-price {
  font-weight: 500;
  color: var(--base-font-color); }

.template_cart .cart_items_main p {
  margin: 0; }

.template_cart .cart_items_main .table-row {
  display: flex;
  align-items: center;
  text-transform: capitalize;
  font-size: 16px;
  text-align: left; }
  .template_cart .cart_items_main .table-row.table-row-heading .table-cell {
    color: var(--base-font-color); }
  .template_cart .cart_items_main .table-row + .table-row {
    margin-top: 20px; }
  .template_cart .cart_items_main .table-row .table-cell-content a {
    color: var(--color-black); }
    .template_cart .cart_items_main .table-row .table-cell-content a:hover {
      color: var(--base-font-color); }

@media (min-width: 768px) {
  .template_cart .cart_items_main .table-row {
    padding-bottom: 20px;
    border-bottom: 1px solid var(--color-grey-1); }
    /**.template_cart .cart_items_main .table-row + .table-row {
      margin-top: 40px; }**/
    .template_cart .cart_items_main .table-row.table-row-heading {
      padding-top: 10px;
      padding-bottom: 10px; }
  .template_cart .cart_items_main .table-cell:not(:last-child) {
    padding-right: 20px; }
  .template_cart .cart_items_main .cart-product {
    width: 52%; }
  .template_cart .cart_items_main .cart-price {
    width: 17%; }
  .template_cart .cart_items_main .cart-quantity {
    width: 20%; }
  .template_cart .cart_items_main .cart-total {
    width: 18%; }
  .template_cart .cart_items_main .cart-remove {
    width: 10%; }
  .template_cart .cart_items_main .column_remove {
    text-align: right; }
  .template_cart .cart_items_main .cart__image {
    min-width: 100px; }
  .template_cart .cart_items_main .column_product_img {
    margin-right: 20px; } 
}

@media (min-width: 1200px) {
  .template_cart .cart_items_main .table-cell:not(:last-child) {
    padding-right: 45px; } }

@media (max-width: 767.98px) {
  .template_cart .cart_items_main .table-row {
    flex-wrap: wrap; }
    .template_cart .cart_items_main .table-row:not(.table-row-heading) .table-cell-content {
      white-space: nowrap;
      padding: 7px;}
  .template_cart .cart_items_main .table-cell {
    width: 100%;
    display: flex;
    align-items: center;
    /**padding: 7px 0;**/
    border-bottom: solid 1px var(--border-color); }
    .template_cart .cart_items_main .table-cell .table-cell-heading {
      flex: 1;
      min-width: 100px;
      font-size: 13px; }
    .template_cart .cart_items_main .table-cell .table-cell-content {
      flex: 2;
      padding-left: 1em;
      overflow: hidden;
      text-overflow: ellipsis;
      border-left: solid 1px var(--border-color); }
    .template_cart .cart_items_main .table-cell.cart-product .table-cell-content {
      white-space: normal; }
      .template_cart .cart_items_main .table-cell.cart-product .table-cell-content .product_name {
        font-size: 13px; } }

.template-cart .column_total_sum .product-price {
  color: var(--color-black);
  font-weight: 600; }

@media (min-width: 1536px) {
  body.custom_width_all_pages main .container, body.custom_width_all_pages main #size-chart, body.custom_width_all_pages main ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item body.custom_width_all_pages main .is-megamenu > li, body.custom_width_all_pages main .page_container .shopify-policy__container, .page_container body.custom_width_all_pages main .shopify-policy__container,
  body.template-index.custom_width_only_index main .container,
  body.template-index.custom_width_only_index main #size-chart,
  body.template-index.custom_width_only_index main ul.megamenu > li.level_1__item .is-megamenu > li,
  ul.megamenu > li.level_1__item body.template-index.custom_width_only_index main .is-megamenu > li,
  body.template-index.custom_width_only_index main .page_container .shopify-policy__container,
  .page_container body.template-index.custom_width_only_index main .shopify-policy__container {
    max-width: var(--max-width-container); }
  body.custom_width_all_pages .container-fluid, body.custom_width_all_pages .container-sm, body.custom_width_all_pages .container-md, body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container, .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container, body.custom_width_all_pages .container-lg, body.custom_width_all_pages .container-xl, body.custom_width_all_pages .container, body.custom_width_all_pages #size-chart, body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li, body.custom_width_all_pages .page_container .shopify-policy__container, .page_container body.custom_width_all_pages .shopify-policy__container,
  body.template-index.custom_width_only_index .container-fluid,
  body.template-index.custom_width_only_index .container-sm,
  body.template-index.custom_width_only_index .container-md,
  body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container,
  .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container,
  body.template-index.custom_width_only_index .container-lg,
  body.template-index.custom_width_only_index .container-xl,
  body.template-index.custom_width_only_index .container,
  body.template-index.custom_width_only_index #size-chart,
  body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li,
  ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li,
  body.template-index.custom_width_only_index .page_container .shopify-policy__container,
  .page_container body.template-index.custom_width_only_index .shopify-policy__container {
    padding-right: calc(var(--spacer) / 2);
    padding-left: calc(var(--spacer) / 2); }
    body.custom_width_all_pages .container-fluid .row:not(.gx-0), body.custom_width_all_pages .container-sm .row:not(.gx-0), body.custom_width_all_pages .container-md .row:not(.gx-0), body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container .row:not(.gx-0), .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container .row:not(.gx-0), body.custom_width_all_pages .container-lg .row:not(.gx-0), body.custom_width_all_pages .container-xl .row:not(.gx-0), body.custom_width_all_pages .container-fluid main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-fluid .product_item:not(.gx-0), body.custom_width_all_pages .container-sm main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-sm .product_item:not(.gx-0), body.custom_width_all_pages .container-md main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-md .product_item:not(.gx-0), body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container .product_item:not(.gx-0), .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container .product_item:not(.gx-0), body.custom_width_all_pages .container-lg main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-lg .product_item:not(.gx-0), body.custom_width_all_pages .container-xl main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-xl .product_item:not(.gx-0), body.custom_width_all_pages .container .row:not(.gx-0), body.custom_width_all_pages #size-chart .row:not(.gx-0), body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li .row:not(.gx-0), ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li .row:not(.gx-0), body.custom_width_all_pages .page_container .shopify-policy__container .row:not(.gx-0), .page_container body.custom_width_all_pages .shopify-policy__container .row:not(.gx-0), body.custom_width_all_pages .container main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .container .product_item:not(.gx-0), body.custom_width_all_pages #size-chart main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages #size-chart .product_item:not(.gx-0), body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li .product_item:not(.gx-0), ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li .product_item:not(.gx-0), body.custom_width_all_pages .page_container .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap body.custom_width_all_pages .page_container .shopify-policy__container .product_item:not(.gx-0), .page_container body.custom_width_all_pages .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0), main .product_listing__list .product_item_wrap .page_container body.custom_width_all_pages .shopify-policy__container .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .container-fluid .row:not(.gx-0),
    body.template-index.custom_width_only_index .container-sm .row:not(.gx-0),
    body.template-index.custom_width_only_index .container-md .row:not(.gx-0),
    body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container .row:not(.gx-0),
    .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container .row:not(.gx-0),
    body.template-index.custom_width_only_index .container-lg .row:not(.gx-0),
    body.template-index.custom_width_only_index .container-xl .row:not(.gx-0),
    body.template-index.custom_width_only_index .container-fluid main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-fluid .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .container-sm main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-sm .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .container-md main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-md .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container .product_item:not(.gx-0),
    .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .container-lg main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-lg .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .container-xl main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-xl .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .container .row:not(.gx-0),
    body.template-index.custom_width_only_index #size-chart .row:not(.gx-0),
    body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li .row:not(.gx-0),
    ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li .row:not(.gx-0),
    body.template-index.custom_width_only_index .page_container .shopify-policy__container .row:not(.gx-0),
    .page_container body.template-index.custom_width_only_index .shopify-policy__container .row:not(.gx-0),
    body.template-index.custom_width_only_index .container main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container .product_item:not(.gx-0),
    body.template-index.custom_width_only_index #size-chart main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index #size-chart .product_item:not(.gx-0),
    body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li .product_item:not(.gx-0),
    ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li .product_item:not(.gx-0),
    body.template-index.custom_width_only_index .page_container .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .page_container .shopify-policy__container .product_item:not(.gx-0),
    .page_container body.template-index.custom_width_only_index .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0),
    main .product_listing__list .product_item_wrap .page_container body.template-index.custom_width_only_index .shopify-policy__container .product_item:not(.gx-0) {
      margin-right: calc(var(--spacer) / -2);
      margin-left: calc(var(--spacer) / -2); }
      body.custom_width_all_pages .container-fluid .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-sm .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-md .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container .row:not(.gx-0) > [class^="col"], .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-lg .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-xl .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-fluid main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-fluid .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-sm main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-sm .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-md main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-md .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container .product_item:not(.gx-0) > [class^="col"], .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-lg main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-lg .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-xl main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-xl .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container-fluid .row:not(.gx-0) > *, body.custom_width_all_pages .container-sm .row:not(.gx-0) > *, body.custom_width_all_pages .container-md .row:not(.gx-0) > *, body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container .row:not(.gx-0) > *, .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container .row:not(.gx-0) > *, body.custom_width_all_pages .container-lg .row:not(.gx-0) > *, body.custom_width_all_pages .container-xl .row:not(.gx-0) > *, body.custom_width_all_pages .container-fluid main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-fluid .product_item:not(.gx-0) > *, body.custom_width_all_pages .container-sm main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-sm .product_item:not(.gx-0) > *, body.custom_width_all_pages .container-md main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-md .product_item:not(.gx-0) > *, body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .section_product #shopify-product-reviews .spr-container .product_item:not(.gx-0) > *, .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap .section_product #shopify-product-reviews body.custom_width_all_pages .spr-container .product_item:not(.gx-0) > *, body.custom_width_all_pages .container-lg main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-lg .product_item:not(.gx-0) > *, body.custom_width_all_pages .container-xl main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .container-xl .product_item:not(.gx-0) > *, body.custom_width_all_pages .container .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages #size-chart .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li .row:not(.gx-0) > [class^="col"], ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .page_container .shopify-policy__container .row:not(.gx-0) > [class^="col"], .page_container body.custom_width_all_pages .shopify-policy__container .row:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .container .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages #size-chart main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages #size-chart .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li .product_item:not(.gx-0) > [class^="col"], ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .page_container .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap body.custom_width_all_pages .page_container .shopify-policy__container .product_item:not(.gx-0) > [class^="col"], .page_container body.custom_width_all_pages .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"], main .product_listing__list .product_item_wrap .page_container body.custom_width_all_pages .shopify-policy__container .product_item:not(.gx-0) > [class^="col"], body.custom_width_all_pages .container .row:not(.gx-0) > *, body.custom_width_all_pages #size-chart .row:not(.gx-0) > *, body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li .row:not(.gx-0) > *, ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li .row:not(.gx-0) > *, body.custom_width_all_pages .page_container .shopify-policy__container .row:not(.gx-0) > *, .page_container body.custom_width_all_pages .shopify-policy__container .row:not(.gx-0) > *, body.custom_width_all_pages .container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .container .product_item:not(.gx-0) > *, body.custom_width_all_pages #size-chart main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages #size-chart .product_item:not(.gx-0) > *, body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages ul.megamenu > li.level_1__item .is-megamenu > li .product_item:not(.gx-0) > *, ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item body.custom_width_all_pages .is-megamenu > li .product_item:not(.gx-0) > *, body.custom_width_all_pages .page_container .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap body.custom_width_all_pages .page_container .shopify-policy__container .product_item:not(.gx-0) > *, .page_container body.custom_width_all_pages .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *, main .product_listing__list .product_item_wrap .page_container body.custom_width_all_pages .shopify-policy__container .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-fluid .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-sm .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-md .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container .row:not(.gx-0) > [class^="col"],
      .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-lg .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-xl .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-fluid main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-fluid .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-sm main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-sm .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-md main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-md .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container .product_item:not(.gx-0) > [class^="col"],
      .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-lg main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-lg .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-xl main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-xl .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container-fluid .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-sm .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-md .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container .row:not(.gx-0) > *,
      .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-lg .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-xl .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-fluid main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-fluid .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-sm main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-sm .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-md main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-md .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .section_product #shopify-product-reviews .spr-container .product_item:not(.gx-0) > *,
      .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap .section_product #shopify-product-reviews body.template-index.custom_width_only_index .spr-container .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-lg main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-lg .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container-xl main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container-xl .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index #size-chart .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li .row:not(.gx-0) > [class^="col"],
      ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .page_container .shopify-policy__container .row:not(.gx-0) > [class^="col"],
      .page_container body.template-index.custom_width_only_index .shopify-policy__container .row:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index #size-chart main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index #size-chart .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li .product_item:not(.gx-0) > [class^="col"],
      ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .page_container .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .page_container .shopify-policy__container .product_item:not(.gx-0) > [class^="col"],
      .page_container body.template-index.custom_width_only_index .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > [class^="col"],
      main .product_listing__list .product_item_wrap .page_container body.template-index.custom_width_only_index .shopify-policy__container .product_item:not(.gx-0) > [class^="col"],
      body.template-index.custom_width_only_index .container .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index #size-chart .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li .row:not(.gx-0) > *,
      ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .page_container .shopify-policy__container .row:not(.gx-0) > *,
      .page_container body.template-index.custom_width_only_index .shopify-policy__container .row:not(.gx-0) > *,
      body.template-index.custom_width_only_index .container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .container .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index #size-chart main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index #size-chart .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index ul.megamenu > li.level_1__item .is-megamenu > li .product_item:not(.gx-0) > *,
      ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item body.template-index.custom_width_only_index .is-megamenu > li .product_item:not(.gx-0) > *,
      body.template-index.custom_width_only_index .page_container .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap body.template-index.custom_width_only_index .page_container .shopify-policy__container .product_item:not(.gx-0) > *,
      .page_container body.template-index.custom_width_only_index .shopify-policy__container main .product_listing__list .product_item_wrap .product_item:not(.gx-0) > *,
      main .product_listing__list .product_item_wrap .page_container body.template-index.custom_width_only_index .shopify-policy__container .product_item:not(.gx-0) > * {
        padding-right: calc(var(--spacer) / 2);
        padding-left: calc(var(--spacer) / 2); }
  body.custom_width_all_pages .page-no-sidebar .product_listing__main.product_listing__grid,
  body.template-index.custom_width_only_index .page-no-sidebar .product_listing__main.product_listing__grid {
    margin-right: calc(var(--spacer) / -2);
    margin-left: calc(var(--spacer) / -2); }
    body.custom_width_all_pages .page-no-sidebar .product_listing__main.product_listing__grid .product_item_wrap,
    body.template-index.custom_width_only_index .page-no-sidebar .product_listing__main.product_listing__grid .product_item_wrap {
      padding-right: calc(var(--spacer) / 2);
      padding-left: calc(var(--spacer) / 2); } }

/**
 * Header style
 */
header #page_header {
  position: relative;
  z-index: 100;
  /* Menu stuck */ }
  header #page_header .svg-icon path {
    fill: var(--color-primary);
    transition: .3s; }
  header #page_header .svg-icon:hover path, header #page_header .svg-icon:focus path, header #page_header .svg-icon:active path {
    fill: var(--base-font-color); }
  header #page_header .item_left_spacer + .item_left_spacer {
    margin-left: 20px; }
  header #page_header > div {
    background: inherit; }
    header #page_header > div.header_layout_common .header-sticky {
      position: fixed;
      width: 100%;
      top: 0;
      left: 0;
      right: 0;
      background-color: var(--color-white);
      border-bottom: 1px solid var(--color-grey-1);
      z-index: 99; }
      header #page_header > div.header_layout_common .header-sticky > .container > .row, header #page_header > div.header_layout_common .header-sticky > #size-chart > .row, header #page_header > div.header_layout_common ul.megamenu > li.level_1__item .is-megamenu.header-sticky > li > .row, ul.megamenu > li.level_1__item header #page_header > div.header_layout_common .is-megamenu.header-sticky > li > .row, header #page_header > div.header_layout_common .page_container .header-sticky > .shopify-policy__container > .row, .page_container header #page_header > div.header_layout_common .header-sticky > .shopify-policy__container > .row, header #page_header > div.header_layout_common main .product_listing__list .product_item_wrap .header-sticky > .container > .product_item, main .product_listing__list .product_item_wrap header #page_header > div.header_layout_common .header-sticky > .container > .product_item, header #page_header > div.header_layout_common main .product_listing__list .product_item_wrap .header-sticky > #size-chart > .product_item, main .product_listing__list .product_item_wrap header #page_header > div.header_layout_common .header-sticky > #size-chart > .product_item, header #page_header > div.header_layout_common ul.megamenu > li.level_1__item main .product_listing__list .product_item_wrap .is-megamenu.header-sticky > li > .product_item, main .product_listing__list .product_item_wrap header #page_header > div.header_layout_common ul.megamenu > li.level_1__item .is-megamenu.header-sticky > li > .product_item, ul.megamenu > li.level_1__item header #page_header > div.header_layout_common main .product_listing__list .product_item_wrap .is-megamenu.header-sticky > li > .product_item, main .product_listing__list .product_item_wrap ul.megamenu > li.level_1__item header #page_header > div.header_layout_common .is-megamenu.header-sticky > li > .product_item, header #page_header > div.header_layout_common .page_container main .product_listing__list .product_item_wrap .header-sticky > .shopify-policy__container > .product_item, main .product_listing__list .product_item_wrap header #page_header > div.header_layout_common .page_container .header-sticky > .shopify-policy__container > .product_item, .page_container header #page_header > div.header_layout_common main .product_listing__list .product_item_wrap .header-sticky > .shopify-policy__container > .product_item, main .product_listing__list .product_item_wrap .page_container header #page_header > div.header_layout_common .header-sticky > .shopify-policy__container > .product_item {
        height: 67px; }
    header #page_header > div.header_layout_common .header-sticky:not(.megamenu_stuck) {
      visibility: hidden;
      opacity: 0; }
    header #page_header > div.header_layout_common .megamenu_stuck {
      animation: animate_sticky .6s ease; }
      header #page_header > div.header_layout_common .megamenu_stuck #megamenu {
        padding-left: 0;
        padding-right: 0; }
        header #page_header > div.header_layout_common .megamenu_stuck #megamenu > ul {
          text-align: center; }
          header #page_header > div.header_layout_common .megamenu_stuck #megamenu > ul > li {
            text-align: left; }
  header #page_header div + .header-layout-3 > div:not(.inverted) {
    border-bottom: none;
    box-shadow: 0px 3px 14px rgba(157, 159, 162, 0.09); }
  @media (min-width: 1200px) {
    header #page_header .header-menu-custom ul.megamenu > li.level_1__item .is-simplemenu {
      margin-top: 13px; } }
  header #page_header .header-mobile {
    border-bottom: 1px solid var(--border-color); }
    header #page_header .header-mobile .header_search_full {
      display: block;
      margin-top: 7px;
      margin-bottom: 7px; }
      header #page_header .header-mobile .header_search_full .header_search {
        display: block; }
    header #page_header .header-mobile.mobile_stuck {
      position: fixed;
      width: 100%;
      top: 0;
      left: 0;
      right: 0;
      background-color: var(--color-white);
      border-bottom: 1px solid var(--color-grey-1);
      z-index: 102; }
  header #page_header .contact_phone a {
    font-size: 13px;
    font-weight: 500;
    display: block; }
  header #page_header .contact_phone .phone_info {
    font-size: 12px;
    display: block;
    margin-top: 2px; }
    header #page_header .contact_phone .phone_info + a {
      margin-left: 18px; }
  header #page_header .contact_phone svg + span {
    margin-left: 10px; }
  @media (min-width: 576px) {
    header #page_header .contact_phone a, header #page_header .contact_phone .phone_info {
      display: inline-block;
      vertical-align: middle; } }
  header #page_header .top_panel .currency_active::after {
    background-color: var(--color-black); }
  header #page_header .top_panel p {
    font-weight: 400; }
  header #page_header .top_panel .top-panel-text p {
    margin: 0 auto; }
  header #page_header .top_panel p > a, header #page_header .top_panel p > em {
    color: var(--color-primary); }
  header #page_header .top_panel p > a {
    text-decoration: underline; }
    header #page_header .top_panel p > a:hover, header #page_header .top_panel p > a:focus, header #page_header .top_panel p > a:active {
      color: var(--base-font-color); }
  header #page_header .menu-toggle svg {
    fill: var(--color-black);
    transition: all 0.3s ease-in-out; }
  header #page_header .menu-toggle:hover svg, header #page_header .menu-toggle:focus svg, header #page_header .menu-toggle:active svg {
    fill: var(--base-font-color); }
  header #page_header .contact-link {
    display: flex;
    align-items: center;
    flex-wrap: wrap; }
    header #page_header .contact-link p {
      margin: 0 16px 0 0;
      font-weight: 400;
      font-size: 15px; }
    header #page_header .contact-link .phone-block {
      display: flex;
      align-items: center; }
      header #page_header .contact-link .phone-block svg {
        margin-right: 8px;
        fill: var(--color-primary); }
      header #page_header .contact-link .phone-block a {
        color: var(--color-black);
        font-weight: 500;
        font-size: 18px;
        line-height: 1.25; }
        header #page_header .contact-link .phone-block a:hover, header #page_header .contact-link .phone-block a:focus, header #page_header .contact-link .phone-block a:active {
          color: var(--color-primary); }
  header #page_header .block-contact-address .map-icon {
    fill: var(--color-primary);
    margin-right: 10px; }
  header #page_header .block-contact-address p {
    font-weight: 400;
    font-size: 15px;
    line-height: 1.1; }
  @media (min-width: 1200px) {
    header #page_header .contact-link .phone-block svg path {
      fill: var(--color-primary); }
    header #page_header .contact-link .phone-block a {
      color: var(--color-black); }
      header #page_header .contact-link .phone-block a:hover, header #page_header .contact-link .phone-block a:active, header #page_header .contact-link .phone-block a:focus {
        color: var(--color-primary); } }
  header #page_header .txt-linklist {
    column-count: 3;
    color: var(--color-black);
    margin-bottom: 0;
    font-size: 12px; }
  header #page_header .header-bottom {
    border-top: 1px solid var(--border-color);
    border-bottom: 1px solid var(--border-color); }
  header #page_header .inverted .logo-txt h1,
  header #page_header .inverted .logo_slogan {
    color: var(--color-white); }
  header #page_header .inverted .menu-toggle > svg path {
    fill: #fff; }
  header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span {
    color: var(--color-white); }
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a.current:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span.current:before {
      background: var(--color-white); }
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:before {
      background: var(--color-white); }
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:hover, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:focus, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:active, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:hover, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:focus, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:active {
      color: var(--color-grey-1); }
      header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:hover:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:focus:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > a:active:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:hover:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:focus:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > span:active:before {
        background: var(--color-white); }
  header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item.sfHover > .level_1__link:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > .level_1__link:hover:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > .level_1__link:active:before, header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > .level_1__link.current:before {
    background: var(--color-white); }
  @media (min-width: 1200px) {
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item.sfHover > .level_1__link,
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > .level_1__link:hover,
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > .level_1__link:active,
    header #page_header .inverted .default-menu:not(.column-menu) ul.megamenu > li.level_1__item > .level_1__link.current {
      color: var(--color-white); } }
  header #page_header .inverted .header__inline-menu summary.header__menu-item > svg path,
  header #page_header .inverted .default-menu:not(.column-menu) ul > li.level_1__item .megamenu_trigger svg path,
  header #page_header .inverted .menu-toggle > .svg-icon > svg path {
    fill: var(--color-white); }
  header #page_header .inverted .header_icon,
  header #page_header .inverted .currency_active,
  header #page_header .inverted .contact_phone > a,
  header #page_header .inverted .social_menu a {
    color: var(--color-white);
    transition: .3s; }
    header #page_header .inverted .header_icon .link_text,
    header #page_header .inverted .currency_active .link_text,
    header #page_header .inverted .contact_phone > a .link_text,
    header #page_header .inverted .social_menu a .link_text {
      color: inherit; }
    header #page_header .inverted .header_icon svg path,
    header #page_header .inverted .currency_active svg path,
    header #page_header .inverted .contact_phone > a svg path,
    header #page_header .inverted .social_menu a svg path {
      fill: var(--color-white); }
    header #page_header .inverted .header_icon:hover, header #page_header .inverted .header_icon:focus, header #page_header .inverted .header_icon:active,
    header #page_header .inverted .currency_active:hover,
    header #page_header .inverted .currency_active:focus,
    header #page_header .inverted .currency_active:active,
    header #page_header .inverted .contact_phone > a:hover,
    header #page_header .inverted .contact_phone > a:focus,
    header #page_header .inverted .contact_phone > a:active,
    header #page_header .inverted .social_menu a:hover,
    header #page_header .inverted .social_menu a:focus,
    header #page_header .inverted .social_menu a:active {
      opacity: .8; }
  header #page_header .inverted.top_panel {
    font-weight: 500; }
    header #page_header .inverted.top_panel a {
      text-decoration: none; }
    header #page_header .inverted.top_panel.inverted a:hover, header #page_header .inverted.top_panel.inverted a:focus, header #page_header .inverted.top_panel.inverted a:active {
      opacity: .7; }
    header #page_header .inverted.top_panel.inverted ul.social_menu a svg path {
      fill: var(--color-white); }
    header #page_header .inverted.top_panel.inverted .currency_active::after {
      background-color: var(--color-white); }
    header #page_header .inverted.top_panel em {
      font-style: normal; }
    header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .cur-text,
    header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .contact_phone {
      color: var(--color-white); }
      header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .cur-text:hover, header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .cur-text:focus, header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .cur-text:active,
      header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .contact_phone:hover,
      header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .contact_phone:focus,
      header #page_header .inverted.top_panel a > span:not(.localization-form__currency) .contact_phone:active {
        opacity: .7; }
    header #page_header .inverted.top_panel p > em, header #page_header .inverted.top_panel p > a {
      color: var(--color-white); }
    header #page_header .inverted.top_panel p > a em {
      color: inherit; }
    header #page_header .inverted.top_panel svg path {
      fill: var(--color-white); }
    header #page_header .inverted.top_panel p, header #page_header .inverted.top_panel span:not(.localization-form__currency) {
      color: var(--color-white); }
    header #page_header .inverted.top_panel .currency_active::after {
      background-color: var(--color-white); }

html body header .inverted .header__inline-menu .header__submenu a.link, html body header .inverted .header__inline-menu .header__submenu .linkstyle--link a.article_btn, .linkstyle--link html body header .inverted .header__inline-menu .header__submenu a.article_btn, html body header .inverted .header__inline-menu .header__submenu .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer a.spr-review-reportreview, .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body header .inverted .header__inline-menu .header__submenu a.spr-review-reportreview,
html body header .inverted .header__inline-menu .header__submenu summary.link,
html body header .inverted .header__inline-menu .header__submenu .linkstyle--link summary.article_btn,
.linkstyle--link html body header .inverted .header__inline-menu .header__submenu summary.article_btn,
html body header .inverted .header__inline-menu .header__submenu .section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer summary.spr-review-reportreview,
.section_product #shopify-product-reviews .spr-container .spr-review .spr-review-footer html body header .inverted .header__inline-menu .header__submenu summary.spr-review-reportreview {
  color: var(--base-font-color) !important; }

@media (min-width: 992px) {
  .template-index header .header-absolute {
    position: absolute;
    left: 0;
    right: 0;
    background-color: transparent; } }

@media (max-width: 991.98px) {
  .template-index header .header-absolute .block-logo {
    padding: 5px 4px 3px; } }

.template-page .page_heading, .template-page .page_container .shopify-policy__container .shopify-policy__title h1, .page_container .shopify-policy__container .shopify-policy__title .template-page h1 {
  margin-top: 40px; }

.header_items_wrapper > div {
  line-height: 0; }

.header_icon {
  display: inline-flex;
  align-items: center;
    text-underline-offset: 2px;
    text-decoration: underline transparent;
  color: var(--color-black);
  transition: all 0.3s ease-in-out; }
  .header_icon:hover, .header_icon:focus, .header_icon:active {
      text-decoration: underline var(--color-primary);

    color: var(--color-primary); }
  .header_icon .link_text {
    line-height: 1;
    font-weight: 400;
      text-transform: uppercase;
    white-space: nowrap;
      color: var(--color-black);
    font-size: 13px; }
  .header_icon .link_text {
    padding-left: 5px;
    padding-right: 5px; }
  .header_icon .link_text + .svg-icon {
    margin-left: 5px;
    margin-right: 5px; }

.header_icon:hover .link_text{
    color: var(--heading-font-color);
}
@media (min-width: 1200px) {
  .header_icon--revers {
    flex-direction: row-reverse; } }

/* Header logo */
.block-logo {
  margin-top: 7px;
  margin-bottom: 8px;
  text-align: center; }
  .block-logo .logo-txt {
    text-align: center;
    display: inline-block;
    line-height: 1;
    margin-bottom: 0;
    padding: 7px 0;
    font-size: 18px;
    white-space: nowrap; }
    .block-logo .logo-txt a {
      color: var(--color-primary);
      font-size: inherit; }
  .block-logo p {
    margin: 4px 0 0 0; }
  .block-logo .logo_slogan p {
    font-size: 12px;
    font-weight: normal;
    line-height: 1.1667;
    text-transform: capitalize; }
  @media (max-width: 991.98px) {
    .block-logo .logo-image .header_logo img {
      max-width: 160px !important; } }

.logo-image .header_logo {
  display: block;
  line-height: 0; }

/**
 * Header Sidebar Style
 */
@media (min-width: 1200px) {
  body:not(.template-index):not(.template-product) #shopify-section-header_sidebar + main .container, body:not(.template-index):not(.template-product) #shopify-section-header_sidebar + main #size-chart, body:not(.template-index):not(.template-product) #shopify-section-header_sidebar + main ul.megamenu > li.level_1__item .is-megamenu > li, ul.megamenu > li.level_1__item body:not(.template-index):not(.template-product) #shopify-section-header_sidebar + main .is-megamenu > li, body:not(.template-index):not(.template-product) #shopify-section-header_sidebar + main .page_container .shopify-policy__container, .page_container body:not(.template-index):not(.template-product) #shopify-section-header_sidebar + main .shopify-policy__container {
    width: 100%;
    max-width: 100%; }
  body .hs_wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
  body #shopify-section-header_sidebar {
    width: 320px; }
  body #shopify-section-header_sidebar + main {
    width: calc(100% - 320px); }
    body #shopify-section-header_sidebar + main .full-width .section_slideshow .slide-caption:not(.position-center),
    body #shopify-section-header_sidebar + main .container-fluid .section_slideshow .slide-caption:not(.position-center),
    body #shopify-section-header_sidebar + main .container-sm .section_slideshow .slide-caption:not(.position-center),
    body #shopify-section-header_sidebar + main .container-md .section_slideshow .slide-caption:not(.position-center),
    body #shopify-section-header_sidebar + main .section_product #shopify-product-reviews .spr-container .section_slideshow .slide-caption:not(.position-center),
    .section_product #shopify-product-reviews body #shopify-section-header_sidebar + main .spr-container .section_slideshow .slide-caption:not(.position-center),
    body #shopify-section-header_sidebar + main .container-lg .section_slideshow .slide-caption:not(.position-center),
    body #shopify-section-header_sidebar + main .container-xl .section_slideshow .slide-caption:not(.position-center) {
      padding-left: 3rem;
      padding-right: 3rem; }
  body #page_header_sticky {
    position: sticky;
    top: 0;
    left: 0;
    bottom: 0;
    padding: 3rem;
    z-index: 3; }
    body #page_header_sticky .block-logo {
      text-align: left; }
    body #page_header_sticky .social_menu {
      display: flex;
      align-items: center;
      justify-content: flex-start; }
    body #page_header_sticky .list-menu a {
      padding-left: 0; } }

#shopify-section-header_sidebar .header_layout_common {
  border-bottom: none; }

@media (min-width: 1200px) {
  #shopify-section-header_sidebar .header_cart .cart_link.item-absolute.header_icon--revers .header_cart_items,
  #shopify-section-header_sidebar .header_wishlist .zemez_wishlist_total {
    order: -1; } }

#shopify-section-header_sidebar .menu-content .menu-items .zemez_wishlist_total {
  order: 1;
  right: -3px; }

#shopify-section-header_sidebar .header_wishlist .zemez_wishlist_total {
  display: inline-block;
  text-align: center;
  color: var(--color-black);
  font-weight: 500; }

#shopify-section-header_sidebar .header__inline-menu {
  position: relative;
  max-height: 650px;
  overflow-y: auto; }

#shopify-section-header_sidebar .header_icon--revers .svg-icon {
  margin-left: 0; }

#shopify-section-header_sidebar .header__inline-menu .header__menu-item {
  text-transform: capitalize; }

#shopify-section-header_sidebar .list-menu--disclosure {
  background-color: transparent; }

#shopify-section-header_sidebar .header__inline-menu .header__menu-item svg,
#shopify-section-header_sidebar .column-menu .megamenu_trigger svg {
  height: auto;
  width: 9px;
  margin-right: 0;
  margin-left: 5px;
  margin-top: 3px; }

#shopify-section-header_sidebar .header__inline-menu .list-menu__item {
  color: var(--color-black); }
  #shopify-section-header_sidebar .header__inline-menu .list-menu__item.list-menu__item--active {
    color: var(--color-primary); }
  #shopify-section-header_sidebar .header__inline-menu .list-menu__item span, #shopify-section-header_sidebar .header__inline-menu .list-menu__item a {
    color: inherit;
    font-family: inherit;
    text-transform: inherit; }
  #shopify-section-header_sidebar .header__inline-menu .list-menu__item:hover span, #shopify-section-header_sidebar .header__inline-menu .list-menu__item:hover a, #shopify-section-header_sidebar .header__inline-menu .list-menu__item:focus span, #shopify-section-header_sidebar .header__inline-menu .list-menu__item:focus a {
    color: var(--color-primary); }

#shopify-section-header_sidebar .list-menu--disclosure .list-menu__item {
  font-size: 16px; }

#shopify-section-header_sidebar #megamenu .level_1__item > a,
#shopify-section-header_sidebar #megamenu .level_1__item > span {
  font-size: 22px; }

#shopify-section-header_sidebar .list-menu--disclosure .list-menu__item:hover, #shopify-section-header_sidebar .list-menu--disclosure .list-menu__item:focus,
#shopify-section-header_sidebar #megamenu .level_1__item > a:hover,
#shopify-section-header_sidebar #megamenu .level_1__item > a:focus,
#shopify-section-header_sidebar #megamenu .level_1__item > span:hover,
#shopify-section-header_sidebar #megamenu .level_1__item > span:focus {
  color: var(--color-primary); }

#shopify-section-header_sidebar .list-menu--inline {
  display: block; }

#shopify-section-header_sidebar .list-menu--disclosure {
  position: relative;
  width: 100%;
  transition: .3s; }

#shopify-section-header_sidebar .header__menu-item {
  padding-left: 0; }

#shopify-section-header_sidebar .list-menu.header__submenu {
  padding: 0 5px; }

@media (min-width: 1200px) {
  #shopify-section-header_sidebar .column-menu ul.megamenu > li.level_1__item .is-simplemenu {
    width: 320px; } }

#shopify-section-header_sidebar .inverted .header__inline-menu .list-menu__item {
  color: var(--color-white); }

#shopify-section-header_sidebar .inverted .icon-caret {
  fill: var(--color-white); }

/** template_page */
.template_page .shipping-tracking a,.template_page .refund-policy a{
	color:#06F;
}
.template_page .shipping{
	width:90%;
}
.template_page .template-header{
	margin-bottom:20px;
}
.template_page .template-header h3, .products-information h3{
	margin-bottom:0;
	font-size:18px;
	font-weight:500;
	position:relative;
}
.template_page .template-header h3::before,.products-information h3::before {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 0;
  width: 60px;
  height: 4px;
  background: -moz- oldlinear-gradient(315deg,#ff8847 0,#ff5fcc 100%);
  background: linear-gradient(135deg,#ff8847 0,#ff5fcc 100%);
}
.template_page .tacking{
	margin-top:30px;
}
.shipping-details{
	width:100%;
}
.shipping-tracking a{
    color:#1a73e8;
}
.products-information .shipping{
	margin-top:20px;
}
.template_page .shipping th, .template_page .shipping td,.products-information .shipping th, .products-information .shipping td{
	border:1px solid #d4d4d4;
	padding:20px;
}
.shipping th{
	background:#f4f4f4;
}
.payment-method img.logw60{
  width:60px;
  margin-right:10px;}
}
.payment-method img.logw100{
  width:60px; 
}
.refund-policy ol li{
	list-style-type:symbols;
    margin: 10px 0 10px 30px;
}
/**
 * Footer style
 */
body:not(.template-index):not(.template-page):not(.template-blog) div:not(.sidebar-enable) + #shopify-section-footer-1, body:not(.template-index):not(.template-page):not(.template-blog) div:not(.sidebar-enable) + #shopify-section-footer-2, body:not(.template-index):not(.template-page):not(.template-blog) div:not(.sidebar-enable) + #shopify-section-footer-3 {
  margin-top: 40px; }
  @media (min-width: 1200px) {
    body:not(.template-index):not(.template-page):not(.template-blog) div:not(.sidebar-enable) + #shopify-section-footer-1, body:not(.template-index):not(.template-page):not(.template-blog) div:not(.sidebar-enable) + #shopify-section-footer-2, body:not(.template-index):not(.template-page):not(.template-blog) div:not(.sidebar-enable) + #shopify-section-footer-3 {
      margin-top: 80px; } }

body footer > div .footer_payments img + img {
  margin-left: 6px; }

body footer > div .footer_main .item__newsletter .btn, body footer > div .footer_main .item__newsletter .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn body footer > div .footer_main .item__newsletter .article_btn, body footer > div .footer_main .item__newsletter .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info body footer > div .footer_main .item__newsletter .add_to_cart_button,
body footer > div .footer_main .item__newsletter .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info body footer > div .footer_main .item__newsletter .add_to_cart_button,
body footer > div .footer_main .item__newsletter .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info body footer > div .footer_main .item__newsletter .add_to_cart_button,
body footer > div .footer_main .item__newsletter .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info body footer > div .footer_main .item__newsletter .add_to_cart_button, body footer > div .footer_main .item__newsletter .product_listing__list .add_to_cart_button, .product_listing__list body footer > div .footer_main .item__newsletter .add_to_cart_button, body footer > div .footer_main .item__newsletter .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container body footer > div .footer_main .item__newsletter .spr-summary-actions > a, body footer > div .footer_main .item__newsletter .buyoneclick button, .buyoneclick body footer > div .footer_main .item__newsletter button {
  min-width: unset; }

body footer > div .about_text {
  margin-top: 15px; }
  body footer > div .about_text p {
    margin: 0;
    font: 400 16px/18px var(--base-font);
    color: var(--color-white); }

body footer > div .footer_menu {
  display: flex;
  align-items: center; }
  body footer > div .footer_menu li > a {
    font: 400 16px/20px var(--base-font); }
  body footer > div .footer_menu li + li {
    margin-left: 24px; }

body footer > div .linklist_footer_title {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700; }

body footer > div .link_list, body footer > div .inverted .social_menu.social_menu_alternate {
  margin-bottom: 30px; }
  body footer > div .link_list a, body footer > div .inverted .social_menu.social_menu_alternate a {
    line-height: 1.7; }
  body footer > div .link_list li + li, body footer > div .inverted .social_menu.social_menu_alternate li + li {
    margin-top: 3px; }

@media (min-width: 768px) and (max-width: 991.98px) {
  body footer > div:not(.footer_type_2) .footer_block {
    margin-top: 24px; } }

body footer > div .content-toggle-mobile .contact_list {
  margin-bottom: 30px; }

body footer > div .footer_bottom_pannel > .container, body footer > div .footer_bottom_pannel > #size-chart, body footer > div ul.megamenu > li.level_1__item .is-megamenu.footer_bottom_pannel > li, ul.megamenu > li.level_1__item body footer > div .is-megamenu.footer_bottom_pannel > li, body footer > div .page_container .footer_bottom_pannel > .shopify-policy__container, .page_container body footer > div .footer_bottom_pannel > .shopify-policy__container {
  padding-top: 15px;
  padding-bottom: 15px; }

body footer > div .footer_bottom_pannel .footer-link-block .link-block-item {
  display: inline-block; }
  body footer > div .footer_bottom_pannel .footer-link-block .link-block-item .link-block-link {
    font-weight: 400;
    font-size: 14px;
    color:var(--heading-font-color);
    line-height: 1;
    margin-right: 14px; }

body footer > div .footer_payments img {
  margin-top: 8px; }
  @media (min-width: 1200px) {
    body footer > div .footer_payments img {
      margin-top: 3px; } }

body footer > div .footer-logo-slogan {
  font-size: 16px;
  color: var(--color-black);
  margin-top: 20px;
  margin-bottom: 20px; }

body footer > div a svg path {
  fill: var(--color-black); }

body footer > div .contact_list a {
  display: inline-flex;
  align-items: center; }
  body footer > div .contact_list a > span > span {
    padding-left: 3px; }

body footer > div .contact_list a, body footer > div .contact_list p {
    margin: 0 0 8px 0;
    color: var(--color-grey-3);
  font-size: 16px; }

body footer > div .contact_list svg {
  margin-right: 10px; }

body footer > div .contact_list li + li {
  margin-top: 10px; }

body footer > div .border-top-fbp {
  border-top: 2px solid var(--color-grey-1); }

body footer > div ul.social_menu a svg path {
  fill: var(--color-grey-3); }

body footer > div.footer_type_1 .footer_item__contacts li svg {
  display: none; }

@media (max-width: 767px) {
  body footer > div.footer_type_1 .without_toggle {
    order: 0; }
  body footer > div.footer_type_1 .border-top-fbp{
    border-top: none; } }

body footer > div.footer_type_2 * + .item__newsletter {
  margin-top: 3.125rem; }

body footer > div.footer_type_2 .social_menu {
  margin-top: 38px;
  justify-content: center; }

body footer > div.footer_type_2 .footer-logo-slogan {
  color: var(--base-font-color); }

body footer > div.footer_type_2 .footer_bottom_pannel {
  margin-top: 5.313rem; }

@media (max-width: 767.98px) {
  body footer > div.footer_type_2 .without_toggle {
    margin-top: 30px;
    padding-top: 0; } }

@media (min-width: 768px) {
  body footer > div.footer_type_2 .linklist_footer_title {
    display: none; }
  body footer > div.footer_type_2 .newsletter-title {
    font-size: 44px;
    margin-top: 15px; }
  body footer > div.footer_type_2 .social_menu {
    margin-top: 0; } }

body footer > div.footer_type_3 .footer-link-block .link-block-item {
  display: inline-block; }
  body footer > div.footer_type_3 .footer-link-block .link-block-item .link-block-link {
    font-weight: 400;
    font-size: 15px;
    line-height: 1;
    margin-right: 14px; }

body footer > div.footer_type_3 .footer-logo-slogan {
  margin-top: 10px; }

body footer > div.footer_type_3 .footer_bottom_pannel > .container, body footer > div.footer_type_3 .footer_bottom_pannel > #size-chart, body footer > div.footer_type_3 ul.megamenu > li.level_1__item .is-megamenu.footer_bottom_pannel > li, ul.megamenu > li.level_1__item body footer > div.footer_type_3 .is-megamenu.footer_bottom_pannel > li, body footer > div.footer_type_3 .page_container .footer_bottom_pannel > .shopify-policy__container, .page_container body footer > div.footer_type_3 .footer_bottom_pannel > .shopify-policy__container {
  padding-top: 19px;
  padding-bottom: 20px; }

@media (min-width: 1200px) {
  body footer > div.footer_type_3 .index_newsletter_wrapper {
    padding-top: 75px;
    padding-bottom: 80px; } }

body footer > div.footer_type_3 .inverted .footer_bottom_pannel .footer_copyright {
  color: var(--color-white); }

body footer > div.footer_type_3 .inverted .footer_bottom_pannel a svg path {
  fill: #fff; }

body footer > div.footer_type_3 .inverted .footer_bottom_pannel .footer_copyright a,
body footer > div.footer_type_3 .inverted .custom_block a,
body footer > div.footer_type_3 .inverted .footer_bottom_pannel .footer-link-block .link-block-item {
  color: var(--color-white); }

@media (min-width: 1200px) {
  body footer > div.footer_type_4 .index_newsletter_wrapper {
    padding-top: 75px;
    padding-bottom: 80px; } }

body footer > div.footer_type_4 .footer_bottom_pannel > .container, body footer > div.footer_type_4 .footer_bottom_pannel > #size-chart, body footer > div.footer_type_4 ul.megamenu > li.level_1__item .is-megamenu.footer_bottom_pannel > li, ul.megamenu > li.level_1__item body footer > div.footer_type_4 .is-megamenu.footer_bottom_pannel > li, body footer > div.footer_type_4 .page_container .footer_bottom_pannel > .shopify-policy__container, .page_container body footer > div.footer_type_4 .footer_bottom_pannel > .shopify-policy__container {
  padding-top: 20px;
  padding-bottom: 25px;
  border-top: none; }

@media (min-width: 768px) {
  body footer > div.footer_type_4 .social_menu {
    justify-content: flex-end; } }

body footer > div.footer_type_4 .footer-link-block {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap; }
  body footer > div.footer_type_4 .footer-link-block li {
    margin-right: 12px; }
    body footer > div.footer_type_4 .footer-link-block li a {
      line-height: 1.5; }
    @media (min-width: 1200px) {
      body footer > div.footer_type_4 .footer-link-block li {
        margin-right: 22px; } }

@media (max-width: 767.98px) {
  body footer > div .linklist_footer_title {
    font-size: 16px; }
    body footer > div .linklist_footer_title svg {
      transform: rotate(-90deg); }
  body footer > div .toggle-mobile {
    display: flex;
    align-items: center;
    justify-content: space-between; }
  body footer > div .without_toggle {
    text-align: center;
    order: 1;
    margin-top: 50px; }
  body footer > div .footer_block {
    padding-top: 24px;
    border-bottom: 1px solid var(--color-grey-1); }
    body footer > div .footer_block.border-t {
      border-top: 1px solid var(--color-grey-1); }
    body footer > div .footer_block.border-n {
      border: none; }
  body footer > div .item__newsletter {
    text-align: center; }
    body footer > div .item__newsletter .form-wrapper {
      flex-direction: column;
      justify-content: center; }
      body footer > div .item__newsletter .form-wrapper .form-control-wrapper {
        margin-right: 0; }
      body footer > div .item__newsletter .form-wrapper .btn, body footer > div .item__newsletter .form-wrapper .blog__main.linkstyle--btn .article_btn, .blog__main.linkstyle--btn body footer > div .item__newsletter .form-wrapper .article_btn, body footer > div .item__newsletter .form-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info body footer > div .item__newsletter .form-wrapper .add_to_cart_button,
      body footer > div .item__newsletter .form-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info body footer > div .item__newsletter .form-wrapper .add_to_cart_button,
      body footer > div .item__newsletter .form-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info body footer > div .item__newsletter .form-wrapper .add_to_cart_button,
      body footer > div .item__newsletter .form-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info body footer > div .item__newsletter .form-wrapper .add_to_cart_button, body footer > div .item__newsletter .form-wrapper .product_listing__list .add_to_cart_button, .product_listing__list body footer > div .item__newsletter .form-wrapper .add_to_cart_button, body footer > div .item__newsletter .form-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > a, .section_product #shopify-product-reviews .spr-container body footer > div .item__newsletter .form-wrapper .spr-summary-actions > a, body footer > div .item__newsletter .form-wrapper .buyoneclick button, .buyoneclick body footer > div .item__newsletter .form-wrapper button {
        margin-top: 10px; }
  body footer > div .footer_bottom_pannel .row, body footer > div .footer_bottom_pannel main .product_listing__list .product_item_wrap .product_item, main .product_listing__list .product_item_wrap body footer > div .footer_bottom_pannel .product_item {
    flex-direction: column;
    justify-content: center;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px; }
    body footer > div .footer_bottom_pannel .row .social_menu, body footer > div .footer_bottom_pannel main .product_listing__list .product_item_wrap .product_item .social_menu, main .product_listing__list .product_item_wrap body footer > div .footer_bottom_pannel .product_item .social_menu {
      margin-top: 20px;
      margin-bottom: 20px;
      justify-content: center; }
  body footer > div.footer_type_4 .footer_bottom_pannel.border-top-fbp {
    border: none; } }

@media (min-width: 576px) {
  body footer > div .footer_bottom_pannel .footer_copyright i, body footer > div .footer_bottom_pannel .shop-name-footer {
    display: inline-block; } }

@media (min-width: 768px) {
  body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper {
    margin-right: 10px; }
    body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .btn, body footer > div .footer_item__newsletter .form-wrapper .blog__main.linkstyle--btn .form-control-wrapper + .article_btn, .blog__main.linkstyle--btn body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .article_btn, body footer > div .footer_item__newsletter .form-wrapper .product_listing__grid .product_item.grid_style_3 .product_info .form-control-wrapper + .add_to_cart_button, .product_listing__grid .product_item.grid_style_3 .product_info body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .add_to_cart_button,
    body footer > div .footer_item__newsletter .form-wrapper .product_listing__grid_large .product_item.grid_style_3 .product_info .form-control-wrapper + .add_to_cart_button, .product_listing__grid_large .product_item.grid_style_3 .product_info body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .add_to_cart_button,
    body footer > div .footer_item__newsletter .form-wrapper .product_listing__grid_small .product_item.grid_style_3 .product_info .form-control-wrapper + .add_to_cart_button, .product_listing__grid_small .product_item.grid_style_3 .product_info body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .add_to_cart_button,
    body footer > div .footer_item__newsletter .form-wrapper .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info .form-control-wrapper + .add_to_cart_button, .product_listing__main:not(.product_listing__list) .product_item.grid_style_3 .product_info body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .add_to_cart_button, body footer > div .footer_item__newsletter .form-wrapper .product_listing__list .form-control-wrapper + .add_to_cart_button, .product_listing__list body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + .add_to_cart_button, body footer > div .footer_item__newsletter .form-wrapper .section_product #shopify-product-reviews .spr-container .spr-summary-actions > .form-control-wrapper + a, .section_product #shopify-product-reviews .spr-container body footer > div .footer_item__newsletter .form-wrapper .spr-summary-actions > .form-control-wrapper + a, body footer > div .footer_item__newsletter .form-wrapper .buyoneclick .form-control-wrapper + button, .buyoneclick body footer > div .footer_item__newsletter .form-wrapper .form-control-wrapper + button {
      position: relative;
      z-index: 2; }
  body footer > div .link_list, body footer > div .inverted .social_menu.social_menu_alternate {
    margin-bottom: 0; }
  body footer > div .form_wrapper button {
    margin-left: 10px; }
  body footer > div .footer_item.two-column .link_list, body footer > div .footer_item.two-column .inverted .social_menu.social_menu_alternate, body footer > div .inverted .footer_item.two-column .social_menu.social_menu_alternate {
    column-count: 2;
    column-gap: 30px;
    list-style-position: inside; } }

body footer > div .inverted .border-top-fbp {
  border-top: 1px solid var(--color-grey-5); }

  @media (max-width: 767px) {
    body footer > div .inverted .border-top-fbp{
    border-top: none; } }

body footer > div .inverted p {
  color: #fff; }

body footer > div .inverted a {
  color: #fff;
  border-bottom: 1px solid transparent; }
  body footer > div .inverted a:hover, body footer > div .inverted a:focus, body footer > div .inverted a:active {
    color: #fff;
    border-bottom-color: #fff; }

body footer > div .inverted .newsletter-title,
body footer > div .inverted .newsletter-description {
  color: #fff; }

body footer > div .inverted .footer-logo {
  color: var(--color-white);
  font-weight: 500;
  font-size: 18px; }

body footer > div .inverted .footer-logo-slogan p {
  color: var(--color-white); }

body footer > div .inverted .toggle-mobile svg {
  fill: var(--color-white); }

body footer > div .inverted .linklist_footer_title {
  color: var(--color-white); }

body footer > div .inverted .social_menu {
  display: inline-block; }
  body footer > div .inverted .social_menu > li {
    display: inline-block; }
    body footer > div .inverted .social_menu > li a svg path {
      fill: var(--color-white);
      transition: all 0.3s ease-in-out; }
    body footer > div .inverted .social_menu > li a:hover svg path, body footer > div .inverted .social_menu > li a:focus svg path, body footer > div .inverted .social_menu > li a:active svg path {
      fill: var(--color-grey-2); }
  body footer > div .inverted .social_menu.social_menu_alternate > li a {
    opacity: 1; }

body footer > div .inverted .c_phone + .c_phone {
  margin-top: 5px; }

body footer > div .inverted .footer_bottom_pannel .shop-name-footer {
  display: block;
  color: var(--color-white);
  margin: 0; }

body footer > div .inverted .footer_bottom_pannel .footer_copyright {
  color: var(--color-white); }

body footer > div .inverted .footer_bottom_pannel .footer-link-block {
  margin-top: 5px; }
  body footer > div .inverted .footer_bottom_pannel .footer-link-block .link-block-item .link-block-link {
    color: var(--color-white); }
    body footer > div .inverted .footer_bottom_pannel .footer-link-block .link-block-item .link-block-link:hover, body footer > div .inverted .footer_bottom_pannel .footer-link-block .link-block-item .link-block-link:focus, body footer > div .inverted .footer_bottom_pannel .footer-link-block .link-block-item .link-block-link:active {
      color: var(--color-grey-2); }

body footer > div .inverted .contact_list {
  display: flex;
  flex-direction: column; }
  body footer > div .inverted .contact_list svg path {
    fill: var(--color-white); }
  body footer > div .inverted .contact_list .c_email svg, body footer > div .inverted .contact_list .contact_address svg {
    display: none; }
  body footer > div .inverted .contact_list .contact_address p {
    display: block;
    font-weight: 400;
    line-height: 1.7;
    margin-bottom: 0;
    margin-top: 5px; }
  body footer > div .inverted .contact_list .contact_address > div > div p:first-child {
    margin-top: 0; }
  body footer > div .inverted .contact_list > li + li {
    margin-top: 10px; }

@media (max-width: 767.98px) {
  body footer > div .inverted .footer_block {
    border-color: var(--color-grey-5); }
    body footer > div .inverted .footer_block.border-t {
      border-color: var(--color-grey-5); }
  body footer > div .inverted .footer_bottom_pannel > .container, body footer > div .inverted .footer_bottom_pannel > #size-chart, body footer > div .inverted ul.megamenu > li.level_1__item .is-megamenu.footer_bottom_pannel > li, ul.megamenu > li.level_1__item body footer > div .inverted .is-megamenu.footer_bottom_pannel > li, body footer > div .inverted .page_container .footer_bottom_pannel > .shopify-policy__container, .page_container body footer > div .inverted .footer_bottom_pannel > .shopify-policy__container {
    border-top: none; }
  body footer > div .inverted .footer_copyright {
    margin-bottom: 15px; } }


body:not(.template-index) .main_content {
  margin-bottom: 30px; }

body:not(.template-index) main {
  margin-bottom: 60px; }

/* Back to top */
@media (min-width: 1200px) {
  #back_top {
    display: none;
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 999;
    text-align: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: var(--color-primary);
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease-in-out;
    opacity: 1; }
    #back_top svg {
      fill: var(--color-white);
      height: 50px; }
    #back_top:hover {
      background: var(--color-grey-1); } }

      .footer_copyright,
      .footer_copyright a,
      .footer_type_4 .custom_block{
    font-size: 14px;
    font-weight: 400;
    color: var(--heading-font-color);
      }
       .footer_copyright a:hover,
       body footer>div .footer_bottom_pannel .footer-link-block .link-block-item .link-block-link:hover{
    color: var(--color-primary);
      }
      /* .footer_payments img {
    filter: grayscale(1);
}*/

header .product_item .product-buttons .btn-text,
.product-recommendations .product-buttons .btn-text{
    display: none;
}
.section-block {
    
    z-index: 0;
}
.text-medium p strong{
    font-weight: 700;
}
.footer_type_4 .footer_item__newsletter .form-wrapper .form-control-wrapper{
    max-width: 366px;
}
.footer_type_4 button.btn.btn-primary.btn-sm{
    max-width: 130px;
    max-height: 45px;
}
.footer_type_4 .newsletter__input{
    max-height: 45px;
}
.footer_type_4 .footer_item.footer_item__links,
.footer_type_4 .linklist_footer_title,
.footer_type_4 .contact_list{
    text-align: center;
}
.footer_type_4 .contact_address {
    text-align: center;
    display: flex;
    justify-content: center;
}
.footer_type_4 .contact_list .contact_address svg,
.footer_type_4 .contact_list .contact_email svg{
display: none;
}
.footer_type_4 .link_list a,
.footer_type_4 .contact_email{
    color: var(--color-grey-3);
    text-decoration: underline transparent;
}
.footer_type_4 .link_list a:hover,
.footer_type_4 .contact_list li.c_phone .contact_phone.tel_ltr:hover,
.footer_type_4 .contact_list li.c_email .contact_email:hover{
    color: var(--heading-font-color);
    text-decoration: underline var(--color-primary);
    text-underline-offset: 2px;
}
.footer_type_4 .contact_list li.c_phone,
.footer_type_4 .contact_list li.c_email{
    margin-top: 0;
}
.footer_type_4 .contact_list li.c_phone .contact_phone.tel_ltr{
    color: var(--heading-font-color);
    text-decoration: underline transparent;
}