.c-variant-picker{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.c-variant-picker{gap:24px}}.c-variant-picker__cell{display:flex;flex-direction:column;gap:10px;order:1}@media(min-width:768px){.c-variant-picker__cell{gap:12px}}.c-variant-picker__header{display:flex;align-items:center;gap:40px;justify-content:space-between}.c-variant-picker__title{color:var(--black);font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;text-transform:uppercase;margin:0}.c-variant-picker__name{color:var(--grey-1);font-size:13px;font-style:normal;font-weight:400;line-height:150%}.c-variant-picker__list{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.c-variant-picker__item{color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:12px;border-radius:12px;border:1px solid rgba(27,49,90,.1);cursor:pointer}.c-variant-picker__item:hover,.c-variant-picker__item:has(input:checked){border-color:var(--black)}.c-variant-picker__item input{display:none;width:0;height:0;overflow:hidden;opacity:0}.c-variant-picker__color-swatch{padding:2px;border-radius:100%;border:1px solid transparent;display:flex;align-items:center;justify-content:center}.c-variant-picker__color-swatch:hover,.c-variant-picker__color-swatch:has(input:checked){border-color:var(--black)}.c-variant-picker__color-swatch:hover .c-variant-picker__color,.c-variant-picker__color-swatch:has(input:checked) .c-variant-picker__color{border-color:var(--black)}.c-variant-picker__color-swatch input{display:none;width:0;height:0;overflow:hidden;opacity:0}.c-variant-picker__color{width:20px;height:20px;border-radius:100%;overflow:hidden;border:1px solid rgba(27,49,90,.2);display:flex;align-items:center;justify-content:center}.c-variant-picker__color img{width:100%;height:100%;object-fit:cover}.c-variant-picker__form-qty-wrapper{padding:12px 16px;border-radius:16px;border:1px solid rgba(27,49,90,.1);display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:165px}@media(min-width:768px){.c-variant-picker__form-qty-wrapper{padding-inline:20px}}.c-variant-picker__form-qty-button{display:flex;align-items:center;justify-content:center}.c-variant-picker__form-qty-button svg{width:20px;height:auto}.c-variant-picker__form-qty-button svg path{fill:var(--black)}.c-variant-picker__form-qty-button--disabled{pointer-events:none}.c-variant-picker__form-qty-button--disabled svg path{fill:var(--grey-3)}.c-variant-picker__form-qty-input[type=number]{margin:0;padding:0;border:none;outline:none;text-align:center;color:var(--black);font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase;height:fit-content;min-width:30%}.c-variant-picker__form-qty-input[type=number]::-webkit-inner-spin-button,.c-variant-picker__form-qty-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-variant-picker__form-submit{color:var(--white);font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.7px;text-transform:uppercase;padding:17px 20px;border-radius:16px;background:var(--deep-blue);display:flex;align-items:center;justify-content:center;transition:.3s all}.c-variant-picker__form-submit:hover{background:var(--black)}.c-variant-picker__form-submit:disabled{background:var(--background);color:var(--black);pointer-events:none}.c-variant-picker__bottom{display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:8px;order:3}.c-variant-picker__additional-size p{color:var(--grey-1, #45597b);font-family:Outfit;font-size:13px;font-style:normal;font-weight:400;line-height:150%;margin:unset}.c-variant-picker__additional-size p a{color:var(--black, #1b315a);font-family:Outfit;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-decoration:unset;border-bottom:1px solid var(--black, #1B315A)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-variant-picker.css.map */
