.site-footer{background:var(--footer-background);color:var(--footer-text)}.site-footer .footer-top{position:relative}.site-footer .brand-dot{background:var(--footer-accent)}.site-footer .brand-logo--footer{width:var(--footer-logo-width);height:auto;max-width:100%;max-height:none;object-fit:contain}.site-footer .footer-brand__tagline{font-size:16px;line-height:1.65}.site-footer .newsletter input{font-size:15px}.site-footer .newsletter button{color:var(--footer-accent)}.site-footer .footer-column{gap:16px;font-size:15px;line-height:1.5}.site-footer .footer-column h3{margin-bottom:14px;font-size:14px}.site-footer .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px;line-height:1.5}.site-footer .footer-bottom__left{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.site-footer .footer-payments{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.site-footer .footer-payments li{display:flex;align-items:center}.site-footer .footer-payment-icon{display:block;width:auto;height:22px}.footer-socials{position:absolute;top:auto;right:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:0;padding:0;list-style:none}.footer-socials a{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;color:var(--footer-text);transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.footer-socials a:hover{color:#05070c;background:var(--footer-accent);border-color:var(--footer-accent);transform:translateY(-2px)}.footer-socials a:focus-visible{outline:2px solid var(--footer-accent);outline-offset:3px}.footer-socials svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.footer-socials .footer-socials__icon--fill{fill:currentColor;stroke:none}@media(max-width:1000px){.site-footer .footer-top{padding-bottom:130px}.footer-socials{top:auto;bottom:0}}@media(max-width:700px){.site-footer .footer-brand__tagline{font-size:15px}.site-footer .footer-column{font-size:14px}.site-footer .footer-column h3{font-size:13px}.site-footer .footer-bottom{align-items:flex-start;flex-direction:column;gap:14px;font-size:12px}.site-footer .footer-bottom__left{gap:12px}.site-footer .footer-payment-icon{height:20px}.site-footer .footer-top{padding-bottom:108px}.footer-socials{bottom:0}.footer-socials a{width:38px;height:38px}}.tw2-tripod-warning[hidden]{display:none}.tw2-tripod-warning{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:20px}.tw2-tripod-warning__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#05070c94;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tw2-tripod-warning__dialog{position:relative;width:min(92vw,520px);border-radius:26px;background:#fff;color:#05070c;padding:30px;box-shadow:0 24px 80px #00000047}.tw2-tripod-warning__close{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;background:#f2f2ef;color:#05070c;font-size:24px;line-height:1;cursor:pointer}.tw2-tripod-warning__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:18px;border-radius:14px;background:#f7d924;color:#05070c;font-size:24px;font-weight:900}.tw2-tripod-warning__title{margin:0 44px 12px 0;font-size:24px;line-height:1.15;letter-spacing:-.025em}.tw2-tripod-warning__text{margin:0;color:#60646c;font-size:14px;line-height:1.65}.tw2-tripod-warning__actions{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;margin-top:24px}.tw2-tripod-warning__actions button{min-height:50px;padding:0 18px;border-radius:999px;font-weight:800;cursor:pointer}.tw2-tripod-warning__cancel{border:1px solid rgba(5,7,12,.16);background:#fff;color:#05070c}.tw2-tripod-warning__confirm{border:0;background:#f7d924;color:#05070c}.tw2-tripod-warning__close:focus-visible,.tw2-tripod-warning__actions button:focus-visible{outline:3px solid #05070c;outline-offset:3px}@media(max-width:540px){.tw2-tripod-warning{padding:14px}.tw2-tripod-warning__dialog{padding:24px 20px 20px;border-radius:22px}.tw2-tripod-warning__actions{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAACAAAAAAAAACA */
