@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');



html:lang(en) * {
    font-family: 'Quicksand', sans-serif;
}
.nav-desktop--horizontal>ul {
    justify-content: center;
}
.btn.btn--oval {
    border-radius: 0px!important;
}
.qty.qty--large.qty--circular {
    border-radius: 0px!important;
}


.product-section.product-section--has-label.product-section--attachments .list.list--horizontal.list--spaced li:nth-child(2) {
    display: none;
}
.product-section.product-section--has-label.product-section--attachments .list.list--horizontal.list--spaced li {
    margin: 0px;
}
.product-section.product-section--has-label.product-section--attachments .btn.btn--wide.btn--oval.btn--padded.less.btn--grey.bordered.nowrap.font-sm {
    color: transparent;
}
.product-section--has-label>:first-child {
    min-width: 200px;
}

.product-section.product-section--has-label.product-section--attachments .font-sm{
    color: transparent;
}
.product-section.product-section--has-label.product-section--attachments .font-sm:after{
    color: black;
    Position: absolute;
}
html:lang(ar) .product-section.product-section--has-label.product-section--attachments .font-sm:after{
    content: "رسالة لمن تحب ❤️";
    Right: 0px;
    direction:rtl;
}
html:lang(en) .product-section.product-section--has-label.product-section--attachments .font-sm:after{
    content: "Leave a Message ❤️ ";
    left: 0px;
    direction:ltr;
}
.product-section.product-section--has-label.product-section--attachments .btn.btn--wide.btn--oval.btn--padded.less.btn--grey.bordered.nowrap.font-sm:after {
    color: black;
    position: absolute;
    left: 50%;
    transform: translate(-50%,0px);
}

html:lang(ar) .product-section.product-section--has-label.product-section--attachments .btn.btn--wide.btn--oval.btn--padded.less.btn--grey.bordered.nowrap.font-sm:after {
    content:"اكتب رسالتك 💌 ";
    direction:rtl;
}
html:lang(en) .product-section.product-section--has-label.product-section--attachments .btn.btn--wide.btn--oval.btn--padded.less.btn--grey.bordered.nowrap.font-sm:after {
    content:"Write your message 💌";
    direction:ltr;
}

.product-section.product-section--has-label.product-section--attachments textarea.form-control.short::placeholder  {
    color: transparent;
}



/* header ------------------------------------------------------*/
/*.top-header {*/
/*    background-color: #f6f5f3;*/
/*    border-bottom:none;*/
/*}*/
/*header.fixed-pinned .site-header {*/
/*    background-color:#f6f5f3;*/
/*}*/
/*.top-header .top-header__info li i, .top-header .top-header__info li span {*/
/*    color:white;*/
/*}*/
/*.top-header button {*/
/*    background-color: transparent;*/
/*    color: white;*/
/*    border: white 1px solid !important;*/
/*}*/
/*.top-header button:hover {*/
/*    background-color: white;*/
/*    color: black;*/
/*    border: white 1px solid !important;*/
/*}*/
/*header .site-header {*/
/*    background-color: black;*/
/*}*/
/*header .site-header__cart a {*/
/*    color: white;*/
/*}*/
/*.header-block--nav-wrapper {*/
/*    background-color: #ffc847;*/
/*}*/
/*.nav-desktop ul .menu-item.dropdown .sub-menu {*/
/*    background-color:white;*/
/*}*/
/*.nav-desktop ul .menu-item:hover>a, .nav-desktop ul .menu-item:not(.mega-menu) .sub-menu ul li:hover>a, .nav-desktop ul .menu-item>a:hover {*/
/*    background-color:white;*/
/*    color:#ffc847;*/
/*}*/


/* landing page ------------------------------------------------*/
.btn--add-to-cart {
    border-radius: 0px !important;
}
.product-block {
    border-radius: 0px;
}
.products-list-container {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
}
.home-block--bg {
    background-color: white;
}

.splide--main-slider .splide__pagination {
    background-color: transparent;
}
html:lang(ar) .splide--main-slider .splide__pagination {
    left: 15px;
    right: unset;
}
html:lang(en) .splide--main-slider .splide__pagination {
    right: 15px;
    left: unset;
}
.splide--main-slider .splide__pagination li {
    width: unset;
}
.splide--main-slider .splide__pagination button {
    width: 1.5px;
    Height: 15px;
    border-radius: 15px;
    background-color: #cecece;
    opacity: 0.8;
}
.home-block--parallax .bg-holder {
    opacity: 0.9!important;
}

/* product card ----------------------------------------------- */
.product-block__info .product-title p {
        margin: 0px 0px 5px 0px;
        font-size: 10px;
}

/* product page ----------------------------------------------- */
.splide--images .splide__track {
    border-radius: 0px;
}
.splide--thumbs .splide__slide {
    border-radius: 0px;
}

/* footer ------------------------------------------------------ */
/*footer {*/
/*    background-color: black;*/
/*}*/
/*footer .title.title--primary {*/
/*    color: white !important;*/
/*}*/
/*.footer .footer-list li a {*/
/*    color:white;*/
/*}*/
/*.footer .footer-list li a:hover {*/
/*    color:#ffc847;*/
/*}*/

/*.footer .title--has-dash:before {*/
/*    background-color: white !important;*/
/*}*/
/*.footer__mid {*/
/*    display:none;*/
/*}*/
/*footer .footer__bottom {*/
/*    background-color: black;*/
/*}*/
/*footer .footer__bottom .container span {*/
/*    color: white;*/
/*}*/
footer .footer__bottom .container span:nth-child(2) {
    display: none;
}

/*
                                        bbbbbbbb                                                
                                        b::::::b              iiii  lllllll                     
                                        b::::::b             i::::i l:::::l                     
                                        b::::::b              iiii  l:::::l                     
                                         b:::::b                    l:::::l                     
   mmmmmmm    mmmmmmm      ooooooooooo   b:::::bbbbbbbbb    iiiiiii  l::::l     eeeeeeeeeeee    
 mm:::::::m  m:::::::mm  oo:::::::::::oo b::::::::::::::bb  i:::::i  l::::l   ee::::::::::::ee  
m::::::::::mm::::::::::mo:::::::::::::::ob::::::::::::::::b  i::::i  l::::l  e::::::eeeee:::::ee
m::::::::::::::::::::::mo:::::ooooo:::::ob:::::bbbbb:::::::b i::::i  l::::l e::::::e     e:::::e
m:::::mmm::::::mmm:::::mo::::o     o::::ob:::::b    b::::::b i::::i  l::::l e:::::::eeeee::::::e
m::::m   m::::m   m::::mo::::o     o::::ob:::::b     b:::::b i::::i  l::::l e:::::::::::::::::e 
m::::m   m::::m   m::::mo::::o     o::::ob:::::b     b:::::b i::::i  l::::l e::::::eeeeeeeeeee  
m::::m   m::::m   m::::mo::::o     o::::ob:::::b     b:::::b i::::i  l::::l e:::::::e           
m::::m   m::::m   m::::mo:::::ooooo:::::ob:::::bbbbbb::::::bi::::::il::::::le::::::::e          
m::::m   m::::m   m::::mo:::::::::::::::ob::::::::::::::::b i::::::il::::::l e::::::::eeeeeeee  
m::::m   m::::m   m::::m oo:::::::::::oo b:::::::::::::::b  i::::::il::::::l  ee:::::::::::::e  
mmmmmm   mmmmmm   mmmmmm   ooooooooooo   bbbbbbbbbbbbbbbb   iiiiiiiillllllll    eeeeeeeeeeeeee  
*/
@media only screen and (max-width: 767px) {
    .home-block--parallax {
        height: 400px;
    }
    .title--small {
    font-size: 13px;
    }  
    .product-block__info {
    padding: 15px 15px 15px 15px;
    }
    
    /*header .site-header {*/
    /*    background-color: black;*/
    /*}*/
    /*header.fixed-pinned .site-header {*/
    /*    background-color: black;*/
    /*}*/
    /*.header-side-panel-trigger {*/
    /*    color: white;*/
    /*}*/
    /*header .site-header__cart a {*/
    /*    color:white;*/
    /*}*/
    .btn--add-to-cart {
        background-color: white;
        border: #ededed solid 1px;
        bottom: -5px !important;
        border-radius: 0px !important;
    }
    .btn--add-to-cart > i{
        color: #dddddd;
    }
    .product-block {
        border-radius: 0px;
    }
}