.carry-footer.carry-footer-reference{background:var(--zanvellaz-ink);color:var(--zanvellaz-light);padding:48px 0 0;font-family:var(--carry-font)}.carry-footer-reference>.carry-wrap{max-width:1400px;padding-inline:clamp(24px,6vw,100px)}.carry-footer-reference .carry-footer-nav-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;padding-bottom:64px}.carry-footer-reference h3{font-size:23px;line-height:1.3;letter-spacing:-.02em;font-weight:700;margin:0 0 23px;color:var(--zanvellaz-light)}.carry-footer-reference nav a{display:block;width:fit-content;max-width:100%;color:var(--zanvellaz-dark-muted);font-size:15px;line-height:1.65;font-weight:500;margin-bottom:11px;text-decoration:none;overflow-wrap:anywhere}.carry-footer-reference a:hover{color:var(--zanvellaz-light);text-decoration:underline;text-underline-offset:4px}.carry-footer-reference .carry-footer-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(45px,7vw,110px);padding-bottom:40px;align-items:start}.carry-footer-reference .carry-company-details,.carry-footer-reference .carry-footer-signup{min-width:0}.carry-footer-reference dl{margin:0}.carry-footer-reference dl>div{margin-bottom:17px}.carry-footer-reference dt,.carry-footer-reference dd,.carry-footer-reference .carry-footer-signup>p{font-size:15px;line-height:1.75;color:var(--zanvellaz-dark-muted);margin:0;overflow-wrap:anywhere}.carry-footer-reference dt{font-weight:700}.carry-footer-reference dd{font-weight:400}.carry-footer-reference dd a{color:var(--zanvellaz-light);text-decoration:none}.carry-footer-reference .carry-company-short dt,.carry-footer-reference .carry-company-short dd{display:inline}.carry-footer-reference .carry-company-short dd:before{content:" "}.carry-footer-reference .carry-footer-signup>p{margin:0 0 18px}.carry-footer-reference .carry-reference-newsletter-form{margin:0;width:100%}.carry-footer-reference .carry-reference-newsletter-form input[type=email]{width:100%;min-width:0;min-height:47px;padding:11px 17px;border:1px solid var(--zanvellaz-field-border);border-radius:6px;background:transparent;color:var(--zanvellaz-light);font:inherit;font-size:16px;line-height:1.4;box-shadow:none}.carry-footer-reference .carry-reference-newsletter-form input::placeholder{color:var(--zanvellaz-dark-muted);opacity:1}.carry-footer-reference .carry-reference-newsletter-form button{display:block;width:100%;min-height:49px;margin-top:10px;padding:12px 18px;border:1px solid var(--zanvellaz-light);border-radius:6px;background:var(--zanvellaz-light);color:var(--zanvellaz-ink);font:inherit;font-size:14px;font-weight:700;line-height:1.4}.carry-footer-reference .carry-reference-newsletter-form button:hover{background:var(--zanvellaz-surface);border-color:var(--zanvellaz-surface)}.carry-footer-reference .carry-reference-newsletter-form>p{margin:15px 0 0;font-size:14px}.carry-footer-reference .carry-reference-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px 24px;padding-block:20px;border-top:1px solid var(--zanvellaz-light-line);color:var(--zanvellaz-dark-muted);font-size:12px}.carry-footer-reference .carry-payment{max-width:45%}@media(max-width:749px){.carry-footer.carry-footer-reference{padding-top:35px}.carry-footer-reference .carry-footer-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px;padding-bottom:35px}.carry-footer-reference .carry-footer-nav-grid nav:last-child{grid-column:1 / -1}.carry-footer-reference .carry-footer-detail-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:30px}.carry-footer-reference h3{font-size:21px;margin-bottom:20px}.carry-footer-reference nav a{font-size:14px;margin-bottom:9px}.carry-footer-reference dt,.carry-footer-reference dd,.carry-footer-reference .carry-footer-signup>p{font-size:14px}.carry-footer-reference .carry-payment{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/carry-footer-layout.css.map */
