.mosaic{padding-block:clamp(14px,2vw,24px) 0}.mosaic__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px}.mosaic__main,.mosaic__tile{position:relative;display:flex;overflow:hidden;border-radius:var(--radius-lg);text-decoration:none;color:var(--color-primary);isolation:isolate;transition:transform .3s var(--ease),box-shadow .3s}.mosaic__main:hover,.mosaic__tile:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.mosaic__main{min-height:500px;flex-direction:column;padding:clamp(24px,3.4vw,44px)}.mosaic__tiles{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mosaic__tile{min-height:242px;flex-direction:column;padding:20px}.mosaic--sand{background:linear-gradient(160deg,#f4efe6,#e7ddcb)}.mosaic--forest{background:radial-gradient(130% 120% at 80% 90%,#2F7A3C,var(--color-primary) 70%);color:#fff}.mosaic--mint{background:linear-gradient(160deg,#eaf5e7,#cfe6cb)}.mosaic--blush{background:linear-gradient(160deg,#fbede8,#f1d3c8)}.mosaic--sky{background:linear-gradient(160deg,#eef4f9,#cfdfec)}.mosaic--coral{background:radial-gradient(130% 120% at 80% 90%,#F07A5F,var(--dh-coral-deep) 75%);color:#fff}.mosaic__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.mosaic__text{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.mosaic__badge{padding:5px 12px;border-radius:var(--radius-pill);background:var(--dh-coral);color:#fff;font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.mosaic__title{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.2}.mosaic__title--lg{font-size:clamp(2rem,3.6vw,3rem);line-height:1.05;letter-spacing:-.02em}.mosaic__sub{font-size:clamp(.9rem,1.2vw,1.35rem);opacity:.88;max-width:34ch}.mosaic__main .mosaic__sub{font-size:clamp(1.05rem,1.6vw,1.5rem)}.mosaic__code{font-size:clamp(1.05rem,1.6vw,1.45rem);margin-top:4px}.mosaic__code strong{font-weight:800;letter-spacing:.02em}.mosaic__btn{margin-top:14px;gap:8px}.mosaic--forest .mosaic__btn,.mosaic--coral .mosaic__btn{--btn-bg: #fff;--btn-fg: var(--color-primary);--btn-border: #fff}.mosaic__shelf{position:relative;flex:1;min-height:230px;margin-top:12px}.mosaic__item{position:absolute;bottom:0;display:grid;place-items:end center;filter:drop-shadow(0 18px 22px rgba(0,41,31,.22));transition:transform .4s var(--ease)}.mosaic__item img{max-height:100%;width:auto;object-fit:contain;border-radius:10px}.mosaic__item--1{inset-inline-start:2%;height:78%;width:30%}.mosaic__item--2{inset-inline-start:24%;height:96%;width:32%;z-index:2}.mosaic__item--3{inset-inline-start:50%;height:86%;width:30%;z-index:1}.mosaic__item--4{inset-inline-end:0;height:66%;width:24%}.mosaic__main:hover .mosaic__item--2{transform:translateY(-8px) rotate(-2deg)}.mosaic__main:hover .mosaic__item--3{transform:translateY(-5px) rotate(2deg)}.mosaic__trio{position:absolute;inset-inline:12px;bottom:10px;height:52%;display:flex;align-items:flex-end;justify-content:flex-end;gap:0}.mosaic__trio span{width:36%;height:100%;display:grid;place-items:end center;margin-inline-start:-8%;filter:drop-shadow(0 10px 12px rgba(0,41,31,.2));transition:transform .35s var(--ease)}.mosaic__trio span:nth-child(2){height:115%;z-index:1}.mosaic__trio img{max-height:100%;width:auto;object-fit:contain;border-radius:8px}.mosaic__tile:hover .mosaic__trio span:nth-child(2){transform:translateY(-6px)}@media(max-width:989px){.mosaic__grid{grid-template-columns:1fr}.mosaic__main{min-height:440px}}@media(max-width:549px){.mosaic .page-width{padding-inline:12px}.mosaic__grid,.mosaic__tiles{gap:10px}.mosaic__main{min-height:420px;padding:22px}.mosaic__tile{min-height:200px;padding:14px}.mosaic__title{font-size:1rem}.mosaic__tile .mosaic__sub{font-size:.8rem}.mosaic__trio{height:46%}}.mosaic__main.has-scene{min-height:540px}.has-scene .mosaic__title--lg{max-width:12ch}.mosaic--forest.has-scene{background:radial-gradient(120% 90% at 70% 95%,#2f8a4e,#0f4a32 45%,#062a1d)}.mosaic--sky{background:linear-gradient(160deg,#eaf6ff,#bfe0f7)}.mosaic--blush{background:linear-gradient(160deg,#fff0f4,#f9c9d6)}.mosaic--sand{background:linear-gradient(160deg,#fff6de,#ffd99a)}.mosaic--mint{background:linear-gradient(160deg,#effaf1,#c6ebd0)}.mosaic__text{z-index:3}.item--1{--x: 6%;--b: 13%;--h: 56%;--z: 2}.item--2{--x: 21%;--b: 9%;--h: 30%;--z: 3;--dl: -1.5s}.item--3{--x: 42%;--b: 30%;--h: 58%;--z: 4;--dl: -3s}.item--4{--x: 61%;--b: 9%;--h: 36%;--z: 3;--dl: -2s}.item--5{--x: 80%;--b: 13%;--h: 56%;--z: 2;--dl: -4s}.item--photo img{mix-blend-mode:multiply;filter:none}.has-scene .stage:has(.item--photo) .glow{background:radial-gradient(closest-side,#fff 0 60%,#fff0);filter:none}.tile-items{position:absolute;inset-inline-end:14px;bottom:10px;width:80%;height:56%;display:flex;align-items:flex-end;justify-content:flex-end;z-index:2}.titem{height:88%;max-width:46%;margin-inline-start:-5%;display:flex;align-items:flex-end;justify-content:center;animation:itemFloat 6s ease-in-out infinite}.titem:nth-child(2){height:100%;z-index:2;animation-delay:-2s}.titem:nth-child(3){height:80%;animation-delay:-4s}.titem img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom;display:block;filter:drop-shadow(0 12px 12px rgba(0,0,0,.22))}.tile-items--photo .titem img{mix-blend-mode:multiply;filter:none}.mosaic__tile:hover .titem:nth-child(2){transform:translateY(-6px)}@media(max-width:989px){.mosaic__main.has-scene{min-height:600px}.has-scene .stage{height:52%}}@media(max-width:549px){.mosaic__main.has-scene{min-height:560px}.has-scene .mosaic__title--lg{font-size:2.1rem}.has-scene .stage{height:46%;inset-inline:0}.seal{width:76px;top:14px;inset-inline-end:14px}.tile-items{width:92%;height:50%}.mosaic__tile{min-height:230px}}.ibanners{padding-block:clamp(12px,2vw,22px) 0}.ibanners__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.2vw,14px)}.ibanner{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg, 18px);aspect-ratio:var(--ar);background:#eef3ef;isolation:isolate;box-shadow:0 6px 18px #00291f14;transition:transform .35s var(--ease, ease),box-shadow .35s}.ibanner--full{grid-column:span 4}.ibanner--half{grid-column:span 2;aspect-ratio:2.97}.ibanner--quarter{grid-column:span 1;aspect-ratio:1.155}.ibanner img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease, ease)}.ibanner:hover{transform:translateY(-4px);box-shadow:0 18px 36px #00291f2e}.ibanner:hover img{transform:scale(1.035)}.ibanner__shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-120%)}.ibanner:hover .ibanner__shine{transform:translate(120%);transition:transform .9s ease}.ibanner--full .ibanner__shine{animation:ibShine 7s ease-in-out 1.5s infinite}@keyframes ibShine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:989px){.ibanners__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ibanner--full,.ibanner--half{grid-column:span 2}}@media(max-width:549px){.ibanners .page-width{padding-inline:10px}.ibanner{border-radius:12px}}@media(prefers-reduced-motion:reduce){.ibanner,.ibanner img,.ibanner__shine{transition:none;animation:none!important}}.marquee{padding-block:26px;background:linear-gradient(90deg,#fff4ec,#f1f8ee 50%,#eef5ff);border-block:1px solid var(--color-border);margin-top:22px;overflow:hidden}.marquee__label{text-align:center;margin:0 0 12px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}html[lang=ar] .marquee__label{letter-spacing:0}.marquee__track{display:flex;width:max-content;animation:marquee 45s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}html[dir=rtl] .marquee__track{animation-name:marqueeRtl}.marquee__row{display:flex;align-items:center;gap:clamp(14px,2vw,22px);list-style:none;margin:0;padding-block:8px 14px;padding-inline-end:clamp(14px,2vw,22px)}.marquee__logo{display:grid;place-items:center;height:76px;min-width:150px;padding:10px 22px;background:#fff;border-radius:18px;box-shadow:0 8px 22px #0b3d2c1a,0 0 0 1px #0b3d2c0d;transition:transform .25s,box-shadow .25s}.marquee__logo:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 14px 30px #0b3d2c2e}.marquee__logo img{height:48px;width:auto;max-width:150px;object-fit:contain}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marqueeRtl{0%{transform:translate(0)}to{transform:translate(50%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.marquee__row[aria-hidden]{display:none}}.promo .promo__content{z-index:2}.promo .promo__products{position:relative;z-index:1;height:100%;min-height:300px}.promo .promo__halo{position:absolute;left:50%;top:52%;width:88%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#ffffff8c,#ffffff2e 60%,#fff0);animation:promoHalo 6s ease-in-out infinite}.promo .promo__products--photo .promo__halo{background:radial-gradient(closest-side,#fff 0 62%,#fff9 78%,#fff0)}@keyframes promoHalo{50%{transform:scale(1.05)}}.promo .promo__product{position:absolute;bottom:8%;top:auto;display:flex;align-items:flex-end;justify-content:center;width:auto;aspect-ratio:auto;background:none;border-radius:0;box-shadow:none;overflow:visible;animation:promoFloat 6s ease-in-out infinite}.promo .promo__product img{width:auto;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.35))}.promo .promo__products--photo .promo__product img{mix-blend-mode:multiply;filter:none}.promo .promo__product--1{height:62%;inset-inline-start:6%;z-index:2}.promo .promo__product--2{height:80%;inset-inline-start:33%;z-index:3;animation-delay:-2s}.promo .promo__product--3{height:58%;inset-inline-start:62%;inset-inline-end:auto;z-index:2;animation-delay:-4s}.promo .promo__products--photo .promo__product--1{height:46%;inset-inline-start:12%;bottom:22%}.promo .promo__products--photo .promo__product--2{height:58%;inset-inline-start:34%;bottom:20%}.promo .promo__products--photo .promo__product--3{height:44%;inset-inline-start:60%;bottom:22%}.promo .promo__products--group{display:flex;align-items:center;justify-content:center}.promo .promo__group{position:relative;z-index:2;height:100%;max-width:100%;display:flex;align-items:flex-end;justify-content:center;animation:promoFloat 6s ease-in-out infinite}.promo .promo__group img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom;filter:drop-shadow(0 28px 26px rgba(0,0,0,.32)) drop-shadow(0 6px 8px rgba(0,0,0,.18))}.promo .promo__floor{position:absolute;z-index:1;left:14%;right:14%;bottom:-2%;height:12%;border-radius:50%;background:radial-gradient(closest-side,#0000004d,#0000);animation:promoShadow 6s ease-in-out infinite}@keyframes promoShadow{50%{transform:scale(.88);opacity:.75}}.promo .promo__slide--forest .promo__halo,.promo .promo__slide--coral .promo__halo{background:radial-gradient(closest-side,#ffecbe6b,#ffecbe1f 60%,#ffecbe00)}.promo .promo__slide .fx--sun .fx-sun{width:46%;top:-26%;inset-inline-end:-8%}@media(max-width:749px){.promo .promo__products{min-height:240px}.promo .promo__group{height:100%}.promo .promo__product--1{inset-inline-start:8%}.promo .promo__product--3{inset-inline-start:62%}}@media(prefers-reduced-motion:reduce){.promo .promo__halo,.promo .promo__group,.promo .promo__floor{animation:none}}.promo .promo__slide--light{--promo-fill: #F6F3EE;background:var(--promo-fill);grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr)}.promo .promo__slide--light .promo__title{font-size:clamp(2rem,4vw,3.3rem)}.promo .promo__slide--light .promo__bg img{object-position:68% 50%}.promo .promo__slide--light .promo__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--promo-fill) 70%,transparent) 0%,color-mix(in srgb,var(--promo-fill) 30%,transparent) 34%,transparent 52%);pointer-events:none}.promo .promo__slide--light .promo__content{color:var(--color-primary);text-shadow:none}.promo .promo__slide--light .promo__text{color:var(--color-text);opacity:1}.promo .promo__slide--light .promo__cta{--btn-bg: var(--color-primary);--btn-fg: #fff;--btn-border: var(--color-primary)}.promo .promo__slide--light .promo__cta:hover{background:var(--color-header);border-color:var(--color-header)}html[dir=rtl] .promo .promo__slide--light{direction:ltr}html[dir=rtl] .promo .promo__slide--light .promo__content{direction:rtl}@media(max-width:749px){.promo .promo__slide--light{grid-template-columns:1fr}.promo .promo__slide--light .promo__bg{top:auto;height:45%}.promo .promo__slide--light .promo__bg img{object-position:84% 50%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26%);mask-image:linear-gradient(180deg,transparent 0,#000 26%)}.promo .promo__slide--light .promo__bg:after{display:none}}.qlinks{background:#fff;border-bottom:1px solid var(--color-border)}.qlinks__list{display:flex;gap:6px 26px;list-style:none;margin:0 auto;padding-block:10px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.qlinks__list::-webkit-scrollbar{display:none}.qlinks__link{display:inline-block;padding:4px 0;font-family:var(--font-heading);font-weight:700;font-size:.95rem;font-style:italic;color:var(--color-text);text-decoration:none;border-bottom:2px solid transparent;transition:border-color .2s,color .2s}html[lang=ar] .qlinks__link{font-style:normal}.qlinks__link:hover{border-color:currentColor}.qlinks__link--hot{color:#d3261c}.qlinks__link--accent{color:var(--color-accent)}@media(max-width:749px){.qlinks__list{gap:6px 20px;padding-block:8px}.qlinks__link{font-size:.88rem}}.fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit}.fx-aurora{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;filter:blur(60px);opacity:.55;animation:fxDrift 18s ease-in-out infinite alternate}.fx-aurora--a{background:#3fd08a;top:-30%;inset-inline-end:-20%}.fx-aurora--b{background:#f6c76a;bottom:-45%;inset-inline-start:10%;opacity:.32;animation-duration:22s;animation-direction:alternate-reverse}@keyframes fxDrift{0%{transform:translate(0) scale(1)}to{transform:translate(-12%,10%) scale(1.15)}}.fx-rays{position:absolute;width:140%;aspect-ratio:1;left:50%;bottom:-70%;translate:-50% 0;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.09) 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(closest-side,#000 20%,transparent 75%);mask:radial-gradient(closest-side,#000 20%,transparent 75%);animation:fxSpin 60s linear infinite}@keyframes fxSpin{to{rotate:360deg}}.fx-bubble{position:absolute;left:var(--x);bottom:-12%;width:var(--s);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 30% 28%,#fffffff2 0 6%,#ffffff40 14%,#ffffff0f 48%,#ffffff38 70%,#ffffff8c);box-shadow:inset 0 0 0 1px #ffffff59,0 6px 18px #00000014;animation:fxRise var(--d, 14s) linear infinite;animation-delay:var(--w, 0s);opacity:0}@keyframes fxRise{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.9}50%{transform:translateY(-260%) translate(14px)}90%{opacity:.8}to{transform:translateY(-520%) translate(-10px);opacity:0}}.fx-spark{position:absolute;left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;color:#ffd98a;filter:drop-shadow(0 0 6px rgba(255,217,138,.9));animation:fxTwinkle 3.2s ease-in-out infinite;animation-delay:var(--w, 0s)}.fx-spark svg{width:100%;height:100%;display:block}@keyframes fxTwinkle{0%,to{transform:scale(.4) rotate(0);opacity:.2}50%{transform:scale(1) rotate(45deg);opacity:1}}.fx-leaf{position:absolute;width:var(--s);color:var(--c, #2a7a4c);transform-origin:var(--o, 0% 100%);animation:fxSway 7s ease-in-out infinite alternate;animation-delay:var(--w, 0s);opacity:var(--a, .9)}.fx-leaf svg{width:100%;height:auto;display:block}@keyframes fxSway{0%{transform:rotate(var(--r0, -6deg))}to{transform:rotate(var(--r1, 6deg))}}.fx-ring{position:absolute;left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;border-radius:50%;border:2px solid rgba(255,255,255,.7);animation:fxRipple 4.5s ease-out infinite;animation-delay:var(--w, 0s);opacity:0}@keyframes fxRipple{0%{transform:scale(.2);opacity:.9}to{transform:scale(1.6);opacity:0}}.fx-petal{position:absolute;left:var(--x);top:-10%;width:var(--s);aspect-ratio:1;border-radius:0 70%;background:linear-gradient(135deg,#ffd3e2,#ff8fb5);box-shadow:inset -2px -2px 6px #c8286440;animation:fxFall var(--d, 9s) linear infinite;animation-delay:var(--w, 0s);opacity:0}@keyframes fxFall{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translate(-60px,520%) rotate(540deg);opacity:0}}.fx-sun{position:absolute;top:-18%;inset-inline-end:-10%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff7c9 0 18%,#ffd45c 32%,#ffb22e 46%,#ffa02800 70%);animation:fxPulse 5s ease-in-out infinite}.fx-sun:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:repeating-conic-gradient(rgba(255,200,80,.35) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(closest-side,transparent 30%,#000 40%,transparent 72%);mask:radial-gradient(closest-side,transparent 30%,#000 40%,transparent 72%);animation:fxSpin 40s linear infinite}@keyframes fxPulse{50%{transform:scale(1.06)}}.fx-cloud{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:calc(var(--s) * .38);background:#fff;border-radius:999px;filter:blur(.5px);opacity:.9;box-shadow:0 10px 24px #3c785a1f;animation:fxCloud var(--d, 16s) ease-in-out infinite alternate}.fx-cloud:before,.fx-cloud:after{content:"";position:absolute;background:#fff;border-radius:50%}.fx-cloud:before{width:46%;aspect-ratio:1;left:14%;bottom:30%}.fx-cloud:after{width:34%;aspect-ratio:1;left:48%;bottom:40%}@keyframes fxCloud{to{transform:translate(26px)}}.fx-wave{position:absolute;left:-10%;right:-10%;bottom:-8%;height:46%;background:radial-gradient(120% 100% at 50% 100%,#ffffff8c,#fff0 70%)}.stage{position:absolute;inset-inline:3%;bottom:0;height:58%;z-index:1}.podium{position:absolute;bottom:var(--b, 0);inset-inline-start:var(--x);width:var(--w);height:var(--h);background:linear-gradient(90deg,#cdbb94,#fff4dc 38%,#f3e4c2 62%,#b9a578);border-radius:0 0 50% 50%/0 0 22% 22%;box-shadow:0 30px 50px -20px #0000008c}.podium:before{content:"";position:absolute;left:0;right:0;top:0;aspect-ratio:5 / 1;width:100%;translate:0 -50%;border-radius:50%;background:radial-gradient(60% 70% at 45% 40%,#fffdf6,#efe2c5 70%,#d9c59c);box-shadow:inset 0 -3px #c9a24de6,inset 0 2px 6px #fffc}.podium--gold{background:linear-gradient(90deg,#8a6a24,#f5d27a 40%,#e7bd59 62%,#7a5a1c)}.podium--gold:before{background:radial-gradient(60% 70% at 45% 40%,#fff3c8,#e9c56a 70%,#b98d34);box-shadow:inset 0 2px 6px #ffffffb3}.item{position:absolute;inset-inline-start:var(--x);bottom:var(--b);height:var(--h);z-index:var(--z, 2);animation:itemFloat 6s ease-in-out infinite;animation-delay:var(--dl, 0s)}.item img{height:100%;width:auto;display:block;filter:drop-shadow(0 18px 18px rgba(0,0,0,.35)) drop-shadow(0 4px 4px rgba(0,0,0,.2))}.item:after{content:"";position:absolute;left:10%;right:10%;bottom:-3%;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(60,40,10,.45),transparent);z-index:-1;animation:shadowPulse 6s ease-in-out infinite;animation-delay:inherit}@keyframes itemFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shadowPulse{50%{transform:scale(.85);opacity:.7}}.seal{position:absolute;top:22px;inset-inline-end:22px;width:104px;aspect-ratio:1;z-index:3}.seal svg{width:100%;height:100%;animation:fxSpin 24s linear infinite}.seal text{font:700 10.5px/1 system-ui,sans-serif;letter-spacing:2.6px;fill:#ffe3a3;text-transform:uppercase}.seal__core{position:absolute;top:26%;right:26%;bottom:26%;left:26%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fff1c2,#e3b553 60%,#a57a24);color:#0b3d2c;box-shadow:0 6px 18px #00000059,inset 0 2px 4px #ffffffb3}.seal__core svg{width:46%;height:46%;animation:none}@media(prefers-reduced-motion:reduce){.fx *,.fx-rays,.item,.item:after,.seal svg,.fx-sun,.fx-sun:before{animation:none!important}.fx-bubble,.fx-petal{opacity:.6}}.glow{position:absolute;left:50%;bottom:14%;width:70%;aspect-ratio:1.6;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,#ffecbe8c,#ffecbe00);filter:blur(6px);animation:fxPulse 5s ease-in-out infinite}.fx-rays--slide{width:90%;left:75%;bottom:-40%}.card.card--cw{border-radius:14px;border-color:#e3e7ea}.card.card--cw:hover{border-color:#c9d3d9;box-shadow:0 10px 26px #00291f1a}.card--cw .card__media img{padding:10%}.card--cw .card__body{border-top:0;padding-top:6px;gap:6px}.card--cw .card__badges{top:12px;inset-inline-start:12px}.card--cw .badge--pct{border-radius:6px;padding:5px 10px;background:#e4002b;color:#ffe500;font-size:.8rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 4px 10px #e4002b40}html[lang=ar] .card--cw .badge--pct{letter-spacing:0}.card--cw .card__wishlist{top:10px;inset-inline-end:10px}.card--cw .wishlist-btn{width:38px;height:38px;background:transparent;border:0;color:#1f5fa8}.card--cw .wishlist-btn .icon{width:24px;height:24px}.card--cw .wishlist-btn[aria-pressed=true]{color:#e4002b}.card--cw .card__top{position:relative}.card--cw .card__quick{position:absolute;z-index:2;inset-inline-end:12px;bottom:10px}.card--cw .card__quick-btn{position:relative;width:38px;height:38px;border-radius:8px;border:1.5px solid #1F5FA8;background:#fff;color:#1f5fa8;display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,transform .2s}.card--cw .card__quick-btn .icon{width:20px;height:20px}.card--cw .card__quick-plus{position:absolute;top:3px;inset-inline-end:4px;font-size:13px;font-weight:800;line-height:1}.card--cw .card__quick-btn:hover{background:#1f5fa8;color:#fff;transform:translateY(-2px)}.card--cw .card__title{font-size:.95rem;color:#3a4148}.card--cw .card__pricing{display:flex;flex-direction:column;gap:2px}.card--cw .price{font-size:1.35rem;font-weight:800;color:#2b2f33;gap:2px 8px}.card--cw .price__sale{color:#2b2f33}.card--cw .price__compare{font-size:.62em;font-weight:500}.card--cw .card__save{color:#e4002b;font-weight:800;font-size:.95rem}.card--cw .card__view{--btn-bg: #fff;--btn-fg: #1F5FA8;--btn-border: #1F5FA8;border:1.5px solid #1F5FA8;color:#1f5fa8;background:#fff;border-radius:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}html[lang=ar] .card--cw .card__view{letter-spacing:0}.card--cw .card__view:hover{background:#1f5fa8;color:#fff}@media(max-width:749px){.card--cw .price{font-size:1.12rem}.card--cw .card__save{font-size:.82rem}.card--cw .badge--pct{font-size:.7rem;padding:4px 7px}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
