.footer--v2{position:relative;overflow:clip;isolation:isolate;margin-block-start:clamp(24px,4vw,56px);border-block-start:0;background:linear-gradient(180deg,rgba(var(--sky-0-rgb),.35) 0%,var(--sky-0) 28%)}.footer--v2.nebula:before{opacity:.7}.footer__horizon{position:absolute;inset-inline:0;inset-block-start:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--teal-2-rgb),.7) 30%,rgba(var(--magic-2-rgb),.7) 70%,transparent)}.footer__horizon:after{content:"";position:absolute;inset-inline:10%;inset-block-start:0;height:120px;background:radial-gradient(60% 100% at 50% 0%,rgba(var(--teal-2-rgb),.14),transparent 70%)}.footer__objects{display:none}@media(min-width:1024px){.footer__objects{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.footer__obj{position:absolute;width:var(--obj-w, 80px);height:auto;opacity:.9;filter:drop-shadow(0 12px 24px rgba(0,0,0,.45))}.footer__obj--star-1{--obj-w: 72px;inset-inline-end:6%;inset-block-start:8%;--float-dur: 9s}.footer__obj--star-2{--obj-w: 36px;inset-inline-start:34%;inset-block-end:18%;opacity:.7;--float-dur: 6s}.footer__obj--potion{--obj-w: 110px;inset-inline-start:2%;inset-block-end:22%;--float-dur: 8s}}.motion-off .footer__obj{animation:none}.footer--v2 .container{position:relative;z-index:1}.footer__grid--v2{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,48px) clamp(24px,3vw,40px);padding-block:clamp(48px,7vw,96px) clamp(32px,4vw,56px)}@media(min-width:600px){.footer__grid--v2{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand,.footer__newsletter{grid-column:1 / -1}}@media(min-width:1080px){.footer__grid--v2{grid-template-columns:minmax(0,1.5fr) repeat(var(--footer-cols, 3),minmax(0,.9fr)) minmax(0,1.7fr)}.footer__brand,.footer__newsletter{grid-column:auto}}.footer__col{min-width:0}.footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.footer__logo{display:inline-block}.footer__logo-img{height:clamp(88px,10vw,128px);width:auto;max-width:240px;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(var(--magic-rgb),.35))}.footer__tagline{max-width:32ch;font-family:var(--font-ui);font-weight:600;font-size:var(--fs-small);color:var(--cloud-2);text-wrap:pretty}html[lang^=ar] .footer__tagline{font-family:var(--font-ui-ar)}.footer__social{margin-block-start:4px}.footer__links li+li{margin-block-start:10px}.footer__links a{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-small);color:var(--cloud-2);transition:color var(--t-micro),transform var(--t-ui) var(--ease-out)}.footer__links a:hover,.footer__links a[aria-current]{color:#fff}@media(hover:hover){.footer__links a:hover{transform:translate(3px)}[dir=rtl] .footer__links a:hover{transform:translate(-3px)}}.footer__col--stars .footer__links a:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--cloud-3);transition:background var(--t-ui),box-shadow var(--t-ui),transform var(--t-ui) var(--ease-spring)}.footer__col--stars .footer__links a:hover:before,.footer__col--stars .footer__links a[aria-current]:before{background:var(--teal-2);box-shadow:0 0 10px var(--teal-2);transform:scale(1.3)}.footer__col--stars .footer__links{position:relative}.footer__col--stars .footer__links:before{content:"";position:absolute;inset-block:8px;inset-inline-start:2.5px;width:1px;background:linear-gradient(180deg,transparent,var(--sky-line-2),transparent);pointer-events:none}.footer__text{font-size:var(--fs-small);color:var(--cloud-2);max-width:36ch}.footer__text.rte>*+*{margin-block-start:.75em}.footer__contact{display:flex;flex-direction:column;gap:8px;margin-block-start:14px}.footer__contact a,.footer__contact>li>span{display:inline-flex;align-items:flex-start;gap:10px;font-size:var(--fs-small);color:var(--cloud-2);line-height:1.5}.footer__contact .icon{color:var(--teal-2);margin-block-start:.3em}.footer__contact a:hover{color:#fff}.footer__newsletter{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,3vw,28px);position:relative;overflow:hidden}.footer__newsletter:after{content:"";position:absolute;inset-block:auto -50%;inset-inline:auto -30%;width:60%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--magic-rgb),.35),transparent)}.footer__newsletter>*{position:relative;z-index:1}.footer__newsletter-title{color:var(--cloud);font-size:clamp(1.25rem,1.8vw,1.5rem)}.footer__newsletter-text{font-size:var(--fs-small);color:var(--cloud-2);text-wrap:pretty}.footer__newsletter .newsletter{margin-block-start:6px}.newsletter,.newsletter__row{display:flex;flex-direction:column;gap:10px}.newsletter--compact .newsletter__row{flex-direction:row;align-items:center;gap:6px}.newsletter--compact .newsletter__input{flex:1 1 auto;min-width:0;padding-inline-end:8px}.newsletter--compact .newsletter__submit{flex:0 0 auto;width:48px;min-height:48px}.newsletter__success{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border-radius:var(--r-pill);background:#3dbe8b24;border:1px solid rgba(61,190,139,.4);font-family:var(--font-ui);font-weight:700}html[lang^=ar] .newsletter__success{font-family:var(--font-ui-ar)}.newsletter__success .icon{color:var(--teal-2)}.newsletter__error{margin:0}.footer__bottom--v2{align-items:flex-start;gap:20px 32px;padding-block:24px max(24px,env(safe-area-inset-bottom))}.footer__bottom-start{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.footer__localization{display:block}.footer__localization .localization__form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.footer__localization .localization__group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.footer__localization .localization__btn[aria-current=true]{border-color:var(--teal-2);color:#fff;background:rgba(var(--teal-2-rgb),.12)}.footer__localization .localization__flag{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--teal-2)}.footer__localization .localization__currency{color:var(--cloud-3);font-size:var(--fs-micro)}.footer__payment{align-items:center}.footer__payment .payment-icon--cod{gap:6px;height:24px}.footer__payment .payment-icon--cod .icon{width:14px;height:14px}.footer__legal{display:flex;flex-direction:column;gap:8px;font-size:var(--fs-micro);color:var(--cloud-3)}@media(min-width:900px){.footer__legal{align-items:flex-end;text-align:end}}.footer__copy{margin:0}.footer__made{display:inline-flex;align-items:center;gap:6px}.footer__made:before{content:"\2726";color:var(--sun);font-size:10px}.footer__policies{display:flex;flex-wrap:wrap;gap:6px 14px}@media(min-width:900px){.footer__policies{justify-content:flex-end}}.footer__policies a{color:var(--cloud-3);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:color var(--t-micro),text-decoration-color var(--t-micro)}.footer__policies a:hover{color:#fff;text-decoration-color:var(--teal-2)}.footer__powered{margin:0}.footer__powered a{color:var(--cloud-3)}.footer__powered a:hover{color:#fff}@media(prefers-reduced-motion:reduce){.footer__links a:hover{transform:none}.footer__obj{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-footer.css.map */
