#hulkapps-product-option:empty{display:none}.hulkapps_product_options{margin:0 0 var(--product-info-block-margin, calc(6 * var(--space-unit)))!important;color:rgb(var(--text-color))}.hulkapps_product_options [id^=hulkapps_option_list_]{padding:0!important;border:0!important;background-color:transparent!important}.hulkapps_product_options .hulkapps_option_title{margin:0 0 calc(3 * var(--space-unit));padding:0;border:0;background-color:transparent;color:rgb(var(--text-color));font-size:1em;font-weight:700}.hulkapps_product_options .hulkapps_option{display:block;width:100%;margin:0 0 calc(6 * var(--space-unit));padding:0;border:0;color:rgb(var(--text-color));font-family:inherit}.hulkapps_product_options .hulkapps_option:last-of-type{margin-bottom:0}.hulkapps_product_options .hulkapps_option_name{display:block;width:100%;min-width:0;margin:0 0 calc(2 * var(--space-unit));padding:0;color:rgb(var(--text-color));font-size:.88em;font-weight:700;line-height:1.4;text-align:start}.hulkapps_product_options .hulkapps_option_name a:link,.hulkapps_product_options .hulkapps_option_name a:visited{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:2px}.hulkapps_product_options .hulkapps_option .hulkapps_option_value{display:block;width:100%;min-width:0;margin:0;padding:0;color:rgb(var(--text-color))!important;font-size:.88em!important;text-align:start!important}.hulkapps_product_options .hulkapps_helptext,.hulkapps_product_options .hulkapps_helptext a,.hulkapps_product_options .des-detail{color:rgba(var(--text-color) / .7)!important;font-size:.8em!important;font-weight:400;line-height:1.4}.hulkapps_product_options [id^=hulkapps_option_list_] input[type=text],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=email],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=tel],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=number],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=date],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=time],.hulkapps_product_options [id^=hulkapps_option_list_] textarea,.hulkapps_product_options [id^=hulkapps_option_list_] select{width:100%!important;max-width:100%;min-height:calc((var(--input-padding-y, 11px) + var(--input-border-width)) * 2 + 1.2em)!important;margin:0;padding:var(--input-padding-y, 11px) 24px!important;transition:border-color .2s,box-shadow .2s,outline .2s;border:var(--input-border-width) solid rgba(var(--input-text-color) / .2)!important;border-radius:var(--input-border-radius, 0)!important;background-color:rgb(var(--input-bg-color));color:rgb(var(--input-text-color));font-family:inherit;font-size:.88em;line-height:1.2em;box-shadow:none;-webkit-appearance:none;appearance:none}.hulkapps_product_options [id^=hulkapps_option_list_] select{padding-inline-end:44px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='currentColor' d='M1.41.59 6 5.17 10.59.59 12 2l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:12px 8px}.hulkapps_product_options [id^=hulkapps_option_list_] textarea{min-height:96px!important;resize:vertical}.hulkapps_product_options [id^=hulkapps_option_list_] input:focus,.hulkapps_product_options [id^=hulkapps_option_list_] textarea:focus,.hulkapps_product_options [id^=hulkapps_option_list_] select:focus{border-color:rgba(var(--input-text-color) / .6)!important;outline:0;box-shadow:0 0 0 1px rgba(var(--input-text-color) / .6)}.hulkapps_product_options .hulkapps_option_set input::placeholder,.hulkapps_product_options .hulkapps_option_set textarea::placeholder{color:rgba(var(--input-text-color) / .5);font-family:inherit!important;font-size:.88em!important;font-weight:400!important}.hulkapps_product_options .phone_number{padding-inline-start:56px!important}.hulkapps_product_options .rb_render .hulkapps_option_value,.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_radio_option),.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_buton_option){display:flex!important;flex-wrap:wrap;gap:calc(3 * var(--space-unit))}.hulkapps_product_options .hulkapps_radio_option,.hulkapps_product_options .hulkapps_buton_option{display:inline-flex;position:relative;align-items:stretch;margin:0!important;font-weight:700!important;cursor:pointer}.hulkapps_product_options .hulkapps_radio_option input[type=radio],.hulkapps_product_options .hulkapps_buton_option input[type=radio]{position:absolute;width:1px!important;height:1px;min-height:0!important;margin:0;padding:0!important;border:0!important;opacity:0;pointer-events:none}.hulkapps_product_options .hulkapps_radio_option>div,.hulkapps_product_options .hulkapps_radio_option .radio_div,.hulkapps_product_options .hulkapps_buton_option .hulkapps_option_child{display:flex;position:relative;align-items:center;justify-content:center;min-width:64px;min-height:0;margin:0;padding:var(--btn-padding-y, 12px) 16px;transition:color .6s,border-color .6s,box-shadow .1s;white-space:normal;overflow-wrap:anywhere;border:var(--btn-border-width) solid rgba(var(--text-color) / .2);border-radius:var(--btn-border-radius, 0);background-color:rgb(var(--bg-color));color:rgb(var(--text-color));font-size:1em;font-weight:700;line-height:1.2;text-align:center;cursor:pointer}.hulkapps_product_options .hulkapps_radio_option:hover>div,.hulkapps_product_options .hulkapps_radio_option .radio_div:hover,.hulkapps_product_options .hulkapps_buton_option:hover .hulkapps_option_child{border-color:rgba(var(--text-color) / .2);background-color:rgb(var(--bg-color));box-shadow:0 1px 3px rgba(var(--input-text-color) / .4)}.hulkapps_product_options .hulkapps_radio_option .radio_selected,.hulkapps_product_options .hulkapps_radio_option input[type=radio]:checked+div,.hulkapps_product_options .hulkapps_radio_option:has(input[type=radio]:checked)>div,.hulkapps_product_options .hulkapps_buton_option .button_selected,.hulkapps_product_options .hulkapps_buton_option input[type=radio]:checked+.hulkapps_option_child,.hulkapps_product_options .button_selected,.hulkapps_product_options .image_customized{border-color:rgba(var(--text-color) / .6)!important;background-color:rgb(var(--bg-color))!important;color:rgb(var(--text-color))!important;font-weight:700!important;box-shadow:0 0 0 2px rgba(var(--text-color) / .6)}.hulkapps_product_options .hulkapps_radio_option input:focus-visible+div{outline:2px solid rgb(var(--text-color));outline-offset:3px}.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_check_option){display:flex!important;flex-wrap:wrap;gap:calc(2 * var(--space-unit)) calc(5 * var(--space-unit))}.hulkapps_product_options .hulkapps_check_option{display:inline-flex;position:relative;align-items:center;margin:0!important;color:rgb(var(--text-color));font-size:1em;font-weight:400!important;line-height:1.5;cursor:pointer}.hulkapps_product_options .hulkapps_check_option input[type=checkbox]{flex-shrink:0;width:20px;height:20px!important;min-height:0!important;margin:0 .75em 0 0!important;padding:0!important;border:var(--input-border-width) solid rgba(var(--input-text-color) / .4)!important;border-radius:2px!important;accent-color:rgb(var(--text-color));cursor:pointer}.hulkapps_product_options .hulkapps-custom-check{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-inline-end:.75em;border:var(--input-border-width) solid rgba(var(--input-text-color) / .4);border-radius:2px;background-color:rgb(var(--input-bg-color))}.hulkapps_product_options input[type=checkbox]:checked+.hulkapps-custom-check{border-color:rgb(var(--text-color));background-color:rgb(var(--text-color));color:rgb(var(--bg-color))}.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_swatch_option),.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_mswatch_option){display:flex!important;flex-wrap:wrap;align-items:center}.hulkapps_product_options .hulkapps_swatch_option,.hulkapps_product_options .hulkapps_mswatch_option{position:relative;margin:0 calc(3 * var(--space-unit)) calc(3 * var(--space-unit)) 0!important;cursor:pointer}.hulkapps_product_options .hulkapps_swatch_option .hulkapps_option_child,.hulkapps_product_options .hulkapps_mswatch_option .hulkapps_option_child{width:var(--swatch-variant-picker-size, 36px);height:var(--swatch-variant-picker-size, 36px);border-radius:50%;overflow:hidden}.hulkapps_product_options .hulkapps_swatch_option .hulkapps_option_child:after,.hulkapps_product_options .hulkapps_mswatch_option .hulkapps_option_child:after{border:1px solid rgb(var(--swatch-border-color-default));border-radius:50%}.hulkapps_product_options .hulkapps_swatch_option .swatch_selected:after,.hulkapps_product_options .hulkapps_mswatch_option .swatch_selected:after{border-color:rgb(var(--swatch-border-color-active))!important;box-shadow:0 0 0 1px rgb(var(--swatch-border-color-active))}.hulkapps_product_options #option_total{display:block;margin-top:calc(4 * var(--space-unit));padding:calc(3 * var(--space-unit)) 0 0!important;border:0!important;border-top:1px solid rgba(var(--text-color) / .15)!important;background:none!important;color:rgb(var(--text-color))!important;font-size:.88em;font-weight:700}.hulkapps_product_options #option_display_total_format{padding-inline-start:0!important}.hulkapps_product_options #formatted_option_total{margin:0!important;color:rgb(var(--text-color))!important;font-size:1.15em;font-weight:700!important}.hulkapps_product_options .validation_error,.hulkapps_product_options #error_text:not(:empty){display:block!important;margin-top:calc(2 * var(--space-unit))!important;padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit))!important;border:1px solid rgba(var(--error-text-color) / .2)!important;background-color:rgb(var(--error-bg-color))!important;color:rgb(var(--error-text-color))!important;font-size:.88em}.hulkapps_product_options .validation_error .hulkapps_option_name,.hulkapps_product_options .validation_error .hulkapps_option_value{color:rgb(var(--error-text-color))!important}.hulkapps_product_options .hulkapps-tooltip .hulkapps-tooltip-inner,.hulkapps_product_options .hulkapps-tooltip .hulkapps-tooltip-inner a{border-radius:var(--btn-border-radius, 0);background-color:rgb(var(--text-color))!important;color:rgb(var(--bg-color))!important;font-size:.8em!important}.hulkapps_product_options i.hulkapps_tooltip_identifier{background:rgba(var(--text-color) / .6);color:rgb(var(--bg-color))}.hulkapps-additional-price:empty{display:none}.hulkapps-additional-price:not(:empty){display:inline-block;margin-inline-start:.35em;font-weight:700}@media(max-width:768.98px){.hulkapps_product_options .hulkapps_option{margin-bottom:calc(5 * var(--space-unit))}.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_radio_option),.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_buton_option){gap:calc(2 * var(--space-unit))}.hulkapps_product_options .hulkapps_radio_option,.hulkapps_product_options .hulkapps_buton_option{flex:1 1 auto;max-width:100%}.hulkapps_product_options .hulkapps_radio_option>div,.hulkapps_product_options .hulkapps_radio_option .radio_div,.hulkapps_product_options .hulkapps_buton_option .hulkapps_option_child{width:100%;min-width:0;min-height:44px;padding:calc(2.5 * var(--space-unit)) calc(3 * var(--space-unit))}.hulkapps_product_options .hulkapps_check_option input[type=checkbox]{width:24px;height:24px!important}.hulkapps_product_options [id^=hulkapps_option_list_] input[type=text],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=email],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=tel],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=number],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=date],.hulkapps_product_options [id^=hulkapps_option_list_] input[type=time],.hulkapps_product_options [id^=hulkapps_option_list_] textarea,.hulkapps_product_options [id^=hulkapps_option_list_] select{padding-inline:16px!important;font-size:16px}.hulkapps_product_options [id^=hulkapps_option_list_] select{padding-inline-end:40px!important}.hulkapps_product_options .hulkapps_option_value:has(.hulkapps_check_option){gap:calc(3 * var(--space-unit))}.hulkapps_product_options .hulkapps_check_option{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hulkapps-product-options.css.map */
