.fd-footer-refined .footer-objects{margin-bottom:30px}.fd-footer-line{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:21px;border-top:1px solid #77756f;color:var(--paper);font-size:12px;line-height:1.6}.fd-footer-links{display:flex;flex-wrap:wrap;gap:26px;align-items:center}.fd-footer-links a{font-size:11px;text-transform:uppercase;letter-spacing:.13em;text-decoration:none}.fd-footer-links a:hover{text-decoration:underline}@media(max-width:700px){.fd-footer-line{flex-direction:column;align-items:flex-start;gap:12px;font-size:11px}.fd-footer-links{gap:22px}}.fd-footer-originals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 auto 30px}.fd-footer-originals img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:0;filter:none;transform:none;mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}@media(max-width:700px){.fd-footer-originals{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.fd-footer-originals .fd-footer-original-card{display:none}}.newsletter.fd-footer-newsletter{padding-block:50px 28px}.fd-footer-newsletter .newsletter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:70px;align-items:start}.fd-footer-newsletter .fd-drop-heading{margin:0;position:relative;top:12px;width:min(100%,430px);font-size:0;line-height:0}.fd-drop-heading img{display:block;width:100%;height:auto;border:0}.fd-footer-newsletter .signup-form label:not(.consent){display:block;font-size:15px;font-weight:700;margin-bottom:10px}.fd-footer-newsletter input[type=email]{border:1px solid #f7f3e9;border-radius:5px;background:transparent}.fd-footer-newsletter .signup-form{container-type:inline-size}@media(max-width:700px){.newsletter.fd-footer-newsletter{padding-block:34px 20px}.fd-footer-newsletter .newsletter-grid{grid-template-columns:1fr;gap:28px}.fd-footer-newsletter .fd-drop-heading{width:min(100%,310px)}}.fd-footer-newsletter .fd-approved-cta{display:block;position:relative;width:100%;height:auto;min-height:0;aspect-ratio:615/98;padding:0;border:0;border-radius:2.4%/15%;overflow:hidden;background-color:#0052ff;background-image:var(--fd-button-art);background-repeat:no-repeat;background-size:249.756098% 1044.897959%;background-position:93.485342% 32.613391%}.fd-footer-newsletter .fd-approved-cta:after{display:none;content:none}.fd-footer-newsletter .fd-approved-cta:hover{filter:brightness(1.06)}.fd-cta-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.fd-footer-newsletter .fd-drop-heading>img{clip-path:inset(0 31.8% 0 0)}.fd-footer-newsletter .fd-drop-heading:after{content:"";position:absolute;display:block;left:70%;top:52%;width:29.166667%;aspect-ratio:560/225;background-image:var(--fd-heading-art);background-repeat:no-repeat;background-size:342.857143% 364%;background-position:96.323529% 50.505051%;transform:rotate(90deg);transform-origin:center;pointer-events:none}}.fd-access-trigger{position:fixed;left:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom));z-index:30;display:inline-flex;align-items:center;gap:22px;min-height:48px;padding:12px 18px;border:1px solid var(--ink,#191918);background:var(--paper,#f7f3e9);color:var(--ink,#191918);text-decoration:none;font:600 17px/1.2 Barlow Condensed,sans-serif;box-shadow:3px 3px 0 var(--ink,#191918)}.fd-access-trigger[hidden]{display:none}.fd-access-trigger:hover{background:var(--ink,#191918);color:var(--paper,#f7f3e9)}.fd-access-trigger>svg,.fd-access-submit>svg{flex:0 0 18px;width:18px;height:18px}.fd-access-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:46px 38px 36px;border:1px solid var(--ink,#191918);border-radius:0;background:var(--paper,#f7f3e9);color:var(--ink,#191918);font-family:DM Sans,sans-serif;overscroll-behavior:contain}.fd-access-dialog:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(to right,#087ff5 0 25%,#008b74 25% 50%,#f58220 50% 75%,#5f2167 75%)}.fd-access-dialog::backdrop{background:#19191899}.fd-access-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;font:28px/1 Arial,sans-serif}.fd-access-eyebrow{margin:0 0 20px;font:600 13px/1.4 Barlow Condensed,sans-serif;letter-spacing:.12em;text-transform:uppercase}.fd-access-dialog h2{margin:0 28px 18px 0;font:400 clamp(32px,6vw,44px)/1.05 "Archivo Black",sans-serif;letter-spacing:-.05em}#fd-access-description{margin:0 0 28px;color:var(--muted,#65625b);font-size:15px;line-height:1.65}.fd-access-form label{font-size:12px;font-weight:600;margin:0 0 10px}.fd-access-form input[type=email]{width:100%;min-height:52px;padding:14px;margin:0 0 18px;border:1px solid var(--muted,#65625b);border-radius:0;background:transparent;color:inherit;font-size:16px}.fd-access-form .fd-access-consent{display:flex;align-items:flex-start;gap:11px;font-size:11px;line-height:1.7;font-weight:400}.fd-access-consent input{width:18px;height:18px;flex:0 0 18px;margin:1px 0 0;accent-color:var(--ink,#191918)}.fd-access-submit{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:52px;margin-top:24px;padding:15px 18px;border:1px solid var(--ink,#191918);border-radius:0;background:var(--ink,#191918);color:var(--paper,#f7f3e9);font:600 16px/1.2 Barlow Condensed,sans-serif}.fd-access-submit:hover{background:#343330}.fd-access-feedback{padding:16px;border:1px solid var(--line,#d3cfc4);font-size:14px;line-height:1.6}.fd-access-dialog :focus-visible,.fd-access-trigger:focus-visible{outline:3px solid #087ff5;outline-offset:4px}html.fd-access-open{overflow:hidden}@media(max-width:480px){.fd-access-trigger{left:16px;bottom:max(16px,env(safe-area-inset-bottom));font-size:16px;padding:11px 15px}.fd-access-dialog{padding:40px 24px 28px}.fd-access-eyebrow{font-size:12px;margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
