﻿@font-face{font-family:yekanbold;font-style:normal;font-weight:bold;src:url('../fonts/iranyekanwebbold.eot');src:url('../fonts/iranyekanwebbold.eot?#iefix') format('embedded-opentype'), url('../fonts/iranyekanwebbold.woff2') format('woff2'), url('../fonts/iranyekanwebbold.woff') format('woff'), url('../fonts/iranyekanwebbold.ttf') format('truetype')}
@font-face{font-family:yekan;font-style:normal;font-weight:300;src:url('../fonts/iranyekanweblight.eot');src:url('../fonts/iranyekanweblight.eot?#iefix') format('embedded-opentype'), url('../fonts/iranyekanweblight.woff2') format('woff2'), url('../fonts/iranyekanweblight.woff') format('woff'), url('../fonts/iranyekanweblight.ttf') format('truetype')}
@font-face{font-family:yekan;font-style:normal;font-weight:normal;src:url('../fonts/iranyekanwebregular.eot');src:url('../fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), url('../fonts/iranyekanwebregular.woff2') format('woff2'), url('../fonts/iranyekanwebregular.woff') format('woff'), url('../fonts/iranyekanwebregular.ttf') format('truetype')}

:root {
    --vivid-pink:#ff375b;
    --blush-pink:#f5a6bb;
    --very-pale-pink:#ffdde1;
    --ivory-mist:#efede0;
    --blush-mist:#fff5f4;
    --steel-gray:#595d60;
    --mist-beige:#eeefe7;
    --light-caramel:#d6af86;
    --light-silver:#f3f4ff;
    --light-gray:#ededed;
    --fiesta-red:#fe3557;
    --milky-pink:#ffbcc5;
    --shadow-gray:#6c6c6f;
    --icy-lilac:#f4f4ff;
    --coral-pink:#fd919e;
    --soft-rose-beige:#f2e9e4;
}

.bg-vivid-pink{background-color:var(--vivid-pink)!important}
.bg-blush-pink{background-color:var(--blush-pink)!important}
.bg-very-pale-pink{background-color:var(--very-pale-pink)!important}
.bg-ivory-mist{background-color:var(--ivory-mist)!important}
.bg-steel-gray{background-color:var(--steel-gray)!important}
.bg-mist-beige{background-color:var(--mist-beige)!important}
.bg-light-silver{background-color:var(--light-silver)!important}
.bg-light-gray{background-color:var(--light-gray)!important}
.bg-fiesta-red{background-color:var(--fiesta-red)!important}
.bg-shadow-gray{background-color:var(--shadow-gray)!important}
.bg-icy-lilac{background-color:var(--icy-lilac)!important}
.bg-coral-pink{background-color:var(--coral-pink)!important}
.bg-soft-rose-beige{background-color:var(--soft-rose-beige)!important}

.border-vivid-pink{border-color:var(--vivid-pink)!important}
.border-blush-pink{border-color:var(--blush-pink)!important}
.border-very-pale-pink{border-color:var(--very-pale-pink)!important}
.border-ivory-mist{border-color:var(--ivory-mist)!important}
.border-steel-gray{border-color:var(--steel-gray)!important}
.border-mist-beige{border-color:var(--mist-beige)!important}
.border-light-silver{border-color:var(--light-silver)!important}
.border-danger{border-color:var(--milky-pink)!important}
.border-fiesta-red{border-color:var(--fiesta-red)!important}
.border-shadow-gray{border-color:var(--shadow-gray)!important}
.border-icy-lilac{border-color:var(--icy-lilac)!important}
.border-coral-pink{border-color:var(--coral-pink)!important}
.border-soft-rose-beige{border-color:var(--soft-rose-beige)!important}

hr.border-vivid-pink{opacity:1!important}
.mw-120{max-width:120px!important}

.text-vivid-pink{color:var(--vivid-pink)!important}
.text-very-pale-pink{color:var(--very-pale-pink)!important}
.text-ivory-mist{color:var(--ivory-mist)!important}
.text-steel-gray{color:var(--steel-gray)!important}
.text-light-caramel{color:var(--light-caramel)!important}
.text-milky-pink{color:var(--milky-pink)!important}
.text-shadow-gray{color:var(--shadow-gray)!important}
.text-coral-pink{color:var(--coral-pink)!important}
.text-blush-pink{color:var(--blush-pink)!important}

::placeholder {color:#999 !important;opacity:1}

*{margin:0;padding:0;border:none;outline:none}
.btn:focus,.btn:active:focus,.btn.active:focus {outline:none !important;box-shadow: none !important}
body{font-size:15px;line-height:28px;font-weight:500;font-family:'yekan',Tahoma}
.Normal,.NormalDisabled,.NormalDeleted{font-size:inherit !important;line-height:inherit!important}
input.form-control,textarea.form-control,select.form-select,.btn{border-radius:0!important}

.navbar-toggler:focus{box-shadow:none !important}
.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='%23ff375b' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") !important}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='%23ff375b' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M8 8l14 14M22 8L8 22'/%3E%3C/svg%3E") !important}

.fs-11,.Fs-11{font-size:1.02rem !important;line-height:1.8 !important}
.fs-12{font-size:.820rem !important;line-height:1.5rem !important}

.fw-32{width:32px!important;height:32px!important}
.fh-32{height:32px!important}
.fw-40{width:40px!important;height:40px!important}

.headerSearch span{display:block;position:relative}
.headerSearch input[type="text"]{border:0;outline:none;box-shadow:none;background-image:none !important;background-color:var(--ivory-mist) !important;padding:8px 15px 8px 25px;border-radius:25px;width:100%}
.headerSearch a.searchcss{position:absolute;left:0;top:0;bottom:0;font-size:0;line-height:0;-webkit-border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-bottomleft:25px;border-top-left-radius:25px;border-bottom-left-radius:25px;background-repeat:no-repeat !important;background-position:15px 10px !important;background-size:20px !important;width:60px;background-color:var(--vivid-pink) !important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="24px" height="24px"><path fill="%23fff" d="M 21 3 C 11.601563 3 4 10.601563 4 20 C 4 29.398438 11.601563 37 21 37 C 24.355469 37 27.460938 36.015625 30.09375 34.34375 L 42.375 46.625 L 46.625 42.375 L 34.5 30.28125 C 36.679688 27.421875 38 23.878906 38 20 C 38 10.601563 30.398438 3 21 3 Z M 21 7 C 28.199219 7 34 12.800781 34 20 C 34 27.199219 28.199219 33 21 33 C 13.800781 33 8 27.199219 8 20 C 8 12.800781 13.800781 7 21 7 Z"/></svg>') !important}

.header-link-icon{width:40px;height:40px}
.menu-icon{width:30px;height:30px}
.bread-page-icon{max-height:55px}
.portal-name{font-size:18px;font-weight:bold;font-family:'yekanbold','yekan',Tahoma}

.footer-area{background-color:var(--blush-mist);background-repeat:no-repeat;background-position:top center;background-image:url("../img/footer.jpg")}

.border-steel-gray{border-top:1px solid var(--steel-gray)}

.btn-primary{background-color:var(--vivid-pink);border-color:var(--vivid-pink);color:#fff;transition:all 0.2s ease-in-out;font-size:inherit !important}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:focus-visible{background-color:#ff1f48;border-color:#ff1f48;color:#fff;box-shadow:0 0 0 0.2rem rgba(255,55,91,0.4);}
.btn-primary.disabled,.btn-primary:disabled{background-color:var(--vivid-pink);border-color:var(--vivid-pink);opacity:0.65;color:#fff}
.btn-primary:active:focus,.btn-primary.active:focus{box-shadow:0 0 0 0.2rem rgba(255,55,91,0.5)}

.btn-fiesta-red{background-color:var(--fiesta-red);border-color:var(--fiesta-red);color:#fff;transition:all 0.2s ease-in-out;font-size:inherit !important;font-weight:500;border-radius:0;padding:0.5rem 1rem}
.btn-fiesta-red:hover,.btn-fiesta-red:focus,.btn-fiesta-red:active,.btn-fiesta-red.active,.btn-fiesta-red:focus-visible{background-color:#ff1f48;border-color:#ff1f48;color:#fff;box-shadow:0 0 0 0.2rem rgba(255,55,91,0.25);transform:translateY(-1px)}
.btn-fiesta-red:active:focus,.btn-fiesta-red.active:focus{box-shadow:0 0 0 0.2rem rgba(255,55,91,0.35)}
.btn-fiesta-red:active{background-color:#e6002e;border-color:#e6002e;transform:translateY(0)}
.btn-fiesta-red.disabled,.btn-fiesta-red:disabled{background-color:var(--fiesta-red);border-color:var(--fiesta-red);opacity:0.65;color:var(--color-white);transform:none;box-shadow:none}
.btn-outline-fiesta-red{background-color:transparent;border-color:var(--fiesta-red);color:var(--fiesta-red);transition:all 0.2s ease-in-out}
.btn-outline-fiesta-red:hover{background-color:var(--fiesta-red);border-color:var(--fiesta-red);color:#fff}
.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem}
.btn-lg{padding:0.75rem 1.5rem;font-size:1.125rem}

.btn-milky-pink{background-color:var(--milky-pink);border-color:var(--milky-pink);color:#fff;transition:all 0.2s ease-in-out;font-size:inherit !important;font-weight:500;border-radius:0;padding:0.5rem 1rem}
.btn-milky-pink:hover,.btn-milky-pink:focus,.btn-milky-pink:active,.btn-milky-pink.active,.btn-milky-pink:focus-visible{background-color:var(--coral-pink);border-color:var(--coral-pink);color:#fff;box-shadow:0 0 0 0.2rem rgba(253,145,158,0.35);transform:translateY(-1px)}
.btn-milky-pink:active:focus,.btn-milky-pink.active:focus{box-shadow:0 0 0 0.2rem rgba(255,55,91,0.4)}
.btn-milky-pink:active{background-color:var(--vivid-pink);border-color:var(--vivid-pink);transform:translateY(0)}
.btn-milky-pink.disabled,.btn-milky-pink:disabled{background-color:var(--milky-pink);border-color:var(--milky-pink);opacity:0.65;color:#fff;transform:none;box-shadow:none}
.btn-outline-milky-pink{background-color:transparent;border-color:var(--milky-pink);color:var(--milky-pink);transition:all 0.2s ease-in-out}
.btn-outline-milky-pink:hover,.btn-outline-milky-pink:focus{background-color:var(--milky-pink);border-color:var(--milky-pink);color:#fff}
.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem}
.btn-lg{padding:0.75rem 1.5rem;font-size:1.125rem}

.btn-light-gray{background-color:var(--light-gray);border-color:var(--light-gray);color:var(--shadow-gray);transition:all 0.2s ease-in-out;font-size:inherit !important;font-weight:500;border-radius:0;padding:0.5rem 1rem}
.btn-light-gray:hover,.btn-light-gray:focus,.btn-light-gray:active,.btn-light-gray.active,.btn-light-gray:focus-visible{background-color:var(--mist-beige);border-color:var(--mist-beige);color:var(--steel-gray);box-shadow:0 0 0 0.2rem rgba(108,108,111,0.2);transform:translateY(-1px)}
.btn-light-gray:active:focus,.btn-light-gray.active:focus{box-shadow:0 0 0 0.2rem rgba(108,108,111,0.25)}
.btn-light-gray:active{background-color:var(--shadow-gray);border-color:var(--shadow-gray);color:#fff;transform:translateY(0)}
.btn-light-gray.disabled,.btn-light-gray:disabled{background-color:var(--light-gray);border-color:var(--light-gray);opacity:0.65;color:var(--shadow-gray);transform:none;box-shadow:none}
.btn-outline-light-gray{background-color:transparent;border-color:var(--light-gray);color:var(--shadow-gray);transition:all 0.2s ease-in-out}
.btn-outline-light-gray:hover,.btn-outline-light-gray:focus{background-color:var(--light-gray);border-color:var(--shadow-gray);color:var(--steel-gray);box-shadow:0 0 0 0.15rem rgba(108,108,111,0.15)}
.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem}
.btn-lg{padding:0.75rem 1.5rem;font-size:1.125rem}

.btn-social{background-color:#4d062e;color:#fff !important;width:34px;height:34px;line-height:34px;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;transition:all 0.25s ease;display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none !important}
.btn-social:hover,.btn-social:focus{background-color:#6e0a43; color:#fff !important;box-shadow:none!important}
.btn-social:active,.btn-social.active{background-color:#370422; color:#fff !important;box-shadow:none !important}
.btn-social:disabled,.btn-social.disabled,.btn-social[disabled]{background-color:#a16d8a; color:#eee !important;opacity:0.7;pointer-events:none}
.btn-social.facebook{background-color:#3b5998}
.btn-social.instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
.btn-social.linkedin{background-color:#0077b5}
.btn-social.twitter{background-color:#1da1f2}
.btn-social.telegram{background-color:#0088cc}
.btn-social.facebook:hover{background-color:#4c70ba}
.btn-social.linkedin:hover{background-color:#0091d5}
.btn-social.twitter:hover{background-color:#32b3ff}
.btn-social.telegram:hover{background-color:#009de8}

.ico-tb{display:inline-block;vertical-align:middle;width:32px;height:32px;background-repeat:no-repeat;background-size:cover;background-position:center}
.ico-tb1{background-image:url(../img/1.png);width:46px;height:63px}
.ico-tb2{background-image:url(../img/2.png);width:46px;height:63px}
.ico-tb3{background-image:url(../img/3.png);width:46px;height:46px}
.ico-tb4{background-image:url(../img/4.png)}
.ico-tb5{background-image:url(../img/5.png)}
.ico-tb6{background-image:url(../img/6.png)}
.ico-tb7{background-image:url(../img/7.png);width:48px;height:51px}
.ico-tb8{background-image:url(../img/8.png);width:57px;height:57px}

.bg-discount-ico{background-image:url(../img/Discount.png), url(../img/Discount.png);background-position:calc(100% - 5vw) 10vh, 5vw calc(100% - 10vh);background-repeat:no-repeat, no-repeat;background-size:150px, 100px}
.bg-flower-ico{background-image:url(../img/Flower.png), url(../img/Flower.png);background-position:5vw calc(100% - 10vh), calc(100% - 5vw) 10vh;background-repeat:no-repeat, no-repeat;background-size:150px, 100px}

#TayebFAQs .accordion-button{background-color:#fff !important;color:#000;border-width:0px!important}
#TayebFAQs .accordion-button:not(.collapsed){background-color:#fff !important;color:#000;border-width:0px!important}
#TayebFAQs .accordion-button:focus {box-shadow:none !important;outline:none !important;}
#TayebFAQs .accordion-button:not(.collapsed) {box-shadow: none !important;}

.blog-content h1 { font-size:1.25rem; }
.blog-content h2 { font-size:1.20rem; }
.blog-content h3 { font-size:1.15rem; }
.blog-content h4 { font-size:1.10rem; }
.blog-content h5 { font-size:1.05rem; }
.blog-content h6 { font-size:1.02rem; }
.blog-content img{width:100%}
.blog-content p{font-size:.888rem;line-height:1.8}

.articel-list p{font-size:.888rem !important;line-height:1.8 !important}

#productlistsortingmenu .btn:disabled{color:var(--vivid-pink)!important}
.irs--round .irs-bar {background-color:var(--vivid-pink)!important}
.irs--round .irs-handle {border-color:var(--vivid-pink)!important;box-shadow:0 1px 3px var(--vivid-pink)!important}
.form-check-input:checked {background-color:var(--vivid-pink)!important;border-color: var(--vivid-pink)!important}
.form-check-input:hover{border-color:var(--vivid-pink)!important}
.form-check-input:focus{border-color:var(--vivid-pink)!important;box-shadow:0 0 0 0.25rem rgba(255,55,91,0.25)}
.form-check-input:active{background-color:#ff5c7a;border-color:var(--vivid-pink)!important}
.form-check-input:disabled:checked{background-color:#ff9bad;border-color:#ff9bad}

.paginationjs{text-align:center}
.paginationjs .paginationjs-pages {float:none!important;margin:auto!important;display:inline-block!important}
.paginationjs .paginationjs-pages li{width:32px!important;height:32px!important;border:1px solid #aaa !important;border-radius:50% !important;overflow:hidden;margin:2px}
.paginationjs .paginationjs-pages li.active{border:none;border-color:var(--vivid-pink) !important;transform:scale(1.2);margin-left:8px;margin-right:8px}
.paginationjs .paginationjs-pages li.active > a{background:var(--vivid-pink)}

.dnnSearchBoxPanel,.dnnSearchResultPanel,.dnnSearchResultItem-Subset .dnnSearchResultItem-Title{display:none !important}

@media (min-width:992px) {
    .w-lg-auto {
        width: auto !important;
    }

  .site-nav.navbar .dropdown:hover > .dropdown-menu {
    display: block;
    margin-top: 0;
  }
}
@media (min-width:768px) {
  .headerSearch input[type="text"] {
    min-width: 300px;
  }
}
@media (max-width:769px) {
    .site-nav.navbar .dropdown-menu{
        background-color:transparent !important;
        border:none !important
    }
    #mainNavbar.navbar-collapse{
        margin-top:15px;
        margin-bottom:15px;
    }
    #mainNavbar.navbar-collapse .nav-item:not(:first-child) {
        border: 1px solid var(--vivid-pink);
    }
    #mainNavbar.navbar-collapse .nav-item:not(:last-child){
        border-bottom:0px;
    }
    #mainNavbar.navbar-collapse li.tab-mobile-products .nav-item {
        border-left:0px;
        border-right:0px;
    }
    .tab-41{display:none!important}   
    #mainNavbar.navbar-collapse .dropdown-toggle::after {display: none !important;content: none !important;}
    .tab-mobile-products a[data-bs-toggle="collapse"]{border-right: 1px solid var(--vivid-pink)}
    .tab-mobile-products a[aria-expanded="true"] .fa-chevron-down{display:none}
    .tab-mobile-products a[aria-expanded="true"] .fa-minus{display:inline-block}
    .tab-mobile-products a[aria-expanded="false"] .fa-chevron-down{display:inline-block}
    .tab-mobile-products a[aria-expanded="false"] .fa-minus{display:none}  
    .site-nav.navbar .tab-mobile-products .collapse{border-top: 1px solid var(--vivid-pink) !important}
}
