:root{--line-height-120: 120%;--line-height-110: 110%;--line-height-100: 100%;--line-height-normal: normal;--font-size-16: 14px;--font-size-24: 24px;--font-size-36: 24px;--font-size-40: 26px;--font-size-48: 28px;--font-size-64: 28px;--m-section-header-mb-48: 32px;--m-section-header-mb-40: 30px;--m-section-header-mb-36: 26px;--border-radius-40: 40px;--border-radius-30: 30px;--border-radius-20: 20px}.m-icon-box__description p{line-height:normal}html{scroll-behavior:smooth}body,p,span,li,a,div,input,textarea,button,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:var(--line-height-100)}.m-button{font-weight:500;line-height:var(--line-height-100);font-size:14px;letter-spacing:1.4px;text-transform:uppercase}.m-button:not(.m-button--plain):not(.m-button--link):not(.m-button--scroll-top){padding:14px 25px}.m-button--link{opacity:.6;font-size:12px;line-height:100%;text-transform:uppercase}.m-section__header{margin-bottom:var(--m-section-header-mb-40)}.template-index .m-header:not(.after-slider) .m-header__main{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.m-search-popup--wrapper m-cart-count.m-cart-count-bubble.m-cart-count{right:5px;top:5px}.m-header__inner{padding-top:20px}span.m-tooltip__content{display:none!important}.template-index .m-header:not(.after-slider) .m-logo__image-transparent{display:flex!important}.template-index .m-header.after-slider .m-logo__image-default{display:flex!important}.template-index .m-header.after-slider .m-logo__image-transparent{display:none!important}.m-header.after-slider .m-menu__link,.m-header.after-slider .m-menu__link--main,.m-header.after-slider .m-header__custom-link-item,.m-header.after-slider .m-header__custom-link-text{color:#0b2b20!important}.m-header.after-slider .m-menu__arrow svg,.m-header.after-slider .m-header__custom-link-icon,.m-header.after-slider .m-header__custom-link-icon svg,.m-header.after-slider .m-header__custom-link-icon svg *,.m-header.after-slider .m-header__custom-link-icon svg path,.m-header.after-slider .m-header__custom-link-icon svg rect,.m-header.after-slider .m-header__custom-link-icon svg circle{stroke:#0b2b20!important;color:#0b2b20!important}.m-header.after-slider .m-header__custom-link-icon svg[fill]:not([fill=none]) path,.m-header.after-slider .m-header__custom-link-icon svg path[fill]:not([fill=none]){fill:#0b2b20!important}.m-header.after-slider .m-header__wishlist svg path,.m-header.after-slider .ssw-link-fave-menu svg path{stroke:#0b2b20!important;fill:none!important}.m-header.after-slider .m-header__right .m-header__search:after{background-color:#0b2b20!important}.m-section__heading{font-size:var(--font-size-48)}.template-index .m-header:not(.after-slider) .m-header__desktop .m-header__main{background-color:transparent}.m-section__description,.m-richtext__description{font-size:var(--font-size-16);margin-top:20px!important;line-height:var(--line-height-normal);font-weight:500}.m-relative{position:relative}.m-cart-drawer .m-cart-item__image{border-radius:8px}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__title{margin-bottom:4px;font-weight:var(--font-weight-semibold)}.m-cart-drawer .m-cart-drawer-item__info .m-cart-drawer-item__variant{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);margin-bottom:5px}.m-cart-drawer .m-cart-drawer-item .m-cart-item__remove{padding-bottom:2px}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__price--regular{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);font-weight:var(--font-weight-medium)}.m-cart-count{min-width:13px;height:13px;font-size:9px;line-height:100%;font-weight:400;right:-5px;top:-5px;border-radius:25px;background-color:#0b2b20}.m-cart-drawer__link-to-cart{display:none}.m-sticky-addtocart--leftblock{align-items:center}.m_margin_botton_36 .m-section__header{margin-bottom:var(--m-section-header-mb-36)}.m-sticky-addtocart .m-product-option--dropdown-select,.m-sticky-addtocart .m-add-to-cart{border-radius:12px!important}.m-sticky-addtocart .m-sticky-addtocart--image .m-image{border-radius:12px}.m-sticky-addtocart .m-quantity{display:none}.m-menu-drawer .m-menu-mobile__item .m-menu-mobile__link{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.32px;text-transform:var(--text-uppercase)}.m-sticky-addtocart .m-product-option--dropdown-select{min-height:41px!important}.m-announcement-bar__container{display:flex;align-items:center;justify-content:space-between;gap:10px}.m-announcement-bar__container *{font-weight:400;font-size:14px;line-height:1;letter-spacing:5%;text-align:center;text-transform:uppercase}.m-announcement-bar__content{padding:12px!important}.m-header__wrapper .m-header__inner .m-header__right{gap:16px}.m-header__wrapper .m-header__right .m-tooltip,.m-header__wrapper .m-header__right .m-search-form__button,.m-header__wrapper .m-header__right .m-header__account,.m-header__wrapper .m-header__right .m-cart-icon-bubble,.m-header__wishlist{padding:0!important}.m-header__right .m-header__search{position:relative;padding-right:24px!important;margin-right:11px}.m-header__right .m-header__search:after{content:"";position:absolute;right:0;width:3px;height:3px;background-color:#0b2b20;top:50%;transform:translateY(-50%)}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper{border-radius:0;background:#fff;padding:0;height:100%;display:flex;flex-direction:column;border:1px solid rgba(11,43,32,.1)}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m-testimonial__description{font-size:14px;text-align:left;margin-top:32px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(34 34 34 / 10%)}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m-testimonial__description p{line-height:normal}.s_testimonal_wapper_contant{padding:24px;height:100%}.s_testimonal_wapper_contant .s_wapper_name_buy{display:flex;align-items:center;justify-content:space-between}.s_testimonal_wapper_contant .s_wapper_name_buy .s_verified_buyer{font-size:8px;font-weight:400;line-height:100%;text-decoration:underline}.s_testimonal_wapper_contant .s_wapper_name_buy .m-testimonial__name{font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.6px;text-transform:uppercase}.s_testimonal_wapper_contant .m_testimonial_start_tag_wapper{display:flex;align-items:center;justify-content:space-between}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m-stars{margin-bottom:0}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m-testimonial__title{border-radius:0;color:#0b2b20;font-size:12px;font-weight:500;line-height:100%;letter-spacing:.6px;text-transform:uppercase;font-family:M-Body-Font;margin-bottom:0;border:1px solid #0B2B20;padding:5px 10px;background:#0b2b200f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.m_testimonial_sec_home .m-section__subheading{font-size:11px;letter-spacing:1.1px;text-transform:uppercase}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m_product_details_test{display:flex;align-items:center;gap:20px;text-align:left;background:#0b2b20;padding:12px 20px}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m_product_details_test .s_product_image{width:80px;height:80px;background-color:#f6f6f6;overflow:hidden}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m_product_details_test .s_product_title{font-size:14px;line-height:100%;margin-bottom:12px;color:#fff;font-weight:400}.m_testimonial_sec_home .m-testimonial .m-testimonial__wrapper .m_product_details_test .s_product_sub_text{color:#fff;font-size:14px;font-weight:500;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.m_testimonial_sec_home.m-testimonials--layout-2 .swiper-slide{height:auto}.m_testimonial_sec_home.m-testimonials--layout-2 .m-testimonial{height:100%}.s_scroll_home .m-promotion__text{font-size:14px;font-weight:500;line-height:100%;text-transform:capitalize}.s_scroll_home{border-bottom:1px solid rgba(34,34,34,.1)}.s_home_collection_list .m-collection-card__info .m-collection-card__title{font-family:var(--font-stack-body);font-size:14px;font-weight:400;line-height:100%;letter-spacing:1.4px;margin-bottom:0;text-transform:uppercase}.s_home_collection_list .m-collection-card__info .m-collection-card__title .m-collection-card__link{display:flex;align-items:center;gap:10px}.s_home_collection_list .m-collection-card__info{margin-top:8px}.s_home_collection_list .m-collection-card__slide-up-banner .m-collection-card__slide-up-btn{background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:13px 40px!important;font-size:14px;font-weight:500;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;color:#fff;box-shadow:unset!important;border:unset;gap:10px}.m-button--text-with-icon,.m-richtext__button .m-button{gap:10px}.s_jewellery_meaning .m-richtext__title{font-size:var(--font-size-48);margin-bottom:44px;padding-bottom:44px;border-bottom:1px solid rgb(34 34 34 / 10%)}.s_jewellery_meaning .m-custom-content__block-text{padding-inline:84px;max-width:752px;width:100%}.block_specing_remove .container-full.m-custom-content__container{padding-inline:0}.s_jewellery_meaning .m-custom-content__block-image{flex-grow:1;width:100%}.s_jewellery_meaning .m-richtext__description{font-size:14px}.s_jewellery_meaning .m-richtext__description p{line-height:120%}.s_jewellery_meaning .m-richtext__button{margin-top:44px}.s_jewellery_meaning .m-custom-content__wrapper{flex-wrap:nowrap}.s_life_time .m-mixed-layout__wrapper .m-icon-box__content .m-icon-box__heading{margin-bottom:0;font-size:14px;font-weight:500;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;font-family:M-Body-Font}.s_life_time .m-mixed-layout__wrapper .m-icon-box__inner{padding:20px}.s_life_time .m-mixed-layout__wrapper .m-icon-box__content{margin-top:20px}.s_yout_store .m-custom-content__wrapper{flex-wrap:nowrap;gap:64px}.s_yout_store .m-richtext__title{font-size:var(--font-size-48);letter-spacing:-.96px}.s_from_our .m-richtext__button{margin-top:24px}.s_yout_store .s_crafted{font-family:Playfair Display;font-size:14px;font-style:italic;font-weight:400;line-height:100%}.s_yout_store .m-richtext__description{margin-top:44px!important;margin-bottom:44px;padding-bottom:44px;border-bottom:1px solid rgb(11 43 32 / 10%)}.s_yout_store .m-richtext__description p{line-height:120%}.s_passionate_jeweelery .m-custom-content__wrapper{flex-wrap:nowrap;gap:64px}.s_passionate_jeweelery .m-richtext__title{font-size:var(--font-size-48);letter-spacing:-.96px}.s_passionate_jeweelery .m-richtext__description{font-size:14px;margin-top:16px}.s_passionate_jeweelery .m-richtext__description p{font-weight:400;line-height:120%}.s_passionate_jeweelery .craftsmanship-features{display:grid;grid-template-columns:1fr 1fr;gap:32px 44px;padding-block:32px;border-block:1px solid rgb(11 43 32 / 10%)}.s_passionate_jeweelery .craftsmanship-features .feature-item{display:flex;align-items:center;gap:20px}.s_passionate_jeweelery .craftsmanship-features span{font-size:14px;font-weight:400;line-height:1.2}.s_passionate_jeweelery .m-richtext__button{margin-top:44px}.m-collection-card__image,.m-collection-card__image-container{position:relative;overflow:hidden}.m-collection-card__slide-up-banner{position:absolute;bottom:0;left:0;right:0;width:100%;transform:translateY(100%);opacity:0;transition:transform .4s ease,opacity .35s ease;z-index:5;pointer-events:none}.m-collection-card:hover .m-collection-card__slide-up-banner,.m-collection-card__inner:hover .m-collection-card__slide-up-banner,.m-collection-card__image:hover .m-collection-card__slide-up-banner{transform:translateY(0);opacity:1;pointer-events:auto}.m-collection-card__slide-up-btn{display:inline-flex;align-items:center;justify-content:center;width:100%}.m-collection-card__slide-up-btn svg{display:inline-block;vertical-align:middle}.m-collection-list .m-mixed-layout{position:relative}.m-collection-list__controls--side{position:absolute;top:50%;left:0;right:0;width:100%;transform:translateY(-50%);z-index:15;pointer-events:none}.m-collection-list__controls--side .m-slider-controls{position:static;width:100%;margin:0;padding:0;display:block!important}.m-collection-list__controls--side .m-slider-controls__wrapper{position:static;width:100%}.m-collection-list__controls--side .m-slider-controls__button{position:absolute;top:50%;transform:translateY(-50%);display:flex!important;align-items:center;justify-content:center;z-index:20;pointer-events:auto;cursor:pointer}.m-collection-list__controls--side .m-slider-controls__button-prev{left:-20px}.m-collection-list__controls--side .m-slider-controls__button-next{right:-20px}.s_home_product_tab.m-product-tabs .m-section__tabs{margin-top:var(--m-section-header-mb-40)}.s_home_product_tab .m-section__header{margin-bottom:16px}.m-product-card .m-product-card__title .m-product-card__name{font-size:14px;font-weight:500;line-height:120%;margin-bottom:8px}.m-product-card .m-product-card__info{margin-top:15px}.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{font-size:13px;font-weight:500}.m-product-card .m-price__sale .m-price-item--regular{opacity:.4}.m-product-card .m-product-card__tags .m-product-tag--hot{background:#0b2b200f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#0b2b20;font-size:11px;font-weight:700;line-height:100%;letter-spacing:.88px;text-transform:uppercase;border-radius:0;padding:4px 8px 5px}.m-product-card .m-product-card__tags{top:10px;left:10px}.m-product-tabs .m-section__tabs .m-tab-header{padding:10px 12px;font-size:14px;font-weight:600;line-height:120%;text-transform:capitalize}.m-product-tabs .m-section__tabs .m-tabs__wrapper{gap:14px}.m-product-tabs .m-section__tabs,.m-product-recommendations .m-section__header,.m-recently-viewed .m-section__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:0;gap:10px}.m-product-tabs__header-controls,.m-product-recommendations__header-controls,.m-recently-viewed__header-controls{display:flex;align-items:center;margin-left:auto}.m-product-tabs__header-controls .m-slider-controls,.m-product-recommendations__header-controls .m-slider-controls,.m-recently-viewed__header-controls .m-slider-controls{position:static;margin:0;padding:0}.m-product-tabs__header-controls .m-slider-controls__wrapper,.m-product-recommendations__header-controls .m-slider-controls__wrapper,.m-recently-viewed__header-controls .m-slider-controls__wrapper{display:flex;align-items:center;gap:12px;margin:0}.main-product__block-complementary .m-product-card .m-product-card__tags{display:none}.m-product-tabs__header-controls .m-slider-controls__button,.m-product-recommendations__header-controls .m-slider-controls__button,.m-recently-viewed__header-controls .m-slider-controls__button{margin:0;border-radius:0;border:.5px solid rgba(34,34,34,.2);background:#f6f5f0;position:static;transform:none;width:32px;height:32px;color:#0b2b20;display:flex!important;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.m-product-tabs__header-controls .m-slider-controls__button:hover,.m-product-recommendations__header-controls .m-slider-controls__button:hover,.m-recently-viewed__header-controls .m-slider-controls__button:hover{background:#0b2b20;color:#fff}.m-product-tabs__header-controls .m-slider-controls__button.swiper-button-disabled,.m-product-recommendations__header-controls .m-slider-controls__button.swiper-button-disabled,.m-recently-viewed__header-controls .m-slider-controls__button.swiper-button-disabled{opacity:.35;cursor:not-allowed}.s_home_page_video_hero .m-hero__content{padding:50px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:732px;width:100%}.s_home_page_video_hero .m-hero__content .m-hero__title{font-size:var(--font-size-48);letter-spacing:-.96px;margin-bottom:20px}.s_home_page_video_hero .m-hero__content .m-hero__text{font-size:14px;font-weight:400}.s_home_page_video_hero .m-hero__content .m-hero__text p{line-height:normal}.m-footer .m-footer--block-menu .m-footer--block-title{font-size:12px;font-weight:600;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;font-family:Nunito;opacity:.6;margin-bottom:24px}.m-footer .m-footer--block-menu .m-link-lists--item:not(:last-child){margin-bottom:12px}.m-footer .m-footer--block-menu .m-link-lists--item{font-size:14px;font-weight:400;line-height:100%}.s_news_and_details_main_wapper .s_store_detaisl_wapper{display:flex;flex-direction:column;gap:50px}.s_news_and_details_main_wapper .s_store_detaisl_wapper .s_store_detaisl_contact{display:flex;flex-direction:column;gap:15px}.s_news_and_details_main_wapper .s_store_detaisl_wapper .s_store_detaisl_contact .s_detals_title{display:flex;gap:10px;align-items:center}.s_news_and_details_main_wapper .s_store_detaisl_wapper .s_store_detaisl_contact .s_detals_title .s_diver_contact{width:1px;height:16px;opacity:.1;background:#f9f4f2}.s_news_and_details_main_wapper .s_store_detaisl_contact .s_detals_title p{font-size:14px;font-weight:400;line-height:normal}.m-header__desktop .m-menu{--main-link-px: 12px !important;font-size:14px;line-height:100%;text-transform:capitalize}.m-product-card__price{line-height:1!important}.m-footer .m-footer--middle .m-footer--accordion{flex-wrap:wrap}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block{padding-top:60px!important;padding-bottom:54px!important}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-our_store{padding-top:0!important}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-custom_html,.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-store_details{flex-grow:1}.m-footer--about-image,.m-footer--block-custom_html .block-image{display:flex;align-items:center;margin-bottom:16px}.s_yout_store .m-custom-content__custom-liquid{margin-top:0!important}.m-footer .social-media-links .social-media-links--item{background-color:#ffffff1a!important;border-radius:0!important;width:32px!important;height:32px!important;box-shadow:unset!important}.m-footer--about-image img,.m-footer--block-custom_html .block-image img{max-width:100%;height:auto;object-fit:contain}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-our_store .m-footer--block-content{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:54px;width:100%}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-our_store .m-footer--block-inner .m-footer--block-title{font-size:12px;margin-bottom:0;max-width:170px;width:100%;letter-spacing:1.2px;text-transform:uppercase;line-height:100%;font-family:M-Body-Font}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-our_store .m-footer--block-inner{display:flex;align-items:center;gap:10px}.block__crate_by,.m-footer__copyright{color:#fff;font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;text-align:center}.m-footer--bottom .m-footer--bottom-inner{justify-content:space-between;align-items:center;padding-block:24px}.m-footer--bottom .m-footer--bottom-inner .m-footer--bottom-right{display:none}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-our_store .m-footer--block-content .m-footer--about-image{width:100%;margin-bottom:0}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.footer_details_text{padding-top:32px!important;padding-bottom:32px!important;border-block:1px solid rgb(254 254 250 / 30%)}.s_form_fotter{color:#fefefa66;font-size:14px;font-style:italic;font-weight:400;line-height:100%;text-align:center;font-family:Playfair Display}.s_form_fotter span{color:#fefefa}.s_hero_banner_slider .m-slide__content{padding:50px}.s_hero_banner_slider .m-richtext__title{font-size:var(--font-size-64);font-weight:400;line-height:100%;text-transform:math-auto}a.m-slide__button-second,a.m-slide__button-first{display:flex;align-items:center;gap:10px}.m-slide__button .m-button--primary svg path{stroke:#fff}.m-slide__button .m-button--secondary svg path{stroke:#0b2b20}.s_hero_banner_slider .m-richtext__button.m-slide__button{margin-top:50px}.m-slide__button .m-slide__button-first.m-button.m-button--primary:hover svg path{stroke:#0b2b20}.s_collection_page_banner.s_about_us_banner .m-custom-content__block-text{max-width:100%}.s_collection_page_banner.s_about_us_banner .m-custom-content__block-text .m-richtext__description{max-width:432px}.s_little_more .m-newsletter-section__heading{font-size:var(--font-size-48);letter-spacing:-.96px}.s_little_more .m-newsletter-section__description{max-width:580px;width:100%;margin-top:16px;font-size:14px;font-weight:400}.s_little_more .m-newsletter-section__form{max-width:598px;width:100%}.s_little_more .m-newsletter-section__description p{line-height:120%}.s_little_more .m-newsletter-section__header{margin-bottom:var(--m-section-header-mb-40)}.s_little_more .m-newsletter-form__button{background:#0b2b20;color:#fff!important;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;position:unset!important;border-radius:0!important;padding:22px 23px!important}.s_little_more .m-newsletter-form__input-wrapper{border-radius:0!important;border:1px solid rgba(254,254,250,.3);background:#fefefa1a}.s_little_more .m-newsletter-form__input-wrapper .form-field{border-radius:0;font-size:14px;font-style:normal;font-weight:500;line-height:120%;opacity:1;padding:17px 24px;border:1px solid rgba(254,254,250,.3);background:#f7f6f1}.s_little_more .m-newsletter-form__input-wrapper .form-field::placeholder{color:#0b2b20;opacity:1}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-store_details{max-width:361px;width:100%}.m-newsletter-form__button span{display:inline-flex;align-items:center;gap:10px}.m-newsletter-form__button svg.m-rlt-reverse-x{width:11px;height:11px;display:inline-block}.m-footer .m-footer--middle .m-footer--accordion .m-footer--block.m-footer--block-menu{flex-grow:1}.s_how_it_work .m-icon-box__subheading{font-size:14px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid #FFF;width:max-content;margin-inline:auto;padding:0 6px 6px;color:#fff}.s_how_it_work .m-icon-box__heading{font-size:24px;font-weight:500;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:12px;color:#fff;margin-top:30px;font-family:M-Body-Font}.s_how_it_work .m-mixed-layout__wrapper{padding-left:37px}.s_how_it_work .m-icon-box__description{font-size:14px;font-weight:400;line-height:normal;opacity:.7;max-width:374px;width:100%;color:#fff}.s_how_it_work .m-icon-box{background-image:url(/cdn/shop/files/how_to_work_bg_image.png?v=1787759943);background-repeat:no-repeat;background-size:100% 100%;padding-block:28px}.s_how_it_work .m-icon-box__content{margin-top:0}.s_how_it_work .m\:column{position:relative}.s_how_it_work .m\:column .m-icon-box__icon{position:absolute;left:-35px;top:50%;transform:translateY(-50%)}.s_find_your_gleam .m-richtext__subtitle{font-size:14px;font-weight:500;line-height:120%;margin-bottom:10px!important}.s_find_your_gleam .m-richtext__description{font-size:14px;margin-top:10px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.s_find_your_gleam.is-expanded .m-richtext__description,.s_find_your_gleam .m-richtext__description.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.s_find_your_gleam .m-richtext__description p{line-height:120%;font-weight:500}.s_find_your_gleam .m-richtext__button{margin-top:16px;opacity:1!important;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.s_find_your_gleam .m-richtext__button .m-button{opacity:1;cursor:pointer}.s_toi_collecion .m-featured-collection__custom-liquid .collection_btn_liquid{background:linear-gradient(90deg,#0b2b20 20.13%,#25916c);display:block;color:#fff;font-weight:600;line-height:120%;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px}.m-cart-addon__header button.m-cart-addon--trigger-button{background:#f6f5f0;width:100%!important;display:flex;align-items:center;justify-content:center}button.m-cart-drawer__close svg.m-svg-icon--large{width:18px;height:18px}.m-collection--pagination .m-button span,.block__m-collection--pagination_arrow .m-button span{display:inline-flex;align-items:center;gap:10px}.m-collection--pagination .m-button svg path,.block__m-collection--pagination_arrow .m-button svg path{stroke:currentColor;transition:stroke .3s ease}.m-collection--pagination .m-button:hover svg path,.block__m-collection--pagination_arrow .m-button:hover svg path{stroke:currentColor}.s_toi_collecion .m-featured-collection__header-controls .m-slider-controls__button{margin-inline:0}.s_toi_collecion .m-slider-controls__wrapper{margin-inline:0;gap:12px}.s_toi_collecion .m-featured-collection--with-side-image .m-featured-collection__content-col{gap:0!important;justify-content:unset}.s_toi_collecion .m-product-list{margin-bottom:10px}.s_toi_collecion .m-featured-collection--with-side-image{align-items:unset!important}.s_toi_collecion .m-featured-collection--with-side-image{gap:64px}.m-collection--wrapper .m-collection-products{row-gap:30px}.m-collection-products .m-product-item{margin-bottom:0!important}.facest-filters-section .m-collection-products.m-cols-2 .m-product-item{width:100%;max-width:25%;padding:0 20px!important}.s_promise_you_collection .m-mixed-layout__wrapper .m-mixed-layout__inner{display:flex;justify-content:center;align-items:center;gap:26px}.s_promise_you_collection .m-mixed-layout__wrapper .m-icon-box__content .m-icon-box__heading{font-family:M-Body-Font;font-size:24px;font-weight:400;line-height:120%;margin-bottom:24px}.s_promise_you_collection .m-mixed-layout__wrapper .m-icon-box__content{margin-top:24px}.s_promise_you_collection .m-mixed-layout__wrapper .m-icon-box__content .m-icon-box__description{font-size:14px;font-weight:400;line-height:120%;opacity:.75}.s_promise_you_collection .m-mixed-layout__wrapper .m-mixed-layout__inner .m\:column{flex:0 1 340.5px;text-align:center}.s_collection_pages_links .m-mixed-layout__inner{display:flex;align-items:center;justify-content:center;gap:16px 24px;flex-wrap:wrap}.m-richtext__description:not(:has(*)){display:none;margin:0}.s_collection_pages_links .m-mixed-layout__inner .m-icon-box__icon{display:none}.s_collection_pages_links .m-mixed-layout__inner .m-icon-box__content,.s_collection_pages_links .m-mixed-layout__inner .m-button{margin-top:0!important}.s_collection_pages_links .container{max-width:1680px!important}.s_collection_pages_links .m-mixed-layout__inner .m-button{margin-top:0!important;font-size:14px;font-weight:500;line-height:120%;text-transform:capitalize;font-family:M-Body-Font;opacity:1}.s_collection_pages_links .m-mixed-layout__inner .m\:column{position:relative}.s_collection_pages_links .m-mixed-layout__inner .m\:column:not(:last-child):before{content:"";position:absolute;width:1px;height:100%;opacity:.2;background:#0b2b20;right:-12px}.m-collection--wrapper .m-collection-toolbar .m-collection-toolbar--wrapper{justify-content:space-between;border-bottom:1px solid rgba(28,28,28,.1);padding-block:0 14px}.facest-filters-section .m-collection-toolbar .m-toolbar--right{justify-content:end;flex-grow:unset}.facest-filters-section .m-collection-toolbar .m-toolbar--right .s_sort_lable{font-size:12px;width:max-content;padding-right:12px;opacity:.6}.facest-filters-section .m-collection-toolbar .m-toolbar--right .m-select-custom--trigger-text{font-size:14px;font-weight:500;line-height:120%;width:max-content}.m-collection--wrapper .m-collection-toolbar .m-collection-toolbar--wrapper .m-sidebar--open{gap:10px;font-size:14px;font-weight:500;line-height:120%}.filter_result_count{font-size:14px;font-weight:500;line-height:120%}.m-header__left,.m-header__container{position:relative;z-index:5}.m-header__custom-left-link{display:inline-flex;align-items:center;position:relative;z-index:10}.m-header__custom-link-item{display:flex;align-items:center;gap:12px;color:#0b2b20;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s ease;padding:10px 0;text-transform:capitalize}.m-header__custom-link-text{color:inherit}.m-header__custom-link-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:inherit}.m-header__custom-link-icon svg{width:20px;height:20px;stroke:currentColor;color:inherit}.m-header__right .m-header__search{padding:0}.m-header__right .m-header__search .m-search-form__button{padding:14px 8px;display:flex;align-items:center}.m-header.after-slider .m-header__custom-left-link *,.m-header.after-slider .m-header__custom-link-item,.m-header.after-slider .m-header__custom-link-text{color:#0b2b20!important}.m-header.after-slider .m-header__custom-link-icon svg,.m-header.after-slider .m-header__custom-link-icon svg *,.m-header.after-slider .m-header__custom-link-icon svg path,.m-header.after-slider .m-header__custom-link-icon svg rect,.m-header.after-slider .m-header__custom-link-icon svg circle{stroke:#0b2b20!important;color:#0b2b20!important}.m-collection-products .m-product-item.m-product-item--image-card,.m-collection-products .m-product-item .m-image-card{height:100%}.m-collection-products .m-product-item .m-image-card__inner{border-radius:var(--pcard-border-radius, var(--blocks-radius, 8px));overflow:hidden;height:100%;position:relative}.m-collection-products .m-product-item .m-image-card__img,.m-collection-products .m-product-item .m-image-card .m-media,.m-collection-products .m-product-item .m-image-card .m-media__wrapper{height:100%;width:100%}.m-collection-products .m-product-item .m-image-card .m-media img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:767px){.m-collection-products .m-product-item.m-product-item--image-card .m-image-card__content{padding:14px 10px}}.s_about_us_banner .m-section-py{padding-inline:0}.s_about_us_banner .m-custom-content__block-text{padding:64px}.s_about_us_banner .m-custom-content__block-text .m-richtext__title{font-size:var(--font-size-64);font-weight:400;line-height:100%}.s_about_us_banner .m-custom-content__block-text .m-richtext__description{max-width:656px;font-size:14px;margin-inline:auto}.s_about_us_banner .m-custom-content__block-text .m-richtext__description p{line-height:normal;font-weight:400}.s_about_us_banner .m-custom-content__block-text{padding:64px;max-width:784px}.s_about_us_banner .m-custom-content__block-image{flex-grow:1}.s_about_rich_text .m-richtext__title{font-size:var(--font-size-48);font-weight:400;line-height:100%;letter-spacing:-.96px}.s_about_rich_text .m-richtext__description{max-width:780px;margin-inline:auto;font-size:14px;margin-top:var(--m-section-header-mb-48)!important}.s_about_rich_text .m-richtext__description p{font-weight:500;line-height:120%}.s_about_us_banner .m-custom-content__wrapper{flex-wrap:nowrap}.s_about_rich_text .m-richtext__subtitle{font-size:14px;font-style:italic;font-weight:400;line-height:100%;max-width:max-content;margin-inline:auto;background:#f6f5f0;padding:16px 32px;position:relative;font-family:Playfair Display}.s_about_rich_text .m-richtext__subtitle:before{content:"";position:absolute;background-image:url(/cdn/shop/files/image_10.png?v=1789616297);background-repeat:no-repeat;width:140px;height:140px;background-size:100% 100%;top:-80px;left:-70px}.s_year_about_us .m-mixed-layout__inner{display:flex;justify-content:center;gap:40px}.s_year_about_us .m-mixed-layout__inner .m\:column{border:1px solid rgba(11,43,32,.1);padding:24px;flex:0 1 330px}.s_year_about_us .m-mixed-layout__inner .m\:column .m-icon-box__icon{display:none}.s_year_about_us .m-mixed-layout__inner .m\:column .m-icon-box__content{margin-top:0}.s_year_about_us .m-mixed-layout__inner .m-icon-box__heading{color:#0b2b20;font-size:24px;font-weight:500;line-height:normal;margin-bottom:14px;font-family:M-Body-Font}.s_year_about_us .m-mixed-layout__inner .m-icon-box__heading span{color:#0b2b2066}.s_year_about_us .m-mixed-layout__inner p{font-size:14px;font-weight:500;line-height:120%}.s_grema_team .m-custom-content__block-text{max-width:688px;width:100%}.s_grema_team .m-custom-content__block-text .m-richtext__description{font-size:14px;font-weight:400}.s_grema_team .m-custom-content__block-text .m-richtext__description p{line-height:120%}.s_grema_team .m-custom-content__block-text .m-custom-content__custom-liquid{font-size:14px;font-weight:500;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;margin-top:var(--m-section-header-mb-48)!important}.s_grema_team .m-custom-content__block-image{flex-grow:1}.s_grema_team .m-custom-content__wrapper{flex-wrap:nowrap;gap:64px}.s_yout_store .thoughtful-selection{border-left:2px solid #0B2B20;background:#f6f5f0;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.s_yout_store .thoughtful-selection .selection-item{display:flex;align-items:center;gap:16px}.s_yout_store .thoughtful-selection .selection-item span{font-size:14px;line-height:120%}.s_hare_when .m-hero__inner{padding-top:80px}.s_hare_when .m-hero__inner .m-hero__title{font-size:var(--font-size-48);font-weight:400;line-height:100%;letter-spacing:-.96px;margin-bottom:20px}.s_hare_when .m-hero__inner .m-hero__text{max-width:632px;font-size:14px;margin-bottom:40px}.s_hare_when .m-hero__inner .m-hero__text p{font-weight:500;line-height:normal}.template-page #MainContent{padding-bottom:0!important}.s_our_visiion_about .m-icon-box__inner{position:relative;overflow:hidden}.s_our_visiion_about .m-icon-box__inner .m-icon-box__content{margin-top:0;position:absolute;bottom:20px;transition:all .5s cubic-bezier(.25,1,.5,1)}.s_our_visiion_about .m-icon-box__inner .m-icon-box__content .m-icon-box__heading{font-size:24px;line-height:120%;margin-bottom:0;font-family:M-Body-Font;transition:all .5s cubic-bezier(.25,1,.5,1)}.s_contact_help .m-richtext__title{font-size:var(--font-size-64);font-weight:400;line-height:100%}.s_help_details_main .s_help_details_box .s_value_details snap{display:block;padding-top:8px}.s_help_details_main{display:flex;gap:14px}.s_help_details_main .s_help_details_box{flex-grow:1;border-top:2px solid #0B2B20;background:#f6f5f0;padding:32px;display:flex;flex-direction:column}.s_help_details_main .s_help_details_box .s_lable_details{color:#0b2b20;font-size:12px;font-weight:700;line-height:100%;letter-spacing:.96px;text-transform:uppercase;margin-bottom:12px}.s_help_details_main .s_help_details_box .s_value_details{font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.48px;margin-bottom:auto}.s_help_details_main .s_help_details_box .s_values_dec{font-size:14px;font-weight:500;line-height:100%;margin-top:48px}.s_prefer_contact .m-section__header{margin-bottom:var(--m-section-header-mb-48);padding-bottom:var(--m-section-header-mb-48);border-bottom:1px solid rgb(34 34 34 / 10%)}.s_prefer_contact .m-section__header .m-section__heading{font-size:var(--font-size-64)}.s_banner_new-about.s_about_us_banner .m-custom-content__block-text .m-richtext__description{margin-top:32px!important}.s_prefer_contact .m-custom-content__block-inner{text-align:center}.s_prefer_contact .m-custom-content__block-inner .s_our_service{display:flex;justify-content:center;gap:10px;align-items:center;margin-bottom:20px}.s_prefer_contact .m-custom-content__block-inner .s_our_service p{font-size:12px;font-weight:700;line-height:100%;letter-spacing:.96px;text-transform:uppercase}.s_prefer_contact .m-custom-content__block-inner .service_time{text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.s_servce_wapper{display:flex;gap:14px}.s_servce_wapper .jewelry-live-chat{flex:1;border-top:2px solid #0B2B20;background:#f6f5f0;padding:48px 32px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.s_servce_wapper .jewelry-live-chat h2{font-size:24px;font-weight:500;line-height:100%;letter-spacing:-.48px;font-family:M-Body-Font;margin-block:48px 24px}.s_servce_wapper .jewelry-live-chat p{text-align:center;font-size:14px;font-weight:500;line-height:100%;margin-bottom:48px}.s_servce_wapper .jewelry-live-chat .btn{background:#0b2b20;display:flex;width:100%;justify-content:center;align-items:center;gap:10px;padding:22px 25px;color:#fff;font-size:14px;font-weight:500;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.finde_ans{display:flex;justify-content:center;align-items:center;gap:17px}.finde_ans span{opacity:.14;background:#0b2b20;width:2px;height:24px}.s_visit_faq{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:100%;letter-spacing:1.4px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.s_faqs_have .m-section__header{margin-bottom:34px;padding-top:64px;border-top:1px solid rgb(34 34 34 / 10%)}.fint-main{font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.48px}.m-main-product--info .main-product__block+.main-product__block{margin-top:25px}.m-main-product--info .main-product__block+.main-product__block.main-product__block-buy_buttons{margin-top:8px}.s_pdp_step_details .m-icon-box--vertical .m-icon-box__content{margin-top:14px}.s_pdp_step_details .m-icon-box__subheading{font-size:14px;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;border-left:1px solid #0B2B20;background:#f6f5f0;max-width:max-content;padding:4px 8px;margin-bottom:14px}.s_pdp_step_details .m-icon-box__heading.h4{font-size:24px;font-weight:500;line-height:120%;font-family:M-Body-Font;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgb(11 43 32 / 10%)}.s_pdp_step_details .m-icon-box__description{font-size:14px;font-weight:500;line-height:120%}.s_pdp_step_details .m-icon-box__description{line-height:120%}.s_stile_need .m-custom-content__wrapper{background:#0b2b20;padding:65px}.help-content{display:flex;align-items:center;gap:60px}.help-content .help-title{color:#fff;font-size:var(--font-size-48);font-weight:400;line-height:100%;letter-spacing:-.96px;text-transform:capitalize;font-family:M-Heading-Font}.help-content .help-divider{opacity:.2;background:#fff;width:1px;height:96px}.help-content .s_contact_main_wapper{display:flex;gap:10px;flex-grow:1}.help-content .s_contact_main_wapper .contact-item{flex-grow:1}.help-content .s_contact_main_wapper .contact-item span{font-size:14px;font-weight:500;line-height:120%;margin-top:14px;display:inline-block}.help-content .s_contact_main_wapper .contact-item img{max-width:30px;width:100%}.m-row .m-contact-form__main{background:#f6f5f0;padding:50px;max-width:808px;width:100%}.m-contact-form .contact-form{--column-gap: 14px !important;--column-gap-mobile: 12px !important}.m-contact-form__main .m-contact-form__form-fields .m-contact-form__field-group{margin-bottom:0!important}.m-contact-form__main .m-contact-form__form-fields{row-gap:20px}.m-row .m-contact-form__main .m-contact-form__heading{color:#0b2b20;font-size:var(--font-size-48);font-weight:400!important;line-height:100%;letter-spacing:-.96px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgb(11 43 32 / 10%)}.m-contact-form__main .m-contact-form__field-label{color:#0b2b20;font-size:13px;font-weight:700;line-height:100%;letter-spacing:1.04px;text-transform:uppercase;margin-bottom:12px;display:block}.m-contact-form__main .form-field{padding:16px 20px;color:#0b2b20;font-size:14px;font-style:normal;font-weight:500;line-height:normal;background:#fff;border:unset;box-shadow:unset;border-radius:0}.m-row .m-contact-form__main .m-contact-form__message{margin-top:20px;margin-bottom:32px}.m-contact-form__main .form-field::placeholder{opacity:.6}.m-contact-form__main .m-button{display:inline-flex;align-items:center;justify-content:center;gap:10px}.m-contact-form__main .m-contact-form__note{margin-bottom:18px;font-size:14px;line-height:normal;color:#0b2b20;font-weight:500}.s_faqs_home.m-collapsible-section .m-collapsible .m-collapsible--button{font-size:14px;padding-block:20px;border-bottom:unset;color:#1f1b20;font-weight:500;line-height:var(--line-height-100);font-family:M-Body-Font}.s_faqs_home.m-collapsible-section .m-collapsible{display:block;transition:all var(--m-duration-default, .25s)}.s_faqs_home.m-collapsible-section .m-collapsible .m-collapsible--content__inner{padding-bottom:20px;padding-top:0}.s_faqs_home.m-collapsible-section .m-collapsible .m-collapsible--content__inner{padding-bottom:20px;padding-top:0;font-family:M-Body-Font;font-size:14px;font-weight:500;line-height:120%;opacity:.6}.s_faqs_home.m-collapsible-section .m-collapsible .m-collapsible--content__inner p{line-height:normal}.s_faqs_home.m-collapsible-section .m-collapsible[open^=true]{border-bottom:2px solid #0B2B20;background:#fff;padding:0 20px;margin-block:20px}.s_faqs_home.m-collapsible-section .m-collapsible[open^=true] .m-collapsible--button{padding-bottom:10px}.s_faqs_home .m-section__header{margin-bottom:64px}.m-main-product--info .main-product__block-title .m-product-title{font-size:var(--font-size-64);text-transform:uppercase}.main-product__block .m-product-wishlist .m-tooltip{border:unset!important;padding:0!important;width:22px;height:22px}.main-product__block .m-product-wishlist .m-tooltip.added-to-wishlist,.m-main-product--info .m-product-wishlist .m-wishlist-button.added-to-wishlist,.m-product-media--mobile__atwl-button.added-to-wishlist,.m-wishlist-button.added-to-wishlist{color:#fff!important;background:#fff!important}.main-product__block .m-product-wishlist .m-tooltip.added-to-wishlist svg path,.m-main-product--info .m-product-wishlist .m-wishlist-button.added-to-wishlist svg path,.m-product-media--mobile__atwl-button.added-to-wishlist svg path,.m-wishlist-button.added-to-wishlist svg path{fill:#0b2b20!important}.main-product__block .m-product-wishlist .m-tooltip.added-to-wishlist svg path,.m-main-product--info .m-product-wishlist .m-wishlist-button.added-to-wishlist svg path,.m-product-media--mobile__atwl-button.added-to-wishlist svg path,.m-wishlist-button.added-to-wishlist svg path{stroke:#fff!important}.main-product__block .m-product-wishlist .m-tooltip.added-to-wishlist svg [fill]:not([fill=none]),.m-main-product--info .m-product-wishlist .m-wishlist-button.added-to-wishlist svg [fill]:not([fill=none]),.m-product-media--mobile__atwl-button.added-to-wishlist svg [fill]:not([fill=none]),.m-wishlist-button.added-to-wishlist svg [fill]:not([fill=none]){fill:#fff!important}.m-wishlist-button{border-radius:4px!important}.m-main-product--info .m-product-description{font-size:20px;font-weight:500;opacity:.7;line-height:normal!important}.m-main-product--info .main-product__block-price .m-price__regular .m-price-item--regular,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--last,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:14px;font-weight:400;line-height:100%}.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:14px;font-weight:500;text-transform:uppercase;opacity:.4}.offer-bar{display:flex;align-items:center;background:linear-gradient(90deg,#0b2b20,#0b2b2000 120.09%);color:#fff;font-size:14px;font-weight:600;gap:8px;padding:10px 14px;position:relative}.offer-bar .coupon-code{display:flex;align-items:center;border-radius:5px;background:#fff;color:#0b2b20;font-size:12px;font-weight:800;line-height:100%;text-transform:uppercase;padding:5px 6px 6px;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .2s ease,transform .2s ease}.offer-bar .coupon-code:hover{opacity:.9}.offer-bar .coupon-code:active{transform:scale(.96)}.offer-bar .coupon-code .coupon-code__copied,.offer-bar .coupon-code.is-copied .coupon-code__text{display:none}.offer-bar .coupon-code.is-copied .coupon-code__copied{display:inline}.offer-bar:before{content:"";position:absolute;top:-9px;background-image:url(/cdn/shop/files/Union.svg?v=1789144683);width:19px;height:9px;left:28px;background-repeat:no-repeat}.m-main-product--info .m-product-option--label{color:#0b2b20;font-size:14px;font-weight:400;line-height:100%;text-transform:capitalize}.m-main-product--info .m-product-option--label .option-label--selected{opacity:.6}.m-product-option--content .m-product-option--node .m-product-option--node__label{width:44px!important;height:44px!important;border-radius:0}.m-product-custom-field__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.m-product-custom-field__header .m-product-option--label{margin-bottom:0}.m-product-custom-field__link{color:#0b2b20;font-size:12px;font-weight:600;line-height:100%;letter-spacing:normal;text-transform:capitalize;opacity:.6;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:opacity .3s ease}.m-product-custom-field__link:hover{opacity:1}.engraving-input-field,.main-product__block-custom_field .form-field{border:1px solid rgba(11,43,32,.1);border-radius:0;padding:10px;color:#0b2b20;font-size:14px;font-weight:500;line-height:normal;background-color:transparent}.main-product__block-text .m-product-text{color:#0b2b20;font-size:14px;font-weight:600;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.main-product__block-custom_liquid .shipping-info,.main-product__block-shipping_info .shipping-info,.shipping-info{display:flex;justify-content:space-between;background:#f6f5f0;padding:14px;color:#0b2b20;font-size:14px;font-weight:500;line-height:normal}.main-product__block-custom_liquid .payment-shipping,.main-product__block-payment_shipping .payment-shipping,.payment-shipping{display:flex;gap:30px}.main-product__block-custom_liquid .shipping-info .estimated-date span,.main-product__block-shipping_info .shipping-info .estimated-date span,.shipping-info .estimated-date span{text-align:center;line-height:normal;opacity:.6}.main-product__block-custom_liquid .shipping-info .estimated-date span.ship-date,.main-product__block-shipping_info .shipping-info .estimated-date span.ship-date,.shipping-info .estimated-date span.ship-date{opacity:1}.main-product__block-custom_liquid .shipping-info a,.main-product__block-shipping_info .shipping-info a,.shipping-info a{display:flex;align-items:center;gap:6px;color:#0b2b20;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase;text-decoration:underline}.main-product__block-custom_liquid .shipping-info .rush-order,.main-product__block-shipping_info .shipping-info .rush-order,.shipping-info .rush-order{display:flex;align-items:center;gap:6px}.main-product__block-custom_liquid .payment-shipping,.main-product__block-payment_shipping .payment-shipping,.payment-shipping{display:flex;gap:30px;padding:25px 0}.main-product__block-custom_liquid .payment-shipping .info-title span,.main-product__block-payment_shipping .payment-shipping .info-title span,.payment-shipping .info-title span{font-size:14px;font-weight:600;line-height:100%;letter-spacing:normal;text-transform:capitalize}.main-product__block-custom_liquid .payment-shipping .info-title,.main-product__block-payment_shipping .payment-shipping .info-title,.payment-shipping .info-title{display:flex;align-items:center;gap:3%}.main-product__block-custom_liquid .payment-shipping .info-text,.main-product__block-payment_shipping .payment-shipping .info-text,.payment-shipping .info-text{font-size:14px;font-weight:500;line-height:normal;width:90%}.payment-methods{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block:25px;border-bottom:1px solid rgba(34,34,34,.1)}.payment-methods img.payment-icons{max-width:293px;width:100%}.payment-methods .divider{width:2px;background-color:#0b2b20;height:15px;opacity:.1}.payment-methods .payment-title{font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.m-breadcrumb .m-breadcrumb--wrapper{gap:8px;padding-inline:15px}.m-breadcrumb .m-breadcrumb--item{opacity:.6;font-size:14px;font-weight:600;padding-top:0;padding-bottom:0;padding-inline:0;text-transform:uppercase;letter-spacing:1.4px}.m-breadcrumb .m-breadcrumb--item-current{opacity:1}.m-main-product--info .main-product__block-collapsible_tab~.main-product__block-collapsible_tab{margin-top:0!important}.m-main-product--info .m-product-collapsible .m-collapsible{border-bottom:1px solid rgba(34,34,34,.2);display:block}.m-main-product--info .m-product-collapsible .m-collapsible .m-collapsible--button{border-bottom:unset;padding-block:16px;font-size:14px;font-weight:600;letter-spacing:-.14px;text-transform:uppercase}.m-main-product--info .m-product-collapsible .m-collapsible--content__inner{padding-block:2px 14px;font-size:14px;line-height:1.2;font-weight:400}.m-main-product--info .m-product-collapsible .m-collapsible--content__inner p{line-height:1.1}.main-product__block-text .m-product-text,.main-product__block-book_appointment .m-product-text,.have_questions_wrapper{color:#0b2b20;font-size:14px;font-weight:400;line-height:100%;letter-spacing:normal;display:flex;align-items:center;gap:6px;justify-content:center}.main-product__block-text .m-product-text .have_que,.main-product__block-book_appointment .m-product-text .have_que,.have_questions_wrapper .have_que{opacity:.6}.main-product__block-book_appointment .m-product-text a.s_book,.have_questions_wrapper a.s_book{color:inherit;text-decoration:none}.m-main-product--info .m-product-collapsible .m-collapsible .m-collapsible--button span{text-transform:uppercase}.m-main-product--info .main-product__block-short_description{margin-top:4px!important}.m-collapsible--content__inner .product-details{display:flex;flex-direction:column;gap:8px}.m-collapsible--content__inner .product-details .detail-row{display:flex;align-items:flex-start;gap:25px}.m-collapsible--content__inner .product-details .detail-row .detail-label{flex:0 1 139px;color:#0b2b20;font-size:12px;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;opacity:.6}.m-collapsible--content__inner .product-details .detail-row .detail-value{color:#0b2b20;font-size:14px;font-weight:500;line-height:normal}.m-main-product--info .main-product__block+.main-product__block.s_extra_discount,.m-main-product--info .main-product__block+.main-product__block.main-product__block-offer_bar{margin-top:13px}.main-product__block .installment-shoppay{display:none!important}.s_add_free_daimond{color:#0b2b20;font-size:14px;font-weight:600;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;text-decoration:underline}.setting-card{background:#f6f5f0a3;padding:15px}.setting-card .setting-header{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:100%;padding-bottom:15px;border-bottom:1px solid rgba(34,34,34,.1)}.setting-card .setting-top{display:flex;align-items:flex-start;gap:30px}.setting-card .setting-top .setting-column .setting-label{display:flex;align-items:center;gap:10px;color:#0b2b20;font-size:13px;font-weight:600;line-height:100%;opacity:.7;text-transform:uppercase}.setting-card .setting-top .setting-column .setting-value{font-size:20px;font-weight:600;line-height:100%;text-transform:uppercase;margin-top:10px}.setting-card .setting-top .setting-column .setting-description{font-size:12px;font-weight:500;line-height:normal;margin-top:40px}.setting-card .setting-top{display:flex;align-items:flex-start;gap:30px;padding-block:25px;border-bottom:1px solid rgba(34,34,34,.1)}.setting-card .metal-section{padding-top:25px}.setting-card .metal-section .metal-title{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;opacity:.7;text-transform:uppercase}.setting-card .metal-section .metal-value{font-size:20px;font-weight:600;line-height:100%;text-transform:uppercase;margin-top:10px}.setting-card .metal-section .metal-note{font-size:12px;font-weight:500;line-height:normal;margin-top:32px}.setting-card .metal-section .metal-legend{display:flex;align-items:center;gap:24px;padding-top:20px}.setting-card .metal-section .metal-legend .legend-item{display:flex;align-items:center;gap:8px}.setting-card .metal-section .metal-legend .legend-item .legend-dot{width:8px;height:8px}.legend-gold,.metal-bar-gold{background:#eddd3d}.legend-copper,.metal-bar-copper{background:#b87332}.legend-silver,.metal-bar-silver{background:#bac3c8}.legend-zinc,.metal-bar-zinc,.legend-other-alloys,.metal-bar-other-alloys{background:#e8e8e8}.metal_use-prograss{display:flex;width:100%;height:8px;overflow:hidden;margin-top:32px}.metal_use-prograss>div{flex-shrink:0}.setting-card .metal-section .metal-legend .legend-item{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:normal}.m-main-product .m-main-product--info{max-width:610px;width:100%}.m-main-product .m-main-product--media{flex:1}.template-product #MainContent{padding-bottom:0!important}.setting-card .setting-top .setting-column{flex-grow:1}.setting-card .setting-top .s_details_ring_diverder{width:1px;background-color:#2222221a;height:113px}.s_select_daimond{border:1px solid rgba(11,43,32,.1);background:#f6f5f0;padding:16px 25px;color:#0b2b20;font-size:14px;font-weight:600;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;text-align:center}.m-main-product--info .m-add-to-cart{opacity:1;background:#0b2b20;color:#fff;font-size:14px;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;padding:15px 25px!important;display:inline-flex;align-items:center;justify-content:center;gap:10px}.m-main-product--info .m-add-to-cart svg.m-add-to-cart--arrow{flex-shrink:0}.m-breadcrumb{margin-block:16px}.m-main-product--info .m-complementary-products .m-product-card{display:flex;gap:16px;padding:12px;background:#f6f5f0}.m-main-product--info .m-complementary-products .m-product-card .m-product-card__media{width:100px;min-width:100px;height:100px;margin-right:0}.m-main-product--info .m-complementary-products .m-product-card .m-product-card__info .m-product-card__title{margin-top:10px}.m-main-product--info .m-complementary-products .m-product-card .m-product-card__info .m-product-card__title .m-product-card__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;font-size:14px;font-weight:500;line-height:100%}.m-main-product--info .m-product-card .m-price__regular .m-price-item--regular,.m-main-product--info .m-product-card .m-price__sale .m-price-item--last,.m-main-product--info .m-product-card .m-price__sale .m-price-item--regular{font-size:13px}.m-main-product--info .m-complementary-products .m-complementary-products__heading{font-size:14px;font-weight:600;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:25px;font-family:M-Body-Font}.m-main-product--info .m-complementary-products .m-product-card .m-product-card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.m-main-product--info .m-complementary-products .m-product-card__view-more{margin-top:10px;display:block!important}.m-main-product--info .m-complementary-products .m-product-card__view-more-btn{display:inline-flex!important;align-items:center;gap:10px;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;background:transparent;padding:0;border:none;width:fit-content;transition:opacity .3s ease}.m-main-product--info .m-complementary-products .m-product-card__view-more-btn:hover{opacity:.8}.m-main-product--info .m-complementary-products .m-product-card__view-more-btn svg{flex-shrink:0;transition:transform .3s ease}.m-main-product--info .m-complementary-products .m-product-card__view-more-btn:hover svg{transform:translate(3px)}.m-main-product--info .m-complementary-products .swiper-slide.m\:column,.m-main-product--info .m-complementary-products .m-product-list .m\:column{padding-left:0!important;padding-right:0!important}.m-main-product--info .m-complementary-products .m-complementary-products__inner{margin-left:0!important;margin-right:0!important}.m-complementary-products__wrapper{padding:0!important}.m-product-card div[data-pcard-variant-picker]{display:none}.s_mobile_dection.s_yout_store .m-custom-content__wrapper video{object-fit:cover}.m-wishlist-count{background-color:#0b2b20;width:14px;height:14px;font-size:11px;top:-4px}.wishlist .m-page-header--template-page{display:none}.m-cart-drawer .m-cart-item__image{border-radius:8px;width:120px;min-width:120px}.m-cart-drawer__header{background-color:#0b2b20;margin-bottom:10px}.m-cart-drawer__header .m-cart-drawer__title{line-height:1;color:#fff;font-weight:300!important;font-size:19px!important;letter-spacing:.96px;display:flex;align-items:center;justify-content:space-between;gap:10px}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__title{margin-bottom:4px;font-weight:500;font-size:14px}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__price--regular{font-size:14px;font-weight:500!important;line-height:1}.m-cart-drawer__close svg{fill:#fff}.m-collection-list__controls--side .m-slider-controls__button{border-radius:0!important;width:38px!important;height:38px!important;border:.5px solid rgba(34,34,34,.2);background:#fff}.m-menu-customer__label{font-size:18px!important;margin-bottom:14px!important}@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-Italic.ttf?v=1789613581) format("truetype");font-weight:400;font-style:italic;font-display:swap}.s_our_visiion_about .m-icon-box__description{font-size:14px;max-width:431px;width:100%;margin-top:0;display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .5s cubic-bezier(.25,1,.5,1),opacity .45s cubic-bezier(.25,1,.5,1),margin-top .5s cubic-bezier(.25,1,.5,1),visibility .5s cubic-bezier(.25,1,.5,1)}.s_our_visiion_about .m-icon-box__description>*{overflow:hidden;min-height:0;transform:translateY(16px);transition:transform .5s cubic-bezier(.25,1,.5,1)}.s_our_visiion_about .m-icon-box:hover .m-icon-box__description,.s_our_visiion_about .m-icon-box__inner:hover .m-icon-box__description{grid-template-rows:1fr;margin-top:14px;opacity:1;visibility:visible}.s_our_visiion_about .m-icon-box:hover .m-icon-box__description>*,.s_our_visiion_about .m-icon-box__inner:hover .m-icon-box__description>*{transform:translateY(0)}.s_our_visiion_about .m-icon-box__description p{line-height:120%}html.custom-drawer-open,body.custom-drawer-open{overflow:hidden!important;touch-action:none!important}.custom-side-drawer{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:2147483647!important;visibility:hidden;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.custom-side-drawer.is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.custom-side-drawer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);cursor:pointer}.custom-side-drawer__wrapper{position:absolute;top:0;right:0;width:100%;max-width:480px;height:100%;background:#fff;box-shadow:-8px 0 28px #0003;display:flex;flex-direction:column;transform:translate3d(100%,0,0);transition:transform .35s cubic-bezier(.25,1,.5,1);z-index:2}.custom-side-drawer.is-open .custom-side-drawer__wrapper{transform:translateZ(0)}.custom-side-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;background-color:#0b2b20;color:#fff}.custom-side-drawer__title{margin:0;line-height:1;color:#fff!important;font-weight:300!important;font-size:19px!important;letter-spacing:.96px;text-transform:uppercase}.custom-side-drawer__close{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .2s ease,transform .2s ease}.custom-side-drawer__close svg{stroke:#fff}.custom-side-drawer__close:hover{opacity:.7;transform:rotate(90deg)}.custom-side-drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:20px;color:#0b2b20;-webkit-overflow-scrolling:touch}@media(max-width:639px){.custom-side-drawer__wrapper{max-width:88%}.custom-side-drawer__header,.custom-side-drawer__body{padding:16px}}.m-product-tax{font-size:14px;font-weight:500;line-height:normal;opacity:.6;margin-top:3px;display:none}.s_ring_size_chart__wrapper{width:100%}.s_ring_size_chart__subtitle{color:#0b2b20;font-size:14px;line-height:1.5;opacity:.8;margin-bottom:18px}.s_ring_size_chart__card{border:1px solid rgba(11,43,32,.12);border-radius:6px;overflow:hidden;background:#fff}.s_ring_size_chart__card-header{background-color:#fbfaf7;padding:14px 16px;text-align:center;border-bottom:1px solid rgba(11,43,32,.1)}.s_ring_size_chart__card-title{margin:0;font-size:14px;font-weight:400;color:#0b2b20;letter-spacing:.5px}.s_ring_size_chart__table-container{width:100%;overflow-x:auto;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(11,43,32,.3) transparent}.s_ring_size_chart__table-container::-webkit-scrollbar{width:5px;height:5px}.s_ring_size_chart__table-container::-webkit-scrollbar-thumb{background-color:#0b2b2040;border-radius:10px}.s_ring_size_chart__table{width:100%;border-collapse:collapse;text-align:center}.s_ring_size_chart__table thead{position:sticky;top:0;z-index:5;background-color:#f6f5f0}.s_ring_size_chart__table th{padding:12px 10px;font-size:11px;font-weight:600;color:#0b2b20;letter-spacing:.8px;text-transform:uppercase;border-bottom:1px solid rgba(11,43,32,.12);vertical-align:middle;line-height:1.3}.s_ring_size_chart__table tbody tr{border-bottom:1px solid rgba(11,43,32,.06);transition:background-color .15s ease}.s_ring_size_chart__table tbody tr:nth-child(2n){background-color:#fafaf8}.s_ring_size_chart__table tbody tr:hover{background-color:#0b2b200d}.s_ring_size_chart__table td{padding:11px 10px;font-size:13.5px;color:#0b2b20;line-height:1.2}.s_ring_size_chart__table td:first-child{font-weight:500}.m-footer__copyright span{opacity:.6}.s_collection_page_banner.s_about_us_banner .m-custom-content__block-text .m-richtext__description p{font-weight:500}.main-product__block.main-product__block-\@app .diamond-selector-entry{width:100%;max-width:100%;margin:0!important}.main-product__block.main-product__block-\@app .diamond-selector-entry .diamond-selector-entry__initial{margin:0}collapsible-tab.m-collapsible.no-js-hidden.is-collapsed{border-bottom:1px solid #0c2d2133}.payment-shipping-wrapper{position:relative;display:flex;align-items:center;width:100%}.payment-shipping-wrapper .ps-arrow,.m-complementary-products__wrapper .ps-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#fff;border:1px solid #ddd;border-radius:0;width:20px;height:20px;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;display:none;color:#0b2b20;transition:all .3s ease;margin:0}.m-complementary-products__wrapper .ps-arrow{display:flex}.payment-shipping-wrapper .ps-arrow:hover,.m-complementary-products__wrapper .ps-arrow:hover{background:#0b2b20;color:#fff;border-color:#0b2b20}.payment-shipping-wrapper .ps-arrow.is-disabled,.payment-shipping-wrapper .ps-arrow.swiper-button-disabled,.m-complementary-products__wrapper .ps-arrow.swiper-button-disabled{opacity:.5;pointer-events:none}.payment-shipping-wrapper .ps-prev,.m-complementary-products__wrapper .ps-prev{left:0}.payment-shipping-wrapper .ps-next,.m-complementary-products__wrapper .ps-next{right:0}.payment-shipping{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%}.payment-shipping::-webkit-scrollbar{display:none}.payment-shipping .info-box{flex:0 0 calc(50% - 15px);scroll-snap-align:start;min-width:150px;display:flex;flex-direction:column;gap:5px;box-sizing:border-box;margin-right:0}.payment-shipping .info-box:last-child{margin-right:0}.m-product-card .m-product-card__action{top:10px;bottom:auto;left:auto;right:10px;opacity:1;transform:unset}.m-product-card .m-product-card__action button.m-tooltip.m-button--icon.m-wishlist-button,.m-product-card .m-product-card__action button.m-tooltip.m-button--icon.added-to-wishlist{background:transparent;border:none;width:22px;height:22px;padding:0;box-shadow:none!important;border-radius:100%!important}.m-product-card__action .m-wishlist-button svg{width:14px!important;height:14px!important}.m-product-card .m-product-card__action button.m-tooltip.m-button--icon.m-wishlist-button:hover,.m-product-card .m-product-card__action button.m-tooltip.m-button--icon.added-to-wishlist:hover{background:rgb(var(--color-button-hover))}.m-product-card .m-product-card__action button.m-tooltip.m-button--icon.added-to-wishlist,.m-product-card .m-wishlist-button.added-to-wishlist{background:rgb(var(--color-button-hover))!important}.diamond-selector-entry__selected-card{margin:0 0 20px!important;border-radius:0!important}.diamond-selector-entry__selected-card .ds-card-label{font-family:var(--font-stack-body)!important;font-size:16px!important;line-height:1.2!important;letter-spacing:0!important}.diamond-selector-entry__selected-card .ds-card-title,.diamond-selector-entry__selected-card .ds-card-cert,.diamond-selector-entry__selected-card .ds-card-price,.diamond-selector-entry__selected-card .ds-card-change,.diamond-selector-entry__selected-card .ds-card-remove{font-family:var(--font-stack-body)!important;font-size:14px!important;line-height:1.2!important}.diamond-selector-entry__selected-card .ds-card-remove{margin-left:0!important}@media(min-width:768px){.m-main-product--wrapper{margin:auto!important;max-width:100%!important}}h2{letter-spacing:5%!important;line-height:1.1!important}.m-main-product .m-main-product--info{padding-top:20px}@media screen and (max-width:1023px){.m-main-product .m-main-product--info{padding-top:14px}}.payment-shipping-wrapper .ps-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:28px;height:28px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:#ffffff8c!important;border:0!important;border-radius:0;color:#333!important;cursor:pointer;box-shadow:none!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.payment-shipping-wrapper .ps-prev{left:0}.payment-shipping-wrapper .ps-next{right:0}.payment-shipping-wrapper .ps-arrow svg{width:12px;height:12px;display:block}.payment-shipping-wrapper .ps-arrow svg path{stroke:#333!important;stroke-width:1.2!important}.payment-shipping-wrapper .ps-arrow.is-disabled{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.main-product__block-book_appointment{margin-top:12px!important}@media screen and (max-width:1024px){.main-product__block-book_appointment{margin-top:14px!important}}@media screen and (max-width:767px){.main-product__block-book_appointment{margin-top:12px!important}}.main-product__block-book_appointment .s_book{text-decoration:underline!important}.main-product__block-shipping_info{margin-top:12px!important}@media screen and (max-width:1024px){.main-product__block-shipping_info{margin-top:14px!important}}@media screen and (max-width:767px){.main-product__block-shipping_info{margin-top:12px!important}}.m-main-product--info .m-complementary-products .m-complementary-products__heading{font-family:var(--font-stack-body)}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}.m-product-custom-field[data-product-custom-field=select] .form-field--input{cursor:pointer}.m-product-custom-field[data-product-custom-field=select] .form-field--input:not(:focus):hover{background-color:#f9f4f2!important}:root{--font-size-16: 14px;--font-size-24: 24px;--font-size-36: 24px;--font-size-40: 26px;--font-size-48: 28px;--font-size-64: 28px}.m-section__heading,.m-richtext__title,.m-hero__title,.m-slide__title,.m-newsletter-section__heading{font-size:28px!important;line-height:1.2}.m-icon-box__heading,.m-richtext__subtitle,.m-cart-drawer__title,.custom-side-drawer__title,.jewelry-live-chat h2{font-size:18px!important;line-height:1.2}.m-section__description,.m-richtext__description,.m-hero__text,.m-slide__text,.m-icon-box__description,.m-newsletter-section__description,.m-testimonial__description,.service_time,.info-text,.shipping-info,.contact-item span{font-size:14px!important}.m-button--link,.m-footer--block-title,.m-footer__copyright,.s_verified_buyer,.m-testimonial__title,.m-section__subheading,.s_sort_lable{font-size:13px!important}.m-product-card .m-product-card__title .m-product-card__name{font-size:14px!important}.m-product-card .m-price-item{font-size:13px!important}.m-header__desktop .m-menu,.m-menu-drawer .m-menu-mobile__item .m-menu-mobile__link,.m-button,.m-button--primary,.m-button--secondary,.m-richtext__button .m-button{font-size:14px!important}@media screen and (max-width:1023px){:root{--font-size-36: 24px;--font-size-40: 24px;--font-size-48: 24px;--font-size-64: 24px}.m-section__heading,.m-richtext__title,.m-hero__title,.m-slide__title,.m-newsletter-section__heading{font-size:24px!important}.m-icon-box__heading,.m-richtext__subtitle,.m-cart-drawer__title,.custom-side-drawer__title,.jewelry-live-chat h2{font-size:18px!important}}@media screen and (max-width:767px){:root{--font-size-36: 22px;--font-size-40: 22px;--font-size-48: 24px;--font-size-64: 24px}.m-section__heading,.m-richtext__title,.m-hero__title,.m-slide__title,.m-newsletter-section__heading{font-size:24px!important}.m-icon-box__heading,.m-richtext__subtitle,.m-cart-drawer__title,.custom-side-drawer__title,.jewelry-live-chat h2{font-size:16px!important}}@media screen and (max-width:480px){:root{--font-size-48: 22px;--font-size-64: 22px}.m-section__heading,.m-richtext__title,.m-hero__title,.m-slide__title,.m-newsletter-section__heading{font-size:22px!important}}.custom_design_img .image-with-text>div{width:100%;margin:auto}p{line-height:1.2}@media screen and (max-width:749px){p{line-height:1.1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
