.aura-snif-footer.aura-footer-v2{background:var(--af-bg,#f6eee5);color:var(--af-ink,#000);padding:56px 0 120px;border:0;font:400 16px/24px var(--aura-font-body,Helvetica,Arial,sans-serif)}.aura-footer-v2 *{box-sizing:border-box}.aura-footer-v2 .af-container{width:100%;padding:0 12px;margin:0 auto}.aura-footer-v2 .af-grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:20px;row-gap:24px}.aura-footer-v2 .af-content{min-width:0}.aura-footer-v2 .af-socials{display:flex;align-items:flex-start;min-height:20px;margin:0 0 32px}.aura-footer-v2 .af-social{display:block;width:20px;height:20px;margin-right:26px;font-size:20px;line-height:20px;position:relative}.aura-footer-v2 .af-social:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.aura-footer-v2 .af-social img{height:20px;width:auto;max-width:25px;display:block;object-fit:contain}.aura-footer-v2 .af-nav{margin:0 0 24px}.aura-footer-v2 .af-nav ul{margin:0;padding:0;columns:2;column-gap:32px;row-gap:24px;list-style:none}.aura-footer-v2 .af-nav li{margin:0 0 8px;list-style:none;break-inside:avoid;line-height:24px}.aura-footer-v2 .af-nav a{font:500 12px/16px var(--aura-font-heading,Helvetica,Arial,sans-serif);text-decoration:none;color:inherit}.aura-footer-v2 .af-newsletter h2{font:400 25px/32px var(--aura-font-heading,Helvetica,Arial,sans-serif);margin:0 0 18px;max-width:none;letter-spacing:normal}.aura-footer-v2 .af-copy{font:400 12px/15px var(--aura-font-body,Helvetica,Arial,sans-serif);margin:0 0 32px;max-width:none}.aura-footer-v2 .af-form{margin:0;max-width:none}.aura-footer-v2 .af-form input[type=email]{display:block;width:100%;height:40px;padding:10px 0;margin:0;background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;font:400 16px/19px var(--aura-font-body,Helvetica,Arial,sans-serif);color:inherit;box-shadow:none}.aura-footer-v2 .af-form input::placeholder{color:inherit;opacity:1}.aura-footer-v2 .af-consent{margin:16px 0 0;font:400 10px/14px var(--aura-font-body,Helvetica,Arial,sans-serif)}.aura-footer-v2 .af-consent a{text-decoration:underline}.aura-footer-v2 .af-form-controls{display:flex;flex-direction:column;align-items:center;gap:16px;margin:20px 0 0}.aura-footer-v2 .af-button{display:flex;align-items:center;justify-content:center;text-decoration:none;width:200px;max-width:100%;min-height:42px;padding:12px 24px;margin:0;border:1px solid #252121;border-radius:100px;background:#252121;color:#f8f0e9;font:400 12px/16px var(--aura-font-heading,Helvetica,Arial,sans-serif);cursor:pointer;text-align:center}.aura-footer-v2 .af-button--outline{background:transparent;color:inherit}.aura-footer-v2 .af-graphic{display:none;min-width:0}.aura-footer-v2 .af-graphic-inner{display:flex;align-items:center;justify-content:center;width:100%;height:500px;overflow:hidden}.aura-footer-v2 .af-graphic-inner img{display:block;width:100%;height:100%;object-fit:contain}.aura-footer-v2 .af-wordmark{font:800 clamp(90px,13vw,210px)/1 var(--aura-font-heading,Helvetica,Arial,sans-serif);letter-spacing:-.065em}.aura-footer-v2 .af-payments{margin:32px 0}.aura-footer-v2 .af-payments p{font:400 16px/24px var(--aura-font-body,Helvetica,Arial,sans-serif);margin:0 0 8px;max-width:none}.aura-footer-v2 .af-payments ul{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.aura-footer-v2 .af-payments li{line-height:1;margin:0}.aura-footer-v2 .af-payments svg{display:block;height:18px;width:28px}.aura-footer-v2 .af-bottom{display:flex;gap:24px;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;font:400 12px/24px var(--aura-font-body,Helvetica,Arial,sans-serif)}.aura-footer-v2 .af-localization{margin-top:32px;padding-top:24px;border-top:1px solid currentColor}.aura-footer-v2 .af-localization-form{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.aura-footer-v2 .af-localization-form>div{flex:1 1 220px;min-width:0}.aura-footer-v2 .af-localization label{display:block;font-size:12px;margin-bottom:6px}.aura-footer-v2 .af-localization select{display:block;width:100%;max-width:100%;min-height:48px;font:400 16px/24px var(--aura-font-body,Helvetica,Arial,sans-serif);color:inherit;background:transparent;border:1px solid currentColor;padding:10px;border-radius:0}.aura-footer-v2 .af-localization .af-button{min-height:48px}.aura-footer-v2 .af-editor-note{font-size:12px;margin-top:24px;border:1px dashed;padding:12px;max-width:none}.aura-footer-v2 .af-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aura-footer-v2 :is(a,button,input,select):focus-visible{outline:2px solid #5252a3;outline-offset:4px}.aura-footer-v2 .af-success{font-size:14px;margin:16px 0}@media(min-width:750px){.aura-footer-v2 .af-nav{margin-bottom:40px}.aura-footer-v2 .af-nav ul{display:flex;flex-wrap:wrap;columns:unset}.aura-footer-v2 .af-nav li{margin:0;white-space:nowrap}.aura-footer-v2 .af-nav a{font-size:14px;line-height:18px}.aura-footer-v2 .af-form-controls{flex-direction:row;align-items:flex-start}}@media(min-width:1025px){.aura-snif-footer.aura-footer-v2{padding:40px 0 48px}.aura-footer-v2 .af-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-footer-v2 .af-socials{margin-bottom:40px}.aura-footer-v2 .af-newsletter h2{font-size:40px;line-height:53px}.aura-footer-v2 .af-copy{font-size:14px;line-height:18px}.aura-footer-v2 .af-graphic{display:block}.aura-footer-v2 .af-payments{margin:0}}.aura-snif-footer.aura-footer-v2 .af-newsletter h2{text-transform:none;font-weight:400}.aura-footer-v2 .af-button{text-transform:none;letter-spacing:normal}.aura-snif-footer.aura-footer-v2{padding:56px 0 32px}.aura-footer-v2 .af-container{max-width:1440px;padding:0 48px}.aura-footer-v2 .af-brandline{display:flex;justify-content:space-between;align-items:center;padding-bottom:28px;border-bottom:1px solid #f8f0e933;margin-bottom:40px;gap:24px}.af-brandline>span{font:600 30px/1 var(--aura-font-heading);letter-spacing:-1px}.af-brandline p{font-size:14px;margin:0}.aura-footer-v2 .af-grid{display:block}.aura-footer-v2 .af-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px}.aura-footer-v2 .af-newsletter{grid-column:1;grid-row:1}.aura-footer-v2 .af-nav{grid-column:2;grid-row:1;margin:0}.aura-footer-v2 .af-socials:empty{display:none}.aura-footer-v2 .af-link-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aura-footer-v2 .af-link-groups h3{color:#d3bca5;font:500 12px/18px var(--aura-font-body);text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px}.aura-footer-v2 .af-nav ul{display:block;columns:auto}.aura-footer-v2 .af-nav li{white-space:normal}.aura-footer-v2 .af-nav a{display:block;min-height:44px;font:400 14px/20px var(--aura-font-body);padding:10px 0}.aura-footer-v2 .af-newsletter h2{font-size:32px;line-height:1.16;letter-spacing:-.03em;color:inherit}.aura-footer-v2 .af-copy{font-size:14px;line-height:22px;margin-bottom:20px}.aura-footer-v2 .af-consent{font-size:11px;line-height:17px;color:#d4cbc3}.aura-footer-v2 .af-button{border-radius:4px;min-height:48px;border-color:#f8f0e9;background:#f8f0e9;color:#252121;width:auto}.aura-footer-v2 .af-button--outline{color:#f8f0e9;background:transparent}.aura-footer-v2 .af-payments{border-top:1px solid #f8f0e933;padding-top:24px;margin-top:36px}.aura-footer-v2 .af-payments p{font-size:12px}.aura-footer-v2 .af-policy-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin:20px 0}.af-policy-links a{color:inherit;font-size:12px;min-height:32px;display:flex;align-items:center}.aura-footer-v2 .af-bottom{justify-content:space-between;color:#d4cbc3}.aura-footer-v2 .af-localization{border-color:#f8f0e933}.aura-footer-v2 select option{background:#252121;color:#f8f0e9}.aura-footer-v2 :is(a,button,input,select):focus-visible{outline-color:#d3bca5}@media(max-width:749px){.aura-footer-v2 .af-container{padding:0 24px}.aura-footer-v2 .af-brandline{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:32px}.aura-footer-v2 .af-content{display:flex;flex-direction:column;gap:32px}.aura-footer-v2 .af-newsletter{order:0}.aura-footer-v2 .af-nav{order:1}.aura-footer-v2 .af-link-groups{grid-template-columns:1fr 1fr;gap:24px}.aura-footer-v2 .af-newsletter h2{font-size:30px}.aura-footer-v2 .af-form-controls{align-items:stretch}.aura-footer-v2 .af-button{width:100%}.aura-footer-v2 .af-bottom{gap:8px;align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/aura-snif-footer.css.map */
