.navigation-item.navigation-item-active{background:#fff}.bg-purple-primary{background-color:#000!important}.variants_pickers{display:flex;gap:10px}.product-form__input .variants_pickers .diamond_image input[type=radio],.product-form__input .variants_pickers .metal_image input[type=radio]{clip:unset!important;overflow:hidden;position:absolute;height:100%;width:100%;opacity:0;z-index:9999;margin:0}.diamond_image,.metal_image{position:relative}.product-form__input .variants_pickers .diamond_image input[type=radio]+label{padding:0 0 5px;border:none;margin:0;border-radius:0}.product-form__input .variants_pickers .diamond_image input[type=radio]+label img{width:40px;height:40px;object-fit:contain}.product-form__input .variants_pickers .diamond_image input[type=radio]:checked+label{background:transparent;border-bottom:2px solid #cecece}.product-form__input input[type=radio]+label{cursor:pointer}.product-form__input .variants_pickers .metal_image input[type=radio]+label span.metal-text{font-size:0px;width:25px;height:25px;display:block;border-radius:50px;border:2px solid #fff}.product-form__input .variants_pickers .metal_image input[type=radio]+label{border:1px solid #cecece;width:27px;height:27px;display:flex;align-items:center;margin:0;border-radius:50px}.product-form__input .variants_pickers .metal_image input[type=radio]:checked+label{border:1px solid #000}.quntity_with_atc{display:flex;gap:20px;align-items:flex-end}.quntity_with_atc .product-form__input{max-width:fit-content;margin:0}.add_to_cart_btn{width:100%}.add_to_cart_btn button:after,.add_to_cart_btn button:before{display:none}.add_to_cart_btn button{width:100%;margin:0;border-radius:50px}.product__info-container .quntity_with_atc .product-form{margin:0}.dropdown{width:100%;position:relative}.dropdown-btn{color:#000;cursor:pointer;border-radius:0;border:1px solid #2f4253;padding:10px 20px;font-size:16px;letter-spacing:0;display:flex;justify-content:space-between}.dropdown-list{display:none;position:absolute;width:100%;background:#fff;padding:0;margin:0 auto;max-height:250px;overflow-y:scroll;box-shadow:0 2px 4px #2f425347;z-index:9}.dropdown-list .dropdown-item{padding:10px;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:0px;color:#000}a.sub-link.shopify-payment-button__more-options{background:#2f4253;color:#fff;padding:15px 20px;text-transform:uppercase;text-decoration:none;font-weight:600;width:100%;letter-spacing:1px;font-family:GTStandard-M}.product-form__input{max-width:100%!important}.dropdown-list .dropdown-item.active{background:#2f4253;color:#fff}.dropdown-list div:hover{background:#f2f2f2}.product-form__input--pill .left_variant input[type=radio].disabled+label{text-decoration:none!important;position:relative}.product-form__input--pill .left_variant input[type=radio]:checked.disabled+label{color:#fff;border:1px solid #2f4253!important}.product-form__input--pill .left_variant input[type=radio]:checked.disabled+label:after{background:#fff}.product-form__input--pill .left_variant input[type=radio].disabled+label:after{content:"";width:102%;height:1px;display:block;position:absolute;top:18px;bottom:0;left:0;right:0;background:#2f4253;display:flex;align-items:center;transform:rotate(-20deg)}.product-form__input--pill .left_variant input[type=radio]+label{border-radius:10px!important;border:1px solid #2f4253!important;font-size:14px;letter-spacing:0px;color:#000}.product-media-modal__content img{width:100%}.product__media-wrapper .slider-button{display:none}@media only screen and (min-width:767px){.product__media-toggle,.product__media-icon,.product-media-modal{display:none!important}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:block!important}}.btn-select-stone{width:100%;background:#0d2b3e;color:#fff;padding:14px;border:none;font-weight:600;letter-spacing:1px;cursor:pointer}.preview-size-block .info-icon{height:auto;display:flex;width:18px;height:18px}.preview-size-block .btn-select-stone:hover{opacity:.9}.preview-size-block .stone-note{text-align:center;font-size:12px;color:#777;margin-top:8px}preview-size-block .preview-size-block{margin-top:15px}.preview-size-block .preview-header{display:flex;gap:10px;align-items:center;font-weight:600}.preview-size-block .preview-subtext{font-size:13px;margin-top:0;color:#777;margin-bottom:20px}.steps-block{display:flex;justify-content:space-between;margin:20px 0;text-align:center}.steps-block .step{flex:1}.steps-block .icon{size:50px;height:50px;display:flex;align-items:center;justify-content:center}.steps-block .step:first-child img{max-width:30px}.steps-block .step:nth-child(2) img{max-width:30px}.steps-block img{width:100%;max-width:50px}.steps-block p{font-weight:600;font-size:12px;margin:5px 0;text-transform:uppercase;color:#000;letter-spacing:3px}.steps-block span{font-size:13px;color:#666;margin-top:10px}.product-form__buttons{max-width:100%!important}.bottom-note{text-align:center;font-size:14px;margin-top:0}.select_stone_btn{margin:0}.select_stone_btn{text-transform:uppercase;font-weight:500;letter-spacing:3px}.product-form{margin-bottom:5px!important}body.template--rings .preview-size-block .info-icon,body.template--rings a.sub-link.shopify-payment-button__more-options{display:none}@media(max-width:767px){.steps-block span{padding:0 9px;text-align:center;display:block}}.select_stone{display:inline-flex;justify-content:center;align-items:center;border:0;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));text-transform:uppercase;font-weight:500;letter-spacing:3px;width:100%;padding:10px 20px;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
