.apexfooter{background-color:var(--apexfooter-bg, #ffffff);border-top:1px solid var(--apexfooter-border, #e8e8e8)}.apexfooter__main{padding:5.6rem 0 4.8rem}.apexfooter__inner{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;align-items:start}.apexfooter__brand-top{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.2rem}.apexfooter__logo-link{display:inline-block;margin-bottom:.6rem}.apexfooter__logo{max-width:12rem;height:auto;display:block}.apexfooter__logo-text{font-size:2.8rem;font-weight:900;color:var(--apexfooter-accent, #e0001b);text-decoration:none;letter-spacing:-.03em}.apexfooter__logo-tag{display:inline-block;font-size:.9rem;font-weight:600;color:#666;letter-spacing:.06em;border:1px solid #e0e0e0;padding:.15rem .7rem;border-radius:2px;line-height:1.6}.apexfooter__tagline{font-size:1.4rem;font-weight:600;color:var(--apexfooter-text, #333);margin:0 0 2.4rem;line-height:1.5;max-width:26rem}.apexfooter__subscribe-desc{font-size:1.8rem;color:#181717;margin:0 0 1.2rem;line-height:1.55;max-width:-webkit-fill-available;font-weight:600}.apexfooter__subscribe-row{display:flex;align-items:center;border:1px solid #ffffff;border-radius:4px;overflow:hidden;max-width:30rem;height:50px;background:#fff}.apexfooter__subscribe-input{flex:1;border:none;background:transparent;padding:0 1.4rem;font-size:1.3rem;color:var(--apexfooter-text, #555);outline:none;min-width:0}.apexfooter__subscribe-input::placeholder{color:#00000052}.apexfooter__subscribe-input:focus{outline:none;box-shadow:none;border:none}.apexfooter__subscribe-row:focus-within{outline:none;box-shadow:none}.apexfooter__subscribe-btn{flex-shrink:0;background:var(--apexfooter-accent, #e0001b);color:#fff;border:none;padding:0 1.8rem;height:100%;font-size:1.2rem;font-weight:700;cursor:pointer;letter-spacing:.02em;transition:background .2s;white-space:nowrap}.apexfooter__subscribe-btn:hover{background:#b8001a}.apexfooter__subscribe-success{font-size:1.4rem;font-weight:600;color:#2e7d32;padding:1.2rem 1.6rem;background:#f0faf0;border-left:3px solid #2e7d32;margin:0}.apexfooter__subscribe-error{font-size:1.3rem;color:#c62828;margin:.8rem 0 0}.apexfooter__social-wrap{margin-top:2.8rem}.apexfooter__social-label{font-size:1.2rem;font-weight:600;color:var(--apexfooter-text, #555);margin:0 0 1rem}.apexfooter__social{display:flex;gap:1rem}.apexfooter__social-link{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border:1px solid #ddd;border-radius:4px;color:#666;text-decoration:none;transition:color .2s,border-color .2s}.apexfooter__social-link:hover{color:var(--apexfooter-accent, #e0001b);border-color:var(--apexfooter-accent, #e0001b)}.apexfooter__social-link svg{width:1.6rem;height:1.6rem}.apexfooter__col-toggle{display:block;background:none;border:none;padding:0;cursor:default;pointer-events:none;text-align:left;width:100%}.apexfooter__col-icon{display:none}.apexfooter__col-heading-wrap{display:flex;align-items:center;gap:.8rem;margin-bottom:2rem}.apexfooter__col-type-icon{width:1.7rem;height:1.7rem;flex-shrink:0;color:var(--apexfooter-accent, #e0001b)}.apexfooter__col-heading{font-size:1.4rem;font-weight:700;color:var(--apexfooter-heading, #111);margin:0;letter-spacing:.01em}.apexfooter__col-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.apexfooter__col-link{display:flex;align-items:center;justify-content:space-between;font-size:1.3rem;color:var(--apexfooter-link, #444);text-decoration:none;padding:.65rem 0;border-bottom:1px solid #f0f0f0;transition:color .18s;line-height:1.4}.apexfooter__col-link:hover{color:var(--apexfooter-link-hover, #e0001b)}.apexfooter__link-arrow{width:1.8rem;height:1.2rem;flex-shrink:0;color:#ccc;transition:transform .18s,color .18s}.apexfooter__col-link:hover .apexfooter__link-arrow{transform:translate(3px);color:var(--apexfooter-accent, #e0001b)}.apexfooter__cursive-wrap{text-align:center;padding:2.4rem 0 0;border-top:1px solid var(--apexfooter-border, #e8e8e8)}.apexfooter__cursive{font-size:var(--apexfooter-cursive-size, 6rem);color:var(--apexfooter-cursive-color, #e0001b);line-height:1.2;display:inline-block}.apexfooter__bottom{border-top:1px solid var(--apexfooter-border, #e8e8e8);padding:2rem 0;background:#f7f7f7}.apexfooter__bottom-inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2rem}.apexfooter__copyright-bar{text-align:center;padding-top:1.4rem;margin-top:1.4rem;border-top:1px solid var(--apexfooter-border, #e8e8e8)}.apexfooter__copyright{font-size:1rem;color:var(--apexfooter-text, #555);margin:0;line-height:1.5}.apexfooter__copyright p{margin:0 0 .4rem;font-size:inherit;color:inherit;line-height:inherit}.apexfooter__copyright p:last-child{margin:0}.apexfooter__trust{display:flex;align-items:center;gap:0}.apexfooter__trust-item{display:flex;align-items:center;gap:1rem;padding:0 2.4rem;border-right:1px solid #ddd}.apexfooter__trust-item:first-child{border-left:1px solid #ddd}.apexfooter__trust-icon{width:2rem;height:2rem;flex-shrink:0;color:var(--apexfooter-accent, #e0001b)}.apexfooter__trust-text{display:flex;flex-direction:column;gap:.1rem}.apexfooter__trust-title{font-size:1.15rem;font-weight:700;color:#222;line-height:1.2;white-space:nowrap}.apexfooter__trust-sub{font-size:1rem;color:#666;line-height:1.2;white-space:nowrap}.apexfooter__bottom-right{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.apexfooter__secure-label{font-size:1rem;font-weight:700;color:#555;letter-spacing:.04em;text-transform:uppercase}.apexfooter__payment{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.apexfooter__payment-icon{height:2.4rem;width:auto;object-fit:contain;display:block;border-radius:3px}.apexfooter__payment-img{height:2.4rem;width:auto;max-width:24rem;object-fit:contain;display:block}@media screen and (min-width:750px)and (max-width:989px){.apexfooter__inner,.apexfooter__bottom-inner,.apexfooter__copyright-bar{padding-left:3.2rem;padding-right:3.2rem}.apexfooter__inner{grid-template-columns:1fr 1fr;gap:3.2rem}.apexfooter__brand{grid-column:1 / -1}.apexfooter__bottom-inner{grid-template-columns:1fr;gap:2rem}.apexfooter__copyright-bar{text-align:left}.apexfooter__bottom-right{align-items:flex-start}.apexfooter__trust{flex-wrap:wrap}.apexfooter__trust-item:first-child{border-left:none}.apexfooter__trust-item{padding:.8rem 2rem .8rem 0;border-right:none}}@media screen and (max-width:749px){.apexfooter__main{padding:4rem 0 3.2rem}.apexfooter__inner{grid-template-columns:1fr;gap:0}.apexfooter__brand{padding-bottom:2.4rem;margin-bottom:.8rem;border-bottom:1px solid var(--apexfooter-border, #e8e8e8)}.apexfooter__col{border-bottom:1px solid var(--apexfooter-border, #e8e8e8)}.apexfooter__col-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:1.6rem 0;cursor:pointer;pointer-events:auto;text-align:left}.apexfooter__col-heading-wrap{margin-bottom:0}.apexfooter__col-icon{display:flex;align-items:center;color:var(--apexfooter-heading, #111);transition:transform .25s ease;flex-shrink:0}.apexfooter__col-icon svg{width:1.4rem;height:1.4rem}.apexfooter__col-toggle[aria-expanded=true] .apexfooter__col-icon{transform:rotate(180deg)}.apexfooter__col-links{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.apexfooter__col-links.is-open{max-height:60rem;padding-bottom:1.6rem}.apexfooter__bottom-inner{grid-template-columns:1fr;gap:2rem;text-align:center}.apexfooter__bottom-left{order:3}.apexfooter__trust{order:1;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:0}.apexfooter__trust-item{border:none!important;border-right:1px solid #ddd!important;padding:0 1.2rem;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.apexfooter__trust-item:last-child{border-right:none!important}.apexfooter__trust-icon{width:1.6rem;height:1.6rem}.apexfooter__trust-title{font-size:1rem;white-space:normal}.apexfooter__trust-sub{font-size:.9rem;white-space:normal}.apexfooter__bottom-right{order:2;align-items:center}.apexfooter__payment{justify-content:center}.apexfooter__payment-img,.apexfooter__subscribe-row{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-apexfooter.css.map */
