.yx-footer{margin-top:var(--yx-footer-margin-top,42px);background:#071d3a;color:#dce8f5;border-top:4px solid #18b8cf}.yx-footer a{color:#dce8f5;text-decoration:none}.yx-footer a:hover{text-decoration:underline;color:#fff}.yx-footer__benefits{background:#0c315d;border-bottom:1px solid rgba(255,255,255,.12)}.yx-footer__benefits>div{display:grid;grid-template-columns:repeat(4,1fr)}.yx-footer__benefits span{display:flex;min-height:var(--yx-footer-benefit-min-height,75px);flex-direction:column;justify-content:center;gap:var(--yx-footer-benefit-text-gap,3px);padding:var(--yx-footer-benefit-padding-y,18px) var(--yx-footer-benefit-padding-x,20px);border-right:1px solid rgba(255,255,255,.12);font-size:12px}.yx-footer__benefits span:last-child{border-right:0}.yx-footer__benefits strong{color:#fff;font-size:13px}.yx-footer__grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);column-gap:var(--yx-footer-column-gap,42px);row-gap:var(--yx-footer-row-gap,32px);padding-top:var(--yx-footer-main-padding-top,42px);padding-bottom:var(--yx-footer-main-padding-bottom,40px)}.yx-footer h2{margin:0 0 var(--yx-footer-heading-gap,15px);color:#fff;font-size:15px;letter-spacing:.02em}.yx-footer p,.yx-footer address{margin:0 0 var(--yx-footer-text-gap,10px);color:#b9c9da;font-size:13px;line-height:1.65;font-style:normal}.yx-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:var(--yx-footer-link-gap,10px)}.yx-footer nav a{font-size:13px}.yx-footer__bottom{border-top:1px solid rgba(255,255,255,.12);background:#05162d}.yx-footer__bottom>div{min-height:var(--yx-footer-bottom-min-height,70px);padding-top:var(--yx-footer-bottom-padding-y,0px);padding-bottom:var(--yx-footer-bottom-padding-y,0px);display:flex;align-items:center;justify-content:space-between;gap:var(--yx-footer-bottom-gap,22px)}.yx-footer__bottom small{color:#adbdcf}.yx-footer__bottom ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--yx-footer-payment-icon-gap,7px);margin:0;padding:0;list-style:none}.yx-footer__bottom li{display:flex;align-items:center;justify-content:center;min-height:calc(var(--yx-footer-payment-icon-height,24px) + (var(--yx-footer-payment-item-padding,4px) * 2));padding:var(--yx-footer-payment-item-padding,4px);background:#fff;border-radius:var(--yx-footer-payment-item-radius,4px)}.yx-footer__payment-icon,.yx-footer__payment-image{display:block;width:var(--yx-footer-payment-icon-width,38px);height:var(--yx-footer-payment-icon-height,24px);object-fit:contain}.yx-footer__payment-badge{display:inline-flex;align-items:center;justify-content:center;min-width:var(--yx-footer-payment-icon-width,38px);height:var(--yx-footer-payment-icon-height,24px);padding:0 7px;border-radius:3px;background:#3bffc4;color:#111;font-size:13px;font-weight:900;letter-spacing:.01em}.yx-footer a:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}@media(max-width:989px){.yx-footer__benefits>div{grid-template-columns:1fr 1fr}.yx-footer__benefits span:nth-child(2){border-right:0}.yx-footer__benefits span:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.yx-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.yx-footer__benefits>div,.yx-footer__grid{grid-template-columns:1fr}.yx-footer__benefits span{min-height:0;padding:var(--yx-footer-mobile-benefit-padding-y,18px) var(--yx-footer-mobile-benefit-padding-x,20px);border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.yx-footer__grid{padding-top:var(--yx-footer-mobile-main-padding-top,30px);padding-bottom:var(--yx-footer-mobile-main-padding-bottom,30px)}.yx-footer__bottom>div{min-height:0;padding-top:var(--yx-footer-mobile-bottom-padding-y,18px);padding-bottom:var(--yx-footer-mobile-bottom-padding-y,18px);flex-direction:column;align-items:flex-start}.yx-footer__bottom ul{justify-content:flex-start}}.yx-footer .yx-footer__grid{padding-top:var(--yx-footer-main-padding-top,42px);padding-bottom:var(--yx-footer-main-padding-bottom,40px)}@media(max-width:600px){.yx-footer .yx-footer__grid{padding-top:var(--yx-footer-mobile-main-padding-top,30px);padding-bottom:var(--yx-footer-mobile-main-padding-bottom,30px)}}.yx-footer .yx-footer__contacts{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.yx-footer__contacts br{display:none}.yx-footer .yx-footer__contacts a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/104/compiled_assets/styles.css.map?subset=AAAAAABA */
