:root{--pp: "PP Editorial New";--creattion: "Creattion";--instrument: "Instrument Sans", sans-serif;--heading: #1A1A1A;--para: #4B3A36;--body-color: #FAFAF5;--white: #FFFFFF;--black: #000000;--grey: #6a6a6a;--yellow: #E4C663}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--instrument);scroll-behavior:smooth}html,body{height:100%;width:100%;font-family:var(--instrument);background-color:var(--body-color)}body[data-lenis-prevent],.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6,p,ul,li,a{margin:0;padding:0;text-wrap:pretty}h1,h2,h3,h4,h5,h6,h1 div,h2 div,h3 div,h4 div,h5 div,h6 div{font-family:var(--pp);font-style:normal;font-weight:200;line-height:91%;letter-spacing:-.03em;color:#1a1a1a}h1 div,h2 div,h3 div,h4 div,h5 div,h6 div{all:inherit;margin:0}h1,h1 div{font-size:clamp(64px,8.5vw,120px)}.perspective{all:inherit;display:inline-block}.perspective>div div{all:inherit}.split-title{perspective:15vw}.cube{all:inherit;will-change:transform;transform-style:preserve-3d;transform:rotateY(90deg);transition:1s all ease;opacity:0}.cube.flip{transform:rotateY(.01deg);opacity:1}h1 span.group{display:inline;transform-style:preserve-3d;perspective:100vw}h1 span.group span{font-size:inherit;font-family:var(--pp);font-style:normal;font-weight:200;line-height:91%;letter-spacing:-.03em;opacity:0}h2,h2 div{font-size:clamp(40px,7vw,90px)}h2 span{all:inherit;display:inline-block;font-style:italic;margin-right:8px}h3,h3 div{font-size:clamp(24px,4vw,42px)}h4,h4 div{font-size:clamp(24px,4vw,32px)}h5,h5 div{font-size:clamp(16px,4vw,24px)}h6,h6 div{font-size:clamp(14px,4vw,20px)}p{font-family:var(--instrument);font-size:16px;font-weight:400;letter-spacing:0em;line-height:137%;color:var(--para)}.img{width:100%;height:100%;object-fit:cover}.img.ab{position:absolute;top:0;right:0;bottom:0;left:0}.pos-rel{position:relative}.icon{width:100%;height:auto;max-height:100%}.icon.ab{position:absolute;top:0;right:0;bottom:0;left:0}.flex{display:flex}.container-fluid{padding:0 4%;margin:0!important;width:100%;max-width:100%!important}.container-left{padding:0% 0% 0% 4%;margin:0!important;width:100%;max-width:100%!important}.cursive-banner{font-family:var(--creattion);color:var(--yellow)}.cursive{font-family:var(--creattion);color:var(--yellow);letter-spacing:-.02em;line-height:130%;margin-right:0;font-size:clamp(40px,7vw,90px);text-transform:capitalize;position:relative;top:32px;left:-48px}a,a:hover{text-decoration:none}.white{color:#fff}.head{display:flex;flex-direction:column;gap:32px;align-items:flex-start;padding-top:8px}.heading-div{display:flex}.letter-animation,.letter-animation-banner{opacity:0}.letter-animation.column{flex-direction:column}.head.center{gap:24px;align-items:center;justify-content:center;text-align:center}.mob{display:none}.margin-top-80{margin-top:80px}.tablet{display:none}.overflow-hidden{overflow:clip}@media (min-width: 768px){@media (prefers-reduced-motion: no-preference){.animate-img{width:110%;height:110%;animation:parallax linear;animation-timeline:view();animation-range-start:cover;animation-range-end:cover}@keyframes parallax{0%{transform:translateY(-100px)}10%{transform:translateY(-80px)}20%{transform:translateY(-60px)}30%{transform:translateY(-40px)}40%{transform:translateY(-20px)}50%{transform:translateY(0)}60%{transform:translateY(20px)}70%{transform:translateY(40px)}80%{transform:translateY(60px)}90%{transform:translateY(80px)}to{transform:translateY(100px)}}}}.banner-pad{padding-top:64px}.custom-btn{font-weight:400;font-size:12px;line-height:88%;letter-spacing:3px;text-align:center;text-transform:uppercase;padding:16px 32px;display:inline-flex;align-items:center;justify-content:center;transition:.4s all ease;border:1px solid transparent;min-width:200px}.custom-btn.white{background-color:var(--body-color);color:var(--para)}.custom-btn.white:hover{border-color:#fff;background-color:transparent;color:#fff}.custom-btn.dark{background-color:var(--para);color:#fff}.custom-btn.dark:hover,.custom-btn.lined{border-color:var(--para);background-color:transparent;color:var(--para)}.custom-btn.lined:hover{background-color:var(--para);color:#fff}.text-center{text-align:center}.homepage{padding-bottom:100px}.loader{position:fixed;width:100%;height:100vh;left:0;top:0;display:flex;background-color:var(--para);z-index:9999;transition:1s all ease;clip-path:inset(0 0 0% 0);opacity:1}.loader.loaded{clip-path:inset(0 0 100% 0);opacity:0}.loader-back-wrapper{display:flex;flex-direction:column;height:max-content;animation:moveUpp linear infinite;animation-duration:43s;animation-delay:.5s;width:100%}.loader-background{display:flex}.loader-background.one{display:flex;animation:pathset linear;animation-duration:1s;animation-delay:.1s}.loader-logo{position:fixed;width:20%;left:50%;top:50%;transform:translate(-50%,-50%);display:none}.loader-logo svg{width:100%;height:auto;max-height:100%}@keyframes moveUpp{0%{transform:translateY(0)}10%{transform:translateY(-10%)}20%{transform:translateY(-15%)}30%{transform:translateY(-20%)}40%{transform:translateY(-25%)}50%{transform:translateY(-30%)}60%{transform:translateY(-35%)}70%{transform:translateY(-40%)}80%{transform:translateY(-45%)}90%{transform:translateY(-50%)}to{transform:translateY(-55%)}}@keyframes pathset{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0% 0 0 0)}}.logo-stick{position:fixed;width:100%;z-index:9999;left:0;right:0;top:0;display:flex;height:100%;padding-top:16px;height:0;transition:.4s all ease}.logo-stick-in{width:100%;position:relative;padding-top:25%;display:flex;transform-origin:top center;filter:invert(0)}.logo-stick-in.loading{opacity:0}.logo-stick.mega-menu-open{opacity:0!important;z-index:1!important}.logo-stick-in.mega-menu-open svg path{fill:#4b3a36!important}.logo-stick-in img{position:absolute;top:0;right:0;bottom:0;left:0}.logo-stick-in svg{width:100%;height:auto;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.logo-stick-in svg path{transition:.4s all ease}.home-banner{height:100vh;min-height:700px;position:relative}.home-banner:after{content:"";background-image:url(/cdn/shop/files/ed1dfd84c4f9ff3e9ecdea8dc2f9a0af2157ef3a.png?v=1747398523);background-position:100% 40%;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.2;mix-blend-mode:overlay}.hb-img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;filter:brightness(.9)}.hb-img>div{width:50%}.hb-wrapper{position:relative;z-index:1;padding-top:200px}.hb-in .cursive-banner{font-weight:300;font-size:110.39px;line-height:100%;letter-spacing:-.02em;text-transform:capitalize;color:#e4c663}.signature-wrapper{margin-top:80px;display:flex;align-items:stretch;justify-content:space-between}.signature-wrapper .tabcontent{display:none}.signature-wrapper .tab{width:13%;display:flex;flex-direction:column;gap:32px;align-items:flex-start;padding-top:46px}.signature-wrapper .tab button{background-color:transparent;border:none;font-family:var(--pp);font-weight:200;font-size:24px;line-height:130%;letter-spacing:0em;vertical-align:middle;text-transform:capitalize;text-align:left;color:#747373;font-style:normal;border-bottom:1px solid transparent;transition:.4s all ease;cursor:pointer;display:inline-flex}.signature-wrapper .tab button.active{font-style:italic;color:#000;border-bottom:1px solid #000000}.signature-wrapper .tab-wrapper{width:85%}.signature-in .head{flex-direction:row;justify-content:space-between}.signature-in .head p{font-weight:400;font-size:18px;line-height:137%;letter-spacing:0px;color:var(--para);max-width:35ch}.collection-slider .item{position:relative}.collection-slider .item-in{background-color:#e4c663;position:relative;z-index:2;display:flex;align-items:stretch;justify-content:space-between}.signature-wrapper .tab-wrapper{position:relative}.signature-wrapper .tab-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;mix-blend-mode:luminosity;opacity:.2}.signature-wrapper .item-text{padding:46px 0 46px 40px;width:50%;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.signature-wrapper .item-text h3{font-size:clamp(24px,4vw,52px);color:var(--para);transition:all .4s ease;transform:translateY(100%);opacity:0}.signature-wrapper .item-text p{font-size:18px;font-weight:400;line-height:137%;letter-spacing:0em;color:var(--para);margin-top:14px;transition:all .4s ease;transform:translateY(100%);opacity:0;transition-delay:.2s}.signature-wrapper .item-text a{margin-top:36px;transition:all .4s ease;transform:translateY(100%);opacity:0}.signature-wrapper .item-text a:hover{border-color:var(--para);background-color:transparent;color:var(--para)}.signature-wrapper .item-img{width:45%;padding-top:55%}.collection-slider .owl-dots{position:absolute;bottom:50px;left:40px;display:flex;align-items:baseline;gap:20px}.collection-slider .owl-dots .owl-dot button{background:none;border:none;font-family:var(--pp);font-weight:200;font-size:clamp(16px,3.5vw,24px);line-height:95%;letter-spacing:-.03em;color:#4b3a36;opacity:.5;transition:.4s all ease;border:1px solid transparent;cursor:pointer}.collection-slider .owl-dots .owl-dot.active button{font-size:clamp(24px,3.5vw,44px);opacity:1;border-bottom:1px solid var(--para)}.collection-slider .owl-item.active .item-text h3,.collection-slider .owl-item.active .item-text p,.collection-slider .owl-item.active .item-text a{transform:translateY(0);opacity:1}.about-banner{height:100vh;min-height:700px;position:relative}.about-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(211.5deg,#0000 72.6%,#0006 83.09%)}.ab-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.ab-img{flex:0 0 25%}.ab-img-center{flex:0 0 50%}.ab-txt-wrap{position:relative;z-index:1;height:100%}.ab-txt-wrap .container-fluid{height:100%}.ab-txt-wrap .ab-in{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:160px;padding-bottom:60px}.ab-txt-wrap .ab-in .ab-head h1,.ab-txt-wrap .ab-in .ab-head h1 div{font-family:var(--pp);font-size:clamp(60px,13vw,180px);color:#fff}.ab-txt-wrap .ab-in .ab-head .cursive-banner{font-family:var(--creattion);font-weight:400;font-size:clamp(60px,12vw,168px);line-height:100%;letter-spacing:-.02em;text-transform:capitalize;color:#fff;text-align:right}.ab-txt-wrap .ab-in .ab-sub-head{max-width:40ch}.ab-txt-wrap .ab-in .ab-sub-head p{font-size:18px;font-weight:400;line-height:137%;letter-spacing:0em;color:#fff}.ov-wrapper{background-color:#4b3a36;position:relative}.ov-item{background-color:#4b3a36;padding-top:100px;position:sticky;top:0}.ov-in{display:flex;align-items:stretch}.ov-card{background-color:#fafaf5;padding:90px 30px 30px 56px}.ov-icon{width:7%;margin-left:auto;margin-top:20px}.ov-img{width:50%;padding-top:48%}.ov-text{width:50%;display:flex;flex-direction:column;justify-content:space-between;margin-left:-5%;z-index:1;gap:20px}.ov-head{max-width:40ch;margin-left:auto}.ov-head h2{font-style:italic}.ov-head .cursive{color:#fff}.ov-head p{font-size:18px;font-weight:400;line-height:137%;letter-spacing:0em;color:#fff;max-width:30ch;margin-top:30px}.ov-card h3{color:var(--para)}.ov-card p{color:#6a6a6a;margin-top:24px;max-width:45ch}.fl-wrapper{position:relative;display:flex;flex-direction:column;margin-top:-60px}.fl-img{width:65%;display:flex;margin:0 auto;padding-top:50%}.fl-img img{object-position:top}.fl-card{background-color:#e9cb69;padding:50px 32px;position:absolute;right:0;bottom:0;width:46ch}.fl-card .fl-comment p{font-family:var(--pp);font-weight:200;font-size:22px;line-height:155%;letter-spacing:-.03em;color:#1a1a1a}.fl-card .fl-auth{display:flex;flex-direction:column;margin-top:54px;gap:10px}.fl-card .fl-auth p.auth-name{font-family:var(--creattion);font-weight:400;font-size:clamp(32px,6vw,66px);line-height:100%;letter-spacing:-.02em;text-transform:capitalize;color:#1a1a1a}.fl-card .fl-auth p.auth-position{font-weight:600;font-size:12px;line-height:173%;letter-spacing:4px;text-transform:uppercase;color:var(--para)}.fl-in .head{position:relative;z-index:1}.team-card{position:relative}.member-img{display:flex;padding-top:145%}.member-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 70.42%,#0006 81.28%)}.member-txt{position:absolute;bottom:0;left:0;right:0;padding:32px 22px}.member-txt p.member-name{font-family:var(--creattion);font-weight:400;font-size:clamp(36px,7vw,89px);line-height:91%;letter-spacing:-.03em;text-transform:capitalize;color:#fafaf5}.member-txt p.member-desg{font-weight:600;font-size:12px;line-height:173%;letter-spacing:4px;text-transform:uppercase;color:#fff}.teams-slider{margin-top:60px}.teams-in{position:relative}.teams-in .head{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.team-arrow{display:flex;align-items:center;gap:8px}.team-arrow button{background:none;border:none;padding:0;margin:0;cursor:pointer}.ticker-section .bx-wrapper{max-width:100%!important;box-shadow:none!important;border:none!important;background:transparent!important;margin-bottom:0!important}.ticker-section .item{display:flex;align-items:center;justify-content:center}.ticker-section .item img{aspect-ratio:3/2;object-fit:contain}.ts-wrapper{display:flex;flex-direction:column;gap:90px}.fourc-tabs{display:flex;align-items:stretch;justify-content:space-between;margin-top:86px}.fourc-tabs .tab{width:10%;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.fourc-tabs .tab button,.ct-tabs .cttab button{background-color:transparent;border:none;font-family:var(--pp);font-weight:200;font-size:24px;line-height:130%;letter-spacing:0em;vertical-align:middle;text-transform:capitalize;text-align:left;color:#747373;font-style:normal;border-bottom:1px solid transparent;transition:.4s all ease;cursor:pointer}.fourc-tabs .tab button.active,.ct-tabs .cttab button.active{font-style:italic;color:#000;border-bottom:1px solid #000000}.fourc-tabs .tab-wrapper{width:90%}.fourc-in{display:flex;position:relative}.fourc-img{display:flex;padding-top:45%;width:90%}.fourc-txt{position:absolute;bottom:0;right:0;background-color:#f5f5e4;padding:60px 32px 32px 96px;width:50%}.fc-icon{width:40px;display:flex;margin-left:auto;margin-top:36px}.fourc-txt h3{color:var(--para)}.fourc-txt p{color:#6a6a6a;margin-top:24px;max-width:45ch}.community{margin-bottom:60px}.community .head p{color:#6a6a6a;max-width:45ch}.com-sm{display:flex;flex-direction:column;gap:16px;margin-top:30px}.com-sm p{font-weight:600;font-size:12px;line-height:173%;letter-spacing:3px;text-transform:uppercase;color:var(--para)}.com-sm .sm-links{display:flex;gap:16px;align-items:center;justify-content:center}.com-sm .sm-links a{display:flex;width:18px;height:18px}.com-sm .sm-links a svg{width:100%;height:auto;max-height:100%}section.frame-with-frame .fwf-background{padding-top:50%}section.frame-with-frame .fwf-wrapper{margin-top:-25%;z-index:1;position:relative}.fwf-wrapper .fwf-in{padding:38px 38px 50px;background-color:#f7f7f7;width:80%;margin:0 auto;display:flex;flex-direction:column;gap:20px;box-shadow:0 1px 4px -2px #1a1a1a}.fwf-top{padding-top:45%}.fwf-bottom h2{font-size:clamp(24px,4vw,44px);color:#1a1a1a;font-style:italic;line-height:120%;letter-spacing:-.03em}.fwf-bottom p{font-size:18px;font-weight:400;line-height:137%;letter-spacing:0em;color:#6a6a6a}.fwf-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.fwf-bottom .head{max-width:60ch}.fwf-bottom .fwf-icon{align-self:flex-end;max-width:65px;flex-shrink:0;display:flex}.our-story{position:relative;padding:56px 0}.os-background{position:absolute;top:0;right:0;bottom:0;left:0}.os-story{position:relative;z-index:1}.os-in{display:flex;align-items:stretch;justify-content:space-between;background-color:#fafaf5;padding-right:50px;box-shadow:0 1px 4px -1px #222;width:90%;margin:0 auto;gap:20px}.os-left{padding-top:50%;width:45%;display:flex}.os-right{width:50%;padding:50px 0}.os-right h2{font-size:clamp(36px,5vw,66px);font-style:italic}.os-right p{font-size:16px;max-width:58ch}.ct-tabs .cttab{display:flex;align-items:center;justify-content:center;gap:40px}.ct-tabs .cttab button{text-align:center}.ct-in{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.ct-img{display:flex;align-items:center;justify-content:center;padding:28px;background-color:#4b3a36;background-image:url(/cdn/shop/files/gradient.png?v=1756200050);background-size:cover;background-blend-mode:multiply;background-repeat:no-repeat;background-position:center;width:60%}.ct-img img{aspect-ratio:4/3;object-fit:contain;z-index:1;position:relative}.ct-in .ct-txt{max-width:40ch}.ct-in .ct-txt p{color:#6a6a6a;font-size:14px}.ct-tab-wrapper{margin-top:66px}section.collection-banner{position:relative}.collection-banner .cb-in{display:flex;align-items:stretch;justify-content:space-between;padding-top:64px}.cb-img{width:55%;padding-top:45%}.cb-text{width:40%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:50px 0}.cb-head h2{font-size:clamp(30px,7vw,60px);line-height:91%;letter-spacing:-.03em;text-transform:none;text-align:left;color:var(--para)}.cb-head h2 em,.cb-head h2 i{all:inherit;font-style:italic;display:inline-block}.cb-head p{font-size:clamp(40px,7vw,110px);text-transform:none;text-align:right;margin-top:-60px;align-self:flex-end}.cb-head{margin:0 auto;max-width:46ch;width:100%;display:flex;flex-direction:column}.cb-item-img{width:60%}.cb-desp p{text-align:center;font-size:18px}.cb-desp{max-width:42ch}.art-banner{position:relative;height:100vh;min-height:700px;padding-top:120px;padding-bottom:40px}.art-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;filter:contrast(1.2) brightness(.8)}.art-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/ed1dfd84c4f9ff3e9ecdea8dc2f9a0af2157ef3a.png?v=1747398523);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.2;mix-blend-mode:overlay}.art-in{position:relative;z-index:1;height:100%}.art-in .container-fluid{height:100%}.art-in-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.art-banner-head{text-align:center}.art-banner-head h1,.art-banner-head h1 div{font-size:clamp(58px,12vw,170px);color:#fff}.art-banner-head p{font-family:var(--creattion);font-weight:400;font-size:clamp(40px,7vw,135px);line-height:100%;letter-spacing:-.02em;text-transform:capitalize}.art-banner-subhead{display:flex;justify-content:space-between}.art-banner-subhead .art-logo{display:flex;width:62px}.art-banner-subhead p{font-size:18px;max-width:36ch}section.lab-diamonds{background-color:#4b3a36;position:relative;padding-top:55px}.ld-main-head .cursive{left:0;line-height:110%;margin-top:-46px;word-spacing:-10px}.ld-main-head h2,.ld-main-head h2 div{font-size:clamp(40px,6vw,80px)}.ld-head{display:flex;flex-direction:column;align-items:flex-start;gap:42px;width:55%}.ld-img{width:45%;padding-top:46%}.ld-main-subhead{max-width:49ch}.ld-main{position:relative;display:flex;align-items:stretch;justify-content:space-between}ul.ld-list-ul{list-style:none;display:flex;flex-direction:column;background-color:var(--body-color);width:58%;padding:45px 38px 38px 40px;margin-top:-24%;position:relative;z-index:1}ul.ld-list-ul li{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid #E4E4D5}ul.ld-list-ul li:first-child{padding-top:0}ul.ld-list-ul li h3{font-size:clamp(16px,4vw,24px);color:var(--para)}ul.ld-list-ul li p{color:var(--para)}.ss-head{display:inline-flex;flex-direction:column;gap:50px}.ss-head h2{font-size:clamp(40px,6vw,90px)}.ss-head p.eyebrow-head{font-weight:600;font-size:18px;line-height:173%;letter-spacing:4px;text-transform:uppercase;color:#4b3a36}.ss-item-in{position:relative;height:100%}.ss-item-in .ss-in{display:flex;justify-content:space-between;position:relative;height:100%}.ss-txt{flex:0 0 50%;display:flex;flex-direction:column;gap:16px}.ss-txt-img .ss-img1{padding-top:58%;width:100%}.ss-img2-img{height:100%;position:relative;width:100%}.ss-img2{width:37%;position:absolute;height:100%;right:0;top:0}.ss-txt h3{color:var(--para)}.ss-txt p{color:#6a6a6a;max-width:39ch}.side-scroll-wrapper{display:flex;width:400vw;height:100%;padding:20px 0}.ss-item{flex:0 0 100vw}.ss-item .container-fluid{height:100%}section.side-scroll{display:flex;align-items:center;height:100vh;overflow:hidden}.ss-txt-img{display:flex;flex-direction:column;flex:0 0 62%;gap:20px;justify-content:space-between;position:relative}.ss-ti-bottom{display:flex;width:100%;justify-content:space-between;align-items:flex-end;gap:20px}.ss-item:first-child .ss-txt{padding-bottom:105px}.ss-item:nth-child(2) .ss-txt{padding-bottom:64px}.ss-item:nth-child(2) .ss-ti-top{position:absolute;top:0}.ss-item:not(:first-child) h3{text-wrap-mode:nowrap}.ss-item:not(:first-child) .ss-ti-bottom{height:100%}.ss-item:nth-child(2) .ss-txt-img .ss-img1{align-self:flex-start}.ss-item:nth-child(3) .ss-txt-img{flex:0 0 68%}.ss-item:nth-child(3) .ss-ti-bottom{gap:40px;flex-direction:row-reverse;z-index:1}.ss-item:nth-child(3) .ss-txt-img .ss-img1{padding-top:53%}.ss-item:nth-child(3) .ss-txt{align-self:center;padding-top:120px}.ss-item:nth-child(4) .ss-ti-bottom{gap:40px;flex-direction:row-reverse;z-index:1;align-items:center}.ss-item:nth-child(4) .ss-img2{height:45%;top:inherit;bottom:0;width:35%}.ss-item:nth-child(4) .ss-txt-img .ss-img1{height:100%;padding-top:0}.ss-item:nth-child(4) .ss-txt-img{flex:0 0 85%}.ss-item:nth-child(4) .ss-txt{padding-bottom:140px}.ss-item:nth-child(4) .container-fluid{padding-right:0}.side-scroll-mobile{display:none}section.material .fourc-tabs{flex-direction:column;gap:48px;align-items:center}section.material .fourc-tabs .tab{flex-direction:row;justify-content:center;gap:40px;width:100%}section.material .fourc-tabs .tab-wrapper{width:100%}section.material .fourc-in{justify-content:space-between;align-items:flex-end}section.material .fourc-img{width:60%;padding-top:45%}section.material .fourc-txt{width:36%;padding:0;background-color:transparent;position:static}section.material .fourc-txt p{font-size:14px;color:#6a6a6a;max-width:100%}section.material .fourc-txt h3{font-size:clamp(32px,4vw,62px)}.ring-guide-modal table{border-collapse:collapse;width:100%;background-color:#f5f5e4;text-align:center}.ring-guide-modal .guide-table{width:80%;display:flex;flex-direction:column;align-items:center;gap:40px}.rgm-con{display:flex;flex-direction:column;align-items:center;gap:90px}.ring-guide-modal th{font-size:12px;font-weight:600;line-height:173%;letter-spacing:3px;text-align:center;color:#4b3a36;max-width:12ch;text-wrap:pretty;border:1px solid #E1E1C5;padding:10px 2px;text-transform:uppercase}.ring-guide-modal td{font-size:12px;font-weight:600;line-height:173%;letter-spacing:3px;text-align:center;color:#4b3a36;color:#555;border:1px solid #E1E1C5;padding:20px}.vid-img{padding-top:45%}.step-img{padding-top:80%}section.step-slider .step-txt h3{font-size:clamp(24px,4vw,32px);color:var(--para);line-height:100%}section.step-slider .step-txt p{color:#6a6a6a;font-size:14px;max-width:26ch}.step-slider-in{display:flex;flex-direction:column;gap:90px}section.step-slider .step-txt .small{font-weight:700;font-style:Bold;font-size:14px;line-height:137%;letter-spacing:0px;text-align:center;text-transform:uppercase}section.step-slider .item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:30px}section.step-slider .step-txt .head{padding-top:0}section.step-slider .owl-theme .owl-nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}section.step-slider .owl-theme .owl-nav button{background:none!important}.owl-nav.disabled{display:none!important}section.blog-inner{padding-top:120px}section.blog-inner .bi-head h1{font-size:clamp(40px,7vw,90px);line-height:110%;color:var(--para)}section.blog-inner .bi-img{padding-top:45%;margin-top:50px}section.blog-inner .bi-content-wrapper{margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.bic-left{width:65%}.bic-share{width:25%;position:sticky;top:80px}.bi-auth{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--para)}.bi-excrept{margin-top:20px;display:flex;flex-direction:column;gap:16px}.bi-content{margin-top:60px}.bi-content h2{font-size:clamp(24px,7vw,62px);font-style:normal!important;margin-bottom:24px;margin-top:36px}.bi-content h3,.bi-content h4,.bi-content h5,.bi-content h6{margin-bottom:12px;margin-top:8px}.bi-content h3 span,.bi-content h4 span,.bi-content h5 span,.bi-content h6 span{all:inherit;margin:0}.bi-content h2 span{font-style:normal!important;margin-right:0!important;margin:0}.bi-content img{width:100%;height:auto;max-height:100%;margin:16px 0}.bi-content p{margin-bottom:12px}.bi-content ul{padding-left:30px;display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.bi-content ul li{font-family:var(--instrument);font-size:16px;font-weight:400;letter-spacing:0em;line-height:137%;color:var(--para)}.article-share{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.share-wrap{display:flex;align-items:stretch;justify-content:flex-start;gap:8px}.article-share p{font-weight:600;font-size:12px;line-height:110%;letter-spacing:4px;text-transform:uppercase;color:var(--para)}.share-wrap a{display:inline-flex;width:20px;height:20px}.share-wrap a img{width:100%;height:auto;max-height:100%}.bil-share{margin-top:50px}.bi-wrapper{width:90%;margin:0 auto}.ob-in{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.blog-post-card{display:flex;flex-direction:column;gap:24px}.blog-post-card .ob-img{padding-top:125%;overflow:hidden}.blog-post-card .ob-img img{transition:.3s all ease;scale:1}.blog-post-card:hover .ob-img img{scale:1.1;transition:.8s all cubic-bezier(.7,.03,.47,.89)}.blog-post-card .ob-txt{display:flex;flex-direction:column;gap:12px}.blog-post-card .ob-txt .ob-cat,.blog-post-card .ob-txt .ob-date{font-weight:600;font-size:12px;line-height:173%;letter-spacing:3px;text-transform:uppercase;color:var(--para)}.blog-post-card .ob-txt .ob-title{color:var(--para);line-height:110%}.blog-post-card .ob-txt .ob-excrept{line-height:130%;color:var(--para);max-width:32ch}section.other-blogs .ob-cta{display:flex;align-items:center;justify-content:center;margin-top:48px}.bn-wrapper{background-color:#e9cb69;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:50px 24px 34px}.bn-wrapper .head{gap:16px;align-items:center}.bn-wrapper .head h2{font-size:clamp(28px,7vw,62px);font-style:italic;text-align:center;line-height:110%}.bn-wrapper .head p{color:#1a1a1a;text-align:center}.bn-logo{display:flex;width:40px;margin-top:28px}.bn-wrapper .contact-form{margin-top:64px;width:50%}.bn-wrapper .contact-form .form-in{display:flex;justify-content:center;align-items:stretch}.bn-wrapper .contact-form .form-in input[type=email]{border:1px solid #4B3A36;background:#fff;outline:none;padding:16px;font-size:12px;line-height:150%;letter-spacing:0em;color:var(--para);width:70%}.bn-wrapper .contact-form .form-in input[type=email]::placeholder{color:#696969}.bn-wrapper .contact-form .form-in button{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0em;vertical-align:middle;color:#121212;width:30%;border:1px solid #4B3A36;background-color:#fff;padding:16px 20px;cursor:pointer;transition:.4s all ease}.bn-wrapper .contact-form .form-in button:hover{background-color:var(--para);color:#fff}.care-banner{display:flex;padding-top:62px;min-height:450px}.care-banner .care-img{padding-top:40%;width:100%}.care-banner .head{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.care-guide-inner .cg-item{display:flex;align-items:stretch;justify-content:space-between;max-width:70ch}.cg-blocks{display:flex;flex-direction:column;gap:150px;width:60%}.care-guide-inner .cg-item:nth-child(2n){flex-direction:row-reverse}.care-guide-inner .cg-txt{width:100%;align-self:center}.care-guide-inner .cg-img{padding-top:40%;width:40%}.care-guide-inner .cg-txt .head h2{font-size:clamp(28px,5vw,62px);color:#1a1a1a}.care-guide-inner .cg-txt .sub-head{margin-top:40px}.care-guide-inner .cg-txt .richtext{margin-top:58px}.care-guide-inner .cg-txt .sub-head,.care-guide-inner .cg-txt .richtext{max-width:100%}.care-guide-inner .cg-txt .richtext ul{display:flex;flex-direction:column;gap:34px;padding-left:18px}.care-guide-inner .cg-txt p,.care-guide-inner .cg-txt li{font-size:14px;line-height:137%;color:#6a6a6a}.care-guide .cg-cats a{display:inline-flex;border-bottom:1px solid transparent;padding-bottom:4px;font-family:var(--pp);font-weight:200;font-size:24px;line-height:130%;letter-spacing:0em;vertical-align:middle;color:#747373;transition:.4s all ease}.care-guide .cg-cats a:hover{border-color:#747373}.care-guide .cg-cats a.active{color:#000;border-color:#000;font-style:italic}.care-guide .cg-cats{background-color:var(--body-color);padding:20px 0;position:sticky;top:0;z-index:99;transition:.4s all ease;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px;width:20%}.care-guide-inner{display:flex;align-items:flex-start;justify-content:flex-start;gap:90px}section.not-found-page{padding:120px 0}.nf-num-wrap{display:flex;align-items:center;justify-content:center;gap:50px}.nf-num{font-family:var(--pp);font-weight:200;font-size:clamp(120px,35vw,500px);line-height:91%;letter-spacing:-.03em;text-transform:capitalize;color:var(--para)}.nf-num-txt{position:relative;width:40%}.nf-txt{max-width:25ch;margin:0 auto;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.nf-num-txt h1{font-size:clamp(20px,4vw,64px);color:var(--para);text-align:center;text-transform:capitalize;letter-spacing:-.03em}.nf-in{display:flex;flex-direction:column;align-items:center;gap:60px}section.thank-you{padding-top:120px}.ty-wrapper{display:flex;flex-direction:column;align-items:center;overflow:hidden}.ty-wrapper h1{font-size:clamp(80px,22vw,317px);text-transform:capitalize;color:var(--para);text-align:center}.ty-wrapper p{color:#676060;line-height:150%;text-align:center;max-width:45ch;margin-top:20px}.ty-wrapper p a{color:#676060;text-decoration:underline;text-underline-offset:4px}.ty-wrapper .custom-btn{margin-top:32px}.ty-wrapper .head{padding-top:26px}.ty-img{margin-top:80px;margin-bottom:-20%}section.faq-page{padding:120px 0;position:relative}section.faq-page .faq-head h1{font-size:clamp(28px,5vw,62px);color:#1a1a1a}.faq-category-wrapper{position:sticky;background-color:var(--body-color);top:0;padding:16px 0;transition:.4s all ease}.faq-category-wrapper.backdrop{box-shadow:0 1px 6px #0003}.faq-category-wrapper ul{display:flex;align-items:center;justify-content:center;list-style:none;gap:40px}.faq-category-wrapper ul li a{display:inline-flex;border-bottom:1px solid transparent;padding-bottom:4px;font-family:var(--pp);font-weight:200;font-size:clamp(20px,3vw,32px);line-height:130%;letter-spacing:0em;vertical-align:middle;color:#747373;transition:.4s all ease;cursor:pointer}.faq-category-wrapper ul li a:hover{border-color:#747373}.faq-category-wrapper ul li a.active{color:#000;border-color:#000;font-style:italic}.faq-head{margin-bottom:80px}.faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-top:24px;padding-bottom:12px;transition:.4s all ease}.faq-item .faq-question h6{font-size:clamp(14px,4vw,18px)}.faq-item.active .faq-question{padding-bottom:0}.faq-cat-head h4{font-style:italic;color:#000;line-height:130%;letter-spacing:0em}.faq-wrapper{display:flex;flex-direction:column;gap:24px}.faq-answer{display:none}.faq-item{border-bottom:1px solid #DDDDDD;padding-bottom:0;transition:.4s all ease}.faq-item.active{padding-bottom:12px}.faq-answer p{font-size:12px;line-height:130%;color:#606060;max-width:65ch}.faq-answer p a{font-size:12px;line-height:130%;color:#606060;text-decoration:underline}.faq-all-in{width:50%;margin:70px auto 0;display:flex;flex-direction:column;gap:75px}.faq-accordian-wrapper .faq-item:first-child .faq-question{padding-top:0}.faq-question-right{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.faq-item.active .faq-question-right svg path{transition:.4s all ease}.faq-item.active .faq-question-right svg path:first-child{opacity:0}.search-bar{position:fixed;top:62px;width:100%;z-index:9999;background-color:#000000ca;height:100%;opacity:0;clip-path:inset(0 0 100% 0);transition:.2s all ease}.search-bar.active{transition:.6s all ease;opacity:1;clip-path:inset(0 0 0% 0)}.search-bar-wrapper{background-color:var(--body-color);padding:32px 0 52px;max-height:600px;overflow:hidden}.search-bar-wrapper div#predictive-search{max-height:400px;overflow:hidden;overflow-y:auto}.search-bar-wrapper .search-input-bar{display:flex;align-items:stretch;gap:24px;border-bottom:1px solid #1A1A1A;padding-bottom:10px}.search-bar-wrapper .search-input-bar input{width:100%;background-color:transparent;border:none;outline:none}.search-bar-wrapper .search-input-bar svg{width:35px;height:35px;flex-shrink:0}.no-search-result{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding-top:10px;margin-top:40px;padding-bottom:80px}.no-search-result h3{font-style:italic}.no-search-result p{font-size:16px;line-height:150%;letter-spacing:-.02em;color:#6a6a6a}.no-search-result p.no-res-txt{font-size:18px;color:var(--para)}ul.predictive-search-list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:36px;list-style:none}.product-card{width:100%;position:relative;display:flex;flex-direction:column;gap:10px}.product-card .sc-img{width:100%;overflow:hidden;padding-top:100%;height:0}.product-card h3{color:var(--para);padding-top:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:130%;font-size:clamp(18px,3vw,24px)}.product-card .sct-price{font-family:var(--pp);font-weight:200;font-style:italic;font-size:clamp(14px,3vw,18px);line-height:130%;letter-spacing:0em;vertical-align:middle;margin-top:8px}.product-card .buy-now p{width:100%;pointer-events:none}.product-card .buy-now{transform:translateY(100%);opacity:0;transition:.4s all ease;z-index:1}.product-card:hover .buy-now{transform:translateY(0);opacity:1}div#predictive-search-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px;margin-top:40px;padding-bottom:80px;gap:60px}div#predictive-search-results h2{font-size:clamp(32px,6vw,62px)}.pre-search{display:flex;align-items:flex-start;margin-top:80px;justify-content:space-between;max-height:400px;overflow:hidden;overflow-y:auto}.pre-keys .pre-search-keys{list-style:none;display:flex;flex-direction:column;margin-top:24px;gap:24px}.pre-keys .pre-search-keys li{font-size:14px;color:#747373;text-transform:capitalize}.pre-keys .ts-title{font-family:var(--pp);font-size:24px;line-height:130%;letter-spacing:0em}.pre-search .bestseller .b-title{font-family:var(--pp);font-size:32px;line-height:130%;letter-spacing:0em}.pre-search-products{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;list-style:none;margin-top:24px}.pre-search .pre-keys{width:20%}.pre-search .bestseller{width:78%}.pre-search.hidden{display:none}.search-page{padding:120px 0}.search-page h1{font-size:clamp(40px,7vw,90px);font-style:italic}.sp-input{display:flex;align-items:center;justify-content:center;margin-top:60px}.sp-input form{display:inline-flex;align-items:stretch;justify-content:space-between;border-bottom:1px solid #000000;width:80%;padding-bottom:14px}.sp-input form button{background-color:transparent;padding:0;border:none;width:50px;height:50px;cursor:pointer}.sp-input form button svg{height:auto;max-height:100%;width:100%}.sp-input form input{background-color:transparent;border:none;outline:none;width:100%;margin-left:16px;color:#4b3a36}.sp-input form input::placeholder{text-transform:uppercase;color:#4b3a36;letter-spacing:2px}.sp-output{margin-top:60px}.sp-output h2{font-size:clamp(18px,4vw,42px);text-align:center}.sp-output-con{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:36px}.paginated-content{margin-top:60px}.sp-output .no-search-result{gap:40px;margin-top:80px}.sp-output .no-search-result p{font-family:var(--pp);font-weight:200;font-size:clamp(16px,2.5vw,24px);line-height:137%;letter-spacing:0em;text-align:center;color:var(--para);max-width:80ch}.no-search-logo{display:flex;width:6%}.no-search-logo svg{width:100%;height:auto;max-height:100%}.product-details{padding-top:94px;padding-bottom:80px}.product-details-in{display:flex;align-items:flex-start;justify-content:space-between}.product-details-in .left{width:50%;display:flex;flex-direction:column;gap:24px}.product-details-in .left.vertical{flex-direction:row-reverse;width:55%;position:sticky;top:80px;justify-content:space-between}.product-details-in .item .prod-thumb{position:relative;padding-top:95%}.product-details-in .item .prod-main{aspect-ratio:1/1;overflow:hidden;cursor:zoom-in;position:relative;height:100%}.product-details-in .item .prod-main.zoomed{cursor:zoom-out}.prod-main img{transform:scale(1);transition:.4s transform ease;transform-origin:center center}.prod-main:hover img{transform:scale(2)!important}.product-details-in .item .prod-main.zoomed img{transform:scale(3)!important}.product-details-in .left .item img,.product-details-in .left .item video{position:absolute;top:0;right:0;bottom:0;left:0}.product-details-in .left .item video{width:100%;height:100%}.product-details-in .right{width:40%}.product-thumb-slider .slide-arrow{background-color:transparent;border:none;cursor:pointer;transition:.4s all ease;display:flex;position:absolute;top:0;bottom:0;width:40px;height:40px;margin:auto 0;z-index:1}.product-thumb-slider .slide-arrow.prev-arrow{left:0}.product-thumb-slider .slide-arrow.next-arrow{right:0}.product-thumb-slider .slide-arrow:hover{filter:brightness(.9)}.vertical .product-thumb-slider .slide-arrow.prev-arrow{transform:rotate(90deg);top:-10px;bottom:auto;left:0;right:0;margin:0 auto}.vertical .product-thumb-slider .slide-arrow.next-arrow{transform:rotate(90deg);top:auto;bottom:-10px;left:0;right:0;margin:0 auto}.product-thumb-slider .slide-arrow img{width:100%;height:auto;max-height:100%}.horizontal .product-thumb-slider{overflow:hidden}.product-thumb-slider .slick-slide{margin-left:20px}.vertical .product-thumb-slider .slick-slide{margin-left:0;margin-bottom:10px}.product-thumb-slider .slick-list{margin-left:-20px}.vertical .product-thumb-slider .slick-list{margin-left:0;margin-bottom:-10px}.product-details-in .left .slick-slider{padding:0 10px}.product-details-in .left.vertical .slick-slider{padding:0}.product-details-in .left.vertical .product-main-slider{width:80%}.product-details-in .left.vertical .product-main-slider .slick-list,.product-details-in .left.vertical .product-main-slider .slick-track{height:100%}.product-details-in .left.vertical .product-thumb-wrapper{width:16%;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.product-details-in .left.vertical .thumb-slide-count{margin-top:0}.thumb-slide-count{font-family:var(--pp);font-weight:200;font-style:Ultralight;font-size:28px;leading-trim:CAP_HEIGHT;line-height:95%;letter-spacing:0em;text-decoration:underline;text-decoration-style:solid;text-underline-offset:2px;text-decoration-thickness:0%;color:#4b3a36;margin-top:20px;text-align:center}.thumb-slide-count span{font-family:var(--pp)}.product-title h1{font-family:var(--pp);font-weight:200;font-style:Ultralight;font-size:clamp(24px,3vw,30px);leading-trim:CAP_HEIGHT;line-height:130%;letter-spacing:0em;color:#4b3a36;text-transform:capitalize}.product-description{margin-top:8px;margin-bottom:16px}.product-description p{font-size:14px;color:#7d7d7d}.product-price{display:flex;align-items:center;gap:10px;padding-top:18px}.product-price .real-price,.product-price .sell-price{font-family:var(--pp);font-weight:200;font-style:italic;font-size:25px;leading-trim:CAP_HEIGHT;line-height:95%;letter-spacing:-.03em;color:#4b3a36}.product-price .real-price{color:#7d7d7d}.selected-val-div,.selected-size-div,.as-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid #E2E2E2;cursor:pointer}.selected-val-div label,.selected-size-div label,.as-head p{font-family:var(--pp);font-weight:200;font-size:18px;line-height:100%;letter-spacing:0em;color:#4b3a36;text-transform:capitalize;cursor:pointer}.selected-val-div p,.selected-size-div span{font-family:var(--instrument);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0em;text-align:right;color:#5d5d5d}.product-variant-wrapper{margin-top:24px}.variant-wrapper{display:flex;flex-direction:column;gap:28px}.variant-selector{position:relative}.variant-list,.select-size{list-style:none;display:none;position:absolute;background:#fafaf5;width:100%;z-index:1;box-shadow:0 0 4px #8080421a;border:.5px solid #E8E8E8;left:0;border-top:none}.select-size{z-index:2;overflow:hidden;height:370px;overflow-y:auto}.variant-list li,.select-size li{display:flex;padding:10px;cursor:pointer;font-family:var(--instrument);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0em;color:#5d5d5d;transition:.4s all ease}.variant-list li:hover,.select-size li:hover{background-color:#dbcfcd}.size-selector{position:relative}.selected-name-arrow,.selected-size-arrow{display:flex;align-items:center;gap:8px}.variant-list li.selected,.select-size li.active{background-color:#e4c663}ul.variant-list.with-color-selection{display:flex!important;align-items:center;gap:18px;background:transparent;box-shadow:none;border:none;position:static}.variant-selector.color{margin-top:16px}.selected-val-div svg,.selected-size-arrow svg,.as-head svg{transition:.4s all ease}.selected-val-div.active svg,.selected-size-div.active svg,.as-head.active svg{transform:rotate(-180deg)}ul.variant-list.with-color-selection li{background-color:transparent;padding:0}.variant-selector.color .selected-val-div{border:none;justify-content:flex-start;gap:6px;cursor:auto}.variant-selector.color .selected-val-div label{cursor:auto}.variant-selector.color .selected-val-div p{font-family:var(--pp);font-weight:200;font-style:Ultralight;font-size:18px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:0em;color:#4b3a36}ul.variant-list.with-color-selection .variant-option:not(.valid){display:none}ul.variant-list.with-color-selection .variant-option{width:32px;height:32px;transition:.4s all ease;border-radius:50%;border:1px solid transparent}ul.variant-list.with-color-selection .variant-option div{width:100%;height:100%;border-radius:50%;overflow:hidden}ul.variant-list.with-color-selection .variant-option.selected[data-value="White Gold"]{border-color:#d7d7d7;padding:3px}ul.variant-list.with-color-selection .variant-option.selected[data-value="Rose Gold"]{border-color:#f09f94;padding:3px}ul.variant-list.with-color-selection .variant-option.selected[data-value="Yellow Gold"]{border-color:#dac392;padding:3px}ul.variant-list.with-color-selection .variant-option.selected[data-value="Sterling Silver"]{border-color:silver;padding:3px}ul.variant-list.with-color-selection .variant-option.selected[data-value=Platinum]{border-color:#e5e4e2;padding:3px}ul.variant-list.with-color-selection .variant-option div.White{background:linear-gradient(0deg,#e7e6e5,#e7e6e5),linear-gradient(131.32deg,#fff3 47.02%,#0003 95.64%)}ul.variant-list.with-color-selection .variant-option div.Yellow{background:linear-gradient(143.23deg,#dac392 15.54%,#d8b960 92.96%)}ul.variant-list.with-color-selection .variant-option div.Rose{background:radial-gradient(circle,#f09f94 20%,#b3644f 80%)}ul.variant-list.with-color-selection .variant-option div.Silver{background:linear-gradient(0deg,silver,silver),linear-gradient(131.32deg,#fff3 47.02%,#0003 95.64%)}ul.variant-list.with-color-selection .variant-option div.Platinum{background:linear-gradient(0deg,#e5e4e2,#e5e4e2),linear-gradient(131.32deg,#fff3 47.02%,#0003 95.64%)}.custom-label-div label{font-family:var(--pp);font-weight:200;font-style:Ultralight;font-size:18px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:0em;color:#4b3a36}.custom-message textarea{font-family:var(--instrument);font-weight:500;font-style:Medium;font-size:13.46px;leading-trim:CAP_HEIGHT;line-height:88%;letter-spacing:.04em;color:#4b3a36;background-color:transparent;border:none;width:100%;outline:none!important;padding-bottom:10px;border-bottom:1px solid #E2E2E2;margin-top:34px;max-width:100%}.additional-service textarea{font-family:var(--instrument);font-weight:500;font-style:Medium;font-size:12px;line-height:88%;letter-spacing:.04em;color:#4b3a36;background-color:transparent;border:none;width:100%;outline:none!important;padding-bottom:10px;border-bottom:1px solid #E2E2E2;margin-top:20px}.custom-message textarea::placeholder{text-transform:uppercase;color:#4b3a36}.additional-service textarea::placeholder{text-transform:uppercase;color:#4b3a36}.custom-textarea{display:flex;flex-direction:column}.custom-textarea small#char-count{font-family:var(--instrument);font-weight:400;font-style:regular;font-size:12px;line-height:137%;letter-spacing:0em;text-align:right;color:#7d7d7d}.custom-message{margin-top:16px}.product-submit{margin-top:50px}.product-submit button{width:100%;font-family:var(--instrument);font-weight:400;font-size:14px;line-height:86%;letter-spacing:3.85px;text-align:center;text-transform:uppercase;padding:15px 32px}.product-submit button.shopify-payment-button__button--unbranded{background-color:transparent;color:var(--para);border:1px solid var(--para);transition:.4s all ease;height:auto;min-height:auto}.product-submit button.shopify-payment-button__button--unbranded:hover{background-color:var(--para);color:#fff}.product-submit .cart-button{display:flex;flex-direction:column;align-items:stretch;gap:12px}.payment-logos{display:flex;align-items:center;justify-content:center;gap:20px}.payment-logos .py-logo{display:flex;max-width:45px}.payment-logos .py-logo img{aspect-ratio:1/1;object-fit:contain}.payment-info{margin-top:10px}.payment-info p{font-family:var(--instrument);font-weight:400;font-size:12px;line-height:150%;letter-spacing:3px;text-align:center;text-transform:uppercase;color:var(--para)}.product-promise{margin-top:60px}.product-promise .promise-head p{font-family:var(--pp);font-weight:200;font-size:22px;line-height:100%;letter-spacing:0px;color:var(--para)}.product-promise ul{list-style:none;display:flex;flex-direction:column;gap:18px;margin-top:18px}.product-promise ul li{display:flex;align-items:center;gap:10px}.product-promise ul li .promise-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.product-promise ul li .promise-icon svg{width:100%;height:auto;max-height:100%}.product-promise ul li p{color:#7d7d7d;text-transform:capitalize}.prod-faq-head{display:flex;align-items:center;justify-content:space-between;padding-top:26px;cursor:pointer;transition:.4s all ease}.prod-faq-head .arrow svg{width:100%;height:auto;max-height:100%;transition:.4s all ease}.prod-faq-head .arrow{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.prod-faq-head .arrow svg line,.prod-faq-head .arrow svg path{transition:.4s all ease}.active .prod-faq-head .arrow svg line:first-child,.active .prod-faq-head .arrow svg path:first-child{opacity:0}.prod-faq-ans h2{font-size:clamp(14px,3vw,16px)}.product-accordion .item .prod-faq-ques-div .prod-faq-ques{font-family:var(--pp);font-weight:200;font-size:18px;line-height:100%;letter-spacing:0px;color:#4b3a36;text-transform:capitalize}.product-accordion .item:first-child .prod-faq-head{padding-top:0}.product-accordion{margin-top:60px}.product-accordion .item{border-bottom:1px solid #E2E2E2;padding-bottom:14px;transition:.4s all ease}.prod-faq-ans{padding-top:14px;display:none}.prod-faq-ans h2,.prod-faq-ans h3,.prod-faq-ans h4,.prod-faq-ans h5,.prod-faq-ans h6{font-family:var(--instrument);font-weight:600;font-size:15px;line-height:100%;letter-spacing:0px;color:#4b3a36;margin-bottom:24px}.prod-faq-ans h2 span,.prod-faq-ans h3 span,.prod-faq-ans h4 span,.prod-faq-ans h5 span,.prod-faq-ans h6 span{margin-bottom:0;margin-left:0;font-style:normal}.prod-faq-ans p{font-size:14px;padding-bottom:32px;color:#5d5d5d;letter-spacing:.03em;line-height:160%}.prod-faq-ans ul{display:flex;flex-direction:column;gap:12px;padding-left:24px;padding-bottom:24px}.prod-faq-ans ul li{font-family:var(--instrument);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0em;color:#5d5d5d}.prod-faq-ans a{color:#5d5d5d;text-decoration:underline;text-underline-offset:4px}.price-list-wrap .price-list{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #E2E2E2}.price-list-wrap .price-list:first-child{padding-top:0}.price-list-wrap .price-list:last-child{padding-bottom:0;border:none}.price-list p{padding-bottom:0}.price-list .pl-name{color:#747373}.price-list .pl-value{font-family:var(--instrument);font-weight:500;font-size:16px;line-height:130%;letter-spacing:0px;color:#4b3a36}.engrav-count{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.engrav-div{display:flex;align-items:center;gap:8px}input#engrave_toggle,input#polish_toggle{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #4B3A36;transition:.4s all ease;width:14px;height:14px;position:relative;cursor:pointer}input#engrave_toggle:after,input#polish_toggle:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:transparent;transition:.4s all ease}input#engrave_toggle:checked:after,input#polish_toggle:checked:after{background-color:#4b3a36}.engrav-div label{font-family:var(--instrument);font-weight:400;font-size:12px;line-height:150%;letter-spacing:0em;color:var(--para);transition:.4s all ease;text-transform:capitalize}.as-options{display:flex;flex-direction:column;gap:20px}.as-options-wrap{display:none;padding-top:20px}.as-checkbox{display:flex;align-items:center;gap:6px}.as-checkbox label,.as-txt p,.as-radio label{font-family:var(--instrument);font-weight:400;font-size:14px;line-height:100%;letter-spacing:0em;color:#5d5d5d;transition:.4s all ease;text-transform:capitalize;cursor:pointer}.as-option.certificate{display:flex;flex-direction:column;gap:10px}.as-radio{display:flex;flex-direction:column;gap:6px}.as-radio .asr-div{display:flex;align-items:center;gap:6px}.as-radio input[type=radio]{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #4B3A36;transition:.4s all ease;width:14px;height:14px;position:relative;border-radius:50%;cursor:pointer}.as-radio input[type=radio]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:transparent;border-radius:50%;transition:.4s all ease}.as-radio input[type=radio]:checked:after{background-color:#4b3a36}.additional-service{margin-top:40px}.product-variant-wrapper .size-guide{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:6px;position:relative;margin-bottom:20px}.product-variant-wrapper .size-guide a{font-family:var(--pp);font-weight:200;font-size:16px;line-height:95%;letter-spacing:0em;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#4b3a36;text-underline-offset:2px}.product-variant-wrapper .ring-guide-modal{width:100%}.product-variant-wrapper .size-guide svg{width:14px;height:14px;flex-shrink:0;cursor:pointer}.product-variant-wrapper .size-guide .size-guide-tooltip{position:absolute;right:0;top:100%;background-color:#4b3a36;padding:12px;box-shadow:0 0 4px #8080421a;border:1px solid #4B3A36;z-index:1;transition:.4s all ease;clip-path:inset(0 0 100% 0);opacity:0}.product-variant-wrapper .size-guide .size-guide-tooltip p{font-size:12px;color:#fff;line-height:100%}.product-variant-wrapper .size-guide svg:hover+.size-guide-tooltip{clip-path:inset(0 0 0% 0);opacity:1}.certificate-wrapper{background-color:#4b3a36;padding:32px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:24px;margin-top:60px}.certificate-wrapper h3{font-family:var(--instrument);font-weight:600;font-size:16px;line-height:100%;letter-spacing:.08em;text-transform:uppercase;color:#fafaf5;text-align:center}.certificate-wrapper p{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.03em;text-align:center;color:#fff;max-width:40ch}.product-title.tab-display{display:none}.collection-products .cp-head-nav{display:flex;align-items:center;justify-content:space-between}.collection-products .cp-nav{display:flex;align-items:center;gap:8px}.collection-products .cp-nav.disabled{display:none}.collection-products .cp-nav button{background-color:transparent;border:none;padding:0;cursor:pointer;transition:.4s all ease;width:40px;height:40px}.collection-products .cp-nav button img{width:100%;height:auto;max-height:100%}.collection-products .cp-nav button.disabled{opacity:.6;pointer-events:none}.collection-products .collection-products-in{display:flex;flex-direction:column;gap:60px}.subs-newsletter .sn-head{display:flex;align-items:flex-start;justify-content:space-between}.sn-wrapper{display:flex;flex-direction:column;gap:70px}.subs-newsletter .sn-head .head{max-width:60ch}.subs-newsletter .sn-head .sn-newsletter{display:flex;flex-direction:column;gap:32px;max-width:45ch}.sn-newsletter .form-in{display:flex;align-items:stretch}.sn-newsletter .form-in input{width:100%;background-color:transparent;border:1px solid #4B3A36;border-right:none;outline:none;padding:16px;font-family:var(--instrument);font-weight:400;font-size:14px;line-height:150%;letter-spacing:0em;color:#4b3a36}.sn-newsletter .form-in input::placeholder{font-weight:400;font-size:12px;line-height:88%;letter-spacing:3px;text-transform:uppercase;color:#4b3a36}.sn-ring{max-width:300px;margin:0 auto -146px}.subs-newsletter{overflow:hidden}.collection-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px;position:relative;padding-bottom:60px}nav.pagination{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:20px}nav.pagination .pag-numbers{display:flex;align-items:center;gap:16px}nav.pagination .pag-numbers a,nav.pagination .pag-numbers span{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#4b3a36;font-family:var(--instrument);font-weight:200;font-size:16px;line-height:90%;letter-spacing:0em;vertical-align:middle;border-bottom:1px solid #4B3A36;padding-bottom:1px;padding-right:2px}nav.pagination .pag-numbers span{text-decoration:none;border-bottom:1px solid transparent}nav.pagination .pag-btn{width:40px;height:40px;display:flex}.filter-wrap-head,.filter-wrap.sort-by select{font-family:var(--pp);font-weight:200;font-size:24px;line-height:130%;letter-spacing:0em;vertical-align:middle;color:#000;display:flex;align-items:center;gap:8px;text-align:right}.filter-wrap.sort-by select{background:transparent;border:none;-webkit-appearance:none;appearance:none;position:relative;padding-right:20px;background-image:url(/cdn/shop/files/down.svg?v=1755530644);background-position:right 35%;background-repeat:no-repeat;background-size:10px 10px;outline:none;cursor:pointer}.filter-wrap.sort-by select option{font-size:16px}.filter-wrap-head span{display:inline-flex;max-width:10px}.filter-wrap-head span svg{width:100%;height:auto;max-height:100%}.filter-wrap-head span svg path{stroke-width:1px}.tc-filter-wrap{display:flex;align-items:center;justify-content:space-between}.filter-sidebar{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000ab;z-index:9999;opacity:0;clip-path:inset(0 100% 0 0)}.filter-sidebar.active{opacity:1;clip-path:inset(0 0% 0 0)}.filter-sidebar .filter-sidebar-form{background-color:#fafaf5;height:100%;padding:40px 3%;width:30%;display:flex;flex-direction:column;gap:20px;transition:.3s all ease;clip-path:inset(0 100% 0 0)}.filter-sidebar.active .filter-sidebar-form{clip-path:inset(0 0% 0 0);transition:1s all ease}.filter-wrap.filter .filter-wrap-head{cursor:pointer}.form-filter-wrap .ff-head p{font-family:var(--instrument);font-weight:400;font-size:16px;line-height:90%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;color:#000}.form-filter-wrap .ff-in{margin-top:20px}.form-filter-wrap .ff-in ul{list-style:none;display:flex;flex-direction:column;gap:16px;padding-left:12px}.form-filter-wrap{padding:0;border-bottom:1px solid #CECEC1;transition:.4s all ease}.form-filter-wrap.active{padding-bottom:35px}.form-filter-wrap .ff-in ul li label{font-family:var(--instrument);font-weight:400;font-size:14px;line-height:130%;letter-spacing:.03em;vertical-align:middle;color:#000;text-transform:uppercase;display:flex;align-items:center;gap:4px}.form-filter-wrap .ff-in ul li input{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid var(--para);position:relative;cursor:pointer}.form-filter-wrap .ff-in ul li input:after{content:"";background:var(--para);opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:8px;height:8px;margin:auto;transition:.4s all ease}.form-filter-wrap .ff-in ul li input:checked:after{opacity:1}.form-filter-wrap .ff-in ul li input[type=radio]{border-radius:50%}.filter-sidebar .filter-sidebar-form form{height:100%;overflow:hidden;overflow-y:auto;margin-top:40px;padding-right:20px}.filter-sidebar .filter-sidebar-form form::-webkit-scrollbar{width:4px}.filter-sidebar .filter-sidebar-form form::-webkit-scrollbar-track{background:#dcdcdc}.filter-sidebar .filter-sidebar-form form::-webkit-scrollbar-thumb{background:#4b3a36}.filter-sidebar .filter-sidebar-form form::-webkit-scrollbar-thumb:hover{background:#4b3a36}.filter-sidebar .clear-filter{display:flex;flex-direction:column-reverse;align-items:stretch;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px}.form-filter-wrap:first-child .ff-head{padding-top:0}.form-filter-wrap:last-child{padding-bottom:0;border-bottom:none}.filter-sidebar .clear-filter a{width:100%}.filter-form-heading{display:flex;align-items:center;justify-content:space-between}.filter-form-heading p{font-family:var(--pp);font-weight:200;font-size:42px;line-height:100%;letter-spacing:0em;vertical-align:middle;color:#000}.filter-form-heading a svg{width:100%;height:auto;max-height:100%}.filter-form-heading a{width:25px;height:25px}.range-slider{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.range-slider input[type=range]{position:absolute;left:0;top:0;width:100%;pointer-events:none;-webkit-appearance:none;background:none}.range-slider input[type=range]::-webkit-slider-thumb{pointer-events:auto;width:10px;height:10px;border-radius:50%;background:#4b3a36;cursor:pointer;-webkit-appearance:none;z-index:1;position:relative}.range-slider .slider-track{position:absolute;left:0;top:4px;height:2px;width:100%;background:#4b3a36!important;border-radius:3px}.price-range-output{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.form-filter-wrap .ff-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-top:35px;padding-bottom:35px;transition:.4s all ease}.form-filter-wrap .ff-head.active{padding-bottom:0}.form-filter-wrap.price_range{border-bottom:none}.form-filter-wrap.price_range .ff-head{padding-bottom:0}.filter-down-arrow{width:12px;height:12px;display:flex}.filter-down-arrow svg{width:100%;height:auto;max-height:100%}.filter-down-arrow svg path{stroke-width:1px}.form-filter-wrap.list .ff-in,.form-filter-wrap.price_range .filter-down-arrow{display:none}.additional-card{grid-column:3;grid-row:1;position:relative;padding-top:100%;height:0}section.shop-collection{background-color:#553d28;min-height:650px;display:flex;align-items:stretch;padding-top:62px;position:relative;height:90vh}section.shop-collection:after{content:"";position:absolute;right:16px;bottom:24px;background-image:url(/cdn/shop/files/Group_427322565.svg?v=1755603426);background-repeat:no-repeat;background-size:contain;background-position:center;width:4%;aspect-ratio:4 / 3}section.shop-collection .sc-wrapper{position:relative;height:100%;display:flex;align-items:center}section.shop-collection .sc-img{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;margin:0 auto}section.shop-collection .sc-txt{position:relative;z-index:1;width:100%}section.shop-collection .sc-txt h1{font-size:clamp(70px,14vw,190px);color:#fff}section.shop-collection .sc-txt h1 span.italic-text{font-family:var(--pp);font-style:italic}section.shop-collection .cursive-text{font-family:var(--creattion);font-size:clamp(60px,11vw,140px);color:#fff;text-align:right;margin-left:auto;margin-top:-7%}section.shop-collection .sc-txt .head{max-width:113ch}section.shop-collection .sc-txt .sub-head{max-width:30ch;margin-top:-80px}section.shop-collection .sc-txt .sub-head p{font-weight:400;font-size:14px;line-height:137%;letter-spacing:0px;color:#fff}.sc-img.mob{display:none}.custom-liquid-wrapper{display:flex;flex-direction:column;gap:24px}.shopify-policy__container{margin-top:100px;margin-bottom:70px}.shopify-policy__title{text-align:left;margin-bottom:24px}.shopify-policy__title h1{font-size:clamp(28px,4vw,48px)}.shopify-policy__body .rte{display:flex;flex-direction:column;gap:16px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-size:clamp(20px,4vw,38px)}.shopify-policy__body u,.shopify-policy__body span,.shopify-policy__body a{color:inherit!important}.shopify-policy__body table{border-collapse:collapse;border:1px solid}.shopify-policy__body table p{text-align:left!important;padding:12px 8px}.shopify-policy__body table td{padding:0!important;border:1px solid #222}.shopify-policy__body ul{display:flex;flex-direction:column;gap:8px;padding-left:28px}.product-detail-list p.detial_title,.pfa-table .name{font-weight:600}.product-detail-list p{padding:0}.pfa-table{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #E2E2E2;padding:12px 10px}.pfa-table:last-child{border-bottom:none}.pfa-detail-wrap{display:flex;flex-direction:column;gap:60px;padding-top:10px}.pfa-detail-in{display:flex;flex-direction:column;gap:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/application.css.map */
