.price .woocommerce-Price-amount{font-size:20px;color:#222222;font-weight:bold}.single-product form.variations_form table.variations select,.single-product form.variations_form table.variations td.value>select,.single-product form.variations_form table.variations td.value select{position:absolute!important;left:-9999px!important;top:auto!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;visibility:hidden!important;display:block!important}.single-product form.variations_form .select2,.single-product form.variations_form .select2-container,.single-product form.variations_form .select2-selection,.single-product form.variations_form .select2-selection__rendered,.single-product form.variations_form .select2-selection__arrow,.single-product form.variations_form .select2-dropdown,.single-product form.variations_form .woocommerce-input-wrapper,.single-product form.variations_form .et_pb_wc_cart_product_variation,.single-product form.variations_form .et_pb_module_inner .select2,.single-product form.variations_form .et_pb_module_inner .select2-container{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important}.single-product form.variations_form table.variations,.single-product form.variations_form table.variations *{background-image:none!important}.single-product form.variations_form table.variations td.value::before,.single-product form.variations_form table.variations td.value::after,.single-product form.variations_form table.variations tr::before,.single-product form.variations_form table.variations tr::after,.single-product form.variations_form table.variations tbody::before,.single-product form.variations_form table.variations tbody::after,.single-product form.variations_form table.variations::before,.single-product form.variations_form table.variations::after,.single-product form.variations_form .value::before,.single-product form.variations_form .value::after,.single-product form.variations_form .select2-container::before,.single-product form.variations_form .select2-container::after,.single-product form.variations_form .woocommerce-input-wrapper::before,.single-product form.variations_form .woocommerce-input-wrapper::after{display:none!important;content:none!important;border:0!important}.single-product form.variations_form table.variations tr{background-image:none!important;position:relative}.single-product form.variations_form .reset_variations{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important}.single-product form.variations_form table.variations,.single-product form.variations_form table.variations tbody,.single-product form.variations_form table.variations tr,.single-product form.variations_form table.variations td{display:block!important;width:100%!important}.single-product form.variations_form table.variations tr{margin-bottom:24px}.single-product form.variations_form table.variations td.label{padding:0 0 12px 0!important;min-width:0!important}.single-product form.variations_form table.variations td.value{padding:0!important;position:relative}.single-product .variations td.label label{display:block;margin-bottom:0;font-size:16px;font-weight:700;line-height:1.35;color:#2d2d2d;text-transform:none;letter-spacing:0}.single-product .size-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:0;align-items:flex-start}.single-product .size-button{appearance:none;-webkit-appearance:none;border:1px solid #d7d0c8;background:#ffffff;color:#57514c;padding:14px 20px;min-width:100px;min-height:48px;font-size:16px;font-weight:600;line-height:1.1;text-align:center;cursor:pointer;transition:all 0.2s ease;border-radius:0;box-shadow:none;margin:0}.single-product .size-button:hover{border-color:#201919;color:#201919}.single-product .size-button.is-active{background:#201919;border-color:#201919;color:#ffffff}.single-product .size-button.is-disabled{opacity:0.4;cursor:not-allowed;text-decoration:line-through}.single-product .size-help-link{display:none!important}.single-product .size-button.et_pb_button,.single-product .size-button.button,.single-product .size-button.alt{padding:14px 20px!important;border-radius:0!important;box-shadow:none!important}@media (max-width:1100px){.single-product .size-button{min-width:140px;min-height:54px;font-size:15px;padding:12px 18px}}@media (max-width:980px){.single-product .variations td.label label{font-size:16px}.single-product .size-buttons{gap:10px}.single-product .size-button{min-width:0;width:calc(50% - 5px);min-height:50px;padding:12px 16px;font-size:15px;flex:0 0 calc(50% - 5px)}}@media (max-width:480px){.single-product .size-buttons{gap:8px}.single-product .size-button{width:calc(50% - 4px)!important;flex:0 0 calc(50% - 4px);padding:11px 10px;font-size:14px;min-height:48px}..price .woocommerce-Price-amount{font-weight:bold}}