.rqa-guides,.rqa-layer{display:contents}body>.rqa{z-index:100000!important}body>.rqa-layer .product-buybox-figma__metal-guide-modal,body>.rqa-layer .product-buybox-figma__size-guide-modal,body>.rqa-layer [data-metal-guide-modal],body>.rqa-layer [data-ring-size-guide],body>.rqa-layer [data-size-guide-modal]{z-index:100150!important}.rqa-guide-opener{display:none!important}.rqa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000!important;display:flex;align-items:center;justify-content:center;background:#00000080;overflow:visible;animation:rqa-dissolve .2s ease-out}.rqa[hidden]{display:none!important}.rqa__backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.rqa__panel{position:relative;z-index:1;width:920px;max-width:calc(100vw - 32px);min-height:562px;height:auto;border-radius:8px;padding:40px;background:#fff;box-sizing:border-box;overflow:visible}.rqa__body{display:flex;flex-direction:row;align-items:flex-start;gap:40px;overflow:visible}.rqa__grab{display:none}.rqa__gallery{width:400px;flex:0 0 400px;min-height:482px;display:flex;flex-direction:column;gap:10px}.rqa__hero{width:400px;height:400px;border-radius:4px;background:#f6f6f7;overflow:hidden;display:flex;align-items:center;justify-content:center}.rqa__hero img,.rqa__thumb img,.rqa__mob-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.rqa__thumbs{width:392px;max-width:400px;height:72px;display:flex;flex-direction:row;align-items:center;gap:8px;overflow:hidden}.rqa__thumb{width:72px;height:72px;flex:0 0 72px;border-radius:3px;background:#f6f6f7;border:1.5px solid transparent;box-sizing:border-box;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0}.rqa__thumb.is-active{border-color:#000}.rqa__details{width:400px;flex:0 0 400px;min-height:390px;display:flex;flex-direction:column;gap:18px;overflow:visible;font-family:Manrope,sans-serif}.rqa__mob{display:none}.rqa__head,.rqa__price,.rqa__label,.rqa__metals,.rqa__size,.rqa__size-label,.rqa__select,.rqa__add{width:400px;box-sizing:border-box}.rqa__head{min-height:30px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.rqa__title{max-width:378px;min-height:30px;margin:0;font-family:Manrope,sans-serif!important;font-weight:800;font-size:22px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#000;display:flex;align-items:center}.rqa__x{width:22px;height:22px;flex:0 0 22px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer}.rqa__price{min-height:22px;display:flex;flex-direction:row;align-items:center;gap:8px}.rqa__was,.rqa__now,.rqa__tag,.rqa__tag span,.rqa__guide,.rqa__metal-name,.rqa__select-text,.rqa__add span,.rqa__more,.rqa__label-text{font-family:Manrope,sans-serif!important;width:fit-content;white-space:nowrap}.rqa__was{height:22px;font-weight:400;font-size:16px;line-height:100%;text-decoration:line-through;color:#737373;display:inline-flex;align-items:center}.rqa__now{height:22px;font-weight:700;font-size:16px;line-height:100%;color:#000;display:inline-flex;align-items:center}.rqa__tag{height:20px;border-radius:2px;padding:3px 6px;background:#e0ffdf;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.rqa__tag span{height:14px;font-weight:700;font-size:10px;line-height:100%;color:#1a7a38;display:inline-flex;align-items:center}.rqa__label,.rqa__size-label{height:16px;display:flex;align-items:center;justify-content:space-between}.rqa__label-text{height:16px;font-weight:700;font-size:12px;line-height:100%;letter-spacing:.12em;text-transform:uppercase;color:#000}.rqa__guide{height:14px;font-weight:600;font-size:10px;line-height:100%;text-transform:uppercase;text-decoration:underline;color:#000;cursor:pointer;background:none;border:none;padding:0}.rqa__metals{height:73px;display:flex;flex-direction:row;align-items:center;gap:6px}.rqa__metal{width:75px;height:72px;border-radius:4px;border:1px solid #dbdbdb;background:#fff;padding:8px 2px;gap:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.rqa__metal.is-active{width:76px;height:73px;border:1.5px solid #000000;background:#f0f0f0}.rqa__swatch{width:26px;height:26px;border-radius:50%;flex:0 0 26px}.rqa__swatch--ox{background:linear-gradient(135deg,#38383d,#8c8c91,#38383d 71.43%)}.rqa__swatch--plated{background:linear-gradient(135deg,#c79940,#fadb8c,#c79940 71.43%)}.rqa__swatch--polished{background:linear-gradient(135deg,#b3b3b8,#f5f5f7,#b3b3b8 71.43%)}.rqa__swatch--10k{background:linear-gradient(135deg,#cc9e33,#ffd966,#cc9e33 71.43%)}.rqa__swatch--14k{background:linear-gradient(135deg,#d9a626,#ffe059,#d9a626 71.43%)}.rqa__metal-name{width:100%;min-height:24px;font-weight:600;font-size:9px;line-height:110%;text-align:center;color:#000;white-space:normal;display:flex;align-items:center;justify-content:center}.rqa__size{min-height:74px;display:flex;flex-direction:column;gap:10px;overflow:visible;position:relative}.rqa__select{height:48px;border-radius:3px;border:1px solid #000000;padding:14px;background:#fff;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:visible;cursor:pointer;box-sizing:border-box}.rqa__size-list{position:absolute;top:100%;left:0;right:0;z-index:50;margin:0;background:#fff;border:1px solid #000000;border-top:none;max-height:220px;overflow-y:auto;box-sizing:border-box;box-shadow:0 4px 12px #00000014}.rqa__size-list[hidden]{display:none!important}.rqa__size-option{display:block;width:100%;margin:0;padding:12px 14px;border:none;border-bottom:1px solid #f0f0f0;background:#fff;font-family:Manrope,sans-serif!important;font-size:13px;font-weight:500;line-height:100%;color:#000;text-align:left;white-space:nowrap;cursor:pointer;box-sizing:border-box}.rqa__size-option:hover,.rqa__size-option.is-active{background:#f6f6f7}.rqa__select-text{height:18px;font-weight:500;font-size:13px;line-height:100%;color:#000;display:flex;align-items:center}.rqa__caret{width:14px;height:14px;display:flex;align-items:center;justify-content:center;pointer-events:none}.rqa__add{height:51px;border-radius:2px;padding:16px 0;background:#000;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.rqa__add:disabled{opacity:.45;cursor:not-allowed}.rqa__add span{height:19px;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#fff;display:flex;align-items:center}.rqa__more{height:16px;font-weight:600;font-size:12px;line-height:100%;text-decoration:underline;color:#000;display:inline-flex;align-items:center;align-self:flex-start}@media screen and (max-width:768px){.rqa{align-items:flex-end;animation:rqa-dissolve .2s ease-out}.rqa__panel{width:100%;max-width:100%;min-height:414px;padding:20px 16px 24px;border-radius:16px 16px 0 0;animation:rqa-rise .3s ease-out}.rqa__body{display:block}.rqa__gallery,.rqa__head,.rqa__more{display:none}.rqa__grab{width:100%;height:4px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.rqa__grab span{width:40px;height:4px;border-radius:2px;background:#dbdbdb}.rqa__details{width:100%;flex:none;min-height:0;gap:16px}.rqa__mob{width:100%;min-height:72px;display:flex;flex-direction:row;align-items:center;gap:12px}.rqa__mob-photo{width:72px;height:72px;flex:0 0 72px;border-radius:4px;background:#f6f6f7;overflow:hidden;display:flex;align-items:center;justify-content:center}.rqa__mob-info{flex:1;min-width:0;min-height:43px;display:flex;flex-direction:column;justify-content:center;gap:4px}.rqa__mob-title{width:fit-content;max-width:100%;min-height:19px;margin:0;font-family:Manrope,sans-serif!important;font-weight:700;font-size:14px;line-height:100%;text-transform:none;color:#000}.rqa__mob .rqa__price{width:fit-content;min-height:20px;flex-wrap:nowrap}.rqa__mob .rqa__was,.rqa__mob .rqa__now{height:16px;font-size:12px}.rqa__mob-x{width:20px;height:20px;flex:0 0 20px}.rqa__price,.rqa__label,.rqa__metals,.rqa__size,.rqa__size-label,.rqa__select,.rqa__add{width:100%}.rqa__details>.rqa__price{display:none}.rqa__metals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:73px}.rqa__metal,.rqa__metal.is-active{width:100%}.rqa__size-list{top:auto!important;bottom:calc(100% + 4px)!important;left:0;right:0;max-height:185px;overflow-y:auto;border:1px solid #000000;border-radius:3px;background:#fff;box-shadow:0 -6px 16px #0000001f;z-index:60}.rqa__panel.is-necklace{width:100%;max-width:100%;min-height:0!important;height:auto!important;max-height:calc(100vh - 24px);overflow-y:auto;padding:20px 16px;gap:16px}.rqa__chain,.rqa__chips,.rqa__types,.rqa__type{width:100%}.rqa__chips{grid-template-columns:repeat(4,minmax(0,1fr))}.rqa__chip,.rqa__chip.is-active{width:100%}.rqa__type{height:68px;padding:10px;gap:12px}.rqa__type.is-active{height:69px}.rqa__radio{width:18px;height:18px;flex-basis:18px}.rqa__type-img{width:138px;height:46px;flex-basis:138px}}.rqa__panel.is-necklace{min-height:0!important;height:auto!important;max-height:calc(100vh - 32px);overflow-y:auto}.rqa__chain{width:400px;min-height:0!important;height:auto!important;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.rqa__chips{width:400px;min-height:0;height:auto;display:grid;grid-template-columns:repeat(4,94px);gap:8px}.rqa__chip{width:94px;height:52px;border-radius:3px;border:1px solid #dbdbdb;background:#fff;padding:9px 4px;gap:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.rqa__chip.is-active{border-color:#000;background:#000}.rqa__chip-main,.rqa__chip-sub,.rqa__type-name,.rqa__type-note,.rqa__chains-link{width:fit-content;font-family:Manrope,sans-serif!important;white-space:nowrap}.rqa__chip-main{height:16px;font-weight:700;font-size:12px;line-height:100%;color:#000}.rqa__chip-sub{height:14px;font-weight:400;font-size:10px;line-height:100%;color:#737373}.rqa__chip.is-active .rqa__chip-main{color:#fff}.rqa__chip.is-active .rqa__chip-sub{color:#dbdbdb}.rqa__types{width:400px;min-height:0;height:auto;display:flex;flex-direction:column;gap:8px}.rqa__type{width:400px;height:58px;border-radius:4px;border:1px solid #dbdbdb;padding:8px;gap:10px;background:#fff;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;cursor:pointer}.rqa__type.is-active{height:59px;border:1.5px solid #000000}.rqa__radio{width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:#fff;border:1.5px solid #dbdbdb;box-sizing:border-box}.rqa__type.is-active .rqa__radio{border:5px solid #000000}.rqa__type-img{width:120px;height:40px;flex:0 0 120px;border-radius:3px;background:#f0f0f0;overflow:hidden;display:flex;align-items:center;justify-content:center}.rqa__type-img img{width:100%;height:100%;object-fit:cover}.rqa__type-copy{flex:1;min-width:0;min-height:33px;display:flex;flex-direction:column;justify-content:center;gap:2px}.rqa__type-name{height:16px;font-weight:700;font-size:12px;line-height:100%;color:#000}.rqa__type-note{height:15px;font-weight:600;font-size:11px;line-height:100%;color:#000}.rqa__type-note.is-included{color:#1a7a38}.rqa__chains-link{display:none;height:14px;font-weight:600;font-size:10px;line-height:100%;text-transform:uppercase;text-decoration:underline;color:#000;cursor:pointer;background:none;border:none;padding:0}.rqa-chains{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100149;display:flex;align-items:flex-end;justify-content:center}.rqa-chains[hidden]{display:none!important}.rqa-chains__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:100149}.rqa-chains__panel{position:fixed;bottom:0;left:0;right:0;top:auto;z-index:100150!important;width:100%;min-height:0;height:auto;max-height:calc(100vh - 40px);overflow-y:auto;box-sizing:border-box;padding:20px 16px 24px;background:#fff;border-radius:16px 16px 0 0;display:flex;flex-direction:column;gap:16px;animation:rqa-rise .3s ease-out}.rqa-chains__panel{animation:none;position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;max-height:85vh;overflow:hidden;border-radius:12px 12px 0 0;transform:translate3d(0,100%,0);transition:transform .3s ease-out}.rqa-chains__scroll{overflow-y:auto;max-height:calc(100vh - 40px);width:100%}.rqa-chains.is-open .rqa-chains__panel{transform:translateZ(0)}.rqa-chains__head{width:100%;min-height:27px;display:flex;align-items:center;justify-content:space-between;background:#fff}.rqa-chains__x{position:absolute;top:12px;right:12px;z-index:20;background:#fff;border-radius:4px}.rqa-chains__head h2{margin:0;width:fit-content;min-height:27px;font-family:Manrope,sans-serif!important;font-weight:800;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#000}.rqa-chains__x{width:20px;height:20px;flex:0 0 20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer}.rqa-chains__list{width:100%;display:flex;flex-direction:column;gap:12px}.rqa-chains__card{width:100%;min-width:0;min-height:0;height:auto;text-align:left;align-items:stretch;border-radius:4px;padding:12px;gap:8px;background:#fff;border:1px solid #dbdbdb;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;cursor:pointer}.rqa-chains__card.is-active{min-height:0;border:1.5px solid #000000}.rqa-chains__img{width:100%;height:101px;border-radius:3px;background:#f0f0f0;overflow:hidden;display:flex;align-items:center;justify-content:center}.rqa-chains__img img,.rqa-chains__card img,.rqa-chains__media,.rqa-chains__media img{width:100%;max-width:100%;height:100%;max-height:101px;object-fit:contain;display:block}.rqa-chains__namerow{width:100%;min-height:19px;display:flex;align-items:center;justify-content:space-between}.rqa-chains__name,.rqa-chains__note,.rqa-chains__desc,.rqa-chains__choose{font-family:Manrope,sans-serif!important}.rqa-chains__name,.rqa-chains__note{width:fit-content}.rqa-chains__name{min-height:19px;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;color:#000}.rqa-chains__note{min-height:18px;font-weight:600;font-size:13px;line-height:100%;letter-spacing:0;color:#000}.rqa-chains__note.is-included{color:#1a7a38}.rqa-chains__desc{width:100%;min-height:0;margin:6px 0 12px;display:block!important;text-align:left!important;align-self:stretch;font-family:Manrope,sans-serif!important;font-weight:400;font-size:12px;line-height:1.4;letter-spacing:0;color:#666}.rqa-chains__choose{width:100%;height:36px;border-radius:2px;border:1px solid #000000;padding:10px 0;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;font-weight:700;font-size:11px;line-height:100%;letter-spacing:.08em;text-transform:uppercase;color:#000}.rqa-chains__card.is-active .rqa-chains__choose{background:#000;color:#fff}@media screen and (max-width:768px){.rqa__type-copy{gap:3px;min-height:35px}.rqa__type-note{height:16px;font-size:12px}}@keyframes rqa-dissolve{0%{opacity:0}to{opacity:1}}@keyframes rqa-rise{0%{transform:translateY(100%)}to{transform:none}}@media screen and (max-width:768px){.rqa__panel.is-necklace{min-height:0!important;height:auto!important;max-height:calc(100vh - 24px);overflow-y:auto}.rqa__chain{width:100%;min-height:0!important;height:auto!important;gap:12px}.rqa__chips,.rqa__types,.rqa__type{width:100%}.rqa__chips{grid-template-columns:repeat(4,minmax(0,1fr))}.rqa__chip,.rqa__chip.is-active{width:100%}.rqa__chains-link{display:inline-flex;align-items:center;width:fit-content;height:14px;font-family:Manrope,sans-serif!important;font-weight:600;font-size:10px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-decoration:underline;color:#000;background:transparent;border:none;padding:0;cursor:pointer}}@media screen and (min-width:769px){.rqa__chains-link{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/ring-quick-add.css.map */
