:root{--font-s1: 12px;--font-s2: 13px;--font-s3: 14px;--font-s4: 15px;--font-s5: 16px;--font-s6: 18px;--font-s7: 20px;--font-light: 300;--font-regular: 400;--font-midium: 500;--font-semibold: 600;--font-bold: 700;--font-black: 900;--text-capital: uppercase;--line-height-regular: normal;--base-line-height: 100%;--d-flex: flex;--d-center: center;--color-white: #ffffff}@font-face{font-family:Hillmont;src:url(https://cdn.shopify.com/s/files/1/0938/4257/1566/files/I6KJBkgi0H3n7KAt6E7ETH11jDraZiExPPTdQf84oWrzqIsYYbWYOXNYK4UfXioP.otf?v=1750402352) format("opentype");font-weight:400;font-style:normal}.m-cart-item__option *{font-weight:400}html,body{scroll-behavior:smooth;line-height:var(--base-line-height)}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{line-height:var(--base-line-height)}p{line-height:1.3}.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title,.collection__banner .m-richtext__title,.about-rich-text .m-richtext__title{font-size:56px}.m-section__heading{font-size:clamp(1.75rem,3vw,2.8rem)}.m-section__description,.m-collection-card .m-collection-card__title,.m-product-card .m-price__sale .m-price-item--regular,.h-section__features-highlights .m-icon-box__heading{font-size:var(--font-s5)}.m-announcement-bar .m-announcement-bar__content,.m-product-card .pc_best-seller-tag,.m-breadcrumb .m-breadcrumb--item,.ps__setting-description,.ps__setting-container .ps__setting-label{font-size:var(--font-s1)}.m-announcement-bar .m-announcement-bar__item.item-3 .m-announcement-bar__content,.m-product-tabs .m-section__tabs .m-tab-header{font-size:var(--font-s2)}.block__announcement_item,.h_block_collection_list .m-collection-card__btn .m--span,.h_block_video__banner .m-hero__subtitle,.m-footer .m-footer--block .m-footer--block-title,.m-footer .m-footer--block-newsletter .f-social__box .m-social__heading,.go_with_diameter select,.sizeDrop_with-Btn>div>select,span.text-capitalize,.content-devider>p,.ring_size_convertor>div>p,.f-design__by,.m-product-option--label .option-label--title,.m-product-option--label .option-label--selected,.block__ring-header p,.block__ring-header a,.custom-select select,.product_var_data_box .info-column .label,.product_var_data_box .block__product_inner_data .info-column .value,.product-details_label,.block__collection_meta-tag,.m-richtext__description.block__custom_liquid,.block__ring-size-table_body_row span,.ring_size_convertor>div>p:last-child,.block__ring-size-chart-popup__table-head,.block__ring-size-chart-popup__row,.block__exclusive-gift__text,.block__exclusive-gift__text p{font-size:12px}.m-header .m-menu,.m-header .m-header__search .m-search-form__label,.p__feature-title{font-size:var(--font-s4)}.m-search-popup--header h3.m\:text-base,.m-main-product--info .main-product__block-price .m-price__regular .m-price-item--regular,.m-cart-drawer__header .m-cart-drawer__title{font-size:20px}.sf-home__slideshow .m-slide__description,.m-testimonials .m-testimonial__description,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:var(--font-s6)}.m-richtext__subtitle,.m-section__subheading,span.m-footer__copyright{font-size:12px!important}.h_block_collection_list .m-collection-card__link,.m-product-card__action-wrapper a.m-product-form span,button.m-add-to-cart .m-add-to-cart--text,.m-product-card__price,.h_block__product-tabs .m-product-tabs__load-more .m-button.m-button--primary span,.m-footer .m-footer--block-newsletter .m-newsletter-form__input,.m-collapsible--content__inner *,.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p,.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button,.ring_size_convertor>div>p:last-child,.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content p,.jewelry_care .m-icon-box--vertical .m-icon-box__content p,.m-cart-item__price *,.m-cart-item__price,.m-main-product--info .main-product__block-buy_buttons .m-product-form .m-add-to-cart,.main-product__block-buy_buttons .shopify-payment-button__button,.feature-item p,.product-details_value,.block__collection-meta-link,.block__ring-size-table_body_row span,.block__jewelery-size-guide .m-collapsible--button,.ligth,.darker{font-size:14px}.m-product-card__info .m-product-card__name,.block__footer-desc,.card .details,.block__cart_label,.block__ring-size-table_body_row span,.custom-stone-viewer .description-tx,.ligth,.darker{font-size:15px}.h_block__image-with-text .m-richtext__title,.h_block__custom-content .m-richtext__title,.card h3,.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.block__collection_meta-title{font-size:42px}.m-main-product--info .main-product__block-title .m-product-title{font-size:30px}.m-main-product--info .main-product__block-short_description .m-product-description,.feature-item h4,.product_var_data_box .setting-header span,.product_var_data_box .info-column .value,.product_var_data_box .block__product_inner_details_heading,.block__collection_meta-dec{font-size:16px}.m-block__f_collection_list .m-collection-card__link,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--last,.h_block-featured-promotion .m-section__description,.custom-stone-viewer .header-txt{font-size:24px}.ps__setting-container .ps__setting-title{font-size:var(--font-s7)}.main-product__block.main-product__block-price .m-product-tax,.main-product__block.main-product__block-text:has(.m-product-text),.product_var_data_box .block_setting-header-inner_button span,.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p,.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button,.m-collapsible--content__inner *,.custom-stone-viewer .ring-button{font-size:16px}.p__section-featured-collection .m-richtext__title{font-size:70px}.ring_size_convertor>div>div{font-size:35px}.ring_size_convertor>div>div{font-size:30px}.ring_size_convertor>div>div,.custom-stone-viewer .header-txt{font-size:28px}.custom-stone-viewer .header-txt{font-size:26px}.custom-stone-viewer .header-txt{font-size:22px}.block__ring-size-chart-popup__header h3,.block__exclusive-gift__title{font-size:18px}.m-richtext__description.rte{font-weight:var(--font-regular)}.relative{position:relative}.handpicked-products__header .m-richtext__subtitle{margin-bottom:40px!important}.m-button{box-shadow:none!important;padding:18px 40px;letter-spacing:1.4px;text-transform:var(--text-capital);line-height:var(--base-line-height)}.my-0 .m-section-my{margin-block:0}.mt-0 .m-section-my{margin-top:0}.mb-0 .m-section-my{margin-bottom:0}.m-section__header{margin-bottom:30px}a.m-header__wishlist{margin-right:10px}.m-section__description{font-weight:var(--font-regular);line-height:110%;text-transform:capitalize;margin-top:20px}.m-header__desktop,.m-header__mobile{border-bottom:1px solid #e9e9e9}.m-announcement-bar{padding-block:12px}.m-announcement-bar .m-slider-controls{display:none}.m-announcement-bar .m-announcement-bar__content{padding:0;line-height:var(--base-line-height);letter-spacing:1.2px;font-weight:500;text-transform:var(--text-capital)}.m-announcement-bar .m-announcement-bar__inner{display:var(--d-flex);align-items:var(--d-center);justify-content:center;gap:10px}.m-announcement-bar .m-announcement-bar__item{width:auto}.m-announcement-bar .m-announcement-bar__item.item-3 .m-announcement-bar__content{letter-spacing:.65px}.block__announcement_section{width:100%;height:36px;max-height:36px;min-height:36px;overflow:hidden;background:#440512;color:#fff;position:relative}.block__announcement_wrapper{display:flex;flex-direction:column;top:0;left:0;width:100%;max-width:fit-content;transition:transform .5s ease-in-out;margin:0 auto;position:relative;z-index:1;padding-inline:50px;background:#440512}.block__announcement_item{height:36px;display:flex;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;letter-spacing:1.2px}.block__announcement_section:after{content:"";position:absolute;width:100%;height:1px;background:#fff;top:50%;left:0;transform:translateY(-50%)}.block__announcement_item a{color:#fff;text-decoration:none;margin-left:5px}.form-field{letter-spacing:1px;font-weight:500}.m-header .m-menu{font-weight:600;text-transform:var(--text-capital)}.m-header .m-menu{--main-link-px: 15px !important;--main-link-py: 32px !important}.m-header .m-header__search{flex-direction:row-reverse;border:unset;min-width:auto;height:auto}.m-header .m-header__search .m-search-form__label{color:#919191;line-height:var(--base-line-height);border-right:2px solid #7a7a7a;padding-inline:2px 25px;text-transform:var(--text-capital);margin-right:12px}.m-header .m-header__search .m-search-form__button{padding:0}.m-header__mobile-right a.m-header__wishlist{display:flex;align-items:center;justify-content:center;padding-right:10px;position:relative}.sf-home__slideshow .m-slide__description,.sf-home__slideshow .m-slide__button{margin-top:25px}.sf-home__slideshow a.block__slide_button.m-button.m-button--primary{color:#373435;background:#fff;border:none;position:relative;overflow:hidden}.sf-home__slideshow a.block__slide_button.m-button.m-button--primary span{position:relative;z-index:1}.sf-home__slideshow a.block__slide_button.m-button.m-button--primary:after{position:absolute;content:"";width:3px;height:100%;top:0;left:0;background:#440512;color:#fff;transition:all .3s ease-in-out}.sf-home__slideshow a.block__slide_button.m-button.m-button--primary:hover{color:#fff}.sf-home__slideshow a.block__slide_button.m-button.m-button--primary:hover:after{width:100%;left:3px}.sf-home__slideshow .m-slide__description{font-weight:var(--font-regular);text-transform:capitalize}.sf-home__slideshow .m-slider-controls--absolute .swiper-pagination{width:100%;gap:10px}.sf-home__slideshow .m-dot-circle .m-dot,.sf-home__slideshow .swiper-pagination .m-dot{width:100%;max-width:160px;height:2px;margin:0}.sf-home__slideshow .m-dot-circle .m-dot:before,.sf-home__slideshow .swiper-pagination .m-dot:before,.sf-home__slideshow .m-dot-circle .m-dot--active:after,.sf-home__slideshow .swiper-pagination .m-dot--active:after{width:100%;height:100%;transition:unset}.sf-home__slideshow .m-dot{opacity:.2}.sf-home__slideshow .m-dot--active.m-dot{opacity:1}.m-richtext__subtitle,.m-section__subheading{opacity:.5;letter-spacing:1.8px;line-height:1.1;text-transform:uppercase}.h-block__testimonial .m-section__subheading{line-height:1.1!important}.h-block__testimonial .m-section__heading{line-height:1.1}.m-image-with-text__content .m-richtext__description *{font-weight:400;line-height:normal;color:#373435;letter-spacing:.5px}.h_block__image-with-text .m-richtext__description{margin-top:20px!important}.h_block__image-with-text .m-button.m-button--primary{letter-spacing:2.1px;background:#440512;color:#fff;border:none;position:relative}.h_block__image-with-text .m-button.m-button--primary span{position:relative;z-index:1}.h_block__image-with-text .m-richtext__button{margin-top:20px}.h_block__image-with-text .m-button.m-button--primary:hover:after{width:100%;left:3px}.h_block_collection_list .m-section__header{margin-bottom:30px}.h_block_collection_list .m-collection-card__link{font-weight:600;letter-spacing:2.1px;line-height:1.1}.m-collection-card .m-collection-card__info{margin-top:10px}.m-collection-card .m-collection-card__title{font-weight:var(--font-semibold);line-height:var(--base-line-height);text-transform:var(--text-capital);font-family:var(--font-stack-body);margin:0!important}.m-collection-card .m-collection-card__btn{position:absolute;bottom:-100%;left:0;right:0;opacity:0;transition:all .5s ease-in-out;transform:translateZ(0);text-align:center;padding:11px;overflow:hidden}.m-collection-card .m-collection-card__image:hover .m-collection-card__btn{opacity:1;bottom:0;background:#440512}.h_block_collection_list .m-collection-card__btn .m--span{font-weight:400;line-height:1.1;letter-spacing:1.8px}.m-collection-card .m-collection-card__image .m-button{padding:0;background-color:transparent;box-shadow:unset;border:unset;color:#fff}.m-collection-list-2 .m-collection-card .m-collection-card__info{margin-top:10px}.m-collection-list-2 .m-collection-card .m-collection-card__btn{display:none}.h_block__product-tabs.h_block__featured_collection .m-section__header{margin-bottom:40px}.block__banner_scrolling_promotion .m-promotion__text{font-family:var(--font-stack-header);font-weight:300;letter-spacing:1.2px}.m-product-card__action-wrapper a.m-product-form,button.m-add-to-cart,.m-product-card__atc-button{padding:12px 20px;background:#440512!important;color:#fff!important;border:none}.m-product-card .m-product-card__action{left:0;right:0;bottom:0;transition:all .3 ease-in-out}.m-product-card__action-wrapper a.m-product-form span,button.m-add-to-cart .m-add-to-cart--text{font-style:normal;font-weight:500;line-height:1.1;letter-spacing:1.8px;position:relative;z-index:1;transition:all .3s ease-in-out}.m-slider-controls__button{border-color:#e7e4e2!important;border-radius:unset;width:42px;height:42px}.m-product-card__info .m-product-card__name{font-weight:500;line-height:1.2;letter-spacing:.45px;text-align:center;color:#373435}.m-product-card__price{text-align:center;color:#373435;font-weight:500;line-height:1.1}.m-product-card .m-product-card__info{margin-top:10px}.m-product-card .m-product-card__title{font-family:var(--font-stack-body);margin-bottom:10px}.m-product-card .m-product-card__price,.m-product-card .m-price__regular .m-price-item--regular,.m-product-card .m-price__sale .m-price-item--last,.m-product-card .m-price__sale .m-price-item--regular{line-height:var(--base-line-height)}.m-product-card .m-price__sale .m-price-item--regular{color:#797877}.m-product-card .m-product-option--swatch .m-product-option--node__label{width:20px;height:20px;background-size:cover!important}.m-product-card .m-product-option--color .m-product-option--content{margin:0}.m-product-option--swatch input:checked+label,.m-product-option--swatch .m-product-option--node__label[data-selected=true]{box-shadow:0 0 0 1px #440512,inset 0 0 0 2px rgb(var(--color-background))}.m-product-card .m-product-option{margin-top:10px}.top-header__navigation{gap:7px}.top-header__navigation .m-slider-controls__button{position:unset;transform:unset}.top-header__navigation .m-section__button{margin-top:0}.top-header__navigation .m-slider-controls__wrapper{margin:0;gap:10px}.h_block__product-tabs .m-section__header .block__header-with-nav{display:flex;align-items:center;justify-content:center;gap:20px}.h_block__product-tabs .m-section__header .block__header-nav-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;position:unset;transform:unset;background:transparent;opacity:1}.h_block__product-tabs .m-slider-controls__button path,.h_block__product-tabs .block__header-nav-btn path{opacity:1;fill:#440512}.m-product-card .pc_best-seller-tag{position:absolute;top:10px;left:10px;line-height:var(--base-line-height);text-transform:var(--text-capital);background-color:var(--color-white);padding:5px 8px}.m-product-card .m-product-card__action--top{top:10px;right:10px;bottom:unset;left:unset}.h_block-featured-promotion{border-top:3px solid #fff}.h-section__timeless-beauty .m-featured-slider__container{align-items:normal}.h-section__timeless-beauty .m-featured-slider__col-left{background-color:#fbf2ea;align-content:center;padding:100px!important}.h-section__timeless-beauty .m-featured-slider__products{padding:0;margin-block:0;max-width:300px;mix-blend-mode:darken}.h-section__timeless-beauty .m-featured-slider__col-right{padding:0}.h-section__timeless-beauty .m-featured-slider__col-right .m-featured-slider__images{margin:0;padding:0}.h-section__timeless-beauty .m-product-card .m-product-card__info>*{display:none}.h-section__timeless-beauty .m-product-card .m-product-card__info .m-product-card__title{display:block!important;margin:0}.h-section__timeless-beauty .m-featured-slider__product,.h-section__timeless-beauty .m-featured-slider__product-item{padding:0}.h-section__timeless-beauty .m-slider-controls,.h-section__timeless-beauty .m-product-card .pc_best-seller-tag{display:none}.h-section__timeless-beauty .m-section__description{width:60%;margin-inline:auto}.h-section__timeless-beauty .pc-section__header{margin-bottom:50px}.h-section__timeless-beauty .pc__card-btn{margin-top:100px}.h-section__timeless-beauty .pc__card-btn .m-button{padding:0 0 2px}.h_block__product-tabs .m-section__header{margin-bottom:12px}.m-product-tabs .m-tabs__wrapper{gap:2px!important}.m-product-tabs .m-section__tabs .m-tab-header{line-height:var(--base-line-height);text-transform:var(--text-capital);opacity:1;letter-spacing:1.95px;background:#f3f2f2}.h_block__product-tabs.m-swiper-overflow .swiper-container,.h_block__product-tabs .m-swiper-overflow .swiper-container{padding-bottom:35px;margin:0;padding-top:0}.h_block__product-tabs .m-slider-controls__wrapper{margin-left:0;margin-right:0}.h_block__product-tabs .m-slider-controls__button{position:absolute;border:none;width:14px;height:14px;margin:0;top:50%;transform:translateY(-50%)}.block_handpicked_products .swiper-slide:not(.swiper-slide-next) .m-product-card__content,.block_handpicked_products .swiper-slide:not(.swiper-slide-next) .m-product-card__action{display:none}.h_block__product-tabs .m-slider-controls__button.m-slider-controls__button-prev.swiper-button-prev{left:0}.h_block__product-tabs .m-product-tabs__load-more .m-button.m-button--primary{padding:0!important;background:transparent;color:var(--Black, #373435);border:none}.h_block__product-tabs .m-product-tabs__load-more .m-button.m-button--primary span{font-style:normal;font-weight:500;line-height:1.1;letter-spacing:2.1px}.h_block__product-tabs .m-product-tabs__load-more .m-button.m-button--primary{padding:0!important;background:transparent;color:rgb(var(--color-button));border:none}.h_block__product-tabs .m-product-tabs__load-more .m-button.m-button--primary span{font-size:14px;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:2.1px}.h_block__product-tabs button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next{right:0}.block__bottom_contarol_bar{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:150px}.block__bottom_contarol_bar__outer{display:flex;align-items:center;justify-content:center}.m-section__header-with-button .m-product-tabs__load-more{margin-top:0}.m-product-tabs .m-section__header-with-button{align-items:end}.m-hero__text{font-weight:400;letter-spacing:1.1px}.h_block_video__banner .m-hero__title{font-style:normal;font-weight:300;line-height:1.1;letter-spacing:-1.92px;margin-bottom:0}.h_block_video__banner .m-hero__title span{font-family:Hillmont}.h_block_video__banner .m-hero__subtitle{opacity:.5;margin-bottom:10px;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:1.8px;text-transform:uppercase}.h-section__features-highlights .m-section__header{margin-bottom:50px}.h-section__features-highlights .m-icon-box__heading{text-transform:var(--text-capital);font-family:var(--font-stack-body);font-weight:var(--font-bold);margin-bottom:10px}.h-section__features-highlights .m-icon-box__description{text-transform:capitalize;color:#646363}.h-section__features-highlights .m-mixed-layout__inner{display:var(--d-flex);justify-content:var(--d-center);align-items:var(--d-center);gap:100px;flex-wrap:wrap}.h_block__image-with-text .m-image-with-text__image{padding:0}.m-image-with-text__image-first:has(video.block__custom_video){position:relative;padding-top:86%}video.block__custom_video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.h_block__image-with-text .m-image-with-text__content{padding:100px 100px 100px 200px}.m-custom-content__block-image.block__padding-inline-none,.h_block__custom-content .container.m-section-my.m-section-py.m-custom-content__container{padding:0}.handpicked-products__wrapper{padding-inline:70px}.block__handpicked_products_bottom-bar_wrapper .m-slider-controls.m-slider-controls--show-nav.m-slider-controls--group{margin:0}.block__handpicked_products_bottom-bar_wrapper{max-width:150px;text-align:center;width:100%;position:relative}.block__handpicked_products_bottom-bar{display:flex;align-items:center;justify-content:center;margin-top:40px}.block__handpicked_products_bottom-bar_wrapper .m-richtext__button.m-button.m-button--primary{border:none;padding:0;white-space:nowrap;color:#373435;background:transparent;font-weight:500}.h-section__gift-collection .m-icon-box--vertical .m-icon-box__content{margin-top:10px}.h-section__gift-collection .m-icon-box__description{text-transform:uppercase}.m-testimonials--layout-1 .swiper-slide-prev .m-testimonial__wrapper,.m-testimonials--layout-1 .swiper-slide-next .m-testimonial__wrapper{opacity:.4!important}.m-testimonials .m-section__header{margin-bottom:40px}.h-block__testimonial .m-slider-controls,.h-block__testimonial .block__bottom_contarol_bar__outer{margin-top:0}.m-testimonials .m-testimonial__wrapper{padding:0 30px!important}.h-block__testimonial .swiper-wrapper{align-items:center;margin-bottom:40px}.m-testimonials .m-stars{margin-bottom:20px!important}.m-testimonials .m-testimonial__description{text-transform:capitalize;margin-bottom:50px!important;font-weight:500}.m-testimonials .m-testimonial__description p{line-height:normal;font-weight:400}.m-testimonials .m-testimonial__name{text-transform:var(--text-capital);opacity:.6;letter-spacing:2.1px;font-weight:500;line-height:1.1}.m-testimonials .m-slider-controls--absolute .swiper-pagination,.m-testimonials .m-testimonial__image{margin-top:0!important}.m-footer--bottom-left{text-align:center}.social-media-links .m-svg-icon{width:24px;height:24px}.m-footer .container-full{padding-inline:50px}.m-footer__copyright-box .m-footer--bottom-left,.m-footer__copyright-box .f-design__by{width:calc(50% - 65px)}.m-footer__copyright-box .f-design__by{text-align:end}.m-footer--middle .m-footer--accordion{justify-content:space-between}.block__footer-desc{margin-top:20px;font-style:normal;font-weight:300;line-height:1.1;letter-spacing:.45px}.block__newsletter_outer{margin-bottom:60px;padding-bottom:60px!important;border-bottom:1px solid #ffffff33}.m-footer .m-footer--block-newsletter .m-footer--block-title{margin-bottom:15px}.m-footer .m-footer--block .m-footer--block-title{font-weight:500;text-transform:var(--text-capital);font-family:var(--font-stack-body);color:#fff;opacity:.5;letter-spacing:1.8px}.card h3{color:#fff;font-style:normal;font-weight:400;line-height:1.1;margin-bottom:30px}.block__info:last-child{margin-bottom:0}.block__info{display:flex;align-items:center;margin-bottom:15px;gap:20px}.block__info .info.m-accordion--item-button.m-footer--block-title{width:100%;max-width:80px;margin-bottom:0}.card .details{font-style:normal;font-weight:300;line-height:100%;letter-spacing:.45px}.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc{font-weight:var(--font-light);line-height:var(--base-line-height);letter-spacing:1.6px;text-transform:capitalize;font-family:var(--font-stack-header)}.m-footer .m-footer--block-newsletter .m-newsletter-form__input,.m-footer .m-footer--block-newsletter .f-social__box .m-social__heading,.m-footer .m-footer--block-menu .m-link-lists--item,.m-footer .m-footer--bottom .m-footer__copyright,.m-footer .m-footer--bottom .f-design__by p,.m-main-product--info .jdgm-prev-badge__text,.m-product-option--label,.m-main-product--info .payment-method__box p{line-height:var(--base-line-height);text-transform:var(--text-capital)}.m-footer .m-footer--block-newsletter .m-newsletter-form__input{border-bottom:none;padding:15px 18px;margin-right:3px;background:#ffffff1a;font-weight:500;letter-spacing:2.1px;text-transform:lowercase;border-left:3px solid #440512}.m-footer .m-footer--block-newsletter .m-newsletter-form{margin-top:20px}.m-footer .m-footer--block-newsletter .f-social__box{margin-top:50px}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button{position:relative;height:auto;max-width:100%;width:fit-content;min-width:fit-content!important;padding-inline:40px!important;font-weight:500;line-height:100%;letter-spacing:2.1px;color:#373435;background:#fff;overflow:hidden}.m-footer .m-footer--block-newsletter .m-newsletter-form__input::placeholder{font-weight:400;opacity:1;text-transform:uppercase}.m-footer--block-custom_html{width:24%}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button span{position:relative;z-index:1}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button:hover:after{width:100%;left:3px}.block__newsletter_outer.m-footer--block-content:after{position:absolute;content:"";width:30px;height:30px;top:0;right:0;background:url(/cdn/shop/files/curved_sparkle_white.svg?v=1785808254);background-position:center;background-size:cover;background-repeat:no-repeat}.m-footer .m-footer--block-newsletter .social-media-links{margin-top:0}.m-footer .m-footer--block-newsletter .f-social__box .m-social__heading{margin-bottom:0;color:#b6a9b7;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:1.8px}.m-footer .m-footer--block-newsletter .social-media-links .social-media-links--item{width:24px;height:24px;justify-content:center}.m-footer .m-footer--block-menu .m-footer--block-title{margin-bottom:20px}.m-footer .m-footer--block-menu .m-link-lists--item{letter-spacing:.7px}.m-footer .m-footer--block-menu .m-link-lists--item:not(:last-child){margin-bottom:10px}.m-footer .m-footer--block-newsletter{min-width:500px;width:100%;margin-right:auto;max-width:100%}.m-footer--middle .m-footer--block ul li a{font-weight:400;line-height:100%;letter-spacing:.45px;text-transform:capitalize}.m-footer .m-footer--block-menu{width:18%!important}.m-footer .m-footer--block{padding-top:0!important;padding-bottom:0!important}.block__newsletter_outer.m-footer--block-content{position:relative;display:flex;width:100%;justify-content:space-between;align-items:end}.block__newsletter-inner-wrapper{max-width:550px;width:100%}.f-social__box.f-ps__box{display:flex;align-items:center;gap:20px}.m-footer .m-footer--accordion{padding-block:60px;flex-wrap:wrap!important;row-gap:0}.h__f-top-diamond .container-full{padding-inline:0}.h__f-top-diamond .m-section-py{padding-block:80px 20px}.h__f-top-diamond .f-diamond__line{position:relative}.h__f-top-diamond .f-diamond__line:before{content:"";position:absolute;width:100%;height:1px;background-color:#6d526e;left:0;top:0}.h__f-top-diamond .f-diamond__line:after{content:"";position:absolute;left:50px;top:50%;transform:translateY(-50%);background-image:url(https://cdn.shopify.com/s/files/1/0665/6950/2874/files/footer_diamond.svg?v=1740812104);width:112px;height:40px;background-repeat:no-repeat;background-position:center;background-color:#49274a}.m-footer .m-footer--bottom .m-footer__copyright-box{display:var(--d-flex);align-items:var(--d-center);justify-content:center;width:100%;gap:20px}.m-footer .m-footer--bottom .m-footer--bottom-right{display:none}.social-media-links{column-gap:20px}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:30px 0;border-top:1px solid #ffffff33}.m-breadcrumb{margin-top:15px}.m-breadcrumb .m-breadcrumb--wrapper{gap:12px;padding-inline:15px}.m-breadcrumb .m-breadcrumb--item{opacity:.5;padding:0;line-height:var(--line-height-regular);text-transform:var(--text-capital);color:#373435;letter-spacing:1.8px;font-weight:600}.m-breadcrumb .m-breadcrumb--item-current{color:#373435;opacity:1}span.m-breadcrumb--separator{opacity:.5}.m-main-product{margin-top:15px!important}.m-main-product--info{max-width:none}.m-main-product--info .jdgm-prev-badge__text{margin-left:5px}.m-main-product--info .main-product__block+.main-product__block{margin-top:25px}.m-main-product--info .main-product__block-short_description{margin-top:20px!important}.m-main-product--info .main-product__block-title .m-product-title{line-height:var(--base-line-height)}.m-main-product--info .main-product__block-short_description .m-product-description{line-height:110%;text-transform:capitalize}.m-main-product--info .main-product__block-price .m-price__regular .m-price-item--regular{font-weight:400;line-height:1}.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--last{font-weight:800;line-height:var(--base-line-height)}.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{color:#797877}.m-main-product--info .m-product-option--dropdown .m-product-option--content>div[class^="m:inline-flex"]{width:100%}.m-main-product--info .m-product-option--dropdown .m-product-option--content>div[class^="m:inline-flex"]>select{border-color:#e8e4e1}.m-product-option--label{margin-bottom:12px}.m-product-option--image .m-product-option--node input:checked+label,.m-product-option--image .m-product-option--node__label[data-selected=true]{border-color:#440512;border-width:2px}variant-picker .m-product-option--node__label[data-option-type=image]{width:50px;height:50px}.m-product-form--input{width:150px;margin-right:10px}.m-quantity{border-radius:unset;border-color:#e8e4e1;background-color:transparent!important}.m-main-product--info .m-product-form .m-add-to-cart{min-height:46px;background-color:#49274a;border-color:#49274a;color:#fff}.m-main-product--info .main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{display:flex;margin-top:0}.m-product-option:not(:last-child){margin-bottom:25px}.p__features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;border-top:1px solid #ddd;padding-top:25px}.p__feature-item{display:flex;flex-direction:column}.p__feature-item img{width:30px;margin-bottom:10px}.p__feature-title{font-weight:800;line-height:var(--base-line-height);text-transform:var(--text-capital);margin-bottom:8px}.p__feature-description{color:#797877;line-height:var(--base-line-height)}.ps__setting-container{background:#fff;padding:15px;box-shadow:0 0 10px #0000001a;border:1px solid #e9e9e9}.ps__setting-header{display:flex;align-items:center;padding-bottom:15px}.ps__setting-header img{width:30px;margin-right:10px}.ps__setting-details{display:flex;flex-wrap:wrap;border-top:1px solid #e9e9e9;padding-top:25px;gap:25px 30px}.ps__setting-section{flex:1 1 calc(50% - 15px);position:relative;display:flex;flex-direction:column;justify-content:space-between}.ps__setting-section:first-child{border-right:1px solid #ddd;padding-right:30px}.ps__setting-section:nth-child(3){border-right:1px solid #ddd;padding-right:30px}.ps__setting-section:last-child{border-top:1px solid #ddd;padding-top:25px}.ps__setting-description{line-height:var(--base-line-height);color:#7a7a7a}.ps__setting-container .ps__setting-label{line-height:var(--base-line-height);margin-bottom:10px;color:#7a7a7a}.ps__setting-container .ps__setting-title{font-weight:var(--font-bold);line-height:var(--base-line-height);text-transform:var(--text-capital);margin-bottom:40px}.pm__payment-container{display:flex;align-items:center;background:#fff;max-width:530px;padding:15px;box-shadow:0 0 10px #0000001a;border:1px solid #e9e9e9;margin-bottom:25px}.pm__payment-title{margin-right:15px;white-space:nowrap;text-transform:var(--text-capital)}.pm__payment-divider{height:15px;width:2px;background-color:#e7e4e2;margin-inline:auto}.pm__payment-icons{margin-left:15px}.product_specifications .specifications__details-item{display:grid;grid-template-columns:140px 1fr;gap:25px}.product_specifications .specifications__details-item p{margin:0}.product_specifications .specifications__details-item:not(:last-child){margin-bottom:10px}.product_specifications .specifications__label{color:#797876}.product_specifications .specifications__details-item p{line-height:var(--base-line-height)}.main-product__block-collapsible_tab .m-collapsible--button{border:unset;padding-block:16px}.main-product__block-collapsible_tab .m-product-collapsible{border-bottom:1px solid #e8e4e1}.main-product__block-collapsible_tab .m-collapsible--button span{line-height:var(--base-line-height)}.main-product__block-collapsible_tab .m-collapsible--content__inner{padding-block:10px 16px}span.m-collapsible--icon{opacity:.6}.main-product__block.main-product__block-price{display:flex;align-items:center;justify-content:space-between;gap:20px}.main-product__block.main-product__block-price .installment-shoppay{display:none}.main-product__block.main-product__block-price .m-product-tax{font-weight:500;line-height:1;letter-spacing:1.3px;text-transform:uppercase;color:#373435;opacity:.5;font-style:italic}.main-product__block.main-product__block-collapsible_tab{margin-top:0!important}.m-collapsible--content__inner *{font-weight:400;line-height:1.4;letter-spacing:.42px;color:#373435}.m-collapsible--content{padding-left:8px}.m-collapsible--content__inner strong{font-weight:600}.main-product__block.main-product__block-custom_liquid{margin-bottom:25px}.p__section-featured-collection .m-richtext__description{margin-top:20px;width:70%}.p__section-featured-collection .m-richtext__button{margin-top:30px}.p__section-featured-collection:after{content:"";position:absolute;background-image:url(https://cdn.shopify.com/s/files/1/0665/6950/2874/files/dimond_shape.svg?v=1741670694);width:345px;height:313px;top:0;right:0;background-repeat:no-repeat;background-size:contain}.m-cart-drawer .m-cart-drawer__footer .m-cart-drawer__link-to-cart{padding:0 0 5px}.form-field{background-color:transparent;border-color:#e8e4e1}.ring-measurement-wrapper{display:flex;margin-inline:-15px}.measurement-form{display:flex;flex-direction:column;gap:30px}.width_thirty_three{width:33.33%;padding-inline:15px}.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p,.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button{text-transform:uppercase;line-height:1}.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p{margin-bottom:10px}.go_with_diameter>select,.sizeDrop_with-Btn>div>select{border:1px solid rgba(34,34,34,.1);width:100%;display:flex;padding:15px 10px;justify-content:space-between;align-items:center;align-self:stretch}.do_with_country>custom-dropdown{border:1px solid rgba(34,34,34,.1);width:100%;display:flex;padding:15px 5px 15px 10px;position:relative;background-image:var(--arrow-select-box);background-repeat:no-repeat;background-position:98% center;cursor:pointer}custom-dropdown .dropdown-content{background-color:#fff;border:1px solid #000;max-height:200px;overflow:auto;position:absolute;width:100%;left:0;height:0;opacity:0;visibility:hidden;transition:.25s ease all}button.form-select,.dropdown-content>a{display:flex;gap:8px;align-items:center;justify-content:flex-start;width:100%}.go_with_diameter select,.sizeDrop_with-Btn>div>select,span.text-capitalize,.content-devider>p,.ring_size_convertor>div>p{text-transform:capitalize}.go_with_diameter select,.sizeDrop_with-Btn>div>select,span.text-capitalize{color:#00000080;font-weight:600}.ring-measurement-wrapper .size_by_factors{display:flex;flex-direction:column;gap:20px}.content-devider>p{text-align:center}.sizeDrop_with-Btn>div:last-child{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;gap:10px}.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button{width:100%;letter-spacing:2.1px;padding:15px 25px;border:1px solid rgba(34,34,34,.2)}.dropdown-content>a{padding:8px}.dropdown-content>a:hover{background:#00f}.dropdown-content>a:hover .text-capitalize{color:#fff}custom-dropdown .dropdown-content.active{height:auto;opacity:1;visibility:visible;transition:.25s ease all}.ring_size_convertor>div{text-align:center;padding:45px 40px;background:#d8eff4;height:100%;display:flex;flex-direction:column;justify-content:center}.ring_size_convertor_header{letter-spacing:1.8px}.ring_size_convertor>div>p:last-child{margin-top:30px;font-weight:500;opacity:.5;letter-spacing:.42px;line-height:100%}.ring_size_convertor>div>div{padding-block:70px;background:#fff;font-family:M-Heading-Font;font-weight:500;margin-block:20px}.ring-size-img>img{height:100%}span.m-footer__copyright{letter-spacing:1.8px;line-height:1.1!important;font-weight:500}span.m-footer__copyright span{margin-left:2px;opacity:.5}.f-design__by span{opacity:.5;margin-right:7px}.f-design__by{font-weight:500;line-height:1.1;text-transform:uppercase;letter-spacing:1.8px}.m-collection-tabs .collapsible__button-text{font-size:20px}.m-collection-tabs .collapsible__content-inner{font-weight:400;font-size:14px}.m-header__search .m-search-form__label{display:none}.m-header .m-cart-icon-bubble{margin-right:0!important;display:flex}.h_block-featured-promotion .m-mixed-layout__inner .m\:column,.jewelry_care .m-mixed-layout__inner .m\:column{max-width:360px;width:100%}.h_block-featured-promotion .m-mixed-layout__inner .m-icon-box__inner,.jewelry_care .m-mixed-layout__inner .m-icon-box__inner{flex-direction:column-reverse;gap:20px}.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content p,.jewelry_care .m-icon-box--vertical .m-icon-box__content p{letter-spacing:2.1px;font-weight:600;line-height:100%}.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content{margin-top:0}.h_block-featured-promotion .m-section__description{max-width:1214px;width:100%;margin-top:0;margin-inline:auto;font-weight:500;line-height:normal;color:#373435;text-transform:unset}.h_block-featured-promotion .m-mixed-layout__inner{display:flex;justify-content:center}.h_block-featured-promotion .m-mixed-layout__inner .m\:column{max-width:360px;width:100%}.h_block-featured-promotion .m-mixed-layout__inner .m-icon-box__inner{flex-direction:column-reverse;gap:20px}.h_block-featured-promotion .m-icon-box__content{margin-top:0}.h_block-featured-promotion .m-section__header,.jewelry_care .m-section__description{margin-bottom:40px;padding-bottom:50px;position:relative}.h_block-featured-promotion .m-section__header:after,.jewelry_care .m-section__description:after{content:"";position:absolute;width:10px;height:10px;transform:translate(-50%);left:50%;bottom:0;background:url(/cdn/shop/files/sparkle_440512_transparent_33x32_c8e73bc0-6713-438b-b849-838237e0c493.png?v=1785807172);background-position:center;background-size:cover;background-repeat:no-repeat}.m-header__search,.m-header__account{margin-right:10px}a.m-header__account{position:relative;padding-right:20px;margin-right:20px}a.m-header__account:after{content:"";position:absolute;height:10px;width:1.5px;right:0;opacity:.2;background:#373435;top:50%;transform:translateY(-50%)}.block__cart_label{color:var(--Black, #373435);font-style:normal;font-weight:500;line-height:100%;letter-spacing:.45px}.m-tooltip.block__cart_box{display:flex;align-items:center;gap:5px}.logo-left-menu-center .m-header__center .m-menu{position:relative;padding-right:40px}.logo-left-menu-center .m-header__center .m-menu:after{content:"";position:absolute;transform:translateY(-50%);top:50%;right:0;background:url(/cdn/shop/files/sparkle_440512_transparent_33x32_c8e73bc0-6713-438b-b849-838237e0c493.png?v=1785807172);width:10px;height:10px;background-position:center;background-size:cover;background-repeat:no-repeat}.m-menu__arrow svg path{opacity:.3}.m-block__f_collection_list .m-collection-card__product-count{display:none}.m-block__f_collection_list .block__collection_button svg{display:none}.m-block__f_collection_list .m-collection-card--inside .m-button.block__collection_button{width:100%;position:relative;padding-bottom:5px;max-width:fit-content;background:transparent;border-radius:0;line-height:1.1;height:auto;margin-top:20px!important;color:#fff;letter-spacing:1.8px;font-weight:500;opacity:.6;transition:all .3s ease-in-out}.m-block__f_collection_list .m-collection-card--inside .m-button.block__collection_button:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;background:#fff;height:1px;transition:all .3s ease-in-out}.m-block__f_collection_list .m-collection-card--inside:hover .m-button.block__collection_button:after{width:100%}.m-block__f_collection_list .m-collection-card--inside:hover .m-button.block__collection_button{opacity:1}.m-block__f_collection_list .m-collection-card--inside .m-collection-card__info{padding:0 15px 30px}.m-block__f_collection_list .m-collection-card--inside:hover .m-button{background:transparent;color:#fff}.m-block__f_collection_list .m-collection-card__info{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.m-block__f_collection_list .m-collection-card__link{color:#fff;font-family:var(--font-stack-header);font-weight:400;line-height:1.1;text-align:center;letter-spacing:normal;font-style:normal;text-transform:capitalize}.m-announcement-bar__item.item-1{padding-inline:50px;position:relative;z-index:1;background:var(--gradient-background)}.m-announcement-bar__inner{position:relative}.m-announcement-bar__inner:after{content:"";position:absolute;width:100%;height:1px;transform:translateY(-50%);top:50%;left:0;right:0;background:#440512}.m-announcement-bar__container.container-full{padding-inline:0!important}.m-slider-controls{height:0}.m-menu-drawer .m-menu-customer a.m-button.m-button--primary.m-signin-button{background:#440512;color:#fff;border:none}a.m-button.m-button--secondary.m-register-button{border-color:#440512}a.m-menu-mobile__link,.m-menu-drawer .m-menu-customer a.m-button.m-button--primary.m-signin-button,a.m-button.m-button--secondary.m-register-button{font-weight:500}span.m-menu-button.block__none-md-big{padding-left:10px;display:flex;align-items:center;justify-content:center}@media(max-width:1023px){.m-logo.m-logo--mobile{justify-content:flex-start}}.m-cart-drawer__header .m-cart-drawer__title{display:flex;align-items:center;justify-content:space-between;line-height:1.2}button.m-cart-drawer__close{position:unset;padding:0}.m-cart-drawer__close .m-svg-icon--large{width:20px;height:20px}.m-cart-item__price *,.m-cart-item__price,.m-cart-item__remove,.tcustomizer-btn--edit-option{font-weight:500}.m-cart-drawer__footer button.m-button{position:relative;background:#fff;color:#373435;border:none;transition:all .3s ease-in-out;overflow:hidden}.m-cart-drawer__footer button.m-button:after{position:absolute;content:"";width:3px;height:100%;top:0;left:0;background:#f8f7f7;transition:all .3s ease-in-out}.m-cart-drawer__footer button.m-button span{position:relative;z-index:1}.m-cart-drawer__footer button.m-button:hover:after{left:3px;width:100%}.main-product__block.main-product__block-text:has(.m-product-text){margin-top:0;padding:8px 20px;letter-spacing:1.95px;text-transform:uppercase;line-height:1.1;font-weight:600;border-left:3px solid #440512;background:#f3f2f2;width:fit-content}.main-product__block.main-product__block-price{padding-bottom:25px;border-bottom:1px solid #373435b3}.main-product__block.main-product__block-price .installment-shoppay{margin-top:0!important}.main-product__block-buy_buttons .m-product-form--wrapper{display:flex;flex-wrap:nowrap;flex-direction:column;gap:8px}.m-main-product--info .m-product-form .m-add-to-cart{width:100%}.m-main-product--info .main-product__block-buy_buttons .m-product-form .m-add-to-cart,.main-product__block-buy_buttons .shopify-payment-button__button{letter-spacing:2.1px;text-transform:uppercase;min-height:unset!important;height:unset;padding:18px;border:none!important;position:relative;z-index:1}.main-product__block-buy_buttons button.m-add-to-cart:before{content:"";position:absolute;width:3px;height:100%;left:0;top:0;background:#440512;transition:all .3s ease-in-out}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{position:relative}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart:hover:before,.main-product__block-buy_buttons button.m-add-to-cart:hover:before{left:3px;width:100%}.main-product__block-buy_buttons .shopify-payment-button__button{background:transparent!important;color:#373435!important;transition:all .3s ease-in-out;width:100%}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart:hover .shopify-payment-button__button{color:#fff!important;font-weight:400}.m-product-option--label .option-label--title{letter-spacing:1.8px;text-transform:uppercase;line-height:1;font-weight:600;color:#373435}.m-product-option--label .option-label--selected{color:#440512;font-style:normal;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase}.m-product-option--label .option-label{display:flex;gap:8px;align-items:center}.m-product-option--button .m-product-option--node .m-product-option--node__label{position:relative}.m-product-option--button .m-product-option--node input:checked+.m-product-option--node__label:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#440512}.main-product__block .m-product-custom-field .m-product-option--label.block__ring-header{display:flex;align-items:center;justify-content:space-between}.block__ring-header p{color:#373435;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase}.block__ring-header a{color:#35a4ba;font-style:normal;font-weight:600;line-height:1;letter-spacing:1.8px;text-decoration-line:underline;text-underline-position:from-font;text-transform:uppercase}.custom-select{position:relative;width:100%;margin-top:12px}.custom-select select{width:100%;padding:14px 40px 14px 16px;font-weight:600;border:1px solid rgba(55,52,53,.12);line-height:1;letter-spacing:1.8px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:none;cursor:pointer}.custom-select:after{content:"";position:absolute;top:50%;right:12px;width:14px;height:14px;background-image:url(https://cdn.shopify.com/s/files/1/0938/4257/1566/files/drop-down-arrow.svg?v=1751368875);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);pointer-events:none;opacity:.3}.main-product__block.main-product__block-buy_buttons{border-bottom:1px solid #373435b3;padding-bottom:25px}.feature-grid{flex-wrap:wrap;display:flex;max-width:100%;gap:25px 40px}.feature-item{display:flex;align-items:center;gap:12px;flex-direction:row;width:calc(50% - 20px)}.feature-item img{width:30px;height:30px}.feature-item h4{font-family:var(--font-stack-body);color:#373435;font-style:normal;line-height:1;letter-spacing:.48px}.feature-item p{color:#373435;opacity:.5;font-style:normal;font-weight:500;line-height:1;letter-spacing:.42px}.product_var_data_box.setting-box{border:1px solid rgba(34,34,34,.1);background:#3734350a;border-radius:0;padding:15px}.product_var_data_box .setting-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid rgba(34,34,34,.1)}.product_var_data_box .block_setting-header-inner{display:flex;align-items:center;gap:10px}.product_var_data_box .setting-icon{width:30px;height:30px}.product_var_data_box .setting-header span{color:#373435;font-weight:600;letter-spacing:.48px;padding:7px 0;line-height:1}.block_setting-header-inner_button{padding:8px 20px;background:#440512;position:relative;overflow:hidden;text-decoration:none}.product_var_data_box .block_setting-header-inner_button span{font-weight:600;line-height:1;letter-spacing:1.95px;text-transform:uppercase;position:relative;z-index:1;padding:0!important}a.block_setting-header-inner_button:after{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#373435;transition:all .3s ease-in-out}a.block_setting-header-inner_button:hover:after{width:100%;left:3px}.block_setting-header-inner_button:hover span{color:#fff!important;font-weight:500!important}.product_var_data_box .setting-info,.product_var_data_box .block__product_inner_details_list{display:flex;flex-wrap:wrap;row-gap:20px}.product_var_data_box .setting-info{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(34,34,34,.1)}.product_var_data_box .info-column{width:calc(33.33% - 20px);box-sizing:border-box}.product_var_data_box .block__product_inner_data .info-column{width:calc(33.33% - 5px);box-sizing:border-box}.product_var_data_box .setting-info>.info-column:not(:nth-child(3n)){padding-right:30px;margin-right:30px;border-right:1px solid rgba(34,34,34,.1)}.product_var_data_box .block__product_inner_details_list>.info-column:not(:nth-child(3n)){padding-right:20px;margin-right:20px;border-right:1px solid rgba(34,34,34,.1)}.product_var_data_box .setting-info>.info-column:last-child,.product_var_data_box .block__product_inner_details_list>.info-column:last-child{padding-right:0;margin-right:0;border-right:none}.product_var_data_box .block__product_inner_details_list>.info-column:nth-child(3n){width:calc(33.33% - 30px)}.product_var_data_box .info-column .label{line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#373435;opacity:.5;margin:0 0 10px}.product_var_data_box .info-column .value{font-weight:600;color:#373435;line-height:1;letter-spacing:.36px;margin:0}.product_var_data_box .block__product_inner_data{padding:12px;background:#d8eff4cc}.product_var_data_box .block__product_inner_details_heading{color:#373435;font-weight:600;margin-bottom:25px;line-height:1}.product_var_data_box .block__product_inner_details_wrapper:not(:last-child){margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(34,34,34,.1)}.product-details{display:flex;flex-direction:column;gap:10px}.product-details_detail{display:flex;gap:25px}.product-details_label{color:#373435;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;opacity:.5;width:100%;max-width:150px}.product-details_value{color:#373435;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.42px}.block__collection_meta_wrapper{background:#d8eff4;display:flex;align-items:center;justify-content:start;gap:60px;position:relative;overflow:hidden}.block__collection_meta_wrapper:after{content:"";position:absolute;top:0;right:0;width:455px;height:352px;background:url(https://cdn.shopify.com/s/files/1/0938/4257/1566/files/Subtract_big.png?v=1751440461);background-position:top right;background-repeat:no-repeat}.block__collection_meta-image-wrapper:after{content:"";position:absolute;bottom:-65px;left:80%;transform:translate(-50%);width:194px;height:150px;background:url(https://cdn.shopify.com/s/files/1/0938/4257/1566/files/Subtract.svg?v=1751439905);background-repeat:no-repeat}.block__collection_meta-image-wrapper{position:relative;padding-top:43%;width:100%;max-width:54%}.block__collection_meta-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block__collection_meta-tag{display:block;color:#373435;opacity:.5;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 20px}.block__collection_meta-title{color:#373435;font-style:normal;font-weight:400;line-height:90%;margin:0 0 20px}.block__collection_meta-dec{width:100%;max-width:500px;font-style:normal;font-weight:400;line-height:normal;color:#373435;margin:0 0 20px}.block__collection-meta-link{display:flex;width:fit-content;text-decoration:none;padding:18px 40px;background:#440512;font-style:normal;font-weight:600;line-height:1;letter-spacing:2.1px;text-transform:uppercase;color:#373435;position:relative;transition:all .3s ease-in-out}.block__collection-meta-link span{position:relative;z-index:1;transition:all .3s ease-in-out}.block__collection-meta-link:after{content:"";position:absolute;left:0;top:0;width:3px;height:100%;transition:all .3s ease-in-out;background:#fff}.block__collection-meta-link:hover:after{width:100%;left:3px}span.block__sub_title{font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;opacity:.5;margin-bottom:20px;display:block;color:#373435}.m-sticky-addtocart .m-add-to-cart.m-spinner-button:before{content:"";position:absolute;width:3px;height:100%;left:0;top:0;background:#440512;transition:all .3s ease-in-out}.m-sticky-addtocart .m-add-to-cart.m-spinner-button:hover:before{left:3px;width:100%}.m-sticky-addtocart .m-add-to-cart.m-spinner-button:hover span.m-add-to-cart--text{color:#373435}.collection__banner .m-slide__wrapper{padding-top:64px;padding-bottom:64px}.collection__banner .m-richtext__title{text-transform:capitalize;line-height:1}.m-richtext__description.block__custom_liquid{margin-top:20px;text-align:left;font-weight:600;letter-spacing:1.8px;color:#373435;text-transform:uppercase}.block__top_collection-toolbar{padding:17px 30px;gap:12px;background:#440512}span.m-select-custom--trigger-text{font-weight:400;white-space:nowrap}.m-select-custom--trigger-text_wrapper{display:flex;align-items:center;gap:4px;color:#fff}.m-select-custom--trigger-icon path{stroke:#fff}.m-select-custom--trigger-text_wrapper .m-select-custom--trigger-text_label{opacity:.7;font-weight:400;white-space:nowrap}.block__showing-product_number{font-weight:400;color:#fff}.about-rich-text .m-richtext__subtitle{font-weight:600;letter-spacing:1.8px;text-transform:uppercase;line-height:1}.about-rich-text .m-richtext__title{letter-spacing:-1.92px;line-height:.9}.about-our-philosophy .container.m-section-my.m-section-py{max-width:100%}.about-rich-text .m-richtext__description{max-width:1112px;margin:20px auto 0;font-weight:400;line-height:normal}.about-our-philosophy .m-richtext__title{margin-top:20px}.about-our-philosophy .m-richtext__description{margin-top:20px;max-width:546px}.about-block-featured-promotion .m-section__heading{font-size:24px;font-family:M-Body-Font;font-weight:500}.about-block-featured-promotion .m-icon-box__heading{letter-spacing:2.1px;text-transform:uppercase;line-height:1;font-size:14px;font-weight:600;margin-bottom:10px}.h_block-featured-promotion .m-icon-box__heading{letter-spacing:2.1px;text-transform:uppercase;line-height:1;font-size:16px;font-weight:600;margin-bottom:10px}.h_block-featured-promotion .m-hover-box--scale-up:hover .m-image{transform:unset!important}.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content p{opacity:.7}.about-block-featured-promotion.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content p,.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content p{letter-spacing:.42px;font-weight:500;font-size:14px;line-height:1}.our-vision_header-subheading{letter-spacing:1.8px;text-transform:uppercase;opacity:.5;margin-bottom:20px;display:block;font-size:12px;line-height:1}.about-us .block__our-vision_container{gap:2px;row-gap:30px!important}.about-us .m-brands-list__inner{grid-template-columns:repeat(4,minmax(0,1fr))!important}.go_with_diameter select,.sizeDrop_with-Btn>div>select,span.text-capitalize,.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p{letter-spacing:1.8px}.ring_find_now{border:none!important;position:relative;background:#373435;color:#fff}.ring_size_shop_now,.ring_size_download{background:#440512;border:none!important;position:relative;color:#fff}.ring_size_shop_now:before,.ring_size_download:before{transition:all .3s ease-in-out;content:"";position:absolute;top:0;left:0;width:3px;height:100%;z-index:1;background:#373435}.ring_find_now:before{transition:all .3s ease-in-out;content:"";position:absolute;top:0;left:0;width:3px;height:100%;z-index:1;background:#440512}.ring_size_download:hover:before,.ring_size_shop_now:hover:before,.ring_find_now:hover:before{width:100%;left:3px}.ring_size_download span,.ring_size_shop_now span,.ring_find_now span{font-weight:500;position:relative;z-index:1}.block__jewelery-size-guide .m-collapsible [data-content],.block__jewelery-size-guide .collapsible [data-content]{border-bottom:1px solid rgba(34,34,34,.1)}.block__table_header_item span{font-size:12px;letter-spacing:1.8px;text-transform:uppercase}.about-rich-text .m-richtext__description p{letter-spacing:.5px}.jewelry_hero_section{padding-bottom:80px}.jewelry_care .m-section__description{max-width:1000px;width:100%;margin-top:0;margin-inline:auto;font-size:24px;font-weight:500;line-height:normal;color:#373435;text-transform:unset}.jewelry_care .m-icon-box--vertical .m-icon-box__content p{font-weight:500;letter-spacing:.42px;opacity:.5}.jewelry_care .m-mixed-layout__inner{row-gap:40px}.jewelry-care-richtext .m-richtext__description{font-size:16px;font-weight:400;line-height:normal;max-width:1112px;margin:20px auto 0}.jewelry_care .m-mixed-layout__wrapper{max-width:970px;margin:0 auto}.jewelry_collection_list .m-collection-card__link{line-height:1}.jewelry_collection_list.m-block__f_collection_list .m-collection-card__info{gap:20px;padding:0 40px 35px}.jewelry_collection_list .m-collection-card__info .description{font-size:14px;opacity:.6;color:#fff;text-align:center;font-weight:400}.jewelry_collection_list .m-collection-card__inner{pointer-events:none}.jewelry_care .m-icon-box--vertical .m-icon-box__content{margin-top:0}.cleaning-guide{display:flex;gap:30px;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid hsl(0deg 0% 13% / 10%)}.image-content{display:flex;gap:30px}p.clean-heading{font-size:14px;font-weight:500;line-height:1;letter-spacing:.42px;padding-bottom:12px}.clean-card li{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.42px;opacity:.5}.clean-card ul{display:flex;flex-direction:column;gap:10px}.text-content .main_heading{font-size:24px;margin-bottom:20px;font-weight:400}.text-content .clean-card2{margin-top:24px}.cleaning-guide .image-content img{max-width:270px}.cleaning-guide:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.jewelry_hero_section .m-hero--content-stack{margin-bottom:0!important}.contact_rich-text .m-richtext__description{max-width:1020px;margin-inline:auto;font-weight:400;line-height:1.2;margin-top:20px}.block__contact_banner{padding-bottom:80px}.block__contact-us_section{padding-block:80px}.block_contact-us_header{text-align:center;margin-bottom:40px}.block_contact-us_header .m-richtext__subtitle{margin-bottom:20px}.block__contact-content_info{padding:20px;background:#440512;max-width:400px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.block__contact-content_info .block__social_media_content path{fill:#fff}.contact-content_info_inner{padding:20px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.block__contact-content_wrapper{gap:30px;max-width:1540px;margin-inline:auto;display:flex}.block__contact-content_form,.block__contact-content_banner{max-width:540px;width:100%}.block__contact-content_info-item:not(:last-child){padding-bottom:50px;margin-bottom:40px;position:relative}.block__contact-content_info-item:not(:last-child):after{content:"";position:absolute;width:10px;height:10px;transform:translate(-50%);left:50%;bottom:0;background:url(/cdn/shop/files/Union.svg?v=1750482455);background-position:center;background-size:cover;background-repeat:no-repeat}.block__contact-content_info-item .content_info-block_title{margin-bottom:10px;letter-spacing:2.4px;text-transform:uppercase;line-height:1.2;font-weight:600}.content_info-block_des{opacity:.5;letter-spacing:.48px;line-height:1.1;color:#373435;font-weight:500}.block__contact-content_form .m-button--primary:hover{color:#fff}.block__contact-content_form .form-field{line-height:1;height:auto;min-height:auto;font-weight:600;font-size:14px;padding:16px 18px;color:#373435;border:none;border-radius:0;border-left:3px solid #440512;margin-bottom:12px;background:#f3f2f2}.block__contact-content_form .form-field::placeholder{text-transform:uppercase;letter-spacing:2.1px;opacity:1}.block__contact-content_banner img{height:100%;object-fit:cover}.block__social_media_content{margin-top:40px;color:#fff;text-align:center}.block__social_media_content .social-media-links{justify-content:center;margin-top:20px}.block__social_media_title{letter-spacing:1.915px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.1}.block__social_media_content path{fill:#373435}.p-buttons{font-size:14px;letter-spacing:2.1px;text-transform:uppercase;min-height:unset!important;height:unset;padding:8px 20px;border:none!important;position:relative;z-index:1;transition:all .3s ease-in-out;background:#440512;display:block}.p-buttons:before{content:"";position:absolute;top:0;left:0;width:3px;background:#373435;height:100%;transition:all .3s ease-in-out}#certificate.popup,#certificate1.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:none;justify-content:center;align-items:center;z-index:999}#certificate .popup-content,#certificate1 .popup-content{position:relative;background:#fff;padding:20px;margin-inline:15px;max-width:600px;width:100%;border-radius:10px}#certificate .close,#certificate1 .close{font-size:40px;cursor:pointer;display:flex;width:40px;margin-left:auto;justify-content:center;line-height:1;margin-bottom:10px}.main-pro__certificates{cursor:pointer;display:inline-flex!important}#certificate .certificate-box,#certificate1 .certificate-box{height:70vh;overflow-y:auto;overflow-x:hidden;display:flex;scrollbar-width:thin;gap:10px;flex-direction:column;border-radius:10px}.certificate-box iframe{width:100%;height:100%;border:none}.p-button-wrapper{display:flex;gap:10px}.diamond-details{border:1px solid #e5e5e5;border-radius:6px;max-width:450px;font-family:Arial,sans-serif;color:#333;overflow:hidden}.diamond-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e5e5;font-weight:700;font-size:16px}.certificate-badge{background-color:#9dd4da;padding:4px 10px;border-radius:3px;font-size:12px;font-weight:700;color:#000}.diamond-info{display:flex;flex-wrap:wrap;padding-block:25px;font-size:14px;border-top:1px solid rgba(34,34,34,.1);border-bottom:1px solid rgba(34,34,34,.1);gap:25px 20px;margin-bottom:25px}.detail-row{max-width:calc(33.33% - 20px);width:100%}.stone-section{background-color:#e7f4f6;padding:12px 16px;font-size:14px;width:100%}.stone-section+.stone-section{margin-top:8px}.stone-title{font-weight:700;margin-bottom:25px}.detail-row:nth-child(1),.detail-row:nth-child(2),.detail-row:nth-child(4),.detail-row:nth-child(5),.detail-item:nth-child(1),.detail-item:nth-child(2),.detail-item:nth-child(4),.detail-item:nth-child(5){border-right:1px solid rgba(34,34,34,.1)}.stone-details{display:flex;flex-wrap:wrap;gap:20px 20px}.dimond-details-wrapper{border:1px solid rgba(34,34,34,.1);background:#3734350a;padding:15px}.detail-item{max-width:calc(33.33% - 20px);width:100%}.detail-label{font-size:12px;text-transform:uppercase;color:#888;margin-bottom:2px}.detail-value{font-weight:700;font-size:12px}.stone-details-wrapper{display:flex;flex-direction:column;gap:4px}.main-block-wrapper{display:flex;justify-content:space-between;padding-bottom:15px;align-items:center}.dimond-heading-wrapper{display:flex;gap:10px;align-items:center}@media(max-width:1440px){.block__top_collection-toolbar{padding:14px 24px}.width_thirty_three{padding-inline:10px}}@media(max-width:1280px){.go_with_diameter>select,.sizeDrop_with-Btn>div>select{padding:12px 10px}.do_with_country>custom-dropdown{padding:12px 5px 12px 10px}.ring-measurement-wrapper .size_by_factors{gap:15px}.go_with_diameter select,.sizeDrop_with-Btn>div>select,span.text-capitalize,.content-devider>p,.ring_size_convertor>div>p{text-transform:capitalize;font-size:12px}.sizeDrop_with-Btn>div:last-child{margin-top:25px}.measurement-form{gap:25px}.ring_size_convertor>div{padding:30px}.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button{padding:12px 25px}.block__ring-size-table_body_row span{font-size:15px}}@media(max-width:1080px){.block__ring-size-table_body_row span{font-size:14px}}@media(max-width:1024px){.block__ring-size-table_header{gap:15px}.width_thirty_three{padding-inline:7px}.ring_size_convertor>div{padding:20px}.ring-measurement-wrapper{margin-inline:-7px}.ring_size_convertor>div>div{font-size:30px}.sizeDrop_with-Btn>div:last-child{margin-top:20px}.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p,.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button{font-size:13px}.block__jewelery-size-guide .m-collapsible--button{padding:20px 0}.block__ring-size-table_body_row{padding:18px}}@media(max-width:991px){.about-us .m\:column:after{display:none}.block__ring-size-table_body_row{padding:16px}.h_block-featured-promotion .m-mixed-layout__inner .m\:column{max-width:calc(50% - 10px);width:100%}.h_block-featured-promotion .m-mixed-layout__inner{flex-wrap:wrap}}@media(max-width:767px){.ring-measurement-wrapper{flex-direction:column;gap:30px}.width_thirty_three{width:100%}.block__ring-size-table_container{width:1300px}.block__ring-size-table_body_row{padding:14px}.h_block-featured-promotion .m-icon-box__icon{width:40px!important}}@media(max-width:640px){.block__jewelery-size-guide .m-collapsible--button{gap:20px}}@media(max-width:580px){.ring-measurement-wrapper{gap:25px}.ring_size_convertor>div>div{padding-block:50px}.block__ring-size-table_body_row span{font-size:12px}.block__ring-size-table_container{width:1200px}.block__ring-size-table_header{gap:6px;padding:10px}.block__ring-size-table_body_row{gap:0;padding:10px}.block__jewelery-size-guide .m-collapsible--button,.m-collapsible--content__inner *{font-size:14px}.block__jewelery-size-guide .m-collapsible--button{padding:18px 0}.ring_size_convertor>div>p:last-child{line-height:1.4;font-size:12px}.h_block-featured-promotion .m-mixed-layout__inner .m\:column{max-width:100%;width:100%}.h_block-featured-promotion .m-icon-box__icon{width:35px!important}}@media(max-width:428px){.ring-measurement-wrapper{gap:20px}.ring_size_convertor>div>div{font-size:28px}}.ring-size-guider-wrapper{max-width:600px;width:100%;margin:0 auto}.custom-stone-viewer .ring-size-inner{background:#f6f6f9;position:relative;width:100%;max-width:600px;aspect-ratio:1 / 1;margin:0 auto;overflow:hidden}.ring-size-inner .one_image,.ring-size-inner .two_image,.ring-size-inner .three_image{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover;z-index:1;transition:opacity .3s}.two_image,.three_image{opacity:0}.ring-size-inner .ring.imag1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:2}#flexible_img{width:70px;position:absolute;top:39%;left:33.2%;transform:scale(.565);transform-origin:center center;transition:transform .3s ease;z-index:3}.range_show,.darker,.ligth{position:absolute;z-index:5}.range_show{right:-30px;top:250px;transform:rotate(-90deg);width:200px}.darker{right:50px;top:125px}.ligth{right:50px;top:370px}.custom-stone-viewer .image-head-txt,.custom-stone-viewer .image-bottom-txt{position:absolute;color:#373435;width:100%;text-align:center;z-index:6}.custom-stone-viewer .image-head-txt{top:20px}.custom-stone-viewer .image-bottom-txt{bottom:50px}.custom-stone-viewer .header-txt{font-size:30px;line-height:1.2;margin-bottom:10px}.custom-stone-viewer .description-tx{font-size:16px;font-weight:400}.custom-stone-viewer .ring-buttons-wrapper{display:inline-flex;background:#f2f2f2bf;padding:0 20px;border-radius:20px;position:relative;z-index:7}.custom-stone-viewer .ring-button{color:#000;font-size:14px;font-weight:400;padding:10px;position:relative;cursor:pointer}.custom-stone-viewer .ring-button:not(:last-child):after{position:absolute;height:15px;width:1px;background:#fff;content:"";margin-left:8px}.custom-stone-viewer .ring-button.active{background:#fff;border-radius:50%}.custom-stone-viewer .flexible-txt{font-size:14px;font-weight:400;margin-top:10px;line-height:1;position:relative;z-index:7}.custom-stone-viewer .flexible-txt>a{text-decoration:underline}.d-none{display:none}@media(max-width:1440px){#flexible_img{width:55px}}@media(max-width:1200px){#flexible_img{width:50px}}@media(max-width:1080px){#flexible_img{width:70px}.hand-ring-size .m-custom-content__wrapper{flex-wrap:wrap}.hand-ring-size .m-custom-content__block-liquid,.hand-ring-size .m-custom-content__block-text{width:100%}}@media(max-width:991px){.custom-stone-viewer .image-head-txt{top:30px}.custom-stone-viewer .header-txt{font-size:28px}.ligth{top:400px}.darker{top:155px}.range_show{right:-30px;top:280px}.custom-stone-viewer .image-bottom-txt{bottom:30px}}@media(max-width:580px){.custom-stone-viewer .description-tx{font-size:15px}.custom-stone-viewer .header-txt{font-size:26px}.range_show{top:225px}.ligth{top:340px;font-size:15px}.darker{top:110px;font-size:15px}#flexible_img{width:65px}}@media(max-width:545px){#flexible_img{width:60px}}@media(max-width:480px){.custom-stone-viewer .image-bottom-txt{bottom:10px}.custom-stone-viewer .image-head-txt{top:20px}.custom-stone-viewer .header-txt{font-size:24px}.ligth{right:20px;top:290px}.range_show{right:-50px;top:190px;width:170px}.darker{right:20px;top:90px}.custom-stone-viewer .ring-button{font-size:13px;padding:8px}#flexible_img{width:50px}}@media(max-width:428px){.custom-stone-viewer .header-txt{font-size:22px;margin-bottom:5px}.ligth{right:15px;top:280px}.darker{right:15px;top:100px}.range_show{right:-40px;width:150px}#flexible_img{width:47px}}@media(max-width:395px){.ligth{top:260px;font-size:14px}.range_show{top:170px}.darker{top:80px;font-size:14px}#flexible_img{width:44px}}@media(max-width:375px){#flexible_img{width:40px}}.insta_block .m-section-my{padding-bottom:40px}.h_block_collection_list .m-collection-card__image responsive-image,.h_block_collection_list .m-collection-card__image [style*=--aspect-ratio]{--aspect-ratio: 1 !important}.m-collection-card__image responsive-image,.m-collection-card__image [style*=--aspect-ratio]{--aspect-ratio: 1 !important}.m-cart-drawer__link-to-cart{color:#fff}.m-product-dynamic-checkout .shopify-payment-button{width:100%}.section_template--27301806735664__our_vision_zdenqR_padding .block__image_wrapper img{width:100%!important}.block__m-page-content p{font-weight:500}.m-product-option--node__label[data-option-type=image]{margin:0}.m-product-option--image .m-product-option--content{gap:5px}.block__ring-size-chart{width:100%}.block__ring-size-chart__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:10px}.block__ring-size-chart__label{color:#373435;font-size:12px;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase;margin:0}.block__ring-size-chart__trigger{background:none;border:0;padding:0;cursor:pointer;color:#49274a;font-size:12px;font-weight:600;line-height:1;letter-spacing:1.8px;text-decoration:underline;text-underline-position:from-font;text-transform:uppercase}.block__ring-size-chart__select{position:relative;width:100%;margin-top:12px}html.block__ring-size-chart-open{overflow:hidden}.block__ring-size-chart-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;display:none;align-items:stretch;justify-content:flex-end;padding:0}.block__ring-size-chart-popup.is-open{display:flex}.block__ring-size-chart-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.block__ring-size-chart-popup__dialog{position:relative;z-index:1;background:#fff;width:100%;max-width:480px;max-height:100vh;height:100vh;overflow:hidden;display:flex;flex-direction:column;border-radius:0;padding:24px 20px 20px;animation:slideInRight .3s forwards}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.block__ring-size-chart-popup__close{position:absolute;top:8px;right:12px;background:none;border:0;font-size:32px;line-height:1;cursor:pointer;color:#373435;padding:4px 8px}.block__ring-size-chart-popup__inner{display:flex;flex-direction:column;min-height:0;overflow:hidden}.block__ring-size-chart-popup__header{padding-right:28px;margin-bottom:16px;flex-shrink:0}.block__ring-size-chart-popup__header h3{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.2;color:#373435}.block__ring-size-chart-popup__desc p{margin:0;font-size:14px;line-height:1.4;color:#373435;opacity:.7}.block__ring-size-chart-popup__chart{display:flex;flex-direction:column;min-height:0;flex:1;border:1px solid #e5e5e5;border-radius:6px;overflow:hidden}.block__ring-size-chart-popup__chart-title{padding:12px 16px;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;background:#f7f7f7;border-bottom:1px solid #e5e5e5;flex-shrink:0}.block__ring-size-chart-popup__scroll{overflow:auto;flex:1;max-height:75vh}.block__ring-size-chart-popup__table{width:100%;font-size:13px}.block__ring-size-chart-popup__table-head,.block__ring-size-chart-popup__row{display:grid;grid-template-columns:.8fr 1.1fr 1.3fr;gap:8px;padding:10px 16px;align-items:center}.block__ring-size-chart-popup__table-head{position:sticky;top:0;background:#fff;font-weight:600;border-bottom:1px solid #e5e5e5;z-index:1}.block__ring-size-chart-popup__row{border-bottom:1px solid #f0f0f0;color:#373435}.block__ring-size-chart-popup__row:nth-child(2n){background:#fafafa}.block__ring-size-chart-popup__row:last-child{border-bottom:0}@media(max-width:640px){.block__ring-size-chart-popup__dialog{padding:20px 14px 14px;max-height:100vh}.block__ring-size-chart-popup__header h3{font-size:18px}.block__ring-size-chart-popup__table-head,.block__ring-size-chart-popup__row{padding:8px 10px;font-size:12px;gap:4px}.block__ring-size-chart-popup__scroll{max-height:60vh}}.block__ring-size-chart .block__personal-engraving{width:100%;margin-top:20px}.block__ring-size-chart .block__personal-engraving--solo{margin-top:0}.block__ring-consultation{border:1px solid #e8e4df;overflow:hidden;background:#fff}.block__ring-consultation__body{padding:18px 16px 16px}.block__ring-consultation__heading{margin:0 0 8px;color:#373435;font-size:16px;font-weight:700;line-height:1.25}.block__ring-consultation__text{margin:0;color:#373435;font-size:13px;font-weight:400;line-height:1.45;opacity:.8}.block__ring-consultation__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;flex-wrap:wrap}.block__ring-consultation__options{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.block__ring-consultation__option{display:inline-flex;align-items:center;gap:6px}.block__ring-consultation__icon{width:18px;height:18px;object-fit:contain;display:block}.block__ring-consultation__icon--svg{color:inherit;display:inline-flex}.block__ring-consultation__option-label{font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;line-height:1}.block__ring-consultation__divider{width:1px;height:14px;background:#cfc8c0;display:inline-block}.block__ring-consultation__button{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;background:#fff;border:1px solid #373435;color:#373435;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap}.block__ring-consultation__button:hover{background:#f4f4f4;color:#373435}.product-estimated-delivery{color:var(--delivery-text-color);font-size:var(--delivery-font-size);line-height:1.6;margin-top:var(--delivery-spacing-top);margin-bottom:var(--delivery-spacing-bottom)}.product-estimated-delivery__date{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px}.product-estimated-delivery__label,.product-estimated-delivery__date-value{font-weight:400}.product-estimated-delivery__urgent{margin-top:5px;font-weight:400}.product-estimated-delivery__urgent p{margin:0}.product-estimated-delivery__urgent a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.block__exclusive-gift{display:flex;align-items:stretch;border:1px solid #e8e4df;overflow:hidden;background:#fff;min-height:110px}.block__exclusive-gift__media{flex:0 0 38%;max-width:180px;min-width:110px;max-height:200px}.block__exclusive-gift__image{width:100%;height:100%;object-fit:cover;display:block;max-height:200px}.block__exclusive-gift__content{position:relative;flex:1;padding:16px 18px 16px 16px;display:flex;flex-direction:column;justify-content:center}.block__exclusive-gift__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 8px}.block__exclusive-gift__title{margin:0;flex:1;min-width:0;color:#373435;font-family:var(--font-stack-header, Georgia, serif);font-size:22px;font-weight:500;line-height:1.2}.block__exclusive-gift__terms{position:static;flex-shrink:0;margin-top:4px;color:#373435;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;line-height:1;cursor:pointer}.block__exclusive-gift__text,.block__exclusive-gift__text p{margin:0;color:#373435;font-size:13px;font-weight:400;line-height:1.4;opacity:.85}.block__exclusive-gift__text p+p{margin-top:6px}@media(max-width:640px){.block__exclusive-gift__title{font-size:18px}.block__exclusive-gift__text,.block__exclusive-gift__text p{font-size:12px}}.block__personal-engraving__label{display:block;color:#373435;font-size:12px;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 12px}.block__personal-engraving__optional{font-weight:500;letter-spacing:1.2px;margin-left:4px;text-transform:uppercase}.block__personal-engraving__field{position:relative}.block__personal-engraving__input{width:100%;padding-right:72px}.block__personal-engraving__counter{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;line-height:1;color:#373435;opacity:.5;pointer-events:none}.m-faqs-section__content .m-section__heading{margin-top:20px}.h_diamonds_sider .m-collection-list__controls .m-slider-controls__button{position:absolute;top:50%;transform:translateY(-50%);border:none;width:20px;height:20px;margin-inline:0}.h_diamonds_sider .m-collection-list__content{position:relative}.h_diamonds_sider .m-collection-list__controls .m-slider-controls__button.swiper-button-prev{left:-10px}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:-10px}.m-slider-controls.m-slider-controls--bottom-center{margin:0!important}li.m-sub-menu__item .m-menu__link img{width:30px;background:transparent;aspect-ratio:1/1}.m-sub-menu__item a.m-menu__link{gap:5px;display:flex;align-items:center;justify-content:start}.m-mega-menu__column span.block_diamond_spece{width:30px;display:none}.m-menu-drawer__content .m-menu-mobile__item a.m-menu-mobile__link{justify-content:flex-start!important}.m-submenu-mobile .m-menu-mobile__item span.block_diamond_spece{width:24px;margin-right:10px;display:none}div.diamond-selector-entry__selected-card{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 110px!important;align-items:center!important;gap:20px!important;width:100%!important;margin:18px 0 20px!important;padding:27px 20px 19px!important;box-sizing:border-box!important;background:rgb(var(--color-background, 255, 255, 255))!important;border:1px solid rgba(17,17,17,.35)!important;border-radius:11px!important;box-shadow:none!important}div.diamond-selector-entry__selected-card .ds-card-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}div.diamond-selector-entry__selected-card .ds-card-label{position:absolute!important;top:-15px!important;left:50%!important;transform:translate(-50%)!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;height:29px!important;margin:0!important;padding:0 16px!important;box-sizing:border-box!important;background:rgb(var(--color-background, 255, 255, 255))!important;border:1px solid rgba(17,17,17,.5)!important;border-radius:20px!important;color:rgb(var(--color-foreground, 17, 17, 17))!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}div.diamond-selector-entry__selected-card .ds-card-title{display:block!important;margin:0 0 5px!important;padding:0!important;color:rgb(var(--color-foreground, 17, 17, 17))!important;font-family:inherit!important;font-size:18px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important}div.diamond-selector-entry__selected-card .ds-card-cert{display:block!important;margin:0 0 8px!important;padding:0!important;color:rgb(var(--color-foreground, 17, 17, 17))!important;opacity:.62!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;text-decoration:none!important}div.diamond-selector-entry__selected-card .ds-card-cert:hover{opacity:1!important;text-decoration:underline!important}div.diamond-selector-entry__selected-card .ds-card-price{display:block!important;margin:0 0 14px!important;padding:0!important;color:rgb(var(--color-foreground, 17, 17, 17))!important;font-family:inherit!important;font-size:17px!important;font-weight:500!important;line-height:1.25!important}div.diamond-selector-entry__selected-card .ds-card-actions{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:430px!important;margin:0!important;padding:0!important}div.diamond-selector-entry__selected-card .ds-card-change{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;width:auto!important;height:38px!important;margin:0!important;padding:0 16px!important;box-sizing:border-box!important;background:rgb(var(--color-button, 17, 17, 17))!important;border:1px solid rgb(var(--color-button, 17, 17, 17))!important;border-radius:5px!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;transition:opacity .2s ease!important}div.diamond-selector-entry__selected-card .ds-card-change:hover{opacity:.88!important}div.diamond-selector-entry__selected-card .ds-card-remove,div.diamond-selector-entry__selected-card button.ds-card-remove{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;width:auto!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 16px!important;box-sizing:border-box!important;background:rgb(var(--color-background, 255, 255, 255))!important;border:1px solid rgba(17,17,17,.35)!important;border-radius:5px!important;box-shadow:none!important;color:rgb(var(--color-foreground, 17, 17, 17))!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1!important;text-transform:none!important;cursor:pointer!important;transition:background .2s ease,color .2s ease!important}div.diamond-selector-entry__selected-card .ds-card-remove:hover{background:#1111110d!important}div.diamond-selector-entry__selected-card .ds-card-image{display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:110px!important;height:110px!important;min-width:110px!important;min-height:110px!important;max-width:110px!important;max-height:110px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;background:transparent!important;border:0!important;border-radius:0!important}div.diamond-selector-entry__selected-card .ds-card-image img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border:0!important;border-radius:0!important}@media screen and (max-width:749px){div.diamond-selector-entry__selected-card{grid-template-columns:minmax(0,1fr) 90px!important;gap:16px!important;padding:26px 16px 16px!important}div.diamond-selector-entry__selected-card .ds-card-image{width:90px!important;height:90px!important;min-width:90px!important;min-height:90px!important;max-width:90px!important;max-height:90px!important}div.diamond-selector-entry__selected-card .ds-card-title{font-size:17px!important}div.diamond-selector-entry__selected-card .ds-card-cert{font-size:13px!important}div.diamond-selector-entry__selected-card .ds-card-price{font-size:16px!important}div.diamond-selector-entry__selected-card .ds-card-change,div.diamond-selector-entry__selected-card .ds-card-remove{height:36px!important;min-height:36px!important;font-size:13px!important}}@media screen and (max-width:480px){div.diamond-selector-entry__selected-card{grid-template-columns:minmax(0,1fr) 74px!important;gap:12px!important;margin-top:18px!important;padding:24px 13px 13px!important;border-radius:9px!important}div.diamond-selector-entry__selected-card .ds-card-label{top:-14px!important;height:27px!important;padding:0 12px!important;font-size:11px!important}div.diamond-selector-entry__selected-card .ds-card-image{width:74px!important;height:74px!important;min-width:74px!important;min-height:74px!important;max-width:74px!important;max-height:74px!important}div.diamond-selector-entry__selected-card .ds-card-title{margin-bottom:4px!important;font-size:15px!important}div.diamond-selector-entry__selected-card .ds-card-cert{margin-bottom:6px!important;font-size:12px!important}div.diamond-selector-entry__selected-card .ds-card-price{margin-bottom:10px!important;font-size:14px!important}div.diamond-selector-entry__selected-card .ds-card-actions{gap:7px!important}div.diamond-selector-entry__selected-card .ds-card-change,div.diamond-selector-entry__selected-card .ds-card-remove{height:32px!important;min-height:32px!important;padding:0 8px!important;font-size:12px!important}}div.diamond-selector-entry .diamond-selector-entry__primary-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;height:48px!important;margin-top:10px!important;padding:0 20px!important;box-sizing:border-box!important;background:rgb(var(--color-button, 17, 17, 17))!important;background-color:rgb(var(--color-button, 17, 17, 17))!important;border:1px solid rgb(var(--color-button, 17, 17, 17))!important;border-radius:4px!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1!important;letter-spacing:normal!important;text-decoration:none!important;text-transform:none!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease!important}div.diamond-selector-entry .diamond-selector-entry__primary-btn:hover{background:rgb(var(--color-button, 17, 17, 17))!important;background-color:rgb(var(--color-button, 17, 17, 17))!important;border-color:rgb(var(--color-button, 17, 17, 17))!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;opacity:.88!important}div.diamond-selector-entry .diamond-selector-entry__primary-btn:focus,div.diamond-selector-entry .diamond-selector-entry__primary-btn:focus-visible{outline:2px solid rgb(var(--color-button, 17, 17, 17) / .35)!important;outline-offset:2px!important;background:rgb(var(--color-button, 17, 17, 17))!important;color:rgb(var(--color-button-text, 255, 255, 255))!important}div.diamond-selector-entry .diamond-selector-entry__primary-btn:active{opacity:.78!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
