#mobile-menu li a {
  font-size: 22px;}
/* Hero */
.main-banner-component:first-of-type .swiper-slide .md\:gap-4 {
    gap: 36rem !important;}
@media (max-width: 767px) {
    .main-banner-component:first-of-type .swiper-slide .md\:gap-4 {
      gap: 12rem !important;}
    .main-banner-component:first-of-type .swiper-slide .container.relative.z-\[5\] h3 {
      font-size: 28px !important;}}
.main-banner-component:not(:first-of-type) div.container.relative.z-\[5\] {
  max-width: 95% !important;}
.main-banner-component:not(:first-of-type) div.container.relative.z-\[5\] .content {
  justify-content: flex-end !important;}
.main-banner-component div.container.relative.z-\[5\] a {
  padding-bottom: 15px !important;}
@media (max-width: 767px) {
  .main-banner-component div.container.relative.z-\[5\] a {
  padding-bottom: 8px !important;}}
/* Products tabs */
.products-with-tabs-component .tab-trigger button:hover {
  color: #062038 !important;}
.products-with-tabs-component .tab-trigger.is-active button {
  border-color: #e7e2ce !important;
  color: #062038 !important;
  background-color: #fdf3ed !important;}
.products-with-tabs-component .slider-arrows,
.advanced-categories-component .slider-arrows {
  display: none;}
.bg-transparent.cursor-pointer {
  display: none !important;}
/* Product card */
@media (min-width: 992px) {
.s-product-card-image {
    min-height: 350px;}}
.s-product-card-entry .s-product-card-image {
  background-color: #fff;}
.s-product-card-content-title,
.s-product-card-content-category,
.s-product-card-content-subtitle {
  white-space: nowrap; 
  overflow: hidden; 
  text-overflow: ellipsis;}
button.s-button-element {
  padding: 5px !important;}
button.s-button-element span.s-button-text {
  line-height: 1.7;}
/* Pointers */
.absolute.w-5.md\:w-\[27px\].h-5.md\:h-\[27px\].rounded-full.border-4.border-white.bg-transparent.cursor-pointer {
    display: none;}
/* Color of Category in the product card */
.s-product-card-content-category.text-secondary {
  color: #062038 !important;}
/* About us */
.about-us-component .items-start {
  align-items: center;
  text-align: center;}
/* Footer */
.store-footer {
  padding-bottom: 0px}
.store-footer .s-social-list .s-social-link a svg {
    height: 26px;
    width: 26px;}
.copyright-text a:hover {
  color: #062038cc !important;}