@font-face{font-family:UG Footer Sans;font-style:normal;font-weight:400;font-display:swap;src:url(ug-Poppins-400-normal-latin.woff2) format("woff2")}@font-face{font-family:UG Footer Sans;font-style:normal;font-weight:500;font-display:swap;src:url(ug-Poppins-500-normal-latin.woff2) format("woff2")}@font-face{font-family:UG Footer Sans;font-style:normal;font-weight:700;font-display:swap;src:url(ug-Poppins-700-normal-latin.woff2) format("woff2")}@font-face{font-family:UG Footer Sans;font-style:normal;font-weight:800;font-display:swap;src:url(ug-Poppins-800-normal-latin.woff2) format("woff2")}@font-face{font-family:UG Footer Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(ug-JetBrainsMono-500-normal-latin.woff2) format("woff2")}body .ug-foot.ug-module{--blue: var(--ug-footer-accent, #14cde9);--paper: var(--ug-footer-text, #fff);--sans: "UG Footer Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "UG Footer Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease: cubic-bezier(.22, .61, .36, 1);position:relative;width:100%;padding:clamp(54px,6vw,84px) 20px clamp(32px,3.6vw,46px);border-top:1px solid rgba(255,255,255,.09);background:var(--ug-footer-bg, #0b0c0e);color:var(--paper);font-family:var(--sans);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased}body .ug-foot.ug-module,body .ug-foot.ug-module *,body .ug-foot.ug-module *:before,body .ug-foot.ug-module *:after{box-sizing:border-box}body .ug-foot.ug-module :is(h2,p,ul,li,form){margin:0}body .ug-foot.ug-module :is(h2,p){font-family:var(--sans);font-style:normal;letter-spacing:normal;word-break:normal}body .ug-foot.ug-module ul{padding:0;list-style:none}body .ug-foot.ug-module a{color:inherit;text-decoration:none;border:0}body .ug-foot.ug-module img{display:block;max-width:100%}body .ug-foot.ug-module svg{flex-shrink:0;vertical-align:middle}body .ug-foot.ug-module :is(button,input,select){font-family:var(--sans);text-transform:none;letter-spacing:normal}body .ug-foot.ug-module button{cursor:pointer}body .ug-foot.ug-module :focus-visible{outline:2px solid var(--blue);outline-offset:4px}body .ug-foot.ug-module :is(.visually-hidden,.icon__fallback-text){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;white-space:nowrap!important;border:0!important}body .ug-foot.ug-module .ug-foot-wrap{max-width:var(--ug-footer-max-width, 1180px);margin:0 auto}body .ug-foot.ug-module .ug-foot-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,.8fr);gap:clamp(36px,5vw,72px);align-items:start;padding-bottom:0}body .ug-foot.ug-module .ug-foot-columns{grid-column:2 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:inherit;row-gap:32px;align-items:start;min-width:0}body .ug-foot.ug-module :is(.ug-fg-main,.ug-fg-col){min-width:0}body .ug-foot.ug-module .ug-foot-brand{display:inline-flex;opacity:.96}body .ug-foot.ug-module .ug-foot-brand img{height:var(--ug-footer-logo-height, 28px);width:auto}body .ug-foot.ug-module .ug-foot-tag{margin:16px 0 0;max-width:36ch;font-size:var(--ug-footer-body-size, 13.5px);font-weight:var(--ug-footer-body-weight, 400);line-height:1.8;color:var(--ug-footer-muted, rgba(255, 255, 255, .64))}body .ug-foot.ug-module .ug-foot-sub{margin:26px 0 0;max-width:460px}body .ug-foot.ug-module .ug-fs-label{font-family:var(--mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--blue)}body .ug-foot.ug-module .ug-fs-pitch{margin:12px 0 0;font-size:calc(var(--ug-footer-body-size, 13.5px) + 1.5px);line-height:1.65;color:var(--paper);font-weight:var(--ug-footer-body-weight, 500)}body .ug-foot.ug-module .ug-fs-pitch :is(b,strong){color:var(--blue);font-weight:700}body .ug-foot.ug-module .ug-fs-form{margin-top:14px;display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:5px;transition:border-color .35s var(--ease),background-color .35s var(--ease)}body .ug-foot.ug-module .ug-fs-form:focus-within{border-color:var(--blue);background:#14cde90f}body .ug-foot.ug-module .ug-fs-form input[type=email]{flex:1;min-width:0;width:auto;max-width:100%;margin:0;background:none;border:0;border-radius:0;box-shadow:none;outline:none;padding:8px 12px;color:var(--ug-footer-copy-override, #fff);font-size:15.5px;line-height:1.6;letter-spacing:.01em;caret-color:var(--blue)}body .ug-foot.ug-module .ug-fs-form input::placeholder{color:var(--ug-footer-muted, rgba(255, 255, 255, .72));opacity:1}body .ug-foot.ug-module .ug-fs-form button{display:grid;place-items:center;flex:none;width:auto;min-width:0;min-height:40px;max-width:100%;margin:0;padding:0 24px;border:0;border-radius:7px;background:var(--blue);color:var(--ug-footer-button-text, #03222b);font-size:var(--ug-footer-button-size, 13.5px);font-weight:var(--ug-footer-button-weight, 800);overflow-wrap:anywhere;line-height:1.6;letter-spacing:.03em;transition:background-color .4s var(--ease),color .4s var(--ease),box-shadow .4s var(--ease)}body .ug-foot.ug-module .ug-fs-form button:focus-visible{color:var(--ug-footer-button-text, #03222b);background:var(--ug-footer-hover-bg, #5fdbf2)}body .ug-foot.ug-module .ug-newsletter-status{flex:0 0 100%;font-size:13px;color:var(--ug-footer-copy-override, #d9f5f8);line-height:1.5}body .ug-foot.ug-module .ug-newsletter-status:empty{display:none}body .ug-foot.ug-module .ug-newsletter-status .errors{background:transparent;border:0;color:#ffb8ab}body .ug-foot.ug-module .ug-fs-note{margin-top:14px;font-size:calc(var(--ug-footer-body-size, 13.5px) - .5px);font-weight:var(--ug-footer-body-weight, 400);letter-spacing:.02em;color:var(--ug-footer-copy-override, #fff);opacity:.92}body .ug-foot.ug-module .ug-f-social{display:flex;align-items:center;gap:18px;margin-top:26px}body .ug-foot.ug-module .ug-f-social ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px;width:auto}body .ug-foot.ug-module .ug-f-social li{display:block;margin:0;padding:0}body .ug-foot.ug-module .ug-f-social a{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;margin:0;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:var(--ug-footer-muted, rgba(255, 255, 255, .66));line-height:1;transition:background-color .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease),transform .4s var(--ease)}body .ug-foot.ug-module .ug-f-social svg{display:block;position:static;flex:none;width:20px;height:20px;margin:0;transform:none;fill:currentColor}body .ug-foot.ug-module .ug-f-social svg path{fill:currentColor}body .ug-foot.ug-module nav.ug-fg-col{display:block}body .ug-foot.ug-module .ug-fg-col h2{margin:6px 0 18px;font-family:var(--mono);font-size:var(--ug-footer-heading-size, 16px);font-weight:var(--ug-footer-heading-weight, 500);line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--paper);overflow-wrap:anywhere}body .ug-foot.ug-module .ug-fg-col ul{display:flex;flex-direction:column;gap:var(--ug-footer-link-gap, 12px)}body .ug-foot.ug-module .ug-fg-col li{font-size:var(--ug-footer-link-size, 13.5px);font-weight:var(--ug-footer-link-weight, 400);line-height:1.6}body .ug-foot.ug-module .ug-fg-col a{font-size:var(--ug-footer-link-size, 13.5px);font-weight:var(--ug-footer-link-weight, 400);line-height:1.6;color:var(--ug-footer-muted, rgba(255, 255, 255, .64));overflow-wrap:anywhere;transition:color .4s var(--ease)}body .ug-foot.ug-module .ug-fg-col a[aria-current=page]{color:var(--paper);text-decoration:underline;text-underline-offset:.2em}body .ug-foot.ug-module .ug-fg-col .ug-foot-submenu{gap:8px;margin-top:8px;padding-inline-start:14px;border-inline-start:1px solid #ffffff26}body .ug-foot.ug-module .ug-foot-block-copy{color:var(--ug-footer-muted, rgba(255, 255, 255, .72));font-size:var(--ug-footer-body-size, var(--ug-footer-link-size, 13.5px));font-weight:var(--ug-footer-body-weight, 400);line-height:1.65;overflow-wrap:anywhere}body .ug-foot.ug-module .ug-foot-block-copy>*+*{margin-top:.6em}body .ug-foot.ug-module .ug-foot-block-copy ul{display:block;list-style:disc;padding-inline-start:1.15em}body .ug-foot.ug-module .ug-foot-block-copy ol{padding-inline-start:1.15em}body .ug-foot.ug-module .ug-foot-block-copy li{font-size:inherit;font-weight:inherit}body .ug-foot.ug-module .ug-foot-block-copy a,body .ug-foot.ug-module .ug-fg-col .ug-foot-block-link{color:var(--paper);text-decoration:underline;text-underline-offset:.2em}body .ug-foot.ug-module .ug-foot-block-link{display:inline-block;margin-top:.65em}body .ug-foot.ug-module .ug-foot-block-badge{display:inline-flex;max-width:100%}body .ug-foot.ug-module .ug-foot-badge-image{width:auto;max-width:min(100%,180px);height:auto;object-fit:contain}body .ug-foot.ug-module .ug-foot-mid{margin-top:clamp(44px,5vw,64px);display:flex;flex-direction:column;align-items:center;gap:22px}body .ug-foot.ug-module .ug-foot-localization{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;width:100%}body .ug-foot.ug-module .ug-foot-localization form{max-width:100%}body .ug-foot.ug-module .ug-localization-control{position:relative;max-width:100%}body .ug-foot.ug-module .ug-f-lang{display:inline-flex;align-items:center;gap:10px;min-height:44px;height:44px;max-width:100%;margin:0;padding:0 20px;border:1px solid rgba(255,255,255,.28);border-radius:5px;font-family:var(--sans);font-size:14px;font-weight:400;line-height:1.6;background:#101416;color:#fff;color-scheme:dark}body .ug-foot.ug-module .ug-localization-control select{appearance:none;-webkit-appearance:none;background-image:none;padding-inline:20px 42px;cursor:pointer;text-overflow:ellipsis}body .ug-foot.ug-module .ug-f-lang option{background:#101416;color:#fff}body .ug-foot.ug-module .ug-localization-control>.cv{position:absolute;right:16px;top:50%;width:12px;height:8px;transform:translateY(-50%);fill:none;stroke:#fff;stroke-width:1.6;pointer-events:none}body .ug-foot.ug-module .ug-country-control{width:min(330px,100%)}body .ug-foot.ug-module .ug-country-control select{width:100%;padding-inline-start:50px}body .ug-foot.ug-module .ug-country-flag{position:absolute;left:16px;top:50%;width:24px;height:24px;transform:translateY(-50%);border-radius:50%;object-fit:cover;pointer-events:none}body .ug-foot.ug-module .ug-f-currency{padding-inline:20px}body .ug-foot.ug-module .ug-f-pays{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:0;margin:0}body .ug-foot.ug-module .ug-f-pays svg{display:block;height:24px;width:auto}body .ug-foot.ug-module .ug-foot-legal{display:flex;gap:14px;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #ffffff14;padding:24px 0 28px;margin-top:30px;color:var(--ug-footer-muted, #b9b9b9);font-size:12px}body .ug-foot.ug-module .ug-fl-dmca{height:26px;width:auto;opacity:.85}@media(hover:hover){body .ug-foot.ug-module .ug-fg-col a:hover{color:var(--blue)}body .ug-foot.ug-module .ug-fs-form button:hover{color:var(--ug-footer-button-text, #03222b);background:var(--ug-footer-hover-bg, #5fdbf2);box-shadow:0 10px 26px -12px #14cde9b3}body .ug-foot.ug-module .ug-f-social a:hover{color:var(--blue);border-color:var(--blue);background:#14cde91a;transform:translateY(-2px)}}@media(hover:none){body .ug-foot.ug-module .ug-f-social a:active{color:var(--blue);border-color:var(--blue);background:#14cde91a}body .ug-foot.ug-module .ug-fs-form button:active{color:var(--ug-footer-button-text, #03222b);background:var(--ug-footer-hover-bg, #5fdbf2)}}body .ug-foot.ug-module[data-ug-footer-density=compact]{padding-top:clamp(40px,4vw,60px);padding-bottom:clamp(24px,2.5vw,36px)}body .ug-foot.ug-module[data-ug-footer-density=compact] .ug-foot-grid{gap:clamp(24px,3.5vw,48px)}body .ug-foot.ug-module[data-ug-footer-density=compact] .ug-foot-columns{row-gap:24px}body .ug-foot.ug-module[data-ug-footer-density=compact]{--ug-footer-link-gap: 8px}body .ug-foot.ug-module[data-ug-footer-density=compact] .ug-fg-col ul{gap:var(--ug-footer-link-gap)}body .ug-foot.ug-module[data-ug-footer-density=compact] .ug-foot-sub{margin-top:20px}body .ug-foot.ug-module[data-ug-footer-density=compact] .ug-foot-mid{margin-top:clamp(32px,4vw,48px)}body .ug-foot.ug-module[data-ug-footer-density=compact] .ug-foot-legal{margin-top:24px;padding-top:20px}body .ug-foot.ug-module[data-ug-footer-density=roomy]{padding-top:clamp(64px,7.5vw,108px);padding-bottom:clamp(40px,4.5vw,60px)}body .ug-foot.ug-module[data-ug-footer-density=roomy] .ug-foot-grid{gap:clamp(40px,6vw,88px)}body .ug-foot.ug-module[data-ug-footer-density=roomy] .ug-foot-columns{row-gap:44px}body .ug-foot.ug-module[data-ug-footer-density=roomy]{--ug-footer-link-gap: 16px}body .ug-foot.ug-module[data-ug-footer-density=roomy] .ug-fg-col ul{gap:var(--ug-footer-link-gap)}body .ug-foot.ug-module[data-ug-footer-density=roomy] .ug-foot-sub{margin-top:32px}body .ug-foot.ug-module[data-ug-footer-density=roomy] .ug-foot-mid{margin-top:clamp(56px,6vw,80px)}body .ug-foot.ug-module[data-ug-footer-density=roomy] .ug-foot-legal{margin-top:38px;padding-top:30px}@media(min-width:1100px){body .ug-foot.ug-module .ug-foot-grid{grid-template-columns:minmax(0,1.35fr) repeat(var(--ug-footer-desktop-columns, 2),minmax(0,.8fr))}body .ug-foot.ug-module .ug-foot-columns{grid-template-columns:repeat(var(--ug-footer-desktop-columns, 2),minmax(0,1fr))}}@media(max-width:900px){body .ug-foot.ug-module .ug-foot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}body .ug-foot.ug-module :is(.ug-fg-main,.ug-foot-columns){grid-column:1 / -1}body .ug-foot.ug-module[data-ug-footer-mobile=stacked] .ug-foot-columns{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){body .ug-foot.ug-module .ug-foot-wrap{--ug-footer-heading-size: var(--ug-footer-mobile-heading-size, 16px);--ug-footer-heading-weight: var(--ug-footer-mobile-heading-weight, initial);--ug-footer-link-size: var(--ug-footer-mobile-link-size, 13.5px);--ug-footer-link-weight: var(--ug-footer-mobile-link-weight, initial);--ug-footer-body-size: var(--ug-footer-mobile-body-size, initial);--ug-footer-body-weight: var(--ug-footer-mobile-body-weight, initial);--ug-footer-button-size: var(--ug-footer-mobile-button-size, 13.5px);--ug-footer-button-weight: var(--ug-footer-mobile-button-weight, initial)}body .ug-foot.ug-module .ug-foot-localization{gap:12px}body .ug-foot.ug-module .ug-foot-legal{justify-content:center}body .ug-foot.ug-module[data-ug-footer-accordion-active] .ug-foot-columns{grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid #ffffff24}body .ug-foot.ug-module[data-ug-footer-accordion-active] .ug-fg-col{border-bottom:1px solid #ffffff24}body .ug-foot.ug-module[data-ug-footer-accordion-active] .ug-fg-col:not([data-ug-footer-accordion]){padding-block:16px}body .ug-foot.ug-module[data-ug-footer-accordion-active] [data-ug-footer-accordion] h2{margin:0}body .ug-foot.ug-module .ug-foot-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:var(--ug-footer-accordion-title-padding, 12px) 2px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;text-transform:inherit}body .ug-foot.ug-module .ug-foot-toggle .cv{width:12px;height:8px;fill:none;stroke:currentColor;stroke-width:1.6}body .ug-foot.ug-module .ug-foot-toggle[aria-expanded=true] .cv{transform:rotate(180deg)}body .ug-foot.ug-module .ug-fg-col [data-ug-footer-panel]>ul{padding:2px 2px var(--ug-footer-accordion-panel-padding, 16px)}body .ug-foot.ug-module[data-ug-footer-accordion-active] [data-ug-footer-panel]>ul{gap:var(--ug-footer-accordion-link-gap, var(--ug-footer-link-gap, 12px))}}body .ug-foot.ug-module [data-ug-footer-animating]{overflow:hidden}body .ug-foot.ug-module :is([data-ug-footer-panel],[data-ug-footer-toggle],[data-ug-footer-label])[hidden]{display:none!important}@media print{body .ug-foot.ug-module [data-ug-footer-panel][hidden]{display:block!important}body .ug-foot.ug-module [data-ug-footer-label][hidden]{display:inline!important}body .ug-foot.ug-module [data-ug-footer-toggle]{display:none!important}body .ug-foot.ug-module [data-ug-footer-animating]{height:auto!important;opacity:1!important;overflow:visible}}@media(max-width:600px){body .ug-foot.ug-module .ug-f-pays svg{height:18px}}@media(max-width:480px){body .ug-foot.ug-module .ug-foot-grid{gap:28px}}@media(max-width:359px){body .ug-foot.ug-module :is(.ug-foot-grid,.ug-foot-columns){grid-template-columns:minmax(0,1fr)}body .ug-foot.ug-module .ug-fs-form button{padding-inline:16px}}@media(prefers-reduced-motion:reduce){body .ug-foot.ug-module *,body .ug-foot.ug-module *:before,body .ug-foot.ug-module *:after{transition:none!important;animation:none!important}body .ug-foot.ug-module .ug-f-social a{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ug-footer.css.map */
