.frame-coa{min-width:0}.frame-coa__header{max-width:1120px;margin-bottom:clamp(42px,5.5vw,86px)}.frame-coa__toolbar{display:grid;grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(130px,.7fr));align-items:end;gap:15px;border-top:1px solid var(--border);padding-top:30px;min-width:0}.frame-coa__field{min-width:0}.frame-coa__field label{display:block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.09em;margin-bottom:9px;color:var(--ink)}.frame-coa__field :is(input,select){-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:52px;border:1px solid var(--border);border-radius:0;background:var(--paper);color:var(--ink);font:500 14px/1.3 DM Sans,Arial,sans-serif;padding:0 15px;box-sizing:border-box}.frame-coa__field select{padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23101820' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer}.frame-coa__field input::placeholder{color:var(--muted);opacity:.9}.frame-coa__field :is(input,select):focus-visible,.frame-coa :is(button,a):focus-visible{outline:3px solid #1aa6c6;outline-offset:3px}.frame-coa__results-line{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:66px;margin-top:19px}.frame-coa__status{font-size:12px;color:var(--muted);margin:0;line-height:1.5}.frame-coa__reset{color:var(--ink);font-weight:800;font-size:12px;letter-spacing:.04em;border:0;border-bottom:1px solid var(--ink);background:none;cursor:pointer;border-radius:0;min-height:44px;padding:8px 0}.frame-coa__table-wrap{width:100%;min-width:0}.frame-coa__table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left;border-bottom:1px solid var(--border)}.frame-coa__table th,.frame-coa__table td{padding:24px 15px 25px 0;min-width:0;vertical-align:middle;overflow-wrap:anywhere}.frame-coa__table :is(th,td):last-child{padding-right:0}.frame-coa__table thead{border-top:1px solid var(--ink);border-bottom:1px solid var(--border)}.frame-coa__table thead th{padding-top:18px;padding-bottom:18px;text-transform:uppercase;font-size:12px;letter-spacing:.065em;font-weight:800;color:var(--ink)}.frame-coa__table thead th:nth-child(1){width:29%}.frame-coa__table thead th:nth-child(2){width:21%}.frame-coa__table thead th:nth-child(3){width:17%}.frame-coa__table thead th:nth-child(4){width:15%}.frame-coa__table thead th:nth-child(5){width:18%}.frame-coa__entry{border-top:1px solid var(--border);transition:background-color .2s ease}.frame-coa__entry:hover{background:#f7fafb}.frame-coa__entry[hidden]{display:none!important}.frame-coa__product-name{display:block;color:var(--ink);font-size:16px;font-weight:700;line-height:1.35}a.frame-coa__product-name:hover{color:#0e7a93;text-decoration:underline;text-underline-offset:3px}.frame-coa__category{display:block;color:#0e7a93;font-size:12px;line-height:1.5;font-weight:700;margin-top:9px}.frame-coa__code{font-size:13px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.frame-coa__subtext{display:block;font-size:12px;line-height:1.5;color:var(--muted);margin-top:8px}.frame-coa__unavailable{color:var(--muted)}.frame-coa__table time{font-size:13px;color:var(--muted);white-space:normal}.frame-coa__actions{white-space:normal}.frame-coa__action{display:inline-flex;align-items:center;justify-content:flex-start;min-height:44px;border:0;background:none;text-align:left;padding:8px 3px;font-size:12px;font-weight:800;letter-spacing:.01em;color:var(--ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer;white-space:normal}.frame-coa__action:hover{color:#0e7a93}.frame-coa__action--preview{margin-right:17px}.frame-coa__action--open{gap:7px}.frame-coa__no-results,.frame-coa__empty-library{padding:clamp(30px,4vw,58px);border:1px solid var(--border);background:var(--ice);color:var(--muted);font-size:14px}.frame-coa__no-results[hidden]{display:none!important}.frame-coa__empty-library h2{font-family:var(--display);font-size:clamp(32px,4vw,54px);line-height:1;text-transform:uppercase;color:var(--ink);margin:0 0 17px}.frame-coa__empty-library p{margin:0;max-width:600px}.frame-coa__pagination{display:flex;justify-content:flex-end;gap:25px;align-items:center;margin-top:35px;flex-wrap:wrap}.frame-coa__pagination[hidden]{display:none!important}.frame-coa__page-button{min-width:100px;min-height:44px;border:1px solid var(--border);background:var(--paper);padding:11px 16px;border-radius:0;color:var(--ink);font-size:12px;text-transform:uppercase;font-weight:800;cursor:pointer}.frame-coa__page-button:hover:not(:disabled){background:var(--ice);border-color:var(--ink)}.frame-coa__page-button:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.frame-coa__page-count{font-size:12px;color:var(--muted);min-width:65px;text-align:center}.frame-coa__footer-note{border-top:1px solid var(--border);margin-top:clamp(40px,6vw,85px);padding-top:26px;max-width:810px}.frame-coa__support{display:flex;gap:18px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:25px;margin-top:55px;font-size:14px;color:var(--muted)}.frame-coa__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1050px,calc(100vw - 40px));max-width:1050px;max-height:min(95vh,100dvh - 24px);margin:auto;padding:0;border:1px solid var(--border);border-radius:0;color:var(--ink);background:var(--paper);box-shadow:0 30px 65px #00000026}.frame-coa__dialog::backdrop{background:#101820cc}.frame-coa__dialog-bar{display:flex;justify-content:space-between;gap:22px;align-items:center;border-bottom:1px solid var(--border);min-height:71px;padding:13px 22px}.frame-coa__dialog-bar h2{font-family:var(--display);font-size:clamp(24px,3vw,40px);font-weight:800;text-transform:uppercase;line-height:1;margin:0;overflow-wrap:anywhere}.frame-coa__dialog-close{min-height:44px;display:inline-flex;gap:12px;align-items:center;border:0;background:none;color:var(--ink);font-weight:800;text-transform:uppercase;font-size:12px;cursor:pointer}.frame-coa__dialog-close span{font-size:24px;font-weight:400}.frame-coa__dialog-content{background:#f3f9fb;min-height:min(60vh,620px);display:flex;align-items:center;justify-content:center;overflow:auto}.frame-coa__dialog-content iframe{width:100%;height:min(65vh,700px);border:0;background:#fff}.frame-coa__dialog-content img{width:auto;height:auto;max-width:100%;max-height:min(65vh,700px);object-fit:contain}.frame-coa__dialog-content [hidden]{display:none!important}.frame-coa__dialog-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;flex-wrap:wrap;border-top:1px solid var(--border)}.frame-coa__dialog-footer p{color:var(--muted);font-size:12px;margin:0}.frame-coa__server-pages{border-top:1px solid var(--border);margin-top:38px;padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}.frame-coa__server-pages p{color:var(--muted);font-size:12px;max-width:440px;margin:0}.frame-coa__server-pages>div{display:flex;flex-wrap:wrap;gap:24px}.frame-coa__server-link{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid var(--ink);font-weight:800;text-transform:uppercase;font-size:12px;color:var(--ink)}.frame-coa__server-link:hover{color:#0e7a93;border-color:#0e7a93}.frame-coa__noscript{font-size:12px;color:var(--muted);padding-top:25px}@media(max-width:1100px){.frame-coa__toolbar{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.frame-coa__table thead th:nth-child(1){width:28%}.frame-coa__table thead th:nth-child(2){width:20%}.frame-coa__table thead th:nth-child(3){width:16%}.frame-coa__table thead th:nth-child(4){width:15%}.frame-coa__table thead th:nth-child(5){width:21%}}@media(max-width:850px){.frame-coa__toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.frame-coa__field--search{grid-column:1/-1}.frame-coa__table th,.frame-coa__table td{padding-right:10px}.frame-coa__action--preview{margin-right:9px}}@media(max-width:680px){.frame-coa__toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.frame-coa__field--search{grid-column:1/-1}.frame-coa__field:last-child{grid-column:1/-1}.frame-coa__table,.frame-coa__table tbody{display:block;width:100%}.frame-coa__table thead{display:none}.frame-coa__table{border:0}.frame-coa__entry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 12px;margin-bottom:12px;padding:20px 17px;border:1px solid var(--border);background:var(--paper)}.frame-coa__entry:hover{background:var(--paper)}.frame-coa__table th,.frame-coa__table td{display:block;padding:0;min-width:0}.frame-coa__table :is(th,td):last-child{padding-right:0}.frame-coa__table th[data-label],.frame-coa__table td[data-label]{grid-column:auto}.frame-coa__table th:before,.frame-coa__table td:before{content:attr(data-label);display:block;font-size:12px;letter-spacing:.07em;font-weight:800;text-transform:uppercase;color:var(--muted);margin:0 0 9px}.frame-coa__table .frame-coa__product,.frame-coa__table .frame-coa__actions{grid-column:1/-1}.frame-coa__product{padding-bottom:15px!important;border-bottom:1px solid var(--border)}.frame-coa__product-name{font-size:16px}.frame-coa__actions{border-top:1px solid var(--border);padding-top:8px!important;display:block!important}.frame-coa__actions .frame-coa__action{margin-right:23px}.frame-coa__action--preview{margin-right:0}.frame-coa__pagination{justify-content:space-between;gap:10px}.frame-coa__page-button{min-width:78px;padding:10px 12px}.frame-coa__dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.frame-coa__dialog-bar,.frame-coa__dialog-footer{padding:12px}.frame-coa__dialog-content{min-height:50dvh}.frame-coa__dialog-content iframe{height:62dvh}}@media(max-width:370px){.frame-coa__field :is(input,select){padding-left:10px;font-size:13px}.frame-coa__field select{padding-right:28px;background-position:right 8px center}.frame-coa__entry{padding:16px 13px}.frame-coa__page-button{min-width:70px}}@media(prefers-reduced-motion:reduce){.frame-coa__entry{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/frame-coa.css.map */
