@import url('https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap');
li {
  list-style-type: none;
}
body{
font-family: "Alexandria" !important;
}
h1,h2,h3,h4,h6,p,span,div,section,strong,i,a,{
font-family: "Alexandria"

}


.copyright {
  background:#8f91ce;
  coloe:#000;
}
.copyright p
Specificity: (0,1,1)
 {
    color: #000000 !important;
    color: #010101 !important;
}


/* .bg-\[var\(--color-footer-main\)\] {
    background: linear-gradient(to bottom, #8f91ce, #b7cef5);
} */






.bg-\[var\(--color-footer-main\)\] {
     background: linear-gradient(45deg, #beb9d8, #beb9d8, #594b89);
}
.s-quantity-input-input, #product-filter {
    color: #0a0a0a;
    color: #0e0d11;
}

@media (min-width: 1024px) {
    .lg\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem;
        margin-bottom: -55px;
    }
}



.product_title_color {
    color: var(--product-title-color) !important;
    font-size:13px;
}


.prestige-label, .promotion-title {
    /* size: 9px; */
    background-color: #d02d2cc9 !important;
    color: var(--promotion-title-color);
    font-size: 10px;
}

.prestige-card  .top-4 {
    top: 0rem !important;
    z-index: 20;
}

.promotion-title {
    top: 0rem;
    }


@media(max-width:768px){
.product_title_color {
    font-size: 12px;
}

.prestige-icons-grid {
    margin-top: 20px;
}


.prestige-icons-icon {
    font-size: 26px;
}
.prestige-faq  .container {
       padding-right: 45px;
    padding-left: 45px;
}


}

.h-\[80px\] {
    height: 60px;
}


.w-\[100px\] {
    width: 60px;
}


.logo{

width: 6rem;
}



@media (min-width: 1024px) {
    .lg\:text-3xl {
        font-size: 1.5rem;
        line-height: 2.25rem;
    }
}



.lg\:text-3xl {
    font-size: 18px;
    line-height: 2.25rem;
}



.font-medium {
    font-weight: 500;
    font-size: 14px;
}


.text-\[16px\] {
    font-size: 14px;
}



.object-cover {
    -o-object-fit: cover;
    object-fit: cover;
    padding-top: 25px !important;
}





.s-fast-checkout-button.rtl {
    flex-direction: row-reverse;
    border-radius: 5px;
}



.s-fast-checkout-button.rtl {
    flex-direction: row-reverse;
    border-radius: 5px;
}




@media(max-width:768px){
.s-button-btn {
    padding-bottom: 9.6px !important;
    font-weight: 100;
    font-size: 12px;
}
.prestige-product-card-content-text .s-button-btn {
    padding: 5px 12px !important;
}
.object-cover {
    -o-object-fit: cover;
    object-fit: cover;
    padding-top: 0px !important;
}
.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main {
    flex-direction: row;
}
}

.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main {
    flex-direction: row;
}


.s-button-btn, .s-add-product-button-mini-checkout-content {
    font-size: 13px;
    font-weight: 500;
}


.s-fast-checkout-button.rtl {
    flex-direction: row-reverse;
    border-radius: 5px !important;
}


.s-add-product-button-main .s-add-product-button-mini-checkout {
    --salla-fast-checkout-button-border-radius: 5px !important;
    t-checkout-button-border-radius: 5px !i;
}




.prestige-product-card-content-text {
    display: contents !important;
}






custom-salla-product-card .prestige-card {
    box-shadow: 0 4px 6px rgb(143 145 206);
    border-radius: 12px;
    background-color: #fff;
    overflow: hidden;
    padding-bottom: 16px;
    transition: box-shadow 0.4s ease;
}

/* Optional: stronger shadow on hover */
custom-salla-product-card .prestige-card:hover {
  box-shadow: 0 12px 18px #9598e7;
}


button.bg-primary {
  border-radius: 5px; /* Adjust as needed */
}


.prestige-button {
  border-radius: 5px; /* or try 8px, 16px — whatever you like */
}

.prestige-breadcrumbs a,
.prestige-breadcrumbs span {
  color: rgb(8, 8, 8) !important;
}

.s-button-btn,
.s-add-product-button-mini-checkout-content {
  border-radius: 5px;       /* same corner radius 30*/
  overflow: hidden;          /* clean rounding */

}

.order-1 img {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
   border-radius: 12px; 
}

.sicon-keyboard_arrow_left {
    color: #000 !important;
    position:relative;
    }

.text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, 1);
    color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
    display: none;
}










.s-button-text {
    pointer-events: none;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
    font-size: 13px;
    font-weight: 400 !important;
}







.carousel-slider .swiper-wrapper > div {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
        margin-bottom: 10px;
    }
    
    
    
    
    
.bg-\[var\(--color-header-main\)\] {
    background-color: #ffffff;
}    
    
    
    
    
    
@media (max-width: 767px) {
.main-content .s-add-product-button-main .s-add-product-button-mini-checkout-content {
    border-radius: 50px !important;
    padding-bottom: 1px;
}

.s-add-product-button-main {
 flex-direction: row !important;
}

.s-button-btn 
{
padding-top:9px !important;
padding-bottom:9px !important;
}



    .s-fast-checkout-button.outline {
        background-color: transparent;
        border: 1px solid var(--color-primary);
        color: var(--color-primary);
        padding: 8px 5px !important;
        height: 37px !important;
    }
    
    .logo {
    width: 6rem;
    margin-right: 25px;
}
}


.mburger {
display:none ;
}

.prestige-breadcrumbs {
    margin-top: 13px;
}

.main-content.form .p-0.5.text-base{

display:none !important;
}

.p-0\.5 {
    padding: 0.125rem;
    display: none;
}

.s-button-btn .s-button-text {
    font-size: 13px;
}
.s-button-icon {
    height: 36.59px !important;
    width: 36.59px !important;
    border-radius: 50%;
}
.logo {
    margin-right: 45px;
}
.s-add-product-button-mini-checkout-content,.s-fast-checkout-button{
font-family: "Alexandria" !important;
font-size: 13px !important;
}



.s-add-product-button-main .s-add-product-button-mini-checkout {
    --salla-fast-checkout-button-border-radius: .75rem;
    width: 50%;
}
.s-add-product-button-main:not(.w-full) > salla-button {
    width: 50% !important;
}





.main-content .s-add-product-button-main .s-add-product-button-mini-checkout-content {
    border-radius: 50px !important;
    padding-bottom: 1px;
}
h1.text-xl.md\:text-2xl.leading-10.font-bold.mb-2.text-gray-800.product_title_color{
font-size:1.8rem;
}
blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre, li {
    margin: 0;
    line-height: 2.5em;
}
ul {

    list-style: disc;
}

p img {
    margin: 10px 0;
}

::marker {
    display: none;
}
li::marker {
    display: none;
}