img{max-width:100%;display:block}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0px}.h0{font-size:calc(var(--font-heading-scale) * 3.25rem)}@media only screen and (min-width: 750px){.h0{font-size:calc(var(--font-heading-scale) * 4.5rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.25rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.5rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 1.875rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.375rem)}@media only screen and (min-width: 750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.75rem)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.25rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.125rem)}@media only screen and (min-width: 750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.25rem)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}@media (max-width: 749px){body{font-size:14px}}.header__icon .svg-wrapper{width:34px;height:22px}.header__icons .svg-wrapper,.header__icon--account{transition:all .3s ease-in-out}.header__icons .svg-wrapper:hover{filter:brightness(.6)}.header__icon--account:hover{background:transparent!important;border-radius:50%}.header__icon--account .svg-wrapper:hover{filter:unset!important}.drawer-icon-container{display:flex;align-items:center;gap:10px}.header-wrapper{background-color:#fff}details#Details-menu-drawer-container svg.icon.icon-close path{fill:#c7a869}.menu-bars-wrapper span.menu-bars-text{color:#c7a869}.header__icons .Vtl-WishlistHeaderWrapper svg{fill:#c7a869!important}.header__icons .header__search span.svg-wrapper svg{fill:#c7a869!important}.header__icons .header__search span.svg-wrapper svg path{fill:#c7a869!important}.header__icons a.header__icon.header__icon--account{color:#c7a869}.header__icons a.header__icon.header__icon--cart svg path{stroke:#c7a869!important}.header__icons .header__icons .svg-wrapper:hover{filter:brightness(1)}.button{letter-spacing:0px}.button--primary{background-image:url(/cdn/shop/files/primary-button.png?v=1749567270);color:#fff;border-radius:2px;transition:all .3s ease-in-out}.button--primary:hover{box-shadow:inset 0 0 0 100px #0003!important}.button--primary:after{box-shadow:none!important}.signature-collection{background-color:#f6f6f6;padding:120px 0}@media (max-width: 768px){.signature-collection{padding:50px 0}}@media (max-width: 768px){.signature-collection{padding:30px 0}}.signature-collection .collection-container{display:flex}@media (max-width: 768px){.signature-collection .collection-container{display:block}}.signature-collection .left-text{flex:1;padding-right:60px}@media (max-width: 767px){.signature-collection .left-text{padding-right:00px}}.signature-collection .slider{flex:2}.signature-collection .swiper{width:100%}.signature-collection .swiper .img-wrap{margin-bottom:20px}.signature-collection .swiper .img-wrap img,.signature-collection .swiper .img-wrap video{width:100%;aspect-ratio:1/1;object-fit:cover}@media (max-width: 567px){.signature-collection .swiper .img-wrap img,.signature-collection .swiper .img-wrap video{height:200px}}.signature-collection .swiper .swiper-slide .slide-content :is(.post-title,.post-desc){opacity:.6}.signature-collection .swiper .swiper-slide:is(:hover,.swiper-slide-next) .slide-content :is(.post-title,.post-desc){opacity:1}.signature-collection .swiper .swiper-slide .slide-content :is(.post-title,.post-subheading){opacity:.6}.signature-collection .swiper .swiper-slide:is(:hover,.swiper-slide-next) .slide-content :is(.post-title,.post-subheading){opacity:1}.signature-collection .left-text h3{font-size:52px;font-weight:700;color:#3c4142;font-style:italic;margin:0 0 10px}.signature-collection .left-text p{font-size:16px;font-weight:400;color:#3c4142}.signature-collection .signature-collection-wrapper{padding-left:max(calc(50vw - 660px),1.5rem);padding-right:1.5rem}.slide-content .post-title{font-size:24px;margin:5px 0}@media (max-width: 768px){.slide-content .post-title{font-size:20px}}.slide-content .post-desc{font-size:16px;color:#3c4142eb;margin-bottom:15px;margin-top:8px}@media (max-width: 768px){.slide-content .post-desc{font-size:14px}}.slide-content .post-subheading{font-size:16px;font-weight:600;color:#3c4142eb;margin-bottom:0}@media (max-width: 768px){.slide-content .post-subheading{font-size:14px}}.signature-collection .post-btn{text-decoration:none;color:#3c4142eb;display:flex;align-items:center;gap:10px;transition:all .3s ease-in-out;font-size:14px}.signature-collection .post-btn span{display:block;width:30px;height:1px;background:#bd9443}.signature-collection .post-btn:hover{gap:20px!important}@media (max-width: 991px){.signature-collection .left-text h3{font-size:36px}}@media (max-width: 767px){.signature-collection .left-text h3{font-size:28px}.signature-collection .left-text p{font-size:14px}.menu-text{display:none}}@media (max-width: 567px){.signature-collection .left-text h3,.experience-elegance .section-heading{font-size:24px;max-width:300px;width:100%;margin:0 0 18px}.section-template--25070017577287__image_with_text_eX4pdn-padding{padding-top:6%!important;padding-bottom:6%!important}}.experience-elegance{padding:6% 0}.experience-elegance .section-heading{font-weight:700;color:#3c4142;margin:0 0 20px}.experience-elegance .section-heading em{color:#bd9443}.experience-elegance .section-subheading{margin-bottom:40px}.experience-elegance .service-box{position:relative;color:#fff;height:100%;overflow:hidden}@media (max-width: 567px){.experience-elegance .service-box{height:300px}.experience-elegance .section-subheading{margin-bottom:18px}}.experience-elegance .service-box .service-bg{height:100%}.experience-elegance .service-box .service-bg img{width:100%;height:100%;object-fit:cover;transition:.2s ease-in-out}.experience-elegance .service-box:hover .service-bg img{transform:scale(1.09)}.experience-elegance .service-box .service-content{position:absolute;bottom:0;left:0;right:0;padding:20px}.experience-elegance .service-box .service-content .service-icon{border-radius:60px;margin-bottom:10px;display:inline-flex;padding:12px;align-items:center;justify-content:center;background:#ffffff1a;box-shadow:0 -1.042px 1.042px #ffffff1a inset,0 1.042px 1.042px #ffffff40 inset,0 8.336px 6.252px #0000000d;-webkit-backdrop-filter:blur(52.10107421875px);backdrop-filter:blur(52.10107421875px)}.experience-elegance .service-box .service-content .service-icon img{width:30px;height:30px;object-fit:contain}.experience-elegance .service-box .service-content .service-title{font-size:20px;font-weight:700;color:#fff;margin:0 0 10px}.experience-elegance .service-box .service-content .service-description{color:#fff;font-size:14px;font-weight:400;margin:0 0 20px}.experience-elegance .service-box .service-content .service-link{color:#bd9443;text-decoration:none;border-bottom:1px solid currentColor}@media (max-width: 768px) and (min-width: 576px){section.experience-elegance .col-md-3{order:1}}.ImagesSection{padding-bottom:120px}@media (max-width: 768px){.ImagesSection{padding-bottom:60px}}.ImagesSection img{aspect-ratio:1 / 1;width:100%;border-radius:6px}.RingMainSection .RingImgDvMain{display:flex;flex-direction:column;gap:30px;text-decoration:none}.RingMainSection .RingImgDvMain img{height:350px;width:100%;object-fit:cover}@media (max-width: 576px){.RingMainSection .RingImgDvMain img{height:150px}}@media (max-width: 768px){.RingMainSection #ColRingForMedia{width:50%}}.RingMainSection .RingImgDvMain .Dv_For_Text{display:flex;flex-direction:column;gap:10px}.RingMainSection .RingImgDvMain .Dv_For_Text h1{color:#3c4142;font-size:20px;margin:0;font-weight:400;line-height:140%;font-family:var(--font-body-family)}.RingMainSection .RingImgDvMain .Dv_For_Text p{color:#3c4142;font-size:14px;margin:0;font-weight:400;line-height:100%;font-family:var(--font-body-family)}.RingMainSection .col-md-3{margin-bottom:40px}@media (max-width: 768px){.RingMainSection .RingImgDvMain .Dv_For_Text h1{font-size:16px}}.ExploreMoreBtn .ExploreMoreBtnMain_DV{display:flex;justify-content:center;padding:60px 0 100px}@media (max-width: 768px){.ExploreMoreBtn .ExploreMoreBtnMain_DV{padding:20px 0 60px}}@media (max-width: 576px){.ExploreMoreBtn .ExploreMoreBtnMain_DV{padding:0}}.ExploreMoreBtn .ExploreMoreBtnMain_DV a{width:197px;height:62px;border:1px solid #c0c0c0;border-radius:2px;color:#bd9443;font-size:18px;font-weight:400;text-decoration:none;background:none;display:flex;justify-content:center;align-items:center}@media (max-width: 576px){.ExploreMoreBtn .ExploreMoreBtnMain_DV a{width:170px;height:50px;font-size:16px}}.GirlWeddingSection .BackDvMain{display:flex;flex-direction:column;gap:40px}.GirlWeddingSection .BackDvMain .BackgroundImg{width:100%;height:460px;background-position:center;background-size:cover!important;background:url(/cdn/shop/files/GirlWedBackgroundImg.png?v=1749737908);border-radius:6px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.GirlWeddingSection .BackDvMain .BackgroundImg{padding:16px 20px;height:280px}}.GirlWeddingSection .BackDvMain .DiffBackImg{width:100%;height:460px;background-position:center;background-size:cover!important;background:url(/cdn/shop/files/BridalCardImg.png?v=1749740153);border-radius:6px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.GirlWeddingSection .BackDvMain .DiffBackImg{padding:16px 20px;height:280px}}.GirlWeddingSection .BackgroundImg h1{margin:0;font-size:24px;font-style:italic;color:#3c4142;font-weight:700;line-height:100%}@media (max-width: 768px){.GirlWeddingSection .BackgroundImg h1{font-size:16px}}.GirlWeddingSection .BackgroundImg .textDV_Item{display:flex;flex-direction:column;gap:26px}@media (max-width: 768px){.GirlWeddingSection .BackgroundImg .textDV_Item{gap:10px}}.GirlWeddingSection .BackgroundImg .textDV_Item .bridalH1{color:#fff;font-size:50px}@media (max-width: 768px){.GirlWeddingSection .BackgroundImg .textDV_Item .bridalH1{font-size:30px}}.GirlWeddingSection .BackgroundImg .textDV_Item p{color:#fff;font-size:16px;line-height:140%;font-weight:400;margin:0}@media (max-width: 768px){.GirlWeddingSection .BackgroundImg .textDV_Item p{font-size:12px}}.GirlWeddingSection .BackgroundImg .textDV_Item a{color:#bd9443;font-weight:400;font-size:16px;margin:30px 0 0;width:fit-content;line-height:100%;position:relative;display:inline-block;text-decoration:none}@media (max-width: 768px){.GirlWeddingSection .BackgroundImg .textDV_Item a{margin:10px 0 0}}.GirlWeddingSection .BackgroundImg .textDV_Item a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background-color:#d4a857}.designYourRingSection{padding:60px 0}@media (max-width: 749px){.designYourRingSection{padding:45px 0}}.designYourRingSection .RingCol_ItemOne .MainCOntent{box-shadow:0 4px 84px #0000001f;padding:5px;height:100%}.designYourRingSection .RingCol_ItemOne .MainDv{width:100%;height:100%;border:1px solid #acacac;display:flex}.designYourRingSection .RingCol_ItemOne .MainDvOne{background:url(/cdn/shop/files/paperTexture.jpg?v=1749812024);width:50%;height:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.designYourRingSection .RingCol_ItemOne .MainDvOne .ImgSec_Item{width:100%;display:flex;justify-content:center;align-items:end;gap:30px;height:30%}.designYourRingSection .RingCol_ItemOne .MainDvOne .ImgSec_Item img{width:120px;height:120px}@media (max-width: 768px){.designYourRingSection .RingCol_ItemOne .MainDvOne .ImgSec_Item img{width:47px;height:47px}}@media (min-width: 1024px){.designYourRingSection .RingCol_ItemOne .MainDvOne .ImgSec_Item img{width:80px;height:80px}}.designYourRingSection .RingCol_ItemOne .MainDvOne .ImgSec_Item .transFormImg{transform:translateY(-40px)}@media (max-width: 768px){.designYourRingSection .RingCol_ItemOne .MainDvOne .ImgSec_Item .transFormImg{transform:translateY(-20px)}}.designYourRingSection .RingCol_ItemOne .MainDvOne .BigSecImg img{width:243px;height:243px}@media (max-width: 768px){.designYourRingSection .RingCol_ItemOne .MainDvOne .BigSecImg img{width:96px;height:96px}}@media (min-width: 1024px){.designYourRingSection .RingCol_ItemOne .MainDvOne .BigSecImg img{width:180px;height:180px}}.designYourRingSection .RingCol_ItemOne .MainDvTwo{background:#e6e7e6;width:50%;height:100%;display:flex;align-items:center;justify-content:center}.designYourRingSection .RingCol_ItemOne .MainDvTwo img{width:260px;height:260px}@media (max-width: 768px){.designYourRingSection .RingCol_ItemOne .MainDvTwo img{width:136px;height:136px}}@media (min-width: 1024px){.designYourRingSection .RingCol_ItemOne .MainDvTwo img{width:180px;height:180px}}.image-text-split{padding:5% 0}.image-text-split .image-text-row:not(:last-child){margin-bottom:40px}.image-text-split .image-column .image-overlay-text{position:absolute;top:20px;left:30px;line-height:1;color:#112738;font-size:20px;font-style:italic;font-weight:700}.image-text-split .flex-md-row-reverse .image-column .image-overlay-text{left:auto;right:30px}.image-text-split .text-column{text-align:center}.image-text-split .text-column .split-heading{color:#3c4142;font-size:50px;font-style:italic;font-weight:700;margin:0 0 10px}.image-text-split .text-column .split-button{color:#bd9443;font-size:16px;text-decoration:none;border-bottom:1px solid currentColor}@media (max-width: 991px){.image-text-split{padding:8% 0}.image-text-split .image-text-row{flex-direction:column;text-align:center}.image-text-split .image-column,.image-text-split .text-column{flex:0 0 100%;max-width:100%}.image-text-split .text-column .split-heading{font-size:36px}.image-text-split .image-column .image-overlay-text{top:15px;left:20px;font-size:18px}}@media (max-width: 767px){.image-text-split{padding:10% 0}.image-text-split .image-text-row{margin-bottom:10px}.image-text-split .text-column .split-heading{font-size:28px}.image-text-split .text-column .split-button{font-size:14px}.image-text-split .image-column .image-overlay-text{top:10px;left:15px;font-size:16px}}@media (max-width: 576px){.image-text-split{padding:7% 0}.image-text-split .text-column .split-heading{font-size:15px}.image-text-split .text-column .split-description,.image-text-split .text-column .split-button{font-size:12px}}@media (max-width: 576px){.image-text-split .image-text-row:not(:last-child){margin-bottom:26px}.image-text-split .image-text-row{position:relative;aspect-ratio:1 / 1}.image-text-split .image-text-row img{height:100%;object-fit:cover;border-top-left-radius:10px;border-bottom-left-radius:10px}.image-text-split .text-column{position:absolute;bottom:-15px;text-align:left;padding:30px}.image-text-split .text-column h2,.image-text-split .text-column p{color:#fff!important}.image-text-split .image-column .image-overlay-text{top:14px;left:16px}.image-text-split .flex-md-row-reverse .image-column .image-overlay-text{left:20px;top:16px;text-align:start}.image-text-split .image-column.position-relative{padding:0;width:95%;overflow:hidden}.image-text-split .image-column.position-relative:after{border-top-left-radius:10px;border-bottom-left-radius:10px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:0 12px;background:linear-gradient(180deg,#0000 -5.71%,#000 116%);width:100%}}.design-your-ring{padding:5% 0}.design-your-ring .design-ring-column{background:#f6f6f6;padding:10% 5%;text-align:center;position:relative;z-index:1}.design-your-ring .design-ring-column .design-ring-heading{margin:0 0 10px;font-weight:700;font-size:45px}.design-your-ring .design-ring-column .text-dark .design-ring-heading{color:#3c4142}.design-your-ring .design-ring-column .text-light .design-ring-heading{color:#fff}.design-your-ring .design-ring-column .design-ring-description{margin-bottom:35px}.design-your-ring .design-ring-column img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;display:block;width:auto;height:85%}@media (max-width: 991px){.design-your-ring{padding:2%}.design-your-ring .design-ring-column{padding:8% 5%}.design-your-ring .design-ring-column .design-ring-heading{font-size:32px}.design-your-ring .design-ring-column .design-ring-description{margin-bottom:25px;font-size:15px}.design-your-ring .design-ring-column img{height:70%}}@media (max-width: 767px){.design-your-ring{padding:0}.design-your-ring .design-ring-column{padding:12% 6%}.design-your-ring .design-ring-column .design-ring-heading{font-size:24px;line-height:1.2}.design-your-ring .design-ring-column .design-ring-description{margin-bottom:20px;font-size:14px}.design-your-ring .design-ring-column img{height:60%}}section.design-your-ring .grid-images img{width:100%}.RealBeautySection{background:#f6f6f6;margin-bottom:-50px;padding:120px 0 150px}@media (max-width: 768px){.RealBeautySection{padding:50px 0 80px}}.RealBeautySection .RealContentMain{display:flex;flex-direction:column;align-items:center;gap:26px}.RealBeautySection .RealContentMain .row{margin-top:40px}@media (max-width: 768px){.RealBeautySection .RealContentMain .row{flex-wrap:nowrap;overflow:auto}}.RealBeautySection .RealContentMain h1{color:#3c4142;font-size:42px;font-weight:700;line-height:132%;margin:0}@media (max-width: 768px){.RealBeautySection .RealContentMain h1{font-size:32px}}@media (max-width: 576px){.RealBeautySection .RealContentMain h1{font-size:24px}}.RealBeautySection .RealContentMain h1 span{color:#bd9443;font-size:42px;font-style:italic}@media (max-width: 768px){.RealBeautySection .RealContentMain h1 span{font-size:32px}}.RealBeautySection .RealContentMain p{color:#3c4142;font-size:18px;font-weight:400;line-height:140%;margin:0;text-align:center}.RealBeautySection .RealContentMain img{width:100%;aspect-ratio:1 / 1.1}@media (max-width: 576px){.RealBeautySection .RealContentMain p{font-size:14px}}.footer_payments_icons.payments-icons .list-payment{display:flex;align-items:start;justify-content:start;flex-wrap:wrap;margin-top:20px}@media (min-width: 768px){.footer_payments_icons.payments-icons.right-sec{display:none}}@media (max-width: 768px){.footer_payments_icons.payments-icons.left-sec{display:none}}.FooterSection{background:#e7e3dd}.FooterHeader{background:#f6f6f6;overflow:hidden}.FooterSection .FooterSecMain .Border{margin-top:40px}.FooterHeader .ImgRabecca{transform:translateY(20px)}@media (max-width: 1024px){.FooterHeader .ImgRabecca{transform:translateY(10px)}}@media (max-width: 768px){.FooterHeader .ImgRabecca{transform:translateY(6px)}.FooterHeader{margin-top:20px}}@media (max-width: 576px){.FooterHeader .ImgRabecca{transform:translateY(4px)}}.FooterSection .FooterSecMain{position:relative;display:flex;flex-direction:column;gap:50px}@media (max-width: 768px){.FooterSection .FooterSecMain{gap:30px}}.FooterSection .FooterSecMain .ImgRabecca{display:flex;justify-content:center;align-items:center}.FooterHeader .ImgRabecca img{aspect-ratio:14 / 1;width:100%}.FooterSection .FooterSecMain .ImgRabecca img{aspect-ratio:14 / 1;width:100%;transform:translateY(-48px)}@media (max-width: 768px){.FooterSection .FooterSecMain .ImgRabecca img{width:100%;transform:translateY(-13px)}}.FooterSection .FooterSecMain .Border{width:100%;height:1px;background:#d7d0c0;display:block}.FooterSection .FooterSecMain #TextColMain #TextColDV{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.FooterSection .FooterSecMain #TextColMain #TextColDV p{color:#4f493d;font-size:14px;font-weight:700;line-height:100%;font-family:var(--font-body-family);margin:0 0 10px;text-transform:uppercase}@media (max-width: 576px){.FooterSection .FooterSecMain #TextColMain #TextColDV{gap:6px}}.FooterSection .FooterSecMain #TextColMain #TextColDV a{color:#4f493d;font-size:14px;font-weight:400;line-height:120%;margin:0;font-family:var(--font-body-family);letter-spacing:.5px;text-decoration:none}.FooterSection .FooterSecMain #TextColMain #TextColDV a span{font-size:12px}.FooterSection .FooterSecMain #TextColMain #TextColDV .footer-address{color:#4f493d;font-size:14px;font-weight:400;margin:0;font-family:var(--font-body-family);letter-spacing:.5px;text-decoration:none;padding:0;line-height:120%}.FooterSection .FooterSecMain .FooterText{padding:24px 0;border-top:1px solid #c3c3c3;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.FooterSection .FooterSecMain .FooterText{display:flex;gap:20px;flex-direction:column}}.FooterSection .FooterSecMain .FooterText .FooterDescription{display:flex;flex-direction:row;align-items:center;gap:7px}@media (max-width: 768px){.FooterSection .FooterSecMain .FooterText .FooterDescription{flex-wrap:wrap;justify-content:center}}.FooterSection .FooterSecMain .FooterText a{color:#3c414299;margin:0;font-size:14px;font-weight:400;line-height:100%;text-decoration:none}@media (max-width: 768px){.FooterSection .FooterSecMain .FooterText a{font-size:12px}}.FooterSection .FooterSecMain .FooterText .FooterDescription .ForwardLine{background:#3c414299;height:14px;width:1px;display:block}.FooterSection .FooterSecMain .NewsLetterMain{overflow-x:auto}.FooterSection .FooterSecMain .NewsLetterMain .NewsLettH4{color:#3c4142;font-size:14px;font-weight:700;margin:0;font-family:var(--font-body-family);line-height:100%}@media (max-width: 768px){.FooterSection .FooterSecMain .NewsLetterMain .NewsLettH4{margin:20px 0 0}}.FooterSection .FooterSecMain .NewsLetterMain .inputDvMain{border-bottom:1px solid #bd9443;width:100%;height:50px;display:flex;justify-content:space-between;align-items:baseline;margin:20px 0 15px}@media (max-width: 768px){.FooterSection .FooterSecMain .NewsLetterMain .inputDvMain{height:35px}}.FooterSection .FooterSecMain .NewsLetterMain .inputDvMain input{border:none;background:none;outline:none;width:100%;height:50%;color:#a6a8a9;font-size:14px;font-weight:400;letter-spacing:.5px}.FooterSection .FooterSecMain .NewsLetterMain .inputDvMain input:focus{outline:none;box-shadow:none;border:none}.FooterSection .FooterSecMain .NewsLetterMain .inputDvMain img{width:7px;height:12px}.FooterSection .FooterSecMain .NewsLetterMain .inputDvMain input::placeholder{color:#a6a8a9;font-size:14px;font-weight:400;letter-spacing:.5px}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain{width:100%;display:flex;flex-direction:row;gap:30px}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain{display:flex;flex-direction:column;gap:8px}@media (max-width: 567px){.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain{gap:10px}}.FooterSection .FooterSecMain .NewsLetterMain h4{color:#3c4142;font-weight:700;font-size:14px;font-family:var(--font-body-family);line-height:100%;margin:0 0 10px;text-transform:uppercase}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain p{color:#3c4142;font-weight:700;font-size:14px;font-family:ui-monospace;line-height:100%;margin:0}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain img{width:160px;height:104px}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain .BorderWithText{display:flex;gap:6px}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain .BorderWithText{display:flex;align-items:center}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain .BorderWithText .Dash{width:48px;height:1px;background:#3c4142;display:block}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain .BoxMain .BorderWithText a{color:#3c4142eb;font-size:12px;font-family:var(--font-body-family);margin:0;font-weight:400;text-decoration:none}.FooterSection .FooterSecMain .NewsLetterMain .BoxOverFlowMain::-webkit-scrollbar{display:none}.footer-slider-wrapper{width:100%;overflow:hidden}.footer-slider-wrapper .swiper-wrapper{display:flex;align-items:center}.footer-slider-wrapper .swiper-slide{flex-shrink:0;width:auto;display:flex;justify-content:center;align-items:center}.footer-slider-wrapper .swiper-slide img{width:100%;height:auto;object-fit:contain;display:block}.card__heading .full-unstyled-link{font-size:16px}@media (max-width: 576px){.card__information .card__heading a.full-unstyled-link,.card-information .price__container{font-size:14px}}.collection-hero__title+.collection-hero__description{font-size:16px;max-width:100%}.product--stacked .product__media-item .media-gallery{background:#f6f6f6}.button.button--secondary{color:#404040}.color-scheme-2 .button.button--secondary{color:#fff}.shopify-payment-button__button--unbranded,.button.button--primary{background-image:url(/cdn/shop/files/ButtonTextured.png?v=1749814109);background-size:cover;background-repeat:no-repeat;background-position:center;border:none}.shopify-payment-button__button--unbranded:after,.button.button--primary:after{display:none}.product__title>*{font-weight:400;font-size:26px}@media (min-width: 750px){.product-info-tabs{max-width:65%}}.product-info-tabs .product-info-tabs-nav{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:5px 30px;border-bottom:1px solid #cecece}.product-info-tabs .product-info-tabs-nav li a{text-decoration:none;padding:10px 0;color:#3c4142;display:block;font-weight:500;font-size:14px;border-bottom:2px solid transparent}.product-info-tabs .product-info-tabs-nav li a:hover,.product-info-tabs .product-info-tabs-nav li a.active{border-bottom:2px solid #bd9443}.product-info-tabs-content #faq h2{font-size:25px;font-weight:600;color:#121212bf}.product-info-tabs-content #faq p{color:#3c4142eb;font-size:16px}.product-info-tabs-content #faq a{text-decoration:none;color:#3c4142eb;font-size:16px}@media (max-width: 576px){.product-info-tabs-content #faq h2{font-size:18px}.product-info-tabs-content #faq p,.product-info-tabs-content #faq a{font-size:14px}}#our-guarantee .our-guarantee-list{display:flex;flex-direction:column;gap:10px;margin-top:18px}#our-guarantee .our-guarantee-item{display:flex;align-items:center;gap:10px;color:#3c4142eb;font-size:16px;font-weight:400}.product-info-tabs-tab .collapsible{background:none;border:none;width:100%;text-align:left;font-size:16px;font-weight:500;padding:16px 0;cursor:pointer;border-bottom:1px solid #ddd;color:#3c4142eb;display:flex;justify-content:space-between;align-items:center}.product-info-tabs-tab .collapsible .icon{transition:transform .3s ease;display:inline-flex}.product-info-tabs-tab .collapsible.active{color:#a6794c}.product-info-tabs-tab .collapsible.active .icon{transform:rotate(90deg)}.product-info-tabs-tab .content{display:none;padding:10px 0}.image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-right:0}@media (max-width: 749px){.image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content{padding-left:0;padding-bottom:0}}.image-with-text__grid--reverse .image-with-text__content{padding-left:0}@media (max-width: 749px){.image-with-text__grid--reverse .image-with-text__content{padding-right:0;padding-bottom:0}}.image-with-text__heading{font-size:32px;font-weight:400}@media (max-width: 749px){.image-with-text__heading{font-size:26px}}@media (max-width: 576px){.image-with-text__heading{font-size:24px}}.image-with-text .image-with-text__text-item>*{overflow:visible!important}.image-with-text__content ul{list-style:none;padding:0}.image-with-text__content ul li{display:flex;align-items:baseline;gap:10px}.image-with-text__content ul li:before{content:"";width:10px;height:10px;background:#bd9443;display:block;transform:rotate(45deg);flex-shrink:0}.image-with-text__text p :is(i,em){font-weight:500}.mini-bg-images-with-text{position:relative;display:flex;align-items:center;background:#f6f6f6;padding:5% 0;height:1100px}.mini-bg-images-with-text .bg-mini-image{position:absolute}.mini-bg-images-with-text .bg-mini-image img{width:100%}@media (max-width: 992px) and (min-width: 400px){.mini-bg-images-with-text #bg-img-1 img{width:300px}.mini-bg-images-with-text #bg-img-2 img{width:150px}.mini-bg-images-with-text #bg-img-3 img{width:300px}.mini-bg-images-with-text #bg-img-4 img{width:200px}.mini-bg-images-with-text #bg-img-6 img{width:140px}.mini-bg-images-with-text #bg-img-6{display:flex;justify-content:end}}@media (max-width: 440px){.mini-bg-images-with-text #bg-img-2 img{width:100%}}@media (max-width: 400px){.mini-bg-images-with-text #bg-img-1{top:10vw}.mini-bg-images-with-text #bg-img-2{top:52vw}.mini-bg-images-with-text #bg-img-6{height:220px;right:10px}.mini-bg-images-with-text #bg-img-6 img{height:100%;object-fit:cover}.mini-bg-images-with-text #bg-img-3{height:110px;top:42vw}.mini-bg-images-with-text #bg-img-3 img{height:100%}}@media (max-width: 768px) and (min-width: 400px){.mini-bg-images-with-text #bg-img-4{bottom:36vw}.mini-bg-images-with-text #bg-img-5{width:42%}}.mini-bg-images-with-text .text_content{position:relative;z-index:2;text-align:center;max-width:800px}.mini-bg-images-with-text .text_content h2{font-size:52px;font-weight:600}@media (max-width: 749px){.mini-bg-images-with-text .text_content h2{font-size:32px}}@media (max-width: 576px){.mini-bg-images-with-text .text_content h2{font-size:24px}}.mini-bg-images-with-text-craft{position:relative;display:flex;align-items:center;background:#f6f6f6;padding:5% 0;height:1100px}.mini-bg-images-with-text-craft .bg-mini-image{position:absolute}.mini-bg-images-with-text-craft .bg-mini-image img{width:100%}@media (max-width: 992px){.mini-bg-images-with-text-craft #bg-img-1 img{width:300px}.mini-bg-images-with-text-craft #bg-img-2 img{width:180px}.mini-bg-images-with-text-craft #bg-img-3 img{width:300px}.mini-bg-images-with-text-craft #bg-img-4 img{width:200px}.mini-bg-images-with-text-craft #bg-img-5 img{width:50%}.mini-bg-images-with-text-craft #bg-img-6 img{width:140px}.mini-bg-images-with-text-craft #bg-img-6{display:flex;justify-content:end}}@media (max-width: 768px){.mini-bg-images-with-text-craft #bg-img-4{bottom:30vw}.mini-bg-images-with-text-craft #bg-img-5{width:46%}.mini-bg-images-with-text-craft #bg-img-6{bottom:26vw}.mini-bg-images-with-text-craft #bg-img-3{top:34vw}}@media (max-width: 576px){.mini-bg-images-with-text-craft #bg-img-3{top:48vw}}@media (max-width: 420px){.mini-bg-images-with-text-craft #bg-img-4{bottom:42vw}.mini-bg-images-with-text-craft #bg-img-4 img{width:100%}.mini-bg-images-with-text-craft #bg-img-6{bottom:40vw;right:10px}.mini-bg-images-with-text-craft #bg-img-5{width:60%;transform:translate(76%)}}.mini-bg-images-with-text-craft .text_content{position:relative;z-index:2;text-align:center;max-width:800px}.mini-bg-images-with-text-craft .text_content h2{font-size:52px;font-weight:600}@media (max-width: 749px){.mini-bg-images-with-text-craft .text_content h2{font-size:32px}}@media (max-width: 576px){.mini-bg-images-with-text-craft .text_content h2{font-size:24px}}@media (min-width: 750px){.banner--large:not(.banner--adapt){min-height:92rem}}.product-card-wrapper .card .card__inner{background:#f6f6f6}@media (max-width: 576px){div#shopify-section-template--25070017577287__spacer_Xqqz4f{display:none!important}div#shopify-section-template--25285223088455__spacer_tJTnB4{display:none!important;height:0}}.footer-icons-list{display:flex;flex-direction:row;align-items:center;gap:10px}.footer-icons-list a img{object-fit:contain}@media (min-width: 768px){.footer-icons-list.right-sec{display:none}}@media (max-width: 768px){.footer-icons-list.left-sec{display:none}}div#Banner-template--25070017577287__image_banner video.banner__video{display:block;position:relative!important;left:0;height:100%;width:100%}.product-form__buttons{max-width:100%!important}div.mfp-bg{display:block}.enquire-now-popup{max-width:700px;margin:auto;width:95%;padding:30px;background:#fff}.enquire-now-popup h2{font-size:26px;font-weight:500;text-align:center}.enquire-now-popup .field{margin-bottom:20px}a.book-an-appointment{color:#bd9443;display:inline-block}.rich-text__blocks{max-width:100%!important}@media (max-width: 767px){header-drawer{margin-left:0!important}.header{padding:5px 15px!important;grid-template-columns:1fr 3fr 1fr}.header .header__icon{width:3rem;height:3rem}.Vtl-WishlistHeaderWrapper{display:none!important}}nav.breadcrumb.breadcrumb-list .collection-name{color:#3c4142;font-size:14px;font-weight:700}nav.breadcrumb.breadcrumb-list a{color:#3c4142eb;font-size:14px;font-weight:400;text-decoration:none}span.menu-bars-wrapper{position:relative}span.menu-bars-text{position:absolute;left:44px;top:1px;text-transform:uppercase}@media (max-width: 767px){span.menu-bars-text{display:none}}.card-wrapper.product-card-wrapper .card__inner.ratio{max-height:380px}.bespoke-process-sec .multicolumn-card{border:1px solid #CECECE;background:#fff;padding:16px}.bespoke-process-sec .multicolumn-card img{height:auto;margin-bottom:20px}.bespoke-process-sec .multicolumn-card .multicolumn-card__info{text-align:center}.bespoke-process-sec .swiper-slide,.multicolumn-list img{height:auto}.multiboxes{display:flex;gap:40px;margin-top:80px;margin-bottom:80px}.multiboxes .box{background-color:#112738;padding:40px}.multiboxes .box h3{color:#fff;text-align:center;font-size:42px;font-weight:400;margin:0 0 20px}.multiboxes .box p{color:#fff;text-align:center;font-size:16px;font-weight:300;margin:0;line-height:140%}@media (max-width: 992px){.multiboxes{flex-direction:column;gap:20px;margin-top:40px;margin-bottom:40px}.multiboxes .box h3{font-size:32px;margin-bottom:10px}.multiboxes .box p{font-size:16px}}@media (max-width: 768px){.multiboxes .box h3{font-size:28px;margin-bottom:10px}.multiboxes .box p{font-size:14px}}body:is(.collection-precious-hour,.collection-everyday-diamonds,.collection-sea-of-grace,.page-bespoke,.page-our-designs,.page-product-care,.collection-modern-bride-edit) sticky-header.header-wrapper.color-scheme-5.gradient{transition:all .2s ease-in-out;background-color:transparent;position:absolute;top:0;left:0;width:100%}body:is(.collection-precious-hour,.collection-everyday-diamonds,.collection-sea-of-grace,.page-bespoke,.page-our-designs,.page-product-care,.collection-modern-bride-edit) .shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-5.gradient{background-color:#fff}body:is(.collection-precious-hour,.collection-everyday-diamonds,.collection-sea-of-grace,.page-bespoke,.page-our-designs,.page-product-care,.collection-modern-bride-edit) .shopify-section-header-sticky sticky-header.header-wrapper.color-scheme-5.gradient .header__heading-logo-wrapper img{filter:none}.list-collections .card__inner.color-scheme-2.gradient.ratio{background:#f8f8f8}.cart-notification-wrapper a#cart-notification-button{color:#fff}.cart #MainContent .page-width{max-width:1000px}html:has(details#Details-menu-drawer-container[open]){overflow:hidden}.menu-drawer ul.sidebar-icons{display:flex;list-style-type:none;padding-left:18px}.js .menu-drawer{height:calc(100vh - 100%)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
