/*             jahmiy.sa By Ahmed              */
.store-footer .s-contacts-list {
    flex-direction: row !important;
    display: flex !important;
    justify-content: center !important;
}
/*             jahmiy.sa By Ahmed              */
.grid-flow-row { grid-auto-flow: row; grid-template-columns: repeat(3,minmax(0,1fr)); gap:1vw; } .grid { display: grid; } .banner-entry { height: 142px; background-color: #0000; } @media (min-width: 640px) { .banner-entry { 
height: 492px; } } 
.store-footer { background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); } 
.store-footer__inner { background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); color: white; } .s-block--features__item .feature-icon { background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); }  
.btn--main--gray button { color: white; background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); } 
.product-index .product-entry--cat { align-items: center; gap: 10px; padding: 15px; border-width: 2px; } .product-entry { display: flex; flex-direction: column; border-radius: 14px; } 
.product-index .s-products-list-wrapper { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 1rem; } [dir="rtl"] .rtl\:pl-3, [dir="ltr"] .ltr\:pr-3 { background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); height: 35px; border-radius: 14px; color: #fff; font-size: 14px; font-weight: 100; padding-inline: 12px; width: 90%; line-height: 35px; }  .product-index .product-entry--cat .product-entry__image { height: auto; max-height: fit-content; width: auto; padding: 0; } 
@media (max-width: 768px) { .product-entry:nth-child(2n+1):last-child { grid-column: span 2/span 2; } }/* .product-entry--vertical .product-entry__image { display: none; } */ .s-button-primary { background: #ff7506; border-color:white; } 
.s-block--features__item h4 { color: #ff7506; } 
.product-entry:hover .btn--main--gray button, .btn--main--gray:hover button { 
border-color: #ff7506; background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); } 
.text-primary { color: #ff7506; } .store-footer h3 { color: #ff7506; }  section.s-block:nth-child(3) { background: radial-gradient(circle, rgba(176,47,165,1) 0%, rgba(112,10,103,1) 100%); border-radius: 0 0 50px 50px; content: url("https://i.ibb.co/hBnP8nf/1280-min.gif"); } 
.top-navbar { background: radial-gradient(circle, rgba(176,47,165,1) 0%, rgba(112,10,103,1) 100%); } .bg-white { background: radial-gradient(circle, rgba(176,47,165,1) 0%, rgba(112,10,103,1) 100%); }  
/* footer */ .gap-8 div:nth-of-type(2) h3, .gap-8 div:nth-of-type(3) h3, .gap-8 div:nth-of-type(4) h3, .gap-8 div:nth-of-type(5) h3 { font-size: 16px; overflow: hidden; color: #ffffff; border: #ff7506 solid 1px; border-radius: 14px; text-align: center; height: 35px; font-weight: 100; line-height: 35px; width: 100%; background: radial-gradient(circle, rgba(176,47,165,1) 0%, rgba(112,10,103,1) 100%); z-index: 0; position: relative; backdrop-filter: blur(5px); } 
.gap-8 div:nth-of-type(2) h3::before, .gap-8 div:nth-of-type(3) h3::before, .gap-8 div:nth-of-type(4) h3::before, .gap-8 div:nth-of-type(5) h3::before { content: ""; background: #ff7506; clip-path: polygon(6px 0%, 12px 0%, 6px 50%, 12px 100%, 6px 100%, 0% 50%); width: 12px; height: 15px; display: block; position: absolute; top: 10px; right: 10px; z-index: -1; box-shadow: 0px 0px 7px 2px #ff7506; } .gap-8 div:nth-of-type(2) h3::after, .gap-8 div:nth-of-type(3) h3::after, .gap-8 div:nth-of-type(4) h3::after, .gap-8 div:nth-of-type(5) h3::after { content: ""; background: #ff7506; clip-path: polygon(0% 0%, 50% 0%, 100% 50%, 50% 100%, 0% 100%, 50% 50%); width: 12px; height: 15px; display: block; position: absolute; top: 10px; left: 10px; z-index: -1; box-shadow: 0px 0px 7px 2px #1b1239c2; } .footer-list .last\:mb-0 { color: #fff; font-size: 13px; width: calc(50% - 10px) !important; float: right; justify-content: flex-start; } 
.store-footer__inner::before { background-position: bottom; display: flex; content: ""; height: 85px; width: 100%; background-image: url(https://i.ibb.co/cvxBR65/min.gif); background-size: contain; background-repeat: no-repeat; } 
.store-footer { background: linear-gradient(90deg, rgba(105,11,97,1) 0%, rgba(208,58,191,1) 100%); border-radius: 5rem; } 
.store-footer__inner::before { height: 136px; } .store-footer__inner { border-radius: 3rem; }  .text-center { 
background: linear-gradient(0deg, rgba(255,193,53,1) 0%, rgba(255,117,6,1) 100%); border-radius: 3rem 3rem 0 0; box-shadow: -8px -13px 25px #ff3ddb; } .text-gray-400 { color: #db1db8; } .lg\:col-span-2 { display: flex; flex-direction: column; align-items: center; } 
.store-footer__inner .last\:mb-0 { color: #fff; float: right !important; width: 31px; display: flex; justify-content: center; } .store-footer a { transition: all 300ms cubic-bezier(.4,0,.2,1); } .leading-none { line-height: 1; } .store-footer .gap-8 .rtl\:ml-2\.5 { border-radius: 12px; background: #34236e; height: 36px; width: 36px; display: flex; justify-content: center; align-items: center; transition: all 300ms cubic-bezier(.4,0,.2,1); 
} .store-footer__inner .last\:mb-0 { color: #fff; } 
.store-footer .s-contacts-icon { 
background: radial-gradient(circle, rgba(255,193,53,1) 0%, rgba(255,117,6,1) 100%); padding: 8px; border-radius: 5px; } 
body .unicode { display: none; } 
.s-contacts-list { display: block ruby; } 
.s-contacts-list-vertical { text-align: center; } .store-footer a { text-align: center; } 
/* bottons */ .s-block__title, .s-slider-block__title h2 { display: flex; align-items: center; justify-content: center; color: #34236e; font-size: 17px !important; font-weight: 100; line-height: 35px !important; border-radius: 14px; height: 35px; background: radial-gradient(circle, rgba(176,47,165,1) 0%, rgba(112,10,103,1) 100%); z-index: 0; position: relative; } .s-block__title::before, .s-slider-block__title h2::before { content: ""; background: radial-gradient(circle, rgba(255,193,53,1) 0%, rgba(255,117,6,1) 100%); clip-path: polygon(6px 0%, 12px 0%, 6px 50%, 12px 100%, 6px 100%, 0% 50%); width: 12px; height: 15px; display: block; position: absolute; top: 10px; right: 10px; z-index: -1; box-shadow: 0px 0px 7px 2px #1b1239c2; } .s-block__title::after, .s-slider-block__title h2::after { content: ""; background: radial-gradient(circle, rgba(255,193,53,1) 0%, rgba(255,117,6,1) 100%); clip-path: polygon(0% 0%, 50% 0%, 100% 50%, 50% 100%, 0% 100%, 50% 50%); width: 12px; height: 15px; display: block; position: absolute; top: 10px; left: 10px; z-index: -1; box-shadow: 0px 0px 7px 2px #1b1239c2; } .s-block__title h2, .s-slider-block__title h2 { color: #fff; } 
[dir="rtl"] .s-slider-block__title-right { padding-left: 0rem; width: 100%; }  
.space-y-1 > :not([hidden]) ~ :not([hidden]) { color: #ff7506; } 
#app .s-quantity-input-container .s-quantity-input-input { color: #ff7506; } 
.font-bold { color: #ff7506; } 
.justify-between { color: white; } .testimonials-slider .testimonial { color: black; } .text-lg { color: #ff7506; } 
.header-btn__icon { background: transparent; } 
.form-label { 
color: white; }  
[dir="rtl"] .s-add-product-button-mini-checkout-content { color: white; } 
.s-fast-checkout-button.rtl { flex-direction: row-reverse; background-color: #ff7506 !important; }  
@media (max-width: 640px) { .product-index .product-entry--cat .product-entry__image { max-height: fit-content; max-height: 22vh; }} 
.product-index .product-entry--cat .product-entry__image { 
border-width: 0; } .form-input { color: #ff7506; }  
@media (min-width: 1280px) { .container { max-width: 1280px; } } 
.breadcrumbs ol { justify-content: center; padding-top: 2.25rem; padding-bottom: 1.25rem; }/* .product-index .cat-col { display: none; }*/ /* .h-\[380px\] { display: none; }*/ .product-entry--vertical .product-entry__image { border-top-left-radius: .375rem; border-top-right-radius: .375rem; height: 0px; }  .product-entry--vertical .product-entry__content { gap: 1rem; padding: 1rem; 
} .s-fast-checkout-button.outline { background-color: #ff7506 !important; border: 1px solid white; } .s-fast-checkout-button { background-color: #ff7506 !important;} .s-add-product-button-main .s-add-product-button-mini-checkout { 
background-color: #ff7506 !important; border-radius: 15px; }  
.justify-end { background: transparent !important; } 
.border-b { 
border-bottom-width: 6px; border-color: #ff7506 !important; } 
.border-b { border: 0; border-radius: 14px; padding: 16px; background: #ff7506; } .s-button-element:not(:disabled):not([loading]) { background: #ff7506; color: white; } .carousel-slider .swiper-wrapper > div { padding-left: 5px; padding-right: 5px; } .s-products-slider-card { max-width: 50% !important; } .s-products-slider-card { height: auto !important; } .product-entry--vertical .product-entry__content { gap: 8px; } .product-entry--vertical .product-entry__content { display: flex; flex-direction: column; padding: 1rem; } .product-entry--fit-type .product-entry__image { height: auto; max-height: 15rem; } .s-block { margin-top: 0; }  .grid-flow-row { 
margin-top: -1rem; } section.s-block:nth-child(4) { padding-top: 3rem; }  .border-b { background: #ff75063d; } 
.text-sm { 
color: #ff7506; } 
[dir="rtl"] .rtl\:mr-1 { color: blueviolet; } .object-contain { background: transparent !important; } .p-5 { border-radius: 15px 15px 0 0; } 
.product-index { padding-bottom: 0; } .sm\:gap-6 { padding-top: 3rem; padding-bottom: 3rem; } 
.testimonials-slider .testimonial__text { 
background: #ffecdd; border: solid 1px #ff7506; } 
.testimonials-slider .testimonial__text::after { border: solid 1px #ff7506; border-width: 0 1px 1px 0; } 
.product-entry--vertical .product-entry__content { padding: 0rem 0rem;