/* Add custom CSS styles below */

body {

    background-color: #f3efec !important;
    
    }
    ol.s-breadcrumb-wrapper a {
    color: blue !important;
}
    
    article.leading-7.text-sm.mb-10 {
    font-family: 'Cairo' !important;
}
    .main-content.blog-category li {
    list-style-type: initial;
    list-style-position: inside;
}
article.leading-7.text-sm.mb-10 h2 {
    font-size: 29px !important;
    line-height: 2;
}
    
    .top-navbar {
    
    display: none;
    
    }
    
    .navbar-brand img {
    
    max-height: 5rem !important;
    
    }
    
    div#mainnav {
    
    background-color: #0d1039 !important;
    
    }
    
    
    
    
    .sicon-menu:before,div#mainnav i,.s-cart-summary-total {
    
    color: #fa9c7f !important;
    
    }
    
    a.navbar-brand img {
    
    position: relative;
    
    right: 35rem;
    
    }
    
    body.index .main-nav-container {
    
    height: 80px !important;
    
    }
    
    
    
    .s-user-menu-trigger {
    
    background-color: transparent !important;
    
    }
    
    /*banner main*/
    
    section:nth-of-type(1).s-block.s-block--photos-slider {
    
    margin-top: -1px;
    
    }
    
    
    salla-slider.photos-slider .swiper-slide {
    
    width: 100%;
    
    padding:0 !important;
    
    margin:0 !important;
    
    }
    
    
    [dir=rtl] .carousel-slider .swiper {
    
    padding-left: 0;
    
    padding-right: 0;
    
    }
    
    [dir=rtl] salla-slider.photos-slider .swiper {
    
    padding-left: 0;
    
    padding-right: 0;
    
    
    }
    
    
    .banner--fixed img {
    
    background-color: transparent !important;
    
    }
    
    
    
    /*grid section*/
    
    .md\:grid-cols-3 {
    
    grid-template-columns: repeat(2,minmax(0,1fr));
    
    }
    
    
    .banner-entry {
    
    height: 450px;
    
    background-color: transparent;
    
    }
    
    a.banner-entry.square-photos:hover {
    
    transform: scale(1.1);
    
    transition: 1s ease;
    
    }
    
    .two-row .banner-entry:first-child {
    
    grid-column: span 1/span 1;
    
    grid-row: 1;
    
    }
    
    .lazy__bg.lazy.entered.loaded {
    
    background-size: contain;
    
    background-repeat: no-repeat;
    
    }
    
    
    /*product*/
    
    
    .s-product-card-content {
    
    height: 34% !important;
    
    background-color: #dcc991 !important;
    
    border-bottom-left-radius: .75rem !important;
    
    border-bottom-right-radius: .75rem !important;
    
    }
    
    .s-comments.s-comments-product {
    
    background-color: transparent !important;
    
    }
    
    
    button.s-product-card-wishlist-btn.animated {
    
    display: none !important;
    
    }
    
    /*
    
    .s-product-card-image img {
    
    height: 303px !important;
    
    }*/
    
    .s-product-card-vertical {
    
    background-color: transparent !important;
    
    }
    
    .s-product-card-content-subtitle {
    
    color: #080937 !important;
    
    padding: 0 !important;
    
    margin: 0 !important;
    
    }
    
    .s-slider-block__title-right {
    
    border-radius: .75rem;
    
    padding: 1%;
    
    background-color: #fa9c7f;
    
    width: fit-content;
    
    margin: auto;
    
    
    }
    
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder h2,h1.s-reviews-header {
    
    border-radius: .75rem;
    
    padding: 1% 2%!important;
    
    background-color: #fa9c7f;
    
    width: fit-content;
    
    margin: auto;
    
    margin-bottom: 3rem;
    
    }
    
    .s-product-card-vertical .s-product-card-image {
    
    background-color: transparent !important;
    
    }
    
    .s-offer-modal-product button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    
    background-color: #0d1039 !important;
    
    color: #fff !important;
    
    }
    
    
    button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    
    color: #080937 !important;
    
    background-color: #fff !important;
    
    border: none;
    
    }
    
    .s-product-card-content-title,.s-product-card-content-sub {
    
    margin-bottom: 0 !important;
    
    }
    
    .s-product-card-sale-price h4,.s-product-card-sale-price span,.s-product-card-price {
    
    font-size: 16px !important;
    
    }
    
    .s-block--features__item {
    
    background-color: transparent !important;
    
    border: 2px solid;
    
    border-radius: 10px !important;
    
    width:376px;
    
    }
    
    .s-block--features__item .feature-icon i {
    
    font-size: 3.875rem !important;
    
    color: #080937 !important;
    
    }
    
    .feature-icon {
    
    background-color: transparent !important;
    
    }
    
    section.s-block.s-block--features.container {
    
    max-width: 100%!important;
    
    width: 100%!important;
    
    padding-right: 3%;
    
    }
    
    
    .s-reviews-testimonial {
    
    border: 2px solid #231f50;
    
    border-radius: 25px;
    
    background-color: transparent !important;
    
    }
    
    .s-reviews-testimonial__inner {
    
    flex-direction: column !important;
    
    }
    
    .s-reviews-testimonial__text {
    
    text-align: center !important;
    
    
    }
    
    section.s-block.s-block--testimonials.container.overflow-hidden .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden {
    
    width: 100% !important;
    
    max-width: 100% !important;
    
    padding: 0 !important;
    
    }
    
    /*
    
    .s-reviews-container .swiper-slide {
    
    width: 50% !important;
    
    }*/
    
    
    
    .s-reviews-testimonial__text p{
    
    color:#231f50 !important;
    
    }
    
    .s-reviews-testimonial__text p,.s-reviews-testimonial__rating{
    
    display:block;
    
    }
    
    
    /*footer*/
    
    
    .store-footer__inner, .footer-is-light .store-footer {
    
    color: #fff;
    
    background-image: url(https://i.ibb.co/VTgjDnV/Artboard-2-1.png);
    
    background-repeat: no-repeat;
    
    background-size: 100% 100%;
    
    }
    
    .store-footer__inner {
    
    padding-top: 7rem;
    
    background-color: #f3efec !important;
    
    }
    
    
    
    
    
    @media(max-width: 768px){
    
    /*
    
    .s-reviews-container .swiper-slide {
    
    width: 375px !important;
    
    }*/
    
    .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden {
    
    padding: 0 !important;
    
    }
    
    .s-block--features__item {
    
    width: 100%;
    
    }
    
    section.s-block.s-block--features.container {
    
    max-width: 100% !important;
    
    }
    
    .banner-entry {
    
    height: 160px !important;
    
    }
    
    .swiper-slide {
    
    width: 50%;
    
    }
    
    .f_statistics-item {
    
    width: 149px !important;
    
    }
    
    section#stat_sec_7 {
    
    padding: 0 !important;
    
    }
    
    
    .s-product-card-content {
    
    height: 42% !important;
    
    }
    
    body.index .s-product-card-content {
    
    height: 42%!important;
    
    }
    
    /*
    
    .s-product-card-image img {
    
    height: 170px!important;
    
    }*/
    
    section#stat_sec_7 .justify-center {
    
    justify-content: center !important;
    
    }
    
    .store-footer__inner, .footer-is-light .store-footer {
    
    
    background-image: url(https://i.ibb.co/gJwnLHG/image.png);
    
    background-size: cover !important;
    
    text-align: center !important;
    
    }
    
    .s-contacts-list.s-contacts-list-vertical {
    
    align-items: center;
    
    padding-bottom:1rem;
    
    }
    
    
    .lg\:hidden.contact-social {
    
    border: none !important;
    
    }
    
    footer.store-footer .flex,.s-social-list {
    
    justify-content: center;
    
    }
    
    .new-div-class {
    
    margin-right: 0rem !important;
    
    }
    
    section.s-block.s-block--features.container .grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\] {
    
    grid-template-columns: repeat(3,minmax(0,1fr));
    
    }
    
    section.s-block.s-block--features.container .s-block--features__item:first-child {
    
    grid-column: span 1 / span 1 !important;
    
    }
    
    .css-lrlg9a {
    
    bottom: 187px !important;
    
    left:25px !important;
    
    right:initial !important;
    
    }
    
    
    
    .s-product-card-sale-price h4, .s-product-card-sale-price span, .s-product-card-price {
    
    font-size: 15px !important;
    
    }
    
    
    a.navbar-brand img {
    
    right: 6rem;
    
    }
    
    .mobile-only-div {
    
    z-index: 99;
    
    position: fixed;
    
    bottom: 1%;
    
    width: 95%;
    
    left: 9px;
    
    max-height: 4.25rem;
    
    border-radius: 1.5rem;
    
    background-color: #e9927a!important;
    
    padding: 15px;
    
    }
    
    ul.with-titles {
    
    display: grid;
    
    grid-template-columns:repeat(4,minmax(0,1fr));
    
    }
    
    ul.with-titles li a i {
    
    display: flex;
    
    align-content: center;
    
    justify-content: center;
    
    align-items: center;
    
    flex-direction: column;
    
    }
    
    p.s-cart-summary-content {
    
    display: none;
    
    }
    
    div#s-cart-icon span {
    
    color: #fff !important;
    
    }
    
    .s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *) {
    
    right: -1.375rem;
    
    }
    
    .mobile-only-div svg {
    
    width: 20px;
    
    fill: #fff !important;
    
    margin-top: -10px;
    
    }
    
    .sicon-cart2:before {
    
    content: "\e901";
    
    color: #fff;
    
    margin-bottom: 9px;
    
    font-size: 20px;
    
    }
    
    i.header-btn__icon.sicon-user-circle {
    
    border: none;
    
    color: #fff !important;
    
    display: flex;
    
    flex-direction: column;
    
    }
    
    .sicon-home:before {
    
    content: "\ecb7";
    
    font-size: 19px;
    
    margin-left: 33%;
    
    }
    
    i.header-btn__icon.sicon-user-circle span {
    
    font-size: 16px;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .s-slider-container {
    
    max-width: 87% !important;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .s-slider-nav-arrow {
    
    height: 1.5rem !important ;
    
    width: 1.5rem !important;
    
    }
    
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .swiper-slide {
    
    margin: 0 1% !important;
    
    }
    
    .swiper-slide.w-full.min-h-\[300px\].lg\:min-h-\[528px\].bg-dark.relative.swiper-slide-visible {
    
    min-height: 99px !important;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder h2 {
    
    margin-bottom: 1% !important;
    
    }
    
    
    .s-payments-list-item {
    
    height: 3rem !important;
    
    width: 3rem !important;
    
    }
    
    
    .mobile-only-div button.header-btn {
    
    display: flex;
    
    flex-direction: column;
    
    align-items: center;
    
    font-size: 21px;
    
    }
    
    .mobile-only-div button.header-btn span {
    
    margin-top: 14%;
    
    }
    
    footer.store-footer .md\:flex.items-center.justify-between.py-4.container.text-center {
    
    margin-bottom: 1rem !important;
    
    }
    
    button.btn--wishlist.animated.s-button-element.s-button-icon.s-button-fill-none.s-button-light.s-button-loader-center {
    
    display: none;
    
    }
    
    section.s-block.s-block--features.container .md\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)\] {
    
    grid-template-columns: repeat(3,minmax(0,1fr)) !important;
    
    }
    
    .s-slider-block__title-right h2 {
    
    padding: 0 !important;
    
    }
    
    h1.s-reviews-header {
    
    margin-bottom: 2% !important;
    
    margin-left: 18% !important;
    
    }
    
    .s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main {
    
    width: 100% !important;
    
    max-width:100% !important;
    
    }
    
    
    }
    
    
    
    /*js*/
    
    /*
    
    body.product-single salla-add-product-button.hydrated{
    
    display: block !important;
    
    }
    
    
    body.product-single .new-div-class button.btn--wishlist.animated.s-button-element.s-button-icon.s-button-fill-none.s-button-light.s-button-loader-center{
    
    display: none !important;
    
    }
    
    
    
    salla-add-product-button.hydrated {
    
    display: flex;
    
    flex-direction: row-reverse;
    
    align-items: baseline;
    
    }
    
    .new-div-class {
    
    margin-right: 1rem;
    
    }*/
    
    /*
    
    .f_statistics-item {
    
    text-align: center;
    
    width: 228px;
    
    border-radius:10px;
    
    padding-bottom: 2rem;
    
    }
    
    .f_statistics-item h3,.f_statistics-item h4 {
    
    font-size: 18px;
    
    }
    
    
    section#stat_sec_7 .justify-center {
    
    justify-content: flex-start;
    
    border: 2px solid;
    
    border-radius: 10px;
    
    }
    
    
    
    /**************************************************/
    
    @media (min-width: 1505px){
    
    section.s-block.s-block--features.container {
    
    max-width: 88%!important;
    
    }}
    
    
    
    @media (max-width: 1155px){
    
    section.s-block.s-block--features.container
    
    .md\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)\] {
    
    grid-template-columns: repeat(2,minmax(0,1fr));
    
    }}
    
    /**************************************************/
    
    
    @media only screen and (min-width: 1024px) {
    
    
    a.lg\:hidden.mburger.mburger--collapse {
    
    display: block !important;
    
    }
    
    
    
    .mm-ocd{
    
    z-index:10 !important;
    
    }
    
    nav#mobile-menu {
    
    top: 104px !important;
    
    position: absolute;
    
    display: none;
    
    }
    
    
    ul.main-menu.mm-spn--open .lg\:hidden {
    
    display: none;
    
    }
    
    
    button.btn--close.close-mobile-menu.sicon-cancel.lg\:hidden {
    
    display: block !important;
    
    }
    
    
    #mobile-menu {
    
    position: relative;
    
    z-index: 10003;
    
    background-color: transparent !important;
    
    width: 250px;
    
    transform: translateX(100px);
    
    }
    
    
    .mm-ocd__content {
    
    width: 354px !important;
    
    }
    
    
    
    }
    
    
    
    /****************************/
    
    
    .bg-cover {
    
    background-size: contain;
    
    background-repeat: no-repeat;
    
    }
    
    .s-block--hero-slider .swiper-slide .overlay-bg:after {
    
    display: none!important;
    
    }
    
    .s-block--hero-slider .swiper-slide {
    
    background-color: transparent !important;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .swiper-slide {
    
    width: calc(100%/3);
    
    max-width: 30.33%;
    
    margin: 0 2%;
    
    height: 230px;
    
    }
    
    .lg\:min-h-\[528px\] {
    
    min-height: 200px !important;
    
    }
    
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .s-slider-container {
    
    display: flex;
    
    max-width: 60%;
    
    }/* Add custom CSS styles below */
    
    
    
    body {
    
    background-color: #f3efec !important;
    
    }
    
    .top-navbar {
    
    display: none;
    
    }
    
    .navbar-brand img {
    
    max-height: 5rem !important;
    
    }
    
    div#mainnav {
    
    background-color: #0d1039 !important;
    
    }
    
    
    
    
    .sicon-menu:before,div#mainnav i,.s-cart-summary-total {
    
    color: #fa9c7f !important;
    
    }
    
    a.navbar-brand img {
    
    position: relative;
    
    right: 35rem;
    
    }
    
    body.index .main-nav-container {
    
    height: 80px !important;
    
    }
    
    
    
    .s-user-menu-trigger {
    
    background-color: transparent !important;
    
    }
    
    /*banner main*/
    
    section:nth-of-type(1).s-block.s-block--photos-slider {
    
    margin-top: -1px;
    
    }
    
    
    salla-slider.photos-slider .swiper-slide {
    
    width: 100%;
    
    padding:0 !important;
    
    margin:0 !important;
    
    }
    
    
    [dir=rtl] .carousel-slider .swiper {
    
    padding-left: 0;
    
    padding-right: 0;
    
    }
    
    [dir=rtl] salla-slider.photos-slider .swiper {
    
    padding-left: 0;
    
    padding-right: 0;
    
    
    }
    
    
    .banner--fixed img {
    
    background-color: transparent !important;
    
    }
    
    
    
    /*grid section*/
    
    .md\:grid-cols-3 {
    
    grid-template-columns: repeat(2,minmax(0,1fr));
    
    }
    
    
    .banner-entry {
    
    height: 450px;
    
    background-color: transparent;
    
    }
    
    a.banner-entry.square-photos:hover {
    
    transform: scale(1.1);
    
    transition: 1s ease;
    
    }
    
    .two-row .banner-entry:first-child {
    
    grid-column: span 1/span 1;
    
    grid-row: 1;
    
    }
    
    .lazy__bg.lazy.entered.loaded {
    
    background-size: contain;
    
    background-repeat: no-repeat;
    
    }
    
    
    /*product*/
    
    
    .s-product-card-content {
    
    height: 34% !important;
    
    background-color: #dcc991 !important;
    
    border-bottom-left-radius: .75rem !important;
    
    border-bottom-right-radius: .75rem !important;
    
    }
    
    .s-comments.s-comments-product {
    
    background-color: transparent !important;
    
    }
    
    
    button.s-product-card-wishlist-btn.animated {
    
    display: none !important;
    
    }
    
    /*
    
    .s-product-card-image img {
    
    height: 303px !important;
    
    }*/
    
    .s-product-card-vertical {
    
    background-color: transparent !important;
    
    }
    
    .s-product-card-content-subtitle {
    
    color: #080937 !important;
    
    padding: 0 !important;
    
    margin: 0 !important;
    
    }
    
    .s-slider-block__title-right {
    
    border-radius: .75rem;
    
    padding: 1%;
    
    background-color: #fa9c7f;
    
    width: fit-content;
    
    margin: auto;
    
    
    }
    
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder h2,h1.s-reviews-header {
    
    border-radius: .75rem;
    
    padding: 1% 2%!important;
    
    background-color: #fa9c7f;
    
    width: fit-content;
    
    margin: auto;
    
    margin-bottom: 3rem;
    
    }
    
    .s-product-card-vertical .s-product-card-image {
    
    background-color: transparent !important;
    
    }
    
    .s-offer-modal-product button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    
    background-color: #0d1039 !important;
    
    color: #fff !important;
    
    }
    
    
    button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    
    color: #080937 !important;
    
    background-color: #fff !important;
    
    border: none;
    
    }
    
    .s-product-card-content-title,.s-product-card-content-sub {
    
    margin-bottom: 0 !important;
    
    }
    
    .s-product-card-sale-price h4,.s-product-card-sale-price span,.s-product-card-price {
    
    font-size: 16px !important;
    
    }
    
    .s-block--features__item {
    
    background-color: transparent !important;
    
    border: 2px solid;
    
    border-radius: 10px !important;
    
    width:376px;
    
    }
    
    .s-block--features__item .feature-icon i {
    
    font-size: 3.875rem !important;
    
    color: #080937 !important;
    
    }
    
    .feature-icon {
    
    background-color: transparent !important;
    
    }
    
    section.s-block.s-block--features.container {
    
    max-width: 100%!important;
    
    width: 100%!important;
    
    padding-right: 3%;
    
    }
    
    
    .s-reviews-testimonial {
    
    border: 2px solid #231f50;
    
    border-radius: 25px;
    
    background-color: transparent !important;
    
    }
    
    .s-reviews-testimonial__inner {
    
    flex-direction: column !important;
    
    }
    
    .s-reviews-testimonial__text {
    
    text-align: center !important;
    
    
    }
    
    section.s-block.s-block--testimonials.container.overflow-hidden .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden {
    
    width: 100% !important;
    
    max-width: 100% !important;
    
    padding: 0 !important;
    
    }
    
    /*
    
    .s-reviews-container .swiper-slide {
    
    width: 50% !important;
    
    }*/
    
    
    
    .s-reviews-testimonial__text p{
    
    color:#231f50 !important;
    
    }
    
    .s-reviews-testimonial__text p,.s-reviews-testimonial__rating{
    
    display:block;
    
    }
    
    
    /*footer*/
    
    
    .store-footer__inner, .footer-is-light .store-footer {
    
    color: #fff;
    
    background-image: url(https://i.ibb.co/VTgjDnV/Artboard-2-1.png);
    
    background-repeat: no-repeat;
    
    background-size: 100% 100%;
    
    }
    
    .store-footer__inner {
    
    padding-top: 7rem;
    
    background-color: #f3efec !important;
    
    }
    
    
    
    
    
    @media(max-width: 768px){
    
    /*
    
    .s-reviews-container .swiper-slide {
    
    width: 375px !important;
    
    }*/
    .css-1773v9p {
    position: fixed;
    right: initial !important;
    left: 0 !important;
   bottom: 23% !important;
    }
    
    .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden {
    
    padding: 0 !important;
    
    }
    
    .s-block--features__item {
    
    width: 100%;
    
    }
    
    section.s-block.s-block--features.container {
    
    max-width: 100% !important;
    
    }
    
    .banner-entry {
    
    height: 160px !important;
    
    }
    
    .swiper-slide {
    
    width: 50%;
    
    }
    
    .f_statistics-item {
    
    width: 149px !important;
    
    }
    
    section#stat_sec_7 {
    
    padding: 0 !important;
    
    }
    
    
    .s-product-card-content {
    
    height: 48% !important;
    
    }
    
    body.index .s-product-card-content {
    
    height: 48%!important;
    
    }
    
    /*
    
    .s-product-card-image img {
    
    height: 170px!important;
    
    }*/
    
    section#stat_sec_7 .justify-center {
    
    justify-content: center !important;
    
    }
    
    .store-footer__inner, .footer-is-light .store-footer {
    
    
    background-image: url(https://i.ibb.co/gJwnLHG/image.png);
    
    background-size: cover !important;
    
    text-align: center !important;
    
    }
    
    .s-contacts-list.s-contacts-list-vertical {
    
    align-items: center;
    
    padding-bottom:1rem;
    
    }
    
    
    .lg\:hidden.contact-social {
    
    border: none !important;
    
    }
    
    footer.store-footer .flex,.s-social-list {
    
    justify-content: center;
    
    }
    
    .new-div-class {
    
    margin-right: 0rem !important;
    
    }
    
    section.s-block.s-block--features.container .grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\] {
    
    grid-template-columns: repeat(3,minmax(0,1fr));
    
    }
    
    section.s-block.s-block--features.container .s-block--features__item:first-child {
    
    grid-column: span 1 / span 1 !important;
    
    }
    
    .css-lrlg9a {
    
    bottom: 187px !important;
    
    left:25px !important;
    
    right:initial !important;
    
    }
    
    
    
    .s-product-card-sale-price h4, .s-product-card-sale-price span, .s-product-card-price {
    
    font-size: 15px !important;
    
    }
    
    
    a.navbar-brand img {
    
    right: 6rem;
    
    }
    
    .mobile-only-div {
    
    z-index: 99;
    
    position: fixed;
    
    bottom: 1%;
    
    width: 95%;
    
    left: 9px;
    
    max-height: 4.25rem;
    
    border-radius: 1.5rem;
    
    background-color: #e9927a!important;
    
    padding: 12px;
    
    }
    
    ul.with-titles {
    
    display: grid;
    
    grid-template-columns:repeat(4,minmax(0,1fr));
    
    }
    
    ul.with-titles li a i {
    
    display: flex;
    
    align-content: center;
    
    justify-content: center;
    
    align-items: center;
    
    flex-direction: column;
    
    }
    
    p.s-cart-summary-content {
    
    display: none;
    
    }
    
    div#s-cart-icon span {
    
    color: #fff !important;
    
    }
    
    .s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *) {
    
    right: -1.375rem;
    
    }
    
    .mobile-only-div svg {
    
    width: 20px;
    
    fill: #fff !important;
    
    margin-top: -10px;
    
    }
    
    .sicon-cart2:before {
    
    content: "\e901";
    
    color: #fff;
    
    margin-bottom: 9px;
    
    font-size: 20px;
    
    }
    
    i.header-btn__icon.sicon-user-circle {
    
    border: none;
    
    color: #fff !important;
    
    display: flex;
    
    flex-direction: column;
    
    }
    
    .sicon-home:before {
    
    content: "\ecb7";
    
    font-size: 19px;
    
    margin-left: 33%;
    
    }
    
    i.header-btn__icon.sicon-user-circle span {
    
    font-size: 16px;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .s-slider-container {
    
    max-width: 87% !important;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .s-slider-nav-arrow {
    
    height: 1.5rem !important ;
    
    width: 1.5rem !important;
    
    }
    
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .swiper-slide {
    
    margin: 0 1% !important;
    
    }
    
    .swiper-slide.w-full.min-h-\[300px\].lg\:min-h-\[528px\].bg-dark.relative.swiper-slide-visible {
    
    min-height: 99px !important;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder h2 {
    
    margin-bottom: 1% !important;
    
    }
    
    
    .s-payments-list-item {
    
    height: 3rem !important;
    
    width: 3rem !important;
    
    }
    
    
    .mobile-only-div button.header-btn {
    
    display: flex;
    
    flex-direction: column;
    
    align-items: center;
    
    font-size: 21px;
    
    }
    
    .mobile-only-div button.header-btn span {
    
    margin-top: 14%;
    
    }
    
    footer.store-footer .md\:flex.items-center.justify-between.py-4.container.text-center {
    
    margin-bottom: 1rem !important;
    
    }
    
    button.btn--wishlist.animated.s-button-element.s-button-icon.s-button-fill-none.s-button-light.s-button-loader-center {
    
    display: none;
    
    }
    
    section.s-block.s-block--features.container .md\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)\] {
    
    grid-template-columns: repeat(3,minmax(0,1fr)) !important;
    
    }
    
    .s-slider-block__title-right h2 {
    
    padding: 0 !important;
    
    }
    
    h1.s-reviews-header {
    
    margin-bottom: 2% !important;
    
    margin-left: 18% !important;
    
    }
    
    .s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main {
    
    width: 100% !important;
    
    max-width:100% !important;
    
    }
    
    
    }
    
    
    
    /*js*/
    
    /*
    
    body.product-single salla-add-product-button.hydrated{
    
    display: block !important;
    
    }
    
    
    body.product-single .new-div-class button.btn--wishlist.animated.s-button-element.s-button-icon.s-button-fill-none.s-button-light.s-button-loader-center{
    
    display: none !important;
    
    }
    
    
    
    salla-add-product-button.hydrated {
    
    display: flex;
    
    flex-direction: row-reverse;
    
    align-items: baseline;
    
    }
    
    .new-div-class {
    
    margin-right: 1rem;
    
    }*/
    
    /*
    
    .f_statistics-item {
    
    text-align: center;
    
    width: 228px;
    
    border-radius:10px;
    
    padding-bottom: 2rem;
    
    }
    
    .f_statistics-item h3,.f_statistics-item h4 {
    
    font-size: 18px;
    
    }
    
    
    section#stat_sec_7 .justify-center {
    
    justify-content: flex-start;
    
    border: 2px solid;
    
    border-radius: 10px;
    
    }
    
    
    
    /**************************************************/
    
    @media (min-width: 1505px){
    
    section.s-block.s-block--features.container {
    
    max-width: 88%!important;
    
    }}
    
    
    
    @media (max-width: 1155px){
    
    section.s-block.s-block--features.container
    
    .md\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)\] {
    
    grid-template-columns: repeat(2,minmax(0,1fr));
    
    }}
    
    /**************************************************/
    
    
    @media only screen and (min-width: 1024px) {
    
    
    a.lg\:hidden.mburger.mburger--collapse {
    
    display: block !important;
    
    }
    
    
    
    .mm-ocd{
    
    z-index:10 !important;
    
    }
    
    nav#mobile-menu {
    
    top: 104px !important;
    
    position: absolute;
    
    display: none;
    
    }
    
    
    ul.main-menu.mm-spn--open .lg\:hidden {
    
    display: none;
    
    }
    
    
    button.btn--close.close-mobile-menu.sicon-cancel.lg\:hidden {
    
    display: block !important;
    
    }
    
    
    #mobile-menu {
    
    position: relative;
    
    z-index: 10003;
    
    background-color: transparent !important;
    
    width: 250px;
    
    transform: translateX(100px);
    
    }
    
    
    .mm-ocd__content {
    
    width: 354px !important;
    
    }
    
    
    
    }
    
    
    
    /****************************/
    
    
    .bg-cover {
    
    background-size: contain;
    
    background-repeat: no-repeat;
    
    }
    
    .s-block--hero-slider .swiper-slide .overlay-bg:after {
    
    display: none!important;
    
    }
    
    .s-block--hero-slider .swiper-slide {
    
    background-color: transparent !important;
    
    }
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .swiper-slide {
    
    width: calc(100%/3);
    
    max-width: 30.33%;
    
    margin: 0 2%;
    
    height: 230px;
    
    }
    
    .lg\:min-h-\[528px\] {
    
    min-height: 200px !important;
    
    }
    
    
    section.s-block.s-block--hero-slider.s-block--full-bg.wide-placeholder .s-slider-container {
    
    display: flex;
    
    max-width: 60%;
    
    }