.wc-coa-compliance-content table.shop_attributes_coa{width:100%;border-collapse:collapse;margin-bottom:1.5em;font-size:.95em}.wc-coa-compliance-content table.shop_attributes_coa th.woocommerce-product-attributes-item__label,.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value{padding:8px 10px;border-bottom:1px solid #e0e0e0;vertical-align:top}.wc-coa-compliance-content table.shop_attributes_coa th.woocommerce-product-attributes-item__label{width:30%;font-weight:600;text-align:left}.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value{width:70%;text-align:left}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section>th.wc-coa-merged-section-cell{padding:0;border:1px solid silver;background-color:#fff;text-align:left;font-weight:400;border-bottom:1px solid silver}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section:first-child>th.wc-coa-merged-section-cell{border-top:1px solid silver}.wc-coa-compliance-content table.shop_attributes_coa>tbody>tr.wc-coa-merged-section:last-child>th.wc-coa-merged-section-cell{border-bottom:1px solid silver}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-merged-section-title-text{padding:10px 12px;background-color:#f0f0f0;font-weight:700;font-size:1.05em;margin:0;border-bottom:1px solid #dcdcdc}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-compliance-list{margin:10px 12px 12px 12px;padding:0;list-style:none}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-compliance-list>li.wc-coa-list-item-object-details{padding:10px;margin:0 0 8px 0;background-color:#f8f8f8;border:1px solid #e0e0e0;width:100%;box-sizing:border-box}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-compliance-list>li.wc-coa-list-item-object-details:last-child{margin-bottom:0}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-pair{display:block;margin-bottom:5px;line-height:1.4}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-pair:last-child{margin-bottom:0}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-label{font-weight:700}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section table.shop_attributes_coa{margin:10px 12px 12px 12px;width:calc(100% - 24px);border:1px solid #e8e8e8;background-color:#fdfdfd}.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa{margin-top:8px;margin-left:0;width:100%;border:1px solid #e8e8e8;background-color:#fdfdfd;margin-bottom:8px}.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa th.woocommerce-product-attributes-item__label,.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa td.woocommerce-product-attributes-item__value{padding:6px 8px;border-bottom:1px dotted #eee}.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa tr:last-child th,.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa tr:last-child td{border-bottom:none}.wc-coa-compliance-content ul.wc-coa-compliance-list{list-style:none;padding-left:0;margin-left:0;margin-top:8px;margin-bottom:8px}.wc-coa-compliance-content ul.wc-coa-compliance-list li{padding:6px 0;border-bottom:1px dotted #eee;margin-left:0;padding-left:0}.wc-coa-compliance-content ul.wc-coa-compliance-list li:last-child{border-bottom:none}.wc-coa-compliance-content ul.wc-coa-compliance-list li table.shop_attributes_coa{margin-left:0;width:100%;font-size:.9em;background-color:#f9f9f9}.wc-coa-original-file-link{margin-bottom:20px}.wc-coa-original-file-link .button{display:inline-block;padding:10px 18px;background-color:#0073aa;color:#fff;text-decoration:none;border-radius:3px;border:1px solid #0073aa;font-size:1em;line-height:1.2;text-align:center;cursor:pointer;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.wc-coa-original-file-link .button:hover,.wc-coa-original-file-link .button:focus{background-color:#005a87;border-color:#005a87;color:#fff;text-decoration:none}.wc-coa-modal-footer .button.button-secondary,.wc-coa-report-inaccuracies-container .button.button-secondary{display:inline-block;padding:8px 15px;background-color:#f6f7f7;color:#2271b1;text-decoration:none;border-radius:3px;border:1px solid #8c8f94;font-size:.9em;line-height:1.2;text-align:center;cursor:pointer;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,color 0.15s ease-in-out}.wc-coa-modal-footer .button.button-secondary:hover,.wc-coa-modal-footer .button.button-secondary:focus,.wc-coa-report-inaccuracies-container .button.button-secondary:hover,.wc-coa-report-inaccuracies-container .button.button-secondary:focus{background-color:#e0e1e2;border-color:#646970;color:#135e96;text-decoration:none}@media screen and (max-width:768px){.wc-coa-compliance-content table.shop_attributes_coa,.wc-coa-compliance-content table.shop_attributes_coa thead,.wc-coa-compliance-content table.shop_attributes_coa tbody,.wc-coa-compliance-content table.shop_attributes_coa th,.wc-coa-compliance-content table.shop_attributes_coa td,.wc-coa-compliance-content table.shop_attributes_coa tr{display:block}.wc-coa-compliance-content table.shop_attributes_coa thead tr{position:absolute;top:-9999px;left:-9999px}.wc-coa-compliance-content table.shop_attributes_coa tr{border:none;margin-bottom:8px;padding:0;box-sizing:border-box}.wc-coa-compliance-content table.shop_attributes_coa tr:last-child{margin-bottom:0}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section{padding:0;border:1px solid silver;background-color:#fff}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section>th.wc-coa-merged-section-cell{padding:0;margin:0;width:100%;box-sizing:border-box;display:block;text-align:left;font-weight:400}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-merged-section-title-text{padding:10px 12px;background-color:#f0f0f0;font-weight:700;font-size:1.05em;margin:0;border-bottom:1px solid #dcdcdc}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-compliance-list{margin:10px 0 0 0!important;padding:0!important;width:100%;box-sizing:border-box;list-style:none}.wc-coa-compliance-content table.shop_attributes_coa tr:not(.wc-coa-section-header):not(.wc-coa-section-content){padding:8px;border:1px solid #e0e0e0}.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value{border:none;position:relative;padding-left:40%;text-align:left;white-space:normal;padding-top:5px;padding-bottom:5px;min-height:24px}.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value:before{position:absolute;top:5px;left:0;width:38%;padding-right:5px;white-space:normal;text-align:left;font-weight:700;content:attr(data-label);box-sizing:border-box}.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value:has(table.shop_attributes_coa),.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value:has(ul.wc-coa-compliance-list){padding-left:0}.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value:has(table.shop_attributes_coa):before,.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value:has(ul.wc-coa-compliance-list):before{display:none}.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa td.woocommerce-product-attributes-item__value{padding-left:0}.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa td.woocommerce-product-attributes-item__value:before{display:none}.wc-coa-compliance-content table.shop_attributes_coa table.shop_attributes_coa{margin-left:0;width:100%}.wc-coa-compliance-content table.shop_attributes_coa td.woocommerce-product-attributes-item__value ul.wc-coa-compliance-list{margin:0;padding:0;list-style:none;width:100%;box-sizing:border-box}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-section-content td.woocommerce-product-attributes-item__value>ul.wc-coa-compliance-list{margin:0!important;padding:0!important}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-compliance-list>li.wc-coa-list-item-object-details{padding:10px!important;margin:0 0 10px 0!important;background-color:#f8f8f8;border:1px solid #e0e0e0;width:100%!important;box-sizing:border-box!important}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-compliance-list>li.wc-coa-list-item-object-details:last-child{margin-bottom:0!important}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-pair{display:block;margin-bottom:5px;line-height:1.4}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-pair:last-child{margin-bottom:0}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-label{font-weight:700;color:#333}.wc-coa-compliance-content table.shop_attributes_coa tr.wc-coa-merged-section .wc-coa-list-item-detail-value{color:#555}.wc-coa-compliance-content ul.wc-coa-compliance-list li table.shop_attributes_coa{margin-left:0;margin-right:0}}.wc-coa-hidden{display:none!important}.wc-coa-modal{display:none;position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .7);-webkit-overflow-scrolling:touch}.wc-coa-modal-content{position:relative;background-color:#fff;margin:5% auto;padding:20px;border:1px solid #888;width:90%;max-width:800px;box-shadow:0 5px 15px rgb(0 0 0 / .3);border-radius:4px}.wc-coa-modal-close{color:#aaa;float:right;font-size:28px;font-weight:700;line-height:1;position:absolute;top:10px;right:15px}.wc-coa-modal-close:hover,.wc-coa-modal-close:focus{color:#333;text-decoration:none;cursor:pointer}#wc-coa-modal-body{max-height:80vh;overflow-y:auto}#wc-coa-modal-body img{max-width:100%;height:auto;display:block;margin:0 auto}#wc-coa-modal-body iframe{width:100%;height:75vh;border:none}@media screen and (max-width:768px){.wc-coa-modal-content{width:95%;margin:10% auto;padding:15px}#wc-coa-modal-body iframe{height:70vh}}#wc-coa-report-form-modal .wc-coa-modal-content{max-width:600px}#wc-coa-report-form-modal h2{margin-top:0;margin-bottom:15px;font-size:1.4em;color:#333}#wc-coa-report-form-modal p{margin-bottom:10px;line-height:1.6}#wc-coa-report-form-modal strong{font-weight:600}#wc-coa-report-form-fields-container{max-height:40vh;overflow-y:auto;padding:10px;border:1px solid #ddd;border-radius:3px;background-color:#f9f9f9;margin-bottom:15px}.wc-coa-report-field-group{padding:10px 0;border-bottom:1px dashed #eee}.wc-coa-report-field-group:last-child{border-bottom:none}.wc-coa-report-field-group label:not([for^="suggested_value_"]){font-weight:700;display:block;margin-bottom:5px;color:#444}.wc-coa-report-field-value-display{font-size:.95em;color:#555;margin-bottom:8px;padding-left:10px}.wc-coa-report-field-value-display strong{color:#333}.wc-coa-report-select-field{margin-right:5px;vertical-align:middle}.wc-coa-report-field-group small{font-size:.9em;color:#777;vertical-align:middle}.wc-coa-report-suggestion-wrapper{margin-top:8px;padding-left:25px}.wc-coa-report-suggestion-wrapper label{font-size:.9em;font-weight:400;color:#555;display:block;margin-bottom:3px}.wc-coa-report-suggestion-input.input-text{width:100%;padding:6px 8px;font-size:.95em;box-sizing:border-box}#wc-coa-report-inaccuracy-form hr{border:0;border-top:1px solid #ddd;margin:20px 0}#wc-coa-report-inaccuracy-form h3{font-size:1.2em;color:#333;margin-top:0;margin-bottom:10px}#wc-coa-report-inaccuracy-form .form-row{padding:3px;margin:0 0 6px;zoom:1}#wc-coa-report-inaccuracy-form .form-row:before,#wc-coa-report-inaccuracy-form .form-row:after{content:" ";display:table}#wc-coa-report-inaccuracy-form .form-row:after{clear:both}#wc-coa-report-inaccuracy-form .form-row label{display:block;margin-bottom:3px;font-weight:500}#wc-coa-report-inaccuracy-form .form-row input.input-text,#wc-coa-report-inaccuracy-form .form-row textarea.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:8px 10px;border:1px solid #ddd;border-radius:3px}#wc-coa-report-inaccuracy-form .form-row textarea.input-text{height:auto;min-height:80px}@media (min-width:768px){#wc-coa-report-inaccuracy-form .form-row-first{float:left;width:47%;margin-right:3.8%}#wc-coa-report-inaccuracy-form .form-row-last{float:right;width:47%;margin-right:0}}#wc-coa-report-form-status .notice{padding:10px;margin-top:10px;border-radius:3px;font-size:.95em}#wc-coa-report-form-status .notice-success{background-color:#e6ffed;border-left:4px solid #00a32a;color:#041}#wc-coa-report-form-status .notice-error{background-color:#ffe6e6;border-left:4px solid #d63638;color:#580000}#wc-coa-report-form-status .notice-warning{background-color:#fff8e1;border-left:4px solid #ffb900;color:#664b00}.wc-coa-modal .wc-coa-modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px}.wc-coa-modal .wc-coa-modal-footer .button{margin:0;padding:10px 20px;font-size:14px;line-height:1.4;border-radius:3px;text-decoration:none;cursor:pointer;transition:all 0.2s ease;border:1px solid;font-weight:500}.wc-coa-modal .wc-coa-modal-footer .button.button-primary{background-color:#0073aa;border-color:#0073aa;color:#fff}.wc-coa-modal .wc-coa-modal-footer .button.button-primary:hover,.wc-coa-modal .wc-coa-modal-footer .button.button-primary:focus{background-color:#005a87;border-color:#005a87;color:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .15)}.wc-coa-modal .wc-coa-modal-footer .button.button-secondary{background-color:#f6f7f7;border-color:#8c8f94;color:#2271b1}.wc-coa-modal .wc-coa-modal-footer .button.button-secondary:hover,.wc-coa-modal .wc-coa-modal-footer .button.button-secondary:focus{background-color:#e0e1e2;border-color:#646970;color:#135e96;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.wc-coa-modal .wc-coa-modal-footer .button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.wc-coa-modal .wc-coa-modal-footer .button.button-primary:disabled{background-color:#0073aa;border-color:#0073aa}@media screen and (max-width:480px){.wc-coa-modal .wc-coa-modal-footer{flex-direction:column-reverse;gap:8px}.wc-coa-modal .wc-coa-modal-footer .button{width:100%;text-align:center}}.wc-coa-actions-per-coa .wc-coa-view-original-trigger.button{display:inline-block;padding:10px 18px;text-decoration:none;border-radius:3px;font-size:1em;line-height:1.2;text-align:center;cursor:pointer;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,color 0.15s ease-in-out}.wc-coa-actions-per-coa .wc-coa-trigger-report-modal-button.button.button-secondary{display:inline-block;padding:8px 15px;text-decoration:none;border-radius:3px;font-size:.9em;line-height:1.2;text-align:center;cursor:pointer;background-color:#f6f7f7;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,color 0.15s ease-in-out}.wc-coa-actions-per-coa .wc-coa-trigger-report-modal-button.button.button-secondary:hover,.wc-coa-actions-per-coa .wc-coa-trigger-report-modal-button.button.button-secondary:focus{background-color:#e0e1e2;text-decoration:none}.wc-coa-image-navigation{text-align:center;margin-top:15px;padding-top:10px;border-top:1px solid #eee}.wc-coa-image-navigation .button{background-color:#f0f0f0;border:1px solid #ccc;color:#333;padding:8px 12px;text-decoration:none;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease;font-size:.9em;line-height:1}.wc-coa-image-navigation .button:hover:not(:disabled){background-color:#e0e0e0;border-color:#bbb;color:#000}.wc-coa-image-navigation .button:disabled{background-color:#f9f9f9;border-color:#ddd;color:#aaa;cursor:not-allowed;opacity:.7}.wc-coa-image-navigation .coa-image-counter{margin:0 15px;display:inline-block;vertical-align:middle;font-size:.9em;color:#555}.wc-coa-subtabs-container{margin-top:20px;border:1px solid #ddd;border-radius:3px;background-color:#fff}ul.wc-coa-subtabs-nav{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd;background-color:#f9f9f9}li.wc-coa-subtab-item{margin:0;padding:0}a.wc-coa-subtab-link{display:block;padding:10px 15px;text-decoration:none;color:#555;border-bottom:3px solid #fff0;margin-bottom:-1px;transition:color 0.2s ease,border-color 0.2s ease;font-size:.95em;font-weight:500}a.wc-coa-subtab-link:hover,a.wc-coa-subtab-link:focus{color:#0073aa;background-color:#eee}a.wc-coa-subtab-link.active{color:#333;font-weight:600;border-bottom-color:#0073aa;background-color:#fff}.wc-coa-subtabs-content{padding:15px}.wc-coa-subtab-panel{display:none}.wc-coa-subtab-panel.active{display:block}.wc-coa-subtab-panel table.shop_attributes_coa:first-child{margin-top:0}@media screen and (max-width:600px){ul.wc-coa-subtabs-nav{}a.wc-coa-subtab-link{padding:8px 10px;font-size:.9em}}.wc-coa-most-current-indicator{font-size:.8em;font-weight:400;color:#777;margin-left:5px;vertical-align:middle}.wc-coa-modal-content{position:relative}.wc-coa-form-loader-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(255 255 255 / .85);z-index:10;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:4px}.wc-coa-form-loader-overlay .wc-coa-loader-content{padding:20px}.wc-coa-form-loader-overlay .spinner{display:inline-block;background-size:contain}.wc-coa-form-loader-overlay .loading-text{font-size:1.1em;color:#333;margin-left:10px;vertical-align:middle}.wc-coa-progress-bar-container{width:80%;max-width:300px;height:10px;background-color:#e0e0e0;border-radius:5px;margin-top:15px;overflow:hidden}.wc-coa-progress-bar{width:0%;height:100%;background-color:#0073aa;border-radius:5px}