.ss-footer{--ssf-bg: #091223;--ssf-bg-2: #0e1a30;--ssf-text: rgba(255, 255, 255, .82);--ssf-head: #ffffff;--ssf-line: rgba(255, 255, 255, .14);background:var(--ssf-bg);color:var(--ssf-text);font-family:Montserrat,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.ss-footer *,.ss-footer *:before,.ss-footer *:after{box-sizing:border-box}.ss-footer a{color:inherit;text-decoration:none}.ss-footer ul{list-style:none;margin:0;padding:0}.ss-footer p{margin:0}.ss-footer__wrap{max-width:1320px;margin:0 auto;padding-left:32px;padding-right:32px}.ss-footer__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ss-footer__signup{background:var(--ssf-bg-2);padding:40px 0}.ss-footer__signup-inner{display:grid;grid-template-columns:1fr minmax(320px,520px);gap:24px 48px;align-items:center}body .ss-footer .ss-footer__signup-title{margin:0 0 6px;font-size:26px;line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ssf-head)}.ss-footer__signup-text,.ss-footer__signup-text p{font-size:16px;color:var(--ssf-text)}.ss-footer__form{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:stretch}.ss-footer__input{width:100%;min-height:50px;padding:0 16px;border:1px solid transparent;border-radius:6px;background:#fff;color:#111827;font:500 16px Montserrat,sans-serif}.ss-footer__input::placeholder{color:#6b7280}.ss-footer__input:focus{outline:2px solid #ffffff;outline-offset:2px}.ss-footer__submit{min-height:50px;padding:0 28px;border:0;border-radius:6px;background:#dc2626;color:#fff;font:700 16px Montserrat,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .15s}.ss-footer__submit:hover{background:#991b1b}.ss-footer__submit:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ss-footer__msg{grid-column:1 / -1;font-size:15px;font-weight:600}.ss-footer__msg--ok{color:#86efac}.ss-footer__msg--error{color:#fca5a5}.ss-footer__main{display:grid;grid-template-columns:minmax(260px,1.15fr) 3.4fr;gap:48px 56px;padding-top:56px;padding-bottom:48px}.ss-footer__logo{display:inline-block;margin-bottom:18px}.ss-footer__logo img{display:block;height:56px;width:auto;max-width:100%}.ss-footer__blurb{font-size:16px;line-height:1.65;color:var(--ssf-text);max-width:36ch}.ss-footer__email{margin-top:16px}.ss-footer__email a{font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:3px}.ss-footer__email a:hover{color:#fecaca}.ss-footer__social{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ss-footer__social .list-social__item{margin:0;padding:0}.ss-footer__social .list-social__link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:6px;background:#ffffff14;color:#fff;transition:background-color .15s}.ss-footer__social .list-social__link:hover{background:#dc2626}.ss-footer__social .svg-wrapper{display:flex}.ss-footer__social svg{width:20px;height:20px;fill:currentColor}.ss-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.ss-footer__col summary{list-style:none;cursor:default}.ss-footer__col summary::-webkit-details-marker{display:none}body .ss-footer .ss-footer__heading{margin:0 0 14px;padding:0;border:0;font-size:18px;line-height:1.3;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ssf-head)}.ss-footer__list li{margin:0}.ss-footer__list a{display:block;padding:5px 0;font-size:16px;line-height:1.45;font-weight:500;color:var(--ssf-text);transition:color .15s}.ss-footer__list a:hover,.ss-footer__legal-links a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ss-footer__base{border-top:1px solid var(--ssf-line)}.ss-footer__base-inner{display:grid;grid-template-columns:1fr auto;gap:24px 40px;align-items:start;padding-top:28px;padding-bottom:32px}.ss-footer__pay-label{font-size:16px;font-weight:700;color:var(--ssf-head);margin-bottom:10px}.ss-footer__pay-list{display:flex;flex-wrap:wrap;gap:8px}.ss-footer__pay-list li{padding:6px 12px;border:1px solid var(--ssf-line);border-radius:6px;font-size:15px;font-weight:500;color:var(--ssf-text);white-space:nowrap}.ss-footer__legal{text-align:right;max-width:460px}.ss-footer__legal-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 20px;margin-bottom:10px}.ss-footer__legal-links a{display:inline-block;padding:6px 0;font-size:15px;font-weight:500;color:var(--ssf-text)}.ss-footer__copy{font-size:15px;color:var(--ssf-text)}@media(max-width:1100px){.ss-footer__main{grid-template-columns:1fr}.ss-footer__blurb{max-width:60ch}.ss-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ss-footer__wrap{padding-left:16px;padding-right:16px}.ss-footer__signup{padding:32px 0}.ss-footer__signup-inner{grid-template-columns:1fr}body .ss-footer .ss-footer__signup-title{font-size:22px}.ss-footer__form{grid-template-columns:1fr}.ss-footer__main{gap:28px;padding-top:36px;padding-bottom:12px}.ss-footer__cols{grid-template-columns:1fr;gap:0}.ss-footer__col{border-bottom:1px solid var(--ssf-line)}.ss-footer__col:first-child{border-top:1px solid var(--ssf-line)}.ss-footer__col summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:4px 0}.ss-footer__col summary:after{content:"";width:9px;height:9px;margin-right:4px;flex:none;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(45deg);transition:transform .15s}.ss-footer__col[open] summary:after{transform:rotate(-135deg)}body .ss-footer .ss-footer__heading{margin:0;font-size:17px}.ss-footer__list{padding-bottom:14px}.ss-footer__list a{padding:10px 0}.ss-footer__base{border-top:0}.ss-footer__base-inner{grid-template-columns:1fr;padding-top:20px;padding-bottom:96px}.ss-footer__legal{text-align:left;max-width:none}.ss-footer__legal-links{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ss-footer.css.map */
