.variations th.label label,.variations td.label label{display:flex;align-items:center;justify-content:space-between;width:100%}.variations th.label label .vk-label-text,.variations td.label label .vk-label-text{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:12px;letter-spacing:.02em;text-transform:none;font-weight:500;color:#7e7e7e}.vk-guia-talles-link{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:12px;letter-spacing:.02em;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:#7e7e7e;opacity:1;margin-left:auto;white-space:nowrap}.vk-guia-talles-link:hover{opacity:1;text-decoration:underline}.vk-talle-items{display:flex!important;flex-wrap:wrap;gap:6px!important}.vk-talle-items li{width:46px!important;height:46px!important;border-radius:10px!important;border:1px solid #d9d9d9!important;background:#fff!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important;box-shadow:none!important}.vk-talle-items li .variable-item-span{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:16px!important;font-weight:500;color:#111}.vk-talle-items li:hover{border-color:#111!important}.vk-talle-items li.selected,.vk-talle-items li.active{border-color:#111!important;box-shadow:0 0 0 1px #111 inset!important}.vk-talle-items li.disabled,.vk-talle-items li.out-of-stock{opacity:.35!important}@media (max-width:767px){.grouped_form .vk-talle-items{gap:6px!important}.grouped_form .vk-talle-items li{width:36px!important;height:36px!important;border-radius:10px!important}.grouped_form .vk-talle-items li .variable-item-span{font-size:14px!important}}.single_add_to_cart_button,button.single_add_to_cart_button{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;border-radius:14px!important;font-weight:600!important;letter-spacing:.02em}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{border-radius:14px!important}@media (max-width:767px){.single-product button.single_add_to_cart_button,.single-product .single_add_to_cart_button{padding:16px 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.single-product button.single_add_to_cart_button::before,.single-product .single_add_to_cart_button::before{content:"";width:18px;height:18px;display:inline-block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2l1.5 4h9L18 2'/%3E%3Cpath d='M3 6h18l-1.5 16H4.5L3 6z'/%3E%3Cpath d='M9 10v8'/%3E%3Cpath d='M15 10v8'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2l1.5 4h9L18 2'/%3E%3Cpath d='M3 6h18l-1.5 16H4.5L3 6z'/%3E%3Cpath d='M9 10v8'/%3E%3Cpath d='M15 10v8'/%3E%3C/svg%3E") no-repeat center / contain}}.variations th.label label.vk-talle-label,.variations td.label label.vk-talle-label{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.variations th.label label.vk-talle-label .vk-label-text,.variations td.label label.vk-talle-label .vk-label-text,.variations th.label label.vk-talle-label .vk-guia-talles-link,.variations td.label label.vk-talle-label .vk-guia-talles-link{color:#7e7e7e!important}.variations th.label label.vk-talle-label .vk-label-text{letter-spacing:.02em}.vk-talle-items{gap:10px!important}.vk-talle-items .vk-talle-item,.vk-talle-items .vk-talle-btn{border-radius:10px!important}.vk-talle-items .vk-talle-btn{font-size:16px!important;padding:10px 12px!important;min-width:44px!important;line-height:1!important}@media (max-width:767px){.grouped_form .vk-talle-items{gap:8px!important}.grouped_form .vk-talle-items .vk-talle-btn{font-size:14px!important;padding:8px 10px!important;min-width:40px!important}}