@media(max-width:1850px){.m-footer--block-custom_html{width:30%}.m-footer .m-footer--block-menu{width:15%!important}}@media(max-width:1600px){.card h3,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.block__collection_meta-title{font-size:42px}.m-block__f_collection_list .m-collection-card__link{font-size:40px}.about-rich-text .m-richtext__title,.collection__banner .m-richtext__title,.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title{font-size:50px}.jewelry_collection_list.m-block__f_collection_list .m-collection-card__info{gap:20px;padding:0 30px 30px}.block__collection_meta_wrapper:after{width:430px;height:320px}.m-menu__link.m-menu__link--main{padding-block:28px}.block__announcement_wrapper{padding-inline:40px}.h_block__image-with-text .m-image-with-text__content{padding:100px 100px 100px 150px}}@media(max-width:1520px){.m-collection-card--inside .m-collection-card__title{font-size:20px!important}.card h3,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.block__collection_meta-title{font-size:40px}.m-main-product--info .main-product__block-title .m-product-title{font-size:28px}.about-rich-text .m-richtext__title,.collection__banner .m-richtext__title,.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title{font-size:45px}.block__contact-content_info-item:not(:last-child){padding-bottom:45px;margin-bottom:35px}.block__contact_banner{padding-bottom:60px}.block__collection_meta-dec,.block__collection_meta-title,.block__collection_meta-tag{margin:0 0 18px}.block__collection_meta_wrapper{gap:50px}.handpicked-products__wrapper{padding-inline:60px}.custom-announcement_section__wrapper{gap:44px}.h_block__image-with-text .m-image-with-text__content{padding:100px 100px 100px 120px}.m-testimonials .m-testimonial__wrapper{padding:0 20px!important}}@media(max-width:1440px){.text-content .main_heading,.h_block-featured-promotion .m-section__description,.jewelry_care .m-section__description{font-size:22px}.m-filter--widget-title,.sf-home__slideshow .m-slide__description,.m-testimonials .m-testimonial__description{font-size:16px}.m-facets-price--to,.m-facets-price--field *,.m-facets .m-facet--checkbox{font-size:14px}.card h3,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.block__collection_meta-title{font-size:38px}.m-main-product--info .main-product__block-title .m-product-title{font-size:26px}.about-rich-text .m-richtext__title,.collection__banner .m-richtext__title,.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title{font-size:40px}.m-block__f_collection_list .m-collection-card__link{font-size:35px}.m-collection-card--inside .m-collection-card__title{font-size:18px!important}.block__contact-us_section{padding-block:60px}.text-content .main_heading{margin-bottom:14px}.text-content .clean-card2{margin-top:20px}.cleaning-guide .image-content img{max-width:240px}.image-content{display:flex;gap:20px}.cleaning-guide{margin-bottom:25px;padding-bottom:25px}.about-us .m-section__header{margin-bottom:40px}.m-brands-list__logo{max-width:200px;margin:0 auto}img.block__m-content-box-icon{max-width:50px}.about-our-philosophy .m-image-with-text__inner .m-image-with-text__image{padding-right:30px}.about-our-philosophy .m-image-with-text__inner .m-image-with-text__content{padding-left:30px}.m-facets .m-facet--checkbox>svg{width:20px;height:20px}.m-facets .m-facet--checkbox{padding:4px 0}.m-filter--wrapper .m-accordion--item:not(:last-child){margin-bottom:25px;padding-bottom:25px}.m-filter--widget-content ul.m-facets{margin-top:20px}.block__collection-meta-link{padding:16px 34px}.m-main-product--info .main-product__block+.main-product__block{margin-top:20px}.product_var_data_box .setting-info,.product_var_data_box .setting-header,.main-product__block.main-product__block-custom_liquid,.m-product-option:not(:last-child){margin-bottom:20px}.main-product__block.main-product__block-buy_buttons,.main-product__block.main-product__block-price{padding-bottom:20px}.product_var_data_box .setting-metal{padding-top:20px}.handpicked-products__wrapper{padding-inline:50px}.m-product-tabs--horizontal .m-tab-header{padding:10px 20px!important}.block__newsletter_outer{margin-bottom:50px;padding-bottom:50px!important}.h_block__image-with-text .m-image-with-text__content{padding:100px}.m-menu__link.m-menu__link--main{padding-block:24px}.m-button{padding:16px 35px}.sf-home__slideshow .m-dot-circle .m-dot,.sf-home__slideshow .swiper-pagination .m-dot{max-width:140px}.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{bottom:20px!important}.sf-home__slideshow .m-slide__wrapper{padding:50px}.h-section__timeless-beauty .m-featured-slider__col-left{padding:40px 20px!important}.h-section__timeless-beauty .pc__card-btn{margin-top:50px}.h-section__timeless-beauty .m-featured-slider__col-right .m-featured-slider__images,.h-section__timeless-beauty .m-featured-slider__col-right .m-image{height:100%}.h-section__luxury-video .m-hero__inner{padding:40px}.h-section__features-highlights .m-mixed-layout__inner{gap:80px}.m-testimonials .m-testimonial__wrapper{padding:20px!important}.m-footer .container-full{padding-inline:15px}.h__f-top-diamond .f-diamond__line:after{left:15px}.m-main-product--media{padding-right:16px}.m-main-product--info{padding-left:16px}.ps__setting-section:first-child{padding-right:25px}.ps__setting-details{gap:25px}.ps__setting-section{flex:1 1 calc(50% - 12.5px)}.p__section-featured-collection .m-richtext__description{width:90%}.p__section-featured-collection:after{width:225px;height:204px}.block__announcement_wrapper{padding-inline:30px}.h-block__testimonial .swiper-wrapper{align-items:center;margin-bottom:30px}.h_block__product-tabs.m-swiper-overflow .swiper-container,.h_block__product-tabs .m-swiper-overflow .swiper-container{padding-bottom:30px}.m-custom-content__block-handpicked_products button.m-add-to-cart{padding:10px 14px}.jewelry_collection_list.m-block__f_collection_list .m-collection-card__info{gap:15px;padding:0 20px 20px}.block__contact-content_wrapper{gap:20px}.block__contact-content_info{max-width:350px}.block__contact-content_info-item:not(:last-child){padding-bottom:40px;margin-bottom:30px}}@media(max-width:1366px){.m-collection-tabs .collapsible__button-text{font-size:18px}.m-footer .m-footer--block-newsletter .m-newsletter-form__input,.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button span{font-size:13px}.block__contact_banner{padding-bottom:40px}.jewelry_collection_list.m-block__f_collection_list .m-collection-card__info{gap:12px;padding:0 16px 16px}.m-brands-list__logo{max-width:180px;margin:0 auto}.feature-grid{gap:12px 12px}.feature-item{width:calc(50% - 15px)}.card h3{margin-bottom:25px}.m-footer .m-footer--accordion{padding-block:50px}}@media(max-width:1335px){.m-footer .m-footer--block-menu{width:25%!important}.m-footer--block-custom_html{margin-top:40px;width:50%}}@media(min-width:1280px){.jewelry_collection_list .m-mixed-layout__inner{grid-template-columns:repeat(4,minmax(0,1fr))}.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{font-size:18px}}@media(max-width:1279px){.about-our-philosophy .m-richtext__description *,.about-rich-text .m-richtext__description p,.custom-announcement_item,.feature-item h4,.product_var_data_box .setting-header span,.product_var_data_box .setting-metal .value,.product_var_data_box .info-column .value,.jewelry-care-richtext .m-richtext__description{font-size:15px}.facest-filters-section .m-sidebar--open,.facest-filters-section .m-select-custom--trigger-text,.facest-filters-section .m-select-custom--trigger-text_wrapper .m-select-custom--trigger-text_label,.facest-filters-section .block__showing-product_number,.facest-filters-section .m-sortby--open span,.h_block__image-with-text .m-richtext__description p,.m-product-card__info .m-product-card__name,.m-testimonials .m-testimonial__description{font-size:14px}.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.about-rich-text .m-richtext__title,.collection__banner .m-richtext__title,.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title{font-size:38px}.h_block_collection_list .m-collection-card__link{font-size:13px}.h_block-featured-promotion .m-section__description,.jewelry_care .m-section__description{font-size:20px}.m-block__f_collection_list .m-collection-card__link{font-size:30px}.card h3,.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.block__collection_meta-title{font-size:35px}.m-announcement-bar .m-announcement-bar__content{font-size:12px}.m-announcement-bar .m-announcement-bar__item.item-3 .m-announcement-bar__content{font-size:11px}.block_contact-us_header .m-richtext__subtitle{margin-bottom:15px}.block__contact-content_form .form-field{padding:14px 16px}.block__contact-us_section{padding-block:50px}.block__contact-content_wrapper{flex-wrap:wrap}.block__contact-content_form{max-width:calc(100% - 370px)}.block__contact-content_banner{max-width:100%;max-height:600px}.block__contact-content_info{order:1}.block__contact-content_banner img{width:100%}.block__contact-content_info-item:not(:last-child){padding-bottom:35px;margin-bottom:25px}.block_contact-us_header{margin-bottom:30px}.clean-card ul{gap:8px}.text-content .clean-card2{margin-top:18px}p.clean-heading{padding-bottom:10px}.cleaning-guide .image-content img{max-width:230px;height:fit-content}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 30vw);display:grid;grid:var(--slider-grid);column-gap:2px;margin-inline:0!important;overflow:auto}.jewelry_collection_list .m-collection-list__content .m-mixed-layout__inner .m\:column{padding-left:0;padding-right:0}.jewelry_hero_section{padding-bottom:60px}.block__our-vision_container{margin-top:30px}.block__content_wrapper p{line-height:1.2}img.block__m-content-box-icon{max-width:45px}.about-our-philosophy .m-image-with-text__inner .m-image-with-text__image{padding-right:15px}.about-our-philosophy .m-image-with-text__inner .m-image-with-text__content{padding-left:15px}.m-collection--wrapper .m-sidebar--close{top:20px!important}.m-sidebar--title{background:#440512;color:#fff!important;margin-bottom:20px;padding:18px 20px!important}.m-select-custom--trigger{gap:10px}.block__top_collection-toolbar{padding:12px 20px}.collection__banner .m-slide__wrapper{padding-top:60px;padding-bottom:60px}.m-richtext__description.block__custom_liquid{margin-top:16px}.handpicked-products__wrapper{padding-inline:40px}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:25px 0}.card h3{margin-bottom:20px}.m-footer .m-footer--accordion{padding-block:40px}.social-media-links{column-gap:15px}.block__newsletter_outer{margin-bottom:40px;padding-bottom:40px!important}.h_block__image-with-text .m-image-with-text__content{padding:60px 60px 60px 90px}.m-block__f_collection_list .m-collection-card--inside .m-button.block__collection_button{margin-top:12px!important}.block__announcement_wrapper{padding-inline:25px}.m-announcement-bar__item.item-1{padding-inline:40px}.m-button{padding:14px 30px;letter-spacing:1.2px}.sf-home__slideshow .m-dot-circle .m-dot,.sf-home__slideshow .swiper-pagination .m-dot{max-width:120px}.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{bottom:15px!important}.sf-home__slideshow .m-slide__wrapper{padding:40px}.h-section__timeless-beauty .m-section__description{width:80%}.h-section__timeless-beauty .pc-section__header{margin-bottom:40px}.h-section__timeless-beauty .pc__card-btn{margin-top:40px}.h-section__luxury-video .m-hero__inner{padding:30px}.h-section__features-highlights .m-mixed-layout__inner{gap:40px 60px}.m-testimonials .m-testimonial__description{margin-bottom:30px!important}.cleaning-guide{gap:20px}.p__section-featured-collection:after{width:175px;height:159px}.m-main-product--info .main-product__block-buy_buttons .m-product-form .m-add-to-cart,.main-product__block-buy_buttons .shopify-payment-button__button{padding:16px}variant-picker .m-product-option--node__label[data-option-type=image]{width:46px;height:46px}variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=color]{width:36px;height:36px}.our-vision_header-subheading{margin-bottom:10px}.jewelry-care-richtext .m-richtext__description{letter-spacing:.5px}}@media(max-width:1080px){.product_var_data_box .setting-header .block_setting-header-inner_button span{font-size:12px}.contact_rich-text .m-richtext__description{font-size:15px}.cleaning-guide .image-content img{max-width:200px}.cleaning-guide{margin-bottom:20px;padding-bottom:20px}.feature-grid{gap:20px}.feature-item{width:calc(50% - 10px)}.product_var_data_box .info-column.first_child{padding-right:20px}.feature-item img,.product_var_data_box .setting-icon{width:28px;height:28px}.m-main-product--info .main-product__block+.main-product__block{margin-top:18px}.product_var_data_box .setting-info,.product_var_data_box .setting-header,.main-product__block.main-product__block-custom_liquid,.m-product-option:not(:last-child){margin-bottom:18px}.main-product__block.main-product__block-buy_buttons,.main-product__block.main-product__block-price{padding-bottom:18px}.product_var_data_box .setting-metal{padding-top:18px}.contact_rich-text .m-richtext__description{margin-top:16px}}@media(min-width:1024px){.about-our-philosophy .container.m-section-my.m-section-py{padding-left:0}}@media(max-width:1023px){.m-product-card__action-wrapper a.m-product-form span,button.m-add-to-cart .m-add-to-cart--text{font-size:12px}.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.card h3,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.block__collection_meta-title{font-size:30px}.h_block-featured-promotion .m-icon-box__heading,.p__section-featured-collection .m-richtext__description{font-size:15px}.text-content .main_heading{font-size:20px}.block__content_wrapper p{font-size:13px}.block__content_wrapper span{font-size:14px}.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc{font-size:35px}.h_block-featured-promotion .m-section__description,.jewelry_care .m-section__description{font-size:18px}.m-block__f_collection_list .m-collection-card__link{font-size:24px}.about-rich-text .m-richtext__title,.collection__banner .m-richtext__title,.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title{font-size:32px}.h-section__luxury-video .m-hero__text{font-size:16px}.block__announcement_item{font-size:11px}.cleaning-guide{gap:10px}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 33vw)}.about-us .m-section__header{margin-bottom:30px}.about-us .about-certified_by .m\:column:after{display:none}.about-us .about-certified_by .m\:column{padding-inline:30px}.m-brands-list__logo{max-width:170px;margin:0 auto}.m-main-product--info .main-product__block-title .m-product-title{font-size:24px}.about-our-philosophy .m-richtext__description{margin-top:16px;max-width:100%}.about-our-philosophy .m-image-with-text__inner .m-image-with-text__image,.about-our-philosophy .m-image-with-text__inner .m-image-with-text__content{width:100%}.main-product__block .m-product-wishlist .m-tooltip{padding:4px;width:34px;height:34px}.main-product__block .m-product-wishlist .m-tooltip .m-svg-icon--medium{width:16px;height:16px}.block__newsletter_outer.m-footer--block-content:after{width:20px;height:20px}.handpicked-products__wrapper{padding:0 50px 50px}.m-custom-content__wrapper .h_block__custom-content{gap:30px}.m-product-tabs--horizontal .m-tab-header{padding:10px 18px!important}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:20px 0}.m-richtext>*:first-child:is(.m-richtext__subtitle){margin-bottom:10px}.h_block__image-with-text .m-richtext__description{margin-top:10px!important}.h_block__image-with-text .m-button.m-button--primary{letter-spacing:1.1px}.h_block__image-with-text .m-image-with-text__content{padding:50px}.m-tab-header:after{height:2px}.m-block__f_collection_list .m-collection-card--inside .m-collection-card__info{padding:0 15px 20px}.m-block__f_collection_list .m-collection-card--inside .m-button.block__collection_button{margin-top:10px!important}button.m-add-to-cart{padding:20px}.block__announcement_section,.block__announcement_slider,.block__announcement_item{height:30px;line-height:30px;min-height:30px}.block__announcement_wrapper{padding-inline:20px}.m-button{padding:16px 30px}.sf-home__slideshow .m-dot-circle .m-dot,.sf-home__slideshow .swiper-pagination .m-dot{max-width:100px}.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{bottom:10px!important}.sf-home__slideshow .m-slide__wrapper{padding:30px}.sf-home__slideshow .m-slide__description,.sf-home__slideshow .m-slide__button{margin-top:20px}.m-collection-card .m-collection-card__image .m-collection-card__btn{opacity:1;transform:translateZ(0)}.h-section__luxury-video .m-hero__inner{padding:20px}.m-testimonials .m-testimonial__description{margin-bottom:40px!important}.m-footer .m-footer--middle{padding-top:0}.m-footer .m-footer--bottom{padding-bottom:0}.m-main-product--media{padding-right:10px}.m-main-product--info{padding-left:10px}.m-main-product--media,.m-main-product--info{width:50%}.p__section-featured-collection .m-richtext__description{width:100%}.p__section-featured-collection:after{width:125px;height:113px}.h-block__testimonial .swiper-wrapper{align-items:center;margin-bottom:20px}.h_block__product-tabs.m-swiper-overflow .swiper-container,.h_block__product-tabs .m-swiper-overflow .swiper-container{padding-bottom:20px}.m-section__subheading{margin-bottom:16px}.h_block_collection_list .m-section__header{margin-bottom:26px}.jewelry_care .md\:m\:grid-2-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.jewelry_care .m-icon-box__description{width:80%;margin:0 auto}.jewelry_care .m-section__description{width:80%}.jewelry_care .m-mixed-layout__inner{row-gap:30px}.m-collection-tabs .collapsible__button-text{font-size:16px}}@media(max-width:991px){.cleaning-guide .image-content img{max-width:180px}.clean-card ul{gap:6px}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 35vw)}.jewelry_hero_section{padding-bottom:40px}.about-us .about-certified_by .m\:column{padding-inline:20px}.jewelry_care .m-section__description{margin-bottom:30px;padding-bottom:40px}.about-block-featured-promotion .m-mixed-layout__inner{flex-wrap:wrap;row-gap:30px!important}.collection__banner .m-slide__wrapper{padding-top:50px;padding-bottom:50px}.m-richtext__description.block__custom_liquid{margin-top:14px}.m-section__subheading{margin-bottom:14px}.h_block_collection_list .m-section__header{margin-bottom:24px}.h_block__image-with-text .m-image-with-text__inner .m-image-with-text__content,.h_block__image-with-text .m-image-with-text__inner .m-image-with-text__image{width:100%}.m-product-tabs .m-tabs__wrapper{gap:5px!important}.m-product-tabs--horizontal .m-tab-header{padding:10px 14px!important}.h-block__testimonial .swiper-wrapper{margin-bottom:10px}.m-testimonials .m-testimonial__description{margin-bottom:30px!important}.m-collection-list__content .m-mixed-layout__inner .m\:column{padding-left:5px;padding-right:5px}.block__newsletter_outer{margin-bottom:30px;padding-bottom:30px!important}.custom-announcement_section__wrapper{gap:20px!important}.h_block-featured-promotion .m-section__header{margin-bottom:30px;padding-bottom:40px;position:relative}.m-announcement-bar__item.item-1{padding-inline:30px}.m-button{padding:14px 30px;letter-spacing:1.2px}.sf-home__slideshow .m-dot-circle .m-dot,.sf-home__slideshow .swiper-pagination .m-dot{max-width:80px}.m-footer .m-footer--block-newsletter{min-width:auto}}@media(max-width:900px){.block__contact-content_form,.block__contact-content_info{max-width:100%}}@media(max-width:840px){.clean-card li{line-height:1.4}.m-main-product--info .m-product-info--wrapper,.m-main-product--media,.m-main-product--info{width:100%;max-width:100%}.cleaning-guide{gap:20px;flex-direction:column}.m-footer--block-custom_html{margin-top:40px;width:100%}.block__newsletter_outer.m-footer--block-content{align-items:flex-start;flex-direction:column}.m-footer .m-footer--block-newsletter .f-social__box{margin-top:30px}}@media(max-width:767px){.h_diamonds_sider .m-collection-list__controls.m-collection-list__controls--bottom{position:unset}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:80px}.h_diamonds_sider [data-enable-slider=true] .m-collection-list__content{width:108vw}.h_block__image-with-text .m-richtext__description p,.m-product-card__info .m-product-card__name,.m-collection-card .m-collection-card__image .m-button,.m-section__header-with-button .m-button,.m-testimonials .m-testimonial__name,.m-footer .m-footer--block-newsletter .m-newsletter-form__input,.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button,.m-footer .m-footer--block-menu .m-link-lists--item,.m-footer .m-footer--bottom .m-footer__copyright,.m-footer .m-footer--bottom .f-design__by p,.p__feature-description,.product_specifications .specifications__details-item p{font-size:12px}.h_block-featured-promotion .m-icon-box__heading,.m-section__description,.sf-home__slideshow .m-slide__description,.m-collection-card .m-collection-card__title,.m-product-card .m-product-card__title,.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,.h-section__luxury-video .m-hero__text,.h-section__features-highlights .m-icon-box__heading,.h-section__gift-collection .m-icon-box__description,.m-testimonials .m-testimonial__description,.m-main-product--info .main-product__block-short_description .m-product-description,.m-main-product--info .m-product-option--dropdown .m-product-option--content>div[class^="m:inline-flex"]>select,.p__feature-title,.ps__setting-header,.m-collection-tabs .collapsible__button-text,.p__section-featured-collection .m-richtext__description{font-size:14px}.m-collection-tabs .collapsible__content-inner{font-size:12px}.card h3,.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.block__collection_meta-title{font-size:26px}button.m-add-to-cart .m-add-to-cart--text{font-size:10px}.m-main-product--info .main-product__block-title .m-product-title{font-size:20px}.custom-announcement_item,.m-product-tabs .m-section__tabs .m-tab-header,.h-section__features-highlights .m-icon-box__description,.m-footer .m-footer--block .m-footer--block-title,.m-footer .m-footer--block-newsletter .f-social__box .m-social__heading,.m-main-product--info .jdgm-prev-badge__stars,.m-main-product--info .jdgm-prev-badge__text,.pm__payment-title,.main-product__block-collapsible_tab .m-collapsible--button span{font-size:16px}.block__announcement_item,.m-announcement-bar .m-announcement-bar__content{font-size:11px}.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc{font-size:30px}.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{font-size:18px}.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular,.ps__setting-container .ps__setting-title{font-size:16px}.m-sortby-mobile--item{font-size:16px!important}.block__contact-us_section{padding-block:40px}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 40vw)}.jewelry_care .m-section__description{width:90%}.jewelry_care .md\:m\:grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.h_block__product-tabs .m-product-list,.m-product-tabs .m-product-list{margin-right:0}.m-testimonials .m-section__header,.handpicked-products__header .m-richtext__subtitle,.m-section__subheading{margin-bottom:10px!important}.handpicked-products__wrapper.m-mixed-layout{padding:0 15px 40px;margin-left:0;margin-right:0}button.m-add-to-cart{padding:16px}.m-product-card__action svg{width:12px!important;height:12px!important}.m-product-card__action .m-button--icon{width:30px;height:30px}.card{margin-top:20px}.m-product-card__action .m-product-card__action-wrapper{width:100%}.block_handpicked_products .swiper-slide:not(.swiper-slide-next) .m-product-card__content,.m-product-card__action.m\:hidden.lg\:m\:block,.block_handpicked_products .swiper-slide:not(.swiper-slide-next) .m-product-card__action{display:flex;align-items:center;justify-content:center}button.m-add-to-cart{padding:10px}.footer_logo{width:110px;order:-1}.m-footer__copyright-box .m-footer--bottom-left,.m-footer__copyright-box .f-design__by{width:auto}.m-footer .m-footer--bottom .m-footer__copyright-box{flex-direction:column;align-items:center;gap:12px}.h_block-featured-promotion .m-section__header{margin-bottom:20px;padding-bottom:30px}.social-media-links .m-svg-icon{width:20px;height:20px}.h_block-featured-promotion .m-icon-box--vertical .m-icon-box__content p{letter-spacing:1.1px}.m-footer .m-footer--block-menu.m-footer--block.open .m-footer--block-title{margin-bottom:15px}.m-footer .m-footer--block-menu .m-footer--block-title{margin-bottom:0}.m-footer .m-footer--bottom{padding-top:0}.h_block__image-with-text .m-image-with-text__content{padding:40px}.custom-announcement_section__wrapper{gap:15px!important}.h_block_collection_list .m-section__header{margin-bottom:20px}.block__announcement_section,.block__announcement_slider,.block__announcement_item{height:28px;line-height:28px;min-height:28px}.m-announcement-bar__item.item-1{padding-inline:20px}.m-section__header{margin-bottom:20px}.m-section__description{margin-top:15px}.m-announcement-bar{padding-block:8px}.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{position:absolute;left:50%;bottom:15px!important;transform:translate(-50%);margin-top:0}.sf-home__slideshow .m-slide__wrapper{padding:25px 15px 40px;align-items:end!important;justify-content:center!important}.sf-home__slideshow .m-slide__content{text-align:center}.sf-home__slideshow .m-slide__button{justify-content:center}.sf-home__slideshow .m-slide__title br{display:none}.m-collection-card .m-collection-card__btn{padding:10px}.m-product-card .m-product-card__info{margin-top:10px}.m-product-card .m-product-card__title{margin-bottom:5px}.m-product-card .m-product-option{margin-top:5px}.m-product-card .m-product-option--swatch .m-product-option--node__label{width:16px;height:16px}.top-header__navigation .m-slider-controls{display:none}.top-header__navigation .m-slider-controls,.top-header__navigation .m-slider-controls__button{margin:0}.top-header__navigation .m-section__button .m-button,.top-header__navigation .m-product-tabs__load-more .m-button{margin:0;width:max-content}.m-section__header-with-button{display:flex;justify-content:space-between;align-items:center;gap:10px}.m-section__header-with-button .m-button{padding:10px 20px}.h-section__timeless-beauty .m-featured-slider__col-left{padding:30px 15px!important}.h-section__timeless-beauty .m-section__description{width:100%}.m-product-tabs .m-section__header-with-button{align-items:center}.h-section__luxury-video .m-hero__inner{padding:15px}.h-section__luxury-video .m-hero__bg{height:auto!important}.h-section__features-highlights .m-mixed-layout__inner{gap:20px;display:grid}.h-section__features-highlights .m-icon-box--vertical .m-icon-box__content{margin-top:15px}.h-section__features-highlights .m-icon-box__heading{margin-bottom:5px}.h-section__features-highlights .m-icon-box__icon{width:35px!important}.h-section__features-highlights .m-section__header{margin-bottom:40px}.h-section__gift-collection .m-mixed-layout__inner{row-gap:20px}.m-testimonials .m-testimonial__wrapper{padding:15px!important}.m-testimonials .m-section__header{margin-bottom:30px}.m-testimonials .m-stars{margin-bottom:10px!important}.m-testimonials .m-testimonial__description{margin-bottom:30px!important}.m-testimonials .m-testimonial__image .m-image{width:40px}.m-testimonials .m-slider-controls{margin-top:0}.m-footer .m-footer--block-newsletter{width:100%}.m-footer .m-footer--block-menu{width:100%!important}.h__f-top-diamond .m-section-py{padding-block:60px 20px}.m-footer .m-footer--accordion{padding-block:30px}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button{bottom:10px}.m-footer .m-footer--block-menu .m-link-lists--item:not(:last-child){margin-bottom:12px}.m-footer .m-footer--block{margin:0!important}.m-footer .m-footer--accordion{row-gap:0px}.m-footer .m-footer--block-newsletter .f-social__box{margin-bottom:0}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:20px 0}.h__f-top-diamond .f-diamond__line:after{width:100px}.m-main-product--info .main-product__block+.main-product__block{margin-top:20px}.m-main-product--info .main-product__block-title,.m-main-product--info .main-product__block-short_description{margin-top:15px!important}.m-main-product--info .m-product-option--dropdown .m-product-option--content>div[class^="m:inline-flex"]>select{padding-left:10px}.m-product-form--input{width:120px;flex-direction:column;margin-bottom:0}.m-product-option--label{margin-bottom:10px!important}.m-quantity{width:100%}.p__feature-title{margin-bottom:6px}.p__features{gap:15px;padding-top:20px}.p__feature-item img,.ps__setting-header img{width:25px}.ps__setting-details{gap:20px 15px;padding-top:20px}.ps__setting-section:first-child{padding-right:15px}.ps__setting-section:last-child{padding-top:20px}.ps__setting-container .ps__setting-title{margin-bottom:20px}.ps__setting-container .ps__setting-label{margin-bottom:6px}.pm__payment-container{flex-direction:column;align-items:flex-start;margin-bottom:20px;max-width:100%}.pm__payment-divider{display:none}.pm__payment-icons{margin:10px 0 0}.pm__payment-title{margin-right:0}.product_specifications .specifications__details-item:not(:last-child){margin-bottom:8px}.main-product__block-collapsible_tab .m-collapsible--content__inner{padding-block:10px 16px}.product_specifications .specifications__details-item{grid-template-columns:120px 1fr;gap:20px}.m-main-product--info{max-width:100%}.ps__setting-section{flex:1 1 calc(50% - 7.5px)}.p__section-featured-collection:after{display:none}.p__section-featured-collection .m-richtext__description{width:100%;margin-top:15px}.p__section-featured-collection .m-richtext__button{margin-top:20px}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button{padding-inline:30px!important}.m-footer--block-menu .m-footer--block-inner{margin-bottom:15px}.m-block__f_collection_list .m-collection-card--inside .m-button.block__collection_button{display:block!important}.m-footer .m-footer--block-newsletter .m-newsletter-form__input{border-left:2px solid #440512}.m-sortby-mobile--item{font-weight:500}.block_contact-us_header{margin-bottom:20px}}@media(max-width:640px){.contact_rich-text .m-richtext__description,.block__contact-content_info-item *,.jewelry-care-richtext .m-richtext__description,.about-our-philosophy .m-richtext__description *,.about-rich-text .m-richtext__description p,.h_block-featured-promotion .m-section__description{font-size:14px}.block__contact-content_form .form-field{font-size:13px}.jewelry_care .m-icon-box--vertical .m-icon-box__content p{font-size:12px}.m-sidebar--title{font-size:24px!important}.about-rich-text .m-richtext__title,.collection__banner .m-richtext__title,.h_block_video__banner .m-hero__title,.sf-home__slideshow .m-slide__title{font-size:24px}.block__contact-content_info{padding:15px}.block_contact-us_header .m-richtext__subtitle{margin-bottom:10px}.block__social_media_content{margin-top:30px}.block__social_media_content .social-media-links{margin-top:10px}.contact_rich-text .m-richtext__description{margin-top:14px}.block__contact-content_info-item:not(:last-child){padding-bottom:30px;margin-bottom:20px}.block__contact-content_form .form-field{padding:12px 14px;margin-bottom:10px}.block__contact-content_info-item .content_info-block_title{margin-bottom:6px}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 47vw)}.ring-size-img.width_thirty_three{position:relative;padding-top:90%}.ring-size-img.width_thirty_three img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:70px}.about-us .m-section__header{margin-bottom:20px}.about-us .about-certified_by .m\:column{padding-inline:10px}.jewelry_care .m-section__description{width:95%}.about-block-featured-promotion.h_block-featured-promotion .m-mixed-layout__inner .m\:column{max-width:calc(50% - 3px);width:100%}.about-block-featured-promotion.h_block-featured-promotion .m-mixed-layout__inner .m-icon-box__inner{gap:10px}.about-block-featured-promotion .m-icon-box__heading{margin-bottom:6px}.about-our-philosophy .m-richtext__description *,.about-rich-text .m-richtext__description p{letter-spacing:.5px}.m-filter--wrapper{padding:0 16px 20px!important}.m-collection--wrapper .m-sidebar--close{top:12px!important}.m-sidebar--title{padding:12px 16px!important}.m-filter--widget-content ul.m-facets{margin-top:15px!important}.m-facets .m-facet--checkbox{padding:5px 0!important}.m-filter--wrapper .m-accordion--item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #3734351f}.m-sortby-mobile--item{padding:10px 16px!important}.collection__banner .m-slide__wrapper{padding-top:40px;padding-bottom:40px}.m-richtext__description.block__custom_liquid{margin-top:10px}button.m-add-to-cart .m-add-to-cart--text,.h_block__product-tabs .m-product-tabs__load-more .m-button.m-button--primary span,.m-footer .m-footer--block-newsletter .f-social__box .m-social__heading,.m-footer .m-footer--block .m-footer--block-title{letter-spacing:1.5px}span.m-footer__copyright,.f-design__by,.m-product-tabs .m-section__tabs .m-tab-header,.m-block__f_collection_list .m-collection-card--inside .m-button.block__collection_button,.h_block_collection_list .m-collection-card__link,.m-richtext__subtitle,.m-section__subheading{letter-spacing:1.2px}.handpicked-products__wrapper .m\:column,.m-product-tabs__content .m-mixed-layout__inner .m\:column,.m-product-list .m-mixed-layout__inner .m\:column,.m-collection-list__content .m-mixed-layout__inner .m\:column{padding-left:3px;padding-right:3px}.m-mixed-layout--mobile-scroll .m-mixed-layout__inner{gap:6px}.h_block-featured-promotion .m-section__description{line-height:1.3;letter-spacing:normal}.block__cart_box span.block__cart_label{display:none}}@media(max-width:580px){.card h3,.m-footer .m-footer--block-newsletter .m-footer--block-newsletter-desc,.h_block__image-with-text .m-richtext__title,.p__section-featured-collection .m-richtext__title,.block__collection_meta-title{font-size:24px}.jewelry_care .m-section__description{font-size:16px}.m-sortby-mobile--item{font-size:14px!important}.m-footer .m-footer--block .m-footer--block-title,.m-footer .m-footer--block-newsletter .f-social__box .m-social__heading,.sf-home__slideshow a.block__slide_button.m-button.m-button--primary span{font-size:12px}.card .details{font-size:14px}.block__announcement_item{font-size:10px}.h_block__image-with-text .m-button.m-button--primary{font-size:13px}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 58vw)}.ring-size-img.width_thirty_three{position:relative;padding-top:70%}.jewelry_care .m-icon-box__description{width:100%}.m-sortby-mobile--item{padding:6px 16px!important}.m-sidebar--open{margin-right:10px!important}.m-collection-toolbar{margin:0 -15px}.m-collection--wrapper{margin-top:0!important}.collection__banner .m-slide__wrapper{padding-top:34px;padding-bottom:34px}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:65px}.h_block-featured-promotion .m-mixed-layout__inner{flex-wrap:wrap;row-gap:30px}.handpicked-products__wrapper,.h_block__image-with-text .m-image-with-text__content{padding:0 15px 30px}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button{letter-spacing:1px;padding-inline:15px!important}.m-footer .m-footer--block-newsletter .m-newsletter-form__input{padding:13px 18px}.social-media-links{column-gap:12px}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button{padding-inline:20px!important}.block__info{margin-bottom:10px}.block__announcement_wrapper{padding-inline:10px}.block__announcement_item{letter-spacing:1px}.m-announcement-bar__inner:after{display:none}.h_block__image-with-text .m-button.m-button--primary{letter-spacing:1.1px;padding:12px 25px}}@media(max-width:480px){.block__footer-desc{font-size:14px}.m-footer .m-footer--block-newsletter .m-newsletter-form__input,.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button span{font-size:12px}.jewelry_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 77vw)}.jewelry_care .m-section__description{width:100%}.block__top_collection-toolbar{padding:12px 16px}.collection__banner .m-slide__wrapper.container-fluid{justify-content:center}.block__announcement_section:after{display:none}.m-footer .m-footer--block-newsletter .m-newsletter-form .m-newsletter-form__button{padding-inline:15px!important}.block__announcement_section,.block__announcement_slider,.block__announcement_item{height:40px;line-height:1;flex-direction:column;min-height:40px}.block__announcement_item a{margin-left:0;margin-top:5px}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:60px}}@media(max-width:450px){.about-block-featured-promotion .m-icon-box__icon{width:30px!important}.about-block-featured-promotion.h_block-featured-promotion .m-mixed-layout__inner .m\:column{max-width:100%;width:100%}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:55px}}@media(max-width:400px){.cleaning-guide .image-content img{max-width:100%}.image-content{flex-wrap:wrap}.m-collection-list__controls .m-slider-controls__button.swiper-button-next{right:50px}}@media(max-width:378px){.h_block-featured-promotion .m-mixed-layout__inner .m\:column{max-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-responsive.css.map */
