/**
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License version 3.0
* that is bundled with this package in the file LICENSE.txt
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade this module to a newer
* versions in the future. If you wish to customize this module for your
* needs please refer to CustomizationPolicy.txt file inside our module for more information.
*
* @author Webkul IN
* @copyright Since 2010 Webkul
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
*/
.product-description {
  overflow: visible !important;
}
.high-fixed {
  position: absolute;
  top: -190px;
  right: 10px;
  border: 1px solid lightgray;
  border-radius: 4px;
  padding: 5px 7px;
  outline: none !important;
}
.wk-high-fixed {
  position: relative;
  top: -330px;
  left: 260px;
  width: 2rem;
  border: 1px solid lightgray;
  border-radius: 4px;
  outline: none !important;
}

/* <= 1200px */
@media (max-width: 1200px) {
  .wk-high-fixed {
    left: 220px;
  }
}

/* <= 992px */
@media (max-width: 992px) {
  .wk-high-fixed {
    left: 180px;
    top: -300px;
  }
}

/* <= 768px */
@media (max-width: 768px) {
  .wk-high-fixed {
    left: 140px;
    top: -260px;
  }
}

/* <= 576px */
@media (max-width: 576px) {
  .wk-high-fixed {
    left: 100px;
    top: -220px;
  }
}

.wk_cmp_icon {
  margin: auto !important;
}

#message {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
#inner-message {
  margin: 0 auto;
}
/* Compare product modal content css */
.wk_cmp_lowpadding {
  padding: 5px !important;
}
.body-header-title {
  font-size: medium !important;
  position: sticky;
  left: 0;
}
.low-margin-top {
  margin-top: 8px;
}
.wk_cmp_product_td {
  padding: 0 !important;
  width: 224px;
}
.wk_cmp_add_to_cart {
  float: left;
  padding: 8px !important;
}
.wk_cmp_view_product {
  padding: 8px !important;
  float: right;
}
#wk_cmp_table article {
  margin: 6px;
}
#wk_cmp_table .product-miniature div {
  width: -moz-available;
  width: -webkit-fill-available;
}
.wk_cmp_lowpadding.wk-cmp-value {
  text-align: center;
}

#wk_cmp_table tbody * {
  font-size: small;
}
#wk_cmp_table .product-miniature .thumbnail-container a img {
  max-width: 204px;
  margin: 4px;
}
#wk_cmp_table {
  margin: auto;
}
.compare-action-btns {
  position: sticky;
  left: 0;
}
.wk_product_footer {
  background-color: #ffffff;
}
.wk_title {
  text-align: center;
}
.wk_section {
  padding: 1.5rem !important;
}
.wk_chosen {
  height: 100px;
}
.wk-center {
  text-align: center;
}
