._34Gd5q_page{--u:min(1vw, 1.5469svh);--pad:calc(var(--u) * 4.63);--fs:max(14px, calc(var(--u) * 1.042));color:#1b1b1a;background-color:#f8f8f6;height:100svh;transition:background-color .7s cubic-bezier(.4,0,.2,1),color .7s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._34Gd5q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._34Gd5q_header{top:calc(var(--u) * 4.86);left:calc(var(--u) * 4.92);right:calc(var(--u) * 4.57);z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute}._34Gd5q_logo{height:calc(var(--u) * 1.701);aspect-ratio:602/95;background-color:currentColor;min-height:22px;transition:background-color .7s cubic-bezier(.4,0,.2,1);display:block;-webkit-mask:url(/images/formaa-logo.svg) 50%/contain no-repeat;mask:url(/images/formaa-logo.svg) 50%/contain no-repeat}._34Gd5q_headerRight{align-items:center;gap:calc(var(--u) * 1.967);display:flex}._34Gd5q_swatches{align-items:center;gap:calc(var(--u) * .579);display:flex}._34Gd5q_swatch{width:max(14px, calc(var(--u) * 1.157));height:max(14px, calc(var(--u) * 1.157));cursor:pointer;border:1px solid;border-radius:50%;outline:none;padding:0;transition:border-color .7s cubic-bezier(.4,0,.2,1),opacity .2s}@media (hover:hover){._34Gd5q_swatch:hover{opacity:.7}}._34Gd5q_swatch:focus-visible,._34Gd5q_inquiry:focus-visible{outline-offset:4px;outline:1px solid}._34Gd5q_inquiry{font:inherit;font-size:max(15px, calc(var(--u) * 1.157));text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.05;transition:opacity .2s;position:relative}._34Gd5q_tip{background:var(--ink);color:var(--bg);font-size:max(12px, calc(var(--u) * .694));white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:4px 10px;line-height:1.2;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(3px)}._34Gd5q_inquiry:focus-visible ._34Gd5q_tip,._34Gd5q_tipCopied{opacity:1;transform:none}@media (hover:hover){._34Gd5q_inquiry:hover ._34Gd5q_tip{opacity:1;transform:none}}._34Gd5q_hero{left:calc(var(--u) * 12.27);bottom:calc(var(--u) * 20.58);z-index:2;position:absolute}._34Gd5q_headline{font-weight:400;font-size:calc(var(--u) * 6.944);letter-spacing:normal;line-height:.9}._34Gd5q_signup{margin-top:calc(var(--u) * 2.74);width:calc(var(--u) * 25.93)}._34Gd5q_signupTitle{font-size:max(18px, calc(var(--u) * 1.389));line-height:1.05}._34Gd5q_form{margin-top:calc(var(--u) * .926);display:flex}._34Gd5q_input{min-width:0;height:calc(var(--u) * 2.72);min-height:44px;padding:0 calc(var(--u) * .926);background-color:var(--field);color:var(--field-ink);font:inherit;font-size:max(14px, calc(var(--u) * .81));border:0;border-radius:0;outline:none;flex:0 0 74.55%;transition:background-color .7s cubic-bezier(.4,0,.2,1)}._34Gd5q_input::placeholder{color:var(--field-ink);opacity:1}._34Gd5q_input:focus-visible{box-shadow:inset 0 0 0 1px}._34Gd5q_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}._34Gd5q_submit{height:calc(var(--u) * 2.72);min-height:44px;padding:0 calc(var(--u) * .926);background-color:var(--button);color:var(--button-ink);font:inherit;font-size:max(14px, calc(var(--u) * .926));white-space:nowrap;cursor:pointer;border:0;border-radius:0;flex:auto;transition:background-color .7s cubic-bezier(.4,0,.2,1),color .7s cubic-bezier(.4,0,.2,1),opacity .2s}._34Gd5q_submit:disabled{opacity:.6;cursor:progress}._34Gd5q_submit:focus-visible{outline-offset:3px;outline:1px solid}@media (hover:hover){._34Gd5q_submit:not(:disabled):hover{opacity:.85}}._34Gd5q_signupNote,._34Gd5q_signupError{margin-top:calc(var(--u) * .58);font-size:max(12px, calc(var(--u) * .694));line-height:1.2}._34Gd5q_signupNote{width:100%;color:var(--note);transition:color .7s cubic-bezier(.4,0,.2,1)}._34Gd5q_signupNote a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}._34Gd5q_signupError{color:inherit}._34Gd5q_product{right:calc(var(--u) * -34.46);bottom:calc(var(--u) * -19.9);width:calc(var(--u) * 91.52);aspect-ratio:1581.48/858.88;position:absolute}._34Gd5q_cart{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute}._34Gd5q_cartActive{opacity:1}@media (prefers-reduced-motion:reduce){._34Gd5q_page,._34Gd5q_cart,._34Gd5q_logo,._34Gd5q_input,._34Gd5q_submit{transition:none}}._34Gd5q_footer{left:var(--pad);bottom:var(--pad);z-index:3;grid-template-columns:calc(var(--u) * 15.07) calc(var(--u) * 15.54) auto;font-size:var(--fs);align-items:end;line-height:1.05;display:grid;position:absolute}._34Gd5q_footer a{transition:opacity .2s}@media (hover:hover){._34Gd5q_footer a:hover{opacity:.55}}._34Gd5q_footer a:focus-visible{outline-offset:3px;outline:1px solid}@media (max-width:900px){._34Gd5q_page{--pad:24px;--fs:15px;height:auto;min-height:100svh;padding:24px var(--pad) 32px;flex-direction:column;display:flex}._34Gd5q_header{align-items:center;position:static}._34Gd5q_logo{height:17px;min-height:0}._34Gd5q_headerRight{gap:28px}._34Gd5q_swatches{gap:8px}._34Gd5q_swatch{width:22px;height:22px}._34Gd5q_inquiry{font-size:18px}._34Gd5q_hero{margin-top:72px;position:static}._34Gd5q_headline{font-size:clamp(56px, calc(var(--u) * 17), 120px)}._34Gd5q_signup{width:100%;max-width:448px;margin-top:16px}._34Gd5q_signupTitle{font-size:20px}._34Gd5q_form{margin-top:16px}._34Gd5q_input{flex:auto;height:47px;padding:0 16px;font-size:14px}._34Gd5q_submit{flex:none;height:47px;padding:0 16px;font-size:16px}._34Gd5q_signupNote,._34Gd5q_signupError{margin-top:10px;font-size:12px}._34Gd5q_signupNote{display:none}._34Gd5q_page{--cw:min(96svh, 230vw);--fw:calc(var(--cw) / .8296);--vis:calc(var(--cw) * .285)}._34Gd5q_product{right:auto;left:calc(36vw - var(--fw) * .0894);bottom:calc(var(--vis) - var(--fw) * .5098);width:var(--fw)}._34Gd5q_footer{flex-direction:column;align-items:flex-start;gap:18px;margin-top:auto;padding-top:40px;display:flex;position:static}}
