.hdt-variant-picker .hdt-product-form__values{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin:0 auto!important}.hdt-variant-picker .hdt-product-form__values input.sr-only{position:fixed!important;top:-9999px!important;left:-9999px!important;width:0!important;height:0!important;margin:0!important;padding:0!important;flex:0 0 0!important;max-width:0!important;min-width:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.hdt-variant-picker .hdt-product-form__values label{flex:0 0 auto!important;float:none!important;margin:2px!important}.hdt-variant-picker fieldset.hdt-product-form__input{width:100%!important;max-width:100%!important;border:none!important;padding:0!important;margin:0 auto!important}.hdt-variant-picker .hdt-product-form__label{text-align:center!important;width:100%!important;display:block!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .hdt-product-form__values{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .swatch-hidden{display:inline-flex!important}.hdt-variant-picker .hdt-product-form__input.is-style-color input.swatch-hidden-input{display:none!important}.swatch-more-btn{display:none!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;border:1px solid #ccc!important;background:#fff!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;color:#333!important;flex:0 0 auto!important;margin:2px!important;line-height:1!important}.swatch-row-break{display:none!important}.swatch-more-btn:hover{background:#f5f5f5!important;border-color:#999!important}@media(min-width:768px){html body #MainContent [class*=hdt-secion-main-product]>.hdt-group-product-block:has(.hdt-product__variant-picker){grid-column:1 / -1!important;width:100%!important;max-width:100%!important;position:static!important;top:auto!important}html body #MainContent .hdt-group-product-block:has(.hdt-product__variant-picker) .hdt-product-info__list{width:100%!important;min-width:100%!important;max-width:100%!important;position:static!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.hdt-product__variant-picker,:is(#hdt-force-variant-center,[id^=variant-picker-block-]).hdt-product__variant-picker{width:100%!important;min-width:100%!important;max-width:100%!important;flex:0 0 100%!important;align-self:stretch!important;justify-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hdt-product__variant-picker .hdt-variant-picker,.hdt-product__variant-picker>hdt-variant-picker,:is(#hdt-force-variant-center,[id^=variant-picker-block-]).hdt-product__variant-picker>hdt-variant-picker{width:max-content!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hdt-product__variant-picker .hdt-product-form__input,:is(#hdt-force-variant-center,[id^=variant-picker-block-]).hdt-product__variant-picker .hdt-product-form__input{width:max-content!important;min-width:0!important;max-width:100%!important;display:grid!important;justify-items:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.hdt-product__variant-picker .hdt-product-form__values,:is(#hdt-force-variant-center,[id^=variant-picker-block-]).hdt-product__variant-picker .hdt-product-form__values{width:max-content!important;min-width:0!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html body #MainContent .hdt-product-info__list .hdt-product__variant-picker,html body #MainContent .hdt-group-product-block:has(.hdt-product__variant-picker) .hdt-product__variant-picker,html body #MainContent [id^=variant-picker-block-].hdt-product__variant-picker{width:100%!important;min-width:100%!important;max-width:none!important;display:block!important;text-align:center!important}html body #MainContent .hdt-product-info__list .hdt-product__variant-picker hdt-variant-picker.hdt-variant-picker,html body #MainContent .hdt-group-product-block:has(.hdt-product__variant-picker) .hdt-product__variant-picker hdt-variant-picker.hdt-variant-picker,html body #MainContent [id^=variant-picker-block-].hdt-product__variant-picker>hdt-variant-picker.hdt-variant-picker{width:max-content!important;min-width:0!important;max-width:100%!important;position:relative!important;left:50%!important;transform:translate(-50%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-left:0!important;margin-right:0!important;text-align:center!important}html body #MainContent .hdt-product-info__list .hdt-product__variant-picker .hdt-product-form__input,html body #MainContent .hdt-group-product-block:has(.hdt-product__variant-picker) .hdt-product__variant-picker .hdt-product-form__input,html body #MainContent [id^=variant-picker-block-].hdt-product__variant-picker .hdt-product-form__input{width:max-content!important;min-width:0!important;max-width:100%!important;display:grid!important;justify-items:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html body #MainContent .hdt-product-info__list .hdt-product__variant-picker .hdt-product-form__label,html body #MainContent .hdt-group-product-block:has(.hdt-product__variant-picker) .hdt-product__variant-picker .hdt-product-form__label,html body #MainContent [id^=variant-picker-block-].hdt-product__variant-picker .hdt-product-form__label{width:100%!important;text-align:center!important}html body #MainContent .hdt-product-info__list .hdt-product__variant-picker .hdt-product-form__values,html body #MainContent .hdt-group-product-block:has(.hdt-product__variant-picker) .hdt-product__variant-picker .hdt-product-form__values,html body #MainContent [id^=variant-picker-block-].hdt-product__variant-picker .hdt-product-form__values{width:max-content!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}}@media(max-width:767px){.hdt-variant-picker .hdt-product-form__input.is-style-color{--swatch-size: 3rem}.hdt-variant-picker .hdt-product-form__input.is-style-color .hdt-product-form__label{margin-bottom:4px!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .hdt-product-form__values{flex-wrap:wrap!important;justify-content:center!important;gap:0!important;column-gap:0!important;row-gap:4px!important;max-width:100%!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .hdt-product-form__values label{margin:1px!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .swatch-hidden,.hdt-variant-picker .hdt-product-form__input.is-style-color input.swatch-hidden-input{display:none!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .swatch-more-btn{display:inline-flex!important;width:var(--swatch-size)!important;height:var(--swatch-size)!important;margin:1px!important;font-size:1.5rem!important;padding:0!important}.hdt-variant-picker .hdt-product-form__input.is-style-color .swatch-row-break.is-active{display:block!important;flex:0 0 100%!important;width:100%!important;height:0!important;margin:0!important;padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
