.section-mr-footer,.mr-footer-section{width:100%;max-width:none;margin:0}.mr-footer-section,.mr-footer-section *{box-sizing:border-box}.mr-footer__bottle-strip{display:flex;width:100%;height:var(--mr-bottle-height-desktop, 500px);align-items:center;justify-content:center;overflow:hidden;background:var(--mr-bottle-background, #ffffff)}.mr-footer__bottle-inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.mr-footer__bottle-image,.mr-footer__bottle-placeholder,.mr-footer__placeholder-svg{display:block;width:auto;max-width:none;height:var(--mr-bottle-image-height-desktop, 1020px);object-fit:contain;transform:translateY(var(--mr-bottle-offset-desktop, 10%))}.mr-footer__bottle-placeholder{opacity:.25}.mr-footer{width:100%;margin:0;padding:var(--mr-footer-padding-top-desktop, 100px) var(--mr-footer-padding-x-desktop, 20px) var(--mr-footer-padding-bottom-desktop, 100px);background:var(--mr-footer-background, #080d14);color:var(--mr-footer-text-color, #ffffff);text-align:center}.mr-footer__inner{width:100%;max-width:var(--mr-footer-max-width, 1200px);margin:0 auto}.mr-footer__head{width:100%;margin:0}.mr-footer__head p{margin:0;color:var(--mr-footer-text-color, #ffffff);font-family:Mostra One,sans-serif;font-size:var(--mr-footer-heading-size-desktop, 96px);font-weight:700;line-height:.95;text-align:center;text-transform:uppercase}.mr-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:60px}.mr-footer__column{min-width:0;color:var(--mr-footer-text-color, #ffffff)}.mr-footer__column--contact{text-align:left}.mr-footer__column--social{display:flex;align-items:flex-start;justify-content:center;text-align:center}.mr-footer__column--newsletter{text-align:right}.mr-footer__column-heading{margin:0 0 8px;padding:10px 0 0;color:var(--mr-footer-text-color, #ffffff);font-family:Mostra One,sans-serif;font-size:25px;font-weight:700;line-height:1.5;letter-spacing:4px;text-transform:uppercase}.mr-footer__column-heading--address{margin-top:25px}.mr-footer__copy,.mr-footer__copy p,.mr-footer__copy li{margin:0;color:var(--mr-footer-text-color, #ffffff);font-family:Univers,sans-serif;font-size:18px;font-weight:400;line-height:1.6;letter-spacing:1px;text-transform:uppercase}.mr-footer__copy p+p{margin-top:12px}.mr-footer a{color:inherit}.mr-footer__column--contact a,.mr-footer__legal-links a,.mr-footer__privacy-note a{text-decoration:underline;text-underline-offset:3px}.mr-footer__column--contact a:hover,.mr-footer__column--contact a:focus-visible,.mr-footer__legal-links a:hover,.mr-footer__legal-links a:focus-visible,.mr-footer__privacy-note a:hover,.mr-footer__privacy-note a:focus-visible{text-decoration:none}.mr-footer__legal-links{display:flex;flex-direction:column;gap:4px;margin-top:22px;color:var(--mr-footer-text-color, #ffffff);font-family:Univers,sans-serif;font-size:18px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.mr-footer__social-links{display:flex;align-items:center;justify-content:center;gap:30px;padding-top:10px}.mr-footer__social-links a{display:inline-flex;align-items:center;justify-content:center;color:var(--mr-footer-text-color, #ffffff);font-size:27px;line-height:1;text-decoration:underline;transition:color .18s ease,transform .18s ease}.mr-footer__social-links a:hover,.mr-footer__social-links a:focus-visible{color:var(--mr-footer-accent-color, #03fae1);text-decoration:none;transform:translateY(-2px)}.mr-footer__newsletter-intro,.mr-footer__newsletter-intro p{text-align:right}.mr-footer__newsletter-form{width:100%;margin-top:16px;text-align:left}.mr-footer__form-group{display:flex;width:100%;align-items:stretch;overflow:hidden;background:#fff;border-radius:0}.mr-footer__form-group:focus-within{outline:2px solid var(--mr-footer-accent-color, #03fae1);outline-offset:2px}.mr-footer__email-input{flex:1 1 auto;width:100%;min-width:0;padding:16px 10px;border:0;border-radius:0;outline:0;background:#fff;color:#080d14;font-family:Mostra One,sans-serif;font-size:16px;font-weight:700;line-height:1.2;-webkit-appearance:none;appearance:none}.mr-footer__email-input::placeholder{color:#080d14;opacity:.75}.mr-footer__submit{display:flex;flex:0 0 60px;width:60px;min-width:60px;padding:0;align-items:center;justify-content:center;border:0;border-radius:0;background:var(--mr-footer-accent-color, #03fae1);color:#fff;cursor:pointer;transition:background-color .18s ease,color .18s ease}.mr-footer__submit i{color:inherit;font-size:19px}.mr-footer__submit:hover,.mr-footer__submit:focus-visible{background:var(--mr-footer-accent-hover, #00e6cf)}.mr-footer__submit:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.mr-footer__newsletter-message{display:flex;width:100%;margin-top:12px;padding:12px 14px;align-items:flex-start;gap:10px;font-family:Univers,sans-serif;font-size:16px;font-weight:700;line-height:1.4;text-align:left;text-transform:none}.mr-footer__newsletter-message i{flex:0 0 auto;margin-top:2px}.mr-footer__newsletter-message ul{margin:0;padding-left:18px}.mr-footer__newsletter-message--success{background:var(--mr-footer-success-background, #03fae1);color:var(--mr-footer-success-color, #10112e)}.mr-footer__newsletter-message--error{background:var(--mr-footer-error-background, #fe036a);color:var(--mr-footer-error-color, #ffffff)}.mr-footer__privacy-note,.mr-footer__privacy-note p{margin:14px 0 0;color:var(--mr-footer-text-color, #ffffff);font-family:Univers,sans-serif;font-size:clamp(11px,.8vw,16px);font-weight:400;line-height:1.4;text-align:left;text-transform:none}.mr-footer__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:991px){.mr-footer__bottle-strip{height:var(--mr-bottle-height-mobile, 400px)}.mr-footer__bottle-image,.mr-footer__bottle-placeholder,.mr-footer__placeholder-svg{height:var(--mr-bottle-image-height-mobile, 420px);transform:translateY(var(--mr-bottle-offset-mobile, 22%))}.mr-footer{padding:var(--mr-footer-padding-top-mobile, 40px) var(--mr-footer-padding-x-mobile, 24px) var(--mr-footer-padding-bottom-mobile, 40px)}.mr-footer__head p{font-size:var(--mr-footer-heading-size-mobile, 48px)}.mr-footer__columns{display:flex;flex-direction:column;gap:0;margin-top:20px}.mr-footer__column{width:100%;padding:32px 0;text-align:left}.mr-footer__column--social,.mr-footer__social-links{justify-content:flex-start}.mr-footer__column--newsletter,.mr-footer__newsletter-intro,.mr-footer__newsletter-intro p{text-align:left}}@media screen and (max-width:768px){.mr-footer__email-input{padding:16px 20px;font-size:16px}.mr-footer__submit{flex-basis:58px;width:58px;min-width:58px}.mr-footer__submit i{font-size:20px}}.section-mr-footer,.mr-footer-section{position:relative;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.mr-footer{position:relative;z-index:0;width:100%!important;max-width:none!important;margin:0!important;background:transparent!important;isolation:isolate;overflow:visible!important}.mr-footer:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;min-width:100vw;transform:translate(-50%);background:var(--mr-footer-background, #080d14);pointer-events:none}.shopify-section.section-mr-footer,.shopify-section:has(.mr-footer-section),.shopify-section-group-footer-group,.shopify-section-group-footer-group>*,footer-group,footer-group>*{max-width:none!important;overflow:visible!important}.mr-footer__inner{position:relative;z-index:1;width:100%;max-width:var(--mr-footer-max-width, 1200px);margin-right:auto;margin-left:auto}html,body{overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}.mr-footer__social-links a,.mr-footer__social-links a:hover,.mr-footer__social-links a:focus,.mr-footer__social-links a:focus-visible{text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important}.mr-footer,.mr-footer *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;font-synthesis:none}.mr-footer__head p,.mr-footer__column-heading,.mr-footer__email-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.mr-footer__copy,.mr-footer__copy p,.mr-footer__copy li,.mr-footer__legal-links,.mr-footer__newsletter-message,.mr-footer__privacy-note,.mr-footer__privacy-note p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mr-footer.css.map */
