.gn-footer{--footer-gap: 38px}@media(max-width:1100px){.gn-footer{--gn-gutter: var(--gn-gutter-tablet)}}@media(max-width:900px){.gn-footer{--gn-gutter: var(--gn-gutter-mobile)}}.gn-footer__top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:var(--footer-gap);padding-block:var(--gn-sp-17) 45px}.gn-footer__about{padding-right:var(--gn-sp-10)}.gn-footer__brand{display:inline-block}.gn-footer__brand img{display:block;width:126px;height:auto;mix-blend-mode:multiply}.gn-footer__about h2{margin:21px 0 var(--gn-sp-8);font:900 24px / 1.15 var(--gn-font-display);letter-spacing:var(--gn-ls-h2)}.gn-footer__about>p{max-width:285px;font-size:var(--gn-fs-small);line-height:1.8;color:var(--gn-scheme-muted-foreground)}.gn-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;padding-top:var(--gn-sp-3)}.gn-footer__links ul{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin:0;padding:0;line-height:1.4;list-style:none}.gn-footer__links h3{margin-bottom:9px;font:800 var(--gn-fs-ui) / 1.3 var(--gn-font-display);letter-spacing:-.01em}.gn-footer__links a{display:inline-block;color:var(--gn-color-ink-2);font-size:var(--gn-fs-xs);line-height:1.4;text-decoration:none;transition:color var(--gn-dur-fast)}.gn-footer__links a:hover{color:var(--gn-scheme-foreground);text-decoration:underline;text-underline-offset:4px}.gn-footer__contact>p{margin-bottom:var(--gn-sp-1);font-size:var(--gn-fs-xs);line-height:1.75;color:var(--gn-scheme-muted-foreground)}.gn-footer__contact .gn-footer__contact-link{display:flex;align-items:center;gap:26px;margin-top:var(--gn-sp-2);padding-bottom:var(--gn-sp-3);color:var(--gn-scheme-foreground);border-bottom:1px solid var(--gn-color-line-strong)}.gn-footer__contact-link .gn-ico,.gn-footer__textlink .gn-ico,.gn-footer__input .gn-ico{width:1em;height:1em}.gn-footer__cards{display:grid;grid-template-columns:1.16fr 1fr;gap:22px;margin-bottom:42px}.gn-footer__card{min-width:0;padding:var(--gn-sp-13) 34px;border:1px solid var(--gn-color-line);border-radius:var(--gn-radius-sm)}.gn-footer__news{background:var(--gn-color-surface)}.gn-footer__guide{background:var(--gn-color-mauve-100)}.gn-footer__card .gn-eyebrow{margin-bottom:var(--gn-sp-9);color:var(--gn-scheme-foreground)}.gn-footer__card h2{font:900 29px / 1.12 var(--gn-font-display);letter-spacing:-.05em;text-wrap:wrap}.gn-footer__card-text{max-width:360px;margin-top:var(--gn-sp-7);font-size:var(--gn-fs-small);line-height:1.7;color:var(--gn-scheme-muted-foreground)}.gn-footer__form{margin-top:var(--gn-sp-11)}.gn-footer__input{display:flex;align-items:stretch;gap:var(--gn-sp-3);padding:5px;background:var(--gn-scheme-background);border:1px solid var(--gn-color-line-strong);border-radius:40px}.gn-footer__input input{flex:1;width:100%;min-width:0;padding:var(--gn-sp-6) var(--gn-sp-7);background:transparent;border:0;border-radius:30px;color:var(--gn-scheme-foreground);font:400 var(--gn-fs-small) / 1.4 var(--gn-font-body)}.gn-footer__input input::placeholder{color:var(--gn-scheme-muted-foreground);opacity:1}.gn-footer__input input:focus-visible{outline-offset:-1px}.gn-footer__input button{display:flex;align-items:center;gap:var(--gn-sp-10);flex-shrink:0;min-height:var(--gn-tap-min);padding:0 17px;background:var(--gn-scheme-primary);border:0;border-radius:30px;color:var(--gn-scheme-on-primary);font:600 var(--gn-fs-xs) / 1 var(--gn-font-body);cursor:pointer;transition:background-color var(--gn-dur-fast)}.gn-footer__input button:hover{background:var(--gn-color-ink-2)}.gn-footer__fine{max-width:400px;margin-top:13px;font-size:var(--gn-fs-xs);line-height:1.6;color:var(--gn-scheme-muted-foreground)}.gn-footer__fine p{margin:0}.gn-footer__fine a{text-decoration:underline;text-underline-offset:2px}.gn-footer__msg{font-size:var(--gn-fs-small);font-weight:600}.gn-footer__guide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gn-sp-10)}.gn-footer__guide-icon{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;margin-top:-4px;border:1px solid var(--gn-color-mauve-300);border-radius:var(--gn-radius-round)}.gn-footer__guide-icon .gn-ico{width:24px;height:24px}.gn-footer__guide h2{margin-top:-12px;padding-right:55px}.gn-footer__guide-links{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:26px}.gn-footer__textlink{display:inline-flex;align-items:center;gap:23px;min-height:var(--gn-tap-min);font-size:var(--gn-fs-xs);font-weight:600;text-decoration:none}.gn-footer__textlink:after{content:none}.gn-footer__quiet{display:inline-flex;align-items:center;min-height:var(--gn-tap-min);font-size:var(--gn-fs-xs);color:var(--gn-scheme-muted-foreground);text-decoration:underline;text-underline-offset:4px}.gn-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gn-sp-6) 25px;padding-block:0 var(--gn-sp-13);font-size:var(--gn-fs-xs);line-height:1.6;color:var(--gn-scheme-muted-foreground)}.gn-footer__bottom:before{content:"";flex-basis:100%;height:1px;margin-bottom:var(--gn-sp-9);background:var(--gn-scheme-hairline)}.gn-footer__copy{margin-right:auto;text-transform:uppercase}.gn-footer__bottom ul{display:flex;flex-wrap:wrap;gap:var(--gn-sp-3) 25px;margin:0;padding:0;list-style:none}.gn-footer__ai{display:flex;flex-wrap:wrap;gap:var(--gn-sp-3) 25px}.gn-footer__bottom a{display:inline-flex;align-items:center;min-height:var(--gn-tap-min);color:inherit;text-decoration:none}.gn-footer__bottom a:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:901px)and (max-width:1150px){.gn-footer__top{grid-template-columns:1.3fr .95fr .95fr 1.15fr;gap:25px}.gn-footer__about{padding-right:0}.gn-footer__card{padding:29px 25px}.gn-footer__card h2{font-size:27px}}@media(max-width:900px){.gn-footer__top{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gn-sp-13) var(--gn-sp-11);padding-block:44px 35px}.gn-footer__about{display:grid;grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:0 var(--gn-sp-12);align-items:start;padding-right:0}.gn-footer__brand{grid-column:1;grid-row:1}.gn-footer__about h2{grid-column:1;grid-row:2;margin:17px 0 0;font-size:25px}.gn-footer__about>p{grid-column:2;grid-row:1 / 3;align-self:center;max-width:360px}.gn-footer__links,.gn-footer__links ul{gap:var(--gn-sp-6)}.gn-footer__links a{font-size:var(--gn-fs-small)}.gn-footer__cards{grid-template-columns:1fr 1fr;gap:var(--gn-sp-8);margin-bottom:30px}.gn-footer__card{padding:26px 23px}.gn-footer__card h2{font-size:25px}.gn-footer__input{flex-direction:column;gap:var(--gn-sp-2);padding:var(--gn-sp-3);border-radius:var(--gn-sp-6)}.gn-footer__input input{padding:var(--gn-sp-7) var(--gn-sp-5);border-radius:var(--gn-sp-3);font-size:var(--gn-fs-body)}.gn-footer__input button{justify-content:space-between;padding:0 var(--gn-sp-7);border-radius:var(--gn-sp-4)}.gn-footer__guide h2{margin-top:0;padding-right:0}.gn-footer__guide-icon{width:32px;height:32px;margin-top:-7px}.gn-footer__guide-icon .gn-ico{width:20px;height:20px}.gn-footer__guide-links{gap:var(--gn-sp-9)}.gn-footer__bottom{gap:var(--gn-sp-7) var(--gn-sp-11)}}@media(max-width:600px){.gn-footer__top{grid-template-columns:1fr 1fr;gap:31px var(--gn-sp-11)}.gn-footer__about{display:block}.gn-footer__about h2{margin-bottom:var(--gn-sp-8)}.gn-footer__about>p{max-width:340px}.gn-footer__contact{grid-column:1 / -1}.gn-footer__contact>p br{display:none}.gn-footer__cards{grid-template-columns:1fr;gap:17px}.gn-footer__card{padding:27px 23px}.gn-footer__card h2{font-size:28px}.gn-footer__input{flex-direction:row;gap:var(--gn-sp-2);padding:var(--gn-sp-2);border-radius:30px}.gn-footer__input input{padding:var(--gn-sp-6) var(--gn-sp-5);border-radius:24px;font-size:var(--gn-fs-ui)}.gn-footer__input button{gap:var(--gn-sp-6);padding:0 var(--gn-sp-6);border-radius:25px}.gn-footer__guide h2{margin-top:-8px;padding-right:40px}.gn-footer__guide-icon{width:39px;height:39px;margin-top:-4px}.gn-footer__guide-links{margin-top:var(--gn-sp-11)}.gn-footer__bottom{gap:var(--gn-sp-6) var(--gn-sp-10);padding-bottom:30px}.gn-footer__copy{flex-basis:100%;margin:0}}.gn-footer__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gn-sp-9) var(--gn-sp-15);padding-block:var(--gn-sp-11);border-top:1px solid var(--gn-scheme-hairline)}.gn-footer__trust-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gn-sp-6) var(--gn-sp-9)}.gn-footer__trust-label{margin:0;font:600 var(--gn-fs-eyebrow) / 1.4 var(--gn-font-body);letter-spacing:var(--gn-ls-eyebrow);text-transform:uppercase;color:var(--gn-scheme-muted-foreground)}.gn-footer__stores{display:flex;flex-wrap:wrap;gap:var(--gn-sp-4);margin:0;padding:0;list-style:none}.gn-footer__stores a{display:grid;place-items:center;min-width:96px;height:44px;padding:0 var(--gn-sp-8);border-radius:var(--gn-radius-pill);background:#fff;box-shadow:var(--gn-shadow-ring)}.gn-footer__store{display:block;width:auto;height:18px}.gn-footer__store--amazon{height:21px;transform:translateY(3px)}.gn-footer__stores a:focus-visible{outline:2px solid var(--gn-color-ink);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.gn-footer__stores a{transition:box-shadow var(--gn-dur-fast)}}@media(hover:hover){.gn-footer__stores a:hover{box-shadow:0 0 0 1px var(--gn-color-ink)}}@media(max-width:600px){.gn-footer__trust{flex-direction:column;align-items:flex-start}.gn-footer__stores a{min-width:88px;padding:0 var(--gn-sp-6)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gn-footer.css.map */
