:root{--main-color:#2b2f87;--alt-main-color:#e2a25f;--white-color:white}body{background:#f3f4f6}.top-navbar{background:var(--main-color)!important;color:#fff}#mainnav{background:#fff!important;color:var(--main-color)!important}.main-menu .sub-menu li{color:#000}.top-navbar .s-search-input{background-color:var(--white-color)!important}body.index .s-user-menu-trigger{background:transparent!important}@media (min-width:1024px){ul.main-menu,.main-menu li.root-level>a{padding-top:1rem!important;padding-bottom:1rem!important}}.main-menu li.root-level>a{position:relative}.main-menu li.root-level>a::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:2px;bottom:0;background:var(--main-color);transition:0.3s}.main-menu li.root-level>a:hover{transform:translateY(-3px);background-color:#eee}.main-menu li.root-level>a:hover::before{width:100%}i.header-btn__icon.sicon-user-circle,i.header-btn__icon.icon.sicon-shopping-bag,i.sicon-menu{background:var(--alt-main-color)!important;color:var(--white-color)!important;border:0px!important;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;transition:0.3s}i.sicon-menu{padding:8px;border-radius:50%}i.header-btn__icon.sicon-user-circle:hover,i.header-btn__icon.icon.sicon-shopping-bag:hover{background:var(--white-color)!important;color:var(--alt-main-color)!important;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;transform:translateY(-3px);transition:0.3s}@media (max-width:480px){div#mainnav{padding-top:0.8rem!important}}section.s-block.s-block--photos-slider{margin-top:0!important}section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide{padding:0!important;margin:0!important;width:100%!important;border-radius:0!important}section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide img.w-full{border-radius:0!important}section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper{padding:0!important}section.s-block.s-block--fixed-banner.wide-placeholder>.container{padding:0!important;margin:0!important;max-width:100%!important;border-radius:0!important}body.index>div.app-inner>section.s-block.s-block--banners.container>div{display:flex;justify-content:center;align-items:center;gap:25px!important}body.index>div.app-inner>section.s-block.s-block--banners.container>div>a{flex-basis:25%}body.index>div.app-inner>section.s-block.s-block--banners.container .s-block__title h2{font-size:30px;color:#e3a25f}body.index>div.app-inner>section.s-block.s-block--banners.container>div>a>div{background-size:contain;background-repeat:no-repeat;background-position:center}.s-product-card-content-footer .s-button-btn{background-color:var(--main-color);border-radius:10px;color:#fff;transition:all 0.3s ease-in-out}s-product-card-content-footer .s-button-btn:hover{background-color:var(--alt-main-color);color:#000}.s-reviews-testimonial{background-color:#fff0}.s-slider-block__title-right h2{opacity:0}footer.store-footer{border-top:15px solid var(--alt-main-color)}@media (max-width:992px){.store-footer__inner *{text-align:center;justify-content:center}}div.app-inner.flex.flex-col.min-h-full>footer>div.store-footer__inner>div>div.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20>p.max-w-sm.leading-6.mb-6{margin-bottom:0!important}footer a[href*=instagram]{background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border:none}footer a[href*=tiktok]{background:#000;color:#fff;border:none}footer a[href*=snapchat]{background:#ff0;color:#000;border:none}footer a[href*=youtube]{background:red;color:#fff;border:none}footer a[href*=facebook]{background:#3b5998;color:#fff;border:none}footer a[href*=twitter]{background:#000;color:#fff;border:none}@media(max-width:767px){body.index>div.app-inner>section.s-block.s-block--banners.container>div{gap:25px!important}}

article#more-content span {
    color: #000 !important;
}

/* Product description headings - Salla */
.product__description h2,
.product__description h2 * {
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 2 !important;
    margin-top: 32px !important;
    margin-bottom: 12px !important;
    color: #2b2f87 !important;
}

.product__description h3,
.product__description h3 * {
    font-size: 17px !important;
    font-weight: 700 !important;
    line-height: 2.3 !important;
    margin-top: 17px !important;
    margin-bottom: 8px !important;
    color: #2b2f87 !important;
}