.ods-product-variants:not(:has(hdt-variant-picker)){display:none}.ods-product-variants .hdt-variant-picker{display:flex;flex-direction:column;gap:1.8rem}.ods-product-variants .hdt-product-form__input{position:relative;width:100%;min-width:0;margin:0}.ods-product-variants .is-style-color{order:0}.ods-product-variants .is-style-size{order:1}.ods-product-variants .is-style-other{order:2}.ods-product-variants .hdt-product-form__label{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:.9rem;font-size:1.3rem;line-height:1.7;font-weight:400;text-transform:none}.ods-product-variants [update-value]{font-weight:500}.ods-product-variants .ods-single-colour .hdt-product-form__label{margin:0}.ods-product-variants .ods-single-colour__value[hidden]{display:none!important}.ods-product-variants .hdt-product-form__values{display:flex;flex-wrap:wrap;gap:.8rem;max-width:100%}.ods-product-variants .is-style-size .hdt-product-form_value:is(.is-type-circle,.is-type-block,.is-type-block_with_color){display:inline-flex;position:relative;min-width:4.4rem;min-height:4.4rem;align-items:center;justify-content:center;padding:.7rem 1.2rem;border:.1rem solid rgb(var(--color-line-border));border-radius:10px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.5}.ods-product-variants .is-style-size input:checked+.hdt-product-form_value{border-color:rgb(var(--color-accent))!important;background-color:rgb(var(--color-accent));color:#fff!important}.ods-product-variants .is-style-color .hdt-product-form_value.is-type-color,.ods-product-variants [hide-sold-out-variants] .is-style-color input.is-disabled+.hdt-product-form_value.is-type-color,.ods-product-variants [hide-sold-out-variants] .is-style-color input.is-unavailable+.hdt-product-form_value.is-type-color{display:inline-flex!important;--swatch-size: 4rem;--swatch-radius: 10px;position:relative}.ods-product-variants .is-style-color .hdt-product-form_value.is-type-color hdt-tooltip{width:4rem;height:4rem;padding:.3rem;border:.1rem solid rgb(var(--color-line-border));border-radius:10px;background:rgb(var(--color-background))}.ods-product-variants .is-style-color .hdt-form-color-pattern,.ods-product-variants .is-style-color .hdt-product-form_value_has-image img{border-radius:6px}.ods-product-variants .is-style-color input:checked+.hdt-product-form_value hdt-tooltip{padding:.2rem;border:.2rem solid rgb(var(--color-accent));box-shadow:0 0 0 .2rem rgb(var(--color-background))}.ods-product-variants .is-style-color input:is(.is-disabled,.is-unavailable)+.hdt-product-form_value.is-type-color:after{content:"";position:absolute;top:50%;left:.5rem;width:calc(100% - 1rem);height:.2rem;background:#fff;box-shadow:0 0 .1rem #555;transform:rotate(-45deg);pointer-events:none}.ods-product-variants input:focus-visible+.hdt-product-form_value{outline:.2rem solid rgb(var(--color-accent));outline-offset:.3rem}.ods-product-variants .is-style-size>.hdt-product-form__label:not(:has(button)){margin-bottom:0}.ods-product-variants .ods-size-chart__option-row .ods-size-chart__variant-control{max-width:100%}.ods-product-variants [data-ods-size-chart-mount]{position:static;display:flex;width:100%;margin:0 0 .8rem}.ods-product-variants .is-style-size .hdt-product-form__label button,.ods-product-variants .is-style-size .ods-size-chart__trigger{display:inline;min-width:0;min-height:0;height:auto;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:none;color:rgb(var(--color-foreground));font-size:1.2rem;line-height:1.8;font-weight:400;text-decoration:underline;text-underline-offset:.3rem}.ods-product-variants .ods-size-chart__trigger-icon{display:none}.ods-product-variants [data-ods-size-chart-mount] .ods-size-chart__trigger{min-height:2.8rem}@media(max-width:767px){.ods-product-variants .hdt-variant-picker{gap:1.6rem}.ods-product-variants .hdt-product-form__label{font-size:1.2rem}.ods-product-variants .is-style-size .hdt-product-form_value:is(.is-type-circle,.is-type-block,.is-type-block_with_color){font-size:1.2rem;padding-inline:1rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ods-product-variants.css.map */
