.site-footer{overflow:hidden;color:var(--color-neutrals-light, #e9e9e9);background-color:var(--brand-color-light, #103a4c)}footer:has(.black-friday){background:linear-gradient(138.57deg,#121214 12.3%,#1b1b1b 36.76%,#08090a 64.85%,#212124 80.68%,#000 92.45%,#2d2f33 102.86%)!important}.site-footer.black-friday{background:linear-gradient(138.57deg,#121214 12.3%,#1b1b1b 36.76%,#08090a 64.85%,#212124 80.68%,#000 92.45%,#2d2f33 102.86%)!important;color:#fff!important}.site-footer.black-friday .site-footer__nav:first-child,.site-footer.black-friday .site-footer__payment-label{background:transparent}.site-footer.black-friday .site-footer__nav:first-child span,.site-footer.black-friday .site-footer__nav:first-child small,.site-footer.black-friday .site-footer__nav:first-child a{color:#fff}.site-footer.black-friday .site-footer__nav:first-child img{filter:brightness(100)!important}.site-footer.black-friday .site-footer__nav{border:1px solid rgba(212,160,65,1)}.site-footer.black-friday .site-footer__nav-link:hover{background:linear-gradient(134.82deg,#bd911e 10.25%,#feeb8d 36.67%,#ffefb6 53.75%,#ffde6c 72.8%,#d4a041 91.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.site-footer__content{display:-webkit-box;display:-webkit-flex;display:flex;row-gap:3rem;padding:4rem 0}@media screen and (max-width: 959px){.site-footer__content{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 480px){.site-footer__content{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -2rem;padding:6rem 0}}@media screen and (min-width: 480px) and (max-width: 959px){.site-footer__links{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:1.6rem;gap:1.6rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 960px){.site-footer__links{display:-webkit-box;display:-webkit-flex;display:flex;gap:3.2rem;padding:4rem 0 0;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.site-footer__nav{overflow:hidden;width:100%;border:1px solid #6fa8c3;-webkit-border-radius:8px;border-radius:8px;padding:12px 16px}.site-footer__nav:first-child{border:1px solid #fff;background-color:#fff}.site-footer__nav:first-child .site-footer__nav-title{color:#0f394d}.site-footer__nav:first-child .site-footer__nav-subtitle{color:#527688}.site-footer__nav:first-child .site-footer__nav-arrow{color:#0f394d;fill:#0f394d}.site-footer__nav:first-child .site-footer__nav-link{color:#0f394d}.site-footer__nav:first-child .site-footer__nav-link:hover{color:#6fa8c3}.site-footer__nav:first-child .site-footer__nav-list{gap:16px}.site-footer__nav:first-child .site-footer__nav-divider{opacity:1;margin-top:16px}@media screen and (max-width: 479px){.site-footer__nav{margin-top:1.6rem}}@media screen and (min-width: 480px) and (max-width: 959px){.site-footer__nav{width:-webkit-calc(50% - .8rem);width:calc(50% - .8rem)}}@media screen and (min-width: 960px){.site-footer__nav{width:25%;padding:16px}}.site-footer__nav-link{font-size:14px;font-size:1.4rem;line-height:1.7145;color:#e6ecf0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:underline;letter-spacing:-.12px}.site-footer__nav-link:hover{color:#6fa8c3}.site-footer__nav-icon{width:2.4rem;height:2.4rem}.site-footer__nav-icon img{width:100%;height:100%}.site-footer__nav-title{font-size:16px;font-size:1.6rem;line-height:1.4;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#fff;font-weight:600}.site-footer__nav-title.is-open+.site-footer__nav-list{max-height:100rem}.site-footer__nav-title.is-open .site-footer__nav-arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.site-footer__nav-divider{width:100%;height:1px;opacity:.2;background-color:#e6ecf0;margin-top:10px}.site-footer__nav-subtitle{font-size:10px;font-size:1rem;line-height:1.5;margin-top:4px;display:block;font-weight:400;color:#6fa8c3}.site-footer__nav-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0);right:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media screen and (min-width: 480px){.site-footer__nav-arrow{display:none}}.site-footer__nav-list{display:-webkit-box;display:-webkit-flex;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width: 479px){.site-footer__nav-list{overflow:hidden;max-height:0;-webkit-transition:max-height .2s ease;transition:max-height .2s ease}}.site-footer__extra{position:relative}@media screen and (min-width: 960px){.site-footer__extra{padding:15.4rem 0 3.8rem}}.site-footer__extra:after{content:"";position:absolute;right:0;bottom:0;width:6.6rem;height:6.6rem;background:url(footer-bg2x.png) no-repeat bottom right;background-size:100% auto}@media screen and (min-width: 480px){.site-footer__extra:after{right:0rem;width:10rem;height:10rem}}@media screen and (min-width: 960px){.site-footer__extra:after{right:0;bottom:0;width:20rem;height:20rem}}.site-footer__bottom{font-size:16px;font-size:1.6rem;line-height:2;position:relative;padding:2rem 0 1rem}.site-footer__bottom-inner{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (min-width: 960px){.site-footer__bottom-inner{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.site-footer__bottom-links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}@media screen and (min-width: 960px){.site-footer__bottom-links{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;margin-right:auto}}@media screen and (min-width: 1280px){.site-footer__bottom-links{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.site-footer__bottom-links-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width: 959px){.site-footer__bottom-links-item:first-child{padding-right:1rem}}.site-footer__bottom-links-item:not(:first-child) .site-footer__bottom-links-link{text-decoration:underline}.site-footer__bottom-links-item:not(:first-child) .site-footer__bottom-links-link:hover{color:var(--third-color-light, #4d8197)}.site-footer__bottom-links-link{font-size:10px;font-size:1rem}@media screen and (min-width: 480px){.site-footer__bottom-links-link{font-size:12px;font-size:1.2rem}}@media screen and (min-width: 1280px){.site-footer__bottom-links-link{font-size:16px;font-size:1.6rem}}.site-footer__bottom-socials{display:none}@media screen and (min-width: 960px){.site-footer__bottom-socials{display:block}}@media screen and (min-width: 960px){.site-footer__bottom{padding:.9rem 0}}@media screen and (max-width: 479px){.site-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (min-width: 960px){.site-footer__bottom{row-gap:2rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.site-footer__copyright{margin-bottom:.4rem}@media screen and (min-width: 480px){.site-footer__copyright{margin-bottom:0;margin-left:2rem}}@media screen and (min-width: 960px){.site-footer__copyright{margin-left:5.5rem}}.site-footer__socials{color:var(--title-color-dark, #030303);background-color:var(--secondary-color-light, #e6edf0)}.site-footer__social-mob{width:100%;padding:1.6rem 0;border-bottom:.1rem solid var(--color-static-light, #fff)}@media screen and (min-width: 480px){.site-footer__social-mob{display:none}}.site-footer__social-mob .social-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.site-footer__payment{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:4.8rem;padding:1.6rem;-webkit-border-radius:.6rem;border-radius:.6rem}@media screen and (min-width: 960px){.site-footer__payment{gap:2.4rem;width:60%;max-width:73.2rem;margin:0 auto}}.site-footer__payment--cart{gap:.8rem;width:100%;max-width:100%;border:.1rem solid var(--body-color-dark, #181818)}@media screen and (min-width: 960px){.site-footer__payment--cart{gap:2.3rem;width:100%}}.site-footer__payment-text{margin-bottom:1rem}.site-footer__payment-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:2.4rem;height:1.6rem}.site-footer__payment-label{font-size:12px;font-size:1.2rem;line-height:1.44;width:-webkit-max-content;width:-moz-max-content;width:max-content;letter-spacing:-.148px;background-color:var(--brand-color-light, #103a4c)}@media screen and (max-width: 959px){.site-footer__payment-label{position:absolute;top:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);padding:0 2rem}}.site-footer__payment-label--cart{padding:0 1rem;color:var(--body-color-dark, #181818);background-color:var(--secondary-color-light, #e6edf0)}.site-footer__payment-item{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:4.4rem;-webkit-border-radius:.24rem;border-radius:.24rem}.site-footer__payment-item svg{width:100%;height:100%}.site-footer__logo{width:100%;max-width:8.6rem;margin-bottom:1.2rem}.site-footer__logo .image__img{-o-object-fit:contain!important;object-fit:contain!important}@media screen and (min-width: 480px){.site-footer__logo{max-width:14rem}}@media screen and (min-width: 960px){.site-footer__logo{position:absolute;bottom:4rem;left:0;max-width:28.4rem;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/289/assets/section-footer.css.map */
