:root{--main-color:#fed716;}
body{background-color:white;}
.store-header .main-nav-container .inner{padding-block:16px!important;}
.header-logo-links.flex.items-center{width:100%;}
.header-btn i{border:none;}
.header-btn__icon.icon:where([dir="rtl"],[dir="rtl"] *){border:none;}
.s-cart-summary-count{background-color:var(--main-color);}
.main-menu li.root-level>a{color:#594B08;font-weight:500;transition:.5s ease-in!important;}
.main-menu li.root-level>a:hover{color:var(--main-color)!important;font-weight:700;}
.main-nav-container.fixed-header .inner{padding:20px;border-bottom:2px solid var(--main-color);}
@media (min-width:1200px){.store-header .main-nav-container .inner .header-nav .header-logo-links .side-menu-bar-icon .menu-line-zigzag{display:none;}}
section {margin-block: 80px}
salla-slider.photos-slider .swiper-slide {width: 100%;padding: 0px;}salla-slider.photos-slider .swiper {padding: 0px}
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1){margin-top:0;}
section.s-block.s-block--fixed-banner.wide-placeholder .container{max-width:100%;padding:0;}
.carousel-slider .s-slider-block__title-nav{display:none!important;}
.home section.title-style1 .s-slider-block__title .s-slider-block__title-right h2::before,.home section.title-style1 .s-slider-block__title .s-slider-block__title-right h2::after{display:none;}
.home section.title-style1 .s-slider-block__title .s-slider-block__title-right h2{font-weight:600!important;}
.s-products-slider-slider .swiper-wrapper{padding-block:10px;}
.s-product-card-image {padding: 8px}
.s-product-card-entry{border-radius:16px;box-shadow:1px 1px 5px rgb(54 53 53 / 3%),-1px 1px 5px rgb(54 53 53 / 3%);border: 1px solid #fed7163b;}
.s-product-card-image img{border-radius: 8px !important;}
.s-product-card-vertical .s-product-card-wishlist-btn button{background-color:#FFFBE8!important;color:black!important;opacity:1;border:none;}
.s-product-card-content-title a{color:#070C15;}
.s-product-card-entry .s-product-card-content .s-product-card-content-main .s-product-card-content-title a{text-align:center;}
.s-product-card-content-sub{justify-content:center!important;}
.s-product-card-price{color:#FF443A;font-weight:700;font-size:18px;}
.s-button-primary-outline{background-color:var(--main-color);border:none;color:white!important;border-radius:12px!important;transition:.6s ease-in;}
@media (max-width: 766px) {.s-products-slider-card.swiper-slide {width: 180px;}}
.s-button-primary-outline:hover{background-color:#E5C214!important;opacity:1;}
.video-sec .video-box video{max-height:700px!important;}
.video-sec .video-box .content-video{gap:10px!important;}
.video-sec .video-box .content-video h3{font-weight:700;}
.section-head .section-title{font-weight:600!important;}
.section-head.style1 .section-title::before,.section-head.style1 .section-title::after{display:none;}
.common-questions-sec .section-div{flex-direction:row-reverse;gap:60px;align-items:center;}
@media (max-width:766px){.common-questions-sec .section-div{flex-direction:column-reverse;}}
.common-questions-sec .section-div .questions{gap:22px;}
.common-questions-sec .section-div .questions .item-box{border:1px solid #FFF3B7;border-radius:12px;}
.common-questions-sec .section-div .questions .item-box .header-accordion h3{color:#72610A;}
.store-footer .store-footer__inner{border:none;}
.store-footer .store-footer__inner .footer-div .footer-item .footer-desc{line-height:28px!important;margin-top:12px;}
.store-footer .store-footer__inner .footer-div .footer-item .s-menu-footer-list{gap:20px;}
footer a{transition:.6s ease-in!important;}
footer .s-contacts-icon{border:none;}
.copyright-text p{font-weight:700;}
/*****************Question*****************/
.section-head .section-title {
    font-weight: 600 !important;
}

.section-head.style1 .section-title::before, .section-head.style1 .section-title::after {
    display: none;
}

.common-questions-sec .section-head.style1 {
    display: flex;
    align-items: center;
    justify-content: space-around;
}

@media (min-width: 1000px) {
    .common-questions-sec .section-head .section-title {
    transform: translate(-130px, 60px);
}
}

.common-questions-sec .section-div {
    flex-direction: row-reverse;
    gap: 60px;
    align-items: center;
}

@media (max-width: 766px) {
    .common-questions-sec .section-div {
    flex-direction: column-reverse;
}
}

.common-questions-sec .section-div .questions {
    gap: 22px;
}

.common-questions-sec .section-div .questions .item-box .header-accordion {
    padding: 16px;
}

.common-questions-sec .section-div .questions .item-box {
    border: 1px solid #FFF3B7;
    border-radius: 12px;
}

.common-questions-sec .section-div .questions .item-box .header-accordion h3 {
    color: #72610A;
}
/*****************Question*****************/
/*****************blogs*****************/
.section-head .section-title {
    color: #594B08;
    font-size: 30px;
    margin-bottom: 20px;
}

section.blog-sec {
    margin-bottom: 0px;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item {
    border: 1px solid #fed7163b;
    box-shadow: none;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item .blog_content .blog-content-1 .title {
    color: #594B08;
    font-weight: 700;
    line-height: 34px;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item .blog_content .blog-content-1 .div_description strong {
    color: #72610A !important;
    font-size: 16px;
    line-height: 26px;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item .blog_content {
    gap: 0px;
    justify-content: stretch;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item .blog_content .flex_items .flex_icon_title i::before {
    color: #72610A;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item .blog_content .flex_items .flex_icon_title {
    color: #72610A;
}

.blog-sec .blogs .swiper .swiper-wrapper .swiper-slide .blog-item .flex_icon_title:nth-of-type(2) {
    display: none !important;
}

.blog-sec a.ancor.btn-theme {
    background: transparent;
    color: #E5C214;
    font-weight: 700;
    text-decoration: underline;
    font-size: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
}

.blog-sec a.ancor.btn-theme i {
    display: none;
}
section.blog-sec .swiper-wrapper.s-slider-swiper-wrapper {
    animation: moving 8s ease-in infinite;
}



@keyframes moving {
    0% {
        transform: translateX(0px);
    }
    100% {
        transform: translateX(100%);
    }
}
/*****************blogs*****************/