@charset "UTF-8";.finejewelry-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#f0efea;width:100%;overflow:hidden}.finejewelry-section .finejewelry-hero{display:flex;align-items:center;justify-content:space-between;background-color:#f0efea}.finejewelry-section .finejewelry-hero .finejewelry-hero-content{flex:1;max-width:50%;padding:2rem 10%}.finejewelry-section .finejewelry-hero .finejewelry-hero-content h2{font-family:Prata,serif;font-size:2.625rem;line-height:1.3;font-weight:400;color:#0e1328;margin-bottom:0rem;margin-top:0rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content p{font-size:1rem;line-height:1.6;color:#333;margin-bottom:1rem;margin-top:0rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content .shop-now-btn{background-color:transparent;color:#0e1328;border:none;padding:.9rem 2rem;font-size:1rem;letter-spacing:.5px;font-weight:500;border-radius:3px;border:1px solid #0e1328;cursor:pointer;transition:all .3s ease}.finejewelry-section .finejewelry-hero .finejewelry-hero-content .shop-now-btn:hover{background-color:#222b4c;color:#fff}.finejewelry-section .finejewelry-hero .finejewelry-hero-image{flex:1;display:flex;justify-content:center;align-items:center}.finejewelry-section .finejewelry-hero .finejewelry-hero-image img{height:380px;width:auto;object-fit:contain;border-radius:0;margin-right:2rem;transition:all .3s ease-in-out}.finejewelry-section .finejewelry-hero .finejewelry-hero-image img:hover{transform:scale(1.02)}@media (max-width: 992px){.finejewelry-section .finejewelry-hero{flex-direction:column-reverse;text-align:center;padding:3rem 0}.finejewelry-section .finejewelry-hero .finejewelry-hero-content{max-width:100%;margin-top:-.5rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content h2{font-size:2.2rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content p{font-size:1rem;margin-bottom:1.8rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content .shop-now-btn{padding:.8rem 1.8rem;font-size:.9rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-image img{height:auto;width:320px;margin-right:0;margin-bottom:1.5rem;margin-top:-.5rem}}@media (max-width: 600px){.finejewelry-section .finejewelry-hero{padding:2.5rem 1.5rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content{padding:0rem 10%}.finejewelry-section .finejewelry-hero h2{font-size:2.25rem}.finejewelry-section .finejewelry-hero .finejewelry-hero-content p{font-size:.75rem}.finejewelry-section .finejewelry-hero .shop-now-btn{width:auto;padding:.7rem 1.5rem;font-size:.75rem;font-weight:400}}.finejwelrysecond-main{display:flex;align-items:center;justify-content:center;background-color:#fdfcfb;padding:4rem 8rem;font-family:Lato,sans-serif;gap:4rem;max-width:1200px;margin:0 auto}@media (max-width: 768px){.finejwelrysecond-main{flex-direction:column-reverse;padding:1.5rem;gap:0}}.finejwelrysecond-main .finejwelrysecond-content{flex:1;max-width:480px}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-subtitle{font-size:1rem;letter-spacing:2px;color:#c8a74f;font-weight:600;margin-bottom:-.5rem!important;text-transform:uppercase}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-subtitle{font-size:.75rem;text-align:center}}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-title{font-family:Prata,serif;font-size:3rem;line-height:1.2;color:#0d1021;margin-bottom:1.2rem;font-weight:400}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-title{font-size:1.5rem;line-height:1.2;text-align:center}}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-desc{font-size:.875rem;color:#444;margin-bottom:2rem;white-space:normal}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-desc{white-space:pre-line;font-size:.75rem;text-align:center}}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-tags{display:grid;grid-template-columns:repeat(4,auto);gap:1rem 2rem;margin-bottom:2rem;color:#0d1021;font-size:.9rem;font-weight:500;letter-spacing:.3px}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-tags span{display:inline-block}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-tags{grid-template-columns:repeat(2,1fr);justify-items:center;text-align:center;row-gap:.6rem;column-gap:0rem;max-width:280px;margin:0 auto 2rem;font-size:.75rem}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-tags span{width:68px;text-align:left}}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-buttons{display:flex;gap:1rem}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-buttons{justify-content:center}}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-buttons .btn{border:1px solid #0d1021;background:transparent;color:#0d1021;padding:.8rem 1.8rem;font-size:.875rem;cursor:pointer;letter-spacing:3px;transition:all .3s ease}.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-buttons .btn:hover{background:#0d1021;color:#fff}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-content .finejwelrysecond-buttons .btn{font-size:.75rem!important}}.finejwelrysecond-main .finejwelrysecond-image{flex:1;display:flex;justify-content:flex-end;align-items:center}.finejwelrysecond-main .finejwelrysecond-image img{width:100%;max-width:450px;height:auto;object-fit:contain}@media (max-width: 768px){.finejwelrysecond-main .finejwelrysecond-image img{justify-content:center;margin-bottom:2rem;max-width:100%}}.finejwelrysecond-main .mobilebreak{display:none}@media (max-width: 768px){.finejwelrysecond-main .mobilebreak{display:block;line-height:.4}}.finejwelryleft-main{display:flex;align-items:center;justify-content:center;background-color:#f0efea;padding:4rem 8rem;font-family:Lato,sans-serif;gap:4rem;max-width:1260px;margin:0 auto;flex-direction:row-reverse}@media (max-width: 768px){.finejwelryleft-main{flex-direction:column-reverse;padding:1.5rem;gap:0}}.finejwelryleft-main .finejwelryleft-content{flex:1;max-width:480px}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-subtitle{font-size:1rem;letter-spacing:2px;color:#c8a74f;font-weight:600;margin-bottom:-.5rem!important;text-transform:uppercase}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-content .finejwelryleft-subtitle{font-size:.75rem;text-align:center}}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-title{font-family:Prata,serif;font-size:3rem;line-height:1.2;color:#0d1021;margin-bottom:1.2rem;font-weight:500}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-content .finejwelryleft-title{font-size:1.5rem;line-height:1.2;text-align:center}}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-desc{font-size:.875rem;color:#444;margin-bottom:2rem;white-space:normal}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-content .finejwelryleft-desc{white-space:pre-line;font-size:.75rem;text-align:center}}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-tags{display:grid;grid-template-columns:repeat(4,auto);gap:1rem 2rem;margin-bottom:2rem;color:#0d1021;font-size:.9rem;font-weight:500;letter-spacing:.3px}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-tags span{display:inline-block}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-content .finejwelryleft-tags{grid-template-columns:repeat(2,1fr);justify-items:center;text-align:center;row-gap:.6rem;column-gap:0rem;max-width:280px;margin:0 auto 2rem;font-size:.75rem}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-tags span{width:68px;text-align:left}}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-buttons{display:flex;gap:1rem}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-content .finejwelryleft-buttons{justify-content:center}}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-buttons .btn{border:1px solid #0a1d63;background:#0a1d63;color:#fff;padding:.8rem 1.8rem;font-size:.875rem;cursor:pointer;letter-spacing:3px;transition:all .3s ease}.finejwelryleft-main .finejwelryleft-content .finejwelryleft-buttons .btn:hover{background:transparent;color:#0a1d63}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-content .finejwelryleft-buttons .btn{font-size:.75rem!important}}.finejwelryleft-main .finejwelryleft-image{flex:1;display:flex;justify-content:flex-start;align-items:center}.finejwelryleft-main .finejwelryleft-image img{width:100%;max-width:450px;height:auto;object-fit:contain}@media (max-width: 768px){.finejwelryleft-main .finejwelryleft-image img{justify-content:center;margin-bottom:2rem;max-width:100%}}.finejwelryleft-main .mobilebreak{display:none}@media (max-width: 768px){.finejwelryleft-main .mobilebreak{display:block;line-height:.4}}.finejwelry-main{display:flex;align-items:center;justify-content:center;background-color:#fdfcfb;padding:4rem 8rem;font-family:Lato,sans-serif;gap:4rem;max-width:1200px;margin:0 auto}@media (max-width: 768px){.finejwelry-main{flex-direction:column-reverse;padding:1.5rem;gap:0}}.finejwelry-main .finejwelry-content{flex:1;max-width:480px}.finejwelry-main .finejwelry-content .finejwelry-subtitle{font-size:1rem;letter-spacing:2px;color:#c8a74f;font-weight:600;margin-bottom:-.5rem!important;text-transform:uppercase}@media (max-width: 768px){.finejwelry-main .finejwelry-content .finejwelry-subtitle{font-size:.75rem;text-align:center}}.finejwelry-main .finejwelry-content .finejwelry-title{font-family:Prata,serif;font-size:3rem;line-height:1.2;color:#0d1021;margin-bottom:1.2rem;font-weight:500}@media (max-width: 768px){.finejwelry-main .finejwelry-content .finejwelry-title{font-size:1.5rem;line-height:1.2;text-align:center}}.finejwelry-main .finejwelry-content .finejwelry-desc{font-size:.875rem;color:#444;margin-bottom:2rem;white-space:normal}@media (max-width: 768px){.finejwelry-main .finejwelry-content .finejwelry-desc{white-space:pre-line;font-size:.75rem;text-align:center}}.finejwelry-main .finejwelry-content .finejwelry-tags{display:grid;grid-template-columns:repeat(4,auto);gap:1rem 2rem;margin-bottom:2rem;color:#0d1021;font-size:.9rem;font-weight:500;letter-spacing:.3px}.finejwelry-main .finejwelry-content .finejwelry-tags span{display:inline-block}@media (max-width: 768px){.finejwelry-main .finejwelry-content .finejwelry-tags{grid-template-columns:repeat(2,1fr);justify-items:center;text-align:center;row-gap:.6rem;column-gap:0rem;max-width:280px;margin:0 auto 2rem;font-size:.75rem}.finejwelry-main .finejwelry-content .finejwelry-tags span{width:100px;text-align:left}}.finejwelry-main .finejwelry-content .finejwelry-buttons{display:flex;gap:1rem}@media (max-width: 768px){.finejwelry-main .finejwelry-content .finejwelry-buttons{justify-content:center}}.finejwelry-main .finejwelry-content .finejwelry-buttons .btn{border:1px solid #0d1021;background:transparent;color:#0d1021;padding:.8rem 1.8rem;font-size:.875rem;cursor:pointer;letter-spacing:3px;transition:all .3s ease}.finejwelry-main .finejwelry-content .finejwelry-buttons .btn:hover{background:#0d1021;color:#fff}@media (max-width: 768px){.finejwelry-main .finejwelry-content .finejwelry-buttons .btn{font-size:.75rem!important}}.finejwelry-main .finejwelry-image{flex:1;display:flex;justify-content:flex-end;align-items:center}.finejwelry-main .finejwelry-image img{width:100%;max-width:450px;height:auto;object-fit:contain}@media (max-width: 768px){.finejwelry-main .finejwelry-image img{justify-content:center;margin-bottom:2rem;max-width:100%}}.finejwelry-main .mobilebreak{display:none}@media (max-width: 768px){.finejwelry-main .mobilebreak{display:block;line-height:.4}}
