:root{--ss-font-family: "Almarai", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ss-navy: #01354F;--ss-navy-deep: #001F2F;--ss-gold: #C49F68;--ss-gold-deep: #A07F40;--ss-bg: #FAFAF7;--ss-bg-soft: #F8F6F2;--ss-ink: #0E1A2A;--ss-muted: #5C6573;--ss-border: #E6E2D8;--ss-success: #1E8A5B;--ss-warn: #C25D1E;--ss-error: #B23A3A;--font-body-family: var(--ss-font-family);--font-heading-family: var(--ss-font-family);--ss-radius-sm: 8px;--ss-radius-md: 12px;--ss-radius-lg: 18px;--ss-shadow-soft: 0 8px 24px rgba(0, 31, 47, .08)}html[dir=rtl]{direction:rtl}body,button,input,textarea,select,.button,.shopify-payment-button__button{font-family:var(--ss-font-family)!important}body{color:var(--ss-ink);background:var(--ss-bg);text-align:start}h1,h2,h3,h4,h5,h6,.header__menu-item,.button,.product__title,.card__heading{font-family:var(--ss-font-family)!important;letter-spacing:0}h1,.h1{line-height:1.25;font-weight:800}h2,.h2{line-height:1.3;font-weight:800}p,.rte,.product__description{line-height:1.85}.price,.price-item,.cart-item__price-wrapper,.product-form__quantity,.quantity__input{direction:ltr;unicode-bidi:plaintext}.button,.shopify-payment-button__button{border-radius:var(--ss-radius-md);min-height:48px;font-weight:700}.button--primary,.product-form__submit{background:var(--ss-navy)!important;color:#fff!important;border:1px solid var(--ss-navy)!important}.button--primary:hover,.product-form__submit:hover{background:var(--ss-navy-deep)!important;border-color:var(--ss-navy-deep)!important}.button--secondary{color:var(--ss-navy)!important;border:1px solid var(--ss-gold)!important;background:#fff!important}.field__input,.customer .field input,.select__select,.quantity{border-radius:var(--ss-radius-md)}.field:after,.select:after,.quantity:after{border-color:var(--ss-border);border-radius:var(--ss-radius-md);box-shadow:none}.field__input:focus,.select__select:focus{box-shadow:0 0 0 1px var(--ss-navy)}.header-wrapper{background:#fff;border-bottom:1px solid var(--ss-border)}.header__menu-item{color:var(--ss-navy-deep);font-weight:700}.header__menu-item:hover{color:var(--ss-gold-deep)}.card,.product-card-wrapper .card{border-radius:var(--ss-radius-lg)}.card__media,.card .media{border-radius:var(--ss-radius-lg);overflow:hidden}.card__heading{color:var(--ss-navy-deep);font-weight:700}.badge{border-radius:999px;font-weight:700}.badge.color-accent-1,.badge.color-accent-2{background:var(--ss-gold);color:var(--ss-navy-deep)}@media screen and (max-width:749px){h1,.h1{font-size:clamp(2.4rem,7vw,3.2rem)}h2,.h2{font-size:clamp(2rem,6vw,2.8rem)}.button,.shopify-payment-button__button{width:100%;min-height:50px}.page-width{padding-left:1.6rem;padding-right:1.6rem}}html[dir=rtl] .icon-caret,html[dir=rtl] .slider-button .icon,html[dir=rtl] .breadcrumb .icon{transform:scaleX(-1)}html[dir=rtl] img,html[dir=rtl] svg.logo,html[dir=rtl] .payment-icons svg{transform:none}@media screen and (min-width:990px){html[dir=rtl] .product{direction:rtl}html[dir=rtl] .product__media-wrapper{order:1}html[dir=rtl] .product__info-wrapper{order:2}}.product__info-container>.product__title{margin-bottom:.25rem}.product__info-container>.product__title+div[id^=price-]{margin-top:.25rem}.product__title h1{line-height:1.15}@media screen and (min-width:990px){.product.grid.grid--2-col-tablet{column-gap:3rem}.product.grid.grid--2-col-tablet .product__media-wrapper{max-width:calc(45% - 1.5rem)}.product.grid.grid--2-col-tablet .product__info-wrapper{max-width:calc(55% - 1.5rem)}}.product__info-container>div[id^=price-],.product__info-container>.product__tax,.product__info-container>.product-form__quantity{text-align:center}.product-form__quantity .quantity{margin-inline:auto}.product-form__quantity .quantity__label{display:block;text-align:center;width:100%}.product__info-container>.product__title{text-align:center}.cart__dynamic-checkout-buttons,.cart__dynamic-checkout-buttons.additional-checkout-buttons{display:none}button.product-form__submit.button.button--full-width.button--primary:hover{background:#c49f68!important}.cart-items .cart-item__media{padding-inline-end:1.5rem}.totals{column-gap:1rem}.product__info-container .price-item--last,.product__info-container .price-item--sale,.product__info-container .price:not(.price--on-sale) .price-item--regular{font-size:3rem;font-weight:800}.product__info-container .price--on-sale .price__sale .price-item--regular{font-size:2.1rem}.collapsible-row-icon__header{display:flex;align-items:center;gap:.75rem;width:100%;background:none;border:none;border-top:1px solid rgba(0,0,0,.1);padding:1rem 0;cursor:pointer;text-align:start}.collapsible-row-icon__icon{width:60px;height:60px;object-fit:contain;flex-shrink:0}.collapsible-row-icon__title{flex:1;font-weight:600}.collapsible-row-icon__chevron{margin-inline-start:auto;transition:transform .3s ease}.collapsible-row-icon__header[aria-expanded=true] .collapsible-row-icon__chevron{transform:rotate(180deg)}.collapsible-row-icon__content{overflow:hidden;max-height:0;transition:max-height .35s ease}.collapsible-row-icon__content.is-open{max-height:600px}.collapsible-row-icon__content[hidden]{display:block!important}.collapsible-row-icon__inner{padding:0 0 1rem}.ss-delivery-estimate{margin:1rem 0;padding:1rem 1.25rem;background:var(--ss-bg-soft);border-radius:var(--ss-radius-md);font-size:1.5rem;line-height:1.6}.ss-delivery-estimate p{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ss-delivery-estimate strong{color:var(--ss-navy);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/7/assets/souq-sahil.css.map */
