.om-footer{--om-footer-bg: #061a31;--om-footer-deep: #03111f;--om-footer-ivory: #fff8eb;--om-footer-copy: #d8d3ca;--om-footer-muted: #a9a69f;--om-footer-gold: #d9b05d;--om-footer-gold-soft: #efd9a7;--om-footer-line: rgba(231, 203, 149, .18);position:relative;isolation:isolate;overflow:hidden;color:var(--om-footer-copy);background:radial-gradient(circle at 10% 10%,rgba(19,91,116,.2),transparent 31rem),radial-gradient(circle at 88% 36%,rgba(28,67,126,.18),transparent 34rem),linear-gradient(145deg,var(--om-footer-bg),var(--om-footer-deep))!important;border-top:1px solid rgba(217,176,93,.38)}.om-footer,.om-footer *{box-sizing:border-box}.om-footer__glow{position:absolute;z-index:-1;top:-19rem;right:-15rem;width:44rem;height:44rem;border:1px solid rgba(239,217,167,.045);border-radius:50%;box-shadow:0 0 0 6rem #efd9a705,0 0 0 12rem #efd9a703;pointer-events:none}.om-footer__krishna-art{position:absolute;z-index:-1;top:clamp(1rem,2.5vw,2.8rem);left:50%;width:min(112rem,98vw);opacity:.16;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 70%,transparent 100%);transform:translate(-50%);transform-origin:center;pointer-events:none}.om-footer__krishna-art img{display:block;width:100%;height:auto;image-rendering:auto}.om-footer__krishna-art picture{display:block}.om-footer a{color:inherit}.om-footer__main{display:grid;grid-template-columns:minmax(27rem,.9fr) minmax(38rem,1.1fr);gap:clamp(5rem,8vw,10rem);align-items:start;padding-top:clamp(4.6rem,5.4vw,6.4rem);padding-bottom:clamp(4rem,5vw,5.8rem)}.om-footer__brand,.om-footer__navigation,.om-footer__block{min-width:0}.om-footer__eyebrow,.om-footer__support-copy>p{margin:0 0 .75rem;color:var(--om-footer-gold-soft);font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.om-footer__brand-heading{max-width:34rem;margin:0 0 1rem;color:var(--om-footer-ivory);font-family:var(--font-heading-family);font-size:clamp(2rem,2.25vw,2.65rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.22;letter-spacing:-.015em}.om-footer__brand-copy{max-width:39rem;color:var(--om-footer-copy);font-size:1.32rem;line-height:1.65}.om-footer__brand-copy p{margin-top:0}.om-footer__brand-copy p:last-child{margin-bottom:0}.om-footer__brand-meta{display:block;margin-top:1.8rem}.om-footer__social-wrap{flex:0 0 auto}.om-footer__socials.list-social{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:.55rem;margin:0}.om-footer__socials .list-social__item .icon{width:1.5rem;height:1.5rem}.om-footer__socials .list-social__link{display:grid;width:3.6rem;height:3.6rem;padding:0;place-items:center;color:var(--om-footer-ivory);background:#ffffff0a;border:1px solid var(--om-footer-line);border-radius:50%;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.om-footer__navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3.5rem,5vw,6.5rem);padding-top:1.3rem}.om-footer__heading{margin:0 0 1.6rem;color:var(--om-footer-ivory);font-size:1.08rem;font-weight:700;line-height:1.3;letter-spacing:.15em;text-transform:uppercase}.om-footer__links{margin:0}.om-footer__links li+li{margin-top:.75rem}.om-footer__links a{position:relative;display:inline-block;padding:.2rem 0;color:var(--om-footer-copy);font-size:1.28rem;line-height:1.45;text-decoration:none;transition:color .16s ease,transform .16s ease}.om-footer__links a:after{content:"";position:absolute;right:0;bottom:-.05rem;left:0;height:1px;background:var(--om-footer-gold);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.om-footer__links a[aria-current=page]{color:var(--om-footer-gold-soft)}.om-footer__menu-mobile{display:none}.om-footer__support-shell{background:#ffffff06;border-top:1px solid var(--om-footer-line);border-bottom:1px solid var(--om-footer-line)}.om-footer__support{display:grid;grid-template-columns:minmax(18rem,.55fr) minmax(55rem,1.45fr);gap:clamp(3rem,5vw,6rem);align-items:center;padding-top:2.2rem;padding-bottom:2.2rem}.om-footer__support-copy h2{margin:0;color:var(--om-footer-ivory);font-family:var(--font-heading-family);font-size:1.75rem;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.25}.om-footer__support-actions{display:grid;grid-template-columns:minmax(20rem,1.15fr) repeat(2,minmax(16rem,.9fr));gap:1rem}.om-footer__support-action{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.9rem;align-items:center;min-width:0;min-height:5.2rem;padding:.9rem 1.2rem;color:var(--om-footer-copy);background:#ffffff09;border:1px solid var(--om-footer-line);border-radius:.7rem;text-decoration:none;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.om-footer__support-action>svg:first-child{display:block;align-self:center;justify-self:center;overflow:visible;width:2rem;height:2rem;stroke:var(--om-footer-gold-soft);stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.om-footer__support-action--whatsapp>svg:first-child{width:2rem;height:2rem;fill:var(--om-footer-gold-soft);stroke:none;transform:none}.om-footer__support-action>span{min-width:0;overflow-wrap:anywhere;font-size:1.12rem;font-weight:600;line-height:1.3}.om-footer__support-action small{display:block;margin-bottom:.15rem;color:var(--om-footer-muted);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.om-footer__contact-label{display:none}.om-footer__support-action--primary{grid-template-columns:2rem minmax(0,1fr) 1.6rem;color:#152133!important;background:linear-gradient(135deg,#f4dfad,#d7ab58);border-color:#ffefc7a6;box-shadow:0 .8rem 2rem #00000024}.om-footer__support-action--primary>svg:first-child{stroke:currentColor}.om-footer__action-arrow{width:1.6rem;height:1.6rem;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.om-footer__bottom{background:#01091173}.om-footer__bottom-inner{padding-top:2rem;padding-bottom:2rem}.om-footer__utility,.om-footer__legal{display:flex;gap:2rem;align-items:center;justify-content:space-between}.om-footer__payment{margin:0}.om-footer__payment .list-payment{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-start;padding:0}.om-footer__payment .list-payment__item{display:grid;width:3.8rem;height:2.55rem;padding:.2rem;place-items:center;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.18);border-radius:.3rem}.om-footer__payment .icon{max-width:100%;max-height:100%}.om-footer .footer__localization{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-end;padding:0}.om-footer .footer__localization:empty{display:none}.om-footer .footer__localization h2{margin:0 0 .5rem;color:var(--om-footer-muted)}.om-footer__legal{margin-top:1.6rem;padding-top:1.5rem;border-top:1px solid rgba(231,203,149,.1)}.om-footer .footer__copyright{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;align-items:center;margin:0;color:var(--om-footer-muted);text-align:left}.om-footer .copyright__content{font-size:1.02rem;line-height:1.45}.om-footer .copyright__content a{color:inherit;text-decoration:none}.om-footer .policies{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin:0}.om-footer .policies li{display:block}.om-footer .policies li:before{display:none}.om-footer .policies li a{padding:0}.om-footer__note{margin:0;color:var(--om-footer-muted);font-size:1rem;line-height:1.45;letter-spacing:.055em;text-align:right}@media(hover:hover){.om-footer__socials .list-social__link:hover{color:#172130;background:var(--om-footer-gold-soft);border-color:var(--om-footer-gold-soft);transform:translateY(-2px)}.om-footer__links a:hover{color:var(--om-footer-ivory);transform:translate(.2rem)}.om-footer__links a:hover:after{transform:scaleX(1)}.om-footer__support-action:hover{color:var(--om-footer-ivory);background:#ffffff12;border-color:#efd9a759;transform:translateY(-1px)}.om-footer__support-action--primary:hover{color:#152133;background:linear-gradient(135deg,#f8e7bd,#dfb862)}.om-footer .copyright__content a:hover,.om-footer .policies a:hover{color:var(--om-footer-ivory);text-decoration:underline;text-underline-offset:.3rem}}.om-footer a:focus-visible,.om-footer summary:focus-visible,.om-footer button:focus-visible,.om-footer input:focus-visible{outline:2px solid var(--om-footer-gold-soft);outline-offset:3px}@media screen and (max-width:989px){.om-footer__main{grid-template-columns:minmax(24rem,.8fr) minmax(32rem,1.2fr);gap:4.5rem}.om-footer__brand-meta{display:block}.om-footer__social-wrap{margin-top:1.5rem}.om-footer__support{grid-template-columns:1fr;gap:1.5rem}.om-footer__support-copy{display:flex;gap:1.2rem;align-items:baseline}.om-footer__support-copy>p{margin:0}.om-footer__support-actions{grid-template-columns:1.1fr .9fr .9fr}}@media screen and (max-width:749px){.om-footer__glow{top:-13rem;right:-19rem;width:38rem;height:38rem}.om-footer__krishna-art{top:1.2rem;bottom:7rem;left:50%;width:min(54rem,130vw);max-width:none;opacity:.155;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 86%,transparent 100%);transform:translate(-50%)}.om-footer__krishna-art picture,.om-footer__krishna-art img{width:100%;height:100%}.om-footer__krishna-art img{object-fit:cover;object-position:center top}.om-footer__main{display:block;padding-top:3.6rem;padding-bottom:1.1rem}.om-footer__brand{padding-bottom:2.7rem;text-align:center}.om-footer__eyebrow{margin-bottom:.6rem;font-size:.94rem}.om-footer__brand-heading{max-width:29rem;margin-right:auto;margin-bottom:.85rem;margin-left:auto;font-size:2rem}.om-footer__brand-copy{max-width:33rem;margin:0 auto;font-size:1.2rem;line-height:1.58}.om-footer__brand-meta{margin-top:1.45rem}.om-footer__social-wrap{margin-top:1.4rem}.om-footer__socials.list-social{justify-content:center}.om-footer__navigation{display:block;padding:0;border-top:1px solid var(--om-footer-line)}.om-footer__menu-desktop{display:none}.om-footer__menu-mobile{display:block;margin:0;border-bottom:1px solid var(--om-footer-line)}.om-footer__menu-mobile summary{display:flex;align-items:center;justify-content:space-between;min-height:5.2rem;color:var(--om-footer-ivory);font-size:1.05rem;font-weight:700;letter-spacing:.13em;list-style:none;text-transform:uppercase;cursor:pointer}.om-footer__menu-mobile summary::-webkit-details-marker{display:none}.om-footer__menu-mobile summary svg{width:1.6rem;height:1.6rem;stroke:var(--om-footer-gold-soft);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.om-footer__menu-mobile[open] summary svg{transform:rotate(180deg)}.om-footer__menu-mobile .om-footer__links{padding:.2rem 0 1.6rem}.om-footer__links li+li{margin-top:.45rem}.om-footer__links a{display:block;min-height:3.8rem;padding:.8rem 0;font-size:1.2rem}.om-footer__links a:after{display:none}.om-footer__support{display:block;padding-top:2.5rem;padding-bottom:2.5rem}.om-footer__support-copy{display:block;margin-bottom:1.5rem;text-align:center}.om-footer__support-copy>p{margin-bottom:.55rem}.om-footer__support-copy h2{font-size:1.65rem}.om-footer__support-actions{grid-template-columns:1fr 1fr;gap:.8rem}.om-footer__support-action{min-height:5rem;padding:.8rem 1rem}.om-footer__support-action--primary{grid-column:1 / -1}.om-footer__support-action>span{font-size:1.02rem}.om-footer__support-action small{font-size:.8rem}.om-footer__contact-value{display:none}.om-footer__contact-label{display:inline}.om-footer__bottom-inner{padding-top:1.8rem;padding-bottom:1.8rem}.om-footer__utility,.om-footer__legal{display:block;text-align:center}.om-footer__payment .list-payment{justify-content:center}.om-footer .footer__localization{justify-content:center;margin-top:1.4rem}.om-footer__legal{margin-top:1.4rem;padding-top:1.35rem}.om-footer .footer__copyright,.om-footer .policies{justify-content:center;text-align:center}.om-footer__note{margin-top:.65rem;text-align:center}body.om-sticky-purchase-visible .om-footer__bottom-inner{padding-bottom:calc(1.8rem + var(--om-sticky-purchase-height, 7rem) + env(safe-area-inset-bottom))}}@media screen and (max-width:370px){.om-footer__support-actions{grid-template-columns:1fr}.om-footer__support-action--primary{grid-column:auto}}@media(prefers-reduced-motion:reduce){.om-footer__socials .list-social__link,.om-footer__links a,.om-footer__links a:after,.om-footer__support-action,.om-footer__menu-mobile summary svg{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-footer.css.map */
