.product-single__meta label.variant__label{font-size:14px;width:100%;color:#3c3737;cursor:pointer;display:inline-block;font-weight:600;letter-spacing:.35px;text-transform:uppercase}.hidden{display:none!important}.variant-input .mrk-stone-shape{box-shadow:none!important;padding:0!important}.variant-input-wrap input[type=radio]:checked+.mrk-stone-shape svg g>*{stroke:#0d0f2e}fieldset.variant-input-wrap[data-handle=stone-shape]{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start;align-items:center;gap:10px;overflow:hidden;width:100%;max-width:100%}fieldset.variant-input-wrap[data-handle=stone-shape]>.variant-input{display:flex;justify-content:center;flex:0 1 auto!important;min-width:0!important;text-align:center}fieldset.variant-input-wrap[data-handle=stone-shape] label{margin:0!important}fieldset.variant-input-wrap[data-handle=stone-shape] .mrk-stone-shape{display:inline-flex;align-items:center;justify-content:center}@supports (selector(:has(*))){fieldset.variant-input-wrap[data-handle=stone-shape]:has(>.variant-input:nth-child(n+6))>.variant-input{flex:1 1 0!important}}@media (max-width: 480px){fieldset.variant-input-wrap[data-handle=stone-shape] .mrk-stone-shape svg{max-width:32px;height:auto}}@media (max-width: 360px){fieldset.variant-input-wrap[data-handle=stone-shape] .mrk-stone-shape svg{max-width:28px}}.mrk-matel-item,.mrk-metal-item{box-shadow:none!important;padding:0!important;text-align:center}.mrk-matel-swatch,.mrk-metal-swatch{color:#3b3b3b;cursor:pointer;background-color:var(--bg);border-radius:50%;font-size:12px;padding:16px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;line-height:normal;position:relative;z-index:10;margin:5px auto!important}.mrk-metal-name{max-width:55px;margin:auto;text-transform:none;font-size:12px;display:block;line-height:1.2;min-height:26px;text-align:center;white-space:normal}.mrk-metal-item-inner{display:flex;flex-direction:column;align-items:center;gap:5px;padding-top:2px}.variant-input-wrap input[type=radio]:checked+label .mrk-matel-swatch,.variant-input-wrap input[type=radio]:checked+label .mrk-metal-swatch{box-shadow:0 0 0 2px #0d0f2e}fieldset.variant-input-wrap.mrk-metal-items-wrapper{display:flex!important;flex-wrap:nowrap!important;justify-content:center;align-items:flex-start!important;overflow:hidden;width:100%;max-width:100%}@media (min-width: 769px){fieldset.variant-input-wrap.mrk-metal-items-wrapper{justify-content:flex-start}}fieldset.variant-input-wrap.mrk-metal-items-wrapper>.variant-input,fieldset.variant-input-wrap.mrk-metal-items-wrapper>.setting-value,fieldset.variant-input-wrap.mrk-metal-items-wrapper>.mrk-matel-item,fieldset.variant-input-wrap.mrk-metal-items-wrapper>.mrk-metal-item,fieldset.variant-input-wrap.mrk-metal-items-wrapper>*{flex:0 1 auto!important;min-width:0!important;width:auto!important;text-align:center}.mrk-matel-swatch,.mrk-metal-swatch{margin:5px auto!important}.mrk-metal-name{white-space:normal;line-height:1.1}@supports (selector(:has(*))){fieldset.variant-input-wrap.mrk-metal-items-wrapper:has(>:nth-child(n+11))>*{flex:1 1 0!important}fieldset.variant-input-wrap.mrk-metal-items-wrapper:has(>:nth-child(n+11)) .mrk-metal-item-inner{margin:0!important}}select-menu{position:relative;gap:10px;display:flex;align-items:center;justify-content:flex-start}.select-wrapper{width:100%;position:relative}select-menu .sidebar-block__select{width:100%;position:relative}select-menu .sidebar-block__links{font-size:12px;font-weight:600;padding:.7rem 3rem .7rem 1rem;border-radius:0;outline:none;box-shadow:none;width:100%;color:#3c3737;display:flex;background-color:#fff;border:2px solid #3c3737;position:relative;line-height:normal;align-items:center;gap:1rem;cursor:pointer}select-menu .gem-color{width:15px;height:15px;display:inline-block;border-radius:50%;background:var(--bg)}select-menu .icon-caret-wrapper{position:absolute;top:50%;right:1rem;transform:translateY(-50%);line-height:normal;height:1.2rem;cursor:pointer}select-menu .icon{align-items:center;display:inline-flex;justify-content:center;height:1.2rem;width:1.2rem;fill:currentColor}select-menu .sidebar-block__content{padding-top:0;background-color:#fff;border:2px solid #3c3737}select-menu .sidebar-block__content .sidebar-block__item{font-size:12px;padding:5px 3rem 5px 1rem!important;line-height:normal;margin-bottom:3px}select-menu .sidebar-block__content .sidebar-block__item,select-menu .sidebar-block__content .sidebar-block__item a{gap:1rem;width:100%;display:flex;cursor:pointer;align-items:center}select-menu .blue-sapphire .gem-color{background-color:#2e3dd4}select-menu.is-open .hidden{display:block!important}select-menu.is-open .sidebar-block__content{border-top:0;position:absolute;width:100%;z-index:10;padding-top:.5rem;padding-bottom:.5rem;top:calc(100% - 2px);margin-left:0}.setting-accordion-button{font-size:14px;width:100%;color:#3c3737;cursor:pointer;display:inline-block}.setting-accordion-button .button_text{font-weight:600;letter-spacing:.35px;text-transform:uppercase}.setting-accordion-button .button_text+span,.setting-accordion-button .button_text+span b{font-weight:400}.setting-accordion-content{margin:.8rem 0 .5rem}.setting-accordion-Grabado .radio-wrapper,.setting-accordion-Grabado .radio-wrapper label,.setting-accordion-Grabado .radio-wrapper .label-wrapper{gap:.5rem;display:flex;align-items:center}.setting-accordion-Grabado .radio-wrapper{gap:2.5rem}.setting-accordion-Grabado .radio-wrapper:not(:last-child){margin:0 0 1.3rem}.setting-accordion-Grabado .radio-wrapper .label-wrapper{font-size:12px;cursor:pointer}.setting-accordion-Grabado .radio-wrapper input[type=radio],.setting-accordion-Grabado .radio-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #000000;padding:.6rem;cursor:pointer;position:relative;border-radius:0}.setting-accordion-Grabado .radio-wrapper .label-wrapper label{cursor:pointer}.setting-accordion-Grabado .radio-wrapper input[type=radio]:checked,.setting-accordion-Grabado .radio-wrapper input[type=checkbox]:checked{border-color:#0d0f2e}.setting-accordion-Grabado .radio-wrapper input[type=radio]:checked:before,.setting-accordion-Grabado .radio-wrapper input[type=radio]:checked:after,.setting-accordion-Grabado .radio-wrapper input[type=checkbox]:checked:before,.setting-accordion-Grabado .radio-wrapper input[type=checkbox]:checked:after{content:"";width:2px;height:15px;display:block;background-color:#0d0f2e;position:absolute;top:5%;left:45%;transform:rotate(45deg) translateY(0)}.setting-accordion-Grabado .radio-wrapper input[type=radio]:checked:after,.setting-accordion-Grabado .radio-wrapper input[type=checkbox]:checked:after{transform:rotate(135deg) translateY(0)}.setting-tabs-wrapper .select-wrapper{width:100%;position:relative}.setting-tabs-wrapper .select-wrapper select,.setting-tabs-wrapper .select-wrapper .select-box,.setting-tabs-wrapper .select-wrapper input{color:#3c3737;border-color:#3c3737;width:100%;padding:.8rem 1.3rem;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border-radius:0;border-width:2px;font-size:12px;cursor:pointer;position:relative;z-index:2}.setting-tabs-wrapper .icon{align-items:center;display:inline-flex;justify-content:center;height:1.2rem;width:1.2rem;fill:currentColor}.setting-tabs-wrapper .select-wrapper .select-caret{position:absolute;top:50%;right:1.3rem;z-index:1;transform:translateY(-50%)}.setting-tabs-wrapper .icon svg{height:100%;width:100%}.setting-accordion-Grabado .radio-wrapper.terms label{font-size:13px;cursor:pointer;font-style:italic;align-items:flex-start;line-height:normal;text-transform:none!important;letter-spacing:0}.mrk-ring-size-Grabado{display:flex;padding-top:20px}.mrk-ring-size-Grabado>div{flex:1}.mrk-ring-size-Grabado select{width:100%}.mrk-ring-size-Grabado label{margin-bottom:0}.mrk-ring-size-Grabado input[type=text]{width:100%}.mrk-gems-wrapper{width:50%}.mrk-gemstone-wrapper{margin:15px 0 22px}.mrk-gemstone-wrapper .setting-accordion-button{margin-bottom:7px}.mrk-gemstone-wrapper{display:none}.setting-tab-button{color:#000;cursor:pointer!important;font-size:12px!important;font-weight:600;padding:8px 25px;background:transparent;border-color:#0d0f2e;border-style:solid;border-width:2px;border-bottom:0;letter-spacing:2.5px!important;text-transform:uppercase!important;outline:none!important;margin:0}.setting-tabs-buttons{gap:1rem;display:flex;align-items:center;justify-content:flex-start;border-bottom:2px solid #0d0f2e;padding-bottom:0;margin-bottom:15px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.setting-tabs-buttons::-webkit-scrollbar{width:0;height:0}.setting-tab-button{border-bottom:0}.setting-tabs-buttons input{display:none}.mrk-btn-item input:checked+label{background:#0d0f2e;color:#fff}.mrk-btn-item label{white-space:nowrap}.mrk-buy-now-btn{margin-top:10px}fieldset.variant-input-wrap.mrk-metal-items-wrapper.is-many>*{flex:1 1 0!important}fieldset.variant-input-wrap.mrk-metal-items-wrapper.is-many .mrk-metal-item-inner{margin:0!important}fieldset.variant-input-wrap[data-handle=stone-shape].is-many>.variant-input{flex:1 1 0!important}@media (max-width: 769px){.mrk-ring-size-Grabado{flex-direction:column;gap:30px}}@media (min-width: 769px){.tab-mobile{display:none}}@media (max-width: 769px){.tab-desk{display:none}}@media (max-width: 480px){fieldset.variant-input-wrap.mrk-metal-items-wrapper{gap:4px}.mrk-matel-swatch,.mrk-metal-swatch{width:32px;height:32px;padding:12px;font-size:11px}.mrk-metal-name{font-size:11px}}fieldset.variant-input-wrap.mrk-metal-items-wrapper{align-items:flex-start!important}.mrk-metal-name{margin:0 auto!important}.mrk-matel-item label,.mrk-metal-item label{margin:0!important}.mrk-metal-item-inner{padding-top:0!important}.variant-input-wrap .mrk-matel-swatch,.variant-input-wrap .mrk-metal-swatch{margin:5px!important}@media (min-width: 1024px){.setting-tabs-buttons{overflow:visible;gap:16px;width:100%;align-items:stretch}.setting-tabs-buttons>.mrk-btn-item{flex:1 1 0;min-width:0}.setting-tabs-buttons>*:not(.mrk-btn-item){flex:1 1 0;min-width:0}.setting-tabs-buttons>.mrk-btn-item>label.setting-tab-button,.setting-tabs-buttons>*>label.setting-tab-button{display:block;width:100%;height:100%;text-align:center;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/mrk.css.map */
