: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}}:root{--gh-vitrine: #ffffff}.product-card__media,.product-card__figure,.product-gallery__media,.product-gallery__image-list,.product-card__placeholder,[class*=placeholder]{background:var(--gh-vitrine)}.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}.gh-search .header-search__form-control{column-gap:clamp(14px,1.6vw,22px);padding-block:clamp(22px,3vw,38px);border-block-end:1px solid var(--gh-hairline)}.gh-search .header-search__input{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:clamp(22px,3.1vw,34px);line-height:1.2;letter-spacing:-.02em;color:var(--gh-headline)}.gh-search .header-search__input::placeholder{color:var(--gh-accent-ink);opacity:.5}.gh-search .header-search__form-control>svg{color:var(--gh-accent-ink)}.gh-sv{display:grid;padding-block:0 clamp(32px,4.4vw,58px)}.gh-sv-band{padding-block:clamp(22px,2.6vw,34px)}.gh-sv-band+.gh-sv-band{border-block-start:1px solid var(--gh-hairline)}.gh-sv-head{margin:0 0 clamp(18px,2vw,28px);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gh-accent-ink)}.gh-sv-tiles{display:flex;flex-wrap:wrap;gap:clamp(16px,2.6vw,42px);margin:0;padding:0;list-style:none}.gh-sv-tile{display:grid;justify-items:center;gap:9px;min-width:56px;color:inherit;text-decoration:none}.gh-sv-ico{display:block;width:clamp(38px,3.4vw,50px);height:clamp(38px,3.4vw,50px);color:var(--gh-petal);transition:color var(--gh-dur-reveal) var(--gh-ease-reveal)}.gh-sv-ico svg{display:block;width:100%;height:100%}.gh-sv-tile:hover .gh-sv-ico,.gh-sv-tile:focus-visible .gh-sv-ico{color:var(--gh-headline)}.gh-sv-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-align:center}.gh-sv-soon,.gh-sv-count{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gh-accent-ink);opacity:.62;font-variant-numeric:tabular-nums}.gh-sv-tile.is-soon .gh-sv-ico{opacity:.42}.gh-sv-band--cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(22px,3vw,56px)}.gh-sv-links{display:grid;gap:2px;margin:0;padding:0;list-style:none}.gh-sv-link{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-block:7px;font-size:14px;color:inherit;text-decoration:none;border-block-end:1px solid transparent;transition:color var(--gh-dur-ui) var(--gh-ease-ui),border-color var(--gh-dur-ui) var(--gh-ease-ui)}.gh-sv-link:hover,.gh-sv-link:focus-visible{color:var(--gh-accent-ink);border-block-end-color:var(--gh-hairline)}.gh-search:has(.predictive-search__content>*):has(.header-search__input:not(:placeholder-shown)) .gh-sv{display:none}.gh-search:has(.header-search__input:placeholder-shown) .predictive-search{display:none}body:has(.header-search[open]) [id$=__newsletter-popup]{display:none}.gh-search .predictive-search__results{padding-block:clamp(20px,2.6vw,32px) clamp(30px,4vw,52px)}.gh-search .predictive-search__category,.gh-search .predictive-search__tabs [role=tab]{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gh-accent-ink)}.gh-search .predictive-search__tabs [role=tab][aria-selected=true]{color:var(--gh-headline)}.gh-search .predictive-search__no-results{font-family:var(--heading-font-family);font-size:clamp(17px,1.9vw,21px);letter-spacing:-.015em;color:var(--gh-headline)}.gh-search .predictive-search__suggestions mark{font-weight:inherit;color:var(--gh-headline)}.collection-toolbar{border-block:1px solid var(--gh-hairline)}.collection-toolbar__button-container+.collection-toolbar__button-container,.collection-toolbar__layout-switch-list{border-color:var(--gh-hairline)}.collection-toolbar__button{padding-block:clamp(14px,1.5vw,20px);font-size:11px;letter-spacing:.13em;text-transform:uppercase;opacity:1;color:var(--gh-accent-ink);transition:color var(--gh-dur-ui) var(--gh-ease-ui)}.collection-toolbar__button:hover,.collection-toolbar__button.is-active,.collection-toolbar__button[aria-expanded=true]{opacity:1;color:var(--gh-headline)}.collection-toolbar__products-count{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--gh-accent-ink);font-variant-numeric:tabular-nums}.collection-toolbar .popover,facets-sort-popover.popover{border:1px solid var(--gh-hairline);border-radius:0;box-shadow:none;background:var(--gh-paper)}facets-sort-popover [slot=header]{font-family:var(--heading-font-family);font-size:15px;letter-spacing:-.01em;color:var(--gh-headline)}facets-sort-popover label,facets-sort-popover .reversed-link{font-size:13px;letter-spacing:.02em;color:var(--gh-body-ink);transition:color var(--gh-dur-ui) var(--gh-ease-ui)}facets-sort-popover label{display:block;padding-block:11px;border-block-end:1px solid var(--gh-hairline)}facets-sort-popover label:last-of-type{border-block-end:0}facets-sort-popover label:hover .reversed-link{color:var(--gh-accent-ink)}facets-sort-popover input:checked+.reversed-link,facets-sort-popover input:checked~.reversed-link{color:var(--gh-headline);background-image:var(--gh-rose-gold);background-repeat:no-repeat;background-size:100% 1px;background-position:left calc(100% + 2px)}.facets__heading,.facets summary .heading,.facets-sidebar summary{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--gh-accent-ink)}.facets details,.facets-sidebar details{border-block-end:1px solid var(--gh-hairline)}.facets input[type=checkbox],.facets-sidebar input[type=checkbox]{border-radius:0;border:1px solid var(--gh-petal);accent-color:var(--gh-aubergine)}.facets-clear-all,.active-facets button,.active-facets a{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gh-accent-ink)}.price-range input,.facets input[type=number],.facets-sidebar input[type=number]{border-radius:0;border:0;border-block-end:1px solid var(--gh-hairline);background:transparent;padding-inline:0;font-variant-numeric:tabular-nums}.price-range input:focus,.facets input[type=number]:focus,.facets-sidebar input[type=number]:focus{outline:none;border-block-end-color:var(--gh-accent-ink)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ghavelli-custom.css.map */
