.modal-vr-detail{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:999999!important;display:none!important;align-items:center;justify-content:center;isolation:isolate;box-sizing:border-box}.modal-vr-detail.is-open{display:flex!important}.modal-vr-detail__overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;z-index:1!important;background:#00000061!important;cursor:pointer}.modal-vr-detail__dialog{position:relative!important;z-index:2!important;display:flex;flex-direction:column;width:calc(100% - 2rem);max-width:720px;max-height:80vh;padding:18px 18px 16px;background:#fff;border-radius:8px;overflow:hidden;box-sizing:border-box;box-shadow:0 0 0 1px #0000000f,0 20px 60px #00000059}.modal-vr-detail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex:0 0 auto;margin-bottom:8px}.modal-vr-detail__title{margin:0;color:#111827;font-weight:600}.modal-vr-detail__subtitle{margin:5px 0 0}.modal-vr-detail__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;margin:0;border:0;background:transparent;color:#111827;font-size:28px;font-weight:400;line-height:1;cursor:pointer}.modal-vr-detail__close:hover{color:#4b5563}.modal-vr-detail__content-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;-webkit-overflow-scrolling:touch}.modal-vr-detail__body{padding-top:4px;color:#374151;line-height:1.55}.modal-vr-detail__section-label{margin-bottom:4px;padding-top:5px;color:#c69b4b;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.modal-vr-detail__body h4{margin:0 0 4px;text-decoration:underline}.modal-vr-detail__bullets{margin:8px 0 10px;padding:0;list-style:none}.modal-vr-detail__bullets li{position:relative;margin-bottom:6px;padding-left:18px}.modal-vr-detail__bullets li:before{content:"\2022";position:absolute;left:4px;top:0;color:#c69b4b}.modal-vr-detail__note{margin-top:6px;color:#6b7280}.modal-vr-detail__footer{flex:0 0 auto;margin-top:10px;text-align:right}.modal-vr-detail__footer-btn{display:inline-block;padding:.3rem .9rem;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease}.modal-vr-detail__footer-btn:hover{background:#e5e7eb;border-color:#9ca3af}.modal-vr-detail__contact-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:14px 22px!important;box-sizing:border-box!important;line-height:1.3!important;text-align:center!important}html.modal-vr-detail-open,body.modal-vr-detail-open{overflow:hidden!important}@media screen and (max-width:640px){.modal-vr-detail{align-items:flex-end}.modal-vr-detail__dialog{width:100%!important;max-width:100%!important;max-height:80vh;margin:0!important;padding:14px 14px 12px;border-radius:8px 8px 0 0}}.modal-vr-detail--diamond-size .diamond-size-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.modal-vr-detail--diamond-size .diamond-size-table{width:100%;max-width:100%;margin-top:8px;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.4}.modal-vr-detail--diamond-size .diamond-size-table th{padding:10px 8px;border-bottom:1px solid #dddddd;border-left:1px solid #eeeeee;text-align:left}.modal-vr-detail--diamond-size .diamond-size-table td{padding:8px;border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee}.modal-vr-detail--diamond-size .diamond-size-spacer{height:18px}.modal-vr-detail--diamond-size .diamond-size-comparison{width:100%;max-width:800px;margin:18px auto 0}.modal-vr-detail--diamond-size .diamond-size-comparison img{display:block;width:100%;height:auto}.modal-vr-detail--diamond-quali .diamond-quality-overview img{display:block;width:100%;max-width:100%;height:auto}.modal-vr-detail--diamond-quali .diamond-quality-overview__table-wrap{width:100%;margin:16px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.modal-vr-detail--diamond-quali .diamond-quality-overview__table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;line-height:1.5}.modal-vr-detail--diamond-quali .diamond-quality-overview__table td{padding:12px 14px;border:1px solid #dddddd;vertical-align:top}.modal-vr-detail--diamond-quali .diamond-quality-overview__table td:first-child{width:110px;white-space:nowrap}.modal-vr-detail--diamond-quali .diamond-quality-overview h3{margin-top:28px;margin-bottom:10px}.modal-vr-detail--diamond-quali .diamond-quality-overview p{margin-top:0;margin-bottom:16px}.modal-vr-detail--diamond-quali .diamond-quality-overview ul{margin-top:0;margin-bottom:20px;padding-left:22px}.modal-vr-detail--diamond-quali .diamond-quality-overview li{margin-bottom:10px}@media screen and (max-width:749px){.modal-vr-detail--diamond-quali .diamond-quality-overview__table{min-width:520px;font-size:14px}.modal-vr-detail--diamond-quali .diamond-quality-overview__table td{padding:10px}.modal-vr-detail--diamond-quali .diamond-quality-overview__table td:first-child{width:82px}}.ak-feingehalt-container{box-sizing:border-box}.ak-feingehalt-loading{visibility:hidden!important}[data-ak-feingehalt-hidden=true]{display:none!important}.metal-swatches{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.metal-swatches .form__label{display:block;width:100%;margin-bottom:10px}.metal-swatches .font-body-bold{font-weight:700}.metal-swatches__empty{color:#777;font-size:12px}.metal-swatches .metal-swatch-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.metal-swatch-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.18);border-radius:4px;box-sizing:border-box;color:#171717;font-size:14px;line-height:1;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,filter .15s ease}.metal-swatch-link--silver,.metal-swatch-link--white{background:#e5e7eb}.metal-swatch-link--gold{background:#e6c875}.metal-swatch-link--rose{background:#dec19a}.metal-swatch-link--pt{background:#c0c3cd}.metal-swatch-link:hover{border-color:#0000008c;filter:brightness(.98)}.metal-swatch-text{display:block;white-space:nowrap}.metal-swatches input[type=radio]:checked+.metal-swatch-link{border-color:#111;box-shadow:0 0 0 1px #111;color:#111}.metal-swatches input[type=radio]:focus-visible+.metal-swatch-link{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.metal-swatch-link .tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:20;padding:6px 8px;border-radius:6px;background:#111;color:#fff;font-size:12px;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%);transition:opacity .15s ease,visibility .15s ease}.metal-swatch-link:hover .tooltip,.metal-swatch-link:focus-visible .tooltip{opacity:1;visibility:visible}@media screen and (max-width:767px){.breedia-info-row{font-size:14px}.breedia-info-row__icon-btn svg{width:22px;height:22px}.product-price{color:#171717}.metal-swatch-link{min-width:48px;height:40px;padding:0 12px}}@media screen and (max-width:749px){.metal-swatch-link{font-size:16px!important}}.ak-modal[aria-hidden=true]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ak-modal[aria-hidden=false],.ak-modal.is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ak-product-page.css.map */
