.hms-delivery-page{
    --hms-delivery-primary:#5055be;
    --hms-delivery-primary-rgb:80,85,190;
    --hms-delivery-orange:#f59e0b;
    --hms-delivery-orange-rgb:245,158,11;
    --hms-delivery-green:#22a06b;
    --hms-delivery-green-rgb:34,160,107;
    --hms-delivery-heading:#20234f;
    --hms-delivery-text:#64748b;
    --hms-delivery-radius:26px;
    --hms-delivery-h1-size:52px;
    --hms-delivery-h1-weight:900;
    --hms-delivery-h2-size:32px;
    --hms-delivery-h2-weight:900;
    --hms-delivery-h3-size:18px;
    --hms-delivery-h3-weight:850;
    --hms-delivery-p-size:14px;
    --hms-delivery-p-weight:400;
    --hms-delivery-span-size:13px;
    --hms-delivery-span-weight:700;
    --hms-delivery-button-size:14px;
    --hms-delivery-button-weight:850;
    --hms-delivery-small-size:12px;
    --hms-delivery-small-weight:500;
    --hms-delivery-line:#e8e9f5;
    --hms-delivery-soft:#f8f8fe;
    --hms-delivery-primary-soft:#f0f1ff;
    --hms-delivery-orange-soft:#fff7e8;
    --hms-delivery-green-soft:#edf9f4;
    direction:rtl;
    color:var(--hms-delivery-text);
    background:transparent;
    padding:34px 0 70px;
}
.hms-delivery-page *{box-sizing:border-box}
.hms-delivery-page .hms-delivery-page__container.container{width:100%;max-width:88%;margin:0 auto;padding-right:calc(var(--bs-gutter-x,1.5rem) * .5);padding-left:calc(var(--bs-gutter-x,1.5rem) * .5)}
.hms-delivery-page h1,.hms-delivery-page h2,.hms-delivery-page h3{color:var(--hms-delivery-heading);letter-spacing:-.025em}
.hms-delivery-page h1{font-size:var(--hms-delivery-h1-size);font-weight:var(--hms-delivery-h1-weight)}
.hms-delivery-page h2{font-size:var(--hms-delivery-h2-size);font-weight:var(--hms-delivery-h2-weight)}
.hms-delivery-page h3{font-size:var(--hms-delivery-h3-size);font-weight:var(--hms-delivery-h3-weight)}
.hms-delivery-page p,.hms-delivery-page li{font-size:var(--hms-delivery-p-size);font-weight:var(--hms-delivery-p-weight)}
.hms-delivery-page span{font-size:var(--hms-delivery-span-size);font-weight:var(--hms-delivery-span-weight)}
.hms-delivery-page small{font-size:var(--hms-delivery-small-size);font-weight:var(--hms-delivery-small-weight)}
.hms-delivery-richtext{line-height:2.05}
.hms-delivery-richtext p{margin:0 0 10px}.hms-delivery-richtext p:last-child{margin-bottom:0}
.hms-delivery-icon{display:block;width:24px;height:24px;flex:0 0 auto;color:inherit;fill:currentColor;overflow:visible}
.hms-delivery-card{border:1px solid var(--hms-delivery-line);border-radius:var(--hms-delivery-radius);background:#fff;box-shadow:0 18px 50px rgba(51,65,85,.055)}
.hms-delivery-section-head{text-align:center}.hms-delivery-section-head h2{margin:0}

.hms-delivery-hero{position:relative;display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.15fr);align-items:center;min-height:390px;margin-bottom:28px;padding:42px 54px;overflow:hidden;border:1px solid rgba(var(--hms-delivery-primary-rgb),.14);border-radius:calc(var(--hms-delivery-radius) + 6px);background:linear-gradient(112deg,var(--hms-delivery-primary-soft) 0%,#fafaff 49%,#fff 100%);box-shadow:0 22px 60px rgba(var(--hms-delivery-primary-rgb),.10)}
.hms-delivery-hero:before,.hms-delivery-hero:after{position:absolute;border-radius:999px;content:"";pointer-events:none}
.hms-delivery-hero:before{right:-90px;top:-110px;width:320px;height:320px;background:radial-gradient(circle,rgba(var(--hms-delivery-primary-rgb),.14),rgba(var(--hms-delivery-primary-rgb),0) 70%)}
.hms-delivery-hero:after{left:30%;bottom:-180px;width:430px;height:320px;background:radial-gradient(circle,rgba(var(--hms-delivery-orange-rgb),.11),rgba(var(--hms-delivery-orange-rgb),0) 70%)}
.hms-delivery-hero__art,.hms-delivery-hero__copy{position:relative;z-index:1}
.hms-delivery-hero__art{display:flex;align-items:center;justify-content:center;order:2}
.hms-delivery-hero__image{display:block;width:min(100%,610px);height:auto;max-height:350px;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(var(--hms-delivery-primary-rgb),.13))}
.hms-delivery-hero__copy{order:1;padding-right:28px}
.hms-delivery-hero h1{margin:0 0 20px;line-height:1.3}
.hms-delivery-hero__copy>.hms-delivery-richtext{max-width:760px}

.hms-delivery-features{margin-bottom:28px}
.hms-delivery-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.hms-delivery-feature-card{position:relative;min-height:285px;padding:28px 30px;border:1px solid var(--hms-delivery-line);border-radius:var(--hms-delivery-radius);background:linear-gradient(180deg,#fff,#fdfdff);box-shadow:0 16px 42px rgba(51,65,85,.055);text-align:center;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.hms-delivery-feature-card:hover{transform:translateY(-4px);border-color:rgba(var(--hms-delivery-primary-rgb),.25);box-shadow:0 24px 52px rgba(var(--hms-delivery-primary-rgb),.10)}
.hms-delivery-feature-card__icon{display:flex;align-items:center;justify-content:center;width:118px;height:96px;margin:0 auto 20px;border:0;border-radius:24px;color:var(--hms-delivery-primary);background:transparent;box-shadow:none;overflow:visible}
.hms-delivery-feature-card:nth-child(2) .hms-delivery-feature-card__icon{color:var(--hms-delivery-orange);border:0;background:transparent;box-shadow:none}
.hms-delivery-feature-card:nth-child(3) .hms-delivery-feature-card__icon{color:var(--hms-delivery-green);border:0;background:transparent;box-shadow:none}
.hms-delivery-feature-card__icon .hms-delivery-icon{width:36px;height:36px}
.hms-delivery-feature-card__custom-image{display:block;width:118px;height:96px;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(51,65,85,.12))}
.hms-delivery-feature-card h3{margin:0 0 13px}

.hms-delivery-process{overflow:hidden;margin-bottom:28px;padding:38px 35px 34px}
.hms-delivery-process__list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:38px 0 0;padding:0;list-style:none}
.hms-delivery-process__list:before{position:absolute;z-index:0;top:19px;right:10%;left:10%;height:0;border-top:1.5px dashed rgba(var(--hms-delivery-primary-rgb),.48);content:""}
.hms-delivery-process__step{position:relative;z-index:1;min-width:0;padding:0 18px;text-align:center}
.hms-delivery-process__number{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 25px;border-radius:50%;color:#fff;background:linear-gradient(145deg,#6e73d6,var(--hms-delivery-primary));box-shadow:0 9px 18px rgba(var(--hms-delivery-primary-rgb),.24);font-size:17px;font-weight:900}
.hms-delivery-process__connector{display:none!important}
.hms-delivery-process__step:nth-child(2) .hms-delivery-process__number{background:linear-gradient(145deg,#4fc68f,var(--hms-delivery-green));box-shadow:0 9px 18px rgba(var(--hms-delivery-green-rgb),.23)}
.hms-delivery-process__step:nth-child(3) .hms-delivery-process__number{background:linear-gradient(145deg,#ffba45,var(--hms-delivery-orange));box-shadow:0 9px 18px rgba(var(--hms-delivery-orange-rgb),.25)}
.hms-delivery-process__step:nth-child(5) .hms-delivery-process__number{background:linear-gradient(145deg,#4fc68f,var(--hms-delivery-green));box-shadow:0 9px 18px rgba(var(--hms-delivery-green-rgb),.23)}
.hms-delivery-process__icon{display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin:0 auto 18px;border:1px solid rgba(var(--hms-delivery-primary-rgb),.15);border-radius:22px;color:var(--hms-delivery-primary);background:var(--hms-delivery-primary-soft);box-shadow:0 12px 26px rgba(var(--hms-delivery-primary-rgb),.08)}
.hms-delivery-process__step:nth-child(2) .hms-delivery-process__icon,.hms-delivery-process__step:nth-child(5) .hms-delivery-process__icon{color:var(--hms-delivery-green);border-color:rgba(var(--hms-delivery-green-rgb),.18);background:var(--hms-delivery-green-soft)}
.hms-delivery-process__step:nth-child(3) .hms-delivery-process__icon{color:var(--hms-delivery-orange);border-color:rgba(var(--hms-delivery-orange-rgb),.20);background:var(--hms-delivery-orange-soft)}
.hms-delivery-process__icon .hms-delivery-icon{width:34px;height:34px}
.hms-delivery-process__step h3{margin:0 0 10px;line-height:1.65}
.hms-delivery-process__step .hms-delivery-richtext{line-height:1.9}

.hms-delivery-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:28px}
.hms-delivery-info-card{min-height:410px;padding:28px 30px;border:1px solid var(--hms-delivery-line);border-radius:var(--hms-delivery-radius);background:#fff;box-shadow:0 16px 42px rgba(51,65,85,.05)}
.hms-delivery-info-card__head{display:flex;align-items:center;gap:12px;margin-bottom:24px}
.hms-delivery-info-card__head h2{margin:0}
.hms-delivery-info-card__head-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;color:var(--hms-delivery-orange);background:var(--hms-delivery-orange-soft)}
.hms-delivery-info-card--methods .hms-delivery-info-card__head-icon{color:var(--hms-delivery-green);background:var(--hms-delivery-green-soft)}
.hms-delivery-info-card__head-icon .hms-delivery-icon{width:29px;height:29px}
.hms-delivery-schedule-layout{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:20px}
.hms-delivery-schedule-list{display:grid;gap:19px;margin:0;padding:0;list-style:none}
.hms-delivery-schedule-list li{position:relative;padding-right:23px;color:#40516d;line-height:1.9}
.hms-delivery-schedule-list li:before{position:absolute;top:.82em;right:0;width:8px;height:8px;border-radius:50%;content:"";background:var(--hms-delivery-primary);box-shadow:0 0 0 6px rgba(var(--hms-delivery-primary-rgb),.09)}
.hms-delivery-schedule-list li:nth-child(2):before{background:var(--hms-delivery-orange);box-shadow:0 0 0 6px rgba(var(--hms-delivery-orange-rgb),.10)}
.hms-delivery-schedule-list li:nth-child(3):before{background:var(--hms-delivery-green);box-shadow:0 0 0 6px rgba(var(--hms-delivery-green-rgb),.10)}
.hms-delivery-schedule-art{display:flex;align-items:center;justify-content:center}.hms-delivery-schedule-image{display:block;width:230px;height:190px;object-fit:contain;filter:drop-shadow(0 14px 20px rgba(51,65,85,.10))}
.hms-delivery-method-list{display:grid;gap:10px}
.hms-delivery-method{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;border:1px solid #edf1f7;border-radius:16px;background:#fff;box-shadow:0 7px 18px rgba(51,65,85,.025)}
.hms-delivery-method__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:var(--hms-delivery-primary);background:var(--hms-delivery-primary-soft)}
.hms-delivery-method:nth-child(2) .hms-delivery-method__icon{color:var(--hms-delivery-orange);background:var(--hms-delivery-orange-soft)}
.hms-delivery-method:nth-child(3) .hms-delivery-method__icon{color:var(--hms-delivery-green);background:var(--hms-delivery-green-soft)}
.hms-delivery-method:nth-child(4) .hms-delivery-method__icon{color:var(--hms-delivery-primary);background:var(--hms-delivery-primary-soft)}
.hms-delivery-method__icon .hms-delivery-icon{width:25px;height:25px}
.hms-delivery-method h3{margin:0 0 3px}.hms-delivery-method p{margin:0;line-height:1.8}

.hms-delivery-tracking{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:22px;margin-bottom:28px;padding:30px 34px;border:1px solid rgba(var(--hms-delivery-primary-rgb),.16);border-radius:var(--hms-delivery-radius);background:linear-gradient(110deg,var(--hms-delivery-primary-soft) 0%,#fafaff 55%,#fff 100%);box-shadow:0 18px 46px rgba(var(--hms-delivery-primary-rgb),.08)}
.hms-delivery-tracking__art{display:flex;align-items:center;justify-content:center}.hms-delivery-tracking__image{width:250px;height:190px;object-fit:contain;filter:drop-shadow(0 14px 20px rgba(51,65,85,.10))}
.hms-delivery-tracking__body>header{text-align:center}.hms-delivery-tracking h2{margin:0 0 10px}.hms-delivery-tracking__body>header .hms-delivery-richtext{max-width:850px;margin:0 auto}
.hms-delivery-tracking__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}
.hms-delivery-action-card{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:12px 15px;border:1px solid rgba(var(--hms-delivery-primary-rgb),.15);border-radius:18px;color:#40516d;background:rgba(255,255,255,.90);box-shadow:0 10px 26px rgba(51,65,85,.045);text-decoration:none!important;transition:.2s ease}
.hms-delivery-action-card:hover{transform:translateY(-2px);border-color:rgba(var(--hms-delivery-primary-rgb),.35);background:#fff;box-shadow:0 15px 30px rgba(var(--hms-delivery-primary-rgb),.11)}
.hms-delivery-action-card__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:15px;color:var(--hms-delivery-orange);background:var(--hms-delivery-orange-soft)}
.hms-delivery-action-card:nth-child(2) .hms-delivery-action-card__icon{color:var(--hms-delivery-green);background:var(--hms-delivery-green-soft)}
.hms-delivery-action-card:nth-child(3) .hms-delivery-action-card__icon{color:var(--hms-delivery-primary);background:var(--hms-delivery-primary-soft)}
.hms-delivery-action-card__icon .hms-delivery-icon{width:27px;height:27px}
.hms-delivery-action-card span:last-child{display:grid;gap:3px}.hms-delivery-action-card strong{color:var(--hms-delivery-heading);font-size:var(--hms-delivery-span-size);font-weight:var(--hms-delivery-span-weight)}.hms-delivery-action-card small{color:#74849a;font-size:var(--hms-delivery-small-size);font-weight:var(--hms-delivery-small-weight)}

.hms-delivery-faq{margin-bottom:28px;padding:35px 32px}
.hms-delivery-faq__list{display:grid;gap:8px;margin-top:26px}
.hms-delivery-faq__item{overflow:hidden;border:1px solid #e6e8f3;border-radius:14px;background:#fff}
.hms-delivery-faq__item h3{margin:0}
.hms-delivery-faq__question{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:56px;padding:12px 18px;border:0;color:#344054;background:#fff;text-align:right;font-family:inherit;font-size:var(--hms-delivery-button-size);font-weight:var(--hms-delivery-button-weight);cursor:pointer}
.hms-delivery-faq__question span{font-size:inherit;font-weight:inherit}
.hms-delivery-faq__question:hover,.hms-delivery-faq__question:focus-visible{color:var(--hms-delivery-primary);background:var(--hms-delivery-primary-soft);outline:0}
.hms-delivery-faq__question i{position:relative;width:16px;height:16px;flex:0 0 16px;transition:transform .2s ease}
.hms-delivery-faq__question i:before,.hms-delivery-faq__question i:after{position:absolute;top:7px;width:9px;height:1.5px;content:"";background:currentColor}
.hms-delivery-faq__question i:before{right:0;transform:rotate(45deg)}.hms-delivery-faq__question i:after{left:0;transform:rotate(-45deg)}
.hms-delivery-faq__question[aria-expanded=true] i{transform:rotate(180deg)}
.hms-delivery-faq__answer{padding:0 18px 17px;border-top:1px solid #edf1f7;color:#66768d}
.hms-delivery-faq__answer[hidden]{display:none}
.hms-delivery-faq__answer .hms-delivery-richtext{padding-top:15px}

.hms-delivery-cta{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:center;gap:30px;min-height:270px;padding:30px 45px;overflow:hidden;border:1px solid rgba(var(--hms-delivery-primary-rgb),.16);border-radius:calc(var(--hms-delivery-radius) + 4px);background:linear-gradient(110deg,var(--hms-delivery-primary-soft) 0%,#fafaff 56%,#fff 100%);box-shadow:0 20px 48px rgba(var(--hms-delivery-primary-rgb),.08)}
.hms-delivery-cta__art{display:flex;align-items:center;justify-content:center}.hms-delivery-cta__image{width:340px;height:230px;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(51,65,85,.11))}
.hms-delivery-cta__copy{text-align:center}.hms-delivery-cta h2{margin:0 0 12px}.hms-delivery-cta__copy>.hms-delivery-richtext{max-width:760px;margin:0 auto}
.hms-delivery-cta__buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:13px;margin-top:24px}
.hms-delivery-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:10px 24px;border:1px solid transparent;border-radius:14px;text-decoration:none!important;font-size:var(--hms-delivery-button-size);font-weight:var(--hms-delivery-button-weight);transition:.2s ease}
.hms-delivery-button span{font-size:inherit;font-weight:inherit}
.hms-delivery-button .hms-delivery-icon{width:22px;height:22px}
.hms-delivery-button--primary{color:#fff!important;background:linear-gradient(135deg,#ffb13b,var(--hms-delivery-orange));box-shadow:0 14px 28px rgba(var(--hms-delivery-orange-rgb),.25)}
.hms-delivery-button--secondary{border-color:rgba(var(--hms-delivery-green-rgb),.45);color:var(--hms-delivery-green)!important;background:#fff;box-shadow:0 10px 24px rgba(var(--hms-delivery-green-rgb),.08)}
.hms-delivery-button:hover{transform:translateY(-2px)}
.hms-delivery-extra-content{margin-top:28px;padding:30px;border:1px solid var(--hms-delivery-line);border-radius:var(--hms-delivery-radius);background:#fff;box-shadow:0 15px 38px rgba(51,65,85,.045)}

@media(max-width:1200px){
    .hms-delivery-hero{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);padding:34px}
    .hms-delivery-process__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 0}.hms-delivery-process__list:before{display:none}.hms-delivery-process__step:nth-child(4),.hms-delivery-process__step:nth-child(5){grid-column:span 1}
    .hms-delivery-tracking{grid-template-columns:210px minmax(0,1fr)}.hms-delivery-tracking__image{width:200px}
}
@media(max-width:960px){
    .hms-delivery-hero{grid-template-columns:1fr;padding:32px;text-align:center}.hms-delivery-hero__art{order:1}.hms-delivery-hero__copy{order:2;padding:0}.hms-delivery-hero__image{max-height:280px}
    .hms-delivery-feature-grid,.hms-delivery-details{grid-template-columns:1fr}
    .hms-delivery-feature-card{min-height:auto}
    .hms-delivery-tracking,.hms-delivery-cta{grid-template-columns:1fr}.hms-delivery-tracking__art,.hms-delivery-cta__art{order:1}.hms-delivery-tracking__body,.hms-delivery-cta__copy{order:2}
    .hms-delivery-tracking__actions{grid-template-columns:1fr}
}
@media(max-width:720px){
    .hms-delivery-page{padding-top:22px}
    .hms-delivery-hero{min-height:0;padding:24px 18px;border-radius:22px}.hms-delivery-page h1{font-size:min(var(--hms-delivery-h1-size),31px)}.hms-delivery-page h2{font-size:min(var(--hms-delivery-h2-size),26px)}.hms-delivery-page h3{font-size:min(var(--hms-delivery-h3-size),18px)}
    .hms-delivery-feature-grid{gap:14px}.hms-delivery-feature-card{padding:24px 20px}
    .hms-delivery-process{padding:28px 16px}.hms-delivery-process__list{grid-template-columns:1fr;gap:28px}.hms-delivery-process__step{padding:0 10px}.hms-delivery-process__step .hms-delivery-richtext{max-width:330px;margin:0 auto}
    .hms-delivery-info-card{min-height:0;padding:24px 18px}.hms-delivery-schedule-layout{grid-template-columns:1fr}.hms-delivery-schedule-art{order:-1}.hms-delivery-schedule-image{height:130px}
    .hms-delivery-tracking,.hms-delivery-cta{padding:25px 16px}.hms-delivery-tracking__image{height:135px}.hms-delivery-cta__image{width:260px;height:160px}
    .hms-delivery-faq{padding:28px 12px}.hms-delivery-faq__question{padding:12px}.hms-delivery-faq__answer{padding-inline:12px}
    .hms-delivery-button{width:100%}
}
@media(max-width:1399.98px){.hms-delivery-page .hms-delivery-page__container.container{max-width:100%}}
@media(max-width:575.98px){.hms-delivery-page .hms-delivery-page__container.container{padding-right:12px;padding-left:12px}}
@media(prefers-reduced-motion:reduce){.hms-delivery-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.hms-delivery-page .hms-breadcrumb{margin-bottom:22px!important}
