:root{--gh-ease-ui: cubic-bezier(.4, 0, .2, 1);--gh-ease-reveal: cubic-bezier(.19, 1, .22, 1);--gh-dur-ui: .3s;--gh-dur-reveal: .6s;--gh-aubergine: #3f1a35;--gh-aubergine-deep: #2a1023;--gh-blush: #eedcd6;--gh-petal: #a57c83;--gh-paper: #f8f1ee;--gh-rose-gold: linear-gradient( 135deg, #ac7b6c 0%, #d6ab9b 18%, #ecc5b6 38%, #e0b7a5 58%, #cb9a89 78%, #c08b79 100% );--gh-hairline: #e3d0cf;--gh-hairline-light: rgba(238, 220, 214, .22);--gh-section-space: clamp(64px, 9vw, 160px);--gh-headline: var(--gh-aubergine-deep);--gh-body-ink: #50323f;--gh-accent-ink: #74515d;--gh-accent-wash: var(--gh-blush)}.color-scheme--scheme-1{--gh-hairline: #e3d0cf}.color-scheme--scheme-6{--gh-hairline: #dec7c6}.color-scheme--scheme-2{--gh-hairline: #d8bfbd}.color-scheme--scheme-5{--gh-hairline: #d2b5b3}.color-scheme--scheme-3,.color-scheme--scheme-7{--gh-hairline: var(--gh-hairline-light)}:is(.color-scheme--scheme-1,.color-scheme--scheme-2,.color-scheme--scheme-5,.color-scheme--scheme-6) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6):not(.button){color:var(--gh-headline)}::selection{background:var(--gh-accent-wash);color:var(--gh-aubergine-deep)}.rte a:hover,.prose a:hover,.footer a:hover,.shopify-section--footer a:hover{color:var(--gh-accent-ink)}:focus-visible{outline-color:var(--gh-accent-ink)}.shopify-section:not(.shopify-section--header):not(.shopify-section--footer):not(.shopify-section--announcement-bar){--section-vertical-spacing: var(--gh-section-space)}a,button,.button,[class*=button]{transition-timing-function:var(--gh-ease-ui)!important;transition-duration:var(--gh-dur-ui)!important}[class*=reveal],[class*=scroll-reveal]{transition-timing-function:var(--gh-ease-reveal)!important;transition-duration:var(--gh-dur-reveal)!important}.product-card img,[class*=product-card] img{transition:opacity var(--gh-dur-reveal) var(--gh-ease-reveal)!important;transform:none!important}.product-card:hover,[class*=product-card]:hover{transform:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.product-card img,[class*=product-card] img,.product-gallery img,.product-gallery video{mix-blend-mode:multiply}.product-card__media{isolation:auto}.product-card__placeholder img,.placeholder svg,[class*=placeholder] svg{mix-blend-mode:normal}.color-scheme--scheme-3 :is(.product-card,[class*=product-card],.product-gallery) :is(img,video),.color-scheme--scheme-4 :is(.product-card,[class*=product-card],.product-gallery) :is(img,video),.color-scheme--scheme-7 :is(.product-card,[class*=product-card],.product-gallery) :is(img,video){mix-blend-mode:normal}.header__primary-nav>ul>li>a,.header__primary-nav>ul>li>:is(mega-menu-disclosure,dropdown-menu-disclosure) summary{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1px;background-position:left calc(100% - 1px);transition:background-size var(--gh-dur-ui) var(--gh-ease-ui)}.header__primary-nav>ul>li>a:hover,.header__primary-nav>ul>li>:is(mega-menu-disclosure,dropdown-menu-disclosure) summary:hover,.header__primary-nav>ul>li>:is(mega-menu-disclosure,dropdown-menu-disclosure) [aria-expanded=true] summary,.header__primary-nav>ul>li>:is(mega-menu-disclosure,dropdown-menu-disclosure) summary[aria-expanded=true]{background-size:100% 1px}.gh-wordmark-img{display:block;height:auto}.gh-rule{display:block;height:1px;border:0;background:var(--gh-rose-gold)}h1,.h1{letter-spacing:-.03em;line-height:1.06}h2,.h2{letter-spacing:-.025em;line-height:1.14}h3,.h3{letter-spacing:-.015em;line-height:1.25}body,p{line-height:1.62}.prose p,.rte p{max-width:36em}.button,button.button,a.button{border-radius:0;padding-block:18px;padding-inline:clamp(30px,3.4vw,44px);font-size:12px;letter-spacing:.1em}img,.card,[class*=card]{border-radius:0}.product-card__title,[class*=product-card] [class*=title]{letter-spacing:0}.header:not(.header--transparent),.shopify-section--header{--border-color: var(--gh-hairline)}hr,.divider{border-color:var(--gh-hairline)}.shopify-section--main-product h1,.shopify-section--main-product .h1{font-size:clamp(23px,2.1vw,30px);line-height:1.22;letter-spacing:-.015em}.eyebrow,[class*=subheading],[class*=eyebrow]{letter-spacing:.09em}.mega-menu__linklist a.link-faded[href$="/pages/build-your-own"],.mega-menu__linklist a.link-faded[href$="/pages/diamond-search"],.mega-menu__linklist a.link-faded[href$="/collections/in-stock-gifts"],.mega-menu__linklist a.link-faded[href$="/pages/custom-orders"],.mega-menu__linklist a.link-faded[href$="/collections/solitaire"],.mega-menu__linklist a.link-faded[href$="/collections/pave"],.mega-menu__linklist a.link-faded[href$="/collections/halo"],.mega-menu__linklist a.link-faded[href$="/collections/hidden-halo"],.mega-menu__linklist a.link-faded[href$="/collections/three-stone"],.mega-menu__linklist a.link-faded[href$="/collections/gemstone-rings"]{display:inline-flex;align-items:center;gap:10px}.mega-menu__linklist a.link-faded[href$="/pages/build-your-own"]:before,.mega-menu__linklist a.link-faded[href$="/pages/diamond-search"]:before,.mega-menu__linklist a.link-faded[href$="/collections/in-stock-gifts"]:before,.mega-menu__linklist a.link-faded[href$="/pages/custom-orders"]:before,.mega-menu__linklist a.link-faded[href$="/collections/solitaire"]:before,.mega-menu__linklist a.link-faded[href$="/collections/pave"]:before,.mega-menu__linklist a.link-faded[href$="/collections/halo"]:before,.mega-menu__linklist a.link-faded[href$="/collections/hidden-halo"]:before,.mega-menu__linklist a.link-faded[href$="/collections/three-stone"]:before,.mega-menu__linklist a.link-faded[href$="/collections/gemstone-rings"]:before{content:"";flex:none;width:20px;height:20px;background-color:currentColor;opacity:.5;-webkit-mask:var(--gh-menu-icon) center / contain no-repeat;mask:var(--gh-menu-icon) center / contain no-repeat;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.mega-menu__linklist a.link-faded[href$="/pages/build-your-own"]:hover:before,.mega-menu__linklist a.link-faded[href$="/pages/diamond-search"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/in-stock-gifts"]:hover:before,.mega-menu__linklist a.link-faded[href$="/pages/custom-orders"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/solitaire"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/pave"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/halo"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/hidden-halo"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/three-stone"]:hover:before,.mega-menu__linklist a.link-faded[href$="/collections/gemstone-rings"]:hover:before{opacity:1}.mega-menu__linklist a.link-faded[href$="/pages/build-your-own"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='15'%20r='6.6'/%3E%3Cpath%20d='M8.8%208.6L12%203.4l3.2%205.2'/%3E%3Cpath%20d='M9.4%206h5.2'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/pages/diamond-search"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Cpath%20d='M4%209h16l-8%2011.5z'/%3E%3Cpath%20d='M4%209l3-5h10l3%205'/%3E%3Cpath%20d='M7%204l1.6%205M17%204l-1.6%205'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/in-stock-gifts"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='9.5'%20cy='14.5'%20r='6.4'/%3E%3Ccircle%20cx='16.2'%20cy='10.8'%20r='5.4'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/pages/custom-orders"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='10.5'%20cy='15'%20r='6.4'/%3E%3Cpath%20d='M18.6%203l1%202.9%202.9%201-2.9%201-1%202.9-1-2.9-2.9-1%202.9-1z'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/solitaire"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='15'%20r='6.6'/%3E%3Ccircle%20cx='12'%20cy='6'%20r='3.6'/%3E%3Cpath%20d='M14.8%203.6l1.1-1.1M9.2%203.6L8.1%202.5M14.8%208.4l1.1%201.1M9.2%208.4l-1.1%201.1'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/pave"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Cpath%20d='M6.6%2011.2A6.6%206.6%200%201%200%2017.4%2011.2'/%3E%3Ccircle%20cx='12'%20cy='6'%20r='3.1'/%3E%3Ccircle%20cx='6.6'%20cy='11.2'%20r='.85'/%3E%3Ccircle%20cx='8.7'%20cy='9.3'%20r='.85'/%3E%3Ccircle%20cx='15.3'%20cy='9.3'%20r='.85'/%3E%3Ccircle%20cx='17.4'%20cy='11.2'%20r='.85'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/halo"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='15'%20r='6.6'/%3E%3Ccircle%20cx='12'%20cy='6'%20r='2.1'/%3E%3Ccircle%20cx='12'%20cy='6'%20r='4.3'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/hidden-halo"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='15'%20r='6.6'/%3E%3Ccircle%20cx='12'%20cy='6'%20r='3.6'/%3E%3Cpath%20d='M8.4%207.5a4.7%204.7%200%200%200%207.2%200'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/three-stone"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='15'%20r='6.6'/%3E%3Ccircle%20cx='12'%20cy='6'%20r='3.4'/%3E%3Ccircle%20cx='5.7'%20cy='7.6'%20r='2'/%3E%3Ccircle%20cx='18.3'%20cy='7.6'%20r='2'/%3E%3C/svg%3E")}.mega-menu__linklist a.link-faded[href$="/collections/gemstone-rings"]{--gh-menu-icon: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.35'%20stroke-linejoin='round'%20stroke-linecap='round'%3E%3Ccircle%20cx='12'%20cy='15'%20r='6.6'/%3E%3Cpath%20d='M9.4%202.6h5.2l2.2%202.2v3.4l-2.2%202.2H9.4L7.2%208.2V4.8z'/%3E%3C/svg%3E")}.mega-menu{column-gap:56px}.mega-menu__linklist{flex:1 1 auto;column-gap:44px}.mega-menu__promo{flex:0 0 auto;max-width:400px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ghavelli-custom.css.map */
