@import"https://fonts.googleapis.com/css2?family=Charm:wght@400;700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=Instrument+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Instrument+Serif:ital@0;1&display=swap";@font-face{font-family:Chillen;src:url(ChillenRegular.eot);src:url(ChillenRegular.eot?#iefix) format("embedded-opentype"),url(ChillenRegular.woff2) format("woff2"),url(ChillenRegular.woff) format("woff"),url(ChillenRegular.ttf) format("truetype"),url(ChillenRegular.svg#ChillenRegular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chillen;src:url(ChillenRegular.woff2) format("woff2"),url(ChillenRegular.woff) format("woff"),url(ChillenRegular.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--qala-primary: #CD8E47;--qala-primary-hover: #b87b36;--qala-bg-cream: #FFFFFF;--qala-bg-offwhite: #F5F3EF;--qala-text-dark: #2C2621;--qala-text-muted: #6B655F;--qala-font-serif: "Chillen", "Instrument Serif", "Cormorant Garamond", Georgia, serif;--qala-font-sans: "Instrument Sans", -apple-system, BlinkMacSystemFont, sans-serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.qala-serif{font-family:var(--qala-font-serif)!important;font-weight:400;letter-spacing:.01em}html,body{overflow-x:hidden;max-width:100%}body,p,span,a,input,button,.qala-sans{font-family:var(--qala-font-sans)!important}.announcement-bar-section{background:#cd8e47!important;border:none!important;margin:0!important;padding:0!important;min-height:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}.utility-bar{background:transparent!important;border:none!important;min-height:24px!important;height:24px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;margin:0!important}.utility-bar__grid{width:100%!important;max-width:100%!important;height:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;margin:0!important}.announcement-bar{background:transparent!important;width:100%!important;height:100%!important;text-align:center!important;padding:0!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important}.announcement-bar__message,.announcement-bar__message.h5{font-family:Instrument Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.01em!important;color:#fff!important;margin:0 auto!important;padding:0!important;line-height:24px!important;min-height:24px!important;height:24px!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.announcement-bar__message span{font-family:Instrument Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;color:#fff!important;display:inline-block!important;vertical-align:middle!important}.announcement-bar__message a{color:#fff!important;text-decoration:none!important}.template-index .section-header{position:relative!important;top:0!important;left:0!important;width:100%!important;z-index:1000!important}.template-index .header-wrapper{background:#fff!important;border-bottom:none!important;box-shadow:none!important;position:relative!important;z-index:1000!important}.template-index .header{background:#fff!important;padding-top:12px!important;padding-bottom:6px!important;position:relative!important;z-index:1000!important}.scrolled-past-header .header-wrapper{background:#fffffff5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.header__heading-link{text-decoration:none!important;display:inline-flex!important;justify-content:center!important}.header__inline-menu{display:flex!important;justify-content:center!important;margin-top:10px!important;width:100%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding:0 20px!important;position:relative!important;z-index:1001!important}.header__inline-menu .list-menu{display:inline-flex!important;justify-content:center!important;gap:clamp(24px,4vw,56px)!important;align-items:center!important;list-style:none!important;padding:0!important;margin:0 auto!important}.qala-nav-item{position:relative!important;list-style:none!important;padding-bottom:24px!important;margin-bottom:-24px!important}.qala-nav-item.qala-nav-is-mega{position:static!important}.qala-nav-link,.header__inline-menu .list-menu__item{font-family:Instrument Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0px!important;line-height:24px!important;color:#464646!important;padding:4px 0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important;transition:color .2s ease!important;background:transparent!important;border:none!important;cursor:pointer!important}.qala-nav-link:hover,.qala-nav-item.qala-nav-open>.qala-nav-link{color:#a97031!important}.qala-nav-link span{font-family:Instrument Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0px!important;line-height:24px!important}.qala-nav-caret{width:8px!important;height:5px!important;color:currentColor!important;opacity:.75;transition:transform .25s ease!important;vertical-align:middle!important;display:inline-block!important;flex-shrink:0}.qala-nav-item.qala-nav-open .qala-nav-caret{transform:rotate(180deg)!important;color:#a97031!important}.qala-dropdown-menu,.header__inline-menu .header__submenu:not(:has(details)){position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%) translateY(6px)!important;background:#fff!important;min-width:220px!important;padding:14px 10px!important;border-radius:12px!important;box-shadow:0 16px 40px #0000001f,0 2px 8px #cd8e470f!important;border:1px solid #EAE6DF!important;z-index:99999!important;display:none!important;list-style:none!important;margin:0!important;text-align:left!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s ease!important}.qala-nav-item.qala-nav-open>.qala-dropdown-menu,.header__inline-menu li:hover>.header__submenu:not(:has(details)),.header__inline-menu details[open]>.header__submenu:not(:has(details)){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:3px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%) translateY(0)!important}.header__inline-menu .header__submenu:not(:has(details))>li,.qala-dropdown-menu>li{width:100%!important;list-style:none!important;display:block!important;margin:0!important;padding:0!important}.qala-dropdown-link,.header__inline-menu .header__submenu:not(:has(details)) a{font-family:Instrument Sans,sans-serif!important;font-size:13.5px!important;font-weight:400!important;color:#3d3935!important;text-decoration:none!important;display:block!important;width:100%!important;box-sizing:border-box!important;padding:8px 14px!important;margin:0!important;border-radius:6px!important;text-align:left!important;transition:all .18s ease!important;white-space:nowrap!important;cursor:pointer!important}.qala-dropdown-link:hover,.header__inline-menu .header__submenu:not(:has(details)) a:hover{background-color:#faf7f2!important;color:#a97031!important;padding-left:18px!important}html.qala-megamenu-open,body.qala-megamenu-open{overflow:hidden!important;height:100vh!important;touch-action:none!important}.qala-megamenu-panel,.header__inline-menu #HeaderMenu-MenuList-2,.header__inline-menu .header__submenu:has(details),.header__inline-menu .header__submenu:has(li>details){position:fixed!important;top:var(--header-bottom-pos, 115px)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;height:calc(100vh - var(--header-bottom-pos, 115px))!important;max-height:calc(100vh - var(--header-bottom-pos, 115px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;background:#fff!important;box-shadow:0 30px 60px #00000014!important;border-top:1px solid #EAE6DF!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;padding:40px 0!important;z-index:99999!important;box-sizing:border-box!important;display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease!important;margin:0!important;text-align:left!important;scrollbar-width:thin;scrollbar-color:rgba(205,142,71,.35) transparent}.qala-megamenu-panel::-webkit-scrollbar{width:6px}.qala-megamenu-panel::-webkit-scrollbar-track{background:transparent}.qala-megamenu-panel::-webkit-scrollbar-thumb{background-color:#cd8e4759;border-radius:6px}.qala-megamenu-close{position:absolute;top:20px;right:32px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #BB803D;border-radius:50%;background:#fff;color:#bb803d;cursor:pointer;z-index:3;transition:background .15s ease,transform .15s ease}.qala-megamenu-close:hover{background:#f5e7de;transform:rotate(90deg)}.qala-megamenu-close svg{width:18px;height:18px}.qala-nav-item.qala-nav-open>.qala-megamenu-panel,.header__inline-menu li:hover>.header__submenu:has(details),.header__inline-menu details[open]>.header__submenu:has(details),.header__inline-menu li:hover>#HeaderMenu-MenuList-2,.header__inline-menu details[open]>#HeaderMenu-MenuList-2{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.qala-nav-item.qala-nav-force-closed>.qala-megamenu-panel{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.qala-megamenu-inner{max-width:1400px!important;width:100%!important;margin:0 auto!important;padding:0 48px!important;box-sizing:border-box!important;height:100%!important}.qala-megamenu-grid{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:space-between!important;gap:0!important;width:100%!important;min-height:100%!important}.qala-megamenu-col,.header__inline-menu .header__submenu:has(details)>li,.header__inline-menu #HeaderMenu-MenuList-2>li{flex:1 1 0%!important;min-width:0!important;padding:0 44px!important;border-right:1px solid #EAE6DF!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;box-sizing:border-box!important;list-style:none!important;text-align:left!important}.qala-megamenu-col:first-child,.header__inline-menu .header__submenu:has(details)>li:first-child,.header__inline-menu #HeaderMenu-MenuList-2>li:first-child{padding-left:0!important}.qala-megamenu-col:last-child,.header__inline-menu .header__submenu:has(details)>li:last-child,.header__inline-menu #HeaderMenu-MenuList-2>li:last-child{padding-right:0!important;border-right:none!important}.qala-megamenu-group{display:flex!important;flex-direction:column!important;width:100%!important}.qala-megamenu-col-title,.header__inline-menu #HeaderMenu-MenuList-2 details summary,.header__inline-menu .header__submenu:has(details) details summary{font-family:Instrument Sans,sans-serif!important;font-size:13.5px!important;font-weight:600!important;color:#2c2621!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin:0 0 16px!important;display:block!important;text-decoration:none!important;padding:0 0 8px!important;cursor:default!important;border-bottom:none!important}.qala-mega-col-icon{display:none!important}.header__inline-menu #HeaderMenu-MenuList-2 details summary svg,.header__inline-menu .header__submenu details summary svg{display:none!important}.qala-megamenu-sublist,.header__inline-menu #HeaderMenu-MenuList-2 details .header__submenu,.header__inline-menu .header__submenu:has(details) details .header__submenu,.header__inline-menu .header__submenu details ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:3px!important;position:static!important;transform:none!important;box-shadow:none!important;border:none!important;background:transparent!important;min-width:auto!important;width:100%!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.qala-megamenu-sublink,.header__inline-menu #HeaderMenu-MenuList-2 details a,.header__inline-menu .header__submenu:has(details) details a{font-family:Instrument Sans,sans-serif!important;font-size:13.5px!important;font-weight:400!important;color:#3d3935!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important;padding:6px 10px!important;border-radius:6px!important;transition:all .18s ease!important;cursor:pointer!important}.qala-megamenu-sublink .qala-mega-item-left{display:inline-flex!important;align-items:center!important;gap:10px!important}.qala-megamenu-sublink .qala-mega-item-label{font-family:Instrument Sans,sans-serif!important;font-size:13.5px!important;color:inherit!important;white-space:nowrap!important;letter-spacing:.01em!important}.qala-mega-item-arrow{width:13px!important;height:13px!important;color:#7d756d!important;stroke:#7d756d!important;opacity:.9;transition:transform .18s ease,color .18s ease!important;flex-shrink:0!important}.qala-megamenu-sublink:hover,.header__inline-menu #HeaderMenu-MenuList-2 details a:hover,.header__inline-menu .header__submenu:has(details) details a:hover{background-color:#faf7f2!important;color:#a97031!important}.qala-megamenu-sublink:hover .qala-mega-item-label{color:#a97031!important}.qala-megamenu-sublink:hover .qala-mega-item-arrow{color:#a97031!important;stroke:#a97031!important;transform:translate(3px)!important}.qala-megamenu-sublink--soon{cursor:default!important;opacity:.55!important}.qala-megamenu-sublink--soon:hover{background-color:transparent!important;color:#3d3935!important}.qala-megamenu-sublink--soon .qala-mega-item-soon{font-family:Instrument Sans,sans-serif!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#a97031!important;background-color:#faf3e9!important;border:1px solid #E9D8BE!important;border-radius:999px!important;padding:3px 8px!important;white-space:nowrap!important;flex-shrink:0!important}.qala-mega-swatch{width:28px!important;height:28px!important;border-radius:50%!important;flex-shrink:0!important;display:inline-block!important;box-shadow:0 1px 3px #00000026!important;border:1px solid rgba(0,0,0,.08)!important;position:relative!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.swatch-gem-emerald{background-image:url(/cdn/shop/files/Emerald_408adc75-1449-4935-a222-e99c5eef46a4.png)!important}.swatch-gem-ruby{background-image:url(/cdn/shop/files/Ruby_fca34e4d-c5a4-432e-ad19-bb64f66db8dc.png)!important}.swatch-gem-sapphire{background-image:url(/cdn/shop/files/Blue_Sapphire.png)!important}.swatch-gem-diamond{background-image:url(/cdn/shop/files/Diamond1_a788c1ba-09e8-48b7-9099-36b9a4245dfa.png)!important;border:1px solid #CBD5E1!important}.swatch-gem-aquamarine{background-image:url(/cdn/shop/files/Aquamarine_71620a5e-79a7-489f-ab1c-9125e6524224.png)!important}.swatch-gem-amethyst{background-image:url(/cdn/shop/files/Amethyst_4d7a198b-ea20-4885-84c9-2f340dcb221d.png)!important}.swatch-gem-citrine{background-image:url(/cdn/shop/files/Citrine_2f0124b5-6f03-48ab-b30b-92a10ecafe77.png)!important}.swatch-gem-tourmaline{background:radial-gradient(circle at 35% 35%,#fda4af,#e11d48 65%,#881337)!important}.swatch-gem-topaz{background-image:url(/cdn/shop/files/Topaz.png)!important}.swatch-gem-garnet{background-image:url(/cdn/shop/files/Garnet_e0e62929-4225-4dee-9305-0411fc05b188.png)!important}.swatch-gem-pearl{background:radial-gradient(circle at 35% 35%,#fff,#f1f5f9 65%,#cbd5e1)!important;border:1px solid #E2E8F0!important}.swatch-gem-opal{background:radial-gradient(circle at 35% 35%,#fff7ed,#e9d5ff 45%,#67e8f9)!important}.swatch-metal-14k-yellow{background:radial-gradient(circle at 35% 35%,#fff0c2,#e5c158 60%,#b88e18)!important;border:1px solid rgba(184,142,24,.3)!important}.swatch-metal-14k-rose{background:radial-gradient(circle at 35% 35%,#ffe4d6,#dda092 60%,#a86557)!important;border:1px solid rgba(168,101,87,.3)!important}.swatch-metal-14k-white{background:radial-gradient(circle at 35% 35%,#fff,#dde3e6 60%,#a3b0b5)!important;border:1px solid rgba(163,176,181,.3)!important}.swatch-metal-18k-yellow{background:radial-gradient(circle at 35% 35%,#fff4a3,#d4af37 60%,#997811)!important;border:1px solid rgba(153,120,17,.3)!important}.swatch-metal-18k-rose{background:radial-gradient(circle at 35% 35%,#ffd6c7,#cf7e6d 60%,#994a3b)!important;border:1px solid rgba(153,74,59,.3)!important}.swatch-metal-18k-white{background:radial-gradient(circle at 35% 35%,#fff,#d5dfe3 60%,#90a0a7)!important;border:1px solid rgba(144,160,167,.3)!important}.swatch-metal-925-silver{background:radial-gradient(circle at 35% 35%,#fff,#cbd5d8 60%,#839297)!important;border:1px solid rgba(131,146,151,.3)!important}.qala-megamenu-divider{height:1px!important;background-color:#eae6df!important;margin:18px 0!important;border:none!important;width:100%!important}.qala-megamenu-view-all{display:inline-flex!important;align-items:center!important;gap:7px!important;margin-top:18px!important;padding:4px 10px!important;font-family:Instrument Sans,sans-serif!important;font-size:13.5px!important;font-weight:500!important;color:#2c2621!important;text-decoration:underline!important;text-underline-offset:4px!important;transition:color .18s ease!important;cursor:pointer!important}.qala-megamenu-view-all:hover{color:#a97031!important}.qala-view-all-arrow{width:15px!important;height:15px!important;color:inherit!important;transition:transform .18s ease!important}.qala-megamenu-view-all:hover .qala-view-all-arrow{transform:translate(3px)!important}@keyframes qalaNavFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.header__icons{display:flex!important;align-items:center!important;gap:16px!important}.header__icon{color:#2c2621!important;width:32px!important;height:32px!important;transition:color .2s ease,transform .2s ease!important}.header__icon svg{width:18px!important;height:18px!important}.header__icon:hover{color:#a97031!important;transform:translateY(-1px)!important}.qala-brand-logo{text-align:center;display:inline-flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--qala-text-dark)}.qala-brand-logo .brand-title{font-family:var(--qala-font-serif);font-size:3.2rem;font-weight:400;letter-spacing:.03em;line-height:1;color:#a97031;margin:0}.qala-brand-logo .brand-subtitle{font-family:Instrument Sans,sans-serif;font-size:.78rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#977c55;margin-top:3px}.button,.shopify-payment-button__button--unbranded,.qala-btn-primary{background-color:var(--qala-primary)!important;color:#fff!important;border-radius:50px!important;font-family:Instrument Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:14px 34px!important;border:none!important;box-shadow:0 4px 14px #cd8e4740!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;cursor:pointer!important}.button:hover,.qala-btn-primary:hover{background-color:var(--qala-primary-hover)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #cd8e4759!important}.qala-hero-gradient-overlay,.qala-hero-gradient-overlay:empty{display:block!important}.qala-hero-section{background-color:var(--qala-bg-cream);position:relative;overflow:hidden;padding:60px 0}.qala-hero-container{max-width:1360px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;min-height:540px;position:relative;z-index:2}.qala-hero-content{display:flex;flex-direction:column;align-items:flex-start;max-width:580px}.qala-hero-subheading{font-family:var(--qala-font-sans);font-size:1.3rem;font-weight:500;color:var(--qala-text-muted);letter-spacing:.04em;margin-bottom:16px;line-height:1.4}.qala-hero-heading{font-family:var(--qala-font-serif);font-size:clamp(3.6rem,5.5vw,6.2rem);font-weight:400;line-height:1.12;color:var(--qala-text-dark);margin:0 0 22px}.qala-hero-heading em,.qala-hero-heading i{font-style:italic;font-family:var(--qala-font-serif)}.qala-hero-description{font-family:var(--qala-font-sans);font-size:1.45rem;font-weight:400;line-height:1.7;color:#4a443e;margin:0 0 36px;max-width:480px}.qala-hero-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.qala-hero-image-container{position:relative;width:100%;max-width:520px;aspect-ratio:4 / 4.8;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px #2c262114}.qala-hero-image-container img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.qala-hero-image-container:hover img{transform:scale(1.03)}.gemstone-accent{position:absolute;pointer-events:none;opacity:.75;filter:drop-shadow(0 8px 16px rgba(201,148,56,.15));animation:floatGem 6s ease-in-out infinite}.gemstone-accent-1{top:12%;right:48%;width:42px;height:42px;animation-delay:0s}.gemstone-accent-2{bottom:15%;right:5%;width:55px;height:55px;animation-delay:2s}.gemstone-accent-3{top:18%;right:4%;width:36px;height:36px;animation-delay:4s}@keyframes floatGem{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(8deg)}}@media screen and (max-width:990px){.qala-hero-container{grid-template-columns:1fr;gap:40px;text-align:center;padding:30px 20px}.qala-hero-content{align-items:center;max-width:100%;margin:0 auto}.qala-hero-description{margin-left:auto;margin-right:auto}}.qala-footer-section{background-color:var(--qala-bg-offwhite);color:var(--qala-text-dark);padding-top:60px}.qala-footer-top{text-align:center;max-width:600px;margin:0 auto 50px;padding:0 20px}.qala-footer-logo-image{display:flex;justify-content:center;margin-bottom:24px}.qala-footer-logo-img{width:106px;height:auto}.qala-footer-logo-title{font-family:var(--qala-font-serif);font-size:3.6rem;font-weight:600;letter-spacing:.08em;margin:0 0 2px;color:var(--qala-text-dark)}.qala-footer-logo-sub{font-family:var(--qala-font-sans);font-size:.9rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:var(--qala-text-muted);margin-bottom:24px}.qala-footer-social-label{font-family:var(--qala-font-sans);font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--qala-text-dark);margin-bottom:16px}.qala-footer-socials{display:flex;justify-content:center;gap:14px;list-style:none;padding:0;margin:0}.qala-footer-social-item a{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;color:var(--qala-text-dark);transition:all .25s ease}.qala-footer-social-item a:hover{background:var(--qala-primary);color:#fff;transform:translateY(-3px);box-shadow:0 6px 14px #c994384d}.qala-footer-social-item svg{width:18px;height:18px;fill:currentColor}.qala-footer-social-item--text{font-family:var(--qala-font-sans);font-size:.85rem;font-weight:700;letter-spacing:.02em}.qala-footer-main{max-width:1360px;margin:0 auto;padding:50px 30px 60px;display:grid;grid-template-columns:repeat(5,1fr);gap:40px;border-top:1px solid rgba(0,0,0,.06)}.qala-footer-col h4{font-family:var(--qala-font-sans);font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--qala-text-dark);margin:0 0 22px}.qala-footer-links{list-style:none;padding:0;margin:0}.qala-footer-links li{margin-bottom:12px}.qala-footer-links a{font-family:var(--qala-font-sans);font-size:1.25rem;color:var(--qala-text-muted);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-weight:400;transition:color .2s ease,padding-left .2s ease;display:inline-block}.qala-footer-links a:hover{color:var(--qala-primary);padding-left:4px}.qala-footer-bottom-bar{background-color:var(--qala-primary);color:#fff;text-align:center;padding:16px 20px;font-family:var(--qala-font-sans);font-size:1.2rem;letter-spacing:.06em}@media screen and (max-width:1080px){.qala-footer-main{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:860px){.qala-footer-main{grid-template-columns:repeat(2,1fr);gap:30px;padding-bottom:40px}}@media screen and (max-width:480px){.qala-footer-main{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:989px){html,body{overflow-x:clip}.shopify-section.section-header{position:sticky!important;top:0!important;z-index:1000!important}.shopify-section.section-header.menu-open{position:fixed!important;inset:0 0 auto;width:100%}.section-header.menu-open .header-wrapper{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.section-header.menu-open .menu-drawer{height:calc(100dvh - var(--header-bottom-position))}body:has(.mobile-facets__disclosure[open],.product-media-modal[open],.quick-add-modal[open],.drawer.active) .shopify-section.section-header{z-index:0!important;pointer-events:none}body:has(.mobile-facets__disclosure[open],.product-media-modal[open],.quick-add-modal[open],.drawer.active,.section-header.menu-open) .qala-whatsapp-sticky,.qala-whatsapp-sticky.qala-control-overlap{visibility:hidden;pointer-events:none}.mobile-facets__close,.product-media-modal__toggle{background:#fff}.qala-mobile-drawer__swatch-link{display:flex!important;align-items:center!important;gap:12px!important}.qala-mobile-drawer__swatch-link .qala-mega-swatch{width:28px!important;height:28px!important}.template-index .header-wrapper{background:#fff!important}.header{padding-top:8px!important;padding-bottom:8px!important}.header__icon--menu[aria-expanded=true]:before{content:none!important;display:none!important}.header__icon--menu[aria-expanded=true]>span{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;background:#fff!important}.header__inline-menu,nav.header__inline-menu{display:none!important}.announcement-bar-section{min-height:28px!important;height:auto!important;padding:4px 10px!important}.announcement-bar__message,.announcement-bar__message.h5{font-size:11px!important;line-height:1.3!important;white-space:normal!important}.header__heading-logo-wrapper img,.header__heading-logo{max-height:32px!important;width:auto!important;max-width:100%!important}.header__heading-logo-wrapper{width:auto!important}.qala-brand-logo .brand-title{font-size:2.4rem!important}.qala-brand-logo .brand-subtitle{font-size:.65rem!important}.menu-drawer__menu-item{font-family:Instrument Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#2c2621!important}}.thumbnail-list__item .deferred-media__poster-button{width:2rem!important;height:2rem!important}.thumbnail-list__item .deferred-media__poster-button .icon{width:.7rem!important;height:.7rem!important}@media screen and (max-width:749px){.deferred-media__poster-button{width:3.2rem!important;height:3.2rem!important}.deferred-media__poster-button .icon{width:1.1rem!important;height:1.1rem!important}.announcement-bar-section{min-height:26px!important;padding:4px 8px!important}.announcement-bar__message,.announcement-bar__message.h5{font-size:10px!important;letter-spacing:.02em!important}.header__icon{width:32px!important;height:32px!important}.header__icon svg{width:18px!important;height:18px!important}.quick-add__submit,.product-form__submit.button--primary,.qala-btn-primary{padding:12px 16px!important;font-size:12px!important;letter-spacing:.01em!important;white-space:nowrap!important}}.qala-container{width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;position:relative}@media screen and (min-width:750px){.qala-container{padding-left:24px;padding-right:24px}}.button--primary,.qala-gifts-btn,.quick-add__submit,.product-form__submit.button--primary,.qala-btn-primary{display:inline-flex!important;align-items:center;justify-content:center;background:linear-gradient(90deg,#bb803d,#deb384)!important;border:1.5px solid #ffffff!important;border-radius:999px!important;padding:14px 34px!important;font-family:Instrument Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;color:#fff!important;text-decoration:none!important;text-transform:uppercase!important;text-align:center;box-shadow:none!important;transition:box-shadow .2s ease,opacity .2s ease,transform .2s ease}.button--primary:before,.qala-gifts-btn:before,.quick-add__submit:before,.product-form__submit.button--primary:before,.qala-btn-primary:before,.button--primary:after,.qala-gifts-btn:after,.quick-add__submit:after,.product-form__submit.button--primary:after,.qala-btn-primary:after{content:none!important;box-shadow:none!important}.button--primary:not([disabled]):hover,.qala-gifts-btn:hover,.quick-add__submit:not([disabled]):hover,.product-form__submit.button--primary:not([disabled]):hover,.qala-btn-primary:hover{box-shadow:0 6px 18px #bb803d73!important;transform:translateY(-1px)}.button--primary span,.qala-gifts-btn span,.quick-add__submit span,.product-form__submit.button--primary span,.qala-btn-primary span,.button--primary .loading-overlay__spinner,.quick-add__submit .loading-overlay__spinner,.product-form__submit.button--primary .loading-overlay__spinner{color:#fff!important}.shopify-payment-button__button{border-radius:999px!important;overflow:hidden;transition:box-shadow .2s ease}.shopify-payment-button__button:hover{box-shadow:0 6px 18px #bb803d73}.button--secondary,.qala-btn-secondary,.facets-vertical select#SortBy{display:inline-flex!important;align-items:center;justify-content:center;background:#f5e7de!important;border:1.5px solid #a97031!important;border-radius:999px!important;padding:14px 34px!important;font-family:Instrument Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;color:#232323!important;text-decoration:none!important;text-transform:uppercase!important;text-align:center;box-shadow:none!important;transition:box-shadow .2s ease,opacity .2s ease}.button--secondary:before,.button--secondary:after{content:none!important;box-shadow:none!important}.button--secondary:not([disabled]):hover,.qala-btn-secondary:hover{box-shadow:0 6px 18px #a970314d!important}.product-form__submit.button--secondary,.quick-add__submit.button--secondary{background:linear-gradient(90deg,#bb803d,#deb384)!important;border:1.5px solid #ffffff!important;color:#fff!important}.product-form__submit.button--secondary:not([disabled]):hover,.quick-add__submit.button--secondary:not([disabled]):hover{box-shadow:0 6px 18px #bb803d73!important}.product-form__submit.button--secondary span,.quick-add__submit.button--secondary span,.product-form__submit.button--secondary .loading-overlay__spinner,.quick-add__submit.button--secondary .loading-overlay__spinner{color:#fff!important}.qala-quick-view-opener{position:absolute;left:50%;bottom:16px;transform:translate(-50%) translateY(6px);z-index:2;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}@media(hover:hover){.card-wrapper:hover .qala-quick-view-opener,.card__media:hover .qala-quick-view-opener{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}}@media(hover:none){.qala-quick-view-opener{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);bottom:10px}}.qala-quick-view-btn{padding:8px 20px!important;font-size:11px!important;white-space:nowrap;box-shadow:0 2px 10px #0000001f!important}@media screen and (min-width:750px){.product--thumbnail media-gallery{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:1.2rem!important}.product--thumbnail media-gallery .thumbnail-slider{order:-1!important;flex:0 0 4.4rem!important;width:4.4rem!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}.product--thumbnail media-gallery .thumbnail-slider .slider-button{display:none!important}.product--thumbnail .thumbnail-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:.5rem!important;padding:.2rem!important;overflow:visible!important;height:100%!important}.product--thumbnail .thumbnail-list__item.slider__slide{width:100%!important;max-width:100%!important;scroll-snap-align:none!important;flex:1 1 0%!important;min-height:0!important}.product--thumbnail .thumbnail-list__item:before{content:none!important}.product--thumbnail .thumbnail-list .thumbnail{width:100%!important;height:100%!important}.product--thumbnail .thumbnail-list .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}.product--thumbnail media-gallery>slider-component.slider-mobile-gutter:not(.thumbnail-slider){flex:1 1 0%!important;min-width:0!important}}@media screen and (max-width:749px){.product--mobile-show media-gallery .thumbnail-slider{display:block!important;width:100%!important;margin:.8rem 0 .4rem!important}.product--mobile-show media-gallery .thumbnail-slider>.slider-button{display:none!important}.product--mobile-show media-gallery .thumbnail-slider .thumbnail-list.slider{display:flex!important;width:100%!important;gap:.8rem!important;padding:.4rem 1.5rem .8rem!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-left:1.5rem!important;scroll-snap-type:x proximity;scrollbar-width:none}.product--mobile-show media-gallery .thumbnail-slider .thumbnail-list.slider::-webkit-scrollbar{display:none}.product--mobile-show media-gallery .thumbnail-list__item.slider__slide{flex:0 0 6.4rem!important;width:6.4rem!important;max-width:6.4rem!important;scroll-snap-align:start}.product--mobile-show media-gallery .thumbnail-list .thumbnail{overflow:hidden;border-radius:1rem;background:#f7f5f3}.product--mobile-show media-gallery .thumbnail-list .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}.product--mobile-show media-gallery .thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 .15rem #a97031;border-color:#a97031}}.qala-product-back-link{display:inline-flex;align-items:center;gap:6px;margin:18px 0 4px;font-family:var(--qala-font-sans, "Instrument Sans", sans-serif);font-size:13px;font-weight:500;letter-spacing:.02em;color:#77685a;text-decoration:none}.qala-product-back-link:hover{color:#a97031}.qala-product-back-link svg{flex-shrink:0}.qala-card-carousel{position:relative;width:100%;height:100%;overflow:hidden}.product-card-wrapper .card__inner:has(qala-card-carousel){position:relative;z-index:2;pointer-events:none}.qala-card-carousel__img{position:absolute!important;top:0;right:0;bottom:0;left:0;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;opacity:0;transition:opacity .35s ease;pointer-events:none}.qala-card-carousel__img.is-active{opacity:1}.qala-card-carousel__arrow{pointer-events:auto;position:absolute!important;top:50%!important;left:auto!important;width:40px!important;height:40px!important;transform:translateY(-50%);border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#111!important;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;opacity:1;transition:background .2s ease}.qala-card-carousel__arrow--prev{left:10px!important}.qala-card-carousel__arrow--next{left:auto!important;right:10px!important}.qala-card-carousel__arrow:hover{background:transparent!important;color:#111!important}.qala-card-carousel__arrow svg{width:20px!important;height:20px!important;position:static!important}.qala-card-carousel__dots{display:none!important}.qala-card-carousel__dot{width:5px!important;height:5px!important;border-radius:50%;background:#fff9;border:1px solid rgba(35,34,35,.15);transition:background .2s ease,transform .2s ease}.qala-card-carousel__dot.is-active{background:#a97031;border-color:#a97031;transform:scale(1.2)}@media(hover:none){.qala-card-carousel__arrow{opacity:1;background:transparent!important}}.grid.product-grid{align-items:stretch}.product-card-wrapper .quick-add{margin-top:auto!important}@media screen and (min-width:990px){.qala-nav-item>.qala-nav-link{padding:0!important}}@media screen and (max-width:749px){.qala-collection-grid .grid__item,.qala-collection-grid .card-wrapper,.qala-collection-grid .card,.qala-collection-grid .card__content,.qala-collection-grid .card__information,.qala-collection-grid .card-information,.qala-collection-grid .price{min-width:0;max-width:100%}.qala-collection-grid .grid__item,.qala-collection-grid .grid__item>product-component{display:flex}.qala-collection-grid .grid__item>product-component,.qala-collection-grid .card-wrapper{flex:1;width:100%;min-width:0;height:auto}.qala-collection-grid .card>.card__content{display:flex;flex-direction:column;flex:1}.qala-collection-grid .card>.card__content>.card__information{display:flex;flex-direction:column;flex:1;width:100%}.qala-collection-grid .card>.card__content .card-information{margin-top:auto;padding-top:8px}.qala-collection-grid .card__heading,.qala-collection-grid .full-unstyled-link,.qala-collection-grid .price{overflow-wrap:anywhere}.qala-collection-grid .price{min-height:2.8em}.qala-collection-grid .card--card .quick-add,.qala-collection-grid modal-opener{width:100%;min-width:0;margin-left:0;margin-right:0}.qala-collection-grid modal-opener{display:block}.qala-collection-grid .quick-add__submit{width:100%!important;min-width:0!important;max-width:100%;padding:12px 8px!important;white-space:normal!important}}media-gallery[data-product-type=necklaces] .product__media img,media-gallery[data-product-type=necklace] .product__media img{object-fit:contain!important;object-position:center!important;background:#fff}.qala-cat-nav-arrow,.qala-cat-nav-arrow:hover,.qala-cat-nav-arrow:active{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important}.qala-cat-nav-arrow:focus-visible{outline:2px solid #000!important;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/qala-custom.css.map */
