kynora-metals{display:block;width:100%;max-width:100%;box-sizing:border-box}kynora-metals *{box-sizing:border-box}kynora-metals .km-label{display:block;margin-bottom:8px;font:inherit;color:inherit}kynora-metals .km-select{display:block;width:100%;min-height:48px;border:1px solid #ccc;border-radius:5px;padding:10px 14px;background:transparent;color:inherit;font:inherit}kynora-metals [hidden]{display:none!important}kynora-metals .km-swatches{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));gap:8px;width:100%}kynora-metals .km-choice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 6px;border:1px solid #ccc;border-radius:5px;background:transparent;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere}kynora-metals .km-choice[aria-pressed=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}kynora-metals .km-chip{display:block;width:var(--km-size);height:var(--km-size);border-radius:50%;overflow:hidden;border:1px solid #0002}kynora-metals .km-chip img{width:100%;height:100%;object-fit:cover}kynora-metals .km-choice:focus-visible{outline:2px solid currentColor;outline-offset:3px}media-gallery.km-photo-active>:not(.km-main-photo){display:none!important}media-gallery .km-main-photo{grid-column:1/-1;width:100%;margin:0;box-sizing:border-box}media-gallery .km-main-photo[hidden]{display:none!important}media-gallery .km-main-photo a{display:block;width:100%}media-gallery .km-main-photo img{display:block;width:100%;height:auto;max-height:85vh;object-fit:contain;border-radius:var(--media-radius,0)}media-gallery .km-main-photo button{display:block;margin:10px auto;padding:8px 12px;background:transparent;border:1px solid currentColor;border-radius:4px;color:inherit;font:inherit;cursor:pointer}media-gallery .km-main-photo button:focus-visible{outline:2px solid currentColor;outline-offset:3px}kynora-metals .km-mobile-preview{display:none!important}kynora-metals dialog.km-mobile-dialog{box-sizing:border-box;border:0;border-radius:8px;padding:16px;width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:90dvh;margin:auto;background:#fff;color:#184332;overflow:auto}kynora-metals dialog.km-mobile-dialog::backdrop{background:#0009}kynora-metals .km-mobile-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}kynora-metals .km-mobile-close{background:none;border:0;padding:4px 10px;color:inherit;font:inherit;font-size:28px;cursor:pointer}kynora-metals .km-mobile-large{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain}@media(max-width:749px){kynora-metals .km-mobile-preview:not([hidden]){display:flex!important;align-items:center;gap:12px;width:100%;margin-top:12px;padding:10px;border:1px solid #dde5dc;border-radius:6px;background:#fafbf9}kynora-metals .km-mobile-open{display:block;flex:0 0 96px;width:96px;border-radius:4px;overflow:hidden}kynora-metals .km-mobile-image{display:block;width:96px;height:96px;object-fit:contain;background:#fff}kynora-metals .km-mobile-copy{min-width:0;font:inherit;overflow-wrap:anywhere}kynora-metals .km-mobile-caption{display:block;font:inherit;font-weight:600;line-height:1.4}kynora-metals .km-mobile-copy>span{display:block;margin-top:4px;font-size:12px;line-height:1.5}kynora-metals .km-mobile-open:focus-visible,kynora-metals .km-mobile-close:focus-visible{outline:2px solid currentColor;outline-offset:3px}}kynora-metals dialog.km-mobile-dialog:not([open]){display:none!important}@media(min-width:750px){kynora-metals dialog.km-mobile-dialog{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kynora-metals.css.map */
