.fp-footer{background:#0b1f45;color:#fff;font-family:inherit}.fp-newsletter{max-width:1300px;margin:auto;padding:22px 20px;border-bottom:1px solid rgba(255,255,255,.15);display:flex;justify-content:space-between;align-items:center;gap:30px}.fp-news-title{display:flex;align-items:center;gap:12px}.fp-news-title span{font-size:28px}.fp-newsletter-text h2{color:#fff;font-size:24px;font-weight:600;margin:0}.fp-newsletter-text p{margin:5px 0 0;color:#ffffffbf;font-size:14px}.fp-newsletter form{display:flex;gap:10px}.fp-newsletter input{width:320px;height:48px;padding:0 15px;border:none;border-radius:4px;background:#fff}.fp-newsletter button{height:48px;padding:0 28px;border:1px solid rgba(255,255,255,.5);background:transparent;color:#fff;border-radius:4px;cursor:pointer;transition:.3s}.fp-newsletter button:hover{background:#fff;color:#0b1f45}.fp-main{max-width:1300px;margin:auto;padding:35px 20px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;gap:25px;align-items:start}.fp-brand{display:flex;flex-direction:column}.fp-brand img{max-width:340px;margin-bottom:4px;filter:brightness(0) invert(1)}.fp-description{width:310px;max-width:100%;margin-top:-4px;color:#fffc;font-size:13px;line-height:2}.fp-socials{margin-top:2px}.fp-socials .list-social{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start;align-items:center;gap:28px;margin:15px 0 0;padding:0;list-style:none}.fp-socials .list-social__item{margin:0!important;padding:0!important}.fp-socials .list-social__link{display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:.3s ease}.fp-socials .list-social__link:hover{transform:translateY(-2px)}.fp-socials .list-social__link:hover svg{transform:scale(1.12)}.fp-socials .svg-wrapper,.fp-socials svg{width:24px!important;height:24px!important;display:flex;align-items:center;justify-content:center;transition:.25s ease}.fp-socials path{fill:#fff!important}.fp-column h3{margin-bottom:22px;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.8px}.fp-column ul{margin:0;padding:0;list-style:none}.fp-column li{margin-bottom:10px}.fp-column a{color:#ffffffbf;font-size:14px;text-decoration:none;transition:.25s ease}.fp-column a:hover{color:#fff;padding-left:4px}.fp-payment-banner{margin-top:10px}.fp-payment-banner img{width:100%;max-width:320px;height:auto;display:block}.fp-security{margin-top:12px;text-align:left}.fp-security-title{margin:25px 0 2px}.fp-security img{width:310px;height:auto;display:block;margin-top:8px}.fp-bottom{padding:18px;border-top:1px solid rgba(255,255,255,.15);text-align:center;font-size:13px;color:#ffffffb3}@media(min-width:991px){.fp-mobile-accordion details,.fp-mobile-accordion details:not([open]){display:block}.fp-mobile-accordion details>*{display:revert!important}.fp-mobile-accordion details>ul{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important;margin:0;padding:0}.fp-mobile-accordion summary{margin-bottom:18px;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;list-style:none;pointer-events:none;cursor:default}.fp-mobile-accordion summary::-webkit-details-marker,.fp-mobile-accordion summary:after{display:none}}@media(max-width:990px){.fp-newsletter{flex-direction:column;text-align:center}.fp-newsletter form{width:100%;flex-direction:column}.fp-newsletter input{width:100%}.fp-main{grid-template-columns:1fr;gap:14px;padding:25px 20px}.fp-brand{align-items:center;text-align:center}.fp-brand img{max-width:220px;margin:0 auto}.fp-description{width:auto;max-width:320px;margin:15px auto 0;text-align:center}.fp-socials .list-social{justify-content:center;gap:22px}.fp-mobile-accordion{width:100%}.fp-mobile-accordion details{border-top:1px solid rgba(255,255,255,.12)}.fp-mobile-accordion summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;color:#fff;font-size:14px;font-weight:500;cursor:pointer;list-style:none}.fp-mobile-accordion summary::-webkit-details-marker{display:none}.fp-mobile-accordion summary:after{content:"+";font-size:22px;font-weight:300}.fp-mobile-accordion details[open] summary:after{content:"\2212"}.fp-mobile-accordion ul{padding-bottom:15px}.fp-column:last-child,.fp-column:last-child h3,.fp-payment-banner,.fp-security{text-align:center}.fp-payment-banner img{max-width:260px;margin:auto}.fp-security img{width:180px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-premium.css.map */
