html,body{max-inline-size:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}main#main{inline-size:100%;max-inline-size:100%;min-inline-size:0;overflow-x:clip}@supports not (overflow:clip){main#main{overflow-x:hidden}}main#main > *,main#main section,main#main .section,main#main .elite-section,main#main .container,main#main .elite-container{min-inline-size:0;max-inline-size:100%}main#main img,main#main picture,main#main video,main#main canvas,main#main iframe{max-inline-size:100%}:is(
  .product-slider,
  .product-grid.elite-mobile-peek-rail,
  .elite-products-rail,
  .elite-categories__grid,
  .categories-grid,
  .elite-stories__rail,
  .elite-social-stories__rail,
  .elite-tabbed-products .tabbed-products-nav-wrapper,
  .elite-cart-recommendations__grid,
  .elite-cart-drawer-recommendations__scroller,
  .product-trust-badges-wrapper,
  .elite-blog-categories,
  .tabs-header
){max-inline-size:100%;overscroll-behavior-inline:contain}:is(
  .elite-hero,
  .elite-promos,
  .elite-split-banner,
  .elite-cta,
  .elite-categories,
  .elite-category-products,
  .elite-products-showcase,
  .elite-tabbed-products,
  .elite-shoppable-image
){max-inline-size:100%;overflow-x:clip}@supports not (overflow:clip){:is(
    .elite-hero,
    .elite-promos,
    .elite-split-banner,
    .elite-cta,
    .elite-categories,
    .elite-category-products,
    .elite-products-showcase,
    .elite-tabbed-products,
    .elite-shoppable-image
  ){overflow-x:hidden}}.elite-announcement{max-inline-size:100%;overflow:hidden}:is(
  .elite-search-overlay,
  .elite-mobile-menu__overlay,
  .elite-mobile-menu,
  .elite-cart-overlay,
  .elite-cart-drawer,
  .elite-quick-view,
  .elite-notify,
  .elite-loyalty
){max-inline-size:100vw}@media (max-width:767px){:root{--elite-mobile-peek-gap:8px;--elite-mobile-peek-card:calc((100% - 16px)/2.10)}.source-product-section [data-product-source],.source-product-section .product-slider,.source-product-section .product-grid.responsive-product-grid,.elite-tabbed-products [data-product-source],.elite-tabbed-products .product-slider,.elite-cart-recommendations__grid,.elite-products-rail{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--elite-mobile-peek-card) !important;column-gap:var(--elite-mobile-peek-gap) !important;row-gap:0!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x proximity!important;scroll-padding-inline:2px!important;scrollbar-width:none!important;padding-block-end:6px!important}.source-product-section [data-product-source]::-webkit-scrollbar,.source-product-section .product-slider::-webkit-scrollbar,.source-product-section .product-grid.responsive-product-grid::-webkit-scrollbar,.elite-tabbed-products [data-product-source]::-webkit-scrollbar,.elite-cart-recommendations__grid::-webkit-scrollbar,.elite-products-rail::-webkit-scrollbar{display:none!important}.source-product-section [data-product-source] > .product-card,.source-product-section .product-slider > .product-card,.source-product-section .product-grid.responsive-product-grid > .product-card,.elite-tabbed-products [data-product-source] > .product-card,.elite-tabbed-products .product-slider > .product-card,.elite-products-rail > .product-card{box-sizing:border-box!important;width:var(--elite-mobile-peek-card) !important;min-width:var(--elite-mobile-peek-card) !important;max-width:var(--elite-mobile-peek-card) !important;flex:0 0 var(--elite-mobile-peek-card) !important;scroll-snap-align:start!important}.source-product-section [data-product-source] > .category-first-card,.source-product-section .product-slider > .category-first-card{width:var(--elite-mobile-peek-card) !important;min-width:var(--elite-mobile-peek-card) !important;max-width:var(--elite-mobile-peek-card) !important;flex:0 0 var(--elite-mobile-peek-card) !important;scroll-snap-align:start!important}.elite-cart-recommendations__grid{--elite-mobile-peek-card:calc((100% - 14px)/2.12);gap:7px!important}.elite-cart-recommendations__grid > .product-card{width:var(--elite-mobile-peek-card) !important;min-width:var(--elite-mobile-peek-card) !important;max-width:var(--elite-mobile-peek-card) !important;scroll-snap-align:start!important}.elite-cart-drawer-recommendations__scroller{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 14px)/2.10) !important;gap:7px!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}.elite-cart-drawer-recommendations__scroller::-webkit-scrollbar{display:none!important}.elite-cart-drawer-recommendations__scroller > .elite-drawer-rec{width:auto!important;min-width:0!important;max-width:none!important;scroll-snap-align:start!important}[data-product-source] > .elite-product-source-status{width:var(--elite-mobile-peek-card) !important;min-width:var(--elite-mobile-peek-card) !important;max-width:var(--elite-mobile-peek-card) !important;grid-column:auto!important}}@media (max-width:390px){:root{--elite-mobile-peek-card:calc((100% - 14px)/2.08)}.elite-cart-recommendations__grid{--elite-mobile-peek-card:calc((100% - 12px)/2.10)}}@media (max-width:767px){.elite-mobile-peek-rail{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--elite-mobile-peek-card) !important;gap:var(--elite-mobile-peek-gap) !important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.elite-mobile-peek-rail::-webkit-scrollbar{display:none!important}.elite-mobile-peek-rail > .product-card{width:var(--elite-mobile-peek-card) !important;min-width:var(--elite-mobile-peek-card) !important;max-width:var(--elite-mobile-peek-card) !important;flex:0 0 var(--elite-mobile-peek-card) !important;scroll-snap-align:start!important}}@media (max-width: 767px){.elite-cart-threshold{padding:24px 5px 0 !important;margin-top:0 !important;overflow:visible !important}.elite-cart-threshold__track{margin-top:0 !important}.elite-cart-drawer-recommendations__scroller,.elite-cart-drawer-recommendations__scroller.elite-mobile-peek-rail{display:grid !important;grid-template-columns:none !important;grid-auto-flow:column !important;grid-auto-columns:calc((100% - 16px) / 2.14) !important;gap:8px !important;width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:visible !important;scroll-snap-type:x proximity !important;scroll-padding-inline:0 !important;-webkit-overflow-scrolling:touch !important;overscroll-behavior-inline:contain !important;scrollbar-width:none !important}.elite-cart-drawer-recommendations__scroller::-webkit-scrollbar{display:none !important}.elite-cart-drawer-recommendations__scroller > .elite-drawer-rec{width:100% !important;min-width:100% !important;max-width:100% !important;box-sizing:border-box !important;scroll-snap-align:start !important}.elite-cart-drawer .elite-cart-summary--drawer{position:static !important;inset:auto !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;transform:none !important;z-index:auto !important;background:transparent !important}.elite-cart-drawer .elite-cart-summary__row{position:static !important;transform:none !important;z-index:auto !important}.elite-cart-drawer__footer{position:static !important;inset:auto !important;z-index:auto !important;background:var(--elite-bg) !important}}@media (max-width: 390px){.elite-cart-drawer-recommendations__scroller,.elite-cart-drawer-recommendations__scroller.elite-mobile-peek-rail{grid-auto-columns:calc((100% - 15px) / 2.12) !important;gap:7px !important}.elite-cart-threshold{padding-top:23px !important}}@media (max-width: 767px){.source-product-section .product-slider,.source-product-section .product-slider[data-product-source],.source-product-section .product-grid.responsive-product-grid[data-product-source],.elite-tabbed-products .product-slider,.elite-tabbed-products .product-slider[data-product-source],.elite-tabbed-products [data-product-source].product-slider,.source-product-section .elite-mobile-peek-rail,.elite-tabbed-products .elite-mobile-peek-rail{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:8px!important;column-gap:8px!important;row-gap:0!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;scroll-padding-inline:0!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding-inline:0!important;padding-block-end:6px!important}.source-product-section .product-slider::-webkit-scrollbar,.source-product-section .product-grid.responsive-product-grid[data-product-source]::-webkit-scrollbar,.elite-tabbed-products .product-slider::-webkit-scrollbar,.source-product-section .elite-mobile-peek-rail::-webkit-scrollbar,.elite-tabbed-products .elite-mobile-peek-rail::-webkit-scrollbar{display:none!important}.source-product-section .product-slider > .product-card,.source-product-section .product-slider[data-product-source] > .product-card,.source-product-section .product-grid.responsive-product-grid[data-product-source] > .product-card,.elite-tabbed-products .product-slider > .product-card,.elite-tabbed-products [data-product-source].product-slider > .product-card,.source-product-section .elite-mobile-peek-rail > .product-card,.elite-tabbed-products .elite-mobile-peek-rail > .product-card{box-sizing:border-box!important;flex:0 0 calc((100% - 16px) / 2.10) !important;width:calc((100% - 16px) / 2.10) !important;min-width:calc((100% - 16px) / 2.10) !important;max-width:calc((100% - 16px) / 2.10) !important;scroll-snap-align:start!important}.source-product-section .product-slider > .category-first-card,.source-product-section .product-slider[data-product-source] > .category-first-card{box-sizing:border-box!important;flex:0 0 calc((100% - 16px) / 2.10) !important;width:calc((100% - 16px) / 2.10) !important;min-width:calc((100% - 16px) / 2.10) !important;max-width:calc((100% - 16px) / 2.10) !important;scroll-snap-align:start!important}.source-product-section [data-product-source] > .elite-product-source-status,.elite-tabbed-products [data-product-source] > .elite-product-source-status{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important}.source-product-section .product-grid.responsive-product-grid[data-product-source]{grid-template-columns:none!important}}@media (max-width: 390px){.source-product-section .product-slider > .product-card,.source-product-section .product-slider[data-product-source] > .product-card,.source-product-section .product-grid.responsive-product-grid[data-product-source] > .product-card,.elite-tabbed-products .product-slider > .product-card,.elite-tabbed-products [data-product-source].product-slider > .product-card,.source-product-section .elite-mobile-peek-rail > .product-card,.elite-tabbed-products .elite-mobile-peek-rail > .product-card,.source-product-section .product-slider > .category-first-card{flex-basis:calc((100% - 15px) / 2.08) !important;width:calc((100% - 15px) / 2.08) !important;min-width:calc((100% - 15px) / 2.08) !important;max-width:calc((100% - 15px) / 2.08) !important}}@media (max-width: 767px){.source-product-section .product-card-style-classic .product-card-info,.elite-tabbed-products .product-card-style-classic .product-card-info{padding:9px 3px 2px!important;display:grid!important;align-content:start!important;row-gap:0!important}.source-product-section .product-card-link-title,.elite-tabbed-products .product-card-link-title{display:grid!important;align-content:start!important;row-gap:3px!important}.source-product-section .product-card-style-classic .product-card-title,.source-product-section .product-card-title,.elite-tabbed-products .product-card-style-classic .product-card-title,.elite-tabbed-products .product-card-title{margin:0!important;min-height:calc(1.45em * 2) !important;line-height:1.45!important}.source-product-section .product-card-price,.elite-tabbed-products .product-card-price{margin:0!important;min-height:0!important;line-height:1.2!important}.source-product-section .product-card-options,.elite-tabbed-products .product-card-options{margin-top:3px!important}}@media (max-width: 390px){.source-product-section .product-card-style-classic .product-card-info,.elite-tabbed-products .product-card-style-classic .product-card-info{padding:8px 2px 2px!important}.source-product-section .product-card-link-title,.elite-tabbed-products .product-card-link-title{row-gap:2px!important}}@media (hover:hover) and (pointer:fine){.elite-tabbed-products .product-card-style-modern .product-card-link-image > .product-img-hover{opacity:0!important;visibility:hidden!important;mix-blend-mode:normal!important;background:var(--color-card-bg,var(--elite-bg,#fff)) !important;transition:none!important;z-index:3!important}.elite-tabbed-products .product-card-style-modern:hover .product-card-link-image > .product-img-hover{opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important}.elite-tabbed-products .product-card-style-modern:hover .product-card-link-image > img:first-child:not(.product-img-hover){opacity:0!important}}@media (hover:none),(pointer:coarse){.elite-tabbed-products .product-card-style-modern .product-card-link-image > .product-img-hover{opacity:0!important;visibility:hidden!important;mix-blend-mode:normal!important}}@media (min-width: 0px){.source-product-section .product-card-badge-stack,.elite-tabbed-products .product-card-badge-stack{position:absolute!important;top:.72rem!important;inset-inline-start:.72rem!important;inset-inline-end:auto!important;z-index:12!important;width:max-content!important;min-width:0!important;max-width:calc(100% - 68px) !important;height:30px!important;perspective:900px!important;transform-style:preserve-3d!important;isolation:isolate!important;pointer-events:none!important}.source-product-section .product-card-badge-stack .product-card-badge-chip,.elite-tabbed-products .product-card-badge-stack .product-card-badge-chip{position:absolute!important;top:0!important;inset-inline-start:0!important;inset-inline-end:auto!important;margin:0!important;transform-origin:center center!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;visibility:hidden!important;opacity:0!important;transform:translateY(2px) rotateX(-92deg) scale(.96) !important;transition:opacity .24s ease,transform .48s cubic-bezier(.18,.78,.22,1),visibility 0s linear .48s!important;will-change:transform,opacity!important;box-shadow:0 7px 18px rgba(0,0,0,.10) !important}.source-product-section .product-card-badge-stack:not(.is-ready) .product-card-badge-chip:first-child,.source-product-section .product-card-badge-stack .product-card-badge-chip.is-active,.source-product-section .product-card-badge-stack.is-single .product-card-badge-chip,.elite-tabbed-products .product-card-badge-stack:not(.is-ready) .product-card-badge-chip:first-child,.elite-tabbed-products .product-card-badge-stack .product-card-badge-chip.is-active,.elite-tabbed-products .product-card-badge-stack.is-single .product-card-badge-chip{visibility:visible!important;opacity:1!important;transform:translateY(0) rotateX(0deg) scale(1) !important;transition-delay:.08s,.08s,0s!important}.source-product-section .product-card-badge-stack .product-card-badge-chip.is-leaving,.elite-tabbed-products .product-card-badge-stack .product-card-badge-chip.is-leaving{visibility:visible!important;opacity:0!important;transform:translateY(-2px) rotateX(92deg) scale(.97) !important;transition-delay:0s!important}.source-product-section .product-card-badge-stack.is-single .product-card-badge-chip,.elite-tabbed-products .product-card-badge-stack.is-single .product-card-badge-chip{position:relative!important;transition:none!important}}@media (max-width:767px){.source-product-section .product-card-badge-stack,.elite-tabbed-products .product-card-badge-stack{top:7px!important;inset-inline-start:7px!important;height:27px!important;max-width:calc(100% - 58px) !important}.source-product-section .product-card-badge-stack .product-card-badge-chip,.elite-tabbed-products .product-card-badge-stack .product-card-badge-chip{min-height:27px!important;padding:4px 7px!important;font-size:8px!important}}@media (prefers-reduced-motion:reduce){.source-product-section .product-card-badge-stack .product-card-badge-chip,.elite-tabbed-products .product-card-badge-stack .product-card-badge-chip{transition:none!important;transform:none!important}}.elite-tabbed-products--modern > .container{border-radius:20px!important;overflow:clip!important}.elite-tabbed-products--modern .section-body,.elite-tabbed-products--modern .tabbed-products-panels{border-radius:18px!important}.elite-tabbed-products--modern .section-body{overflow:hidden!important}@media(max-width:767px){.elite-tabbed-products--modern > .container{border-radius:16px!important}.elite-tabbed-products--modern .section-body,.elite-tabbed-products--modern .tabbed-products-panels{border-radius:14px!important}}:root{--elite-progressive-ease:cubic-bezier(.22,1,.36,1);--elite-progressive-fast:260ms;--elite-progressive-medium:520ms;--elite-progressive-stagger:55ms}html[data-motion-intensity="subtle"]{--elite-progressive-fast:220ms;--elite-progressive-medium:420ms;--elite-progressive-stagger:38ms}html[data-motion-intensity="expressive"]{--elite-progressive-fast:320ms;--elite-progressive-medium:640ms;--elite-progressive-stagger:72ms}.elite-page-loader{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--elite-primary) 6%,transparent),transparent 34%),var(--elite-bg,#fff) !important;transition:opacity 260ms var(--elite-progressive-ease),visibility 0s linear 260ms!important}.elite-page-loader__inner{gap:16px!important}.elite-page-loader__logo{filter:drop-shadow(0 10px 24px rgba(0,0,0,.045));transform-origin:center}.elite-page-loader__bar{position:relative!important;width:min(176px,52vw) !important;height:3px!important;border-radius:999px!important;overflow:hidden!important;background:color-mix(in srgb,var(--elite-text,#111) 9%,transparent) !important}.elite-page-loader__bar::after{display:none!important}.elite-page-loader__bar>i{position:absolute;inset-block:0;inset-inline-start:0;width:var(--elite-loader-progress,8%);border-radius:inherit;background:linear-gradient(90deg,var(--elite-primary),color-mix(in srgb,var(--elite-primary) 72%,#fff));box-shadow:0 0 16px color-mix(in srgb,var(--elite-primary) 28%,transparent);transition:width 180ms ease-out}.elite-page-loader.is-completing .elite-page-loader__logo{animation:elite-loader-finish 260ms var(--elite-progressive-ease) both}@keyframes elite-loader-finish{to{opacity:.15;transform:translateY(-3px) scale(.99)}}.elite-progressive-item{opacity:0;transform:translate3d(0,var(--elite-item-distance,12px),0) scale(.994);transition:opacity var(--elite-progressive-medium) var(--elite-progressive-ease),transform var(--elite-progressive-medium) var(--elite-progressive-ease);transition-delay:calc(var(--elite-stagger-index,0) * var(--elite-progressive-stagger));will-change:opacity,transform}.elite-progressive-item.is-progressive-visible{opacity:1;transform:none}.elite-progressive-item.is-progressive-done{will-change:auto}img.elite-progressive-image{opacity:.12;filter:saturate(.88) blur(2px);transition:opacity var(--elite-progressive-fast) ease,filter var(--elite-progressive-fast) ease}img.elite-progressive-image.is-progressive-media-ready{opacity:1;filter:none}[data-product-source]>.elite-product-source-status.is-loading,.elite-cart-drawer-recommendations__status:not(.is-empty){position:relative;isolation:isolate;min-height:210px;overflow:hidden;color:transparent!important;border:0!important;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.72) 38%,transparent 56%) -180% 0/52% 100% no-repeat,linear-gradient(color-mix(in srgb,var(--elite-surface) 82%,var(--elite-bg)),color-mix(in srgb,var(--elite-surface) 82%,var(--elite-bg)));animation:elite-progressive-shimmer 1.15s ease-in-out infinite}[data-product-source]>.elite-product-source-status.is-loading::before,.elite-cart-drawer-recommendations__status:not(.is-empty)::before{content:"";position:absolute;inset:12px;border-radius:10px;background:linear-gradient(color-mix(in srgb,var(--elite-text) 7%,transparent),color-mix(in srgb,var(--elite-text) 7%,transparent)) 50% 76%/72% 10px no-repeat,linear-gradient(color-mix(in srgb,var(--elite-text) 5%,transparent),color-mix(in srgb,var(--elite-text) 5%,transparent)) 50% 88%/46% 8px no-repeat,linear-gradient(color-mix(in srgb,var(--elite-text) 5%,transparent),color-mix(in srgb,var(--elite-text) 5%,transparent)) 0 0/100% 66% no-repeat}[data-product-source]>.elite-product-source-status.is-loading .elite-product-source-spinner{display:none!important}@keyframes elite-progressive-shimmer{to{background-position:240% 0,0 0}}.elite-progressive-defer{content-visibility:auto;contain-intrinsic-size:auto 680px}.product-card,.elite-category-card,.elite-feature,.elite-review-card,.elite-promo{backface-visibility:hidden}@media(max-width:767px){.elite-progressive-item{--elite-item-distance:9px}[data-product-source]>.elite-product-source-status.is-loading{min-height:184px}}@media(prefers-reduced-motion:reduce){.elite-page-loader,.elite-page-loader__logo,.elite-page-loader__bar>i,.elite-progressive-item,img.elite-progressive-image,[data-product-source]>.elite-product-source-status.is-loading,.elite-cart-drawer-recommendations__status:not(.is-empty){animation:none!important;transition:none!important;transform:none!important;filter:none!important}.elite-progressive-item,img.elite-progressive-image{opacity:1!important}}.elite-hero__image-stage,.elite-hero__image-stage picture{position:absolute;inset:0;width:100%;height:100%}.elite-hero__image-stage picture{z-index:1}.elite-hero__image-stage picture>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.elite-hero__mobile-backdrop{display:none}@media(max-width:767px){.elite-hero__image-stage{overflow:hidden;background:var(--elite-bg,#fff)}.elite-hero__image-stage picture>img{object-position:var(--hero-mobile-object-position,center)}.elite-hero__image-stage[data-mobile-position="top"]{--hero-mobile-object-position:center top}.elite-hero__image-stage[data-mobile-position="bottom"]{--hero-mobile-object-position:center bottom}.elite-hero__image-stage[data-mobile-position="start"]{--hero-mobile-object-position:left center}html[dir="rtl"] .elite-hero__image-stage[data-mobile-position="start"]{--hero-mobile-object-position:right center}.elite-hero__image-stage[data-mobile-position="end"]{--hero-mobile-object-position:right center}html[dir="rtl"] .elite-hero__image-stage[data-mobile-position="end"]{--hero-mobile-object-position:left center}.elite-hero__image-stage.has-mobile-image[data-mobile-fit="smart"] picture>img,.elite-hero__image-stage[data-mobile-fit="cover"] picture>img{object-fit:cover!important;padding:0!important;transform:none!important}.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-hero__mobile-backdrop,.elite-hero__image-stage[data-mobile-fit="contain"] .elite-hero__mobile-backdrop{display:block;position:absolute;z-index:0;inset:-9%;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(30px) saturate(1.08) brightness(.96);opacity:1;transform:scale(1.15)}.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"]::after,.elite-hero__image-stage[data-mobile-fit="contain"]::after{content:"";position:absolute;z-index:.5;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 48%,rgba(0,0,0,.035));pointer-events:none}.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"] picture>img,.elite-hero__image-stage[data-mobile-fit="contain"] picture>img{object-fit:contain!important;object-position:var(--hero-mobile-object-position,center) !important;padding:clamp(2px,.8vw,5px) !important;transform:none!important}.elite-hero__image-stage picture>img[data-progressive-image],.elite-hero__image-stage picture>img.is-progressive-ready{opacity:1!important;filter:none!important}}@media(max-width:390px){.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-hero__mobile-backdrop,.elite-hero__image-stage[data-mobile-fit="contain"] .elite-hero__mobile-backdrop{filter:blur(24px) saturate(1.06) brightness(.97)}}@media(prefers-reduced-motion:reduce){.elite-hero__image-stage picture>img,.elite-hero__mobile-backdrop{transition:none!important}}.elite-smart-wide-media{position:relative;overflow:hidden}.elite-smart-wide-picture{display:block;width:100%;height:100%;position:relative;z-index:1}.elite-smart-wide-picture>img{display:block;width:100%;height:100%}.elite-smart-wide-backdrop{display:none;pointer-events:none}@media(max-width:767px){.elite-smart-wide-media{--smart-wide-position:center;background-color:transparent!important}.elite-smart-wide-media[data-mobile-position="top"]{--smart-wide-position:center top}.elite-smart-wide-media[data-mobile-position="bottom"]{--smart-wide-position:center bottom}.elite-smart-wide-media[data-mobile-position="start"]{--smart-wide-position:left center}html[dir="rtl"] .elite-smart-wide-media[data-mobile-position="start"]{--smart-wide-position:right center}.elite-smart-wide-media[data-mobile-position="end"]{--smart-wide-position:right center}html[dir="rtl"] .elite-smart-wide-media[data-mobile-position="end"]{--smart-wide-position:left center}.elite-smart-wide-media.has-mobile-image[data-mobile-fit="smart"] .elite-smart-wide-picture>img,.elite-smart-wide-media[data-mobile-fit="cover"] .elite-smart-wide-picture>img{object-fit:cover!important;object-position:var(--smart-wide-position) !important}.elite-smart-wide-media.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-smart-wide-backdrop,.elite-smart-wide-media[data-mobile-fit="contain"] .elite-smart-wide-backdrop{display:block;position:absolute;z-index:0;inset:-9%;background-position:var(--smart-wide-position);background-size:cover;background-repeat:no-repeat;filter:blur(28px) saturate(1.08) brightness(.98);opacity:1;transform:scale(1.14)}.elite-smart-wide-media.uses-desktop-on-mobile[data-mobile-fit="smart"]::after,.elite-smart-wide-media[data-mobile-fit="contain"]::after{content:"";position:absolute;z-index:0;inset:0;background:color-mix(in srgb,var(--elite-bg,#fff) 4%,transparent);pointer-events:none}.elite-smart-wide-media.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-smart-wide-picture>img,.elite-smart-wide-media[data-mobile-fit="contain"] .elite-smart-wide-picture>img{object-fit:contain!important;object-position:var(--smart-wide-position) !important;position:relative;z-index:1}.elite-promo__shade,.elite-promo__copy,.elite-promo__link,.elite-split-banner__overlay,.category-card-overlay,.collage-overlay,.collage-arrow,.for-her-hotspot-point{position:absolute;z-index:2}.elite-promo__link{z-index:4}.elite-promo__copy{position:relative}.elite-cta__media.elite-smart-wide-media{min-height:300px}.elite-cta__media .elite-smart-wide-picture{position:absolute;inset:0}.elite-split-banner__item .elite-smart-wide-picture{position:absolute;inset:0}.category-first-card.elite-smart-wide-media .elite-smart-wide-picture{position:absolute;inset:0}.collage-item.elite-smart-wide-media .elite-smart-wide-picture{position:absolute;inset:0}.for-her-hotspots__image-frame.elite-smart-wide-media .elite-smart-wide-picture{position:absolute;inset:0}}@media(prefers-reduced-motion:reduce){.elite-smart-wide-backdrop{filter:saturate(1.02) !important;transform:none!important}}.elite-categories .category-image-wrapper>picture,.elite-categories .category-card.item-card>picture{display:block;width:100%;height:100%}.elite-categories .category-image-wrapper>picture>img,.elite-categories .category-card.item-card>picture>img{display:block;width:100%;height:100%}.elite-cta__media .elite-smart-wide-picture{height:auto}.elite-cta__media .elite-smart-wide-picture>img{height:auto;object-fit:contain}@media(max-width:767px){.elite-cta__media .elite-smart-wide-picture{height:100%}.elite-cta__media .elite-smart-wide-picture>img{height:100%}}@media (max-width:767px){.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"],.elite-hero__image-stage[data-mobile-fit="contain"],.elite-smart-wide-media.uses-desktop-on-mobile[data-mobile-fit="smart"],.elite-smart-wide-media[data-mobile-fit="contain"]{background-color:transparent!important}.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-hero__mobile-backdrop,.elite-hero__image-stage[data-mobile-fit="contain"] .elite-hero__mobile-backdrop,.elite-smart-wide-media.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-smart-wide-backdrop,.elite-smart-wide-media[data-mobile-fit="contain"] .elite-smart-wide-backdrop{display:block!important;opacity:1!important;background-size:cover!important;background-repeat:no-repeat!important;filter:blur(30px) saturate(1.08) brightness(.97) !important;transform:scale(1.16) !important}.elite-hero__image-stage.uses-desktop-on-mobile[data-mobile-fit="smart"] picture>img,.elite-hero__image-stage[data-mobile-fit="contain"] picture>img,.elite-smart-wide-media.uses-desktop-on-mobile[data-mobile-fit="smart"] .elite-smart-wide-picture>img,.elite-smart-wide-media[data-mobile-fit="contain"] .elite-smart-wide-picture>img{background:transparent!important}}.elite-cart-drawer .elite-cart-drawer__body{position:relative!important;isolation:isolate!important;overflow-y:auto!important;overflow-x:hidden!important}.elite-cart-drawer .elite-cart-drawer__footer{position:relative!important;inset:auto!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) !important;grid-auto-rows:max-content!important;align-content:start!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0!important;padding-top:14px!important;background:var(--elite-bg) !important;border-top:1px solid var(--elite-border-light) !important;transform:none!important}.elite-cart-drawer .elite-cart-coupon-drawer{position:relative!important;inset:auto!important;z-index:auto!important;width:100%!important;min-width:0!important;margin:0!important;background:var(--elite-bg) !important;transform:none!important}.elite-cart-drawer .elite-cart-summary--drawer{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:2px 0 0!important;border:0!important;box-shadow:none!important;background:var(--elite-bg) !important;transform:none!important;overflow:visible!important}.elite-cart-drawer .elite-cart-summary--drawer .elite-cart-summary__row{position:relative!important;inset:auto!important;z-index:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0!important;padding-block:9px!important;background:var(--elite-bg) !important;transform:none!important}.elite-cart-drawer .elite-cart-summary--drawer .elite-cart-summary__row>span{min-width:0!important;line-height:1.55!important;white-space:normal!important}.elite-cart-drawer .elite-cart-summary--drawer .elite-cart-summary__row>strong{flex:0 0 auto!important;white-space:nowrap!important}.elite-cart-drawer .elite-cart-coupon-drawer__form,.elite-cart-drawer .elite-cart-coupon-drawer__applied{position:relative!important;z-index:auto!important;transform:none!important}.elite-cart-drawer .elite-cart-threshold{box-sizing:border-box!important;padding-block-start:42px!important;padding-inline:5px!important;padding-block-end:2px!important;margin-block-start:0!important;overflow:visible!important}.elite-cart-drawer .elite-cart-threshold__track{margin-block-start:0!important}@media(max-width:767px){.elite-cart-drawer .elite-cart-threshold{padding-block-start:44px!important}}@media(max-width:390px){.elite-cart-drawer .elite-cart-threshold{padding-block-start:41px!important}}.elite-cart-drawer{width:min(92vw,430px) !important;max-width:430px!important}.elite-cart-drawer__header{padding-inline:16px!important}.elite-cart-drawer__body{padding-inline:14px!important}.elite-cart-drawer-recommendations__scroller,.elite-cart-drawer-recommendations__scroller.elite-mobile-peek-rail{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 16px) / 2.08) !important;gap:8px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;scroll-padding-inline:0!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.elite-cart-drawer-recommendations__scroller::-webkit-scrollbar{display:none!important}.elite-cart-drawer-recommendations__scroller > .elite-drawer-rec{width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important;scroll-snap-align:start!important}@media(max-width:767px){.elite-cart-drawer{width:min(92vw,430px) !important;max-width:430px!important}.elite-cart-drawer__body{padding-inline:12px!important}.elite-cart-drawer-recommendations__scroller,.elite-cart-drawer-recommendations__scroller.elite-mobile-peek-rail{grid-auto-columns:calc((100% - 15px) / 2.08) !important;gap:7.5px!important}}@media(max-width:390px){.elite-cart-drawer{width:94vw!important;max-width:94vw!important}.elite-cart-drawer-recommendations__scroller,.elite-cart-drawer-recommendations__scroller.elite-mobile-peek-rail{grid-auto-columns:calc((100% - 14px) / 2.06) !important;gap:7px!important}}.for-her-hotspots--interactive .for-her-hotspot-product__info{width:100%!important;max-width:310px!important;margin-inline:auto!important;display:grid!important;justify-items:start!important;align-content:start!important;gap:8px!important;padding:0 16px 18px!important;text-align:start!important;font-family:var(--elite-font-ar,"Cairo",sans-serif) !important}.for-her-hotspots--interactive .for-her-hotspot-product h3{width:100%!important;max-width:none!important;margin:0!important;color:var(--for-her-hotspot-card-text,#141414) !important;-webkit-text-fill-color:var(--for-her-hotspot-card-text,#141414) !important;font-family:var(--elite-font-ar,"Cairo",sans-serif) !important;font-size:19px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:0!important;text-align:start!important;text-wrap:pretty!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.for-her-hotspots--interactive .for-her-hotspot-product__price{width:100%!important;min-height:30px!important;margin:0!important;display:flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important;direction:rtl!important;line-height:1!important;font-family:var(--elite-font-ar,"Cairo",sans-serif) !important}.for-her-hotspots--interactive .for-her-hotspot-product__price strong{display:inline-flex!important;align-items:baseline!important;gap:4px!important;color:var(--elite-primary,var(--for-her-hotspot-card-text,#141414)) !important;-webkit-text-fill-color:var(--elite-primary,var(--for-her-hotspot-card-text,#141414)) !important;font-family:var(--elite-font-ar,"Cairo",sans-serif) !important;font-size:21px!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap!important}.for-her-hotspots--interactive .for-her-hotspot-product__price del{display:inline-flex!important;align-items:baseline!important;gap:3px!important;color:color-mix(in srgb,var(--for-her-hotspot-card-text,#141414) 42%,transparent) !important;font-family:var(--elite-font-ar,"Cairo",sans-serif) !important;font-size:12px!important;font-weight:500!important;line-height:1.15!important;white-space:nowrap!important}.for-her-hotspots--interactive .for-her-hotspot-riyal{width:15px!important;height:17px!important;max-width:15px!important;max-height:17px!important;flex:0 0 15px!important;vertical-align:-.12em!important}.for-her-hotspots--interactive .for-her-hotspot-riyal--old{width:9px!important;height:10.5px!important;max-width:9px!important;max-height:10.5px!important;flex-basis:9px!important}.for-her-hotspots--interactive .for-her-hotspot-product__link{margin-top:1px!important;padding:0 0 3px!important;color:var(--for-her-hotspot-card-text,#141414) !important;-webkit-text-fill-color:var(--for-her-hotspot-card-text,#141414) !important;font-family:var(--elite-font-ar,"Cairo",sans-serif) !important;font-size:13px!important;font-weight:650!important;line-height:1.5!important;text-decoration:none!important;border-bottom:1px solid currentColor!important;text-underline-offset:0!important}@media (max-width:768px){.for-her-hotspots--interactive .for-her-hotspot-product__info{max-width:none!important;gap:6px!important;padding:0!important;justify-items:start!important;text-align:start!important}.for-her-hotspots--interactive .for-her-hotspot-product h3{font-size:15.5px!important;font-weight:700!important;line-height:1.45!important}.for-her-hotspots--interactive .for-her-hotspot-product__price{min-height:24px!important;gap:6px!important}.for-her-hotspots--interactive .for-her-hotspot-product__price strong{font-size:17px!important;font-weight:800!important}.for-her-hotspots--interactive .for-her-hotspot-product__price del{font-size:10.5px!important}.for-her-hotspots--interactive .for-her-hotspot-riyal{width:12px!important;height:13.6px!important;max-width:12px!important;max-height:13.6px!important;flex-basis:12px!important}.for-her-hotspots--interactive .for-her-hotspot-riyal--old{width:8px!important;height:9px!important;max-width:8px!important;max-height:9px!important;flex-basis:8px!important}.for-her-hotspots--interactive .for-her-hotspot-product__link{font-size:11.5px!important;font-weight:650!important}}.for-her-hotspots--interactive .for-her-hotspot-point.is-active svg{transform:none!important}.for-her-hotspots--interactive .for-her-hotspots__details{min-height:1px}.elite-features--style-4{padding-block:clamp(42px,5vw,72px);overflow:hidden}.elite-features--style-4 .elite-section-heading{margin-block-end:clamp(24px,3vw,38px)}.elite-features--style-4 .elite-features__grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:clamp(20px,3vw,40px);width:min(100%,1180px);max-width:100%;margin-inline:auto}.elite-features--style-4 .elite-feature,.elite-features--style-4 .elite-feature--forher{width:100%;min-width:0;max-width:360px;flex:0 1 calc((100% - (clamp(20px,3vw,40px) * (var(--feature-cols-d,3) - 1))) / var(--feature-cols-d,3));padding:clamp(14px,1.8vw,24px) clamp(12px,2vw,26px) !important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center;align-items:center;justify-content:flex-start;isolation:isolate}.elite-features--style-4 .elite-feature:hover{transform:none!important;background:transparent!important;box-shadow:none!important}.elite-features--style-4 .elite-feature__icon--forher{position:relative;display:grid;place-items:center;flex:0 0 auto;width:var(--feature-source-media-size,96px);height:var(--feature-source-media-size,96px);margin:0 auto 14px;padding:0;overflow:hidden;border:0!important;border-radius:50%;background:#fff;color:var(--feature-icon-color,var(--elite-primary));box-shadow:none;transform:translateZ(0);transition:transform .32s cubic-bezier(.2,.75,.25,1),filter .32s ease}.elite-features--style-4 .elite-feature__icon--forher:before{content:"";position:absolute;inset:7%;border-radius:inherit;background:color-mix(in srgb,var(--elite-surface,#f6f4ed) 68%,transparent);z-index:-1}.elite-features--style-4 .elite-feature__icon--forher img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:50%}.elite-features--style-4 .elite-feature__icon--forher svg{position:relative;z-index:1;width:46%;height:46%;fill:none;stroke:currentColor;stroke-width:1.55}.elite-features--style-4 .elite-feature:hover .elite-feature__icon--forher{transform:translateY(-4px) scale(1.025);filter:drop-shadow(0 10px 16px rgba(17,17,17,.07));border-color:transparent!important}.elite-features--style-4 .elite-feature__copy{display:flex;flex-direction:column;align-items:center;min-width:0}.elite-features--style-4 .elite-feature__copy h3{margin:0 0 7px;color:var(--elite-text,#1a1a1a);font-family:var(--elite-font-ar,"Cairo",sans-serif);font-size:clamp(17px,1.25vw,20px);font-weight:700;line-height:1.45;letter-spacing:-.015em}.elite-features--style-4 .elite-feature__copy p{width:min(100%,30ch);margin:0;color:var(--elite-muted,#6b6b6b);font-size:clamp(12.5px,.9vw,14px);font-weight:500;line-height:1.8;text-wrap:balance}.elite-features--style-4 .elite-feature__link:focus-visible{outline:2px solid var(--elite-primary,#111);outline-offset:5px;border-radius:18px}@media (max-width:1023px) and (min-width:768px){.elite-features--style-4 .elite-features__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:28px}.elite-features--style-4 .elite-feature,.elite-features--style-4 .elite-feature--forher{width:100%;max-width:360px;flex:0 1 calc((100% - (28px * (var(--feature-cols-t,2) - 1))) / var(--feature-cols-t,2))}}@media (max-width:767px){.elite-features--style-4{padding-block:38px 30px}.elite-features--style-4 .elite-section-heading{margin-block-end:20px}.elite-features--style-4 .elite-features__grid{display:flex;grid-template-columns:none;width:100%;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 8px 12px}.elite-features--style-4 .elite-features__grid::-webkit-scrollbar{display:none}.elite-features--style-4 .elite-feature,.elite-features--style-4 .elite-feature--forher{flex:0 0 min(82%,320px);max-width:min(82%,320px);min-height:196px;scroll-snap-align:center;padding:14px 14px 12px!important}.elite-features--style-4 .elite-feature:first-child{scroll-snap-align:start}.elite-features--style-4 .elite-feature__icon--forher{width:min(var(--feature-source-media-size,96px),92px);height:min(var(--feature-source-media-size,96px),92px);margin-block-end:12px}.elite-features--style-4 .elite-feature__copy h3{font-size:17px}.elite-features--style-4 .elite-feature__copy p{font-size:12.5px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.elite-features--style-4 .elite-feature__icon--forher{transition:none}.elite-features--style-4 .elite-feature:hover .elite-feature__icon--forher{transform:none;filter:none}}.elite-footer-v3{width:100%;margin-top:auto;background:var(--footer-v3-bg,#ebebeb);color:var(--footer-v3-text,#33363b);border-top:1px solid color-mix(in srgb,var(--footer-v3-border,#d0d0d0) 54%,transparent);font-family:var(--elite-font-ar,"Cairo",sans-serif)}.elite-footer-v3 *{box-sizing:border-box}.elite-footer-v3 a{color:inherit;text-decoration:none}.elite-footer-v3__main{display:grid;grid-template-columns:minmax(260px,1.45fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(220px,1fr);gap:clamp(34px,5vw,92px);align-items:start;padding-block:38px 32px}.elite-footer-v3__brand,.elite-footer-v3__column,.elite-footer-v3__contact{min-width:0;text-align:start}.elite-footer-v3__brand{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.elite-footer-v3__logo{display:inline-flex;align-items:center;min-height:48px}.elite-footer-v3__logo img{display:block;width:auto;height:auto;max-width:142px;max-height:58px;object-fit:contain}.elite-footer-v3__about{max-width:390px;margin:0;color:var(--footer-v3-text,#33363b);font-size:13px;line-height:1.95;font-weight:400}.elite-footer-v3__column h3,.elite-footer-v3__contact h3{margin:0 0 17px;font-size:14px;line-height:1.5;font-weight:600;color:var(--footer-v3-text,#33363b)}.elite-footer-v3__links{display:grid;gap:10px;list-style:none;margin:0;padding:0}.elite-footer-v3__links li{margin:0;padding:0}.elite-footer-v3__links a,.elite-footer-v3__links span{display:inline-flex;align-items:center;gap:5px;color:var(--footer-v3-muted,#6f7277);font-size:12.5px;line-height:1.65;font-weight:400;transition:color .2s ease,transform .2s ease}.elite-footer-v3__links a::before,.elite-footer-v3__links span::before{content:"«";font-size:13px;color:color-mix(in srgb,var(--footer-v3-muted,#6f7277) 80%,transparent)}.elite-footer-v3__links a:hover{color:var(--footer-v3-text,#33363b);transform:translateX(-3px)}html[dir="ltr"] .elite-footer-v3__links a:hover{transform:translateX(3px)}html[dir="ltr"] .elite-footer-v3__links a::before,html[dir="ltr"] .elite-footer-v3__links span::before{content:"›"}.elite-footer-v3__contact{display:flex;flex-direction:column;align-items:flex-start}.elite-footer-v3__email{display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;color:var(--footer-v3-muted,#6f7277);font-size:12.5px;line-height:1.4}.elite-footer-v3__email svg{width:15px;height:15px;flex:none}.elite-footer-v3__email--demo{opacity:.9}.elite-footer-v3__socials{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.elite-footer-v3__socials a,.elite-footer-v3__socials>span{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--footer-v3-chip,#e1e1e1);color:var(--footer-v3-text,#33363b);border:0;transition:transform .2s ease,background .2s ease}.elite-footer-v3__socials a:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--footer-v3-chip,#e1e1e1) 72%,#fff)}.elite-footer-v3__socials svg{width:19px;height:19px}.elite-footer-v3__apps{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:1px}.elite-footer-v3__apps a,.elite-footer-v3__apps>span{display:block;height:31px;border-radius:4px;overflow:hidden}.elite-footer-v3__apps img{display:block;width:auto;height:31px;object-fit:contain}.elite-footer-v3__address{display:flex;align-items:center;gap:7px;margin-top:13px;color:var(--footer-v3-muted,#6f7277);font-size:12px}.elite-footer-v3__address svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}.elite-footer-v3__bottom{min-height:72px;border-top:1px solid var(--footer-v3-border,#d0d0d0);display:grid;grid-template-columns:minmax(320px,1.25fr) minmax(180px,.7fr) minmax(360px,1.15fr) minmax(210px,.8fr);grid-template-areas:"payments copyright certificates locale";gap:22px;align-items:center;padding-block:16px}html[dir="rtl"] .elite-footer-v3__bottom{direction:rtl}.elite-footer-v3__payments{grid-area:payments;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.elite-footer-v3__payments a,.elite-footer-v3__payments>span{display:grid;place-items:center;min-width:54px;height:31px;padding:3px 8px;border-radius:5px;background:#fff;border:1px solid rgba(0,0,0,.025);overflow:hidden}.elite-footer-v3__payments img{display:block;max-width:62px;max-height:23px;width:auto;height:auto;object-fit:contain}.elite-footer-v3__copyright{grid-area:copyright;margin:0;color:var(--footer-v3-muted,#6f7277);font-size:11.7px;line-height:1.6;text-align:center;white-space:nowrap}.elite-footer-v3__copyright span{color:var(--footer-v3-muted,#6f7277)}.elite-footer-v3__certificates{grid-area:certificates;display:flex;align-items:center;justify-content:center;gap:22px;min-width:0}.elite-footer-v3__certificate{display:flex;align-items:center;gap:9px;color:var(--footer-v3-text,#33363b);min-width:0}.elite-footer-v3__certificate img{display:block;width:30px;height:30px;object-fit:contain;flex:none}.elite-footer-v3__certificate-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.35;min-width:0}.elite-footer-v3__certificate-copy small{font-size:10.5px;color:var(--footer-v3-muted,#6f7277);font-weight:400;white-space:nowrap}.elite-footer-v3__certificate-copy b{font-family:var(--elite-font-ltr,"Inter",sans-serif);font-size:11px;color:var(--footer-v3-muted,#6f7277);font-weight:400;white-space:nowrap;margin-top:2px}.elite-footer-v3__certificate--demo{opacity:.95}.elite-footer-v3__locale{grid-area:locale;display:flex;align-items:center;justify-content:flex-end;gap:7px}.elite-footer-v3__locale button{display:inline-flex;align-items:center;justify-content:space-between;gap:9px;min-width:92px;height:28px;padding-inline:10px;border:1px solid color-mix(in srgb,var(--footer-v3-border,#d0d0d0) 70%,transparent);border-radius:5px;background:rgba(255,255,255,.35);color:var(--footer-v3-muted,#6f7277);font:400 9.5px/1.2 var(--elite-font-ar,"Cairo",sans-serif);cursor:pointer}.elite-footer-v3__locale button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8}.elite-footer-v3__locale button:hover{background:#fff;color:var(--footer-v3-text,#33363b)}@media (max-width:1180px){.elite-footer-v3__main{grid-template-columns:1.25fr .75fr .75fr 1fr;gap:30px}.elite-footer-v3__bottom{grid-template-columns:1fr 1fr;grid-template-areas:"payments certificates" "copyright locale";row-gap:15px}.elite-footer-v3__payments{justify-content:flex-start}.elite-footer-v3__certificates{justify-content:flex-end}.elite-footer-v3__copyright{text-align:start}}@media (max-width:860px){.elite-footer-v3__main{grid-template-columns:1fr 1fr;gap:28px 22px;padding-block:32px 26px}.elite-footer-v3__brand{grid-column:1/-1}.elite-footer-v3__contact{grid-column:1/-1;padding-top:4px}.elite-footer-v3__about{max-width:560px}.elite-footer-v3__bottom{grid-template-columns:1fr;grid-template-areas:"payments" "certificates" "copyright" "locale";gap:14px;padding-block:18px}.elite-footer-v3__payments,.elite-footer-v3__certificates,.elite-footer-v3__locale{justify-content:flex-start}.elite-footer-v3__copyright{text-align:start}}@media (max-width:560px){.elite-footer-v3__main{grid-template-columns:1fr 1fr;gap:24px 14px;padding-block:26px 22px}.elite-footer-v3__brand{gap:11px}.elite-footer-v3__logo img{max-width:120px;max-height:48px}.elite-footer-v3__about{font-size:11.8px;line-height:1.85}.elite-footer-v3__column h3,.elite-footer-v3__contact h3{font-size:13px;margin-bottom:12px}.elite-footer-v3__links{gap:8px}.elite-footer-v3__links a,.elite-footer-v3__links span{font-size:11.3px}.elite-footer-v3__contact{padding-top:2px}.elite-footer-v3__email{font-size:11.5px}.elite-footer-v3__socials{gap:8px}.elite-footer-v3__socials a,.elite-footer-v3__socials>span{width:39px;height:39px;border-radius:9px}.elite-footer-v3__apps a,.elite-footer-v3__apps>span,.elite-footer-v3__apps img{height:29px}.elite-footer-v3__bottom{min-height:0}.elite-footer-v3__payments{gap:6px}.elite-footer-v3__payments a,.elite-footer-v3__payments>span{min-width:47px;height:28px;padding-inline:6px}.elite-footer-v3__payments img{max-width:53px;max-height:20px}.elite-footer-v3__certificates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.elite-footer-v3__certificate{gap:7px}.elite-footer-v3__certificate img{width:27px;height:27px}.elite-footer-v3__certificate-copy small{font-size:9.7px;white-space:normal}.elite-footer-v3__certificate-copy b{font-size:9.8px}.elite-footer-v3__locale{flex-wrap:wrap}.elite-footer-v3__locale button{min-width:92px}}@media (prefers-reduced-motion:reduce){.elite-footer-v3__links a,.elite-footer-v3__socials a{transition:none!important}}.elite-footer-v3__accordion summary{list-style:none}.elite-footer-v3__accordion summary::-webkit-details-marker{display:none}@media (min-width:768px){.elite-footer-v3__accordion{display:block}.elite-footer-v3__accordion > summary{display:block;margin:0 0 15px;font-size:20px;font-weight:700;color:var(--footer-v3-text,#33363b);cursor:default;pointer-events:none}.elite-footer-v3__accordion > summary::after{display:none}.elite-footer-v3__accordion > .elite-footer-v3__links{display:grid!important}}@media (max-width:767px){.elite-footer-v3{margin-top:46px}.elite-footer-v3 .elite-container{padding-inline:16px}.elite-footer-v3__main{grid-template-columns:1fr!important;gap:0!important;padding-block:26px 18px!important}.elite-footer-v3__brand,.elite-footer-v3__contact{grid-column:auto!important;text-align:center;justify-items:center}.elite-footer-v3__brand{gap:10px;margin-bottom:12px}.elite-footer-v3__logo img{max-width:132px!important;max-height:52px!important}.elite-footer-v3__about{max-width:320px;margin-inline:auto;font-size:13px!important;line-height:1.85!important;color:var(--footer-v3-text,#33363b) !important}.elite-footer-v3__contact{padding-top:0!important;margin-bottom:10px}.elite-footer-v3__contact h3{margin:8px 0 10px!important;font-size:15px!important;font-weight:700;align-self:center}.elite-footer-v3__email{font-size:13px!important;justify-content:center;gap:6px;margin-bottom:12px;color:var(--footer-v3-text,#33363b) !important}.elite-footer-v3__socials{justify-content:center!important;gap:10px!important;margin-bottom:12px}.elite-footer-v3__socials a,.elite-footer-v3__socials>span{width:46px!important;height:46px!important;border-radius:12px!important;background:#e9e9e9!important;border-color:transparent!important}.elite-footer-v3__apps{justify-content:center!important;gap:8px!important}.elite-footer-v3__apps a,.elite-footer-v3__apps>span,.elite-footer-v3__apps img{height:31px!important}.elite-footer-v3__accordion{border-top:1px solid color-mix(in srgb,var(--footer-v3-border,#d0d0d0) 75%,transparent)}.elite-footer-v3__accordion:last-of-type{border-bottom:1px solid color-mix(in srgb,var(--footer-v3-border,#d0d0d0) 75%,transparent);margin-bottom:16px}.elite-footer-v3__accordion > summary{position:relative;display:flex;align-items:center;justify-content:space-between;padding:17px 34px 17px 18px;margin:0;color:var(--footer-v3-text,#33363b);font-size:15px;font-weight:700;cursor:pointer}html[dir="rtl"] .elite-footer-v3__accordion > summary{padding:17px 18px 17px 34px}.elite-footer-v3__accordion > summary::after{content:"+";position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);font-size:34px;line-height:1;font-weight:300;color:var(--footer-v3-text,#33363b)}.elite-footer-v3__accordion[open] > summary::after{content:"−"}.elite-footer-v3__accordion > .elite-footer-v3__links{display:none;padding:0 18px 14px;gap:9px!important}.elite-footer-v3__accordion[open] > .elite-footer-v3__links{display:grid}.elite-footer-v3__accordion .elite-footer-v3__links a,.elite-footer-v3__accordion .elite-footer-v3__links span{font-size:12.5px!important;color:var(--footer-v3-muted,#6f7277) !important}.elite-footer-v3__bottom{grid-template-columns:1fr!important;grid-template-areas:"certificates" "payments" "copyright" "locale"!important;gap:14px!important;padding-block:18px 16px!important}.elite-footer-v3__certificates{justify-content:center!important;gap:20px!important;flex-wrap:wrap}.elite-footer-v3__certificate{gap:7px!important;max-width:48%}.elite-footer-v3__certificate img{width:28px!important;height:28px!important}.elite-footer-v3__certificate-copy{align-items:center!important;text-align:center}.elite-footer-v3__certificate-copy small{font-size:10px!important;white-space:normal!important}.elite-footer-v3__certificate-copy b{font-size:11px!important}.elite-footer-v3__payments{justify-content:center!important;gap:7px!important}.elite-footer-v3__payments a,.elite-footer-v3__payments>span{min-width:54px!important;height:30px!important;padding-inline:7px!important;border-radius:4px!important}.elite-footer-v3__payments img{max-width:55px!important;max-height:21px!important}.elite-footer-v3__copyright{white-space:normal!important;text-align:center!important;font-size:11.3px!important}.elite-footer-v3__locale{justify-content:center!important;gap:8px!important}.elite-footer-v3__locale button{min-width:98px!important;justify-content:center!important;gap:6px!important}}.elite-back-to-top{position:fixed;z-index:890;inset-inline-end:18px;bottom:22px;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,var(--elite-text,#1a1a1a) 16%,transparent);border-radius:50%;background:color-mix(in srgb,var(--elite-bg,#fff) 94%,transparent);color:var(--elite-text,#1a1a1a);box-shadow:0 10px 30px rgba(0,0,0,.12);display:grid;place-items:center;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease,background-color .2s ease,border-color .2s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.elite-back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}.elite-back-to-top:hover{background:var(--elite-text,#1a1a1a);color:var(--elite-bg,#fff);border-color:var(--elite-text,#1a1a1a)}.elite-back-to-top:focus-visible{outline:2px solid currentColor;outline-offset:3px}.elite-back-to-top svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:767px){.elite-back-to-top{inset-inline-end:12px;bottom:calc(78px + env(safe-area-inset-bottom,0px));width:42px;height:42px}body[data-mobile-bottom-nav="false"] .elite-back-to-top{bottom:calc(14px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.elite-back-to-top{transition:none!important}}@media (max-width:767px){html:not([dir="rtl"]) .elite-header-action--cart,html[dir="ltr"] .elite-header-action--cart{order:1!important}html:not([dir="rtl"]) .elite-header-action--wishlist,html[dir="ltr"] .elite-header-action--wishlist{order:2!important}html:not([dir="rtl"]) .elite-account--header,html[dir="ltr"] .elite-account--header{order:3!important}html:not([dir="rtl"]) .elite-logo,html[dir="ltr"] .elite-logo{order:4!important}html:not([dir="rtl"]) .elite-header-action--search,html[dir="ltr"] .elite-header-action--search{order:5!important}html:not([dir="rtl"]) .elite-header__menu-btn,html[dir="ltr"] .elite-header__menu-btn{order:6!important}html[dir="rtl"] .elite-header__menu-btn{order:1!important}html[dir="rtl"] .elite-header-action--search{order:2!important}html[dir="rtl"] .elite-logo{order:3!important}html[dir="rtl"] .elite-account--header{order:4!important}html[dir="rtl"] .elite-header-action--wishlist{order:5!important}html[dir="rtl"] .elite-header-action--cart{order:6!important}}