:root{--sh-footer-ink: #101820;--sh-footer-midnight: #07131d;--sh-footer-midnight-soft: #0d202c;--sh-footer-white: #ffffff;--sh-footer-aqua: #70ead2;--sh-footer-aqua-dark: #0e725f}.footer{position:relative;margin-top:0!important;padding-top:clamp(6.4rem,8vw,10rem)!important;padding-bottom:0!important;overflow:hidden;border-top:0!important;background:var(--sh-footer-midnight)!important;color:var(--sh-footer-white)}.footer:before{content:"";position:absolute;inset:0 0 auto;height:34rem;pointer-events:none;background:radial-gradient(circle at 88% 0%,rgba(112,234,210,.12),transparent 46%)}.sh-footer-intro,.sh-footer-trust,.footer__content-top,.footer__content-bottom{position:relative;z-index:1}.sh-footer-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem;padding-bottom:clamp(4.8rem,6vw,7.2rem)}.sh-footer-intro__copy{max-width:78rem}.sh-footer-intro__eyebrow{margin:0 0 1.5rem;color:var(--sh-footer-aqua);font-size:1.2rem;font-weight:700;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.sh-footer-intro__title{max-width:72rem;margin:0;color:var(--sh-footer-white);font-size:clamp(3.2rem,4.5vw,5.8rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.sh-footer-intro__actions{display:flex;flex-direction:column;align-items:stretch;gap:1.4rem;min-width:21rem}.sh-footer-button,.sh-footer-link{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;font-size:1.5rem;font-weight:650;letter-spacing:0;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.sh-footer-button{padding:1.3rem 2.2rem;border:.1rem solid var(--sh-footer-white);border-radius:.8rem;background:var(--sh-footer-white);color:var(--sh-footer-ink)}.sh-footer-button:hover{border-color:var(--sh-footer-aqua);background:var(--sh-footer-aqua);color:var(--sh-footer-ink);transform:translateY(-.2rem)}.sh-footer-link{gap:.8rem;color:#ffffffd1}.sh-footer-link:hover{color:var(--sh-footer-aqua)}.sh-footer-link span{transition:transform .18s ease}.sh-footer-link:hover span{transform:translate(.35rem)}.sh-footer-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:.1rem solid rgba(255,255,255,.13);border-bottom:.1rem solid rgba(255,255,255,.13)}.sh-footer-trust__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;padding:2.8rem 3rem;color:#ffffffa1;font-size:1.35rem;letter-spacing:0;line-height:1.45}.sh-footer-trust__item+.sh-footer-trust__item{border-left:.1rem solid rgba(255,255,255,.13)}.sh-footer-trust__icon{display:grid;place-items:center;width:3.6rem;height:3.6rem;border:.1rem solid rgba(112,234,210,.35);border-radius:50%;color:var(--sh-footer-aqua);font-size:1rem;font-weight:700;letter-spacing:.08em}.sh-footer-trust__item strong{display:block;margin-bottom:.2rem;color:var(--sh-footer-white);font-size:1.45rem;font-weight:600}.footer .footer__content-top{padding-top:clamp(4.8rem,6vw,7rem);padding-bottom:clamp(4rem,5vw,6rem)}.footer .footer__blocks-wrapper{align-items:start;column-gap:4rem;row-gap:4rem}.footer .footer__blocks-wrapper>.grid__item{width:auto;max-width:none}.footer .footer-block__heading{margin-bottom:1.8rem;color:var(--sh-footer-white);font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer-block__details-content .link,.footer .footer-block__details-content a:not(.sh-footer-button){color:#ffffffad!important;font-size:1.4rem;letter-spacing:0;line-height:1.65}.footer .footer-block__details-content .list-menu__item--link{padding-top:.45rem;padding-bottom:.45rem}.footer .footer-block__details-content .link:hover,.footer .footer-block__details-content a:hover{color:var(--sh-footer-aqua)!important;text-decoration:none}.footer .footer-block__details-content p{margin:0 0 1.4rem}.footer .footer-block__details-content p:last-child{margin-bottom:0}.footer .footer-block__details-content p>a{display:inline-flex;align-items:center;min-height:4.2rem;margin-top:.4rem;padding:.9rem 1.5rem;border:.1rem solid rgba(112,234,210,.45);border-radius:.7rem;color:var(--sh-footer-aqua)!important;font-weight:650}.footer .footer-block__details-content p>a:hover{border-color:var(--sh-footer-aqua);background:#70ead214}.footer .footer-block-image{text-align:left}.footer .footer-block-image img{width:min(100%,16rem);height:auto}.footer .footer-block--newsletter{align-items:center;margin-top:3rem}.footer .footer__list-social{justify-content:flex-start}.footer .list-social__link{color:var(--sh-footer-white)}.footer .list-social__link:hover{color:var(--sh-footer-aqua)}.footer .footer__content-bottom{padding:2rem 0;border-top:.1rem solid rgba(255,255,255,.13)}.footer .footer__content-bottom-wrapper{align-items:center}.footer .footer__copyright,.footer .footer__copyright a{color:#ffffff85;letter-spacing:0}.footer .footer__copyright .copyright__content:last-child{display:none}.footer .list-payment{opacity:.9}@media screen and (max-width:989px){.sh-footer-intro{grid-template-columns:1fr}.sh-footer-intro__actions{flex-direction:row;align-items:center;min-width:0}.sh-footer-trust{grid-template-columns:1fr}.sh-footer-trust__item{padding-right:0;padding-left:0}.sh-footer-trust__item+.sh-footer-trust__item{border-top:.1rem solid rgba(255,255,255,.13);border-left:0}}@media screen and (min-width:990px){.footer .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(15rem,.75fr) minmax(15rem,1fr) minmax(18rem,1fr) minmax(22rem,1.15fr)}}@media screen and (min-width:750px)and (max-width:989px){.footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.footer{padding-top:5.6rem!important}.sh-footer-intro__actions{flex-direction:column;align-items:stretch}.sh-footer-link{justify-content:flex-start}.footer .footer__content-top{padding-right:2rem;padding-left:2rem}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr;row-gap:3.6rem}.footer .footer-block.grid__item{margin:0}.footer .footer-block__details-content,.footer .footer-block__heading{text-align:left}.footer .footer-block-image{margin-bottom:0;text-align:left}.footer .footer__content-bottom-wrapper{gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/showhome-global-footer.css.map */
