/* 0 */

  :root {
                --primary-color: #087F8C;
                --light-primary-color: #EAF7F7;
                --dark-primary-color: #066773;
                --secondary-color: #142D4E;
                --body-background-color: #FFFFFF;
                --success-color: #16845B;
                --info-color: #087F8C;
                --warning-color: #E9A23B;
                --danger-color: #D14343;
        }


/* jawhara-category-first-paint */
:root{--j-line:#e5ebef;--j-ink:#142d4e}.categories-style-1{display:flex!important;gap:20px!important;justify-content:center;overflow:auto;padding:8px 0 16px}
.category-item{flex:0 0 110px!important;width:110px!important;text-align:center}
.category-thumbnail{display:block!important;width:86px!important;height:86px!important;margin:auto!important;border:1px solid var(--j-line)!important;border-radius:50%!important;overflow:hidden;background:#f6f8fa}
.category-thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}
.category-details{margin-top:10px!important;font-size:13px!important;line-height:1.6}
.category-title{color:var(--j-ink)!important}
@media(max-width:767px){.category-item{flex-basis:82px!important;width:82px!important}
.category-thumbnail{width:68px!important;height:68px!important}
.categories-style-1{justify-content:flex-start;gap:12px!important}
.category-details{font-size:11px!important}
}

.category-item{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}
.category-thumbnail{padding:0!important;min-height:0!important;aspect-ratio:1!important}
.category-details{border:0!important;padding:0!important}

.category-thumbnail img{position:static!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}























@media(max-width:767px){.categories-style-1{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px 8px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}
.categories-style-1 .category-item{width:auto!important;min-width:0!important;max-width:100%!important;flex-basis:auto!important}
.categories-style-1 .category-thumbnail{width:min(68px,100%)!important;height:auto!important;aspect-ratio:1/1!important;margin-inline:auto!important}
.category-details,.category-title{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere}
}

@media(max-width:767px){.categories-style-1{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:4px 0 10px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}
.categories-style-1::-webkit-scrollbar{display:none}
.categories-style-1 .category-item{flex:0 0 82px!important;width:82px!important;min-width:82px!important;max-width:82px!important;scroll-snap-align:start}
.categories-style-1 .category-thumbnail{width:68px!important;height:68px!important;margin-inline:auto!important}
.categories-style-1 .category-details{margin:8px 0 0!important;padding:0!important;white-space:normal!important}
.categories-style-1 .category-title{font-size:11px!important;line-height:1.6!important}
}













/* 2 */

    .section-nntMmJ1yiTMvHo6U {
    padding-top: 16px;
    padding-bottom: 16px;
    background-color: #FFFFFF;
}
  

/* 3 */

    .section-6LUBhXZ3qIKJ6ZHv {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #FFFFFF;
}
  

/* 4 */

    .section-XGNJGdrRKgfMBecB {
    padding-top: 16px;
    padding-bottom: 16px;
    background-color: #FFFFFFFF;
}.section-XGNJGdrRKgfMBecB .heading-primary {
    color: #142D4E;
}

.section-XGNJGdrRKgfMBecB .heading-description {
    color: #696969;
}

.section-XGNJGdrRKgfMBecB .category-title {
    color: #000000;
}
  

/* 5 */

    .section-AMgbOXzLcHgDfqYB {
    padding-top: 12px;
    padding-bottom: 8px;
    background-color: #ffffff;
    color: #000000;
}.section-AMgbOXzLcHgDfqYB .heading-primary {
    color: #142D4E;
}

.section-AMgbOXzLcHgDfqYB .heading-description {
    color: #696969;
}.section-AMgbOXzLcHgDfqYB .product-item .product-title a {
    color: #000000;
}

.section-AMgbOXzLcHgDfqYB .product-item .product-price .before {
    color: #747474;
}

.section-AMgbOXzLcHgDfqYB .product-item .product-price .after {
    color: #803160;
}.section-AMgbOXzLcHgDfqYB .product-item,
.section-AMgbOXzLcHgDfqYB .product-item .product-details {
    border-color: #f0f0f0;
}

.section-AMgbOXzLcHgDfqYB .product-item:hover,
.section-AMgbOXzLcHgDfqYB .product-item:hover .product-details {
    border-color: #142D4E;
}.section-AMgbOXzLcHgDfqYB .product-item .product-actions .button {
    color: #FFFFFF;
    background-color: #142D4E;
    border-color: #142D4E;
}

.section-AMgbOXzLcHgDfqYB .product-item .product-actions .button:hover {
    color: #FFFFFF;
    background-color: #087F8C;
    border-color: #087F8C;
}.section-AMgbOXzLcHgDfqYB .load-more button,
.section-AMgbOXzLcHgDfqYB .products-slider .slick-next,
.section-AMgbOXzLcHgDfqYB .products-slider .slick-prev {
    color: #696969;
    background-color: #ffffff;
    border-color: #f0f0f0;
}

.section-AMgbOXzLcHgDfqYB .load-more button:hover,
.section-AMgbOXzLcHgDfqYB .products-slider .slick-next:hover,
.section-AMgbOXzLcHgDfqYB .products-slider .slick-prev:hover {
    color: #142D4E;
    background-color: #ffffff;
    border-color: #142D4E;
}
  

/* 6 */

    .section-YK6bRaPKj0SiwsSi {
    padding-top: 12px;
    padding-bottom: 30px;
    background-color: #FFFFFF;
}
  

/* 7 */

:root{--j-ink:#142d4e;--j-teal:#087f8c;--j-line:#e5ebef}html{scroll-behavior:smooth}body{background:#fff;color:var(--j-ink);overflow-x:hidden}.container{max-width:1180px}.section{padding:24px 0}.app-heading{text-align:right;margin-bottom:20px}.heading-primary{font-size:24px!important;font-weight:800!important;color:var(--j-ink)!important}.heading-description:empty{display:none}.header-wrapper{position:relative;z-index:30}.main-bar{box-shadow:none!important}.main-bar .container{min-height:72px}.header-brand img{width:auto!important;max-width:150px!important;height:56px!important;object-fit:contain}.navigation-brand img{max-height:72px!important;max-width:180px!important;object-fit:contain}.app-header .search-form{display:block!important;position:static!important;transform:none!important;visibility:visible!important;opacity:1!important;background:#f6f8fa;padding:12px 0!important;border-bottom:1px solid var(--j-line);height:auto!important}.search-form .container{display:flex;gap:10px}.search-form .search-input{flex:1;min-width:0}.search-form input[type=search]{border:1px solid var(--j-line)!important;border-radius:12px!important;background:#fff!important;height:46px!important;color:var(--j-ink)!important}.search-form .search-select{max-width:190px}.search-form .search-submit{background:var(--j-teal)!important;color:white!important;border-radius:10px!important}.products-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.products-grid .product-item{width:auto!important;min-width:0!important;border:1px solid var(--j-line)!important;border-radius:16px!important;overflow:hidden;background:#fff!important;box-shadow:none!important;margin:0!important;display:flex!important;flex-direction:column!important}.product-thumbnail{display:block!important;aspect-ratio:1!important;overflow:hidden!important;background:#f8fafb!important;border:0!important;border-radius:0!important}.product-thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;position:static!important;border-radius:0!important}.product-details{padding:14px!important;display:flex!important;flex:1;flex-direction:column!important;gap:12px!important}.product-title{font-size:15px!important;line-height:1.7!important;font-weight:700!important;margin:0 0 8px!important;min-height:50px}.product-title a{color:var(--j-ink)!important}.product-price{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.currency-value.after{color:var(--j-teal)!important;font-weight:800!important;font-size:20px!important}.currency-value.before{color:#8893a0!important;font-size:13px!important}.product-actions{margin-top:auto}.product-actions .button{display:block!important;width:100%!important;border:0!important;border-radius:10px!important;background:var(--j-teal)!important;color:#fff!important;box-shadow:none!important;padding:12px!important;animation:none!important}.categories-style-1{display:flex!important;gap:20px!important;justify-content:center;overflow:auto;padding:8px 0 16px}.category-item{flex:0 0 110px!important;width:110px!important;text-align:center}.category-thumbnail{display:block!important;width:86px!important;height:86px!important;margin:auto!important;border:1px solid var(--j-line)!important;border-radius:50%!important;overflow:hidden;background:#f6f8fa}.category-thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}.category-details{margin-top:10px!important;font-size:13px!important;line-height:1.6}.category-title{color:var(--j-ink)!important}.single-product .single-submit{background:var(--j-teal)!important;color:#fff!important;border-radius:12px!important;animation:none!important}.single-product .product-title{min-height:0;font-size:23px!important}.single-product img{max-width:100%}.single-product table{width:100%;border-collapse:collapse}.single-product td,.single-product th{padding:12px;border:1px solid var(--j-line)}input,select,textarea{max-width:100%}.j-whatsapp{position:fixed!important;right:16px!important;bottom:16px!important;left:auto!important;top:auto!important;width:50px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:#25d366;box-shadow:0 3px 12px #0002;z-index:900;overflow:hidden}.j-whatsapp img{display:block!important;width:50px!important;height:50px!important;min-width:0!important;max-width:50px!important;object-fit:contain!important}footer{margin-top:24px}a,button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--j-teal);outline-offset:3px}@media(max-width:767px){.container{padding-left:14px!important;padding-right:14px!important}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.product-details{padding:10px!important}.product-title{font-size:13px!important;min-height:44px}.currency-value.after{font-size:17px!important}.product-actions .button{font-size:13px!important;padding:11px 6px!important}.category-item{flex-basis:82px!important;width:82px!important}.category-thumbnail{width:68px!important;height:68px!important}.categories-style-1{justify-content:flex-start;gap:12px!important}.category-details{font-size:11px!important}.main-bar .container{min-height:62px}.header-brand img{height:46px!important;max-width:120px!important}.search-form .search-select{display:none!important}.heading-primary{font-size:20px!important}.section{padding:16px 0}.j-whatsapp{bottom:16px!important;right:16px!important}}


/* 8 */
.category-item{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.category-thumbnail{padding:0!important;min-height:0!important;aspect-ratio:1!important}.category-details{border:0!important;padding:0!important}.single-title{color:#142d4e;line-height:1.6}.single-variant .radio-button-variant label{border-radius:10px}.j-whatsapp{bottom:max(16px,env(safe-area-inset-bottom))!important}@media(max-width:767px){.editor-content-section h1{font-size:26px!important;line-height:1.5!important}.single-title{font-size:23px!important}.product-wrapper>.product-details{padding:0!important}}

/* 9 */
.products-grid .product-thumbnail{padding:0!important;height:auto!important;min-height:0!important;aspect-ratio:1!important}.products-grid .product-thumbnail img{height:auto!important;aspect-ratio:1!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;margin:0!important}.category-thumbnail img{position:static!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}

/* jawhara-equal-cards */
.products-grid{align-items:stretch!important;grid-auto-rows:1fr!important}.products-grid .product-item{align-self:stretch!important}.products-grid .product-details{margin:0!important}.products-grid .product-info{flex:1;display:flex;flex-direction:column}.products-grid .product-title{height:52px!important;min-height:52px!important;max-height:52px!important;overflow:hidden!important;margin:0 0 8px!important}.products-grid .product-price{min-height:30px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important}.products-grid .product-price .currency-value{margin:0!important;display:inline-flex!important;align-items:center!important}.products-grid .product-actions{width:100%!important}.products-grid .product-actions .button{box-sizing:border-box!important;margin:0!important}@media(max-width:767px){.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;grid-auto-rows:auto!important}.products-grid .product-item{height:auto!important;display:grid!important;grid-template-rows:auto 140px!important;align-content:start!important;padding:0!important}.products-grid .product-thumbnail{width:100%!important;aspect-ratio:1/1!important;margin:0!important;flex:none!important}.products-grid .product-details{height:140px!important;min-height:140px!important;max-height:140px!important;padding:10px!important;display:grid!important;grid-template-rows:1fr 36px!important;gap:8px!important;box-sizing:border-box!important}.products-grid .product-info{display:grid!important;grid-template-rows:40px 28px!important;gap:6px!important;align-content:start!important;margin:0!important;padding:0!important}.products-grid .product-title{height:40px!important;min-height:40px!important;max-height:40px!important;font-size:13px!important;line-height:20px!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.products-grid .product-price{height:28px!important;min-height:28px!important;max-height:28px!important;gap:6px!important;white-space:nowrap!important}.products-grid .product-price .after{font-size:16px!important;line-height:22px!important}.products-grid .product-price .before{font-size:11px!important;line-height:18px!important}.products-grid .product-actions{height:36px!important;margin:0!important;padding:0!important;align-self:end!important}.products-grid .product-actions .button{height:36px!important;min-height:36px!important;line-height:36px!important;padding:0 4px!important;font-size:12px!important;border-radius:8px!important;display:block!important;white-space:nowrap!important}}


/* jawhara-scroll-header */
#header-wrapper.header-wrapper{position:sticky!important;top:calc(-1 * var(--jawhara-logo-height,100px))!important;height:auto!important;z-index:100!important;overflow:visible!important}.header-container{height:auto!important}.header-wrapper .app-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important}.header-wrapper .search-form{margin:0!important}

/* jawhara-visible-cart */
.side-cart-summary{z-index:10020!important;top:0!important;bottom:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;background:#fff!important;overflow:hidden!important}.side-cart-summary .cart-header{position:relative!important;flex:0 0 auto!important;z-index:1!important;background:#fff!important;padding:18px 16px!important;border-bottom:1px solid #e5ebef!important}.side-cart-summary .cart-body{position:relative!important;display:block!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;opacity:1!important;visibility:visible!important;-webkit-overflow-scrolling:touch;padding:16px!important}.side-cart-summary .cart-list,.side-cart-summary .cart-list form,.side-cart-summary .cart-list ul{display:block!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important;margin:0!important;padding:0!important}.side-cart-summary .cart-item{display:flex!important;align-items:flex-start!important;gap:12px!important;min-height:90px!important;height:auto!important;padding:12px 0!important;border-bottom:1px solid #e5ebef!important;opacity:1!important;visibility:visible!important}.side-cart-summary .item-thumbnail{display:block!important;width:70px!important;height:70px!important;flex:0 0 70px!important;object-fit:contain!important;border-radius:8px!important;background:#f7f9fa!important}.side-cart-summary .item-body{display:flex!important;flex:1!important;min-width:0!important;gap:8px!important}.side-cart-summary .item-details{display:block!important;flex:1!important;min-width:0!important;visibility:visible!important}.side-cart-summary .item-details h3{font-size:14px!important;line-height:1.6!important;margin:0 0 10px!important;height:auto!important;max-height:none!important}.side-cart-summary .quantity-wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px!important;color:#142d4e!important}.side-cart-summary .quantity small{font-size:14px!important;font-weight:700!important}.side-cart-summary .item-actions{flex:0 0 auto!important}.side-cart-summary .cart-footer{position:relative!important;bottom:auto!important;flex:0 0 auto!important;height:auto!important;margin:0!important;padding:16px!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important;background:#f7f9fa!important;z-index:1!important;border-top:1px solid #e5ebef!important}.side-cart-summary .cart-footer h4{margin:0 0 14px!important}.side-cart-summary .cart-actions{display:grid!important;gap:10px!important}.side-cart-summary .cart-actions .button{margin:0!important;width:100%!important;box-sizing:border-box!important}

/* jawhara-announcement-style */
.jawhara-announcement{background:linear-gradient(110deg,#075f6b,#087f8c,#142d4e);color:#fff;overflow:hidden;text-align:center;padding:9px 16px;min-height:36px;box-sizing:border-box;font-size:14px;font-weight:700;line-height:22px}.jawhara-announcement-text{display:inline-block;white-space:nowrap;animation:jawhara-banner-drift 5s ease-in-out infinite}.jawhara-announcement:hover .jawhara-announcement-text{animation-play-state:paused}@keyframes jawhara-banner-drift{0%,100%{transform:translateX(-12px)}50%{transform:translateX(12px)}}@media(max-width:767px){.jawhara-announcement{font-size:12px;padding:7px 12px;line-height:20px;min-height:34px}}@media(prefers-reduced-motion:reduce){.jawhara-announcement-text{animation:none!important}}

/* 14 */
.notice-bar{padding:0!important;background:linear-gradient(110deg,#075f6b,#087f8c,#142d4e)!important}.notice-bar>.container{max-width:none!important;width:100%!important;padding:0!important}.notice-bar .fr-view{display:block!important;width:100%!important}.jawhara-announcement{display:block!important;width:100%!important;background:transparent!important;margin:0!important}

/* jawhara-discount-style */
.products-grid .product-thumbnail{position:relative!important}.j-discount-badge{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;z-index:3!important;background:#e32636!important;color:#fff!important;border-radius:20px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;padding:8px 10px!important;box-shadow:0 2px 6px #0001;pointer-events:none;direction:ltr!important}@media(max-width:767px){.j-discount-badge{top:8px!important;left:8px!important;font-size:12px!important;padding:7px 9px!important}}

/* jawhara-cart-icon-only */
.app-header .cart-switcher .currency-value{display:none!important}.app-header .cart-switcher{gap:0!important}.app-header .cart-switcher .cart-icon{margin:0!important}

/* jawhara-complete-product-images */
.products-grid .product-item{position:relative!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important}.products-grid .product-thumbnail{display:block!important;position:relative!important;min-width:0!important;max-width:100%!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important;padding:0!important;margin:0!important;overflow:hidden!important;background:#fff!important}.products-grid .product-thumbnail img{position:absolute!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin:0!important;padding:4px!important;box-sizing:border-box!important}.products-grid .product-details,.products-grid .product-info{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.products-grid .j-discount-badge{left:8px!important;right:auto!important;top:8px!important;transform:none!important;width:auto!important;min-width:46px!important;max-width:calc(100% - 16px)!important;white-space:nowrap!important;text-align:center!important;overflow:visible!important;box-sizing:border-box!important;z-index:5!important}@media(max-width:767px){.products-grid .product-item{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 140px!important}.products-grid .product-thumbnail{min-width:0!important;max-width:100%!important;aspect-ratio:1 / 1!important}.products-grid .j-discount-badge{font-size:12px!important;padding:7px 8px!important}}

/* jawhara-cart-right */
.side-cart-summary{left:auto!important;right:0!important;transform:translateX(100%)!important;transition:transform .3s ease!important}.side-cart-summary.active{transform:translateX(0)!important}

/* jawhara-cart-buttons */
.products-grid .product-actions .button{border-radius:10px!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;direction:rtl!important;box-sizing:border-box!important}.products-grid .product-actions .button::before{content:"";display:inline-block;width:18px;height:18px;flex:0 0 18px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h2l2.5%2012h11l2-8H6%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h2l2.5%2012h11l2-8H6%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}

/* jawhara-button-both-ends */
.products-grid .product-actions{padding-inline:10px!important;box-sizing:border-box!important;overflow:visible!important}.products-grid .product-actions .button{width:100%!important;max-width:100%!important;margin:0!important;border-radius:999px!important;border-start-start-radius:999px!important;border-start-end-radius:999px!important;border-end-start-radius:999px!important;border-end-end-radius:999px!important;clip-path:inset(0 round 999px)!important;overflow:hidden!important}

/* jawhara-mobile-button-fit */
@media(max-width:767px){.products-grid .product-item .product-details{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}.products-grid .product-item .product-info{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}.products-grid .product-item .product-actions{width:auto!important;min-width:0!important;max-width:100%!important;margin:0 6px!important;padding:0!important;justify-self:stretch!important;box-sizing:border-box!important}.products-grid .product-item .product-actions .button{min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 6px!important;box-sizing:border-box!important;border-radius:999px!important;clip-path:inset(0 round 999px)!important;font-size:12px!important;gap:5px!important}.products-grid .product-item .product-actions .button::before{width:16px!important;height:16px!important;flex-basis:16px!important}}

/* jawhara-cart-order-style */
.side-cart-summary{width:420px!important;max-width:88vw!important}.j-cart-order{margin-top:20px;padding-top:20px;border-top:1px solid #e5ebef}.j-order-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#142d4e;font-size:15px}.j-order-summary strong{font-size:25px;font-weight:800}.j-order-benefits{color:#087f65!important;font-size:13px!important;font-weight:700;margin:16px 0 22px!important;padding-bottom:22px;border-bottom:1px solid #e5ebef;line-height:1.7}.j-cart-order h3{font-size:20px!important;font-weight:800!important;margin:0 0 22px!important;color:#142d4e}.j-cart-order iframe{display:block;width:100%;border:0;min-height:430px;background:#fff}.side-cart-summary.j-order-ready .cart-footer{display:none!important}.side-cart-summary .cart-body{padding:20px!important}@media(max-width:767px){.side-cart-summary{width:88vw!important;max-width:88vw!important}.side-cart-summary .cart-body{padding:18px!important}}

/* jawhara-dh-right */
.currency-value,.product-price .currency-value,.product-price .after,.product-price .before,.j-order-summary strong{direction:ltr!important;unicode-bidi:isolate!important}.currency-value .value,.currency-value .currency{direction:ltr!important;unicode-bidi:isolate!important}.currency-value{display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;gap:3px!important}.currency-value>.value{order:0!important}.currency-value>.currency{order:1!important}.app-header .cart-switcher .currency-value{display:none!important}

/* jawhara-no-cart-footer */
#app .side-cart-summary footer.cart-footer{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important}

/* jawhara-no-form-flash */
.j-cart-order iframe:not([data-j-ready="1"]){visibility:hidden!important;opacity:0!important}.j-cart-order iframe[data-j-ready="1"]{visibility:visible!important;opacity:1!important}

/* jawhara-circle-cart */
.app-header .cart-switcher{width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;border:1px solid #dcecef!important;border-radius:50%!important;background:#edf7f8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;box-sizing:border-box!important;box-shadow:none!important}.app-header .cart-switcher .cart-icon{width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important}.app-header .cart-switcher .cart-icon i{font-size:23px!important;color:#087f8c!important}.app-header .cart-switcher .cart-count{position:absolute!important;top:-5px!important;right:-5px!important;left:auto!important;min-width:19px!important;height:19px!important;line-height:19px!important;border-radius:50%!important;background:#087f8c!important;color:white!important;border:2px solid white!important;font-size:11px!important;padding:0 3px!important;box-sizing:content-box!important}.app-header .cart-switcher .currency-value{display:none!important}

/* jawhara-round-cart-count */
.app-header .cart-switcher .cart-count{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;border-radius:50%!important;aspect-ratio:1!important;line-height:18px!important;text-align:center!important;align-items:center!important;justify-content:center!important;font-size:10px!important;font-weight:700!important;border:2px solid #fff!important;background:#087f8c!important;color:#fff!important;top:-5px!important;right:-5px!important;left:auto!important}

/* jawhara-mobile-cart-inset */
@media(max-width:767px){.app-header .cart-switcher{margin-left:10px!important;margin-right:10px!important}.app-header .cart-switcher .cart-count{top:-3px!important;right:-3px!important}}

/* jawhara-price-order */
.product-price{display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:baseline!important;justify-content:center!important;gap:7px!important}.product-price .after{order:0!important}.product-price .before{order:1!important}.currency-value{column-gap:1px!important}.currency-value .currency{margin:0!important;padding:0!important;word-spacing:0!important}.currency-value .value{margin:0!important;padding:0!important}

/* jawhara-header-menu */
.j-menu-toggle{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dfedef;border-radius:50%;background:#eff8f7;color:#087f8c;cursor:pointer;padding:10px}.j-menu-toggle svg{width:24px;height:24px}.j-menu-shade{display:none;position:fixed;inset:0;background:#142d4e80;z-index:20000}.j-menu-panel{display:none;position:fixed;left:0;top:0;bottom:0;width:min(340px,86vw);z-index:20001;background:#fff;color:#142d4e;overflow-y:auto;padding:24px;box-sizing:border-box;direction:rtl}.j-menu-panel header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:21px;font-weight:800}.j-menu-close{border:0;background:#eff8f7;border-radius:50%;width:38px;height:38px;font-size:26px;color:#142d4e;cursor:pointer}.j-menu-panel a{display:block;padding:14px 4px;border-bottom:1px solid #e5ebef;color:#142d4e;text-decoration:none;font-weight:700}.j-menu-panel a:hover{color:#087f8c}.j-menu-categories summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:16px 4px;border-bottom:1px solid #e5ebef;font-weight:800;color:#142d4e}.j-menu-categories summary::-webkit-details-marker{display:none}.j-menu-categories summary::after{content:"+";font-size:24px;color:#087f8c}.j-menu-categories[open] summary::after{content:"−"}.j-menu-categories>a{padding:10px 16px 10px 4px;font-size:14px;border-bottom:0!important}.j-menu-categories[open]{padding-bottom:10px}.j-menu-categories summary:focus-visible{outline:2px solid #087f8c;outline-offset:2px}.j-menu-panel[data-open],.j-menu-shade[data-open]{display:block}@media(max-width:767px){.j-menu-toggle{margin-left:10px}}

/* jawhara-product-frame-fit */
.products-grid .product-thumbnail{background:#fff!important;padding:0!important;overflow:hidden!important;aspect-ratio:1/1!important;display:block!important}.products-grid .product-thumbnail img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;max-width:none!important;border:0!important}

/* jawhara-mobile-width-fix */
html{max-width:100%;overflow-x:clip}body{width:100%;max-width:100%;overflow-x:hidden}#app{width:100%;max-width:100%;min-width:0}@media(max-width:767px){.header-wrapper,.header-container,.app-header,.app-header .main-bar,.app-header .search-form,.section{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.container{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding-left:14px!important;padding-right:14px!important}.app-header .mobile-bar>.container{display:grid!important;grid-template-columns:66px minmax(0,1fr) 66px!important;align-items:center!important;gap:0!important}.mobile-bar .header-left{grid-column:1;grid-row:1;min-width:0!important}.mobile-bar .header-center{grid-column:2;grid-row:1;min-width:0!important;width:auto!important;position:static!important;transform:none!important;text-align:center!important}.mobile-bar .header-right{grid-column:3;grid-row:1;min-width:0!important}.mobile-bar .header-element{min-width:0!important}.mobile-bar .header-brand img{max-width:100%!important}.search-form .search-input{width:100%!important;min-width:0!important}.search-form input[type=search]{width:100%!important;box-sizing:border-box!important}.categories-style-1{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px 8px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}.categories-style-1 .category-item{width:auto!important;min-width:0!important;max-width:100%!important;flex-basis:auto!important}.categories-style-1 .category-thumbnail{width:min(68px,100%)!important;height:auto!important;aspect-ratio:1/1!important;margin-inline:auto!important}.category-details,.category-title{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere}.products-grid{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;box-sizing:border-box!important}.products-grid .product-item{min-width:0!important;max-width:100%!important}.editor-content-section img{max-width:100%!important;height:auto}.editor-content-section [style*="max-width"]{box-sizing:border-box!important;max-width:100%!important}.side-cart-summary{max-width:calc(100vw - 16px)!important}.j-menu-panel{max-width:calc(100vw - 16px)!important}}

/* jawhara-category-single-row */
@media(max-width:767px){.categories-style-1{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:4px 0 10px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}.categories-style-1::-webkit-scrollbar{display:none}.categories-style-1 .category-item{flex:0 0 82px!important;width:82px!important;min-width:82px!important;max-width:82px!important;scroll-snap-align:start}.categories-style-1 .category-thumbnail{width:68px!important;height:68px!important;margin-inline:auto!important}.categories-style-1 .category-details{margin:8px 0 0!important;padding:0!important;white-space:normal!important}.categories-style-1 .category-title{font-size:11px!important;line-height:1.6!important}}

/* jawhara-cart-line-prices */
.side-cart-summary .quantity-wrapper>.currency-value:not(.j-line-total){display:none!important}.side-cart-summary .j-line-total{display:inline-flex!important;direction:ltr!important;unicode-bidi:isolate;align-items:baseline;gap:1px;font-weight:700;color:#142d4e}

/* jawhara-offer-no-quantity */
.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-alasnan-alkhrbayy"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mnthm-mlabs-alghsyl"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/dfay-alhayt"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mkyf-alhoaaa"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/bak-aarb-altsok"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mdrb-alnamos"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mnthm-alhmam"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mkaad-mrhad"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/haml-almsbah"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-altnthyf"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mntjat-almnzl"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/ktaaa-alkhdroat"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/myzan-alktrony"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/klm-ltbyyd-alasnan"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mlsk-alkdm-lezal-alsmom"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/shahn-syar-thky"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/saaa-yd-mnhot-balzkharf-aleslamy"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/jhaz-tshyh-aaaojaj-alesbaa"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-tnthyf-alhyoanat-alalyf"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/jhaz-altmaryn-almtaty"]) .quantity,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/alhkyb-althky"]) .quantity{display:none!important}.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-alasnan-alkhrbayy"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mnthm-mlabs-alghsyl"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/dfay-alhayt"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mkyf-alhoaaa"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/bak-aarb-altsok"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mdrb-alnamos"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mnthm-alhmam"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mkaad-mrhad"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/haml-almsbah"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-altnthyf"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mntjat-almnzl"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/ktaaa-alkhdroat"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/myzan-alktrony"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/klm-ltbyyd-alasnan"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mlsk-alkdm-lezal-alsmom"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/shahn-syar-thky"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/saaa-yd-mnhot-balzkharf-aleslamy"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/jhaz-tshyh-aaaojaj-alesbaa"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-tnthyf-alhyoanat-alalyf"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/jhaz-altmaryn-almtaty"]) .item-actions button:first-child,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/alhkyb-althky"]) .item-actions button:first-child{display:none!important}.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-alasnan-alkhrbayy"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mnthm-mlabs-alghsyl"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/dfay-alhayt"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mkyf-alhoaaa"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/bak-aarb-altsok"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mdrb-alnamos"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mnthm-alhmam"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mkaad-mrhad"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/haml-almsbah"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-altnthyf"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mntjat-almnzl"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/ktaaa-alkhdroat"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/myzan-alktrony"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/klm-ltbyyd-alasnan"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/mlsk-alkdm-lezal-alsmom"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/shahn-syar-thky"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/saaa-yd-mnhot-balzkharf-aleslamy"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/jhaz-tshyh-aaaojaj-alesbaa"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/frsha-tnthyf-alhyoanat-alalyf"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/jhaz-altmaryn-almtaty"]) .quantity-wrapper,.side-cart-summary .cart-item:has(.item-details h3 a[href*="/products/alhkyb-althky"]) .quantity-wrapper{justify-content:flex-end!important}

/* jawhara-cart-plus-minus */
.side-cart-summary .item-actions button:first-child{display:none!important}.side-cart-summary .quantity:has(input){visibility:hidden}.side-cart-summary .quantity:has(.j-qty-step){display:inline-flex;align-items:center;gap:8px}.side-cart-summary .j-qty-step{display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;border:1px solid #dce8ec!important;border-radius:8px!important;background:#f3f9fa!important;color:#087f8c!important;font-size:22px!important;line-height:1!important;padding:0!important;cursor:pointer}.side-cart-summary .j-qty-step:disabled{opacity:.4;cursor:default}

/* jawhara-product-order-now */
.product-wrapper .j-order-now{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:54px!important;padding:14px 20px!important;margin:12px 0 0!important;box-sizing:border-box!important;border:0!important;border-radius:12px!important;background:#087f8c!important;color:#fff!important;font-size:19px!important;line-height:1.4!important;font-weight:800!important;cursor:pointer}.product-wrapper .j-order-now:hover{background:#066773!important}.product-wrapper .j-order-now:disabled{opacity:.6;cursor:wait}.product-wrapper .add-to-cart-section{flex-wrap:wrap!important}.product-wrapper .j-order-now{flex:0 0 100%!important}

/* jawhara-independent-order-style */
body:has(.j-standalone-order){background:#fff!important}body:has(.j-standalone-order) .page-section{max-width:100%!important;box-sizing:border-box!important}body:has(.j-standalone-order) .checkout-heading{display:none!important}body:has(.j-standalone-order) .form-group{margin:0 0 18px!important;text-align:right!important}body:has(.j-standalone-order) .form-label{display:block!important;margin-bottom:8px!important;color:#142d4e!important;font-weight:700!important}body:has(.j-standalone-order) .form-group input{width:100%!important;min-height:50px!important;text-align:right!important;box-sizing:border-box!important}body:has(.j-standalone-order) .product-price{display:inline-flex;direction:ltr;gap:2px}body:has(.j-standalone-order) #jawhara-order-checkout .single-submit{width:100%!important;min-height:54px!important}body:has(.j-standalone-order) .single-variant{margin-bottom:18px}body:has(.j-standalone-order) .j-standalone-order h1{margin-top:16px!important}

/* jawhara-direct-match-cart-form */
body:has(.j-standalone-order) .checkout-groups{display:flex!important;flex-direction:column!important;gap:0!important}body:has(.j-standalone-order) .form-group:has(input[name="extra_fields[customerName]"]){order:0}body:has(.j-standalone-order) .form-group:has(input[name="extra_fields[customerPhone]"]){order:1}body:has(.j-standalone-order) .form-group:has(input[name="city"]){order:2}body:has(.j-standalone-order) .form-group:has(input[name="extra_fields[customerAddress]"]){order:3}body:has(.j-standalone-order) .form-group input{height:56px!important;min-height:56px!important;border:1px solid #dce4eb!important;border-radius:12px!important;padding:14px!important;font-family:Cairo,sans-serif!important;font-size:16px!important;background:#fff!important;color:#142d4e!important}body:has(.j-standalone-order) .form-label{font-size:15px!important}body:has(.j-standalone-order) .page-builder-express-checkout-wrapper{padding-top:8px!important}body:has(.j-standalone-order) .product-price-container{margin-bottom:20px!important}body:has(.j-standalone-order) .j-standalone-order h1{font-size:25px!important}

/* jawhara-standalone-form-final */
body:has(.j-standalone-order) .checkout,body:has(.j-standalone-order) .checkout .main,body:has(.j-standalone-order) .checkout-form,body:has(.j-standalone-order) .checkout-groups,body:has(.j-standalone-order) .form-group{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body:has(.j-standalone-order) .form-group{flex:0 0 100%!important;grid-column:1/-1!important;padding-inline:0!important}body:has(.j-standalone-order) .product-price{display:inline-flex!important;flex-direction:row!important;direction:ltr!important;gap:2px!important;align-items:baseline!important}body:has(.j-standalone-order) .product-price .value{order:0!important}body:has(.j-standalone-order) .product-price .currency{order:1!important}body:has(.j-standalone-order) .product-price-container{text-align:right!important}body:has(.j-standalone-order) .inner-express-checkout-form{max-width:100%!important;width:100%!important}body:has(.j-standalone-order) #jawhara-order-checkout .single-submit{margin:0!important}

/* jawhara-compact-order-card */
body:has(.j-standalone-order){background:#f5f8fa!important}body:has(.j-standalone-order) .page-builder{width:calc(100% - 28px)!important;max-width:480px!important;margin:24px auto!important;background:#fff!important;border:1px solid #e2e9ee!important;border-radius:18px!important;box-shadow:0 8px 28px #142d4e0a!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}body:has(.j-standalone-order) #jawhara-order-heading{padding:18px 20px 0!important;margin:0!important}body:has(.j-standalone-order) #jawhara-order-heading .container{width:100%!important;padding:0!important}body:has(.j-standalone-order) .j-standalone-order h1{display:none!important}body:has(.j-standalone-order) .j-standalone-order h2{font-size:19px!important;margin:12px 0 6px!important;line-height:1.6!important}body:has(.j-standalone-order) .j-standalone-order a{font-size:12px!important}body:has(.j-standalone-order) .j-standalone-order p{font-size:12px!important;margin:6px 0!important}body:has(.j-standalone-order) #jawhara-order-checkout{width:100%!important;padding:0 20px 20px!important;margin:0!important}body:has(.j-standalone-order) .page-builder-express-checkout-wrapper{padding:0!important;margin:0!important;width:100%!important;box-sizing:border-box!important}body:has(.j-standalone-order) #jawhara-order-checkout h3{font-size:17px!important;margin:16px 0 10px!important}body:has(.j-standalone-order) .product-price-container{margin:0 0 14px!important}body:has(.j-standalone-order) .product-price{font-size:23px!important}body:has(.j-standalone-order) .form-group{margin:0 0 12px!important}body:has(.j-standalone-order) .form-label{font-size:14px!important;margin-bottom:6px!important}body:has(.j-standalone-order) .form-group input{height:46px!important;min-height:46px!important;padding:10px 12px!important;font-size:15px!important}body:has(.j-standalone-order) #jawhara-order-checkout .single-submit{min-height:48px!important;font-size:17px!important;padding:12px!important}body.j-direct-selected-offer #jawhara-order-checkout .single-variants{display:none!important}.j-chosen-offer{font-size:12px!important;color:#526375!important;font-weight:400!important}@media(max-width:767px){body:has(.j-standalone-order) .page-builder{margin:14px auto!important}body:has(.j-standalone-order) #jawhara-order-heading{padding:16px 16px 0!important}body:has(.j-standalone-order) #jawhara-order-checkout{padding:0 16px 16px!important}}

/* jawhara-order-popup */
.j-order-modal{position:fixed;inset:0;z-index:30000;background:#142d4e66;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.j-order-modal[hidden]{display:none}.j-order-modal-box{position:relative;width:min(480px,100%);height:min(760px,90dvh);max-height:90dvh;background:#fff;border-radius:18px;box-shadow:0 20px 60px #142d4e33;overflow:hidden}.j-order-modal iframe{display:block;border:0;width:100%;height:100%;background:#fff}.j-order-modal-close{position:absolute;top:8px;left:8px;z-index:2;width:34px;height:34px;border:1px solid #e3ebef;border-radius:50%;background:#fff;color:#142d4e;font-size:25px;cursor:pointer}@media(max-width:767px){.j-order-modal{padding:14px}.j-order-modal-box{height:88dvh;max-height:88dvh}}body:has(.j-standalone-order).j-order-popup-page{background:#fff!important}body.j-order-popup-page .page-builder{margin:0 auto!important;width:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.j-order-popup-page .j-whatsapp,body.j-order-popup-page .j-standalone-order>a{display:none!important}

/* jawhara-order-benefits-bottom */
.j-standalone-order>p:not(.j-chosen-offer){display:none!important}.j-confirm-benefits{text-align:center!important;color:#087f8c!important;font-size:13px!important;font-weight:700!important;line-height:1.7!important;margin:12px 0 0!important;padding:0!important}

/* jawhara-direct-form-quantity */
.j-direct-quantity{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;color:#142d4e;font-weight:700}.j-direct-qty-controls{display:flex;direction:ltr;align-items:center;gap:8px}.j-direct-qty-controls button{width:34px;height:34px;border:1px solid #dce4eb;border-radius:8px;background:#f3f9fa;color:#087f8c;font-size:22px;cursor:pointer}.j-direct-qty-controls input{width:48px!important;height:34px!important;min-height:34px!important;text-align:center!important;border:1px solid #dce4eb;border-radius:8px;padding:4px!important;appearance:textfield}.j-direct-qty-controls input::-webkit-inner-spin-button{appearance:none}.j-direct-qty-controls button:disabled{opacity:.4}body:has(.j-standalone-order) #jawhara-order-checkout .product-price.j-unit-price-hidden{display:none!important}.j-normal-total{display:inline-flex;direction:ltr;gap:2px;align-items:baseline;font-size:23px;font-weight:800;color:#087f8c}

/* jawhara-offer-product-hide-quantity */
.product-wrapper:has(.single-variants input[type="radio"]) .add-to-cart-section .quantity,body:has(.product-wrapper .single-variants input[type="radio"]) .sticky-cart-bar .quantity,body:has(.product-wrapper .single-variants input[type="radio"]) .sticky-add-to-cart .quantity{display:none!important}

/* jawhara-restore-add-cart-size */
.product-wrapper:has(.single-variants input[type="radio"])>.product-details>.add-to-cart-section>.quantity,body:has(.product-wrapper .single-variants input[type="radio"]) .sticky-cart-bar .add-to-cart-section>.quantity{display:block!important;visibility:hidden!important;pointer-events:none!important;width:120px!important;flex:0 0 120px!important}

/* jawhara-sticky-order-full-width */
body .sticky-cart-bar{padding:10px 12px!important;box-sizing:border-box!important}body .sticky-cart-bar>.container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;display:block!important}body .sticky-cart-bar .add-to-cart-section{display:flex!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body .sticky-cart-bar .add-to-cart-section>.quantity,body:has(.product-wrapper .single-variants input[type="radio"]) .sticky-cart-bar .add-to-cart-section>.quantity,body .sticky-cart-bar .share-box{display:none!important;flex:0 0 0!important;width:0!important}body .sticky-cart-bar .single-submit{width:100%!important;max-width:none!important;flex:1 1 100%!important;margin:0!important;min-height:50px!important;border-radius:12px!important}

/* jawhara-order-button-color */
body .product-wrapper .j-order-now,body .sticky-cart-bar .single-submit{background:#e87932!important;border-color:#e87932!important;color:#fff!important;box-shadow:0 4px 12px #e8793226!important}body .product-wrapper .j-order-now:hover,body .sticky-cart-bar .single-submit:hover{background:#cf6425!important;border-color:#cf6425!important}body .product-wrapper .j-order-now:focus-visible,body .sticky-cart-bar .single-submit:focus-visible{outline:3px solid #142d4e!important;outline-offset:3px!important}

/* jawhara-product-add-cart-icon */
.product-wrapper>.product-details>.add-to-cart-section>.single-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}.product-wrapper>.product-details>.add-to-cart-section>.single-submit::before{content:"";display:inline-block;width:22px;height:22px;flex:0 0 22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.4 12h11.2L21 7H6'/%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.4 12h11.2L21 7H6'/%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3C/svg%3E") center/contain no-repeat}

/* jawhara-offer-price-beside-cart */
.product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section{display:none!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.add-to-cart-section>.quantity{display:none!important}.j-offer-cart-price{width:120px!important;flex:0 0 120px!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;gap:5px!important;flex-wrap:wrap!important;direction:rtl!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.j-offer-cart-price .currency-value{display:inline-flex!important;direction:ltr!important;gap:2px!important;align-items:baseline!important;white-space:nowrap!important}.j-offer-cart-price .value{order:0!important}.j-offer-cart-price .currency{order:1!important}.j-offer-cart-price .after{font-size:18px!important;color:#087f8c!important;font-weight:800!important}.j-offer-cart-price .before{font-size:12px!important;color:#929ba3!important;text-decoration:line-through!important;font-weight:400!important}

/* jawhara-offer-price-clear */
body .j-offer-cart-price{flex-direction:column!important;gap:3px!important;background:#eef8f8!important;border:1px solid #d8eded!important;border-radius:10px!important;padding:6px 4px!important;min-height:54px!important}body .j-offer-cart-price .after{font-size:23px!important;line-height:1.2!important;font-weight:900!important;color:#087782!important}body .j-offer-cart-price .before{font-size:15px!important;line-height:1.2!important;color:#737e89!important;font-weight:600!important}body .j-offer-cart-price .currency{font-size:.75em!important}

/* jawhara-offer-cart-balanced */
body .j-offer-cart-price{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:46px!important;width:140px!important;flex:0 0 140px!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.add-to-cart-section>.single-submit{width:calc(100% - 155px)!important;flex:1 1 calc(100% - 155px)!important;min-width:0!important;max-width:calc(100% - 155px)!important;min-height:42px!important;height:42px!important;padding:8px 12px!important;font-size:14px!important;align-self:center!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.add-to-cart-section>.single-submit::before{width:20px!important;height:20px!important;flex-basis:20px!important}

/* jawhara-direct-form-heading */
body:has(.j-standalone-order) .j-standalone-order h1{display:block!important;font-family:Cairo,sans-serif!important;font-size:23px!important;font-weight:800!important;line-height:1.5!important;color:#142d4e!important;text-align:right!important;margin:2px 0 16px!important;padding-left:30px!important}body:has(.j-standalone-order) .j-standalone-order h2{font-size:17px!important;margin-top:0!important}

/* jawhara-offer-order-heading-layout */
body.j-direct-selected-offer .j-standalone-order{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:14px!important;align-items:center!important;direction:rtl!important}body.j-direct-selected-offer .j-standalone-order>h1,body.j-direct-selected-offer .j-standalone-order>a{grid-column:1/-1!important}body.j-direct-selected-offer .j-standalone-order>h2{grid-column:1!important;grid-row:3!important;margin:0!important;text-align:right!important;font-size:17px!important;line-height:1.6!important}body.j-direct-selected-offer .j-standalone-order>.j-chosen-offer{grid-column:2!important;grid-row:3!important;margin:0!important;text-align:left!important;font-size:13px!important;line-height:1.7!important;color:#526375!important}

/* jawhara-order-heading-centered */
body:has(.j-standalone-order) .j-standalone-order>h1{grid-column:1/-1!important;text-align:center!important;padding:0 28px!important;margin:2px 0 12px!important}body.j-direct-selected-offer .j-standalone-order>h2{grid-column:1/-1!important;grid-row:3!important;text-align:center!important;margin:0 0 6px!important}body.j-direct-selected-offer .j-standalone-order>.j-chosen-offer{grid-column:1/-1!important;grid-row:4!important;text-align:center!important;margin:0!important}

/* jawhara-hide-direct-delivery-title */
body:has(.j-standalone-order) #jawhara-order-checkout h3{display:none!important}

/* jawhara-selected-offer-price-row */
body.j-direct-selected-offer .j-offer-summary-row{grid-column:1/-1!important;grid-row:4!important;display:flex!important;direction:rtl!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;margin:10px 0 14px!important}body.j-direct-selected-offer .j-offer-summary-row .j-chosen-offer{text-align:right!important;margin:0!important;flex:1!important;font-size:13px!important;line-height:1.7!important}body.j-direct-selected-offer .j-offer-summary-price{display:inline-flex!important;direction:ltr!important;white-space:nowrap!important;gap:2px!important;color:#087f8c!important;font-size:23px!important;font-weight:800!important}body.j-direct-selected-offer .j-offer-summary-price .currency{font-size:14px!important}body.j-direct-selected-offer #jawhara-order-checkout .product-price-container{display:none!important}

/* jawhara-hide-offer-summary-price */
body.j-direct-selected-offer .j-offer-summary-row .j-offer-summary-price{display:none!important}

/* jawhara-chosen-offer-clear */
body.j-direct-selected-offer .j-offer-summary-row .j-chosen-offer{font-size:17px!important;font-weight:800!important;color:#087782!important;line-height:1.8!important;text-align:right!important}body.j-direct-selected-offer .j-offer-summary-row{margin:10px 0 18px!important}

/* jawhara-confirm-order-orange */
body:has(.j-standalone-order) #jawhara-order-checkout .single-submit{background:#e87932!important;border-color:#e87932!important;color:#fff!important;box-shadow:0 4px 12px #e8793226!important}body:has(.j-standalone-order) #jawhara-order-checkout .single-submit:hover{background:#cf6425!important;border-color:#cf6425!important}

/* jawhara-form-title-right-accent */
body:has(.j-standalone-order) .j-standalone-order>h1{direction:rtl!important;text-align:right!important;color:#7135b5!important;padding:0 0 12px 30px!important;border-bottom:2px solid #e5d9f2!important;margin:2px 0 16px!important}

/* jawhara-form-title-far-right */
body:has(.j-standalone-order) #jawhara-order-heading .fr-view,body:has(.j-standalone-order) #jawhara-order-heading .j-standalone-order{width:100%!important;max-width:none!important;box-sizing:border-box!important}body:has(.j-standalone-order) .j-standalone-order>h1{border:0!important;text-decoration:none!important;box-shadow:none!important;width:100%!important;max-width:none!important;justify-self:stretch!important;text-align:right!important;padding:0!important;margin:2px 0 16px!important;box-sizing:border-box!important}

/* jawhara-heading-container-full */
body:has(.j-standalone-order) #jawhara-order-heading>.inner-container,body:has(.j-standalone-order) #jawhara-order-heading .inner-html-editor{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}

/* jawhara-offer-text-centered */
body.j-direct-selected-offer .j-offer-summary-row .j-chosen-offer{text-align:center!important}

/* jawhara-product-offers-rounded */
body .product-wrapper .single-variants .radio-buttons-container{display:flex!important;flex-direction:column!important;gap:10px!important}body .product-wrapper .single-variants .radio-button-variant{display:flex!important;align-items:center!important;gap:9px!important;border:1px solid #dce5e9!important;border-radius:18px!important;background:#fff!important;padding:12px 16px!important;margin:0!important;box-sizing:border-box!important;min-height:50px!important}body .product-wrapper .single-variants .radio-button-variant:has(input:checked){border-color:#087f8c!important;background:#f0f9fa!important;box-shadow:0 0 0 1px #087f8c18!important}body .product-wrapper .single-variants .radio-button-variant label{margin:0!important;flex:1!important;cursor:pointer!important;line-height:1.7!important}body .product-wrapper .single-variants .radio-button-variant input{flex-shrink:0!important}

/* jawhara-cart-quantity-stable */
body.j-cart-quantity-updating .side-cart-summary{transform:translateX(0)!important;transition:none!important;visibility:visible!important;opacity:1!important}body.j-cart-quantity-updating .side-cart-summary .cart-body{scroll-behavior:auto!important}

/* jawhara-product-quantity-visible */
body .product-wrapper .quantity .quantity-handler,body .product-wrapper .quantity .quantity-handler:hover,body .product-wrapper .quantity .quantity-handler:active,body .product-wrapper .quantity .quantity-handler:focus{color:#087f8c!important;background:#f0f8f9!important;border:1px solid #d3e5e9!important;border-radius:7px!important;opacity:1!important;visibility:visible!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}body .product-wrapper .quantity .quantity-handler i,body .product-wrapper .quantity .quantity-handler:hover i,body .product-wrapper .quantity .quantity-handler:active i{color:#087f8c!important;opacity:1!important;visibility:visible!important;font-size:17px!important}

/* jawhara-category-circle-icons */
body .categories-style-1 .category-thumbnail{display:flex!important;align-items:center!important;justify-content:center!important;width:96px!important;height:96px!important;aspect-ratio:1!important;border-radius:50%!important;border:0!important;box-shadow:none!important;margin:0 auto!important;overflow:hidden!important}body .categories-style-1 .category-thumbnail img{display:none!important}body .categories-style-1 .category-thumbnail::before{content:"";display:block;width:39px;height:39px;background:var(--cat-ink);mask:var(--cat-icon) center/contain no-repeat;-webkit-mask:var(--cat-icon) center/contain no-repeat}body .categories-style-1 .category-details{margin:12px 0 0!important;padding:0!important;text-align:center!important}body .categories-style-1 .category-title{font-weight:500!important;color:#394754!important;font-size:15px!important;line-height:1.5!important}body .categories-style-1 .category-thumbnail[href$="/collections/tech"]{background:#e1ecfb!important;--cat-ink:#37678f;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%227%22%20y%3D%222%22%20width%3D%2210%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M10%205h4m-3%2014h2%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/maison"]{background:#eee6dc!important;--cat-ink:#87694e;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2010%209-8%209%208M5%209v12h5v-7h4v7h5V9%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]{background:#e4e9f1!important;--cat-ink:#4b6276;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%209%202-6h10l2%206M3%2010h18v8H3zM5%2018v3m14-3v3M3%2013H1m20%200h2M6%2014h2m8%200h2%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/outils-pratiques"]{background:#fff1d3!important;--cat-ink:#946b20;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%205a6%206%200%200%200-7%207L2%2017a3%203%200%200%200%204%204l6-6a6%206%200%200%200%207-8l-4%204-3-3%204-4z%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/sport"]{background:#ece3fb!important;--cat-ink:#70539c;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%205v14M3%208v8m15-11v14m3-11v8M6%2012h12%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/sante"]{background:#def2e9!important;--cat-ink:#40836c;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%204a5%205%200%200%200-8%202%205%205%200%200%200-8-2C-3%2010%2012%2021%2012%2021S27%2010%2020%204Z%22%2F%3E%3Cpath%20d%3D%22M5%2012h4l2-4%202%208%202-4h4%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/beaute-soins"]{background:#f9e4ec!important;--cat-ink:#ad6685;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2021V10h8v11zM9%2010V4l6-2v8M8%2016h8%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/mode-accessoires"]{background:#e2f0ef!important;--cat-ink:#4d7c7b;--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m8%203-6%204%203%205%203-2v11h8V10l3%202%203-5-6-4c0%204-8%204-8%200Z%22%2F%3E%3C%2Fsvg%3E")}@media(max-width:767px){body .categories-style-1 .category-thumbnail{width:76px!important;height:76px!important}body .categories-style-1 .category-thumbnail::before{width:32px;height:32px}body .categories-style-1 .category-title{font-size:13px!important}}

/* jawhara-category-icon-no-spinner */
body .categories-style-1 .category-thumbnail::before{position:static!important;inset:auto!important;transform:none!important;animation:none!important;transition:none!important;opacity:1!important;visibility:visible!important;border:0!important;border-radius:0!important;background:var(--cat-ink)!important;flex:0 0 39px!important;box-shadow:none!important}body .categories-style-1 .category-thumbnail::after{display:none!important}@media(max-width:767px){body .categories-style-1 .category-thumbnail::before{flex-basis:32px!important}}

/* jawhara-auto-bike-icon */
body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]{--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2013%203-7h11l3%207M2%2014h19v9H2zM5%2023v3m13-3v3M5%2018h2m9%200h2%22%2F%3E%3Ccircle%20cx%3D%2229%22%20cy%3D%2223%22%20r%3D%225%22%2F%3E%3Ccircle%20cx%3D%2242%22%20cy%3D%2223%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22m29%2023%206-11%207%2011H29l6-9m-4-2h6m1-5h3l2%206M35%2012l-2-4h-3%22%2F%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]::before{width:57px!important;height:42px!important;flex-basis:57px!important}@media(max-width:767px){body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]::before{width:47px!important;height:35px!important;flex-basis:47px!important}}

/* jawhara-auto-bike-separated */
body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]{--cat-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2032%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%3E%3Cpath%20d%3D%22m5%2013%203-7h10l3%207M3%2014h20v9H3zM6%2023v3m14-3v3M7%2018h2m8%200h2%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2222%22%20r%3D%225%22%2F%3E%3Ccircle%20cx%3D%2258%22%20cy%3D%2222%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22m40%2022%207-12%206%2012H40l7-9m-4-3h7m2-5h3l3%2017M47%2010l-2-4h-4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]::before{width:66px!important;height:38px!important;flex-basis:66px!important}@media(max-width:767px){body .categories-style-1 .category-thumbnail[href$="/collections/auto-moto"]::before{width:54px!important;height:32px!important;flex-basis:54px!important}}

/* jawhara-normal-product-price-clear */
body .product-wrapper:not(:has(.single-variants input[type="radio"]))>.product-details>.price-section .single-price{display:flex!important;align-items:baseline!important;gap:10px!important}body .product-wrapper:not(:has(.single-variants input[type="radio"]))>.product-details>.price-section .after{font-size:23px!important;line-height:1.3!important;font-weight:900!important;color:#087782!important}body .product-wrapper:not(:has(.single-variants input[type="radio"]))>.product-details>.price-section .before{font-size:15px!important;line-height:1.3!important;font-weight:600!important;color:#737e89!important;text-decoration:line-through!important}body .product-wrapper:not(:has(.single-variants input[type="radio"]))>.product-details>.price-section .currency{font-size:.75em!important}

/* jawhara-product-price-prominent */
body .product-wrapper .price-section .single-price .after,body .product-wrapper .j-offer-cart-price .after{font-size:29px!important;font-weight:900!important;line-height:1.25!important;color:#087782!important}body .product-wrapper .price-section .single-price .before,body .product-wrapper .j-offer-cart-price .before{font-size:19px!important;font-weight:600!important;line-height:1.3!important;color:#737e89!important;text-decoration:line-through!important}body .product-wrapper .price-section .single-price{flex-wrap:wrap!important;gap:9px!important}body .product-wrapper .j-offer-cart-price{gap:4px!important}.j-product-price-discount::after{content:attr(data-j-discount);display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e61d3b!important;color:white!important;border-radius:999px!important;padding:5px 10px!important;font-size:14px!important;line-height:1.2!important;font-weight:800!important;direction:ltr!important;white-space:nowrap!important;order:2!important}.j-product-price-discount:not([data-j-discount])::after{display:none!important}

/* jawhara-product-price-final-size */
body .product-wrapper:not(:has(.single-variants input[type="radio"]))>.product-details>.price-section .single-price .after,body .product-wrapper .j-offer-cart-price .after{font-size:29px!important;font-weight:900!important}body .product-wrapper:not(:has(.single-variants input[type="radio"]))>.product-details>.price-section .single-price .before,body .product-wrapper .j-offer-cart-price .before{font-size:19px!important;font-weight:600!important}

/* jawhara-offer-prices-above-options */
body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section{display:block!important;margin-bottom:20px!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section .single-price{display:flex!important;direction:rtl!important;align-items:baseline!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section .single-price .after{font-size:29px!important;font-weight:900!important;color:#087782!important;order:0!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section .single-price .before{font-size:19px!important;font-weight:600!important;color:#737e89!important;text-decoration:line-through!important;order:1!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section .currency{font-size:.75em!important}body .product-wrapper .j-offer-cart-price{visibility:hidden!important;pointer-events:none!important;min-height:0!important;height:0!important;padding:0!important;border:0!important;overflow:hidden!important}

/* jawhara-square-cart-by-price */
body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.price-section .single-price{margin:0!important;flex:1!important}body .product-wrapper:has(.single-variants input[type="radio"])>.product-details>.add-to-cart-section>.single-submit,body .product-wrapper .j-offer-cart-price{display:none!important}body .j-price-add-cart{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;flex:0 0 48px!important;border:0!important;border-radius:9px!important;background:#087f8c!important;color:#fff!important;cursor:pointer!important;padding:0!important}body .j-price-add-cart svg{width:25px;height:25px}body .j-price-add-cart:hover{background:#076b76!important}

/* jawhara-large-square-cart-label */
body .j-price-add-cart{width:100px!important;height:100px!important;flex:0 0 100px!important;flex-direction:column!important;gap:8px!important;border-radius:10px!important;padding:10px 6px!important;box-sizing:border-box!important}body .j-price-add-cart svg{width:28px!important;height:28px!important;flex-shrink:0!important}body .j-price-add-cart::after{content:"أضف إلى السلة";font-family:Cairo,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1.5!important;color:#fff!important;white-space:normal!important;text-align:center!important}

/* jawhara-cart-native-form-visible */
.j-cart-order>iframe[data-j-ready="1"]{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;min-height:460px!important}.j-cart-visible-form{display:none!important}

/* jawhara-cart-form-always-visible */
body .side-cart-summary .j-cart-order>iframe,body .side-cart-summary .j-cart-order>iframe:not([data-j-ready="1"]),body .side-cart-summary .j-cart-order>iframe[data-j-ready="1"]{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-height:480px!important;border:0!important;background:#fff!important}body .side-cart-summary .j-cart-order:has(iframe)+.cart-footer{display:none!important}

/* jawhara-cart-visible-fields */
.j-cart-order>iframe{display:none!important}.j-cart-visible-form{display:flex;flex-direction:column;gap:14px}.j-cart-visible-form label{display:block;font-size:14px;font-weight:700;color:#142d4e}.j-cart-visible-form input{display:block;width:100%;height:50px;box-sizing:border-box;border:1px solid #d8dfe3;border-radius:11px;padding:12px;font:16px Cairo,sans-serif;margin-top:7px;background:#fff;color:#142d4e}.j-cart-visible-form button{width:100%;min-height:52px;border:0;border-radius:11px;background:#e87932;color:white;font:800 16px Cairo,sans-serif;padding:12px;cursor:pointer}.j-cart-visible-form .j-form-status{font-size:13px;color:#087f8c}

/* jawhara-custom-cart-form-only */
body .side-cart-summary .j-cart-order>iframe,body .side-cart-summary .j-cart-order>iframe:not([data-j-ready="1"]),body .side-cart-summary .j-cart-order>iframe[data-j-ready="1"]{display:block!important;position:fixed!important;left:-10000px!important;right:auto!important;top:0!important;width:380px!important;height:650px!important;visibility:visible!important;opacity:1!important;pointer-events:none!important}body .side-cart-summary .j-cart-visible-form{display:flex!important}

/* jawhara-mobile-checkout-frame-active */
body .side-cart-summary .j-cart-order{position:relative!important;isolation:isolate}body .side-cart-summary .j-cart-order>iframe,body .side-cart-summary .j-cart-order>iframe[data-j-ready="1"],body .side-cart-summary .j-cart-order>iframe:not([data-j-ready="1"]){position:absolute!important;left:0!important;right:0!important;top:0!important;width:100%!important;height:650px!important;opacity:0.01!important;z-index:-1!important;pointer-events:none!important;display:block!important;visibility:visible!important}body .side-cart-summary .j-cart-visible-form{position:relative!important;z-index:1!important;background:#fff!important}

/* jawhara-sort-single-field */
.category-sort>ul{display:none!important}.category-sort{display:flex!important;align-items:center!important;gap:10px!important;flex:0 1 auto!important;width:auto!important;max-width:100%!important;direction:rtl}.category-sort>h3{display:block!important;margin:0!important;padding:0!important;white-space:nowrap;font:500 14px Cairo,sans-serif!important;color:#172b35!important}.j-sort-select{appearance:none;-webkit-appearance:none;display:block;width:205px;min-width:0;max-width:100%;height:36px;border:1px solid #ddd;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' viewBox='0 0 18 20'%3E%3Cpath d='m5 7 4-4 4 4M5 13l4 4 4-4' fill='none' stroke='%23357eb5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 10px center;color:#357eb5;font:600 14px Cairo,sans-serif;padding:3px 12px 3px 34px;direction:rtl;box-sizing:border-box;cursor:pointer}@media(max-width:767px){.category-sort{gap:8px!important;flex-basis:auto!important}.category-sort>h3{font-size:12px!important}.j-sort-select{width:165px;height:34px;font-size:12px}}

/* jawhara-sort-far-left */
.single-filters{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;direction:rtl!important}.single-filters>.category-sort{margin-right:auto!important;margin-left:0!important;align-self:center!important;order:2!important}.single-filters>h1{order:1!important}@media(max-width:767px){.single-filters>.category-sort{margin-right:auto!important;margin-left:0!important}}

/* jawhara-spec-table-mobile-readable */
.single-product table,.product-wrapper table{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important;border-collapse:collapse!important;direction:rtl!important}.single-product table th,.product-wrapper table th{width:34%!important;min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;letter-spacing:0!important;line-height:1.8!important;padding:12px 9px!important;box-sizing:border-box!important}.single-product table td,.product-wrapper table td{width:66%!important;min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.8!important;padding:12px 9px!important;box-sizing:border-box!important}@media(max-width:767px){.single-product table,.product-wrapper table{font-size:14px!important}.single-product table th,.product-wrapper table th{width:35%!important;white-space:nowrap!important;font-size:13px!important}.single-product table td,.product-wrapper table td{width:65%!important;font-size:14px!important}}
/* Native adapters only. Original 86 CSS blocks load immediately before this file. */
[hidden]{display:none!important}.j-whatsapp,.j-whatsapp *, .j-whatsapp:hover,.j-whatsapp:focus{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;filter:none!important}.j-whatsapp::before,.j-whatsapp::after{content:none!important;animation:none!important}
.j-add-form{margin:0!important;width:100%}.j-add-form .button{cursor:pointer}.j-product-add{display:contents}.product-item{position:relative}.j-discount-badge{position:absolute;top:9px;right:9px;background:#e8f6ef;color:#147b53;border-radius:20px;font-size:12px;font-weight:800;padding:4px 9px}.single-product .product-wrapper>.product-details>.product-section{width:100%}.j-native-gallery .preview>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:1px solid #e8edf2;border-radius:14px}.j-native-gallery .thumbnails{display:flex;gap:10px;overflow:auto;margin-top:10px}.j-native-gallery .thumbnail-item{flex:0 0 90px}.j-native-gallery .thumbnail-preview{padding:0;background:white;border:1px solid #e8edf2;border-radius:8px;overflow:hidden;cursor:pointer}.j-native-gallery .thumbnail-preview img{display:block;width:100%;height:90px;object-fit:contain}.j-mobile-preview{display:none}.quantity button{border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.j-direct-checkout{margin:0}.j-direct-checkout .form-group{display:flex;flex-direction:column;text-align:right;gap:7px;margin-bottom:16px}.j-direct-checkout .form-group label{font-weight:700;font-size:14px;color:#142d4e}.j-direct-checkout input:not([type=hidden]):not([type=radio]),.j-direct-checkout select,.j-direct-checkout textarea{width:100%;box-sizing:border-box;border:1px solid #dce4eb;border-radius:8px;padding:10px 14px;color:#142d4e;font:inherit;min-height:48px}.j-direct-checkout .single-submit{width:100%;background:#f58a17!important;color:#fff!important;border:0;border-radius:10px;padding:14px 24px;font:700 16px Cairo,Arial,sans-serif;cursor:pointer}.j-direct-checkout .quantity{display:flex;align-items:center;justify-content:center;margin:12px auto;max-width:150px}.j-direct-checkout .single-quantity{min-width:0;width:70px!important;text-align:center}.j-native-direct .checkout-groups{display:flex;flex-direction:column}.j-native-direct .form-group:has([name="extra_fields[customerName]"]){order:1}.j-native-direct .form-group:has([name="extra_fields[customerPhone]"]){order:2}.j-native-direct .form-group:has([name="city"]){order:3}.j-native-direct .form-group:has([name="extra_fields[customerAddress]"]){order:4}.j-native-direct .j-order-benefits{text-align:center;color:#087f8c;font-weight:700}.j-cart-open{overflow:hidden}.side-cart-summary{z-index:1100!important}.side-cart-summary .cart-body{overflow-y:auto!important}.side-cart-summary .cart-header{display:flex;justify-content:space-between;align-items:center}.side-cart-summary .cart-header button{border:0;background:transparent;font-size:26px;color:#142d4e;cursor:pointer}.j-drawer-overlay{position:fixed;inset:0;z-index:1090;border:0;background:#0005}.j-cart-form .cart-item{display:flex;gap:12px;position:relative;padding:14px 0;border-bottom:1px solid #e8edf2}.j-cart-form .item-thumbnail{flex:0 0 70px}.j-cart-form .item-thumbnail img{width:70px;height:70px;object-fit:contain}.j-cart-form .item-details{flex:1;min-width:0}.j-cart-form .item-details h3{font-size:14px;margin:0 0 8px;line-height:1.7}.j-cart-form .item-details h3 a{color:#142d4e}.j-cart-form .quantity-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.j-cart-form .quantity-wrapper>.quantity{display:flex;align-items:center;gap:10px}.j-cart-form .quantity button{width:26px;height:26px;padding:0;border:1px solid #dce4eb;border-radius:6px}.j-cart-remove{border:0;background:transparent;font-size:22px;color:#8893a0;cursor:pointer}.j-cart-page{max-width:900px}.j-update-cart{display:none!important}.j-checkout-button{width:100%;background:#087f8c!important;color:#fff!important;border-radius:11px;margin-top:12px}.j-toast{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);max-width:90%;padding:12px 20px;background:#142d4e;color:white;border-radius:12px;z-index:3000}.j-order-dialog{padding:36px 0 0;border:0;border-radius:16px;width:min(95vw,640px);max-height:92vh;overflow:hidden}.j-order-dialog::backdrop{background:#0007}.j-order-dialog>button{position:absolute;top:0;left:10px;font-size:28px;border:0;background:transparent;cursor:pointer}.j-order-dialog iframe{display:block;width:100%;height:78vh;border:0}.j-contact{display:grid;gap:16px;max-width:600px;margin:24px auto}.j-contact label{display:grid;gap:8px}.j-contact input,.j-contact textarea,.j-search input{border:1px solid #dce4eb;border-radius:10px;padding:12px;font:inherit}.j-search{display:flex;gap:10px;margin-bottom:24px}.j-search input{flex:1;min-width:0}.j-direct-price .single-price{justify-content:center}.j-native-direct{max-width:100%}.j-order-popup-page .j-whatsapp{display:none!important}.j-order-popup-page .page-wrapper{padding-top:0!important}
@media(max-width:767px){.product-preview{display:none}.j-mobile-preview{display:block}.j-native-gallery .thumbnail-item{flex-basis:64px}.j-native-gallery .thumbnail-preview img{height:64px}.j-native-gallery .preview>img{border-radius:12px}.j-direct-checkout input,.j-direct-checkout select{font-size:16px!important}.j-order-dialog{width:96vw;margin:auto}.j-order-dialog iframe{height:82vh}}

yc-section{display:block;max-width:1180px;margin:auto;padding:32px 20px;color:#142d4e}yc-section .yc-btn,yc-upsell button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;padding:12px 24px;background:#087f8c;color:#fff;font:700 16px Cairo,Arial,sans-serif;cursor:pointer}yc-section [data-position=center]{display:block;text-align:center}yc-section .order{max-width:800px;margin:auto}yc-upsell{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}

/* One quantity control owned by the native cart, isolated from Classic augmenters. */
.j-cart-form .quantity-wrapper>.j-native-cart-quantity{display:inline-flex!important;direction:ltr;align-items:center;gap:10px;background:#fff;border:0}
.j-native-cart-quantity::before,.j-native-cart-quantity::after,.j-native-cart-quantity button::before,.j-native-cart-quantity button::after{content:none!important;display:none!important}
.j-native-cart-quantity button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dce4eb;border-radius:6px;background:#fff;color:#142d4e;font:700 18px Cairo,sans-serif;cursor:pointer}
.j-native-cart-quantity button:disabled{opacity:.4;cursor:default}.j-native-cart-quantity small{font-size:14px;min-width:18px;text-align:center}
.side-cart-summary [data-j-cart-summary]{display:none!important}
body .side-cart-summary .j-cart-order>iframe,body .side-cart-summary .j-cart-order>iframe[data-j-ready="1"],body .side-cart-summary .j-cart-order>iframe:not([data-j-ready="1"]){position:absolute!important;left:-10000px!important;right:auto!important;top:0!important;width:380px!important;height:650px!important;opacity:0!important;pointer-events:none!important;z-index:-1!important}

/* Shared delivery form: same labels, spacing, inputs and confirmation button. */
body :is(#jawhara-unified-delivery,.j-delivery-form){display:flex!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important;background:#fff;color:#142d4e;direction:rtl;text-align:right}
body :is(#jawhara-unified-delivery,.j-delivery-form) .checkout-groups{display:flex!important;flex-direction:column!important;gap:14px!important;padding:0!important;margin:0!important;width:100%!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) .form-group{display:block!important;margin:0!important;padding:0!important;gap:0!important;width:100%!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) label{display:block!important;font:700 14px Cairo,Arial,sans-serif!important;color:#142d4e!important;margin:0!important;padding:0!important;line-height:1.6!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) input:not([type=hidden]):not([type=radio]):not([name=hidden_check]),body :is(#jawhara-unified-delivery,.j-delivery-form) select:not([hidden]),body :is(#jawhara-unified-delivery,.j-delivery-form) textarea{display:block!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;box-sizing:border-box!important;border:1px solid #d8dfe3!important;border-radius:11px!important;padding:12px!important;font:400 16px Cairo,Arial,sans-serif!important;line-height:1.4!important;margin:7px 0 0!important;background:#fff!important;color:#142d4e!important;text-align:right!important;box-shadow:none!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) .checkout-actions{margin:0!important;padding:0!important;width:100%!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) button[type=submit]{width:100%!important;min-height:52px!important;box-sizing:border-box!important;border:0!important;border-radius:11px!important;background:#e87932!important;color:#fff!important;font:800 16px Cairo,Arial,sans-serif!important;padding:12px!important;margin:0!important;cursor:pointer}
.j-delivery-heading{font:800 20px Cairo,Arial,sans-serif!important;line-height:1.6!important;margin:0 0 8px!important;color:#142d4e!important;text-align:right!important}
:is(#jawhara-unified-delivery,.j-delivery-form):has([name="extra_fields[customerName]"]) .form-group:has([name="extra_fields[customerName]"]){order:1}:is(#jawhara-unified-delivery,.j-delivery-form) .form-group:has([name="extra_fields[customerPhone]"]){order:2}:is(#jawhara-unified-delivery,.j-delivery-form) .form-group:has([name=city]){order:3}:is(#jawhara-unified-delivery,.j-delivery-form) .form-group:has([name="extra_fields[customerAddress]"]){order:4}
.j-direct-checkout:is(#jawhara-unified-delivery,.j-delivery-form)>.quantity{align-self:center;margin:0!important}.j-direct-checkout:is(#jawhara-unified-delivery,.j-delivery-form)>.quantity .single-quantity{width:70px!important;margin:0!important;text-align:center!important}

/* Persistent order action, on product pages only. */
.j-product-order-fixed{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:850;background:#fff;border-top:1px solid #e8edf2;box-shadow:0 -3px 14px #142d4e0a;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box}
.j-product-order-fixed>.container{max-width:1180px;margin:auto;padding:0 14px!important}
body .j-product-order-fixed .j-order-now{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;margin:0!important;padding:12px 20px!important;border:0!important;border-radius:12px!important;background:#e87932!important;color:#fff!important;font:800 19px Cairo,Arial,sans-serif!important;line-height:1.4!important;cursor:pointer;box-shadow:0 4px 12px #e8793226!important}
body .j-product-order-fixed .j-order-now:hover{background:#cf6425!important}.j-has-fixed-order{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}
.j-has-fixed-order .j-whatsapp{bottom:calc(90px + env(safe-area-inset-bottom,0px))!important}
/* Keep WhatsApp entirely static, including pseudo-elements and hover states. */
body .j-whatsapp,body .j-whatsapp *,body .j-whatsapp:hover,body .j-whatsapp:active,body .j-whatsapp:focus{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;filter:none!important}
body .j-whatsapp::before,body .j-whatsapp::after{content:none!important;display:none!important;animation:none!important;transition:none!important}

/* Phone layout owns its column widths instead of inheriting desktop flex sizes. */
body .single-product .product-wrapper,body .single-product .product-details,body .single-product .product-section{min-width:0!important;box-sizing:border-box!important}
body .single-product .single-description{max-width:100%!important;overflow-wrap:anywhere}
body .single-product .single-description :is(img,video,iframe){max-width:100%!important;box-sizing:border-box!important}
body .single-product .single-description :is(img,video){height:auto!important}
body .single-product .single-description :is(div,section,article){max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
body .single-product .single-variants .radio-button-variant label{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;height:auto!important}
body .j-whatsapp[data-j-static-whatsapp]{position:fixed!important;right:16px!important;left:auto!important;width:50px!important;height:50px!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;z-index:900!important;display:block!important;padding:0!important;background:none!important;border:0!important;border-radius:50%!important}
body.j-has-fixed-order .j-whatsapp[data-j-static-whatsapp]{bottom:calc(90px + env(safe-area-inset-bottom,0px))!important}
body .j-whatsapp[data-j-static-whatsapp] svg{display:block!important;width:50px!important;height:50px!important}
@media(max-width:991px){
 body .single-product>.container,body .single-product [data-j-product-root]>.container{width:100%!important;max-width:100%!important;padding:16px!important;box-sizing:border-box!important}
 body .single-product .product-wrapper{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important}
 body .single-product .product-wrapper>.product-preview{display:none!important}
 body .single-product .product-wrapper>.product-details{display:flex!important;flex-direction:column!important;flex:0 1 auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
 body .single-product .product-details>.product-section{width:100%!important;max-width:100%!important;flex:0 1 auto!important;margin:0 0 16px!important;padding:0!important}
 body .single-product .j-mobile-preview{display:block!important}
 body .single-product .single-title{font-size:clamp(20px,5.5vw,26px)!important;line-height:1.6!important;white-space:normal!important;overflow-wrap:anywhere!important;margin:0!important}
 body .single-product .j-native-gallery{width:100%!important;max-width:100%!important;min-width:0!important}
 body .single-product .j-native-gallery .preview{width:100%!important;height:auto!important;min-height:0!important;position:relative!important}
 body .single-product .j-native-gallery .preview>img{position:static!important;width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:1;object-fit:contain!important}
 body .single-product .j-native-gallery .thumbnails{width:100%!important;max-width:100%!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding:0 0 4px!important;margin:10px 0 0!important;gap:8px!important}
 body .single-product .single-variants,body .single-product .single-variant,body .single-product .radio-buttons-container{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
 body .single-product .single-variants .radio-button-variant{width:100%!important;max-width:100%!important;padding:12px!important;min-height:48px!important}
 body .single-product .single-variants input[type=radio]{width:20px!important;height:20px!important;flex:0 0 20px!important}
 body .single-product .single-description{width:100%!important;font-size:16px!important;line-height:1.8!important}
 body .single-product table th,body .single-product table td{white-space:normal!important;overflow-wrap:anywhere!important}
 body .j-order-dialog{width:calc(100% - 16px)!important;max-width:480px!important;margin:auto!important;padding:36px 0 0!important;box-sizing:border-box!important;max-height:94dvh!important}
 body .j-order-dialog iframe{height:calc(90dvh - 36px)!important;max-width:100%!important}
}

/* Reference cart in Arabic: one quantity pair, subtotal and delivery form. */
body .side-cart-summary{width:min(88vw,480px)!important;max-width:100%!important;direction:rtl!important;background:#fff!important;color:#142d4e!important}
body .side-cart-summary .cart-header{padding:18px!important;border-bottom:1px solid #e5ebef!important}
body .side-cart-summary .cart-body{padding:18px!important;box-sizing:border-box!important}
body .side-cart-summary .cart-footer{display:none!important}
body .side-cart-summary .j-cart-form .cart-item{padding:0 0 18px!important;margin:0 0 18px!important;gap:14px!important}
body .side-cart-summary .item-thumbnail,body .side-cart-summary .item-thumbnail img{width:64px!important;height:64px!important;flex:0 0 64px!important;object-fit:contain!important}
body .side-cart-summary .item-details h3{font-size:15px!important;line-height:1.6!important;margin:0 0 8px!important}
body .side-cart-summary .quantity-wrapper{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important}
body .side-cart-summary .quantity-wrapper>.currency-value{flex:0 0 100%!important;display:flex!important;gap:4px!important;direction:ltr!important;justify-content:flex-end!important;color:#737e89!important;font-size:15px!important}
body .side-cart-summary .j-native-cart-quantity{direction:ltr!important;gap:12px!important}
body .side-cart-summary .j-native-cart-quantity button{width:38px!important;height:34px!important;border-radius:9px!important;background:#fff!important;border:1px solid #dedede!important;color:#1682bb!important}
body .side-cart-summary .j-cart-remove{position:static!important;width:auto!important;height:auto!important;border:0!important;background:none!important;font:400 15px Cairo,Arial,sans-serif!important;color:#b94429!important;padding:4px!important;margin-inline-start:auto!important;cursor:pointer!important}
body .side-cart-summary .j-cart-order{margin:0!important;padding:0!important;border:0!important;background:#fff!important}
body .side-cart-summary .j-order-summary{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:22px 0 16px!important;border-top:1px solid #dedede!important;font-size:16px!important}
body .side-cart-summary .j-order-summary strong{font-size:24px!important;font-weight:800!important;direction:ltr!important;white-space:nowrap!important}
body .side-cart-summary .j-order-benefits{display:block!important;color:#147b53!important;font-size:14px!important;font-weight:800!important;line-height:1.8!important;padding:0 0 22px!important;margin:0!important;border-bottom:1px solid #dedede!important;text-align:right!important}
body .side-cart-summary .j-cart-order>h3{font:800 21px Cairo,Arial,sans-serif!important;line-height:1.6!important;margin:28px 0 24px!important}
body .side-cart-summary .j-delivery-form{gap:18px!important}
body .side-cart-summary .j-delivery-form label{font-size:15px!important}
body .side-cart-summary .j-delivery-form input{height:52px!important;border-radius:11px!important}
body .side-cart-summary .j-delivery-form button[type=submit]{background:#ff6b2a!important;min-height:54px!important;font-size:16px!important}
body .load-more [data-j-load-more]{border-radius:999px!important}

/* Collection sorting follows the pill selector reference. */
body .single-category .j-category-sort{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;direction:rtl!important;max-width:100%!important;flex-wrap:wrap!important}
body .j-category-sort>label{font-size:15px!important;white-space:nowrap!important;margin:0!important;color:#142d4e!important}
body .j-category-sort .j-sort-select{display:block!important;position:relative!important;min-width:0!important;max-width:100%!important}
body .j-category-sort .j-sort-select::after{content:'⌃⌄';position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#1682bb;font:700 14px Arial;pointer-events:none}
body .j-category-sort select{appearance:none!important;-webkit-appearance:none!important;display:block!important;max-width:100%!important;width:auto!important;min-width:160px!important;min-height:40px!important;padding:5px 14px 5px 36px!important;border:1px solid #dedede!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:#1682bb!important;font:400 15px Cairo,Arial,sans-serif!important;line-height:1.6!important}

/* One text cart button for ordinary products and offers; offers use quantity 1. */
body .single-product .product-details>.add-to-cart-section{display:flex!important;flex-wrap:wrap!important;gap:12px!important}
body .single-product .product-details>.add-to-cart-section .j-product-add{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important;margin:0!important}
body .single-product .j-product-add>.single-submit{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 160px!important;min-width:0!important;max-width:100%!important;width:auto!important;min-height:48px!important;margin:0!important;padding:10px 16px!important;background:#087f8c!important;color:#fff!important;border:0!important;border-radius:12px!important;font:800 16px Cairo,Arial,sans-serif!important}
body .single-product .j-product-add>.quantity{flex:0 0 120px!important;width:120px!important;max-width:120px!important;margin:0!important;visibility:visible!important}

/* Classic gallery: full image followed by a single centered thumbnail row. */
body .single-product .j-native-gallery .preview>img{object-fit:contain!important;object-position:center!important;border:1px solid #e8edf2!important;border-radius:12px!important;padding:0!important}
body .single-product .j-native-gallery .thumbnails{display:flex!important;justify-content:safe center!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;margin:12px 0 0!important;padding:0 0 4px!important;overflow-x:auto!important;list-style:none!important}
body .single-product .j-native-gallery .thumbnail-item{flex:0 0 calc((100% - 60px)/5)!important;max-width:108px!important;min-width:48px!important;margin:0!important}
body .single-product .j-native-gallery .thumbnail-preview{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1!important;border:1px solid #e8edf2!important;border-radius:8px!important;padding:3px!important;background:#fff!important;box-sizing:border-box!important}
body .single-product .j-native-gallery .thumbnail-preview img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:5px!important}
body .single-product .j-native-gallery .thumbnail-preview[aria-pressed=true]{border-color:#087f8c!important}
body :is(#jawhara-unified-delivery,.j-delivery-form){gap:18px!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) label{font-size:15px!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) input:not([type=hidden]):not([type=radio]):not([name=hidden_check]){height:52px!important}
body :is(#jawhara-unified-delivery,.j-delivery-form) button[type=submit]{background:#ff6b2a!important;min-height:54px!important}

/* Override the old ratio padding and global absolute centering at their source. */
body[data-j-native-theme]{min-width:0!important;width:100%!important;max-width:100%!important;overflow-x:clip!important}
body[data-template=product] #app,body[data-template=product] #main,body .j-product-page,body .j-product-page>[data-j-product-root]{display:block!important;min-width:0!important;max-width:100%!important;width:100%!important;margin-inline:0!important;box-sizing:border-box!important;transform:none!important}
body .j-product-page .j-gallery-stage{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;aspect-ratio:auto!important;box-sizing:border-box!important;overflow:hidden!important}
body .j-product-page .j-gallery-stage>img{display:block!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;aspect-ratio:1!important;margin:0!important;padding:0!important;object-fit:contain!important;box-sizing:border-box!important}
body .j-product-page .thumbnail-preview img{position:static!important;inset:auto!important;transform:none!important;margin:0!important}
body .j-gallery-stage>button{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;min-height:0!important;border:1px solid #e5ebef!important;border-radius:50%!important;background:#fffffff0!important;color:#142d4e!important;font:700 34px Arial!important;line-height:34px!important;padding:0!important;cursor:pointer!important;z-index:2}
body .j-gallery-stage>.j-gallery-prev{left:10px!important;right:auto!important}body .j-gallery-stage>.j-gallery-next{right:10px!important;left:auto!important}
body .j-gallery-count{position:absolute;bottom:8px;right:10px;direction:ltr;unicode-bidi:isolate;background:#142d4ed9;color:#fff;border-radius:999px;padding:3px 10px;font:700 13px Cairo,sans-serif}
body .j-product-page .j-native-gallery .thumbnail-item{flex-basis:calc((100% - 36px)/4)!important;min-width:0!important}
@media(max-width:991px){body .j-product-page{padding:0!important}body .j-product-page .product-wrapper,body .j-product-page .product-details{position:static!important;inset:auto!important;transform:none!important}body .j-product-page .product-details>.j-mobile-preview{padding:0!important}body .j-product-page .product-details>.description-section{overflow-x:auto!important}}

/* A stable two-column header; only the actual select receives a pill border. */
body .single-category .single-filters{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;direction:rtl!important;align-items:center!important;gap:8px!important;width:100%!important;flex-direction:row!important}
body .single-category .single-filters>h1{min-width:0!important;font-size:clamp(18px,4.6vw,30px)!important;line-height:1.6!important;margin:0!important;overflow-wrap:anywhere!important}
body .single-category .single-filters>.j-category-sort{margin:0!important;justify-self:end!important;flex-wrap:nowrap!important;gap:5px!important;background:none!important;border:0!important;padding:0!important;box-shadow:none!important}
body .j-category-sort .j-sort-select{width:auto!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important}
body .j-category-sort .j-sort-select::before{content:none!important;display:none!important}
body .j-category-sort .j-sort-select::after{content:none!important;display:none!important}
body .j-category-sort select{width:130px!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:3px 10px 3px 28px!important;font-size:12px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16'%3E%3Cpath d='m3 6 3-3 3 3M3 10l3 3 3-3' fill='none' stroke='%231682bb' stroke-width='1.5'/%3E%3C/svg%3E") left 8px center/12px 16px no-repeat!important}
body .j-category-sort>label{font-size:11px!important}
@media(max-width:359px){body .j-category-sort>label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}body .j-category-sort select{width:124px!important}}

/* Cart price is a separate row, with no quantity controls for selected offers. */
body .side-cart-summary .quantity-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}
body .side-cart-summary .quantity-wrapper>.currency-value{grid-column:1/-1!important;justify-self:start!important;justify-content:flex-start!important;flex:none!important}
body .side-cart-summary .j-native-cart-quantity{grid-column:1!important;justify-self:start!important}
body .side-cart-summary .j-cart-remove{grid-column:2!important;justify-self:end!important;margin:0!important}
body .side-cart-summary .j-cart-offer{grid-column:1/-1;margin:0;font-size:14px;line-height:1.7;color:#142d4e;overflow-wrap:anywhere}
body .side-cart-summary [data-j-offer=true] .j-native-cart-quantity{display:none!important}

/* All product order modals share the cart delivery form, without page-builder CSS. */
body .j-inline-order{width:calc(100% - 24px)!important;max-width:480px!important;max-height:88dvh!important;box-sizing:border-box!important;margin:auto!important;padding:48px 20px 24px!important;border:0!important;border-radius:18px!important;background:#fff!important;color:#142d4e!important;overflow-y:auto!important;overscroll-behavior:contain;direction:rtl!important}
body .j-inline-order::backdrop{background:#142d4e66}
body .j-inline-order>[data-j-inline-close]{position:absolute!important;top:10px!important;left:10px!important;width:32px!important;height:32px!important;padding:0!important;background:#fff!important;color:#142d4e!important;border:1px solid #e5ebef!important;border-radius:50%!important;font:28px Arial!important;cursor:pointer!important}
body .j-inline-order-body{width:100%!important;max-width:100%!important;min-width:0!important}
body .j-inline-product-title{font:800 20px Cairo,Arial,sans-serif!important;line-height:1.6!important;text-align:right!important;margin:0 0 12px!important}
body .j-inline-order .j-direct-price{margin:0 0 20px!important}
body .j-inline-order .j-direct-price .single-price{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-start!important}
body .j-inline-order .j-direct-price .after{font-size:24px!important;color:#087f8c!important;font-weight:800!important}
body .j-inline-order .j-direct-price .before{font-size:16px!important;color:#737e89!important;text-decoration:line-through!important}
body .j-direct-checkout input[name=hidden_check],body .j-direct-checkout .hidden-check{display:none!important}
body .j-direct-checkout .checkout-groups{gap:18px!important}
body .j-direct-checkout .checkout-groups>.form-group{order:initial!important}
body :is(.j-inline-order,.j-cart-visible-form) button[type=submit]{unicode-bidi:plaintext!important}

/* Native anti-spam inputs stay submitted, but never extend the RTL scroll area. */
html:has(body[data-j-native-theme]){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}
body[data-j-native-theme]{margin:0!important;padding-inline:0!important;overflow-x:hidden!important;box-sizing:border-box!important}
body[data-j-native-theme] input[name=hidden_check]{position:fixed!important;inset:auto!important;top:0!important;left:0!important;right:auto!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;min-height:0!important;max-height:1px!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;pointer-events:none!important}
body[data-j-native-theme] .j-cart-bridge{position:fixed!important;top:0!important;left:0!important;right:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;z-index:-1!important}
body[data-j-native-theme] .j-cart-bridge>iframe{display:block!important;position:absolute!important;top:0!important;left:0!important;right:auto!important;width:380px!important;height:650px!important;min-height:0!important;opacity:0!important;pointer-events:none!important;border:0!important}
body[data-template=product] #app>.header-wrapper,body[data-template=product] #app>.app-header{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;transform:none!important}
@media(max-width:991px){body[data-template=product] #app,body[data-template=product] #main,body .j-product-page,body .j-product-page>[data-j-product-root]{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding-inline:0!important;inset:auto!important;transform:none!important}body .j-product-page [data-j-product-root]>.container{width:100%!important;max-width:100%!important;margin:0!important;padding-inline:14px!important}}

/* One compact order form shared by the inline and fixed order actions. */
body .j-inline-order{padding:22px 16px 18px!important;border-radius:14px!important}
body .j-inline-order>[data-j-inline-close]{top:12px!important;left:12px!important;background:#f1f3f3!important;border:0!important;font-size:22px!important}
body .j-inline-order .j-inline-product-title{font-size:20px!important;margin:0 0 12px!important;padding-left:38px!important}
body .j-inline-product-name{font:400 13px Cairo,Arial,sans-serif!important;line-height:1.7!important;margin:0!important;padding:0 0 12px!important;border-bottom:1px solid #e6e2dc!important;color:#68787d!important}
body .j-inline-order-benefits{list-style:none!important;padding:8px 0!important;margin:0!important;border-bottom:1px solid #e6e2dc!important;font:700 12px Cairo,Arial,sans-serif!important;line-height:2!important;color:#087f65!important}
body .j-inline-order-benefits li::before{content:'✓';margin-left:4px}
body .j-inline-order .j-order-selection{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important;padding:14px 0!important;border-bottom:1px solid #e6e2dc!important;box-sizing:border-box!important}
body .j-inline-order .j-order-modal-quantity{display:flex!important;align-items:center!important;gap:8px!important;font:700 13px Cairo,Arial,sans-serif!important}
body .j-inline-order .j-order-modal-quantity>.quantity{display:flex!important;align-items:center!important;direction:ltr!important;width:auto!important;min-width:0!important;margin:0!important;gap:8px!important;background:none!important;border:0!important}
body .j-inline-order .j-order-modal-quantity .single-quantity{width:24px!important;height:36px!important;min-height:0!important;border:0!important;padding:0!important;margin:0!important;text-align:center!important;font-size:14px!important;background:#fff!important;-moz-appearance:textfield}
body .j-inline-order .j-order-modal-quantity .single-quantity::-webkit-inner-spin-button{appearance:none}
body .j-inline-order .j-order-modal-quantity button{width:32px!important;height:36px!important;min-width:32px!important;border:1px solid #e6e2dc!important;border-radius:7px!important;background:#fff!important;color:#142d4e!important;padding:0!important;font-size:17px!important}
body .j-inline-order .j-inline-order-price{display:flex!important;align-items:baseline!important;gap:6px!important;flex-wrap:wrap!important;margin:0!important;min-width:0!important;font:800 20px Cairo,Arial,sans-serif!important;color:#142d4e!important}
body .j-inline-order .j-inline-order-price .before{display:none!important}
body .j-inline-order .j-order-selection-offer{flex-direction:column!important;align-items:stretch!important}
body .j-inline-order .j-order-selection-offer .single-variants{width:100%!important;margin:0!important;padding:0!important}
body .j-inline-order .j-order-selection-offer .radio-buttons-container{display:flex!important;flex-direction:column!important;gap:8px!important}
body .j-inline-order .j-order-selection-offer .radio-button-variant{width:100%!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;border:1px solid #e6e2dc!important;border-radius:9px!important}
body .j-inline-order .j-order-selection-offer .radio-button-variant:has(input:checked){border-color:#087f8c!important;background:#f0f9fa!important}
body .j-inline-order .j-order-selection-offer label{margin:0!important;min-width:0!important;white-space:normal!important}
body .j-inline-order .j-direct-checkout,body .j-inline-order .j-direct-checkout .checkout-groups{display:flex!important;flex-direction:column!important;gap:12px!important}
body .j-inline-order .j-direct-checkout .checkout-groups>.form-group{display:block!important;float:none!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:0 1 auto!important;padding:0!important;margin:0!important;box-sizing:border-box!important}
body .j-inline-order .j-direct-checkout .form-group>label{font-size:13px!important;font-weight:800!important;line-height:1.6!important}
body .j-inline-order .j-direct-checkout .form-group input:not([type=hidden]):not([name=hidden_check]),body .j-inline-order .j-direct-checkout .form-group select,body .j-inline-order .j-direct-checkout .form-group textarea{height:48px!important;min-height:48px!important;border-radius:9px!important;margin:5px 0 0!important;font-size:16px!important}
body .j-inline-order .j-direct-checkout button[type=submit]{margin-top:2px!important;border-radius:12px!important;min-height:50px!important;font-size:15px!important}
body .j-inline-order-action>.j-order-now{margin:0!important}
body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form),body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) .checkout-groups{gap:12px!important}
body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) .form-group>label{font-size:13px!important}
body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) .form-group input:not([type=hidden]):not([name=hidden_check]),body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) .form-group select,body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) .form-group textarea{height:48px!important;min-height:48px!important;margin-top:5px!important;border-radius:9px!important}
body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) .j-order-modal-quantity .single-quantity{width:24px!important;min-width:0!important;height:36px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;text-align:center!important}
body .j-inline-order :is(#jawhara-unified-delivery,.j-delivery-form) button[type=submit]{min-height:50px!important;font-size:15px!important}
body .j-inline-order .j-selected-offer{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#142d4e!important;font:400 14px Cairo,Arial,sans-serif!important;line-height:1.8!important;overflow-wrap:anywhere!important;cursor:default!important}
body .load-more [data-j-home-next]{border-radius:999px!important}

/* Readable compare prices on white product cards. */
body .product-item .product-price .before,body .product-item .product-price .before .value,body .product-item .product-price .before .currency{color:#59636E!important;opacity:1!important}
