.Va_{max-width:-moz-fit-content;max-width:fit-content}.Va_ .Wa_{display:flex;gap:.5rem;align-items:center;min-width:0;min-width:initial;padding:.5rem .75rem;border:0;border-radius:.25rem;color:#5f606d;color:var(--Input-Title-Default, #5f606d);background:#fff;background:var(--System-Header-Fill, #fff)}.Va_ .Wa_ span{font-size:1rem!important}.Xa_{border-radius:.25rem;background:#fff;background:var(--System-Header-Fill, #fff)}.Xa_ div{font-size:1rem!important}.H0{width:100%;max-width:80rem;margin:0 auto;padding:2rem}.H0 .I0{fill:#f2f3f7;fill:var(--Grayscale-800, #f2f3f7);stroke:#f2f3f7;stroke:var(--Grayscale-800, #f2f3f7)}.J0{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}@media only screen and (max-width: 63.9375rem){.J0{flex-direction:column;align-items:flex-start}}.J0 .K0{display:flex;gap:.5rem;margin-top:0;margin-bottom:.5rem;margin-left:0;margin-right:0;font-size:1.75rem;font-weight:400;color:#f2f3f7;color:var(--Grayscale-800, #f2f3f7);word-break:break-word}.J0 .K0 .L0{aspect-ratio:1/1;width:1.75rem;height:auto}.J0 .M0{display:flex;flex:1 1;gap:.5rem;align-items:center;justify-content:flex-end}@media only screen and (max-width: 63.9375rem){.J0 .M0{width:100%}}.J0 .M0 .N0{position:relative;display:flex;align-items:center;justify-self:center;width:33%}@media only screen and (max-width: 63.9375rem){.J0 .M0 .N0{width:100%}}.J0 .M0 .N0 .O0{width:100%;padding:.5rem 2.25rem .5rem .75rem;border:none;border-radius:.5rem;color:#f9fafb;color:var(--Input-Content-Default, #f9fafb);background:#000;background:var(--Input-Boxfill-Default, #000)}.J0 .M0 .N0 .P0{cursor:pointer;position:absolute;right:.5rem;height:1.5rem;margin:0;padding:0;border:none;background:none}.J0 .M0 .N0 .P0 img{width:1.5rem;height:1.5rem}.Q0{font-size:1rem;font-weight:400;color:#f2f3f7;color:var(--Grayscale-800, #f2f3f7)}.R0{--Product-Image-Width: 100%;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% + 1rem);margin-top:0;margin-bottom:0;margin-left:-1rem;margin-right:0}.R0 .S0{display:inline-block;width:20%;margin-top:.25rem;margin-bottom:.25rem;margin-left:0;margin-right:0;vertical-align:top}@media only screen and (max-width: 63.9375rem){.R0 .S0{width:33%}}@media only screen and (max-width: 47.9375rem){.R0 .S0{width:50%}}@media only screen and (max-width: 26.5rem){.R0 .S0{width:100%}}
