.footer-group--shift-up,.footer-group--shift-up .shopify-section,.footer-group--shift-up .relative.container,.footer-group--shift-up .page-width{margin-top:0!important;margin-bottom:0!important;min-height:0!important}.footer-group--shift-up .relative.container,.footer-group--shift-up .page-width{padding-top:0!important;padding-bottom:0!important}.social-member-section{background:#f4f4f4!important;padding:0!important}.social-member-section .social-box{width:100%!important;max-width:none!important;margin:0!important;background:#111!important;color:#fff!important}.social-member-section .social-box p{color:#ffffff9e!important;font-size:13px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.social-member-section .social-box a{position:relative!important;color:#fff!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.12)!important;transition:color .22s ease,padding-left .22s ease!important}.social-member-section .social-box a:last-of-type{border-bottom:0!important}.social-member-section .social-box a:hover,.social-member-section .social-box a:focus-visible{color:#27ff18!important;padding-left:8px!important}.social-member-section .social-box a span{background:#27ff18!important;color:#071007!important;box-shadow:0 0 0 1px #27ff182e,0 7px 22px #27ff182e!important}.social-member-section .member-box{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;background:#f4f4f4!important;color:#111!important;border-bottom:1px solid #dedede!important;box-shadow:none!important}.social-member-section .member-box h2,.social-member-section .member-box li{color:#111!important}.social-member-section .member-box li:before{color:#16c934!important}.social-member-section .member-button{width:auto!important;min-height:48px!important;padding:0 25px!important;border:1px solid #111!important;border-radius:999px!important;background:#111!important;color:#fff!important;box-shadow:0 7px 20px #0000001a!important;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease!important}.social-member-section .member-button:hover,.social-member-section .member-button:focus-visible{background:#27ff18!important;color:#0a0a0a!important;border-color:#27ff18!important;transform:translateY(-1px)!important;box-shadow:0 9px 24px #27ff182e!important}.social-member-section .member-logo{background:#111!important;color:transparent!important;box-shadow:0 7px 20px #0000001a!important}.social-member-section .member-logo:before{content:"OS";color:#fff;font-size:20px;font-weight:900;letter-spacing:-.04em}.page-footer{margin-top:0!important}.page-footer__inner,.page-footer__inner>.container{background:#f4f4f4!important}.page-footer .page-width{max-width:1440px}.page-footer__blocks{padding-top:8px!important}.page-footer .footer-block__heading{margin-bottom:14px!important;color:#111!important;font-size:13px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.page-footer .nav__link,.page-footer .small-nav__link,.page-footer .copyright-text a{color:#262626!important;text-decoration:none!important;transition:color .2s ease,opacity .2s ease!important}.page-footer .nav__link:hover,.page-footer .small-nav__link:hover,.page-footer .copyright-text a:hover{color:#16c934!important}.page-footer__end{border-top:1px solid #dcdcdc!important;padding-top:28px!important}.page-footer .social-links__list{gap:8px!important}.page-footer .social-links__list a{width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #d7d7d7!important;border-radius:999px!important;background:#fff!important;color:#111!important;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease!important}.page-footer .social-links__list a:hover,.page-footer .social-links__list a:focus-visible{border-color:#27ff18!important;background:#27ff18!important;transform:translateY(-2px)!important;box-shadow:0 7px 18px #27ff182e!important}.page-footer .social-links__list svg{max-width:18px!important;max-height:18px!important}.footer-localization .selectors-form{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important}.footer-localization .selectors-form__item{margin:0!important}.footer-localization .disclosure{position:relative!important}.footer-localization .disclosure__toggle{min-height:46px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:11px!important;border:1px solid #cfcfcf!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:.01em!important;box-shadow:0 3px 12px #00000009!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.footer-localization .disclosure__toggle:hover,.footer-localization .disclosure__toggle:focus-visible,.footer-localization .disclosure__toggle[aria-expanded=true]{border-color:#16c934!important;box-shadow:0 0 0 3px #27ff181a,0 5px 16px #0000000d!important;transform:translateY(-1px)!important}.footer-localization .disclosure__toggle-arrow{width:13px!important;height:13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.footer-localization .disclosure__toggle-arrow svg{width:13px!important;height:13px!important}.footer-localization .disclosure-list{min-width:245px!important;padding:7px!important;border:1px solid #dedede!important;border-radius:14px!important;background:#fff!important;box-shadow:0 16px 40px #0000001f!important;overflow:hidden!important}.footer-localization .disclosure-list__option{display:flex!important;align-items:center!important;min-height:40px!important;padding:8px 10px!important;border-radius:9px!important;color:#111!important;font-size:13px!important;font-weight:650!important;text-decoration:none!important}.footer-localization .disclosure-list__option:hover,.footer-localization .disclosure-list__option:focus-visible,.footer-localization .disclosure-list__item--current .disclosure-list__option{background:#f0f0f0!important;color:#111!important}.page-footer .btn,.page-footer button[type=submit]{min-height:46px!important;border-radius:999px!important;font-weight:800!important;letter-spacing:.01em!important;transition:transform .2s ease,box-shadow .2s ease!important}.page-footer .btn:hover,.page-footer button[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 8px 20px #0000001a!important}.page-footer .payment-icons{margin-top:18px!important;opacity:.86!important}@media(min-width:769px){.social-member-section .social-box{padding:66px clamp(42px,7.5vw,140px) 72px!important}.social-member-section .social-box p{margin:0 0 28px!important}.social-member-section .social-box a{min-height:82px!important;padding:6px 0!important;font-size:clamp(50px,5.2vw,78px)!important;line-height:1.03!important;letter-spacing:-.045em!important}.social-member-section .social-box a:hover,.social-member-section .social-box a:focus-visible{padding-left:8px!important}.social-member-section .social-box a span{width:38px!important;height:38px!important;display:flex!important;opacity:0!important;visibility:hidden!important;transform:translate(-10px) scale(.86)!important;transition:opacity .2s ease,visibility .2s ease,transform .2s ease!important}.social-member-section .social-box a:hover span,.social-member-section .social-box a:focus-visible span{opacity:1!important;visibility:visible!important;transform:translate(0) scale(1)!important}.social-member-section .member-box{padding:46px clamp(42px,7.5vw,140px) 50px!important;align-items:center!important}.social-member-section .member-content{width:min(820px,calc(100% - 110px))!important}.social-member-section .member-box h2{margin-bottom:18px!important;font-size:clamp(30px,3vw,44px)!important;line-height:1!important;letter-spacing:-.035em!important}.social-member-section .member-box ul{margin-bottom:20px!important}.social-member-section .member-box li{margin-bottom:8px!important;font-size:14px!important}.social-member-section .member-logo{width:70px!important;height:70px!important;margin-left:auto!important}}@media(max-width:768px){.social-member-section .social-box{margin:0!important;padding:46px 24px 50px!important}.social-member-section .social-box p{margin-bottom:26px!important}.social-member-section .social-box a{min-height:48px!important;margin:0!important;padding:7px 0!important;font-size:32px!important}.social-member-section .social-box a span{width:31px!important;height:31px!important;display:flex!important;opacity:1!important;visibility:visible!important;font-size:18px!important}.social-member-section .member-box{position:relative!important;margin:0!important;padding:30px 22px 34px!important;border-radius:0!important}.social-member-section .member-content{width:100%!important;padding-right:0!important}.social-member-section .member-box h2{max-width:calc(100% - 64px)!important;margin-bottom:19px!important;color:#111!important;font-size:28px!important}.social-member-section .member-box li{color:#111!important;font-size:13px!important}.social-member-section .member-button{width:100%!important;margin-top:6px!important}.social-member-section .member-logo{position:absolute!important;top:28px!important;right:22px!important;width:48px!important;height:48px!important}.social-member-section .member-logo:before{font-size:16px!important}.page-footer__end{gap:24px!important}.footer-localization .selectors-form{justify-content:flex-start!important}.footer-localization .selectors-form__item{flex:1 1 100%!important}.footer-localization .disclosure,.footer-localization .disclosure__toggle{width:100%!important}.footer-localization .disclosure-list{width:100%!important;min-width:0!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/oss-footer-premium.css.map */
