._layout_0300b54{background:#fff;grid-template-columns:minmax(0,1.05fr) minmax(360px,1fr);gap:24px;min-height:100dvh;padding:24px;display:grid}._design_0300b54{background:#e5edff;border-radius:32px;flex-direction:column;min-height:600px;padding:32px;animation:20s ease-in-out infinite _authPalette_0300b54;display:flex;position:relative;overflow:hidden}._brand_0300b54{z-index:2;letter-spacing:-1px;color:#17191c;align-self:flex-start;align-items:center;gap:10px;font-size:25px;font-weight:650;text-decoration:none;display:inline-flex;position:relative}._canvas_0300b54{flex:1;width:100%;max-width:650px;min-height:420px;margin:auto;position:relative}._hoodie_0300b54{animation:.9s cubic-bezier(.2,.8,.2,1) both _authEnter_0300b54;position:absolute;inset:3% 10% 5%}._hoodie_0300b54>div,._cap_0300b54>div,._tee_0300b54>div{width:100%;height:100%}._cap_0300b54{width:38%;height:38%;animation:.9s cubic-bezier(.2,.8,.2,1) .16s both _authEnter_0300b54;position:absolute;bottom:1%;left:0}._tee_0300b54{width:36%;height:44%;animation:.9s cubic-bezier(.2,.8,.2,1) .26s both _authEnter_0300b54;position:absolute;top:6%;right:-2%}._swatches_0300b54{background:#fff;border:1px solid #dfe3e8;border-radius:100px;gap:8px;padding:10px;animation:.7s .38s both _authEnter_0300b54;display:flex;position:absolute;bottom:8%;right:8%}._swatches_0300b54 i{background:#245bff;border-radius:50%;width:22px;height:22px}._swatches_0300b54 i:nth-child(2){background:#2b313c}._swatches_0300b54 i:last-child{background:#e5e4e0}._formSide_0300b54{background:#fff;justify-content:center;align-items:center;min-width:0;padding:40px 24px;display:flex}._card_0300b54{width:min(400px,100%);min-width:0;animation:.6s .12s both _authEnter_0300b54;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}._card_0300b54 h1{letter-spacing:-1.2px;margin-top:24px;font-size:34px}._card_0300b54 input{scroll-margin-block:24px;font-size:16px}._card_0300b54 button{min-height:44px}@keyframes _authEnter_0300b54{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){._layout_0300b54{padding:12px;display:block}._design_0300b54{border-radius:26px;height:clamp(180px,30svh,270px);min-height:0;padding:22px}._brand_0300b54{font-size:23px}._canvas_0300b54{width:auto;min-height:0;position:absolute;inset:35px 5% 0 26%}._hoodie_0300b54{inset:0 12% 3% 3%}._tee_0300b54{width:37%;height:72%;top:4%;right:-3%}._cap_0300b54{width:42%;height:65%;bottom:0;left:-12%}._swatches_0300b54{display:none}._formSide_0300b54{padding:24px 12px max(28px,env(safe-area-inset-bottom))}._card_0300b54 h1{margin-top:18px;font-size:29px}._card_0300b54{max-width:420px}}@media (max-height:600px) and (max-width:767px){._design_0300b54{height:130px}._canvas_0300b54{inset:8px 4% 0 43%}._formSide_0300b54{padding-top:16px}}@keyframes _authPalette_0300b54{0%,to{background-color:#e5edff}25%{background-color:#e1f0e8}50%{background-color:#f6e9dc}75%{background-color:#ede5f7}}@media (prefers-reduced-motion:reduce){._design_0300b54,._hoodie_0300b54,._cap_0300b54,._tee_0300b54,._swatches_0300b54,._card_0300b54{animation:none}}._cap_0300b54 img[data-supplier]{filter:brightness(3.4)contrast(.72)}._card_0300b54 form input:not([data-branded-input]):focus-visible{box-shadow:none;border-color:#62676f;outline:none}._card_0300b54 form input:not([data-branded-input]){border-bottom-width:1px}._sentTo_0300b54{color:#62676f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:13px;line-height:1.5;display:flex}._sentTo_0300b54 strong{color:#17191c;overflow-wrap:anywhere;font-weight:550}._sentTo_0300b54 button{color:#17191c;min-height:32px;font-size:13px}._design_0300b54{background:#f5f6f8;animation:none}._photo_0300b54{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._card_0300b54 form{gap:20px}@media (max-width:767px){._canvas_0300b54{inset:36px 12px 0 35%}._design_0300b54{height:180px}._formSide_0300b54{padding-top:16px}}
