.site-footer-wrapper .footer--root{padding-top:80px;padding-bottom:80px}.site-footer-wrapper .footer--root .footer--wrapper{gap:100px}.site-footer-wrapper .footer--wrapper .footer--block{flex:auto;flex-basis:auto;min-width:182px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container{gap:28px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--block--heading{color:#fff;leading-trim:both;text-edge:cap;font-size:18px;font-style:normal;font-weight:400;line-height:1;margin:0}.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=about]{max-width:201px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--about-text,.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--about-text p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.216px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--about-text a{text-underline-offset:3px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--about-text a:hover{color:#f9e259;text-decoration:underline;text-underline-offset:6px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu{gap:14px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu li{line-height:1}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu li a{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.216px;text-underline-offset:0px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu li a:hover,.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu li a[aria-current=page]{color:#f9e259;text-decoration:underline;text-underline-offset:6px}.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=subscribe]{width:100%;max-width:454px;margin-left:auto}.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=subscribe] .footer--block--container{width:100%;max-width:100%}.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=subscribe] .footer--subscribe-info,.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=subscribe] .footer--subscribe-info p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.216px}.site-footer-wrapper .footer--wrapper .subscribe-form--root{width:100%;max-width:100%}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form{width:100%;border:none;outline:none;position:relative}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--input{margin:0;border-radius:60px;background:#fff;height:54px;color:#02596b;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.192px;border:none;padding:0 24px}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--input::placeholder{color:#02596b;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.192px}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--input:focus-visible,.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--input:-webkit-autofill{color:#02596b;-webkit-text-fill-color:#02596B}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--submit{position:absolute;border-radius:60px;background:#e54b4b;color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.192px;display:inline-flex;height:48px;padding:10px 28px;justify-content:center;align-items:center;gap:6px;flex-shrink:0;right:0;cursor:pointer}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--submit:hover{background:#b4b000}.site-footer-wrapper .social-icons--root{padding:0}.site-footer-wrapper .social-icons--root .social-icons--items{gap:6px;height:auto;width:auto}.site-footer-wrapper .social-icons--root .social-icons--items a{height:30px;width:30px;display:flex;align-items:center;justify-content:center;background:#f9e259;border-radius:50%;color:#02596b;margin:0;padding:0}.site-footer-wrapper .social-icons--root .social-icons--items a svg{height:14px;width:14px}.site-footer-wrapper .social-icons--root .social-icons--items a svg *{fill:#02596b}.site-footer-wrapper .social-icons--root .social-icons--items a:hover{background:#fff}.site-footer-wrapper .social-icons--root .social-icons--items a:hover svg{background:none!important;border-radius:0!important}.site-footer-wrapper .social-icons--root .social-icons--items a:hover svg *{fill:#02596b!important}@media only screen and (max-width: 1280px) and (min-width: 768px){.site-footer-wrapper .footer--root .footer--wrapper{flex-wrap:wrap;gap:50px}.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=subscribe]{margin-left:0}}@media only screen and (max-width: 767px){.site-footer-wrapper .footer--wrapper{flex-direction:column;align-items:center}.site-footer-wrapper .social-icons--root{justify-content:center}.site-footer-wrapper .footer--root .footer--wrapper{gap:45px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container{gap:18px}.site-footer-wrapper .footer--wrapper .footer--block[data-block-type=subscribe]{margin-right:auto}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--about-text,.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--about-text p{font-size:15px;line-height:1.3}.site-footer-wrapper .footer--root{padding-top:60px;padding-bottom:40px}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu li a{font-size:16px;line-height:1.2}.site-footer-wrapper .footer--wrapper .footer--block .footer--block--container .footer--menu{gap:12px}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--input{height:50px}.site-footer-wrapper .footer--wrapper .subscribe-form--root .subscribe-form .subscribe-form--submit{height:42px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/footer.css.map */
