.ring-preview{position:relative;max-width:450px;margin:auto}.hand-image{width:100%;display:block}.h_img_text.h_img_text-2 .container-full{padding-inline:0}.notification.show.success .notification--error-message{font-size:14px!important}.diamond-stone{position:absolute;width:70px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.8);transform-origin:center center;transition:transform .3s ease;pointer-events:none;z-index:2}.carat-selector{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;z-index:5}.carat-selector button{background:var(--white);color:var(--brown);font-size:13px;line-height:100%;letter-spacing:.52px;text-transform:uppercase;padding:10px}.carat-selector button.active{background:var(--brown);color:var(--white)}:root{--fs-64: 64px;--fs-40: 40px;--fs-20: 20px;--fs-18: 18px;--fs-16: 16px;--fs-14: 14px;--fs-12: 12px;--fs-10: 10px;--lh-100: 100%;--lh-130: 130%;--lh-normal: normal;--text-uppercase: uppercase;--text-lowercase: lowercase;--text-capitalize: capitalize;--font-weight-regular-400: 400;--font-weight-medium-500: 500;--font-weight-semibold-600: 600;--font-weight-bold-700: 700;--white: #EBE1DB;--secondary: #E0C2B3;--brown: #4d0f2d}.m-button{padding:20px 32px;font-size:var(--fs-16);font-weight:var(--font-weight-bold-700);line-height:var(--lh-100);letter-spacing:.64px;text-transform:var(--text-uppercase);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.jm-action-buttons__button{padding:20px 32px!important;font-size:var(--fs-16)!important;font-weight:var(--font-weight-bold-700);line-height:var(--lh-100)!important;letter-spacing:.64px!important;text-transform:var(--text-uppercase);transition:background-color .3s ease,color .3s ease,border-color .3s ease;border-radius:0!important}.jm-action-buttons__button:hover,.jm-button--primary[data-v-9640c170]:hover{background-color:var(--secondary)!important;border-color:unset!important}.m-button:hover,.h_read_more .readmore-btn:hover{background:var(--secondary)!important;color:var(--brown)!important;border-color:var(--secondary)}.m-section__heading,.h_countdown .m-richtext__title,.j_rich .m-richtext__subtitle,.pro_icon_box .m-section__subheading,.j_rich .m-richtext__title,.about_rich .m-richtext__title{font-size:var(--fs-40);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.m-section__description,.h_countdown .m-richtext__description{font-size:var(--fs-18);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130);opacity:.6;margin-top:12px}.m-announcement-layout{display:flex;justify-content:space-between;align-items:center;width:100%}.m-announcement-left,.m-announcement-right{display:flex;align-items:center;gap:8px;flex:1;font-size:var(--fs-14);font-weight:var(--font-weight-regular-400);line-height:var(--lh-100);padding-block:10px}.m-announcement-left{justify-content:flex-start}.m-announcement-right{justify-content:flex-end}.m-announcement-center{flex:2;min-width:0;position:relative;display:flex;justify-content:center}.m-announcement-center-inner{display:flex;align-items:center;justify-content:center;gap:4px}.m-announcement-center-prefix{opacity:.6;white-space:nowrap;font-size:var(--fs-14);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.m-announcement-slider-wrapper{position:relative}.m-announcement-center-inner .swiper-container{width:auto;margin:0;overflow:hidden}.m-announcement-center-inner .swiper-slide{width:auto!important}.m-announcement-center-inner .m-announcement-bar__content{text-align:left;white-space:nowrap;font-size:var(--fs-14);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);padding:10px 0}.m-announcement-left svg,.m-announcement-right svg{flex-shrink:0}.m-header__main{border-bottom:1px solid hsl(40deg 16% 22% / 10%)}.logo-center__2l .m-header__inner{border-bottom:1px solid hsl(0deg 0% 13% / 10%)}.m-logo__image{padding-top:20px!important;padding-bottom:24px!important}.m-menu__link.m-menu__link--main{padding-top:24px;padding-bottom:20px;padding-inline:25px;font-size:var(--fs-14);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.56px;text-transform:var(--text-uppercase);gap:6px}.m-header .m-cart-icon-bubble{margin-right:0!important}.m-tooltip{padding:0!important}.search-insta{width:16px;height:16px}.highlight{font-size:var(--fs-10);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.4px;text-transform:var(--text-uppercase);background:var(--secondary);color:var(--white);padding:4px}.m-search-form__label{padding-left:8px!important;font-size:var(--fs-14);font-weight:var(--font-weight-regular-400);line-height:var(--lh-100);color:var(--brown)!important}.m-search-form--full{border-radius:0!important;border:1px solid rgba(34,34,34,.1)!important;height:unset;padding:10px 12px}.sf-home__slideshow .m-slider-controls .swiper-pagination{left:unset!important;right:20px!important;gap:4px;bottom:80px!important}.sf-home__slideshow .m-slider-controls{max-width:calc(var(--fluid-container-width, 1620px) + var(--fluid-container-offset) * 2);margin-inline:auto!important;position:relative}.sf-home__slideshow .m-dot{width:6px!important;height:6px!important;margin:0}.sf-home__slideshow .m-dot:before{width:100%;height:100%;min-width:unset!important;min-height:unset!important;border-radius:0!important;background-color:#ebe1db}.sf-home__slideshow .m-dot:after{border-radius:0!important;border:unset;width:6px;height:6px}.sf-home__slideshow .m-dot.m-dot--active:after{width:6px;height:6px;background-color:#f6f3ee66}.sf-home__slideshow .m-slide__wrapper{padding-bottom:80px!important}.sf-home__slideshow .m-richtext__description,.sf-home__slideshow .m-richtext__title{color:#ebe1db}.m-richtext__title{font-size:var(--fs-64);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.m-richtext__description{font-size:var(--fs-18);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130);opacity:.6!important;margin-top:12px!important}.sf-home__slideshow .m-button{background:#ebe1db}.h_m-icon-box .m-icon-box__separator{display:none}.h_m-icon-box .m-icon-box-section__wrapper{margin-inline:0!important}.h_m-icon-box .m\:column{padding:24px;border-right:1px solid rgba(247,244,239,.1)}.h_m-icon-box .m-icon-box--vertical .m-icon-box__content{margin-top:32px}.h_m-icon-box .m-icon-box__description.rte.m\:text-color-subtext{font-size:var(--fs-14);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130);opacity:.6}.h_m-icon-box .m-icon-box__heading{margin-bottom:12px!important;font-size:var(--fs-20);font-weight:var(--font-weight-medium-500)!important;line-height:var(--lh-100)}.h_collection_main .m-collection-card--inside .m-collection-card__info{bottom:50%!important;padding:0!important}.h_collection_main .m-collection-card--inside .m-button{display:none!important}.h_collection_main .m-collection-card--inside .m-collection-card__info{grid-template-areas:unset!important}a.m-collection-card__link.m\:block{font-size:var(--fs-16);font-weight:var(--font-weight-bold-700);line-height:var(--lh-100);letter-spacing:.64px;text-transform:var(--text-uppercase);color:var(--white)}.m-collection-products .m-product-item.m-collection-grid-banner{width:50%;max-width:50%}.h_img_text .m-custom-content__block-image .m-custom-content__block-inner,.h_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full,.h_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full div,.h_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full div .m-image{height:100%}.h_img_text .m-richtext__title{font-size:var(--fs-40);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.h_img_text .m-custom-content__wrapper{gap:24px;flex-wrap:nowrap;margin-left:0!important;margin-right:0!important}.h_img_text .m\:column{padding-left:0;padding-right:0}.h_img_text .m-custom-content__block-text .m-custom-content__block-inner{padding-inline:60px}.h_img_text .m-richtext__description{padding-inline:80px;font-size:var(--fs-16)}.h_img_text .m-richtext__button.content__button{margin-top:50px;padding-top:50px;border-top:1px solid #ebe1db17}.h_img_text-2 .m-richtext__description{padding-inline:0;font-size:var(--fs-16)}.m-product-card__action .m-button--icon{background:transparent;width:20px;height:20px;border-radius:0;margin-bottom:0;border:unset}.m-product-card__action--top{top:12px;right:12px}.m-product-card__tag-name.m-product-tag{padding:6px;font-size:var(--fs-12);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.48px;text-transform:uppercase;border-radius:0;background:#4d0f2d}.m-product-card__info .m-product-card__tags{top:12px;left:12px}.m-product-card__info .m-product-card__title{font-size:var(--fs-16);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);font-family:M-Body-Font;margin-bottom:14px;padding-top:12px;letter-spacing:.5px}.m-product-card__info .m-product-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32px;line-height:1.2}.m-product-card__info .m-price-item--sale{font-size:var(--fs-14);font-weight:var(--font-weight-bold-700);line-height:var(--lh-100)}.m-product-card__info .m-price-item--regular{font-size:var(--fs-12);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.m-product-list .m-mixed-layout__inner{row-gap:24px}.m-product-card__info .m-price--on-sale .m-price__sale{gap:8px}.m-product-card__info .m-product-card__name,.m-product-card__info .m-product-card__price{line-height:var(--lh-100)}.product-card__tag{font-size:var(--fs-12);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.48px;text-transform:uppercase;background:rgba(var(--color-tooltip));padding:6px;width:max-content}.discount-badge{font-size:var(--fs-10);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.4px;text-transform:uppercase;background:var(--brown);padding:4px;color:var(--white)}.m-product-card .m-product-card__media .m-product-card__action .m-wishlist-button svg path,.m-main-product--media .m-wishlist-button svg path,.m-sticky-addtocart .m-wishlist-button svg path{fill:transparent}.m-product-card .m-product-card__media .m-product-card__action .m-wishlist-button svg,.m-main-product--media .m-wishlist-button svg,.m-sticky-addtocart .m-wishlist-button svg{stroke:var(--white);overflow:visible}.m-product-card .m-product-card__media .m-product-card__action .m-wishlist-button.added-to-wishlist svg,.m-main-product--media .m-wishlist-button.added-to-wishlist svg,.mm-sticky-addtocart .m-wishlist-button.added-to-wishlist svg{stroke:var(--secondary)}.m-product-card .m-product-card__media .m-product-card__action .m-wishlist-button.added-to-wishlist svg path,.m-main-product--media .m-wishlist-button.added-to-wishlist svg path,.m-sticky-addtocart .m-wishlist-button.added-to-wishlist svg path{fill:var(--secondary)}.m-wishlist-button.added-to-wishlist svg,.m-wishlist-button.added-to-wishlist svg *{stroke:var(--secondary)!important}.m-product-card:hover .m-product-card__media .m-product-card__action .m-wishlist-button svg,.m-main-product--media:hover .m-wishlist-button svg,.mm-sticky-addtocart:hover .m-wishlist-button svg{stroke:var(--secondary)}.m-main-product--media .m-wishlist-button svg{width:30px!important;height:30px!important}.m-product-card:hover .m-product-card__media .m-product-card__action .m-wishlist-button svg *,.m-main-product--media:hover .m-wishlist-button svg *,.m-sticky-addtocart:hover .m-wishlist-button svg *,.m-wishlist-button.added-to-wishlist svg,.m-wishlist-button.added-to-wishlist svg *{stroke:var(--secondary)!important;fill:var(--secondary)!important}.m-wishlist-button:hover svg path,.m-wishlist-button.added-to-wishlist svg path{fill:var(--secondary)!important}.m-product-tabs__load-more{margin-top:40px!important}a.m-tab-header{font-size:var(--fs-14);font-weight:var(--font-weight-bold-700);line-height:var(--lh-100);letter-spacing:.56px;text-transform:var(--text-uppercase);background:#2222220f;padding:14px 18px!important}.m-tab-header.active,.m-tab-header:hover{background:var(--brown);color:var(--white)!important}.m-product-tabs .m-tabs__wrapper{gap:8px;margin:0 auto}.m-product-tabs .m-section__tabs{margin-top:40px!important;display:flex!important;width:100%!important;overflow-x:auto!important;align-items:center!important}.m-product-tabs .m-section__header{margin-bottom:12px!important}.m-tab-header:after{display:none!important}.h_collection_grid .m-collection-card__link{font-size:var(--fs-14)!important;font-style:normal;font-weight:var(--font-weight-medium-500)!important;line-height:var(--lh-100)!important;letter-spacing:.56px!important;text-transform:var(--text-uppercase)!important;color:var(--brown)!important;font-family:M-Body-Font;text-align:center}.h_collection_grid .m-collection-card__info{background:rgba(var(--color-tooltip),.7);margin-top:0!important;padding-block:10px;position:absolute;bottom:0;transform:translate(-50%);left:50%;width:100%}.h_collection_grid .m-collection-card__title{margin-bottom:0!important}.h_collection_grid .m-collection-banner-description{font-size:var(--fs-18);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);opacity:.6}.h_collection_grid .m-collection-banner__content{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px}.h_collection_grid .m-collection-banner__title{font-size:var(--fs-40);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.m-custom-collection-card__title{font-size:var(--fs-16);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130)}.m-custom-collection-tabs .m-tabs__wrapper{display:flex;justify-content:center;gap:8px;padding-bottom:40px}.m-testimonial__content{text-align:center;padding-block:20px;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.m-testimonials--layout-3 .m-testimonial__name{justify-content:center;font-size:var(--fs-18);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.m-testimonials--layout-3 .m-stars{margin-bottom:12px!important;justify-content:center}.m-testimonials__wrapper .Verified{letter-spacing:.5px;font-size:var(--fs-10);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.4px;text-transform:uppercase;background:rgba(var(--color-button));padding:4px 4px 3px;color:var(--white)}.m-testimonials__wrapper .m-testimonial__description{font-size:var(--fs-14);font-weight:var(--font-weight-medium-500);line-height:120%;opacity:.6;max-width:85%;margin-inline:auto;padding-top:12px}.m-testimonial__date{margin-top:32px;color:var(--brown);font-size:var(--fs-14);font-weight:var(--font-weight-medium-600);line-height:var(--lh-100)}.m-testimonials__wrapper .swiper-slide{height:auto}.m-testimonial__wrapper,.m-testimonial{height:100%;background:#fff}.m-testimonials__wrapper .stars{display:flex;gap:1px;padding-left:8px}.m-testimonials__wrapper .stars img{width:16px}.m-testimonials__wrapper .rating-left{display:flex;align-items:center;gap:8px;border-right:1px solid hsl(40deg 16% 22% / 10%);padding-right:16px;margin-right:16px}.m-testimonials__wrapper .rating-left .rating-score{font-size:16px;font-weight:600;line-height:100%}.m-testimonials__wrapper .rating-right{font-size:var(--fs-16);font-style:normal;font-weight:var(--font-weight-medium-500);line-height:120%;opacity:.6}.m-testimonials__wrapper .review-rating-bar{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.template-index .m-testimonials__wrapper .m-section__header,.template-collection .m-testimonials__wrapper .m-section__header{margin-bottom:12px}.m-collapsible--icon svg path{transition:opacity .3s ease,transform .3s ease;transform-origin:center}.m-faqs-section .m-collapsible[open=true] .m-collapsible--icon svg path:first-child,.m-faqs-section .collapsible[open=true] .m-collapsible--icon svg path:first-child{opacity:0}.m-faqs-section__block.m-faqs-section__block-accordion{border-bottom:1px solid hsl(40deg 16% 22% / 10%);padding-block:24px}span.faq-icon{display:flex;gap:10px;align-items:center}.m-collapsible--content__inner.rte{font-size:var(--fs-16);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130);opacity:.6;padding:16px 0 0}.m-faqs-section .m-collapsible--button{font-size:var(--fs-18);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);font-family:M-Body-Font;padding-top:0!important;padding-bottom:0!important}.h_read_more .readmore-section h2{font-size:16px;font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);font-family:M-Body-Font}.h_read_more .readmore-text{font-size:13px;font-style:normal;font-weight:var(--font-weight-medium-500);line-height:120%;opacity:.6;padding-top:8px}.more-text{display:none}.h_read_more .readmore-btn{font-size:var(--fs-12);font-weight:var(--font-weight-bold-700);line-height:var(--lh-100);letter-spacing:.48px;text-transform:uppercase;color:var(--white);background:var(--brown);padding:10px 20px;margin-top:8px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.h_countdown .m-countdown-timer__text{display:none}.h_countdown .m-countdown-timer__digit{font-size:32px!important;font-weight:500!important;line-height:100%!important;font-family:M-Heading-Font!important;background:#f7f4ef1a!important;width:68px;height:60px;display:flex;align-items:center;justify-content:center}.h_countdown .m-countdown--custom-content{padding:70px 100px 70px 0}.h_countdown .ends-in-text{margin-top:48px;padding-top:48px;border-top:1px solid hsl(38deg 33% 95% / 12%);opacity:.6;line-height:1;font-size:var(--fs-18)}.h_countdown .countdown-btn-wrapper{display:flex;align-items:center;gap:40px;margin-top:20px}.h_countdown .m-custom-content__block-image .m-custom-content__block-inner,.h_countdown .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full,.h_countdown .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full div,.h_countdown .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full div .m-image{height:100%}.m-countdown__button{flex:1}.m-countdown__button .m-button{width:100%}.mobile{display:none}.contact-item{display:flex;gap:8px;align-items:center}.m-footer--middle .m-footer--block-content .block-image{margin-bottom:50px!important}.m-footer--middle .m-footer--block-title{margin-bottom:20px!important;font-size:var(--fs-14)!important;font-weight:700!important;line-height:100%!important;letter-spacing:.56px!important;text-transform:uppercase!important;font-family:M-Body-Font!important}.m-footer--block-newsletter .m-footer--block-title{opacity:.6!important}.m-footer--middle .m-footer--block-inner{padding:0!important}.m-footer--block-newsletter-desc{font-size:36px;font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);font-family:M-Heading-Font}.m-footer--block .social-media-links{gap:8px!important;padding:0!important}.m-footer--block .social-media-links a{width:32px!important;height:32px!important;background:#ffffff1a!important}.m-footer--middle .m-footer--accordion{flex-wrap:nowrap;margin:0}.m-link-lists--item{font-size:var(--fs-16);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130);opacity:.6}.m-footer--block-menu .m-footer--block-content{display:flex;flex-direction:column;gap:6px}.contact-item a{font-size:var(--fs-16);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.contact-card{display:flex;flex-direction:column;gap:15px}.m-footer--split-layout{display:flex!important;gap:60px;align-items:stretch}.m-footer--left-sidebar{flex:0 0 40%;border-right:1px solid hsl(38deg 33% 95% / 10%);padding-right:60px;display:flex;flex-direction:column;justify-content:space-between}.m-footer--accordion.m-footer--split-layout{padding-top:120px;padding-bottom:60px}.m-footer--right-grid{flex:1;display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:60px}.m-footer--block{width:100%!important}.m-footer--block-custom_html img{width:350px}.m-footer--block-custom_html{grid-column:1 / -1}.cerification{gap:4px;display:flex}.cerification img{width:50px}.m-footer--certification-wrapper{padding-top:40px}.m-newsletter-form__input-wrapper{border-bottom:1px solid rgb(255 255 255 / 20%)}.m-newsletter-form__input-wrapper .form-field{padding:0 0 20px;line-height:var(--lh-100)}.m-footer--middle .m-footer--accordion{margin:0!important}.m-newsletter-form--minimal .m-newsletter-form__button{padding:0 0 20px!important}.m-newsletter-form__button:hover{background:transparent!important}.m-footer .m-newsletter-form{margin-top:36px!important}body .m-footer--block .social-media-links a:hover{box-shadow:unset!important}.m-footer--bottom-left{display:flex;justify-content:space-between}.m-footer__copyright,.crafted-heading{font-size:var(--fs-14);font-weight:var(--font-weight-bold-700);line-height:var(--lh-100);text-transform:uppercase}.crafted-heading span{opacity:.6!important}.m-footer--bottom-inner{padding:16px 0!important}.m-accordion--item-icon svg path{transition:opacity .3s ease,transform .3s ease;transform-origin:center}.m-accordion--item.open .m-accordion--item-icon svg path:first-child{opacity:0}.faq_page .m-richtext{padding-bottom:60px;border-bottom:1px solid hsl(40deg 16% 22% / 10%)}.m-breadcrumb--item{padding:0;font-size:var(--fs-14);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100);letter-spacing:.56px;text-transform:var(--text-uppercase)}.m-breadcrumb--wrapper{padding-top:60px;gap:8px}.breadcrumb-main{opacity:.6}.m-faq-tab-btn:hover{background:var(--brown)!important;color:var(--white)}.m-faqs-tabs{display:flex;justify-content:center;margin-bottom:24px;gap:8px;flex-wrap:wrap}.m-faq-tab-btn{padding:14px 18px;background:#2222220f;border:none;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:14px;transition:all .3s ease;color:var(--brown);line-height:100%;letter-spacing:.56px}.m-faq-tab-btn.active{background:var(--brown);color:var(--white)}.m-faq-tab-btn:hover:not(.active){background:var(--white)}.m-faqs-items-wrapper{border-top:1px solid hsl(40deg 16% 22% / 10%)}.contact-map .m-custom-content__block-liquid{padding-inline:0!important}.block_contact-us_header{text-align:center;margin-bottom:40px}.block__contact-content_info{padding:20px;background:#4d0f2d;width:100%;display:flex;flex-direction:column;justify-content:space-between}.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:12px;display:flex}.block__contact-content_form,.block__contact-content_banner{width:100%}.block__contact-content_form{background:#fff;padding:30px}.block__contact-content_info,.block__contact-content_banner,.block__contact-content_form{flex:1}.block__contact-content_info-separator{margin-block:40px;display:flex;justify-content:center;align-items:center}.block__contact-content_info-item .content_info-block_title{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.56px;text-transform:uppercase;margin-bottom:6px}.content_info-block_des{font-size:18px;font-weight:500;line-height:130%;opacity:.6}.block__contact-content_banner img{width:100%;height:100%;object-fit:cover}.block__contact-content_form .form-field--label{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.56px;text-transform:uppercase;margin-bottom:12px}.block__social_media_content .social-media-links{column-gap:20px}.block__social_media_content .social-media-links svg{width:24px;height:24px}.ring_find_now{margin-top:40px}.m-contact-form__message{padding-top:20px}.block__contact-content_form .form-field{padding:20px!important;line-height:1!important;border:1px solid #4D0F2D;font-size:16px;font-weight:500;opacity:.6}.m-contact-form__form-fields{gap:20px}.m-contact-form__form-fields .form-field.form-field--input,.m-contact-form__message textarea{border:1px solid #4D0F2D}.block__social_media_content{margin-top:40px;text-align:center}.block__social_media_content .social-media-links{justify-content:center;margin-top:20px}.block__social_media_title{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.56px;text-transform:uppercase;color:var(--white)}.contact .m-page-header__title,.about-us .m-page-header__title,.custom-design .m-page-header__title,.jewelry-care .m-page-header__title{display:none}.contact .m-page-header,.about-us .m-page-header,.custom-design .m-page-header,.jewelry-care .m-page-header{padding-top:0;padding-bottom:0}.block__contact-content_banner{max-width:100%}.p_img_text .m-richtext__title,.j_img_text .m-richtext__title{font-size:var(--fs-40);font-weight:var(--font-weight-medium-500);line-height:var(--lh-100)}.p_img_text .m\:column{padding-left:0;padding-right:0;width:calc(50% - 6px)}.p_img_text .m-custom-content__wrapper{row-gap:12px;column-gap:12px;margin-left:0;margin-right:0}.p_img_text .m-custom-content__block-text{background:#fff;padding:80px}.p_img_text .m-richtext__description{font-size:var(--fs-16);margin-top:30px!important}.p_img_text .m-richtext__subtitle{margin-bottom:50px!important;font-size:18px;font-weight:500;line-height:100%;font-family:M-Heading-Font}.p_icon-box{border-top:1px solid rgba(65,59,47,.1);border-bottom:1px solid rgba(65,59,47,.1)}.p_icon-box .m-icon-box__heading.h4{font-size:18px;font-weight:500;line-height:100%;font-family:M-Body-Font;opacity:.6;margin-bottom:0}.p_icon-box .m-icon-box--vertical .m-icon-box__content{margin-top:14px}.p_icon-box .m-mixed-layout__inner,.p_icon-box .m-mixed-layout__inner .m\:column{position:relative}.p_icon-box .m-icon-box__separator{position:absolute;left:calc(-.5 * var(--column-gap, 30px));top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;z-index:10}.p_icon-box .m-icon-box-section__button{margin-top:40px;width:100%}.p_img_text .m-custom-content__block-image .m-custom-content__block-inner,.p_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:block,.p_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full div,.p_img_text .m-custom-content__block-image .m-custom-content__block-inner .m-image{height:100%}.hulk_form_0apolhl3cUFs9IoygghbTQ label.fitText.block_label{font-size:14px;font-weight:500;line-height:100%;letter-spacing:.56px;text-transform:uppercase;margin-bottom:12px}.c_product-tab .m-tab-header{padding:0!important;background:unset;color:#413b2f!important}.c_product-tab .m-tab-header{color:#413b2f!important;font-size:var(--fs-18);font-weight:600;line-height:100%}.c_product-tab .m-tabs__wrapper{gap:24px;padding:20px 16px;background:#fff}.c_product-tab .m-tabs__wrapper{position:relative;display:flex;align-items:center;padding-left:80px!important}.c_product-tab .m-tabs__wrapper:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;background-image:url(https://cdn.shopify.com/s/files/1/0834/7746/3296/files/dimond.svg?v=1780123072);background-repeat:no-repeat;background-position:center;background-size:contain}.c_product-tab .m-tabs__wrapper:after{content:"";position:absolute;left:64px;top:50%;transform:translateY(-50%);width:1px;height:32px;background:#413b2f1a}.c_slideshow .m-button{font-size:14px;color:#e0c2b3;border-top:1px solid rgba(247,244,239,.1)!important;border-bottom:1px solid rgba(247,244,239,.1)!important;padding:18px 18px 14px;background:transparent!important;border:transparent}.c_slideshow .m-button:hover{background:transparent!important;color:#e0c2b3!important;border-color:transparent}.c_slideshow .m-richtext__title,.c_slideshow .m-richtext__button{margin-top:40px}.m-collection-grid-banner .m-banner-promotion,.m-collection-grid-banner .m-image-card{width:100%}.m-collection-grid-banner .m-image-card__inner,.m-collection-grid-banner .m-image-card__img,.m-collection-grid-banner .m-media,.m-collection-grid-banner .m-media picture,.m-collection-grid-banner .m-image-card,.m-collection-grid-banner .m-media img{height:100%}.m-collection-grid-banner .m-media img{object-fit:cover}.m-toolbar--left,.m-select-custom--trigger{border:1px solid #e0c2b3;padding:6px 12px;font-size:var(--fs-16);font-weight:500;line-height:100%}.m-sidebar--open{gap:12px}.m-collection-toolbar--wrapper{border-bottom:1px solid #e0c2b3;padding-bottom:12px;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.trigger-label,.m-toolbar--center{font-size:var(--fs-16);font-weight:500;line-height:100%;opacity:.6}.m-select-custom{display:flex;align-items:center;gap:12px}.m-collection--pagination .m-button,.p_featured .m-product-tabs__load-more .m-button{font-size:14px;color:#4d0f2d;padding:18px 18px 14px;background:transparent!important;border-color:transparent}.m-collection--pagination .m-button:hover,.p_featured .m-product-tabs__load-more .m-button:hover{background:transparent!important;color:var(--brown)!important;border-color:transparent}.m-collection--pagination,.p_featured .m-product-tabs__load-more{border-top:1px solid #e0c2b3;border-bottom:1px solid #e0c2b3}.m-collection-products{row-gap:24px}.m-select-custom--option{font-size:16px}.c_collection .m-collection-card__image{display:none}.c_collection .m-mixed-layout__inner{display:flex;flex-wrap:nowrap;gap:12px}.c_collection .m\:column{flex:0 0 auto;width:auto!important}.c_collection a.m-collection-card__link{font-family:M-Body-Font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-underline-offset:19%;text-underline-position:from-font;text-transform:capitalize}.c_collection .m-mixed-layout{margin-left:0;margin-right:0}.c_collection .m-collection-list__container{padding-block:24px}.c_collection .m\:column{padding-left:0;padding-right:0}.c_collection .m-mixed-layout__inner>.m\:column{position:relative;padding-right:12px}.c_collection .m-mixed-layout__inner>.m\:column:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#fff3}.c_collection .m-collection-card__info{margin-top:0}.m-top-filter-name{font-size:var(--fs-16);font-weight:var(--font-weight-medium-500);line-height:var(--lh-130)}.m-top-filter{padding-block:120px}.m-collection-products{display:flex!important;flex-wrap:wrap!important}.m-banner-promotion{height:100%}.h_img_text.indi_img_text .m-custom-content__wrapper{gap:12px}.indi_img_text .m-custom-content__block-text{background:#fff;padding-inline:60px}.indi_img_text .m-custom-content__block-text .m-custom-content__block-inner{padding-inline:0!important}.j_img_text .m-richtext__description{font-size:var(--fs-16);margin-top:50px!important}.j_img_text .m-custom-content__block-image .m-custom-content__block-inner,.j_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:block,.j_img_text .m-custom-content__block-image .m-custom-content__block-inner .m\:w-full div,.j_img_text .m-custom-content__block-image .m-custom-content__block-inner .m-image{height:100%}.j_img_text .m\:column{padding-left:0;padding-right:0;width:calc(50% - 6px)}.j_img_text .m-custom-content__block-image{width:calc(46% - 6px)}.j_img_text .m-custom-content__block-text{width:calc(54% - 6px)}.j_img_text .m-custom-content__wrapper{row-gap:12px;column-gap:12px;margin-left:0;margin-right:0}.j_img_text .m-custom-content__block-text{background:#fff;padding:120px}.jewelry-care .j_img_text{background:#b296661a}.jewelry-care .j_img_text .m-gradient{background:transparent}.j_rich .m-richtext__subtitle,.pro_icon_box .m-section__subheading{color:var(--secondary);font-family:M-Heading-Font;margin-bottom:12px!important}.j_rich .text{font-size:24px;font-style:italic;font-weight:500;line-height:100%;margin-top:40px}.j_rich .m-richtext__custom-liquid{margin-top:0!important}.sub-title{font-size:32px;font-weight:500;line-height:100%;font-family:M-Heading-Font}.jewelry-care-guide{display:flex;flex-direction:column;gap:40px}.jewelry-care-guide ul li::marker{font-size:12px;color:#7d766d}.jewelry-care-guide ul{padding-left:20px;margin:0;display:flex;flex-direction:column;gap:6px;list-style:disc!important}.jewelry-care-guide ul li{list-style-type:disc;list-style-position:outside}table{width:100%;border-collapse:collapse;text-align:center;table-layout:fixed;margin-top:40px}.jewelry-care-guide .m-richtext__description{font-size:var(--fs-16)}table thead th{background:#b29666;color:#f7f4ef;font-size:14px;font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase;padding:16px 50px}table tbody td{padding:20px 50px;font-size:16px;font-weight:600;line-height:130%}table tbody tr:nth-child(2n) td{background:#b296661f}table tbody tr:nth-child(odd) td{background:transparent}.about_rich .text{font-size:var(--fs-16);font-weight:600;line-height:100%;margin-top:30px}.about_rich .m-richtext__custom-liquid{margin-top:0!important}.about_rich .m-richtext__description,.commitment-wrapper .m-richtext__description{font-size:var(--fs-16)!important}.about_rich .name-text{display:flex;justify-content:center}.about_icon .m-icon-box--vertical .m-icon-box__content{margin-top:20px!important}.about_icon .m\:column{padding:0 20px 0 0!important;border-right:1px solid hsl(40deg 16% 22% / 10%);margin-right:20px}.about_icon .m\:column:last-child{border-right:unset!important;padding-right:unset!important;margin-right:unset!important}.about_icon{border-top:1px solid rgba(65,59,47,.1)}.commitment-icon{padding-bottom:40px}.commitment-points{display:flex;flex-direction:column;gap:16px}.commitment-item{display:flex;flex-direction:column;gap:4px}.commitment-item .main-heading,.commitment-item .main-text{font-size:var(--fs-16);font-weight:600;line-height:100%}.commitment-item .main-text{opacity:.6}.a_icon{background:#b296661a}.a_icon .m-icon-box__inner{gap:8px;align-items:center}.a_icon .m-icon-box{background:transparent}.a_icon .m-mixed-layout__inner{display:flex!important;justify-content:center!important;align-items:center!important;gap:30px!important;width:100%!important}.a_icon .m\:column{padding:0!important;margin:0!important;border-right:none!important;display:flex!important;align-items:center!important;flex:none!important;width:auto!important}.a_icon .m-icon-box__separator{margin-right:30px!important}.a_icon .m-icon-box__heading{font-size:var(--fs-18);font-weight:600;line-height:100%;margin-bottom:0!important}.about-us .h_read_more,.contact .h_read_more{display:none}.diamond-buying-guide .c_slideshow .m-button{color:var(--white)!important;border-top:unset!important;border-bottom:unset!important;background:var(--brown)!important;border:unset;padding:20px 32px!important;font-size:var(--fs-16)!important}.diamond-buying-guide .m-button:hover{background:var(--secondary)!important;color:var(--white)!important;border-color:var(--secondary)}.diamond-buying-guide .c_slideshow .m-richtext__description,.diamond-buying-guide .c_slideshow .m-richtext__title,.diamond-buying-guide .c_slideshow .m-slide__breadcrumb{color:var(--brown)}.ring-size-table{width:100%}.ring-size-header,.ring-size-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;text-align:center}.ring-size-row:nth-child(2n),.ring-size-header{background:#e0c2b3}.ring-size-header div{color:#4b4337;padding:24px 20px;font-size:var(--fs-18);font-weight:600;line-height:100%;letter-spacing:.72px}.ring-size-body{display:flex;flex-direction:column}.chart_table{background:#b296660f}.chart_table .m-gradient{background:transparent}.ring-size-row span{font-size:var(--fs-18);color:#40382f;font-weight:600;padding:20px 30px}.dot{width:6px;height:6px;background:#b29666;border-radius:50%;display:inline-block;margin:0 5px;vertical-align:middle}.diameter{display:flex;flex-direction:column;gap:8px}.ring-measurement-wrapper{display:flex;gap:12px}.measurement-form{display:flex;flex-direction:column;gap:20px;background:var(--white)}.width_thirty_three{width:calc(50% - 6px)}.ring_size_convertor{background:rgb(var(--color-foreground))}.ring_size_convertor,.measurement-form{padding:50px}.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,.content-devider>p{font-size:var(--fs-14);font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase;color:var(--brown)}.go_with_diameter>p,.do_with_country>div>p,.sizeDrop_with-Btn>div>p{margin-bottom:12px}select#ring-size-diameter,#ring-size-drop-dwn{border:1px solid rgba(65,59,47,.1);padding:20px;width:100%}custom-dropdown,.custom-dropdown{width:100%;border:1px solid rgba(65,59,47,.1);display:flex;padding:20px;position:relative;background-image:var(--arrow-select-box);background-repeat:no-repeat;background-position:98% center;cursor:pointer}custom-dropdown .dropdown-content,.custom-dropdown .dropdown-content{background-color:var(--white);border:1px solid rgba(65,59,47,.1);max-height:300px;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{text-transform:capitalize;font-size:12px}.go_with_diameter select,.sizeDrop_with-Btn>div>select,span.text-capitalize{color:var(--brown);opacity:.6;font-size:var(--fs-16);font-weight:600;line-height:100%}.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;margin-top:20px;gap:8px}.sizeDrop_with-Btn>div:last-child>button,.ring_size_convertor>div>button{width:100%}.dropdown-content>a{padding:8px;text-decoration:none;color:inherit}.dropdown-content>a:hover{background:var(--secondary)}.dropdown-content>a:hover .text-capitalize{color:var(--white)}custom-dropdown .dropdown-content.active,.custom-dropdown .dropdown-content.active{height:auto;opacity:1;visibility:visible;transition:.25s ease all;z-index:99}.ring_size_convertor>div{text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center}.ring_size_convertor_header{font-size:var(--fs-16);font-weight:600;line-height:100%;letter-spacing:.64px;text-transform:uppercase;color:#4d0f2d}.ring_size_convertor>div>p:last-child{margin-top:30px;font-size:var(--fs-18);font-weight:600;line-height:130%;border-top:1px solid #4d0f2d;padding-top:30px;color:#4d0f2d}.ring_size_convertor>div>div{padding-block:70px;background:#ebe1db;font-family:M-Heading-Font;margin-block:12px;color:#4d0f2d;font-size:40px;font-weight:500;line-height:100%}.flag-icon{width:24px;height:auto;border-radius:2px;box-shadow:0 1px 3px #0000001a;display:inline-block;flex-shrink:0;border:1px solid rgba(0,0,0,.05)}.form-buttons-container{display:flex;gap:15px;margin-top:15px;width:100%}#find-now-btn{background:var(--secondary);color:var(--white);border:unset}#find-now-btn:hover{color:var(--white)!important;background:#4d0f2d!important}#download-chart-btn{background:#4d0f2d;color:var(--white);white-space:nowrap}#download-chart-btn:hover{background:var(--secondary);color:var(--white)!important}#shop-now-btn{background:var(--white);color:#4d0f2d;width:max-content}#shop-now-btn:hover{background:#4d0f2d!important;color:var(--white)!important;border-color:#4d0f2d!important}.p_m-icon_box .m-mixed-layout__inner,.p_m-icon_box .m\:column{border:1px solid rgba(65,59,47,.1)}.pro_icon_box{background:transparent!important;border-top:unset;border-bottom:unset;margin-inline:20px}.pro_icon_box .container-fluid{background-color:var(--brown)!important;max-width:calc(var(--fluid-container-width, 1620px) + var(--fluid-container-offset) * 2 - 40px);padding-inline:140px}.pro_icon_box .m-section__header{position:relative;padding-bottom:40px}.pro_icon_box .m-section__header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80%;height:1px;background-color:#f7f4ef26!important}.pro_icon_box .m-section__heading{color:var(--white)!important}.metal-swatches{display:flex;gap:10px}.pro_details .jewelry-details-wrapper{display:flex;align-items:center;gap:40px}.pro_details .jewelry-details-content{flex:0 0 calc(55% - 20px);max-width:calc(55% - 20px)}.product-tagging{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.product-tag{font-size:14px;line-height:1.2;font-weight:400}.product-tag-separator{font-size:14px;line-height:1}.m-main-product--info .main-product__block+.main-product__block.main-product__block-product_tagging{margin-top:12px}.pro_details .jewelry-details-image{flex:0 0 calc(45% - 20px);max-width:calc(45% - 20px)}.pro_details .jd-measurements{display:flex;align-items:center;margin-top:40px}.pro_details .jd-measurement{display:flex;flex-direction:column}.pro_details .jd-stone-content .metafield-rich_text_field p{line-height:2;color:#413b2f;font-size:var(--fs-14);text-transform:uppercase}.pro_details .jd-stone-content .metafield-rich_text_field strong{color:#413b2f99;font-size:var(--fs-14);line-height:100%;letter-spacing:.56px;text-transform:uppercase}.pro_details .jd-measurement img{height:67px;margin-bottom:16px}.pro_details .jd-measurement span{font-size:var(--fs-14);font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase;opacity:.6}.pro_details .jd-stone-grid{display:flex;gap:12px;margin-top:40px}.pro_details .jd-stone-box{background:#b296661a;padding:24px;width:50%}.pro_details .jd-stone-grid .jd-stone-box:only-child{flex:0 0 100%;max-width:100%}.pro_details .jd-stone-title{border-bottom:1px solid hsl(40deg 16% 22% / 10%);font-size:var(--fs-16);font-weight:600;line-height:90%;padding-bottom:24px;margin-bottom:24px}.pro_details .jewelry-details-image img{width:100%;display:block;object-fit:cover}.jd-measurement:first-child{padding-right:40px;border-right:1px solid hsl(40deg 16% 22% / 10%)}.jd-measurement:last-child{padding-left:40px}.m-main-product--info .main-product__block+.main-product__block{margin-top:24px}.m-main-product--media .m-product-media--item{--column-gap: 4px}.m-main-product--media .m-media-gallery__list{row-gap:4px}.m-main-product--media .m-wishlist-button{width:30px;height:30px}.template-product .m-breadcrumb--item{font-size:12px!important}.template-product .m-breadcrumb--wrapper{padding-top:14px;padding-bottom:14px}.main-product__block .m-product-title{font-size:var(--fs-40)!important;font-weight:500!important;line-height:120%!important}.service-boxes{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(65,59,47,.06);background:#b296660f}.service-item{display:flex;gap:12px;padding:20px;border-right:1px solid #d8d1c7;border-bottom:1px solid #d8d1c7;flex-direction:column}.service-item:nth-child(2n){border-right:0}.service-item:nth-last-child(-n+2){border-bottom:0}.service-item img{width:30px;height:30px;object-fit:contain;flex-shrink:0}.main-product__block-collapsible_tab .m-collapsible--button span,.service-item h4{font-size:13px;font-weight:600;line-height:100%;letter-spacing:.52px;text-transform:uppercase;font-family:M-Body-Font;padding-bottom:4px}.main-product__block-collapsible_tab .m-collapsible--button span{padding-bottom:0!important}.service-item p,.main-product__block-collapsible_tab .m-collapsible--content__inner{font-size:14px;font-weight:600;line-height:130%;opacity:.6}.m-product-collapsible{padding-block:16px}.main-product__block-collapsible_tab{margin-top:0!important;border-bottom:1px solid rgba(34,34,34,.1)}.main_collaps_first{border-top:1px solid rgba(34,34,34,.1);margin-top:24px!important}.shipping-info{padding:14px;background:#b296661a;font-size:12px;font-weight:600;line-height:1;display:flex;justify-content:space-between}.ship-label{opacity:.6}.estimaste_ship,.main-product__block-buy_buttons{margin-top:12px!important}.m-main-product--media .m-product-card__tags{top:20px;left:20px}.tag_hint .m-product-text{display:flex;justify-content:space-between;align-items:center}.tag_hint .m-product-addon--label{font-size:13px;font-weight:600;line-height:100%;letter-spacing:.52px;text-transform:uppercase}.metal-swatches{display:flex;gap:6px}.metal-swatch img{width:40px}.metal-swatch{display:flex;flex-direction:column;gap:4px;align-items:center}.metal-swatch span{font-size:11px;font-weight:600;line-height:100%;letter-spacing:.44px;text-transform:uppercase;opacity:.6}.metal-title,.option-label .option-label--selected,.sku{font-size:14px;font-weight:600;color:var(--brown)}.main-product__block.main-product__block-select_diamond{padding-top:24px;border-top:1px solid rgba(34,34,34,.1)}.variant_color{border-top:1px solid hsl(40deg 16% 22% / 10%);padding-top:24px}.diamond-size-wrapper{width:50%}.custom_size .m-product-text{display:flex;gap:8px;justify-content:space-between}.custom-option,.variant-option{display:flex;flex-direction:column;width:50%}.diamond-size-dropdown,.custom-variant-selector{border:1px solid rgba(65,59,47,.1);padding:14px;width:100%;font-size:14px;font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase;opacity:.6}.option-label{font-size:13px;font-weight:600;line-height:100%;letter-spacing:.52px;text-transform:uppercase;padding-bottom:6px}.main-product__block-price .m-price-item{font-size:24px;font-weight:600;line-height:100%}.main-product__block-price .m-price-item--regular{font-size:20px;font-weight:600;line-height:1}.main-product__block-price .discount-badge{font-size:14px;padding:6px}.product-sku{font-size:14px;font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase}.main-product__block-title,.main-product__block-sku,.main-product__block-ring_size_chart,.main-product__block-shipping_info,.sku_data,.sku_data+.main-product__block{margin-top:12px!important}.m-main-product--info .m-product-info--wrapper{padding-top:20px}.jdgm-widget *,.jdgm-star{font-weight:100!important;font-size:16px}span.jdgm-prev-badge__text{font-size:14px;font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase}.m-product-engraving-wrapper{position:relative;line-height:1}.m-product-engraving-trigger{transition:opacity .2s ease;font-size:13px;line-height:100%;letter-spacing:.52px;text-decoration-line:underline;text-transform:uppercase}.m-product-engraving-trigger:hover{opacity:.7}.m-product-engraving-trigger.saved{text-transform:none;color:var(--secondary)}.m-product-engraving-remove{font-size:12px;padding:0 2px 0 4px;transition:opacity .2s ease}.m-engraving-popover{display:none;position:absolute;bottom:100%;width:100%;background:var(--white);box-shadow:0 8px 30px #0000001f;padding:20px;z-index:100;margin-bottom:12px;box-sizing:border-box;left:0!important}.m-engraving-popover.active{display:block}.m-engraving-popover-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.m-engraving-popover-title,.m-engraving-preview-label{font-size:14px;line-height:1}.m-engraving-preview-label,.m-engraving-input-wrapper{margin-bottom:12px}.m-engraving-input{width:100%;padding:12px;font-size:14px;opacity:.6;line-height:1;border:1px solid rgba(65,59,47,.1)}.m-engraving-chars-left{text-align:right;font-size:11px;color:var(--brown);opacity:.6;margin-top:4px}.m-engraving-preview-container{width:100%;background:var(--white);padding:10px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(65,59,47,.1)}.m-engraving-save-btn{width:100%;background:var(--brown);color:var(--white);padding:18px;margin-top:12px;font-size:13px;text-transform:uppercase;transition:background .2s ease}.m-engraving-save-btn:hover{background:var(--secondary)}.m-engraving-popover-arrow{position:absolute;bottom:-8px;left:24px;width:16px;height:8px;overflow:hidden}.m-engraving-popover-arrow:after{content:"";position:absolute;top:-6px;left:3px;width:10px;height:10px;background:var(--white);border:1px solid #e5e5e5;transform:rotate(45deg);box-shadow:2px 2px 5px #0000000d}.m-size-chart-banner-wrapper{padding:14px;text-align:center;background:#b296661a;line-height:1}.m-size-chart-banner-text{font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;line-height:100%}.size-text{opacity:.6}.m-size-chart-trigger-link{display:inline-flex;align-items:center;gap:6px;transition:opacity .2s ease;font-size:12px;line-height:100%;letter-spacing:.48px;text-decoration-line:underline;text-transform:uppercase}.m-size-chart-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000073;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:100000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.m-size-chart-modal-backdrop.active{opacity:1;visibility:visible}.m-size-chart-modal-container{position:relative;background:var(--white);width:90%;max-width:820px;display:flex;overflow:hidden;box-shadow:0 15px 45px #0003;transition:transform .3s cubic-bezier(.16,1,.3,1)}.m-size-chart-modal-close{position:absolute;top:15px;right:15px;font-size:24px;cursor:pointer;z-index:10;line-height:1;transition:color .2s ease,transform .2s ease}.m-size-chart-modal-left{width:46%}.m-size-chart-modal-img{width:100%;height:100%;object-fit:cover}.m-size-chart-modal-right{width:54%;padding:40px;display:flex;flex-direction:column;justify-content:center;text-align:center}.m-size-chart-modal-title{font-size:28px;font-weight:500;margin:0 0 10px;line-height:1}.m-size-chart-modal-subtitle{font-size:12px;margin:0 0 25px;line-height:1;opacity:.6}.m-size-chart-option-title{font-size:16px;margin:0 0 10px;text-transform:none;line-height:1}.m-size-chart-option-desc{font-size:12px;margin:0 0 14px;line-height:1;opacity:.6}.m-size-chart-btn{display:inline-block;background-color:var(--brown);color:var(--white);padding:12px 24px;font-size:12px;min-width:150px;text-transform:uppercase}.m-size-chart-btn:hover{background-color:var(--secondary)}.m-size-chart-divider{border-top:1px solid hsl(40deg 16% 22% / 10%);margin:16px 0;width:100%}.size_chart{margin-top:12px!important}.sale-top{display:flex;justify-content:space-between;align-items:center}.sale-label{color:var(--white);padding:10px 8px 10px 13px;font-size:14px;line-height:100%;letter-spacing:.56px;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='248' height='34' viewBox='0 0 248 34' fill='none'%3E%3Cpath d='M0 0H248L236.101 17L248 34H0V0Z' fill='%23413B2F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center}.sale-banner{background:#b296661a;padding:14px}.sale-save{font-size:14px;font-weight:600;letter-spacing:.56px;text-transform:uppercase;color:var(--secondary);border-left:1px solid hsl(40deg 16% 22% / 10%);padding-left:12px}.sale-save span{color:var(--brown)!important}.sale-timer{display:flex;align-items:center;gap:14px;padding-top:20px;border-top:1px solid hsl(40deg 16% 22% / 10%);margin-top:20px}.timer-text{font-size:14px;font-weight:600;line-height:100%;opacity:.6}.sale-timer .m-countdown-timer__digit{font-size:16px!important;font-weight:500!important;line-height:100%!important;background:#413b2f1a;width:38px;padding:12px 0 10px}.m-product-addon--label{text-decoration-line:underline;text-underline-offset:auto;text-underline-position:from-font}.have-question,.m-product-addon--label{font-size:14px;font-weight:600;line-height:100%}.have-question{opacity:.6}.main-product__block-addons{margin-top:12px!important}.m-product-addon--wrapper{justify-content:center}.gift-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:none;align-items:center;justify-content:center;z-index:99999}.gift-popup-overlay.active{display:flex}.gift-popup{background:#fff;max-width:800px;width:90%;padding:30px;position:relative;max-height:85vh;overflow-y:auto}.gift-popup-close{position:absolute;right:15px;top:10px;border:0;background:none;font-size:32px;cursor:pointer}.gift-popup-content{display:flex;gap:25px}.gift-popup-image{width:160px;flex-shrink:0}.gift-popup-image img{width:100%;display:block}.gift-details{display:none;margin-top:20px}.gift-details.active{display:block}.show-details{display:inline-block;margin-top:10px;text-decoration:underline;font-size:14px;text-transform:uppercase;color:var(--secondary)}.gift-popup-text h3{font-size:24px}.gift-popup-text p{font-size:14px;opacity:.6}.m-media-gallery__wrapper .m-product-media--slider__thumbnails{margin-top:4px!important}.m-product-media--slider__thumbnails .swiper-slide{width:70px}.m-main-product .m-main-product--info{width:40%}.m-main-product .m-main-product--media{width:60%}.main-product__block-custom_liquid.custom_size:empty{display:none}.m-cart-drawer__link-to-cart{display:none}.m-cart-drawer__items .m-cart-item__title{font-size:14px;line-height:1.2;margin-bottom:4px}.m-cart-drawer__items .m-cart-item__option,.m-cart-drawer__items .m-cart-item__price--regular,.m-cart-drawer__items .m-cart-item__property{font-size:13px}.m-cart-item__price,.m-cart-item__price *,.m-cart-drawer-item__variant,.m-cart-drawer-item__variant *{line-height:1}.m-cart__subtotal--label,.m-cart__subtotal--price{font-size:14px;text-transform:uppercase}.m-cart-drawer__title{font-size:20px;line-height:1.2;display:flex;align-items:center;justify-content:space-between;gap:10px}.m-sticky-addtocart .m-wishlist-button{background-color:unset!important}.m-sticky-addtocart--title h3{font-family:M-Body-Font}.m-button--scroll-top{padding:0!important}.added-to-wishlist svg *{fill:var(--secondary);stroke:var(--secondary)}.custom-mega-menu{background:transparent}.custom-mega-menu__grid{display:flex;align-items:stretch;gap:0}.mega-left-wrap{display:flex;gap:60px;background:#f7f4ef;padding-top:40px;padding-bottom:40px}.mega-right-wrap{position:relative;display:flex;gap:60px;flex:1;padding:40px 0 40px 40px;background:#fff;z-index:1;justify-content:space-between}.mega-right-wrap:before{content:"";position:absolute;top:0;left:0;right:-2000px;bottom:0;background:#fff;z-index:-1}.mega-col{display:flex;flex-direction:column;gap:10px}.mega-col-2{min-width:420px}.mega-sub-columns{display:flex;gap:50px}.mega-sub-col{display:flex;flex-direction:column;gap:10px}.mega-menu-link{display:flex!important;align-items:center;gap:10px;text-decoration:none}.mega-menu-link span{font-size:16px;font-weight:600;line-height:130%;opacity:.6}.mega-menu-icon{width:40px;height:24px;object-fit:contain}.mega-heading{font-size:18px;font-weight:600;text-transform:uppercase;padding-bottom:10px}.mega-shopnow-link{font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:underline!important;padding-top:10px}.mega-image{max-width:360px;width:100%}.mega-image img{width:100%;display:block}.mega-image-title{display:block;margin-top:12px;text-decoration:none;font-size:18px;text-transform:uppercase;color:#222}.mega-bottom-bar{display:flex;justify-content:center;align-items:center;width:100vw;background:#4b4030;color:#fff;font-size:14px;font-weight:600;line-height:130%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
