fieldset:has(.hs_customer_number){display:none}fieldset:has(.hs_custom_trademark),fieldset:has(.hs_custom_trademark_2),fieldset:has(.hs_custom_trademark_3){margin-top:-20px!important}.hs_custom_trademark>label,.hs_custom_trademark_2>label,.hs_custom_trademark_3>label{display:none!important}fieldset:has(.hs_cad_description_1),fieldset:has(.hs_cad_description__2),fieldset:has(.hs_cad_description__3),fieldset:has(.hs_cad_file_1),fieldset:has(.hs_cad_file_2),fieldset:has(.hs_cad_file_3),fieldset:has(.hs_cad_file_link_1),fieldset:has(.hs_cad_file_link_2),fieldset:has(.hs_cad_file_link_3),fieldset:has(.hs_metal_type_1),fieldset:has(.hs_metal_type_2),fieldset:has(.hs_metal_type_3),fieldset:has(.hs_product_specifications_1),fieldset:has(.hs_product_specifications_2),fieldset:has(.hs_product_specifications_3){display:none}fieldset:has(.hs_stone_size_1_1),fieldset:has(.hs_stone_size_1_2),fieldset:has(.hs_stone_size_1_3),fieldset:has(.hs_stone_size_2_1),fieldset:has(.hs_stone_size_2_2),fieldset:has(.hs_stone_size_2_3),fieldset:has(.hs_stone_size_3_1),fieldset:has(.hs_stone_size_3_2),fieldset:has(.hs_stone_size_3_3){display:none}fieldset:has(.hs_reference_image_1_2),fieldset:has(.hs_reference_image_1_3),fieldset:has(.hs_reference_image_2_2),fieldset:has(.hs_reference_image_2_3),fieldset:has(.hs_reference_image_3_2),fieldset:has(.hs_reference_image_3_3){display:none}fieldset:has(.hs_reference_link_1_2),fieldset:has(.hs_reference_link_1_3),fieldset:has(.hs_reference_link_2_2),fieldset:has(.hs_reference_link_2_3),fieldset:has(.hs_reference_link_3_2),fieldset:has(.hs_reference_link_3_3){display:none}fieldset:has(.hs_design_reference_1),fieldset:has(.hs_design_reference_2),fieldset:has(.hs_design_reference_3){display:block}.hs_cad_file_1>label,.hs_cad_file_2>label,.hs_cad_file_3>label{margin-bottom:12px}.hs_cad_file_link_1>label,.hs_cad_file_link_2>label,.hs_cad_file_link_3>label{display:block!important;margin-bottom:6px}.hs_design_reference_1>label,.hs_design_reference_2>label,.hs_design_reference_3>label,.hs_reference_image_1_1>label,.hs_reference_image_1_2>label,.hs_reference_image_1_3>label,.hs_reference_image_2_1>label,.hs_reference_image_2_2>label,.hs_reference_image_2_3>label,.hs_reference_image_3_1>label,.hs_reference_image_3_2>label,.hs_reference_image_3_3>label,.hs_size_1>label,.hs_size_2>label,.hs_size_3>label,[class^=hs_reference_link]>label,[class^=hs_stone_size]>label{display:none!important}[class^=hs_design_reference] ul li:first-child{margin-top:0}.trash{align-items:center;cursor:pointer;display:flex;z-index:1000}.trash svg path{transition:.3s ease-in-out}.trash:hover svg path{fill:var(--cbb)}.hs_custom_trademark .tooltip-box,.hs_custom_trademark_2 .tooltip-box,.hs_custom_trademark_3 .tooltip-box{display:inline-flex;margin-left:10px;top:2px}.hs_custom_trademark .upload-file-wrap .tooltip-box,.hs_custom_trademark_2 .upload-file-wrap .tooltip-box,.hs_custom_trademark_3 .upload-file-wrap .tooltip-box{margin-left:0!important}.cad-file-description-info{color:#747680;font-size:15px;margin-bottom:12px}.quality-mark-info{display:none;font-size:14px;font-weight:300;margin:16px 0 0}.quality-mark-info span{color:var(--cbb);font-weight:400}.quality-mark-info .trademark-show{cursor:pointer}.quality-mark-info img{margin-left:5px;vertical-align:middle;width:16px}.cad-description-info{color:#747680;font-size:15px;margin-bottom:15px}.cad-description-info span{color:var(--dark-grey);display:block;font-size:16px;font-weight:400;line-height:23px;margin-bottom:6px}.hs_placement_of_the_quality_mark_custom_trademark_1 label,.hs_placement_of_the_quality_mark_custom_trademark_2 label,.hs_placement_of_the_quality_mark_custom_trademark_3 label{display:block!important;margin-bottom:15px}.fieldset-wrap-box .hs-fieldtype-checkbox ul li:last-child,.fieldset-wrap-box .hs-fieldtype-radio ul li:last-child{margin-bottom:0}.review-box img{margin-left:5px;vertical-align:middle;width:16px}fieldset.form-columns-1:has(.hs_product_specifications_1),fieldset.form-columns-1:has(.hs_product_specifications_2),fieldset.form-columns-1:has(.hs_product_specifications_3){margin-bottom:0!important}.product-reference-link-box fieldset.form-columns-1:has(.hs_reference_link_1_3),.product-reference-link-box fieldset.form-columns-1:has(.hs_reference_link_2_3),.product-reference-link-box fieldset.form-columns-1:has(.hs_reference_link_3_3){margin-bottom:0!important}.hs_size_1 .floating-input-box,.hs_size_2 .floating-input-box,.hs_size_3 .floating-input-box{display:grid;gap:10px;grid-template-columns:1fr 16px}.add-button{align-items:center;cursor:pointer;display:flex;margin-bottom:32px;margin-top:16px;transition:.3s ease-in-out}.add-button span{font-size:14px!important}.add-button svg{margin-right:5px}.add-button svg rect{transition:.3s ease-in-out}.add-button:hover{color:var(--cbb)}.add-button:hover svg rect{fill:var(--cbb)}.product-reference-image-box,.product-reference-link-box,.product-ring-box{display:none;margin:24px 0}.product-custom-trademark-box{display:none}.product-custom-trademark-box .custom-trademark{font-size:16px;font-weight:500;line-height:20px;margin-top:32px;text-transform:uppercase}.add-button.add-reference-link,.product-reference-link-box{margin-bottom:0}.hs_reference_image_1_1 .input,.hs_reference_image_1_2 .input,.hs_reference_image_1_3 .input,.hs_reference_image_2_2 .input,.hs_reference_image_2_3 .input,.hs_reference_image_3_2 .input,.hs_reference_image_3_3 .input,.hs_reference_link_1_2 .input,.hs_reference_link_1_3 .input,.hs_reference_link_2_2 .input,.hs_reference_link_2_3 .input,.hs_reference_link_3_2 .input,.hs_reference_link_3_3 .input,.hs_stone_size_1_1 .input,.hs_stone_size_1_2 .input,.hs_stone_size_1_3 .input,.hs_stone_size_2_1 .input,.hs_stone_size_2_2 .input,.hs_stone_size_2_3 .input,.hs_stone_size_3_1 .input,.hs_stone_size_3_2 .input,.hs_stone_size_3_3 .input{display:grid;gap:10px;grid-template-columns:1fr 16px}@media only screen and (max-width:480px){input[name=placement_of_the_quality_mark_custom_trademark_1],input[name=placement_of_the_quality_mark_custom_trademark_2],input[name=placement_of_the_quality_mark_custom_trademark_3]{height:60px}.input:has(input[name=placement_of_the_quality_mark_custom_trademark_1]) span,.input:has(input[name=placement_of_the_quality_mark_custom_trademark_2]) span,.input:has(input[name=placement_of_the_quality_mark_custom_trademark_3]) span{width:80%}.trademark .trademark-box{padding:30px 45px}.trademark .trademark-box h1{font-size:25px}.trademark .trademark-box svg{right:12px;top:12px}}