.single-product form.variations_form .myshop-original-select{display:none!important}.single-product form.variations_form .myshop-variation-buttons{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;gap:10px!important;margin:2px 0!important;padding:0!important;direction:rtl}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;flex:0 0 54px!important;align-items:center!important;justify-content:center!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;margin:0!important;padding:0!important;color:#001348!important;background:#ffffff!important;border:1.5px solid #8090b4!important;border-radius:50%!important;box-shadow:0 2px 5px rgba(0,19,72,.06),0 1px 2px rgba(0,19,72,.04)!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;outline:none!important;cursor:pointer!important;transform:translateY(0) scale(1);transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease!important}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button:hover{color:#001348!important;background:#eef2fb!important;border-color:#001348!important;box-shadow:0 5px 14px rgba(0,19,72,.14),0 2px 4px rgba(0,19,72,.08)!important;transform:translateY(-2px) scale(1.03)}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button.is-selected{color:#ffffff!important;background:#001348!important;border-color:#001348!important;box-shadow:0 0 0 4px rgba(0,19,72,.12),0 6px 16px rgba(0,19,72,.22)!important;transform:translateY(-1px) scale(1.04)}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button.is-selected:hover{color:#ffffff!important;background:#000b2b!important;border-color:#000b2b!important;box-shadow:0 0 0 4px rgba(0,19,72,.15),0 8px 18px rgba(0,19,72,.26)!important}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button:focus-visible{border-color:#001348!important;box-shadow:0 0 0 3px #ffffff,0 0 0 6px rgba(0,19,72,.35)!important}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button.is-unavailable,.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button:disabled{display:none!important}.single-product form.variations_form table.variations td.value{padding-top:6px!important;padding-bottom:6px!important}@media (max-width:480px){.single-product form.variations_form .myshop-variation-buttons{gap:8px!important}.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button{flex-basis:48px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){.single-product form.variations_form .myshop-variation-buttons button.myshop-variation-button{transition:none!important}}