.c-footer-top__container{display:flex;justify-content:center}.c-footer-top-app__wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:26.5px}.c-footer-top__app-container{text-align:center;max-width:666px;padding-right:110px;padding-top:31.25px;padding-bottom:31.25px}.c-footer-top__app-container .button{padding:15px 32.5px}.c-footer-top__cocoe-app{display:flex;align-items:center;column-gap:34px}.c-footer-top__cocoe-app img{width:97px;height:auto}.c-apple__banner-wrapper img{width:119.66px;height:auto}.c-google__banner-wrapper img{width:135px;height:auto}.c-footer-top__cocoe-text{font-size:var(--fs-14);line-height:1.6;letter-spacing:.05em;font-weight:600;text-align:left}.c-footer-newsletter-container{padding-left:110px;border-left:1px solid #a6babf;max-width:640px;padding-top:46.25px;padding-bottom:46.25px}.c-footer-newsletter-container .footer__newsletter-form{max-width:100%;gap:10px}.c-footer-top__newsletter-title{font-size:var(--fs-18);line-height:1.6;letter-spacing:.05em;font-weight:600;color:var(--color-primary);margin-bottom:24px}.c-footer-top__newsletter-text{font-size:var(--fs-14);line-height:1.6;letter-spacing:var(--ls-3);font-weight:500;margin-bottom:17px}.c-footer-top__newsletter-caution{font-size:var(--fs-12);line-height:1.5;letter-spacing:0em;font-weight:500;margin-top:21px}.c-footer-newsletter-container .is-floating{background:#fff;border:1px solid rgba(166,186,191,.5);border-radius:3px;height:51px}.c-footer-newsletter-container .floating-label{font-size:var(--fs-14);line-height:1.6;letter-spacing:var(--ls-3);font-weight:500;opacity:1;color:#919191;height:51px}.c-footer-top-app-banner__list{display:flex;column-gap:35px;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:10px}.c-footer-top-app-banner__list-wrapper{display:flex;column-gap:23px;align-items:center}.c-footer-top-app-banner__list-title{font-size:var(--fs-12);line-height:1.6;letter-spacing:.05em;font-weight:700}.c-footer-top__app-banner-link{font-size:var(--fs-14);line-height:1.6;letter-spacing:.1em;font-weight:600;display:flex;align-items:center;column-gap:12px;justify-content:start;transition:var(--tran-all)}.c-footer-top__app-banner-link svg{display:block}.c-footer-top__app-banner-link:hover{opacity:.75}.c-footer-newsletter-container .self-submit-button{position:initial;transform:none}.c-footer-newsletter-container .form-control{display:grid;grid-template-columns:1fr 129px;gap:24px}.c-footer-top__newsletter-btn{--button-background: 0 115 152;--button-text-color: 255, 255, 255;background:rgb(var(--button-background));color:rgb(var(--button-text-color));font-size:var(--fs-16);letter-spacing:.1em;font-weight:700;padding:7px 6px;border-radius:46px;min-height:51px;height:100%;min-width:129px;display:flex;justify-content:center;align-items:center;gap:8px}.c-footer-top-app-banner__list-wrapper a{transition:all .3s ease}.c-footer-top-app-banner__list-wrapper a:hover{opacity:.75}.c-footer-newsletter-wrapper-image-content{display:flex;align-items:center;gap:20px;margin-bottom:15px}.c-footer-newsletter-wrapper-image-content img{width:50px;height:auto;display:block;margin-left:0}.c-footer-newsletter-wrapper-image-content .c-footer-top__newsletter-title{margin-bottom:0!important}@media screen and (max-width:1280px){.c-footer-top-app__wrapper{column-gap:11.5px;margin-bottom:16px}.c-footer-top-app-banner__list,.c-footer-top__cocoe-app{column-gap:11.5px}.c-footer-newsletter-container{padding-left:60px}.c-footer-top__app-container{padding-right:60px}}@media screen and (max-width:1230px){.c-footer-top-app__wrapper{column-gap:11.5px;flex-direction:column;row-gap:20px;margin-bottom:20px}}@media screen and (min-width:1001px){.c-not-app-link{align-items:center}}@media screen and (max-width:1000px){.c-footer-top-app__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:0px}.c-footer-top-app-banner__list{flex-direction:column}.c-footer-top__app-banner-link{justify-content:center}.c-footer-top__cocoe-app img{width:57px}.c-footer-top__container{display:grid;grid-template-columns:1fr;justify-content:center}.c-footer-top-app__wrapper{column-gap:11.5px;margin-bottom:20px}.c-footer-top-app-banner__list-title{line-height:3.66;margin-top:8px}.c-footer-top__app-container{text-align:center;max-width:666px;margin-left:auto;margin-right:auto;padding-right:0}.c-footer-newsletter-container{padding-left:0;border-left:none;max-width:100%;margin:0 auto;width:100%;padding-top:35px;border-top:1px solid #a6babf}.c-footer-top__app-container{padding-bottom:35px;max-width:100%;width:100%}}@media screen and (max-width:550px){.c-footer-top-app__wrapper{column-gap:11.5px;flex-direction:column;margin-bottom:28.5px}.c-footer-newsletter-wrapper-image-content{display:flex;align-items:center;gap:8px;margin-bottom:10px}.c-footer-newsletter-wrapper-image-content img{width:44px;height:auto;display:block;margin-left:0}.c-footer-top__line-btn a,.c-footer-top__line-btn button{width:100%}.c-footer-newsletter-wrapper-image-content .c-footer-top__newsletter-title{margin-bottom:0!important}.c-footer-top-app-banner__list-wrapper{align-items:initial}.c-footer-top__app-container{padding-top:0;padding-bottom:42px;margin:0 auto}.c-footer-newsletter-container{padding-top:42px;padding-bottom:0}.c-footer-newsletter-wrapper{margin:0 auto;padding-top:0;padding-bottom:0}.c-footer-top__cocoe-app img{width:55px;height:auto}.c-footer-top__cocoe-text{font-size:var(--fs-14)}.c-footer-top__cocoe-app{column-gap:23px;align-items:start}.c-apple__banner-wrapper img{width:119.66px;height:auto}.c-google__banner-wrapper img{width:132px;height:auto}.c-footer-top-app-banner__list{column-gap:9px}.c-footer-top__newsletter-title{font-size:var(--fs-18);margin-bottom:24px}.c-footer-top__newsletter-text{font-size:var(--fs-14);line-height:1.6;margin-bottom:17px}.c-footer-top__newsletter-caution{font-size:var(--fs-12);margin-top:21px}.c-footer-top__newsletter-btn{width:100%}.c-footer-newsletter-container .floating-label{font-size:var(--fs-12)}.c-footer-newsletter-container .form-control{grid-template-columns:1fr;gap:16px}.c-footer-top__app-container .button{padding:10.5px 33px;font-size:var(--fs-13)}.c-footer .social-media{column-gap:26px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c-footer-top.css.map */
