body .pl-collection,body .pl-product{display:none!important}.product-stock-warning{font-size:9px;color:currentColor;font-weight:500;margin:0;position:absolute;top:-26px;z-index:1;right:0;background:var(--color-background-bg-1);padding:1px 6px;display:none}.product-card__content:has(.product-stock-warning){position:relative}.product-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-product__media .deferred-media{padding-bottom:100%}.main-product__popup-modal:has([aria-label="Ring Sizing Guide"]){width:100%!important;max-width:100%!important;left:0;right:0;background:#000000ad;top:0!important;padding:30px 20px}.main-product__popup-modal .main-product__popup-modal-content[aria-label="Ring Sizing Guide"]{max-width:750px;position:relative;margin:auto;background:#fff}.main-product__popup-modal-content-wrapper::-webkit-scrollbar{width:5px}.main-product__popup-modal-content-wrapper::-webkit-scrollbar-track{background:#f3f3f3}.main-product__popup-modal-content-wrapper::-webkit-scrollbar-thumb{background:#d3d3d3}body .footer_newsletter_sec{background:#fff}.product-subtitle{margin-bottom:2px;font-size:10px;margin-top:7px}.card-wrapper.custom-image-insert,.custom-insert__image-wrapper,.custom-insert__image-wrapper img{height:100%}.custom-insert__image-wrapper img{width:100%;object-fit:cover;transition:all .5s}.product-grid li:hover .custom-insert__image-wrapper img{transform:scale(1.2)}.product-grid li .custom-insert__image-wrapper{overflow:hidden}ul li.grid__item:has(.custom-insert__info){position:relative}.custom-insert__info{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 20px 20px}.custom-insert__info .custom-insert__title{color:#fff;font-size:12px;font-weight:600;text-shadow:1px 1px 2px #515151}.container:has(.main-product__popup-modal[open]){z-index:9999;position:relative}.badge.product-card__badge{font-size:9px}.iti--allow-dropdown div:empty{display:block}.footer_newsletter_sec .newsletter__content-wrapper{padding:100px 0!important;max-width:100%!important;z-index:1;position:relative}.footer_newsletter_sec .newsletter__content-wrapper input{border-radius:0;border:.1rem solid var(--color-border-1);max-width:220px;width:220px}.footer_newsletter_sec .newsletter__form{max-width:100%!important}.footer_newsletter_sec .newsletter-form__field-wrapper{gap:15px}body .footer_newsletter_sec .newsletter-form__button{background:#000;color:#fff;position:initial;transform:none;height:42px;padding:10px 30px;border-radius:0;text-transform:uppercase;width:220px}.footer_newsletter_sec .container{max-width:800px}.footer_newsletter_sec .newsletter__title,.footer_newsletter_sec .newsletter__entry{text-align:left}.iti__flag{display:block!important}.newsletter__disclaimer{text-align:left;padding-top:20px}.newsletter__disclaimer p{margin:0}.ticker__item a{color:#b19d60;text-decoration:none}.ticker__item a:hover{text-decoration:underline}@media screen and (min-width:990px){.product-card__media{margin-bottom:1.1rem!important}}@media(max-width:989px){.footer_newsletter_sec .newsletter__content-wrapper{padding:50px 0!important}}@media(max-width:749px){.footer_newsletter_sec .newsletter-form__field-wrapper{flex-direction:column}.footer_newsletter_sec .newsletter-form__field-wrapper input{flex:auto;max-width:100%;width:100%}body .footer_newsletter_sec .newsletter-form__button{width:100%}.product-subtitle{font-size:8.5px;margin-top:5px}.badge.product-card__badge{font-size:7px}.product-stock-warning{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
