/* Add custom CSS styles below */ 
.rtl\:mr-auto:where([dir="rtl"], [dir="rtl"] *) {

margin-right: 12%;

}

.s-product-options-wrapper input, .s-product-options-wrapper textarea, .s-product-options-wrapper select {

border-color: rgb(3, 29, 26);

}

.border-primary {

border-color: rgb(7 37 61 / 19%);

}

.grid.grid-cols-1.lg\:grid-cols-8.gap-8 {

display: grid;

gap: 2rem;

}

.product-card__enhanced-mini-cart-divider {

margin: 3px -0px 0px;

}

#magnify-image .img-magnifier-glass {

display: block;

}

salla-slider .slide--one-sixth {

width: 19.99%;

}

.mt-6 {

margin-top: 0.1rem;

}

[dir="rtl"] .rtl\:ml-2\.5 {

color: #fff;

background: rgb(7 37 61);

border-radius: 0rem 1rem 0px;

padding: 7px;

}

[dir="rtl"] .centered_logo .header-btn__icon {

background: rgb(7 37 61);

border-radius: 0rem 1rem 0px;

font-size: 23px;

color: #fff;

}

.header-btn__icon {

border: 1px solid #fff !important;

}

.main-nav-container .inner {

border: 1px solid #0061afbf;

background: #dce2f9;

box-shadow: inset 6px 6px 10px rgba(255, 255, 255, 0.6), inset -6px -6px 10px rgb(7 37 61 / 44%), 2px 2px 10px rgb(7 37 61 / 41%), -2px -2px 10px rgba(255, 255, 255, 0.5) !important;

transition:

box-shadow 0.3s ease,

transform 0.1s ease;

}

section.s-block.s-block--photos-slider {

margin-top: 0.7rem;

}

salla-user-menu .s-user-menu-trigger {

border: 1px solid rgb(7, 37, 61) !important;

border-radius: 0rem 0.7rem 0px;

background: rgb(7 37 61);

}

.main-nav-container.fixed-pinned .inner {

box-shadow: 0 0 5px rgb(7, 37, 61);

}

img.aspect-\[14\/13\].w-full.rounded-2xl.lazy.object-cover.group-hover\:scale-110.duration-400.loaded {

opacity: 1;

transform: scale(1);

box-shadow: rgb(2 102 182) 0px 0px 2px 0px, rgb(0 101 182) 0px 0px 6px 0px, rgba(0, 0, 0, 0.2) 0px 0px 0px inset;

border-radius: 50% !important;

width: 92%;

animation: rotate 2.0s infinitelinear;

}

.store-footer {

background: rgb(7 37 61);!important;

}

.store-footer__curve {

color: rgb(7, 37, 61);

}

.rounded-2xl {

border-radius: 5rem;

}

.max-w-7xl {

max-width: 100%;

}

@media (min-width: 1024px) {

.s-products-list-vertical-cards {

grid-template-columns: repeat(5, minmax(0, 1fr))!important;

}

}

@media (min-width: 768px) {

.s-products-list-vertical-cards {

grid-template-columns: repeat(5, minmax(0, 1fr));

}

}

@media (min-width: 640px) {

.sm\:flex {

padding-left: 11%;

padding-right: 11%;

}

}

@keyframes rotate {

100% {

transform: rotate(1turn);

}

}

@media (min-width: 640px) {

.sm\:text-4xl {

display: flex;

justify-content: center;

padding: 0px 210px;

}

}

@media (max-width: 767px) {

.index.mobile_small_blocks_titles h2.text-3xl {

padding: 0px 12px;

}

}

@media only screen and (min-width: 1024px) {

.main-menu li.root-level > a {

color: rgb(7, 37, 61) !important;

}

}



@media (min-width: 640px) {

.swiper-wrapper > div {

padding-left: 0.625rem;

padding-right: 0.625rem;

width: 11.99%;

}

}

@media (min-width: 640px) {

.s-products-slider-card {

max-width: 16.7% !important;

}

}


h3.mt-6.text-base.font-semibold.leading-7.tracking-tight.text-store-text-primary {

font-size: 8px;

}