@charset "UTF-8";:root[data-store=zldiamonds]{--h1-font-size-lg: 4rem;--h1-font-size-sm: 2.5rem;--h1-font-size: 2.5rem;--h1-line-height: .92;--zl-logo-opacity: 1;--text-color: #656B58}[data-store=zldiamonds] .search-action,[data-store=zldiamonds] #search,[data-store=zldiamonds] search-button,[data-store=zldiamonds] .search-modal__button{width:var(--header-height);color:#656b58!important}@media(max-width:1023px){[data-store=zldiamonds] .search-action,[data-store=zldiamonds] #search,[data-store=zldiamonds] search-button,[data-store=zldiamonds] .search-modal__button{width:100%}}[data-store=zldiamonds] .search-action svg,[data-store=zldiamonds] #search svg,[data-store=zldiamonds] search-button svg,[data-store=zldiamonds] .search-modal__button svg{color:#656b58!important}[data-store=zldiamonds] .search-action svg path,[data-store=zldiamonds] .search-action svg circle,[data-store=zldiamonds] .search-action svg line,[data-store=zldiamonds] .search-action svg rect,[data-store=zldiamonds] .search-action svg polyline,[data-store=zldiamonds] .search-action svg polygon,[data-store=zldiamonds] #search svg path,[data-store=zldiamonds] #search svg circle,[data-store=zldiamonds] #search svg line,[data-store=zldiamonds] #search svg rect,[data-store=zldiamonds] #search svg polyline,[data-store=zldiamonds] #search svg polygon,[data-store=zldiamonds] search-button svg path,[data-store=zldiamonds] search-button svg circle,[data-store=zldiamonds] search-button svg line,[data-store=zldiamonds] search-button svg rect,[data-store=zldiamonds] search-button svg polyline,[data-store=zldiamonds] search-button svg polygon,[data-store=zldiamonds] .search-modal__button svg path,[data-store=zldiamonds] .search-modal__button svg circle,[data-store=zldiamonds] .search-modal__button svg line,[data-store=zldiamonds] .search-modal__button svg rect,[data-store=zldiamonds] .search-modal__button svg polyline,[data-store=zldiamonds] .search-modal__button svg polygon{stroke:#656b58!important}@media(min-width:1024px){[data-store=zldiamonds] .header__logo-pos-left .mega-menu__nav{justify-content:center!important}}@media(min-width:1024px)and (max-width:1320px){[data-store=zldiamonds] .mega-menu__nav{gap:.75rem!important;justify-content:center!important}[data-store=zldiamonds] .mega-menu__summary,[data-store=zldiamonds] .mega-menu__summary-link,[data-store=zldiamonds] .mega-menu__summary-link-no-dropdown,[data-store=zldiamonds] .mega-menu a.mega-menu__summary-link-no-dropdown{font-size:.75rem!important;letter-spacing:.02em!important;padding-right:.25rem!important;white-space:nowrap}[data-store=zldiamonds] .mega-menu__summary-toggle{width:1rem!important;margin-left:0!important}[data-store=zldiamonds] .header__nav-secondary{gap:.5rem!important;right:1rem!important}[data-store=zldiamonds] .header__nav-secondary .hidden.lg\:flex{gap:.5rem!important}[data-store=zldiamonds] .header__nav-secondary .language-pill__option{font-size:.75rem!important;padding:0 .05rem!important}[data-store=zldiamonds] .header__nav-secondary .language-pill__separator{font-size:.75rem!important}}[data-store=zldiamonds] .icon--hamburger{height:1rem;width:1.25rem}[data-store=zldiamonds] .icon--hamburger .icon--hamburger-pattie{height:1px;background-color:currentColor}[data-store=zldiamonds] body.nav-open .icon--hamburger-pattie:nth-child(1),[data-store=zldiamonds] body.mobile-nav-open .icon--hamburger-pattie:nth-child(1){transform:translateY(7.5px) rotate(45deg)}[data-store=zldiamonds] body.nav-open .icon--hamburger-pattie:nth-child(3),[data-store=zldiamonds] body.mobile-nav-open .icon--hamburger-pattie:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}[data-store=zldiamonds] .mega-menu__summary-link-no-dropdown{padding-right:1rem}@media(width>=48rem){[data-store=zldiamonds] .header .logo svg{height:3rem}}@media(width<48rem){[data-store=zldiamonds] .header .logo svg{height:2rem}}[data-store=zldiamonds] .header .logo svg{opacity:var(--zl-logo-opacity)}[data-store=zldiamonds] .scrolled .header .logo svg{opacity:1}@media(width<48rem){[data-store=zldiamonds] .header .logo svg{opacity:1}}@keyframes hoverUnderline{0%{background-size:0% .1em}to{background-size:100% .1em}}.button-icon{padding-inline:.9375rem;padding-block:1rem;border-radius:.875rem;border:1px solid rgba(0,0,0,.2)}.button-icon:hover{border:1px solid #000000}.button-icon:active{opacity:.9}.button-icon:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.button-icon svg{width:1.875rem;height:1.625rem}@media(width>=48rem){.button-icon{padding:1.75rem}.button-icon svg{width:2.25rem;height:2.25rem}}.icon--arrow,.icon--arrow-down,.icon--arrow-right,.icon--arrow-left{position:relative}.icon--arrow:after,.icon--arrow-down:after,.icon--arrow-right:after,.icon--arrow-left:after{content:"";display:block;width:.75rem;height:.75rem;border-top:.125rem solid var(--text-color);border-left:.125rem solid var(--text-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center}.icon--arrow-left:after{transform:translate(-50%,-50%) rotate(-45deg)}.icon--arrow-right:after{transform:translate(-50%,-50%) rotate(135deg)}.icon--arrow-down:after{transform:translate(-50%,-50%) rotate(-135deg)}[data-store=zldiamonds] .pdp__data-inner .js-fly-out-panel-toggle{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% .1em;transition:background-size .3s;text-decoration:none;display:inline}[data-store=zldiamonds] .pdp__data-inner .js-fly-out-panel-toggle:hover{background-size:100% .1em;color:currentColor!important;border-color:transparent!important;text-decoration:none!important}.button,.zl-contact-form button,.button--smaller,.button--outline-hover-inverse,.button--outline-inverse,.button--outline,.button--inverse,[data-store=zldiamonds] .sticky-atc__button{padding:.9rem 2.25rem;cursor:pointer;transition:all .3s ease-in-out;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;font-weight:var(--button-font-weight);font-size:13px;text-transform:uppercase;color:var(--button-text-color);background-color:var(--button-background-color);border:1px solid var(--button-border-color);font-family:var(--font-primary);border-radius:var(--button-border-radius);letter-spacing:.15em;min-width:10ch}.button svg path,.zl-contact-form button svg path,.button--smaller svg path,.button--outline-hover-inverse svg path,.button--outline-inverse svg path,.button--outline svg path,.button--inverse svg path,[data-store=zldiamonds] .sticky-atc__button svg path{fill:var(--button-text-color);stroke:var(--button-text-color)}.button:hover,.zl-contact-form button:hover,.button--smaller:hover,.button--outline-hover-inverse:hover,.button--outline-inverse:hover,.button--outline:hover,.button--inverse:hover,[data-store=zldiamonds] .sticky-atc__button:hover{background-color:var(--button-text-color);color:var(--button-background-color)}.button:hover svg path,.zl-contact-form button:hover svg path,.button--smaller:hover svg path,.button--outline-hover-inverse:hover svg path,.button--outline-inverse:hover svg path,.button--outline:hover svg path,.button--inverse:hover svg path,[data-store=zldiamonds] .sticky-atc__button:hover svg path{fill:var(--button-background-color);stroke:var(--button-background-color)}.button:active,.zl-contact-form button:active,.button--smaller:active,.button--outline-hover-inverse:active,.button--outline-inverse:active,.button--outline:active,.button--inverse:active,[data-store=zldiamonds] .sticky-atc__button:active{opacity:.9}.button:disabled,.zl-contact-form button:disabled,.button--smaller:disabled,.button--outline-hover-inverse:disabled,.button--outline-inverse:disabled,.button--outline:disabled,.button--inverse:disabled,[data-store=zldiamonds] .sticky-atc__button:disabled{opacity:1;cursor:not-allowed;pointer-events:none}.button--inverse,[data-store=zldiamonds] .sticky-atc__button{color:var(--button-background-color);background-color:var(--button-text-color);border-color:var(--button-text-color)}.button--inverse:hover,[data-store=zldiamonds] .sticky-atc__button:hover{color:var(--button-text-color);background-color:var(--button-background-color);border-color:var(--button-background-color)}.button--outline{border-color:var(--button-background-color);background-color:transparent;color:var(--button-background-color)}.button--outline svg path{fill:var(--button-background-color);stroke:var(--button-background-color)}.button--outline:hover{background-color:transparent;color:var(--button-text-color);border-color:var(--button-text-color)}.button--outline:hover svg path{fill:var(--button-text-color);stroke:var(--button-text-color)}.button--outline-inverse{border-color:var(--button-text-color);background-color:transparent;color:var(--button-text-color)}.button--outline-inverse:hover{background-color:transparent;color:var(--button-background-color);border-color:var(--button-background-color)}.button--outline-hover-inverse{border-color:var(--button-background-color);background-color:transparent;color:var(--button-background-color)}.button--outline-hover-inverse:hover{background-color:var(--button-background-color);color:var(--button-text-color);border-color:var(--button-background-color)}.button--smaller{font-size:.75rem;padding-inline:1.25rem;padding-block:.75rem;min-height:unset}[data-store=zldiamonds] .pdp__data-inner .js-fly-out-panel-toggle{font-size:13px;letter-spacing:0}[data-store=zldiamonds] .pdp .pdp-accordion-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}[data-store=zldiamonds] .pdp .pdp-carousel__thumb:hover{border:1px solid color-mix(in srgb,var(--text-color) 60%,transparent)}[data-store=zldiamonds] .pdp .breadcrumb{padding-left:1rem}@media(width>=64rem){[data-store=zldiamonds] .pdp .breadcrumb{padding-left:2rem;padding-top:1rem}}[data-store=zldiamonds] .pdp__data-inner .js-fly-out-panel-toggle{padding:0;margin-bottom:.75rem;display:inline-flex;width:auto;border:none}[data-store=zldiamonds] .pdp__data-inner .js-fly-out-panel-toggle svg{display:none}[data-store=zldiamonds] .pdp-carousel__thumbs .swiper-slide{opacity:1}[data-store=zldiamonds] .variant-option--buttons:not(.variant-option--swatches),[data-store=zldiamonds] .variant-option--buttons[data-option-type=size]{gap:.25rem}[data-store=zldiamonds] .variant-option__button-label{border-color:transparent!important;padding:0!important}[data-store=zldiamonds] .variant-option__button-label[data-option-type=size]{opacity:.5;transition:opacity .3s ease-in-out;border:none;font-size:.875rem;border:solid 1px transparent;width:2.5rem;height:2.5rem;min-height:2.5rem;min-width:2.5rem;border-radius:999px;padding:0;justify-content:center;align-items:center;display:flex}[data-store=zldiamonds] .variant-option__button-label[data-option-type=size]:hover{opacity:1;background-color:color-mix(in srgb,var(--text-color) 10%,transparent)}[data-store=zldiamonds] .variant-option__button-label:has(:checked:not(:disabled)){background-color:transparent;color:var(--text-color);opacity:1!important;border:solid 1px var(--text-color)!important}[data-store=zldiamonds] .variant-option__selected-value{color:color-mix(in srgb,var(--text-color) 60%,transparent)}[data-store=zldiamonds] .fly-out-panel .filter-label{border:solid 1px rgba(104,109,80,.18)}[data-store=zldiamonds] .sort-select{border:1px solid rgba(104,109,80,.18)}[data-store=zldiamonds] .sort-select:focus{border:1px solid #9aa080}[data-store=zldiamonds] .sort-select option[value=title-descending],[data-store=zldiamonds] .sort-select option[value=title-ascending],[data-store=zldiamonds] .sort-select option[value=created-descending],[data-store=zldiamonds] .sort-select option[value=created-ascending],[data-store=zldiamonds] .sort-select option[value=manual]{display:none}[data-store=zldiamonds] .sort-custom-dropdown__item[data-value=title-descending],[data-store=zldiamonds] .sort-custom-dropdown__item[data-value=title-ascending],[data-store=zldiamonds] .sort-custom-dropdown__item[data-value=created-descending],[data-store=zldiamonds] .sort-custom-dropdown__item[data-value=created-ascending],[data-store=zldiamonds] .sort-custom-dropdown__item[data-value=manual]{display:none!important}[data-store=zldiamonds] [class^=page-collection] .breadcrumb__list{justify-content:center;align-items:center}[data-store=zldiamonds] .product-carousel .product-carousel__header{margin-bottom:toRem(48)}@media(width>=48rem){[data-store=zldiamonds] .product-carousel .product-carousel__header{margin-bottom:toRem(64)}}[data-store=zldiamonds] .product-carousel .product-carousel__header-text .h4{font-family:"GoingGoldengolden",var(--font-secondary),serif!important;font-size:toRem(28)!important;font-style:normal!important;font-weight:400!important;line-height:1.1!important;letter-spacing:normal!important;text-transform:none!important}@media(width>=48rem){[data-store=zldiamonds] .product-carousel .product-carousel__header-text .h4{font-size:toRem(36)!important}}@media(width>=64rem){[data-store=zldiamonds] .product-carousel .product-carousel__header-text .h4{font-size:toRem(40)!important}}[data-store=zldiamonds] .product-carousel .product-carousel__header-text .h4 p{margin:0;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}[data-store=zldiamonds] .product-carousel .product-carousel__header-text .body-3{font-family:"sofiapro-light",var(--font-primary),sans-serif!important;font-weight:300!important;font-style:normal!important;color:#656b58!important;margin-top:toRem(12)!important}[data-store=zldiamonds] .product-carousel .product-carousel__header-text .body-3 p{margin:0;font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important}@media(width>=64rem){[data-store=zldiamonds] .mega-menu__nav{padding-left:1rem!important}}[data-store=zldiamonds] .mini-cart__item-option{color:color-mix(in srgb,var(--text-color) 50%,transparent)}[data-store=zldiamonds] .mini-cart__item-option-value{color:color-mix(in srgb,var(--text-color) 100%,transparent)}[data-store=zldiamonds] .page-page-nivoda #nat-lab-toggle{margin-bottom:2rem;margin-top:2rem;border-bottom:none}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root{margin:0 1rem}@media(width>=64rem){[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root{margin:0 2rem}}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-product-details div+div,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .fQErQY{max-width:200px;margin:0 auto}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-product-details{text-align:center}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .color-fancy-toggle-wrapper{height:unset;margin-bottom:1rem}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .view-details-wrapper{padding-bottom:3rem}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .filter-shape-item{padding:.5rem 1rem!important}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .lcmyFA{padding:12px 26px}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .jeZvns,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-add-to-cart{border-radius:0;color:var(--text-color);transition:all ease .3s}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .jeZvns *,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .jeZvns h3,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-add-to-cart *,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-add-to-cart h3{color:var(--text-color)!important}[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .jeZvns:hover *,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .jeZvns:hover h3,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-add-to-cart:hover *,[data-store=zldiamonds] .page-page-nivoda #diamond-proxy-root .diamond-proxy-add-to-cart:hover h3{color:var(--background-color)!important}[data-store=zldiamonds] .shopify-policy__title h1,[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__title h1{line-height:var(--heading-line-height, 1.2)}[data-store=zldiamonds] .shopify-policy__title h1,[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__title h1{font-size:var(--h1-font-size, 2.25rem);line-height:var(--h1-line-height, var(--heading-line-height));letter-spacing:var(--h1-letter-spacing);text-transform:var(--h1-text-transform, none)}@media(width>=48rem){[data-store=zldiamonds] .shopify-policy__title h1,[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__title h1{font-size:var(--h1-font-size-sm, 2.375rem)}}@media(width>=64rem){[data-store=zldiamonds] .shopify-policy__title h1,[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__title h1{font-size:var(--h1-font-size-lg, 2.5rem)}}[data-store=zldiamonds] .page-page-accessibility-2 #main-content a{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% .1em;transition:background-size .3s ease-in-out;text-decoration:none;display:inline-block}[data-store=zldiamonds] .page-page-accessibility-2 #main-content a:hover{background-size:100% .1em;color:currentColor!important;border-color:transparent!important;text-decoration:none!important}[data-store=zldiamonds] .page-page-accessibility-2 #main-content a{background-size:100% .1em}[data-store=zldiamonds] .shopify-policy__title h1{font-family:var(--font-secondary)}[data-store=zldiamonds] .scrolled .policy-navigation{height:auto}@media(width>=64rem){[data-store=zldiamonds] .page-policy #main-content{display:flex}}[data-store=zldiamonds] .policy-navigation{margin-top:2rem;margin-bottom:auto;top:calc(var(--header-height) + var(--header-announcement-height) + 2rem);width:100%;z-index:100;max-width:unset;width:auto}@media(width>=64rem){[data-store=zldiamonds] .policy-navigation{position:sticky;max-width:12.5rem;min-width:18.75rem;margin-left:1rem;margin-right:1rem;margin-top:8rem}}[data-store=zldiamonds] .policy-navigation__list{display:block;width:100%;white-space:nowrap;overflow:auto;padding-inline:1rem}@media(width>=64rem){[data-store=zldiamonds] .policy-navigation__list{margin-bottom:3rem;display:flex;flex-direction:column;gap:.5rem;white-space:normal}}[data-store=zldiamonds] .policy-navigation__item{border:solid 1px #cdcdcd;border-radius:.375rem;display:inline-block}[data-store=zldiamonds] .policy-navigation__item.policy-navigation__item--current{border-color:var(--text-color)}@media(width>=64rem){[data-store=zldiamonds] .policy-navigation__item{display:block}}[data-store=zldiamonds] .policy-navigation__link{padding:1rem;display:flex;gap:1rem;align-items:center;justify-content:space-between}[data-store=zldiamonds] .policy-navigation__link:after{content:"";display:block;width:.5rem;height:.5rem;border-top:.125rem solid var(--text-color);border-right:.125rem solid var(--text-color);transform:rotate(45deg)}[data-store=zldiamonds] .page-policy .shopify-policy__container{margin:0;text-align:left}@media(width>=64rem){[data-store=zldiamonds] .page-policy .shopify-policy__container{padding-top:var(--header-height)}}[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__body,[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__body *{text-align:left}[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__title{margin-bottom:2em}[data-store=zldiamonds] .page-policy .shopify-policy__container .shopify-policy__title h1{text-align:left}@media(width<40rem){:root[data-store=zldiamonds] .footer{padding-top:4rem!important;text-align:left!important}:root[data-store=zldiamonds] .footer *{text-align:left!important}:root[data-store=zldiamonds] .footer .footer__social-media-links{justify-content:flex-start!important}}@media(width<40rem){:root[data-store=zldiamonds] .footer__section{display:flex;flex-direction:column}:root[data-store=zldiamonds] .footer__section>div{order:1}:root[data-store=zldiamonds] .footer__section>footer-accordion{order:2;margin-top:2rem}}@media(width<40rem){:root[data-store=zldiamonds] .footer__menus{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:2rem!important;column-gap:2rem!important}}textarea,input{accent-color:var(--text-color)}textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px transparent inset!important;-webkit-text-fill-color:var(--text-color)!important;transition:background-color 5000s ease-in-out 0s}textarea:-moz-autofill,input:-moz-autofill{background-color:var(--background-color)!important;color:var(--text-color)!important}input[type=checkbox],input[type=radio]{appearance:none;width:1.25rem;height:1.25rem;margin:0;border:.0625rem solid #767676;border-radius:.125rem;background-color:transparent;cursor:pointer;position:relative;transition:background-color .2s ease,border-color .2s ease}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:.125rem solid var(--text-color);outline-offset:.125rem}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--text-color);border-color:var(--text-color)}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:"";position:absolute;inset:0;width:.4375rem;height:.875rem;margin:auto;border:solid white;border-width:0 .1875rem .1875rem 0;transform:translateY(-.0625rem) rotate(39deg)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=submit]{min-height:var(--button-min-height-sm);border:1px solid var(--text-color);padding-inline:.75rem;border-radius:0;font-size:1rem}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,input[type=datetime-local]::placeholder,input[type=submit]::placeholder{color:currentColor;opacity:1}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,input[type=submit]:focus{border-radius:0}@media(width>=64rem){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=submit]{min-height:var(--button-min-height)}}select{min-height:var(--button-min-height-sm);border:1px solid var(--text-color);padding-inline:.75rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;background-color:var(--background-color);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguODUyIDguODUybDcuNTAzLTcuNDk2TTguODUgOC44NTFMMS4zNTIgMS4zNTUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:calc(100% - .75rem) 50%;background-size:.75rem;padding-right:3rem;border-radius:0;font-size:1rem}select:focus{border:1px solid var(--text-color);outline:none}@media(width<=40rem){select:focus{font-size:1rem}}@media(width>=64rem){select{min-height:var(--button-min-height)}}select.mini-select,:root[data-store=zldiamonds] .menu-mobile select.language-selector{min-height:unset;padding:.25rem 2rem .25rem .5rem;text-overflow:ellipsis;white-space:nowrap;background-color:color-mix(in srgb,var(--text-color) 5%,transparent);border-color:color-mix(in srgb,var(--text-color) 5%,transparent);transform:scale(.75);transform-origin:top left;font-size:1rem}select.mini-select:focus,:root[data-store=zldiamonds] .menu-mobile select.language-selector:focus{border-color:var(--text-color);color:var(--text-color)}:root[data-store=zldiamonds] .menu-mobile__container .accordion-header{text-transform:capitalize;font-family:var(--font-secondary);font-size:2rem}:root[data-store=zldiamonds] .menu-mobile{background-color:#f4f0e8!important;color:#686d50!important}:root[data-store=zldiamonds] .menu-mobile .menu-mobile__inner{background-color:#f4f0e8!important;color:#686d50!important}:root[data-store=zldiamonds] .menu-mobile a,:root[data-store=zldiamonds] .menu-mobile .accordion-header,:root[data-store=zldiamonds] .menu-mobile .menu-mobile__close,:root[data-store=zldiamonds] .menu-mobile .mobile-menu__footer-link{color:#686d50!important}:root[data-store=zldiamonds] .menu-mobile .icon--hamburger-pattie{background-color:#686d50!important}:root[data-store=zldiamonds] .menu-mobile .accordion-item{border-color:#686d5026!important}:root[data-store=zldiamonds] .menu-mobile .mobile-menu__footer{border-color:#686d5026!important;text-transform:uppercase;padding:0 1rem}:root[data-store=zldiamonds] .menu-mobile .localization-form__select{color:currentColor;transform:none;text-transform:uppercase}:root[data-store=zldiamonds] .menu-mobile .language-selector{padding-left:0;transform-origin:top left;color:currentColor}:root[data-store=zldiamonds] .mobile-menu__featured-title{padding-left:1rem}:root[data-store=zldiamonds] .mobile-menu__footer-nav{padding-bottom:0;margin-bottom:0}.zl-contact-form{padding:1rem}.zl-contact-form__form{margin:0 auto;max-width:450px}.zl-contact-form__form input,.zl-contact-form__form textarea,.zl-contact-form__form select{width:100%;background-color:transparent;border:none;border-bottom:1px solid;padding:.5rem 0}.zl-contact-form__form select{padding:0}.zl-contact-form textarea{border:none;border-bottom:1px solid;padding:.5rem}.zl-contact-form button{width:100%}.zl-contact-form__disclaimer{font-size:.7rem}.zl-contact-form__submit{margin-bottom:1rem}.zl-contact-form__phone-wrapper{width:100%;display:flex}.zl-contact-form__phone-wrapper select{width:auto;border-right:none}.zl-contact-form__field{margin-bottom:3rem}.zl-contact-form__field-label{margin-bottom:.5rem}.zl-contact-form__field-input{width:100%;padding:.5rem;border-radius:.25rem}.zl-contact-form__field--phone select{min-width:5rem}[data-store=zldiamonds] .search-modal .predictive-search-results__card .resource-card__media,[data-store=zldiamonds] predictive-search-component .predictive-search-results__card:not(.predictive-search-results__card--product){border-radius:0}[data-store=zldiamonds] .predictive-search-results__list{padding-top:.75rem}[data-store=zldiamonds] .predictive-search-results__resource-header{margin-bottom:0}[data-store=zldiamonds] .recently-viewed-wrapper,[data-store=zldiamonds] .search-results-summary{display:none}[data-store=zldiamonds] dropdown-localization-component .localization-wrapper{background-color:#f2ede1;border:1px solid rgba(104,109,80,.15);border-radius:8px;box-shadow:0 12px 40px #686d501f,0 4px 16px #0000000d;backdrop-filter:blur(16px);overflow:hidden;padding:4px 0}[data-store=zldiamonds] .dropdown-localization__button{color:#686d50!important;font-weight:400;letter-spacing:.04em;transition:color .2s ease,opacity .2s ease}[data-store=zldiamonds] .dropdown-localization__button:hover{color:#9aa080!important;opacity:.85}[data-store=zldiamonds] .dropdown-localization__button .icon-caret svg{transition:transform .25s cubic-bezier(.4,0,.2,1)}[data-store=zldiamonds] .dropdown-localization__button[aria-expanded=true] .icon-caret svg{transform:rotate(180deg)}[data-store=zldiamonds] .localization-form__list-item:not([hidden]){color:#686d50;border-radius:6px;padding:10px 14px;margin:2px 6px;font-size:.875rem;letter-spacing:.02em;transition:background-color .2s ease,color .15s ease}[data-store=zldiamonds] .localization-form__list-item:not([hidden]) .country{color:#686d50}[data-store=zldiamonds] .localization-form__list-item:not([hidden]):hover{background-color:#9aa08024!important}[data-store=zldiamonds] .localization-form__list-item:not([hidden])[aria-current=true]{background-color:#9aa08033!important}[data-store=zldiamonds] .localization-form__list-item:not([hidden])[aria-current=true] .country{color:#686d50;font-weight:600}[data-store=zldiamonds] .localization-form .icon-checkmark svg{color:#9aa080}[data-store=zldiamonds] .localization-form__currency{color:#686d5099;font-size:.825em}[data-store=zldiamonds] .language-selector{border-top:1px solid rgba(104,109,80,.1);color:#686d50}[data-store=zldiamonds] .localization-form__select--hidden{position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}[data-store=zldiamonds] .language-custom-dropdown__trigger{background-color:#9aa08014;color:#686d50;border:1px solid rgba(104,109,80,.18);border-radius:6px;padding:6px 12px;font-size:.85rem;font-weight:400;letter-spacing:.04em;transition:border-color .2s ease,background-color .2s ease}[data-store=zldiamonds] .language-custom-dropdown__trigger:hover{background-color:#9aa08026;border-color:#686d5059}[data-store=zldiamonds] .language-custom-dropdown__trigger:focus,[data-store=zldiamonds] .language-custom-dropdown__trigger:focus-visible{outline:none!important;border-color:#686d502e!important;box-shadow:none!important}[data-store=zldiamonds] .language-custom-dropdown__trigger .icon-caret svg{color:#686d50;width:14px;height:14px}[data-store=zldiamonds] .language-custom-dropdown__list{background-color:#f2ede1;border:1px solid rgba(104,109,80,.15);border-radius:8px;overflow:hidden;box-shadow:0 8px 32px #686d501f,0 2px 8px #0000000a;padding:4px 0}[data-store=zldiamonds] .language-custom-dropdown__item{color:#686d50;border-radius:6px;padding:10px 14px;margin:2px 6px;font-size:.85rem;letter-spacing:.02em;transition:background-color .15s ease}[data-store=zldiamonds] .language-custom-dropdown__item:hover{background-color:#9aa08024}[data-store=zldiamonds] .language-custom-dropdown__item[aria-selected=true]{background-color:#9aa08033;font-weight:600}[data-store=zldiamonds] #header-component[transparent] .language-custom-dropdown__trigger{background-color:transparent;border-color:#fff3;color:currentColor}[data-store=zldiamonds] .country-filter__input{background-color:#9aa0800f;border:1px solid rgba(104,109,80,.15)!important;border-radius:6px;color:#686d50;font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease}[data-store=zldiamonds] .country-filter__input::placeholder{color:#686d5073}[data-store=zldiamonds] .country-filter__input:focus{border-color:#9aa080!important;outline:none;box-shadow:0 0 0 3px #9aa0801f}[data-store=zldiamonds] .country-filter.is-scrolled{border-color:#686d501a}[data-store=zldiamonds] select:not(.localization-form__select){appearance:none;-webkit-appearance:none;background-color:#9aa0800f;color:#686d50;border:1px solid rgba(104,109,80,.18);border-radius:6px;padding:10px 36px 10px 14px;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.4;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23686D50' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px}[data-store=zldiamonds] select:not(.localization-form__select):hover{background-color:#9aa0801f;border-color:#686d5059}[data-store=zldiamonds] select:not(.localization-form__select):focus,[data-store=zldiamonds] select:not(.localization-form__select):focus-visible{outline:none!important;border-color:#686d502e!important;box-shadow:none!important}[data-store=zldiamonds] select:not(.localization-form__select) option{background-color:#f2ede1;color:#686d50;padding:10px}[data-store=zldiamonds] .sort-select{width:100%;appearance:none;-webkit-appearance:none;background-color:#9aa0800f;color:#686d50;border:1px solid rgba(104,109,80,.18)!important;border-radius:6px;padding:12px 36px 12px 14px!important;font-size:.875rem;font-weight:400;letter-spacing:.02em;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23686D50' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}[data-store=zldiamonds] .sort-select:hover{background-color:#9aa0801f;border-color:#686d5059!important}[data-store=zldiamonds] .sort-select:focus,[data-store=zldiamonds] .sort-select:focus-visible{outline:none!important;border-color:#686d502e!important;box-shadow:none!important}[data-store=zldiamonds] .sort-select option{background-color:#f2ede1;color:#686d50}[data-store=zldiamonds] .price-range-filter .price-input{background-color:#9aa0800f;color:#686d50;border:1px solid rgba(104,109,80,.18);border-radius:6px;padding:8px 10px;font-size:.85rem;transition:border-color .2s ease,box-shadow .2s ease}[data-store=zldiamonds] .price-range-filter .price-input:focus{border-color:#9aa080;outline:none;box-shadow:0 0 0 3px #9aa0801f}[data-store=zldiamonds] .price-range-filter .price-input-currency{color:#686d5099}[data-store=zldiamonds] .price-range-filter .price-inputs-separator{color:#686d5066}[data-store=zldiamonds] .price-range-filter .price-slider-track{background-color:#9aa08033;border-radius:4px}[data-store=zldiamonds] .price-range-filter .price-slider-range{background-color:#9aa080;border-radius:4px}[data-store=zldiamonds] .price-range-filter .price-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#f2ede1;border:2px solid #9aa080;cursor:pointer;box-shadow:0 2px 6px #686d5033;transition:border-color .2s ease,box-shadow .2s ease}[data-store=zldiamonds] .price-range-filter .price-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#f2ede1;border:2px solid #9aa080;cursor:pointer;box-shadow:0 2px 6px #686d5033}[data-store=zldiamonds] .price-range-filter .price-slider:hover::-webkit-slider-thumb,[data-store=zldiamonds] .price-range-filter .price-slider:focus::-webkit-slider-thumb{border-color:#686d50;box-shadow:0 2px 8px #686d504d}[data-store=zldiamonds] .fly-out-panel__content{background-color:#f2ede1;color:#686d50}[data-store=zldiamonds] .fly-out-panel__content-header{border-bottom:1px solid rgba(104,109,80,.1);padding-bottom:1rem;margin-bottom:.5rem}[data-store=zldiamonds] .fly-out-panel__content-header h2{color:#686d50;font-weight:500;letter-spacing:.06em;text-transform:uppercase}[data-store=zldiamonds] .filter-section-title,[data-store=zldiamonds] .sort-section-title{color:#686d50;font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem}[data-store=zldiamonds] .fly-out-panel .filter-label{border-color:#686d502e!important;border-radius:6px;color:#686d50;transition:background-color .2s ease,border-color .2s ease}[data-store=zldiamonds] .fly-out-panel .filter-label:hover{background-color:#9aa0801a;border-color:#686d504d!important}[data-store=zldiamonds] .fly-out-panel .filter-label.checked{background-color:#9aa0802e;border-color:#9aa080!important;font-weight:500}[data-store=zldiamonds] .fly-out-panel .filter-label.disabled{opacity:.4;cursor:not-allowed}[data-store=zldiamonds] .apply-filters{background-color:#686d50;color:#f2ede1;border:none;border-radius:6px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;padding:14px 24px;transition:background-color .2s ease,box-shadow .2s ease}[data-store=zldiamonds] .apply-filters:hover{background-color:#5a6044;box-shadow:0 4px 12px #686d5033}[data-store=zldiamonds] .reset-filters-btn,[data-store=zldiamonds] .clear-filter{color:#9aa080;font-size:.8rem;letter-spacing:.03em}[data-store=zldiamonds] .reset-filters-btn:hover,[data-store=zldiamonds] .clear-filter:hover{color:#686d50}[data-store=zldiamonds] .active-filter-tag{background-color:#9aa0801f;color:#686d50;border:1px solid rgba(104,109,80,.15);border-radius:20px;padding:4px 12px;font-size:.8rem;transition:background-color .2s ease,border-color .2s ease}[data-store=zldiamonds] .active-filter-tag:hover{background-color:#9aa08038;border-color:#686d504d}[data-store=zldiamonds] .filters-main-toggle{color:#686d50;border:1px solid rgba(104,109,80,.18);border-radius:6px;transition:background-color .2s ease,border-color .2s ease}[data-store=zldiamonds] .filters-main-toggle:hover{background-color:#9aa0801a;border-color:#686d504d}[data-store=zldiamonds] .drawer-localization .localization-wrapper{background-color:#f2ede1}[data-store=zldiamonds] .drawer-localization .drawer-localization__button{color:currentColor}[data-store=zldiamonds] .drawer-localization .drawer-localization__button:hover{opacity:.75}[data-store=zldiamonds] .drawer-localization .menu-drawer__submenu{background-color:#f2ede1;color:#686d50}[data-store=zldiamonds] .drawer-localization .menu-drawer__back-button{color:#686d50}[data-store=zldiamonds] .drawer-localization .menu-drawer__back-button:hover{color:#9aa080}[data-store=zldiamonds] .drawer-localization .menu-drawer__back-button .icon-caret svg{color:#686d50}[data-store=zldiamonds] .drawer-localization .menu-drawer__close-button{color:#686d50}[data-store=zldiamonds] .drawer-localization .menu-drawer__close-button:hover{color:#9aa080}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__trigger,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__trigger{background-color:#f2ede126;color:currentColor;border:1px solid rgba(242,237,225,.25);border-radius:6px;padding:8px 12px;font-size:.85rem;letter-spacing:.04em;transition:border-color .2s ease,background-color .2s ease}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__trigger:hover,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__trigger:hover{background-color:#f2ede140;border-color:#f2ede166}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__trigger:focus-visible,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__trigger:focus-visible{outline:2px solid rgba(242,237,225,.5);outline-offset:2px}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__trigger .icon-caret svg,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__trigger .icon-caret svg{color:currentColor}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__list,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__list{background-color:#f2ede1;border:1px solid rgba(104,109,80,.15);border-radius:8px;box-shadow:0 8px 24px #0000001a}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__item,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__item{color:#686d50;border-radius:6px;padding:10px 14px;margin:2px 6px}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__item:hover,[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__item:hover{background-color:#9aa08024}[data-store=zldiamonds] .menu-mobile .language-custom-dropdown__item[aria-selected=true],[data-store=zldiamonds] .menu-drawer__localization .language-custom-dropdown__item[aria-selected=true]{background-color:#9aa08033;font-weight:600}[data-store=zldiamonds] .menu-mobile .localization-form__list-item:not([hidden]),[data-store=zldiamonds] .menu-drawer__localization .localization-form__list-item:not([hidden]){color:#686d50;border-radius:6px;padding:12px 14px;margin:2px 6px;transition:background-color .2s ease}[data-store=zldiamonds] .menu-mobile .localization-form__list-item:not([hidden]) .country,[data-store=zldiamonds] .menu-drawer__localization .localization-form__list-item:not([hidden]) .country{color:#686d50}[data-store=zldiamonds] .menu-mobile .localization-form__list-item:not([hidden]):hover,[data-store=zldiamonds] .menu-drawer__localization .localization-form__list-item:not([hidden]):hover{background-color:#9aa08024!important}[data-store=zldiamonds] .menu-mobile .localization-form__list-item:not([hidden])[aria-current=true],[data-store=zldiamonds] .menu-drawer__localization .localization-form__list-item:not([hidden])[aria-current=true]{background-color:#9aa08033!important}[data-store=zldiamonds] .menu-mobile .localization-form__list-item:not([hidden])[aria-current=true] .country,[data-store=zldiamonds] .menu-drawer__localization .localization-form__list-item:not([hidden])[aria-current=true] .country{font-weight:600}@media(width<48rem){[data-store=zldiamonds] .fly-out-panel__content{background-color:#f2ede1;color:#686d50}[data-store=zldiamonds] .sort-select{width:100%;background-color:#9aa0800f;color:#686d50;border:1px solid rgba(104,109,80,.18)!important;border-radius:6px;padding:12px 36px 12px 14px!important;font-size:.875rem;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23686D50' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}[data-store=zldiamonds] .fly-out-panel .filter-label{border-color:#686d502e!important;border-radius:6px;color:#686d50}[data-store=zldiamonds] .apply-filters{background-color:#686d50;color:#f2ede1;border:none;border-radius:6px}[data-store=zldiamonds] .price-range-filter .price-input{background-color:#9aa0800f;color:#686d50;border:1px solid rgba(104,109,80,.18);border-radius:6px}[data-store=zldiamonds] .active-filter-tag{background-color:#9aa0801f;color:#686d50;border:1px solid rgba(104,109,80,.15);border-radius:20px;padding:4px 12px;font-size:.8rem}}[data-store=zldiamonds] .mega-menu__summary-inner{background-color:#f2ede1!important;border-top:1px solid rgba(104,109,80,.08);box-shadow:0 12px 40px #686d501a,0 4px 12px #00000008!important}[data-store=zldiamonds] details summary{cursor:pointer}[data-store=zldiamonds] .filter-label .swatch-container{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-right:8px!important}[data-store=zldiamonds] .filter-label .swatch{width:24px!important;height:24px!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:inset 0 1px 3px #0000001a,0 1px 2px #0000000d!important;transition:transform .2s ease,box-shadow .2s ease,outline .2s ease!important}[data-store=zldiamonds] .filter-label.checked .swatch{outline:2px solid #686d50!important;outline-offset:2px!important;border-color:#fff!important}[data-store=zldiamonds] [id*=__media_grid_8rE6nc],[data-store=zldiamonds] [id*=__media_grid_UqiFUt],[data-store=zldiamonds] [id*=__pillar_1],[data-store=zldiamonds] [id*=__pillar_2],[data-store=zldiamonds] [id*=__pillar_3],[data-store=zldiamonds] [id*=__pillar_4],[data-store=zldiamonds] [id*=__email_signup_D3FbEa],[data-store=zldiamonds] [id*=__media_grid_pgrVn9]{background-color:#f4f0e8}[data-store=zldiamonds] .button--outline:hover{background-color:var(--text-color);color:var(--background-color);border-color:var(--text-color)}[data-store=zldiamonds] .text-section ul,[data-store=zldiamonds] .text-section ol{margin-bottom:1em;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}[data-store=zldiamonds] .text-section ul li,[data-store=zldiamonds] .text-section ol li{display:inline-flex;gap:.25rem;text-align:left!important}[data-store=zldiamonds] .text-section ul li:before,[data-store=zldiamonds] .text-section ol li:before{content:"*";width:1rem;height:1rem;font-size:2rem;line-height:1;margin-top:.25rem}

/* Reducir altura mega menú Jewelry */
.mega-menu__summary-inner img {
  max-height: 280px !important;
  object-fit: cover !important;
}

/* Reducir altura imágenes mega menú Jewelry */
.mega-menu__summary-inner .media-grid__item .media-grid__media img {
  max-height: 250px !important;
  height: 250px !important;
  object-fit: cover !important;
}
