.category_10018 .view_media_item, .category_10022 .view_media_item, .category_10036 .view_media_item { pointer-events: none;}#variant_parameter_header_10020 .header_price { display: none;}.variant_parameter_values.category_10039 { border-top: 1px solid #0005;}.product_detail #variant_parameter_header_10038 { border-top: 1px solid #0005; padding-top: 5px; margin-bottom: 0px;}.product_detail #variant_parameter_header_10038 { display: block;}#variant_parameter_header_10038 .header_price { display: none;}.is_mobile .variant_parameter_values .input { flex-grow: 1;}.variant_parameter_values input[type="radio"]:checked+label { color: #000; font-weight: bold; text-decoration: underline;}.is_mobile .variant_parameter_values.category_10020 input[type="radio"]+label { width: calc(25% - 32px); min-width: auto; flex-grow: 1;}.is_mobile.product_detail .product_prices_wrapper { width: 100%;}.contact_form_section { display: none;}.contact_form_dialog_wrapper .contact_form_section { display: block;}.contact_form_section .address_item h2,.contact_form_section .map_item,.contact_form_section .address_item tr:nth-of-type(3),.contact_form_dialog_wrapper #dialog_title,.contact_form_dialog_wrapper .contact_name{ display: none;}.contact_form_section .address_item { width: 100%; margin: 0px;}.contact_form_section .contact_information { display: flex; flex-flow: row; justify-content: center;}.contact_form_dialog_wrapper { position: relative;}.contact_form_dialog_wrapper .close_button { font-size: 16px; position: absolute; cursor: pointer; z-index: 1; background: #fff; border-radius: 50%; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}.product-price-alternative .zl_button { margin: 0px; padding: 0px 20px; font-weight: bold; cursor: pointer;}.is_mobile .product-price-alternative .zl_button { width: 100%; padding: 10px 25px; box-sizing: border-box; text-align: center;}