.header__icons details-modal.header__search{display:block}.disclosure__button svg{width:18px;height:18px;display:block}.disclosure .disclosure__button{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:16px;text-transform:capitalize}.disclosure__button svg path{fill:#666}.disclosure__button span{text-decoration:none}.disclosure .disclosure__button:after,.disclosure .disclosure__button:before{display:none}.header .header__icons{padding-right:0}.header__inline-menu .list-menu li .header__menu-item,.header__inline-menu .list-menu li .header__menu-item span{font-size:16px;font-weight:400;line-height:1.4;text-align:center;color:#232324;padding:0;transition:all .4s ease}.header__inline-menu .list-menu li .header__menu-item{padding-bottom:18px}.header__inline-menu .list-menu li .header__menu-item .header__active-menu-item{color:#b65d65;text-decoration:none}.header__inline-menu .list-menu li .header__menu-item:hover,.header__inline-menu .list-menu li .header__menu-item:hover span,.header__inline-menu .list-menu details[open]>.header__menu-item span,.header__inline-menu .list-menu details[open]>.header__menu-item{text-decoration:none;color:#b65d65}.header__inline-menu .list-menu li .header__menu-item:hover .icon-caret path,.header__inline-menu .list-menu details[open]>.header__menu-item .icon-caret path{stroke:#b65d65}.header__inline-menu .list-menu li .header__menu-item .icon-caret{height:10px;width:10px;position:unset;margin-left:5px}.header .header__inline-menu .list-menu{gap:60px}.announcement-bar .announcement-bar__message{font-size:16px;font-weight:600;line-height:1.3;padding:12px 0}.header__icons .header__icon svg{height:24px;width:24px}.header__icons .header__icon svg path{transition:all .4s ease}.header__icons .header__icon svg:hover path{fill:#b65d65;stroke:#b65d65}header.header{padding:15px 15px 0}.menu-drawer__utility-links .list-social{display:none}sticky-header.header-wrapper{box-shadow:#0000003d 0 3px 8px}.header__inline-menu .list-menu details .mega-menu__list>li{width:20%}.header__inline-menu .list-menu details .mega-menu__list .mega-menu__link{font-size:16px;color:#232324;transition:all .4s ease;position:relative;display:inline-block;line-height:1.2}.header__inline-menu .list-menu details .mega-menu__list .mega-menu__link:hover{text-decoration:none;color:#b65d65;padding-left:15px}.header__inline-menu .list-menu details .mega-menu__list li .mega-menu__link--level-2{font-size:18px}.header__inline-menu .list-menu details .mega-menu__list .list-unstyled .mega-menu__link:after{content:"";height:2px;width:10px;display:block;background-color:#b65d65;position:absolute;top:50%;left:15px;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .4s ease}.header__inline-menu .list-menu details .mega-menu__list .mega-menu__link:hover:after{opacity:1;visibility:visible;left:0}.header__inline-menu .list-menu details .mega-menu__list li .mega-menu__link--level-2:hover{padding-left:0}@media (max-width:1199px){.header .header__inline-menu .list-menu{gap:40px}header.header{padding:10px 15px 0}.header__heading .header__heading-link{padding:0}.header__inline-menu .list-menu details .mega-menu__list>li{width:25%}.header__inline-menu .list-menu li .header__menu-item{padding-bottom:10px}}@media (max-width:989px){header.header{padding-bottom:10px}}@media (max-width:767px){.header__icons .header__icon svg{height:20px;width:20px}.header__icons .header__icon{height:auto;width:auto;padding:6px}.menu-drawer__account svg{height:24px;width:24px;margin-right:10px}a.menu-drawer__account{font-size:18px;line-height:1;padding:0}}@media (max-width:575px){.header__heading-logo-wrapper .header__heading-logo{max-width:80%;margin:auto}}@media (max-width:425px){.header__heading-logo-wrapper .header__heading-logo{max-width:70%}}.review_icon svg{height:15px;width:15px}.review_box .review_icon{line-height:1;display:flex;gap:4px;margin-bottom:12px}.review_content{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:12px;letter-spacing:normal}.quoat_icon svg{height:20px;width:30px}.review_img_name{display:flex;align-items:center;gap:12px}.review_img_name img{height:42px;width:42px;border-radius:50%}.review_img_name .title{font-size:18px;font-weight:600;line-height:1;margin:0;color:#271b1b}.review_detail{display:flex;align-items:center;justify-content:space-between}.review_col .review_box{padding:20px;box-shadow:0 4px 20px #00000014;border-radius:10px}.client_review_main .review_row{padding-top:15px;padding-bottom:15px}.swiper_arrow:after{display:none}.review_row .review_col{padding:0 15px}.review_main .swiper-button-next{right:-30px}.review_main .swiper-button-prev{left:-30px}.review_title .common_title_sub{margin:0}.review_main{position:relative}.review_title{margin-bottom:25px}.review_main .swiper_arrow{z-index:1}@media (max-width:1400px){.review_main .swiper-button-next{right:0}.review_main .swiper-button-prev{left:0}.review_title{margin-bottom:15px}}@media (max-width:991px){.review_row .review_col{padding:0 10px}.review_title{margin-bottom:5px}}@media (max-width:767px){.review_content{font-size:14px}.review_img_name .title{font-size:16px}}@media (max-width:425px){.review_main .swiper_arrow{height:25px;width:25px}.review_title{margin-bottom:0}}.collection_pro_main .product-grid{column-gap:0;margin:0 -15px;row-gap:20px}.collection_pro_main .product-grid .grid__item{padding:0 15px;width:25%;max-width:25%}.collection_pro_main .product-card-wrapper .card__inner{border-radius:10px}.card__content .card__heading a{font-size:16px;font-weight:600;line-height:1;letter-spacing:0;transition:all .4s ease;display:flex;align-items:center}.card__content .card__heading a:hover{text-decoration:none;color:#b65d65}.collection_pro_main .card-information .price__regular .price-item{font-size:18px;font-weight:600;line-height:1;color:#271b1b;letter-spacing:0}.collection_pro_main .card__content .card__information{padding-top:15px;padding-bottom:0}.collection_banner.banner_coll{display:flex;flex-wrap:wrap;justify-content:space-between}.banner_coll .collection_product{width:50%}.banner_coll .coll_left_banner{width:44%;position:relative}.banner_coll .collection_product .collection__title{padding:0}.collection_product .slider--desktop .slider__slide:first-child{margin-left:0}.banner_coll .collection_product .product-grid .grid__item{width:50%;max-width:50%}.banner_coll .collection_product .collection__title .common_title_sub{text-align:left}.coll_left_banner img{border-radius:10px;height:100%;width:100%;display:block}.coll_banner_detail h2{font-size:46px;font-weight:400;line-height:1.2;text-align:center;max-width:460px;margin:auto auto 8px}.coll_banner_detail p{font-size:16px;font-weight:400;line-height:1.7;text-align:center;color:#523f3f}.coll_banner_detail{position:absolute;top:70px;left:0;right:0;margin:auto;padding:0 20px}.collection_pro_main{position:relative}.collection_pro_main .slider-buttons{position:absolute;width:100%;top:39%;transform:translateY(-50%);justify-content:space-between;z-index:1}.collection_pro_main .slider-buttons .slider-counter{display:none}.collection_pro_main .slider-buttons .slider-button{border:1px solid #271B1B;border-radius:50%;height:25px;width:25px;margin-left:-40px;padding:0;justify-content:center;align-items:center}.collection_pro_main .slider-buttons .slider-button--prev{margin-left:-40px}.collection_pro_main .slider-buttons .slider-button--next{margin-right:-40px}.collection_pro_main .slider-buttons .slider-button[disabled]{pointer-events:none;cursor:no-drop;opacity:.35}.collection_pro_main .slider-buttons .slider-button svg{width:13px;height:10px}.collection_pro_main .product-grid:after{display:none}.banner_coll .collection_pro_main .product-grid .grid__item{padding-top:0!important;padding-bottom:0!important;box-sizing:border-box}.collection .collection_product .collection__title{margin-bottom:0}.product-card-wrapper .card__media img,.product-card-wrapper .card__media{border-radius:10px}@media (max-width:1400px){.banner_coll .collection_pro_main .slider-buttons .slider-button--prev{margin-left:-10px}.banner_coll .collection_pro_main .slider-buttons .slider-button--next{margin-right:-10px}}@media (max-width:1199px){.coll_banner_detail h2{font-size:36px;max-width:320px}.banner_coll .collection_product{width:53%}}@media (max-width:991px){.collection_pro_main .product-grid .grid__item{padding:0 10px;width:33.33%;max-width:33.33%}.collection_pro_main .product-grid{margin:0 -10px}.banner_coll .collection_product{width:100%}.collection_banner.banner_coll{justify-content:center;row-gap:30px}.banner_coll .collection_product .product-grid .grid__item{width:33.33%;max-width:33.33%;min-width:auto!important}.banner_coll .coll_left_banner{width:50%}.banner_coll .collection_pro_main .slider-buttons .slider-button--prev{margin-left:15px}.banner_coll .collection_pro_main .slider-buttons .slider-button--next{margin-right:15px}.collection .banner_coll .slider--tablet.product-grid{scroll-padding-left:0}.banner_coll .collection_pro_main .product-grid{overflow:hidden}.banner_coll .collection_pro_main .product-grid{margin:0;overflow:hidden;scroll-snap-type:none;flex-wrap:nowrap}.coll_banner_detail{top:30px}.coll_banner_detail h2{font-size:32px}.banner_coll .collection_pro_main{overflow:hidden;margin:0 -10px}}@media (max-width:767px){.card__content .card__heading a{line-height:1.3}.collection_pro_main .card-information .price__regular .price-item{font-size:17px}.banner_coll .coll_left_banner{width:60%}.coll_banner_detail h2{font-size:30px}}@media (max-width:575px){.collection_pro_main .product-grid .grid__item{padding:0 7.5px}.collection_pro_main .product-grid{margin:0 -7.5px}.collection_pro_main .card-information .price__regular .price-item{font-size:16px}.card__content .card__heading a{font-size:14px}.banner_coll .coll_left_banner{width:90%}.banner_coll .collection_pro_main{margin:0 -7.5px}.coll_banner_detail h2{font-size:26px}.coll_banner_detail{top:40px}.banner_coll .collection_product .product-grid .grid__item{width:50%;max-width:50%;min-width:auto!important}.collection_pro_main .product-grid .grid__item{width:50%;max-width:50%}.banner_img_detail .banner__box .common_title_sub{font-size:26px}}@media (max-width:425px){.banner_coll .coll_left_banner{width:100%}.coll_banner_detail h2{font-size:28px}.coll_banner_detail p{font-size:14px;padding:0 15px}.collection_pro_main .slider-buttons{top:34%}}@media (max-width:375px){.coll_banner_detail h2{font-size:26px;max-width:300px}}.banner_img_detail .banner__content{padding:0 15px}.banner_img_detail .banner__box .common_title_sub{text-align:left;margin-bottom:15px;max-width:600px;letter-spacing:0;font-size:46px}.banner_img_detail .banner__box .banner__text p{font-size:16px;font-weight:400;line-height:1.7;max-width:580px;letter-spacing:0;color:#523f3f;margin-bottom:25px}.banner_img_detail .banner__box .banner__buttons{margin-top:0}.banner_img_detail .banner__content .banner__box{padding:126px 0}.banner_img_detail.banner--small:not(.banner--adapt){min-height:auto}.banner_img_detail .banner__content .banner__box .banner__text{margin:0}.banner_img_detail .banner_img_mob{display:none!important}@media (max-width:1400px){.banner_img_detail .banner__content .banner__box{padding:80px 0}.banner_img_detail .banner__box .common_title_sub{font-size:40px}}@media (max-width:1199px){.banner_img_detail .banner__box .banner__text p{max-width:480px;margin-bottom:20px}}@media (max-width:991px){.banner_img_detail .banner__box .common_title_sub{font-size:32px;max-width:450px}.banner_img_detail .banner__content .banner__box{padding:50px 0}.banner_img_detail .banner__box .banner__text p{max-width:380px;margin-bottom:15px;font-size:14px}}@media (max-width:749px){.banner_img_detail .banner__box .common_title_sub{font-size:30px;margin:auto auto 15px;text-align:center}.banner_img_detail .banner__box .banner__text p{max-width:500px;margin:auto auto 10px}.banner_img_detail .banner__content .banner__box{padding:15px 0 0}}@media (max-width:575px){.banner_img_detail .banner_img_mob{display:block!important}.banner_img_detail .banner_img_desk{display:none!important}.banner_img_detail .banner__media img{object-position:center center}}@media (max-width:425px){.banner_img_detail .banner__box .common_title_sub{font-size:26px;margin-bottom:10px}}.timeless_ring .container{max-width:1200px;padding:0 15px;margin:0 auto}.cm_timeless_ring,.banner_img img{border-radius:10px;min-height:150px;object-fit:cover}.timeless_ring_title{font-family:PlayfairDisplay-Regular;font-size:46px;font-weight:400;line-height:1.2;color:#271b1b;max-width:533px;letter-spacing:0}.timeless_ring_content{font-size:16px;font-weight:400;line-height:1.6;color:#523f3f;margin:16px 0 30px;letter-spacing:0}@media (max-width: 1199px){.timeless_ring_title{font-size:40px;max-width:450px}}@media screen and (max-width: 991px){.timeless_ring_title{font-size:32px;max-width:380px}.timeless_ring_content{margin:10px 0 20px;max-width:400px}}@media screen and (max-width: 575px){.timeless_ring_title{font-size:26px;max-width:280px}.timeless_ring_content{margin:10px 0 15px;max-width:340px;line-height:1.3}.banner_img_detail.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media.media{height:200px}}@media screen and (max-width: 425px){.timeless_ring_title{font-size:26px;max-width:300px}}@media screen and (max-width: 370px){.timeless_ring_title{font-size:24px;margin:10px 0 20px}}.tab_faq_title h2{font-family:PlayfairDisplay-Regular;font-size:36px;line-height:1.25;text-align:center;color:#271b1b;margin-bottom:40px}.tab_wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:0 -15px 30px}.tab_title{background-color:#f4f6fa;padding:12px 30px;border-radius:10px}.tab_title h2{font-family:Nunito Sans,"sans-serif";font-size:18px;font-weight:500;line-height:1.5;color:#132248}.tab_menu.active .tab_title{background-color:#132248}.tab_menu.active .tab_title h2{color:#fff}.tab_menu{cursor:pointer;padding:0 15px}.faqs_item{display:none}.faqs_item.active{display:block}.faqs_question{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faqs_content{border:1px solid #dddfe1;padding:20px;border-radius:10px}.faqs_content:not(:last-child){margin-bottom:20px}.faqs_question h3{font-family:Nunito Sans,"sans-serif";font-size:18px;font-weight:700;line-height:1.55;color:#271b1b}.faqs_answer p{font-size:16px;font-weight:400;line-height:1.6;color:#523f3f}.faqs_answer{padding-right:45px}.faqs_answer{display:none}.faqs_icon.faqs_active{transform:rotate(180deg);transition:.4s all}span.faqs_icon,.faqs_question .faqs_icon svg path{transition:.4s all}.shadow_active{box-shadow:0 2px 24px #271b1b14;border:none;transition:.4s all}.faqs_content.shadow_active .faqs_question{padding-bottom:10px;transition:.4s all}span.faqs_icon svg{width:14px;height:8px}@media screen and (max-width: 1199px){.faqs_content:not(:last-child){margin-bottom:15px}.faqs_content{padding:15px}.faqs_question h3{font-size:16px}}@media screen and (max-width: 991px){.tab_faq_title h2{margin-bottom:30px}.tab_title{padding:6px 15px}.tab_menu{padding:0 10px}.tab_wrapper{margin:0 -10px 20px}.tab_title h2{font-size:16px}}@media screen and (max-width: 767px){.tab_faq_title h2{margin-bottom:20px}.tab_faq_title h2{font-size:30px}.tab_title h2{font-size:16px}.tab_title{padding:10px 12px}.tab_wrapper{overflow:scroll;flex-wrap:nowrap;justify-content:flex-start}.tab_menu{min-width:max-content}}@media screen and (max-width: 575px){.faqs_question h3{font-size:16px}.faqs_content{padding:10px}.faqs_content:not(:last-child){margin-bottom:10px}.faqs_question h3,.faqs_answer p{font-size:14px}span.faqs_icon svg{width:14px;height:7px}}@media screen and (max-width: 370px){.tab_title{padding:10px 14px}.tab_wrapper .tab_menu:nth-child(3){margin-top:10px}}.promise_box{margin:0 -10px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:15px}.promise_img span{width:70px;height:70px;display:block;margin:0 auto}svg{width:100%;height:100%;display:block}.promise_title{font-weight:600;line-height:1.45;text-align:center;color:#271b1b;margin-top:10px;font-size:18px}.promise_item{width:16.66%;padding:0 10px}@media screen and (max-width: 991px){.promise_box{flex-wrap:nowrap;overflow-y:scroll}.promise_item{min-width:25%}}@media screen and (max-width: 767px){.promise_title{font-size:16px;line-height:1.3}.promise_item{min-width:33.33%}}@media screen and (max-width: 480px){.promise_item{width:50%}.promise_img span{width:55px;height:55px}.promise_title{font-size:14px}.promise_item{min-width:40%}.ring_img_box .ring_img img{width:100%;max-height:500px;object-fit:cover}}@media screen and (max-width: 425px){.ring_img_box .ring_img img{max-height:365px}}@media screen and (max-width: 375px){.ring_img_box .ring_img img{max-height:315px}}@media screen and (max-width: 370px){.promise_title{font-size:15px}.promise_item{min-width:50%}.ring_img_box .ring_img img{max-height:260px}}.main_product_sec .main_product .product__media-list .product__media-item:first-child{width:100%;max-width:100%}.main_product_sec .main_product .product__media-list .product__media-item:first-child .product-media-container{width:100%}.main_product .product__media-wrapper,.main_product .product__info-wrapper{padding:0 15px}.main_product_sec .main_product{margin:0 -15px}.main_product_sec .main_product .product__media img{border-radius:10px}.main_product_sec .main_product .product-media-container.constrain-height .media{padding-top:100%}.main_product_sec .main_product .product__media-list .product__media-item .product-media-container{border:0}.main_product .product__info-wrapper .product__info-container{padding:0 23px}.main_product .product__title h1{font-size:30px;font-weight:400;line-height:1.3;text-align:left;font-family:Nunito Sans,sans-serif}.product__info-container .product_price_col{margin-top:0;margin-bottom:20px}.product__info-container .product_price_col .price__container{margin:0}.product__info-container .product_price_col .price__regular .price-item{font-size:18px;font-weight:600;line-height:1;color:#271b1b;letter-spacing:0}.product__info-container .product__sku{float:right;margin:0;font-size:16px;font-weight:600;line-height:1;border-radius:3px;background-color:#d5def6;padding:7px 9px;letter-spacing:0}.main_product_sec .main_product .product_short_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0;margin-bottom:30px}.main_product_sec .main_product .product_short_description p{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.1px}.ymq-option-title .ymq_option_text_span{display:none}.main_product .ymq-box .ymq-options-box{width:50%;padding:0 7.5px}.main_product .ymq-box,.main_product #ymq-box{width:50%;margin:0 -7.5px}.main_product .ymq-box .ymq-options-box.full_width{width:100%}.main_product .ymq-box .ymq-options-box.full_width .ymq-no-strong-drop-down{width:100%;max-width:100%}.main_product_sec .main_product .ymq-box .ymq-options-box select.ymq-no-strong-drop-down{height:44px;border-color:#dbdbdb;border-radius:10px!important;font-size:16px;font-weight:400;text-align:left}.main_product_sec .main_product .ymq-option-title .ymq_lable{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0}.main_product .ymq-options-box .spotlight-group{display:flex;align-items:center;gap:11px;flex-wrap:wrap;row-gap:0}.main_product .spotlight-group .ymq-options-img-label{height:35px;width:35px;margin:8px 5px;border:none!important;position:relative}.ymq-option-title .ymq_option_price_span{display:none}.ymq-options-box .ymq-option-title{justify-content:space-between}.buy_button_pro .ymq-options-img-input:checked+label{border-radius:50%}.product-form__buttons .swym-fave-count{display:none!important}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{background-color:#132248;border-radius:6px;font-size:18px;font-weight:700;line-height:1.2;text-align:center;margin:0;height:50px;color:#fff;width:45%}.product-form__buttons .shopify-payment-button .shopify-payment-button__button{width:100%;min-height:auto;display:flex;justify-content:center;align-items:center}.product-form__buttons .shopify-payment-button{width:45%}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:after,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:before{display:none}.product-form__buttons .swym-wishlist-button-bar{margin:0}.product-form .product-form__buttons{max-width:100%;display:flex;align-items:center;gap:15px}.product-form .swym-btn-container .swym-add-to-wishlist{border:1px solid #858FAB;border-radius:6px;background:#e5e9f4!important}.main_product .product__info-wrapper .product-form{margin-top:0;margin-bottom:30px}.product__info-container .product_estimated{display:flex;justify-content:space-between;padding:9px 25px;background:#ecf2ff;border-radius:10px;border:1px solid #7783A0;margin-top:0;margin-bottom:25px}.product__info-container .product_estimated p{font-size:18px;font-weight:600;line-height:1.44}.product_estimated p strong{font-weight:700;color:#271b1b}.product__info-container .description_title{margin:0 0 8px}.description_title h2{font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.product__info-container .product__description{margin-top:8px;margin-bottom:30px;font-size:16px;font-weight:400;line-height:1.6;color:#523f3f;overflow:hidden;transition:all .5s ease-in-out}.product__info-container .card .product__description{margin:0}.product__info-container .card .button{background:transparent;border:none;color:#000;display:inline-block;padding:0;font-size:16px;font-weight:700;line-height:1.6;min-height:auto}.product__info-container .card .button:after,.product__info-container .card .button:before{display:none}.product__info-container .card{margin-top:0;margin-bottom:30px;height:auto!important}.col_product_img img{border-radius:10px;width:100%}.col_product_img{margin-bottom:10px}.col_product_list_item .col_product_title{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;margin-bottom:7px}h5.col_product_block_title{font-family:Nunito Sans;font-size:18px;font-weight:700;line-height:1.4;margin-bottom:10px}.product__info-container .col_product_list_item .product_price_col .price__regular .price-item{font-size:16px}.col_product_block_element .col_product_list_block{position:relative}.col_product_list_block .swiper_slider{height:30px;width:30px}.col_product_list_block .swiper_slider:after{display:none}.col_product_list_block .swiper_slider{height:20px;width:20px;z-index:5}.col_product_list_block .swiper-button-next{right:-25px}.col_product_list_block .swiper-button-prev{left:-25px}.ymq-option-title .ymq_alert_box2{color:#38539a;font-size:14px;font-weight:600;line-height:1.2}.main_product .swym-btn-container .swym-button:after{font-size:28px}.main_product .swym-btn-container .swym-button:active,.main_product .swym-btn-container .swym-button:focus{outline:none}.main_product button.swym-button.disabled,.main_product button.swym-button:hover{opacity:1}.main_product_sec .product__info-container .col_product_block_element,.main_product .buy_button_pro{margin:0}.product__info-container .col_product_list_item .product_price_col{margin-top:0;margin-bottom:0}.main_product_sec .slider-mobile-gutter .product__media-list{margin-bottom:0}@media (max-width: 1199px){.main_product .product__title h1{font-size:26px}.main_product_sec .main_product .product_short_description{margin-bottom:20px}.main_product .product__info-wrapper .product__info-container{padding:0 15px}.product__info-container .product__sku{font-size:14px;padding:6px 8px}.main_product_sec .main_product .ymq-box .ymq-options-box select.ymq-no-strong-drop-down{height:40px;font-size:14px}.ymq-options-box .ymq-option-title{margin-bottom:2px}.main_product .spotlight-group .ymq-options-img-label{margin:6px 2px}.main_product .ymq-box .ymq-options-box{margin-bottom:15px!important}.product__info-container .product_estimated{padding:8px 15px;margin-bottom:20px;gap:10px}.product__info-container .product_estimated p{font-size:16px}}@media (max-width: 991px){.col_product_list_block .swiper-button-next{right:5px}.col_product_list_block .swiper-button-prev{left:5px}.main_product .product__info-wrapper .product__info-container{padding:0}.main_product .product__media-wrapper,.main_product .product__info-wrapper{padding:0 7.5px}.main_product_sec .main_product{margin:0 -7.5px}.product-form .product-form__buttons{flex-wrap:wrap;overflow:hidden}.product-form__buttons .product-form__submit{width:100%}.product-form__buttons .shopify-payment-button{width:80%}.product-form__buttons .swym-wishlist-button-bar{width:15%}}@media (max-width: 767px){.main_product .product__info-wrapper{width:100%}.main_product .product__info-wrapper .product__info-container{max-width:100%}.main_product_sec .main_product .product__media-list .product__media-item .product-media-container{width:100%;max-width:100%;height:100%}.product__info-container .card{margin-bottom:20px}}@media (max-width: 749px){.main_product .grid--peek.slider .grid__item:first-of-type{margin-left:0;padding-top:0}.main_product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}}@media (max-width: 575px){.main_product .product__title h1{display:none}}@media (max-width: 425px){.main_product .product__title h1{font-size:24px}.product-form__buttons .product-form__submit{height:40px;min-height:40px}.main_product .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:40px;width:40px;line-height:40px}.main_product .swym-btn-container .swym-button:after{width:40px;font-size:22px}.product__info-container .product_estimated{padding:8px 10px;margin-bottom:15px;gap:10px}.product__info-container .product_estimated p{font-size:14px;width:100%}.main_product .product__info-wrapper .product-form{margin-bottom:20px}.product__info-container .product_price_col,.main_product_sec .main_product .product_short_description{margin-bottom:15px}.product__info-container .description_title{margin:0}.product-form .product-form__buttons{gap:8px}.product__info-container .product__description{font-size:14px;line-height:1.44}.product__info-container .card{margin-bottom:15px}.product-form__buttons .shopify-payment-button .shopify-payment-button__button{height:40px}}@media (max-width: 375px){.main_product_sec .main_product .ymq-option-title .ymq_lable{font-size:14px}.main_product_sec .main_product .ymq-box .ymq-options-box select.ymq-no-strong-drop-down{height:35px;border-radius:5px!important}.main_product .spotlight-group .ymq-options-img-label{margin:5px 0;height:30px!important;width:30px!important}.product__info-container .product__sku{font-size:12px}.price--show-badge .price__badge-sold-out{font-size:11px}}@media (max-width: 370px){.main_product .ymq-box .ymq-options-box{width:100%}}.cm_ring_details{background-color:#f4f6fa;border-radius:10px;padding:0 30px}.ring_detail_content_box{width:55%}.ring_img_box{width:45%}.ring_detail_content_box{padding:30px 0}.ring_detail_row,.ring_size{display:flex}.ring_img img{margin-left:auto;transform:translateY(-30px);border-radius:10px}.ring_width_title p,.ring_height_title p{font-size:16px;font-weight:400;line-height:1.62;color:#523f3f;text-align:center;letter-spacing:0;margin-top:4px}.ring_size,.ring_height,.ring_width,.ring_features,.side_stone,.center_stone{width:50%}.ring_size{border-right:1px solid #dddfe1;padding-right:30px;gap:20px}.ring_size_inner{display:flex;padding:30px 0;border-bottom:1px solid #dddfe1}.ring_size img{margin:0 auto}.ring_features{padding-left:30px}.ring_features h3,.center_stone h3,.side_stone h3{font-family:Nunito Sans;font-size:18px;font-weight:700;line-height:1.45;color:#271b1b;padding-bottom:12px;letter-spacing:0}.ring_features p,.center_stone p,.side_stone p{font-size:16px;font-weight:600;line-height:1.62;color:#523f3f;letter-spacing:0}.ring_features p:nth-child(2){padding-bottom:6px}.center_stone p:nth-child(n+2),.side_stone p:nth-child(n+2),.center_stone h3,.side_stone h3{padding-bottom:14px}.center_stone p:last-child,.side_stone p:last-child{padding-bottom:0}.stone_details{display:flex;padding-top:30px;gap:30px}section.ring_details{padding-top:30px}.ring_title .common_title_sub{text-align:left;margin:0}@media screen and (max-width: 1199px){.ring_detail_content_box,.ring_img_box{padding:20px 0}.ring_size_inner{padding:20px 0;margin-right:20px}.ring_size{padding-right:20px;gap:10px}.cm_ring_details{padding:0 20px}.ring_detail_row,.ring_size{align-items:center}.ring_img img{transform:translateY(0)}.center_stone p:nth-child(n+2),.side_stone p:nth-child(n+2),.center_stone h3,.side_stone h3{padding-bottom:8px}.ring_size{width:60%}.ring_features{width:40%}section.ring_details{padding-top:0}}@media screen and (max-width: 991px){.ring_detail_row{flex-wrap:wrap}.ring_img_box{width:40%}.ring_detail_content_box{width:60%}.ring_features p,.center_stone p,.side_stone p{font-size:14px}.stone_details{padding-top:20px}}@media screen and (max-width: 767px){.ring_detail_content_box,.ring_img_box{width:100%}.ring_detail_content_box{order:2}.ring_img img{margin:0 auto}.ring_img_box{padding:20px 0 0}.ring_size_inner{margin:0}}@media screen and (max-width: 575px){.ring_features h3,.center_stone h3,.side_stone h3{font-size:16px}.stone_details{gap:10px}.ring_size_inner{flex-wrap:wrap}.ring_size,.ring_features{width:100%}.ring_features{text-align:center;padding:20px 0 0}.ring_size{border-right:0;border-bottom:1px solid #dddfe1;padding:0 0 20px}}@media screen and (max-width: 425px){.center_stone p:nth-child(n+2),.side_stone p:nth-child(n+2),.center_stone h3,.side_stone h3{padding-bottom:5px}.ring_features h3{padding-bottom:5px}.cm_ring_details{padding:0 15px}}@media screen and (max-width: 370px){.stone_details{flex-wrap:wrap;gap:20px}.side_stone,.center_stone{width:100%}}.product .breadcrumb_main_custom_title{padding:0}.product .background_image{margin:0;padding:0}.product .background_image:before{display:none}.product nav.breadcrumbs{padding:30px 0}.product .breadcrumbs .breadcrumbs__list .breadcrumbs__item:nth-last-child(2){margin-left:0}.product .breadcrumbs__list .breadcrumbs__item:not(:first-child){margin-left:5px}@media (max-width: 991px){.product nav.breadcrumbs{padding:20px 0}}@media (max-width: 425px){.product nav.breadcrumbs{padding:12px 0}}.inner_strip_detail img{border-radius:10px;margin-bottom:10px}.inner_strip_detail .title p{font-size:18px;font-weight:600;line-height:1.6;color:#271b1b;letter-spacing:0}.inner_strip_detail .title p strong{font-weight:700}.inner_strip_detail .single_strip_col{padding:0 15px;width:25%}.paper_strip_row .inner_strip_detail{display:flex;justify-content:space-between;margin:0 -15px}.strip_box .title{margin:0}@media (max-width: 1199px){.inner_strip_detail .single_strip_col{padding:0 15px;width:100%;min-width:270px}.paper_strip_row .inner_strip_detail{overflow-x:scroll}.inner_strip_detail .title p{font-size:16px}}@media (max-width: 767px){.inner_strip_detail .single_strip_col{padding:0 7.5px;min-width:250px}.paper_strip_row .inner_strip_detail{margin:0 -7.5px}.inner_strip_detail .title p{line-height:1.3}}@media (max-width: 575px){.paper_strip_row .inner_strip_detail{overflow-x:hidden;flex-wrap:wrap}.inner_strip_detail .single_strip_col .strip_box{display:flex;align-items:center;gap:30px}.inner_strip_detail .single_strip_col:nth-child(2n) .strip_box{flex-direction:row-reverse}.inner_strip_detail img{width:50%}}@media (max-width: 375px){.inner_strip_detail .single_strip_col .strip_box{gap:20px}}.ringsize-chart .ring-size-content{padding:40px 30px;background-color:#f5f0ee;border-radius:10px}.ringsize-chart .ring-size-content-inner{font-size:24px;font-weight:600;line-height:34px;text-align:center}.ringsize-chart .result-box{padding:50px 20px;border-radius:10px;background-color:#f4f6fa;font-family:Nunito Sans;font-size:40px;font-weight:600;line-height:50px;text-align:center;border:2px solid #132248;width:100%}.ringsize-chart .footer-content p{font-size:16px;font-weight:400;line-height:26px;text-align:center;color:#523f3f}.ringsize-chart .ringsize-text{font-size:16px;font-weight:600;line-height:26px;text-align:left;color:#271b1b;display:block;margin-bottom:5px}.ringsize-chart .common-select{display:flex;align-items:center;padding:15px 10px;border:1px solid #DBDBDB;border-radius:10px;width:100%;gap:10px;background-color:#fff;position:relative}.ringsize-chart .common-select option{font-size:16px;line-height:1.6}.ringsize-chart .country-selector .dropdown-content{background-color:#fff;border:1px solid var #ddd;border-radius:8px;max-height:200px;overflow:auto;width:100%;height:0;opacity:0;visibility:hidden;transition:.25s ease all;background:#ececec;position:absolute;top:100%;left:0}.ringsize-chart .country-selector.open .dropdown-content{border-top:0;height:auto;max-height:250px;overflow:auto;opacity:1;z-index:999;visibility:visible;border-radius:0;padding:20px}.ringsize-chart custom-dropdown{position:relative}.ringsize-chart .common_btn{width:100%;text-align:center}.ringsize-chart .ringsize-chart-inner{padding:50px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px}.ringsize_chart_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:20px;margin:0 -25px}.ringsize_chart_wrapper .common-part{padding:0 25px;width:50%}.ringsize_chart_wrapper .common-part .ringsize_inner_detail{padding:30px;background-color:#fff;border-radius:10px}.ringsize_title .common_title_sub{margin-bottom:30px;font-size:46px}.custom-texts .ringsize-text{font-size:30px;font-weight:600;line-height:30px;text-align:center;margin:20px 0;text-transform:capitalize}.ringsize-chart .country-selector.open .dropdown-content a{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:400;line-height:1.6}.ringsize-chart .country-selector.open .dropdown-content a:not(:last-child){margin-bottom:10px}.ringsize-left-inner.cuntry_drop_down{margin-bottom:10px}.ringsize-left-inner.ring_size_dropdown{margin-bottom:30px}.ringsize-left-inner .find_now_btn{margin-bottom:15px;cursor:pointer}.ringsize-left-inner .common_btn-inner{background-color:transparent;color:#132248;display:block}.ringsize-left-inner .common_btn-inner:hover{background-color:#132248;color:#fff!important}.ringsize-left-inner .common_btn-inner:before,.ringsize-left-inner .common_btn-inner:after{display:none}.ringsize_chart_wrapper .common-part .ring-size-content{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.ringsize_chart_wrapper .common-part .ring-size-content .ring-size-content-inner{width:100%}.common_title_sub.page-title{font-size:46px}@media (max-width:1199px){.ringsize_chart_wrapper{margin:0 -15px}.ringsize_chart_wrapper .common-part{padding:0 15px}.ringsize-chart .ringsize-chart-inner{padding:30px}}@media (max-width:991px){.ringsize_title .common_title_sub{font-size:38px}.ringsize_chart_wrapper .common-part .ringsize_inner_detail{padding:15px}.ringsize-chart .result-box{padding:35px 20px;font-size:32px;line-height:35px}}@media (max-width:767px){.ringsize_chart_wrapper .common-part{width:80%}.ringsize_chart_wrapper .common-part .ring-size-content .ring-size-content-inner,.ringsize-chart .ring-size-content .result-box,.ringsize-chart .ring-size-content .common_btn{margin-bottom:30px}.ringsize_chart_wrapper{justify-content:center}.ringsize_chart_wrapper .common-part .ringsize_inner_detail{padding:40px 15px}.ringsize_title .common_title_sub{font-size:32px}}@media (max-width:575px){.ringsize_chart_wrapper .common-part{width:100%}}@media (max-width:425px){.custom-texts .ringsize-text{font-size:22px;margin:10px 0}.ringsize-chart .ringsize-chart-inner{padding:30px 15px}.ringsize_title .common_title_sub{font-size:28px;margin-bottom:20px}.ringsize-chart .ringsize-text{font-size:14px;line-height:18px}.ringsize_chart_wrapper .common-part .ring-size-content .ring-size-content-inner,.ringsize-chart .ring-size-content .result-box,.ringsize-chart .ring-size-content .common_btn{margin-bottom:20px}.ringsize_chart_wrapper .common-part .ringsize_inner_detail{padding:30px 15px}.ringsize-chart .footer-content p{font-size:14px;line-height:20px}.ringsize-chart .ring-size-content-inner{font-size:20px;line-height:20px}.ringsize-chart .result-box{padding:30px 20px;font-size:28px;line-height:20px}}.chart-table table.table{width:100%}.chart-table table.table .size-chart-titles{padding:0;display:flex;flex-wrap:wrap;gap:40px;row-gap:5px;justify-content:center;list-style:disc}.chart-table table.table .size-chart-titles li{font-size:18px;font-weight:500;line-height:1.6;color:#271b1b;letter-spacing:0}.chart-table table.table thead tr td{padding:15px;background:#dae5fb;position:relative}.chart-table table.table thead tr td:first-child{border-radius:10px 0 0}.chart-table table.table thead tr td:last-child{border-radius:0 10px 0 0}.chart-table table.table tbody tr td{padding:10px 0;font-size:18px;font-weight:400;line-height:1.6;text-align:center;color:#523f3f}.chart-table table.table tbody tr:nth-child(2n){background:#f4f6fa}.chart-table table.table tbody tr:nth-child(odd){background:#fff}.chart-table table.table{width:100%;background:#dae5fb;border-radius:10px}.chart-table table.table tbody tr:last-child{border-radius:0 0 10px 10px}.chart-table table.table tbody tr:last-child td:first-child{border-radius:0 0 0 10px}.chart-table table.table tbody tr:last-child td:last-child{border-radius:0 0 10px}.chart-table table.table thead tr td:after{content:"";height:103%;width:3px;background-color:#c3d5f9;position:absolute;top:-1px;right:-3px}.chart-table table.table thead tr td:last-child:after{display:none}.border-top .container{max-width:100%;padding:0}@media (max-width:1199px){.chart-table{overflow-x:scroll}.chart-table table.table{min-width:1020px}.chart-table table.table .size-chart-titles li{font-size:16px;line-height:1.4}.chart-table table.table .size-chart-titles{gap:35px;row-gap:5px}}@media (max-width:991px){.common_title_sub.page-title{font-size:38px}.chart-table table.table{min-width:950px}.chart-table table.table tbody tr td{padding:6px 0;font-size:16px}}@media (max-width:767px){.common_title_sub.page-title{font-size:32px}.chart-table table.table thead tr td{padding:8px}.chart-table table.table .size-chart-titles li{font-size:14px}.chart-table table.table .size-chart-titles{gap:25px;row-gap:5px;padding:0 20px}}@media (max-width:425px){.common_title_sub.page-title{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sw--custom.css.map */
