.form_generater_form_div{background:transparent;max-width:800px;border:solid;border-width:2px;border-color:#fff;border-radius:1px;padding:35px}body{font-family:Avenir Next LT Pro,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Ovo,serif;font-weight:400}p,a,span{font-family:Avenir Next LT Pro}:root{--shadow-small: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-medium: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-large: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--color: #c7232f;--color2: #161d27;--color2-dark: #0f131a}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box;list-style:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{scroll-behavior:smooth;height:-webkit-fill-available}body{font-size:14px;font-weight:400;line-height:1.4;color:#000;background-color:#fff;transition:.35s}main{overflow:hidden}a,button{cursor:pointer;-webkit-user-select:none;user-select:none;border:none;outline:none;background:none}img,video{display:block;max-width:100%;height:auto;object-fit:cover}img{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}@keyframes slideLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.section{margin:0 auto;padding:6rem 0 2rem}.container{max-width:1615px!important;margin:0 auto!important}.header-container{max-width:75rem;height:auto;margin-inline:auto;padding-inline:1.5rem}.centered{text-align:center;vertical-align:middle;margin-bottom:1rem}.header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:100;margin:0 auto;background-color:#fff;box-shadow:var(--shadow-medium);box-shadow:0 4px 5px 1px #6363631a;padding:16px 15px 0;display:block}body.darkmode .header{background-color:var(--color2)}.navbar{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;width:100%;height:65px;margin:0 auto;max-width:100%}.header-top{border-bottom:1px solid #f3f3f3;padding:0 0 16px}.navbar__center{display:flex}@media (max-width: 820px){.navbar__center{flex:0 0 100%;order:3;align-items:center}}.brand{display:flex;align-items:center;order:1}.brand svg{width:60px;height:60px}.menu__link img{margin:0 0 0 8px}@media (max-width: 820px){.menu{position:fixed;top:0;right:0;width:345px;max-width:85%;height:100%;z-index:100;overflow:hidden;background-color:#fff;transform:translate(100%);transition:transform .4s ease-in-out}.menu.is-active{transform:translate(0)}body.darkmode .menu{background-color:var(--color2)}.menu__header{display:none;box-shadow:var(--shadow-medium)}.menu__header{position:relative;top:0;display:flex;align-items:center;justify-content:flex-start;height:4rem;z-index:110;visibility:hidden;background:transparent}.menu__header.is-active{visibility:visible;background-color:#fff}.menu__header.is-active>.menu__arrow{display:flex}body.darkmode .menu__header.is-active{background-color:var(--color2)}.menu__arrow{display:none;justify-content:center;align-items:center;cursor:pointer;width:3rem}.menu__arrow:hover i{color:var(--color)}.menu__arrow>i{font-size:1.5rem;color:#000;transition:all .25s ease}body.darkmode .menu__arrow>i{color:#fff}.menu__title{cursor:pointer;font-weight:500;text-transform:capitalize;color:#000;transition:all .25s ease}.menu__title:hover{color:var(--color)}body.darkmode .menu__title{color:#fff}section.navbar__left{margin-left:auto}}@media (max-width: 820px){.menu__inner{height:100%;margin-top:-3rem;overflow-y:auto;overflow-x:hidden}.menu__item{display:block!important;padding:0!important}.menu__link{justify-content:space-between;padding:20px}.menu__link>i{margin-left:10px;transform:rotate(0)}section.swiper-main{margin-top:98px!important}}.menu__item{position:static;display:inline-block;padding:15px 20px 15px 0}.menu__item:last-child{padding-right:0}@media (min-width: 821px){.menu__item:hover>.menu__link i{transform:rotate(-90deg)}}@media (min-width: 821px){.menu__item.menu__dropdown:hover>.submenu{opacity:1;visibility:visible;top:100%}}.menu__link{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:500;color:#1a1a1a;text-transform:capitalize;transition:all .25s ease;font-family:Ovo;font-size:18px;font-weight:400;line-height:20.25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}body.darkmode .menu__link{color:#fff}.menu__link>i{margin-left:5px;font-size:1.35rem;transform:rotate(90deg);transition:.35s}.submenu{position:absolute;z-index:100;top:110%;left:50%;width:100%;height:auto;padding:20px 15px;border-radius:.25rem;background-color:#fff;box-shadow:var(--shadow-medium);opacity:0;visibility:hidden;transition:all .35s ease-in-out;transform:translate(-50%)}body.darkmode .submenu{border-top:2px solid var(--color);background-color:var(--color2)}@media (max-width: 820px){.submenu{position:absolute;display:none;top:0;left:0;width:100%;height:100%;max-width:none;min-width:auto;margin:0;padding:100px 15px 0;border-radius:0;border-top:0;box-shadow:none;opacity:1;overflow-y:auto;visibility:visible;transform:translate(0)}.submenu.is-active{display:block}}@media (min-width: 821px){.submenu{animation:none!important}}@media (min-width: 821px){.submenu.megamenu__normal{left:58.5%;max-width:250px;width:100%;height:auto;margin:0 auto}}@media (min-width: 821px){.submenu.megamenu__text,.submenu.megamenu__image{display:flex;flex-wrap:wrap;max-width:95%;height:auto;margin:0 auto}}@media (min-width: 975px){.submenu.megamenu__text,.submenu.megamenu__image{max-width:100%}}.submenu.megamenu__image .submenu__inner a{display:flex;flex-flow:column;align-items:center}@media (max-width: 820px){.submenu.megamenu__image .submenu__inner a{flex-flow:row;align-items:center;padding-bottom:20px}}.submenu.megamenu__image .submenu__inner a img{display:block;width:100%;height:150px;margin-bottom:15px;object-fit:cover;border-radius:10px}@media (max-width: 820px){.submenu.megamenu__image .submenu__inner a img{width:30%;height:80px;margin-bottom:0;margin-right:15px}}.submenu__inner{width:25%;padding:0 15px}.submenu__inner__two{width:50%}@media (max-width: 820px){.submenu__inner{width:100%;padding:0}}.submenu__title{font-size:20px;font-weight:400;color:#2c2c2c;transition:all .3s ease;font-family:Ovo,serif;text-transform:capitalize;margin:0 0 12px}.submenu__title__two{color:#2c2c2c;font-size:50px;font-family:Ovo,serif}body.darkmode .submenu__title{color:var(--color)}@media (max-width: 820px){.submenu__list{margin-bottom:20px}}.submenu__list li{display:block;line-height:1;margin:0 auto}.submenu__list li a{display:inline-block;padding:5px 0;line-height:1.4;text-transform:capitalize;color:#2c2c2c;transition:all .25s ease-in-out;font-size:18px;font-weight:300;font-family:Avenir LT Pro,sans-serif}@media (max-width: 820px){.submenu__list li a{display:block}}body.darkmode .submenu__list li a{color:#fff}body.darkmode .submenu__list li a:hover{color:var(--color)}.switch{position:relative;display:block;cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:10px}.switch__light,.switch__dark{position:absolute;top:50%;left:50%;transform-origin:center;transform:translate(-50%,-50%);transition:all .3s ease-in}.switch__light{font-size:20px;visibility:visible;color:#000}body.darkmode .switch__light{font-size:0;visibility:hidden}.switch__dark{font-size:0;visibility:hidden;color:#fff}body.darkmode .switch__dark{font-size:20px;visibility:visible}.overlay{position:fixed;display:block;top:0;left:0;width:100%;height:100%;z-index:9;opacity:0;visibility:hidden;background-color:#000000b3;transition:all .45s ease-in-out;pointer-events:none}@media (max-width: 820px){.overlay{cursor:url(https://i.imgur.com/cPh9Zm5.png),zoom-out;pointer-events:visible}.overlay.is-active{opacity:1;visibility:visible}}.burger{position:relative;display:block;cursor:pointer;width:25px;height:15px;margin-right:15px;opacity:0;visibility:hidden;background:transparent}@media (max-width: 820px){.burger{opacity:1;visibility:visible}}.burger-line{position:absolute;display:block;left:0;width:100%;height:2px;opacity:1;border-radius:15px;background:#000}body.darkmode .burger-line{background:#fff}.burger-line:nth-child(1){top:0}.burger-line:nth-child(2){top:8px;width:70%}.burger-line:nth-child(3){top:16px}.search-container{position:relative;z-index:5}.search-btn{background-color:transparent;border:none;cursor:pointer;font-size:24px}.search-bar{display:none;width:250px;padding:14px 10px;border:1px solid #ccc;border-radius:4px;position:absolute;right:0;top:46px;outline:none}.dropbtn img{display:inline-block;margin:0 0 0 5px}.search-bar.active{display:block}.add-to-cart-box{position:relative;display:inline-block;cursor:pointer;z-index:5}.add-to-cart-box span{background:#2c2c2c;color:#fff;width:16px;height:16px;display:flex;justify-content:center;align-items:center;position:absolute;top:-6px;right:-9px;font-size:12px;font-weight:400;border-radius:50%}.add-to-favorite-box{position:relative;display:inline-block;cursor:pointer}.add-to-favorite-box span{background:#2c2c2c;color:#fff;width:16px;height:16px;display:flex;justify-content:center;align-items:center;position:absolute;top:-6px;right:-9px;font-size:12px;font-weight:400;border-radius:50%}.get-a-quote{display:flex;gap:15px;align-items:center}.inside-menu .dropbtn{margin:20px 0 0 18px;display:inline-block}.header-top .container{display:flex;justify-content:space-between;align-items:center}.dropdown{position:relative;display:inline-block}.dropbtn{background-color:#333;background:#2c2c2c;color:#fff;font-size:16px;font-weight:300;border:none;cursor:pointer;border-radius:10px;padding:15px 32px;margin:0 0 0 40px;font-family:Avenir LT Pro,sans-serif}.dropdown-content{display:none;position:absolute;right:0;background-color:#fff;min-width:171px;box-shadow:0 8px 16px #0003;z-index:1;border-radius:10px}.dropdown-content a:not(:last-child){border-bottom:1px solid #cecece}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown-content a:hover:nth-child(3){border-bottom-right-radius:10px;border-bottom-left-radius:10px}.dropdown-content a:hover:nth-child(1){border-top-right-radius:10px;border-top-left-radius:10px}.dropdown:hover .dropdown-content{display:block}.phone-number{display:flex;gap:10px}.phone-number img{padding:2px 1px}.phone-number a{font-family:Ovo,serif;font-weight:400;font-size:18px;color:#1a1a1a}.back-arrow{display:none}.sub-megamenu-text{width:100%;display:flex}.header-bottom .submenu.megamenu__text{gap:30px;flex-wrap:nowrap;background-image:url(/cdn/shop/files/decorative-ribbon.png?v=1737376528);background-repeat:no-repeat;background-position:100% 10%;box-shadow:2px 4px 10px #0003}.megamenu__text__two{gap:120px!important}.megamenu__text__two .sub-megamenu-text{align-items:center}.menu__arrow img{display:none}section.stackables-main{margin:200px 0 140px;padding:65px 15px}.stackables-main .choose-time-right{position:relative}a.band-three{position:absolute;top:-335px}a.band-one{z-index:2;position:absolute;left:0;top:-150px}a.band-two{z-index:1;position:absolute;top:21px;left:270px}section.stackables-main .container{max-width:1440px!important;margin:0 auto!important}section.custom-jewlery-main-box .customizing-jewlery:nth-child(2n){flex-direction:row-reverse}.unparalleled-main .jewlery-boxx.jewlery-boxx-contents{background:#b9a88d26;padding:0 57px;min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.unparalleled-main{padding-top:0!important;padding-bottom:0!important}section.unparalleled-main .container{max-width:1440px!important;margin:0 auto!important}.quintessence-main .customizing-jewlery{flex-direction:row-reverse}section.unparalleled-main{padding:64px 15px 0}section.unparalleled-main .customizing-jewlery{gap:0px}section.unparalleled-main .jewlery-boxx-img img{margin:0 auto}.stackables-main:before{display:none!important}.inside-menu{display:none}footer.footer-main{margin:0;padding:87px 15px 24px;background-image:url(/cdn/shop/files/footer-bg.png?v=1737376529);background-repeat:no-repeat;background-size:cover}.footer-top .container{display:flex;justify-content:space-between;gap:76px}.footer-links-main{display:flex;gap:85px;margin:8px 0 0}.footer-links-box a{display:block;margin:0 0 20px;color:#f1f1f1;font-family:Avenir LT Pro,sans-serif;font-weight:400;font-size:14px}.footer-icons{display:flex;gap:15px;margin:65px 0 0}.footer-links-box h3{color:#fff;font-size:20px;font-weight:400;font-family:Ovo,serif;margin:0 0 25px}.footer-icons a{border:1px solid #fff;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.footer-bottom .container{text-align:center;border-top:1px solid #aaaaaa4d;padding:25px 0 0;margin:60px 0 0}.footer-bottom span{text-align:center;font-weight:400;font-size:18px;color:#fff}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-slide{background-image:url(../images/sdfsdfsdf.png);background-size:cover;background-repeat:no-repeat;padding:159px 14px;height:750px}section.swiper-main{margin-top:173px}.swiper-main h1{font-family:Ovo;font-size:90px;font-weight:400;line-height:88px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;max-width:879px}.swiper-main p{font-family:Avenir Next LT Pro;font-size:28px;font-weight:400;line-height:34px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin:20px 0 40px}.banner-button img{width:12px;height:6px}.banner-button{display:flex;align-items:center;gap:15px;background:#efefef;max-width:178px;padding:9px 9px 9px 29px;border-radius:40px;cursor:pointer}.banner-button a{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:21.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1a1a1a;display:flex;gap:10px;align-items:center}.arrow-image{border:1px solid #121212;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.swiper_inside{max-width:61%}.swiper-main .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:#52462b!important}.swiper-pagination-bullet{background:#fff!important;opacity:unset!important}.sell-now-outer{position:relative}.sell_now{text-align:right;background-color:#fff;display:inline-block;margin-left:auto!important;padding:44px 8px;border-radius:50%;position:absolute;right:-100px;box-shadow:0 4px 10px 1px #0003}.sell_now a{border:2px dashed #2c2c2c66;border-radius:50%;padding:37px 15px;font-family:Avenir Next LT Pro;font-size:18px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2c2c2c}.category-main{padding:80px 0;background:#fffcf8;position:relative}.category-main h2{font-family:Ovo;font-size:60px;font-weight:400;line-height:55px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.category-main h2:before{content:"";width:80px;height:2px;background-color:#2c2c2c;position:relative;left:-30px;top:-16px;display:inline-block}.category-main h2:after{content:"";width:80px;height:2px;background-color:#2c2c2c;position:relative;right:-30px;top:-16px;display:inline-block}.category-main .products-box{display:flex;gap:20px;margin:60px 0 0;padding:0 20px}.product{gap:24px;border-radius:10px;border:1px solid #958f8633;padding:30px 23px;width:20%;background:#fff}.product h3{font-family:Avenir Next LT Pro;font-size:24px;font-weight:400;line-height:28.8px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:auto 0 0;border-top:1px solid #f6f3ee;padding:20px 0 0}.image-box{min-height:357px}.image-box img{margin:0 auto;max-width:100%;height:auto}.image-box img:hover{transition:transform .5s ease-in-out;transform:scale(1.1)}.category-main .container{max-width:1835px!important;margin:0 auto!important}.product h3 a{color:#2c2c2c}.salt-lake-box{display:flex;align-items:center;gap:50px}.salt-lake{width:50%}.salt-image-box img{max-width:100%;height:auto;object-fit:cover;margin-left:auto}.salt-content h2{font-family:Ovo;font-size:52px;font-weight:400;line-height:55px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:618px;margin:0 0 30px}.salt-content span{font-family:Ovo;font-size:24px;font-weight:400;line-height:32px;margin:0 0 30px;display:inline-block;max-width:620px}.salt-content p{font-family:Avenir Next LT Pro,sans-serif;font-size:18px;font-weight:400;line-height:21.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:620px}.contact p{font-family:Ovo;font-size:36px;font-weight:400;line-height:50px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2c2c2c}.contact a{color:#2c2c2c;font-family:Ovo}.contact{margin:50px 0 0}section.salt-lake-main{padding:0 15px 70px 0}.sell-now-heading-button{display:flex;flex-direction:column;align-items:center;gap:25px}.sell-now-heading-button .banner-button{background:#2c2c2c}.sell-now-heading-button h2{font-family:Ovo;font-size:60px;font-weight:400;line-height:55px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.sell-now-heading-button .banner-button a{color:#fff}.sell-now-heading-button .arrow-image{border:1px solid #fff}.jewlery-contents h3{font-family:Ovo;font-size:24px;font-weight:400;line-height:34px;max-width:363px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0 0 7px;text-transform:capitalize}.jewlery-contents p{font-family:Avenir Next LT Pro;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:377px}.jewlery-num-inside{width:45px;height:45px;background-color:#c5afa2;display:flex;justify-content:center;align-items:center;border-radius:50%}.jewlery-num-inside span{font-size:26px;font-weight:500;line-height:46px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.jewler-inner-boxes{display:flex;gap:15px;align-items:flex-start}.jewlery-boxes{display:flex;flex-direction:column;gap:60px}.jewlery-boxs-main{display:flex;justify-content:center;gap:60px}.jewlery-boxs-main{display:flex;justify-content:center;gap:60px;margin:45px 0 0}.sell-now-heading-button h2:after{content:"";background-color:#c5afa2;width:80px;height:2px;display:inline-block;margin:0 0 10px 20px}.sell-now-heading-button h2:before{content:"";background-color:#c5afa2;width:80px;height:2px;display:inline-block;margin:0 20px 10px 0}section.sell-watch-jewlery{padding:70px 15px}.marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;min-height:350px;gap:20px}.marquee__group{flex-shrink:0;display:flex;gap:20px;align-items:center;justify-content:space-between;min-width:100%;animation:scroll 80s linear infinite}.marquee:hover .marquee__group{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.marquee__group{animation-play-state:paused}}.marquee__group img{max-width:100%;height:267px;object-fit:cover;text-align:center;margin:47px auto 15px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 1rem))}}.marquee-main.marquee-main-box{background-color:#eaeaea;padding:150px 0;position:relative}.marquee-main-box .slider-item{width:369.67px;height:500px;left:383.67px;gap:0px;border-radius:20px;opacity:0px;background:#fff;padding:0 25px}.jewlery-name{border-top:1px solid #f6f3ee;display:flex;justify-content:space-between;align-items:flex-end;margin:30px 0 0;padding:10px 0 0}.jewler-name-inside h3{font-family:Avenir Next LT Pro;font-size:20px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer}.jewler-name-inside p{font-family:Avenir Next LT Pro;font-size:20px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2c2c2c;margin:10px 0;cursor:pointer}.jewler-name-inside span{font-family:Avenir Next LT Pro;font-size:20px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2c2c2c;cursor:pointer}.jewlery-add-to-cart a img{margin:0!important;height:auto!important}.jewler-name-inside{text-align:left}.product-listing{position:relative}.engagement-ring{background-image:url(/cdn/shop/files/marquee-with-bg.png?v=1737537506);background-repeat:no-repeat;position:absolute;z-index:2;max-width:621px;width:100%;height:800px;top:0;display:flex;justify-content:center;align-items:center}.engagement-ring-inside span{font-family:Avenir Next LT Pro;font-size:20px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.engagement-ring-inside a h2{font-family:Ovo;font-size:40px;font-weight:400;line-height:45px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin:14px 0}.engagement-ring-inside{max-width:420px;width:100%}.marquee-arrow-box{width:55px;height:55px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.tabs-container{width:90%;max-width:1442px;margin:0 auto;padding:20px}.tabs-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tab{padding:0 69px 0 0;font-family:Avenir Next LT Pro;font-size:24px;font-weight:400;line-height:28.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer;color:#65625d}.tab.active{text-decoration:underline;font-family:Avenir Next LT Pro;font-size:24px;font-weight:400;line-height:28.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer;color:#2c2c2c}.custom-link{font-family:Avenir Next LT Pro;font-size:24px;font-weight:400;line-height:28.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer;color:#65625d}.arrow{cursor:pointer}.tabs-content{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.tab-content{display:none;flex-wrap:wrap;width:100%}.tab-content.active{display:flex;gap:15px}.white-block{background-color:#fff;border:1px solid #ccc;width:calc(25% - 12px);padding:20px;text-align:center;border-radius:8px;box-shadow:0 2px 5px #0000001a}section.glamorous-main{padding:70px 0;background:#fffcf8}.glamorous-main h2{font-family:Ovo;font-size:60px;font-weight:400;line-height:67.5px;text-decoration-skip-ink:none;text-align:center;color:#1a1a1a}.arrow svg path{fill:#958f86}.glamorous-main .white-block .slider-item img{margin:0 auto;height:250px}.white-block .slider-item img:hover{transition:transform .5s ease-in-out;transform:scale(1.1)}.glamorous-main .white-block{border:1px solid #958f8633;box-shadow:unset}.glamorous-main .jewlery-add-to-cart a img{margin:0 0 65px!important}.glamorous-main .jewler-name-inside h3{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:21px;text-align:left;color:#2c2c2c}.glamorous-main .jewler-name-inside p{color:#2c2c2c;font-family:Ovo;font-size:20px;font-weight:400;line-height:22.5px;text-align:left;margin:6px 0}.glamorous-main .jewler-name-inside span{color:#52462b;font-family:Ovo;font-size:18px;font-weight:400;line-height:20.25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.glamorous-main .jewlery-name{margin:5px 0 0}.glamorous-main .tab-arrow{width:45px;height:45px;border:1px solid #000;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:13px 0 0}.glamorous-main .tab-arrow img{height:auto!important}.banner{height:242px;background-image:url(../images/exquisitely-made-custom-jewelry-in-utah-from-aaa-jewelers-banner.png);background-size:cover;background-repeat:no-repeat;background-position:0% 89%;text-align:center;color:#fff;margin:172px 0 0;background-color:#372f1d4c}.banner h1{font-family:Ovo;font-size:50px;font-weight:400;line-height:56.25px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:1029px;text-shadow:0px 4px 4px #00000040;color:#fff}.banner-overlay{background:linear-gradient(0deg,#52462b66,#52462b66),linear-gradient(0deg,#0003,#0003);width:100%;height:100%;display:flex;justify-content:center;align-items:center}.about-main{background-image:url(../images/about-us-bg.png)}.about-main .banner-overlay{background-color:#2c2c2ce5!important}section.aaa-jewlers-founded{padding:70px 15px}.aaa-jewlers-founded h2{font-family:Ovo;font-size:60px;font-weight:400;line-height:67.5px;text-align:center;color:#1a1a1a;margin:0 0 30px}.aaa-jewlers-founded p{font-size:18px;font-weight:400;line-height:21.6px;text-align:center;color:#2c2c2c;margin:0 auto 30px;max-width:1207px}.find-luxury-main{height:242px;background-image:url(//htns6s-h0.myshopify.com/cdn/shop/files/exquisitely-made-custom-jewelry-in-utah-from-aaa-jewelers-banner_1920x.png?v=1739195387);background-size:cover;background-repeat:no-repeat;background-position:0% 89%;text-align:center;color:#fff;margin:172px 0 0;background-color:#372f1d4c}.find-luxury-main .banner-overlay{background-color:unset!important;padding:0 15px}.brands-main .customizing-jewlery{display:flex;align-items:center;gap:50px}.brands-main .jewlery-boxx{width:50%}.brands-main .jewlery-boxx-contents h2{font-family:Ovo;font-size:50px;font-weight:400;line-height:56.25px;text-align:left;max-width:100%;color:#1a1a1a;margin-bottom:30px}.brands-main .jewlery-boxx-contents p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:21.6px;text-align:left;max-width:600px;color:#2c2c2c;margin:0 0 30px}.brands-main .jewlery-boxx-contents .dropbtn{margin:0}section.brands-main{padding:65px 15px 70px}.brands-main .container{max-width:1330px!important;margin:0 auto!important}.choose-time-left h2{font-family:Ovo;font-size:50px;font-weight:400;line-height:56.25px;text-align:left;color:#1a1a1a;margin:0 0 30px}.choose-time-left p{font-family:Avenir Next LT Pro;font-size:18px;font-weight:400;line-height:21.6px;text-align:left;color:#2c2c2c;max-width:600px;margin:0 0 20px}.choose-your-time .header-dropdown-btn button{margin:20px 0 0}.choose-your-time{display:flex;align-items:center;position:relative;z-index:1}.common-sections{width:50%}.choose-your-time-main .container{max-width:1330px!important;margin:0 auto!important}.choose-time-right{display:flex;justify-content:flex-end}.common-section-two{background-color:#f5f4f2;padding:20px 15px}.common-section-two:before{content:"";width:638px;height:546px;display:inline-block;background-image:url(/cdn/shop/files/flowers-bg.png?v=1739193419g);background-repeat:no-repeat;position:absolute;left:0}.salt-lake-main{background-image:url(/cdn/shop/files/salt-lake-bg.png?v=1742543335);background-repeat:no-repeat;background-position:bottom left}div#shopify-section-template--23898275348773__cart-items{padding-top:170px}main#MainContent .cart-items tr th{font-size:18px}h1.title.title--primary{text-transform:capitalize}.shopify-product .product{width:100%;margin:180px 0 0;border:none;padding:0}.template-404.page-width.page-margin.center{margin-top:300px}.template-404 p{font-size:200px}.template-404 h1.title{margin:0}.settings{padding-top:50px}#shopify-section-template--23898275512613__main .main-page-title{margin-top:140px;margin-bottom:0!important;text-align:center}.settings .shape-info1{z-index:1!important}@media screen and (max-width: 1460px){body.main-body .container{max-width:1280px!important}.brands-main .jewlery-boxx-contents h2{line-height:45px;text-align:left;margin-bottom:20px;font-size:45px}.footer-links-main{gap:47px}.swiper-main h1{font-size:70px;line-height:72px;max-width:744px}.sell_now{right:30px}.engagement-ring{max-width:521px}body.main-body .category-main .container{max-width:1445px!important}.submenu__list li a{font-size:15px}}@media screen and (max-width: 1366px){.footer-top .container{display:flex;gap:40px}.footer-links-main{gap:43px}.step-items{max-width:280px}.category-main .image-box{min-height:325px}.swiper-slide{height:670px}.settings .rb_setting_b,.settings .settings-steps .step-items{max-width:300px!important}.settings .settings-steps{justify-content:flex-end}}@media screen and (max-width: 1280px){.footer-links-main{gap:24px}.image-box{min-height:330px}}@media screen and (max-width: 1024px){.header-bottom .menu__link{font-size:17px}.footer-links-main{gap:16px}.swiper_inside{max-width:80%}.category-main .products-box{flex-wrap:wrap;justify-content:center}.product{width:31%}.jewlery-boxs-main{display:flex;justify-content:center;gap:25px;margin:45px 0 0}.salt-content h2{font-size:35px;line-height:39px;margin:0 0 10px}.salt-content span{font-size:24px;line-height:28px;margin:0 0 10px}.category-main h2,.sell-now-heading-button h2{font-size:50px}.engagement-ring{max-width:451px}.engagement-ring-inside a h2{font-size:37px}.tab-content.active{flex-wrap:wrap}.glamorous-main .white-block{width:49%}.banner{margin:172px 0 0}.brands-main .jewlery-boxx-contents h2,.choose-time-left h2{font-size:40px;line-height:46.25px}a.band-three{top:-273px;left:66px;max-width:424px}a.band-one{left:64px;top:60px;max-width:197px}a.band-two{top:59px;left:270px;max-width:230px}section.stackables-main{margin:80px 0 70px;padding:115px 15px 65px}.header-bottom .menu__link{font-size:16px}.sub-megamenu-text{max-height:405px;overflow-y:auto}.swiper-slide{height:580px}}@media screen and (max-width: 991px){.header-bottom .menu__link{font-size:16px;justify-content:flex-start}.header-bottom .menu__link{font-size:15px;justify-content:flex-start}.get-a-quote .dropbtn{display:none}.settings{padding-top:0}#shopify-section-template--23898275512613__main .main-page-title{margin-top:60px}}@media screen and (max-width: 820px){.header-bottom .submenu.megamenu__text{gap:40px;flex-wrap:wrap}.sub-megamenu-img{margin-bottom:30px;display:flex}.sub-megamenu-text{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start!important}.megamenu__text__two{gap:40px!important}.submenu__title__two{font-size:25px}.submenu__title{font-weight:700}.menu__arrow img{display:block;transform:rotate(88deg)}.footer-top .container{flex-wrap:wrap}.footer-links-main{gap:40px;flex-wrap:wrap}.swiper_inside{max-width:100%}.product{width:48%}.salt-lake-box{flex-wrap:wrap;justify-content:center}.salt-lake{width:100%}.salt-image-box img{width:100%;margin-left:unset}.salt-lake{text-align:center}.salt-content h2{max-width:100%;margin:0 auto 30px;text-align:center}.salt-content p{text-align:center;max-width:100%}.jewlery-boxs-main{flex-wrap:wrap}.engagement-ring{position:unset;max-width:100%;height:400px;background:#958f8a;margin:50px 0 0;padding:0 15px}.marquee-main.marquee-main-box{padding:60px 0;margin:50px 0}.glamorous-main .white-block{width:100%}section.salt-lake-main{padding:0 15px 70px}.brands-main .customizing-jewlery{flex-wrap:wrap}.brands-main .jewlery-boxx{display:flex;width:100%;flex-direction:column;align-items:center}.brands-main .customizing-jewlery{gap:0px}.choose-your-time{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column-reverse}.common-sections{width:100%}.choose-time-right{justify-content:center}.choose-time-left{display:flex;flex-direction:column;align-items:center}.choose-time-left h2{margin-top:20px}.choose-time-left p,.brands-main .jewlery-boxx-contents p{text-align:center}.choose-time-right{display:flex;flex-wrap:wrap}a.band-one,a.band-two,a.band-three{position:unset}.stackables-main .choose-time-right a,.stackables-main .choose-time-right a img{width:100%;max-width:100%}section.stackables-main{margin:80px 0 0;padding:34px 0 65px}a.band-three{padding:0 30px 0 15px}.stackables-main .choose-time-left p{text-align:center}.unparalleled-main .jewlery-boxx.jewlery-boxx-contents{min-height:330px}.quintessence-main .jewlery-boxx-contents{min-height:470px!important}section.unparalleled-main .jewlery-boxx-contents h2{max-width:100%;width:100%;text-align:center}section.unparalleled-main .jewlery-boxx-contents p{text-align:center;max-width:100%}.quintessence-main .jewlery-boxx-contents .dropdown{margin:0 auto}.phone-number{width:100%;justify-content:center;background:#c5afa2;height:34px;align-items:center}.header{padding:unset}.outside-menu{display:none}.site-logo{width:49%;padding:10px 0 0 15px;position:relative;z-index:5}.site-logo img{max-width:130px}.get-a-quote{width:49%;justify-content:flex-end;padding:10px 65px 0 0}.header-top{padding:0 0 5px}.header-top .container{gap:0px!important;flex-wrap:wrap}.navbar{height:45px;position:absolute;top:40px;right:-30px}.burger{height:18px}.inside-menu{display:block}.inside-menu .dropdown-content{left:18px;right:unset}.banner{margin:99px 0 0}.back-arrow a.menu__link{justify-content:flex-end}.back-arrow .menu__link img{margin:0}.back-arrow{display:block}.header-bottom .menu__link{font-size:18px}.salt-lake-main{background-image:none}.shopify-product .product{margin:80px 0 0}.sub-megamenu-text{max-height:unset;overflow-y:unset}}@media screen and (max-width: 768px){.rolox-offers .choose-time-right,.rolox-offers .choose-time-right a{width:100%;max-width:100%}.category-main h2:before{content:"";display:none}.category-main h2:after{content:"";display:none}.sell-now-heading-button h2:before{content:"";display:none}.sell-now-heading-button h2:after{content:"";display:none}.shopify-product .product{margin:60px 0 0}}@media screen and (max-width: 767px){.header-top .container{justify-content:center;flex-wrap:wrap;gap:20px}.swiper_inside{max-width:100%}.swiper-main h1{font-size:35px;line-height:42px;font-weight:600}.swiper-main p{font-size:22px}.product{width:100%}.swiper-slide{min-height:550px;height:auto;padding:80px 14px}#shopify-section-template--23898275512613__1754603114ef29c9c9{padding-top:0!important}}@media screen and (max-width: 540px){.sell-now-heading-button h2:before{display:none}.sell-now-heading-button h2:after{display:none}.contact p{font-size:20px;line-height:30px}.contact a{border-bottom:1px solid #000}section.salt-lake-main{padding:50px 15px}.sell-now-heading-button h2{font-size:35px;line-height:42px}.header-container{padding-inline:0;right:10px}.burger{margin-right:0}.marquee-main-box .slider-item{width:339.67px}.tabs-container{width:100%}.tab{padding:0 195px 0 0}.category-main{padding:40px 0 80px}.banner{height:155px;margin:99px 0 0!important}.banner h1{font-size:32px;line-height:36.25px}.common-section-two:before{display:none}.choose-time-left h2,.brands-main .jewlery-boxx-contents h2{text-align:center}.choose-time-left{margin:30px 0 0}.brands-main .jewlery-boxx-contents p,.choose-time-left p{text-align:center}.common-sections a img{margin:15px 0 0}.stackables-main .choose-time-left{padding:0 15px}.unparalleled-main .jewlery-boxx.jewlery-boxx-contents{padding:35px 15px!important}div#shopify-section-template--23898275348773__cart-items{padding-top:10px}}@media screen and (max-width: 430px){.category-main h2{font-size:40px}.sell_now{right:0}.sell_now{padding:34px 10px}.sell_now a{padding:24px 6px;font-size:15px}.sell_now{right:0;top:27px}.salt-content h2{font-size:35px;line-height:45px}.contact p{font-size:25px;line-height:37px}.salt-lake-box{gap:40px}.glamorous-main h2{font-size:40px;line-height:45.5px}.tab{padding:0 76px 0 0}.portfolio-main h2{font-size:40px;line-height:47.25px;font-size:35px}.choose-time-left h2{font-size:35px;line-height:49.25px}a.band-three{padding:0 15px}.brands-main .jewlery-boxx-contents h2{font-size:35px;line-height:36.25px}.quintessence-main .jewlery-boxx-contents{min-height:545px!important}.unparalleled-main .jewlery-boxx.jewlery-boxx-contents{padding:0 15px}a.band-one,a.band-two{padding:0 5px 0 10px}.template-404.page-width.page-margin.center{margin-top:105px}.template-404 p{font-size:120px}}@media screen and (max-width: 390px){.engagement-ring-inside a h2{font-size:35px}.tab{padding:0 25px 0 0}.banner{height:155px;margin:99px 0 0!important}}@media screen and (max-width: 1275px){.itemHoverImage{z-index:1!important}}.common-sections.choose-time-left a.dropbtn,.common-section-two a.dropbtn{margin:0;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-style.css.map */
