/* Add custom CSS styles below */ 
ul.main-menu.mm-spn--open .text-sm,
section.AU-Links.AU-Links-3.s-block .text-sm{
  font-size: 1.1rem !important;
}

.text-\[clamp\(0\.875rem\2c 0\.7985rem\+0\.3265vw\2c 1\.125rem\)\] {
    font-weight: bold;
}

.store-footer h3 {
    margin-bottom: 0.75rem;
    font-size: max(14px, min(4vw, 22px));
}

.s-reviews-header-wrapper{
  justify-content: center;
  font-size: 1.5rem;
}
/* Product Card */

.s-product-card-vertical {
    background-color: #FFFCF9 !important;
}

.s-product-card-rating.flex.items-center.text-\[13px\].gap-2.mb-2.justify-center {
    flex-direction: row-reverse;
}

.s-rating-stars-wrapper.bg-gray-50.rounded-full.px-3.py-1.flex.items-center.gap-1.border.border-gray-100{
  padding-block: 0;
    min-height: 0;
    padding-inline: 0.5rem;
}

#single_page .radio-option span {
    border-color: #201614;
  border-color: #201614;
    font-size: 18px;
    padding-block: 5px;
    padding-inline: 14px !important;
}

#single_page .radio-option input[type=radio]:checked + span {
    background: var(--color-primary);
    border-color: var(--color-primary);
    color: #eae0da;
}

section.bg-white.p-5.rounded-md.mb-5{
  background-color: transparent;
}

.s-product-card-price,
.form-label,
.s-product-options-option-label{
    font-size: 1.1rem;
}

/* Product Page */


h1.font-normal.text-\[18px\].leading-\[23px\].tracking-normal.uppercase.text-font {
    font-size: 21px;
}

article#more-content {
    font-size: 17px;
}

@media (max-width: 768px) {
    #single_page .sidebar .s-slider-swiper-wrapper .slide--one-fourth {
    height: fit-content !important;
    }

  .aura-text.w-full.md\:w-\[40\%\].text-right.p-1.md\:p-2 a.button{
    font-size: 14px;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}

/* Whatsapp */

.whatsapp-widget{
      bottom: calc(100px + env(safe-area-inset-bottom));
}

tamara-widget .tamara-summary-widget--inline-outlined {
    background-color: #BCD7DE !important;
}