.isHidden[data-v-0892ac1b]{opacity:0;transition:opacity .5s linear,visibility 0s .5s;visibility:hidden}#newsLetterSubscriptionBottomRightFooter .isHidden{opacity:0;visibility:hidden}#newsLetterSubscriptionBottomRightFooter .giveaway-consent a{text-decoration:underline!important}.expandedArea.isVisible{box-shadow:0 5px 11px 3px #00000059}.giveaway-button-container,.giveaway-fade-enter-active,.giveaway-fade-leave-active{transition:opacity .4s ease}.giveaway-fade-enter-from,.giveaway-fade-leave-to{opacity:0}.giveaway-fade-enter-to,.giveaway-fade-leave-from{opacity:1}.chat-btn[data-v-7d42f426]{background-color:#000;border-radius:9999px}.live-help--icons[data-v-7d42f426]>*{animation:changing-loop-7d42f426 10s ease 0s infinite;vertical-align:top}.live-help--icons[data-v-7d42f426]>:first-child{animation-delay:-2s;position:absolute}.live-help--icons[data-v-7d42f426]>:nth-child(2){animation-delay:-7s}@keyframes changing-loop-7d42f426{0%,45%,to{opacity:1}50%,95%{opacity:0}}#openLiveHelp[data-v-7d42f426]{border-radius:100%;height:48px;position:relative;width:48px}.live-help--modal[data-v-7d42f426]{background:#fff;bottom:48px;box-shadow:0 4px 12px -1px #0d09001a,0 1px 4px -1px #0d09000f;margin-bottom:15px;position:absolute;right:0;width:calc(100vw - 20px)}.live-help--modal[data-v-7d42f426]:before{background:#fff;bottom:-4px;box-shadow:-3px 3px 7px -2px #0d09001a;content:"";height:8px;position:absolute;right:20px;transform:rotate(-45deg);width:8px;z-index:1000}.live-help--content[data-v-7d42f426]{max-height:300px;max-height:calc(100vh - 115px);overflow:auto;padding:16px}.live-help--content .close[data-v-7d42f426]{background:none;border:0;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px}@media (min-width:480px){.live-help--modal[data-v-7d42f426]{width:300px}}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}#footerEmail[data-v-768fbc9c]::-moz-placeholder{font-size:12px}#footerEmail[data-v-768fbc9c]::placeholder{font-size:12px}input[type=radio][data-v-768fbc9c]{accent-color:#000;height:16px;margin-right:8px;width:16px}.fieldHolder.floating-label[data-v-768fbc9c]{background-color:#fff;border:1px solid #e4e4e4;height:44px;position:relative}.fieldHolder.floating-label .floating-input:not(:-moz-placeholder-shown)~label[data-v-768fbc9c]{color:#666;font-family:Plain Light;font-size:12px;font-weight:300;letter-spacing:0;line-height:20px;top:0;transform:translateY(4px)}.fieldHolder.floating-label .floating-input:focus~label[data-v-768fbc9c],.fieldHolder.floating-label .floating-input:not(:placeholder-shown)~label[data-v-768fbc9c]{color:#666;font-family:Plain Light;font-size:12px;font-weight:300;letter-spacing:0;line-height:20px;top:0;transform:translateY(4px)}.fieldHolder.floating-label[data-v-768fbc9c]:focus-within{border:1px solid #666}.fieldHolder.floating-label label[data-v-768fbc9c]{color:#666;font-family:Plain Light;font-size:14px;font-weight:300;left:0;letter-spacing:0;line-height:24px;padding:0 12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.fieldHolder.floating-label.hasError[data-v-768fbc9c]{border:1px solid #a9201e;margin-bottom:40px}.fieldHolder.floating-label.hasError label[data-v-768fbc9c]{color:#a9201e!important}.fieldHolder.floating-label .errorMessage[data-v-768fbc9c]{bottom:0;margin:0;position:absolute;transform:translateY(110%)}.fieldHolder.floating-label .errorMessage span[data-v-768fbc9c]{color:#a9201e;font-family:Plain Light;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px}.fieldHolder input[data-v-768fbc9c]{border:0;bottom:0;color:#0d0900;font-family:Plain Light;font-size:14px;font-weight:300;height:28px;letter-spacing:0;outline:none;position:absolute}.fieldHolder input[data-v-768fbc9c]:-webkit-autofill{-webkit-background-clip:text;background-clip:text}.fieldHolder input[data-v-768fbc9c]:focus{border:0;box-shadow:none;outline:none}.fieldHolder input[data-v-768fbc9c]::-moz-placeholder{color:#666;font-size:14px;font-weight:300;letter-spacing:0;line-height:24px}.fieldHolder input[data-v-768fbc9c]::placeholder{color:#666;font-size:14px;font-weight:300;letter-spacing:0;line-height:24px}.genderWrapper[data-v-768fbc9c]{background:#fff;box-shadow:0 0 0 4px #fff,0 0 0 5px #e4e4e4;margin:24px auto}.genderWrapper input+span[data-v-768fbc9c]{font-family:Plain Light;font-size:14px;font-weight:300;letter-spacing:0;text-align:center}.genderWrapper .toggler[data-v-768fbc9c]{background-color:#f2f2f2;color:#000}.genderWrapper .toggler span[data-v-768fbc9c]{font-family:Plain Light;font-size:14px;font-weight:300;letter-spacing:0;text-align:center}.genderWrapper .toggler.active[data-v-768fbc9c]{background-color:#0d0900;color:#fff}.signup-form input[type=radio][data-v-768fbc9c]{accent-color:#0d0900;height:16px;margin:-2px 5px 0 0;vertical-align:middle;width:16px}.consent-container[data-v-768fbc9c]{color:#666;font-family:Plain Light;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.consent-container p[data-v-768fbc9c]{margin:0}.consent-container .consent-text[data-v-768fbc9c]{cursor:pointer}.consent-container .more-consent-text[data-v-768fbc9c]{visibility:hidden}.consent-container a[data-v-768fbc9c]{color:#666;text-decoration:underline}.consent-container.constent-toggle .more-consent-text[data-v-768fbc9c]{visibility:unset}.consent-container.constent-toggle .down-arrow[data-v-768fbc9c]{transform:rotate(180deg)}.signup-button[data-v-768fbc9c]{position:relative}.signup-button .check[data-v-768fbc9c],.signup-button .error[data-v-768fbc9c],.signup-button .loading[data-v-768fbc9c]{display:none}.signup-button.active[data-v-768fbc9c]{background-color:#2ecc71}.signup-button.active[data-v-768fbc9c]:before{transition:width 3s linear;width:100%}.signup-button.active .loading i[data-v-768fbc9c]{animation:loading .5s linear infinite}.signup-button.finished[data-v-768fbc9c]{background-color:#55e89b}.signup-button.finished .loading[data-v-768fbc9c],.signup-button.finished .submit[data-v-768fbc9c]{display:none}.signup-button.finished .check[data-v-768fbc9c]{animation:scale .5s linear;display:block!important;font-size:24px}.signup-button.finished .check i[data-v-768fbc9c]{transform-origin:center center}.signup-button.failed[data-v-768fbc9c]{background-color:#e85c55}.signup-button.failed .check[data-v-768fbc9c],.signup-button.failed .loading[data-v-768fbc9c],.signup-button.failed .submit[data-v-768fbc9c]{display:none}.signup-button.failed .error[data-v-768fbc9c]{animation:scale .5s linear;display:block!important;font-size:24px}.signup-button.failed .error i[data-v-768fbc9c]{transform-origin:center center}.signup-button[data-v-768fbc9c]:before{background-color:#55e89b;bottom:0;content:"";height:100%;left:0;position:absolute;width:0}@media (max-width:1023px){.accordion-content[data-v-bcd827f5]{overflow:hidden;transition:max-height .4s}li[data-v-bcd827f5]{line-height:32px}}@media (max-width:1023.8px){.accordion[data-v-b55c7922]{position:relative}.accordion label[data-v-b55c7922]{display:block}.accordion input[data-v-b55c7922]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid;border-radius:0;border-width:0 0 1px 1px;display:block;height:8px;position:absolute;right:10px;top:5px;transform:rotate(135deg);width:8px}.accordion input[data-v-b55c7922]:not(:checked){transform:rotate(-45deg)}.accordion input:not(:checked)+.accordion-content[data-v-b55c7922]{max-height:0!important}}@media (min-width:1024px){.accordion input[data-v-b55c7922]{display:none}}.expand-enter-active,.expand-leave-active{transition:max-height .4s ease,opacity .4s ease}.expand-enter-from,.expand-leave-to{max-height:0;opacity:0}.expand-enter-to,.expand-leave-from{max-height:500px;opacity:1}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.topbar[data-v-d28a95c4]{background-color:#ffc13b;height:36px;overflow:hidden;position:relative;text-align:center}.topbar.black-friday-2025[data-v-d28a95c4],.topbar.ever-green-2025[data-v-d28a95c4]{background-color:#0d0900}.topbar.black-friday-2025 .topbar-frame[data-v-d28a95c4],.topbar.ever-green-2025 .topbar-frame[data-v-d28a95c4]{color:#fff}a[data-v-d28a95c4]{text-decoration-line:none}.topbar .topbar-frame[data-v-d28a95c4]{color:#0d0900;display:inline-block;font-family:Plain Light,sans-serif;font-size:12px;height:36px;letter-spacing:0;line-height:36px;text-shadow:0 0;vertical-align:top;white-space:nowrap}@media screen and (min-width:768px){.topbar .topbar-frame[data-v-d28a95c4]{font-size:14px}}.topbar .topbar-link[data-v-d28a95c4]{border-bottom:1px solid;font-size:12px;letter-spacing:.4px;text-transform:uppercase;vertical-align:bottom}.topbar.isblackfriday[data-v-d28a95c4]{background-color:#0d0900}.topbar.isblackfriday .topbar-frame[data-v-d28a95c4]{color:#fff}@media screen and (max-width:767.98px){.topbar:not([frames="1"]) .topbar-frame[data-v-d28a95c4]{animation-iteration-count:infinite;left:0;position:absolute;top:0;transform:translate3d(0,100%,0);width:100%}.topbar .topbar-frame[data-v-d28a95c4]:first-child{animation-delay:-.5s}.topbar .topbar-frame[data-v-d28a95c4]:nth-child(2){animation-delay:-8.5s}.topbar .topbar-frame[data-v-d28a95c4]:nth-child(3){animation-delay:-16.5s}.topbar .topbar-frame[data-v-d28a95c4]:nth-child(4){animation-delay:-24.5s}.topbar[frames="2"] .topbar-frame[data-v-d28a95c4]{animation-duration:16s;animation-name:frames_2-d28a95c4}.topbar[frames="3"] .topbar-frame[data-v-d28a95c4]{animation-duration:24s;animation-name:frames_3-d28a95c4}.topbar[frames="4"] .topbar-frame[data-v-d28a95c4]{animation-duration:32s;animation-name:frames_4-d28a95c4}}@media screen and (max-width:767.98px) and (prefers-reduced-motion:reduce){.topbar:not([frames="1"]) .topbar-frame[data-v-d28a95c4]{animation:none;visibility:hidden}.topbar:not([frames="1"]) .topbar-frame[data-v-d28a95c4]:first-child{transform:none;visibility:visible}}@keyframes frames_2-d28a95c4{0%{transform:translate3d(0,100%,0)}1%{transform:translateZ(0)}50%{transform:translateZ(0)}51%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,-100%,0)}}@keyframes frames_3-d28a95c4{0%{transform:translate3d(0,100%,0)}1%{transform:translateZ(0)}33%{transform:translateZ(0)}34%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,-100%,0)}}@keyframes frames_4-d28a95c4{0%{transform:translate3d(0,100%,0)}1%{transform:translateZ(0)}25%{transform:translateZ(0)}26%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,-100%,0)}}.scroll-row[data-v-66f56c16]{margin-bottom:12px;position:relative}.scroll-row[data-v-66f56c16]:last-of-type{margin-bottom:0}.scroll-row select[data-v-66f56c16]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-size:13px;height:auto;letter-spacing:1px;padding-right:16px;text-indent:0;text-transform:uppercase;white-space:normal}.scroll-row select[data-v-66f56c16]::-ms-expand{display:none}.scroll-row select[data-v-66f56c16]:focus{border:none;outline:none}.scroll-row select option[data-v-66f56c16]{padding-left:5px}.language_title[data-v-66f56c16]{display:block;font-size:13px;letter-spacing:1px;margin-bottom:6px}@media (min-width:1024px){.language_options[data-v-66f56c16]{width:188px}.scroll-row[data-v-66f56c16]{margin-bottom:18px}.scroll-row select[data-v-66f56c16]{max-width:100%;width:100%}.scroll-row[data-v-66f56c16]:after{border:solid;border-width:0 1px 1px 0;bottom:8px;content:"";height:8px;pointer-events:none;position:absolute;right:2px;transform:rotate(45deg);width:8px}}@media (max-width:1023px){#divShowHideLanguage .dropdown[data-v-d6052327]{background-color:#fff;border:1px solid #000;box-shadow:none;box-sizing:content-box;display:block!important;height:auto;left:-1px;margin-left:0!important;max-height:1000px;min-width:247px;overflow:hidden;padding:0;position:absolute;width:100%;z-index:1}#divShowHideLanguage #divLanguageContent[data-v-d6052327]{padding:8px 16px}}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}#divShowHideLanguage .flag[data-v-3f47c5c8]{background-position:50%;background-size:30px;border-radius:50%;display:inline-block;height:20px;overflow:hidden;vertical-align:middle;width:20px}#divShowHideLanguage .lblcode[data-v-3f47c5c8]{font-family:Plain Light,sans-serif;font-size:12px;letter-spacing:1px}#divShowHideLanguage>.btn[data-v-3f47c5c8]:after{border:solid;border-width:0 1px 1px 0;content:"";display:inline-block;height:8px;margin-bottom:3px;margin-left:8px;transform:rotate(45deg);width:8px}@media (max-width:1023px){#divShowHideLanguage[data-v-3f47c5c8]{border:1px solid transparent;display:inline-block;padding:16px 0}#divShowHideLanguage>.btn[data-v-3f47c5c8]{background:#fff;border-radius:0;margin-bottom:-1px;position:relative;z-index:2}}[data-v-a8a66b25] .accordion-item__header{padding:12px 0}.accordion-item--is-open[data-v-a8a66b25] .accordion-item__content-inner{padding-bottom:32px}.promo[data-v-71bb7a09]{display:grid}.promo[data-v-71bb7a09]:before{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0 8px 24px;order:-2;width:10%}.promo__figure[data-v-71bb7a09]{padding:24px}.promo--no-need .promo__figure[data-v-71bb7a09]{padding-top:12px}.promo__img[data-v-71bb7a09]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:-webkit-fill-available;width:-moz-available;width:stretch}.promo__img[data-v-71bb7a09]:not([src]){visibility:hidden}.promo--2 .promo__figure--2[data-v-71bb7a09]{display:none}.promo__need[data-v-71bb7a09]{order:-1}@media (min-width:768px){.promo[data-v-71bb7a09]{justify-content:end;row-gap:40px}.promo__figure[data-v-71bb7a09]{padding:0}.promo[data-v-71bb7a09]:before{content:none}.promo__need[data-v-71bb7a09]{order:0}.promo__img[data-v-71bb7a09]{aspect-ratio:1;height:auto;width:100%}.promo--1[data-v-71bb7a09]{grid-template-columns:minmax(0,1fr)}.promo--2[data-v-71bb7a09]{-moz-column-gap:16px;column-gap:16px;grid-template-areas:"img1 img2" ".    need";grid-template-columns:repeat(2,minmax(0,1fr))}.promo--2 .promo__figure--1[data-v-71bb7a09]{grid-area:img1}.promo--2 .promo__figure--2[data-v-71bb7a09]{display:block;grid-area:img2}.promo--2 .promo__need[data-v-71bb7a09]{grid-area:need}}@media (min-width:1440px){.promo--2[data-v-71bb7a09]{-moz-column-gap:32px;column-gap:32px}}.dm-nav[data-v-66445bf2]{display:grid;grid-template-areas:"loose-diamonds" "ideal-cut-collection" "coloured-diamonds" "create-your-own" "useful-links" "promo";grid-template-columns:1fr}.dm-nav__cell[data-v-66445bf2]{padding:0 24px}.dm-nav__cell--useful-links[data-v-66445bf2]:before{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0;width:10%}.dm-nav__cell--promo[data-v-66445bf2]{grid-area:promo;padding:0}.dm-nav__divider[data-v-66445bf2]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}.dm-nav__divider--second[data-v-66445bf2]{grid-area:div2}@media (min-width:768px){.dm-nav[data-v-66445bf2]{grid-template-areas:"loose-diamonds       div coloured-diamonds div2 create-your-own promo" "loose-diamonds       div coloured-diamonds div2 useful-links    promo" "ideal-cut-collection div coloured-diamonds div2 useful-links    promo";grid-template-columns:minmax(0,1.5fr) 1px minmax(0,1fr) 1px minmax(0,1fr) minmax(0,217px)}.dm-nav__cell[data-v-66445bf2]{padding:0}.dm-nav__cell--useful-links[data-v-66445bf2]{text-transform:uppercase}.dm-nav__cell--useful-links[data-v-66445bf2]:before{content:none}.dm-nav__divider[data-v-66445bf2]{display:block}}@media (min-width:1024px){.dm-nav[data-v-66445bf2]{grid-template-columns:287px 1px minmax(0,287px) 1px minmax(0,287px) 320px}}.edu-nav[data-v-f80f9cb9]{display:grid;grid-template-areas:"diamonds" "gemstone" "jewellery" "useful-links" "promo";grid-template-columns:1fr}.edu-nav__cell[data-v-f80f9cb9]{padding:0 24px}.edu-nav__cell--promo[data-v-f80f9cb9]{grid-area:promo;padding:0}.edu-nav__divider[data-v-f80f9cb9],.edu-nav__divider-two[data-v-f80f9cb9]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}.edu-nav__divider-two[data-v-f80f9cb9]{grid-area:div-two}@media (min-width:768px){.edu-nav[data-v-f80f9cb9]{grid-template-areas:"diamonds div gemstone div-two jewellery    promo" "diamonds div gemstone div-two useful-links promo";grid-template-columns:minmax(0,1.5fr) 1px minmax(0,1fr) 1px minmax(0,1fr) minmax(0,217px)}.edu-nav__cell[data-v-f80f9cb9]{padding:0}.edu-nav__divider[data-v-f80f9cb9],.edu-nav__divider-two[data-v-f80f9cb9]{display:block}}@media (min-width:1024px){.edu-nav[data-v-f80f9cb9]{grid-template-columns:287px 1px minmax(0,287px) 1px minmax(0,287px) 320px}}.er-nav[data-v-5eb07b18]{display:grid;grid-template-areas:"create-your-own" "setting-style" "diamond-types" "gemstone-types" "diamond-shapes" "useful-links" "promo";grid-template-columns:1fr}.er-nav__cell[data-v-5eb07b18]{padding:0 24px}.er-nav__cell--useful-links[data-v-5eb07b18]:before{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0;width:10%}.er-nav__cell--promo[data-v-5eb07b18]{grid-area:promo;padding:0}.er-nav__divider[data-v-5eb07b18]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}@media (min-width:768px){.er-nav[data-v-5eb07b18]{grid-template-areas:"create-your-own div setting-style diamond-types  diamond-shapes promo" "useful-links    div setting-style gemstone-types diamond-shapes promo";grid-template-columns:minmax(0,1.5fr) 1px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,217px)}.er-nav__cell[data-v-5eb07b18]{padding:0}.er-nav__cell--useful-links[data-v-5eb07b18]:before{content:none}.er-nav__cell--useful-links[data-v-5eb07b18]{text-transform:uppercase}.er-nav__cell--promo[data-v-5eb07b18]{justify-self:end}.er-nav__divider[data-v-5eb07b18]{display:block}}@media (min-width:1024px){.er-nav[data-v-5eb07b18]{grid-template-columns:287px 1px minmax(0,287px) minmax(0,287px) minmax(0,287px) 320px}}.etr-nav[data-v-810a669e]{grid-template-areas:"shop-by-category" "shop-by-metal" "promo"}.etr-nav__cell[data-v-810a669e]{padding:0 24px}.etr-nav__cell--all-eternity-rings[data-v-810a669e]:after{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0;width:10%}.etr-nav__cell--promo[data-v-810a669e]{grid-area:promo;padding:0}.etr-nav__divider[data-v-810a669e]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}@media (min-width:768px){.etr-nav[data-v-810a669e]{grid-template-areas:"shop-by-category div shop-by-metal promo promo" "shop-by-category div shop-by-metal promo promo";grid-template-columns:minmax(0,1.5fr) 1px minmax(0,1fr) minmax(0,217px) minmax(0,217px)}.etr-nav__cell[data-v-810a669e]{padding:0}.etr-nav__cell--all-eternity-rings[data-v-810a669e]:after{content:none}.etr-nav__divider[data-v-810a669e]{display:block}}@media (min-width:1024px){.etr-nav[data-v-810a669e]{grid-template-columns:287px 1px minmax(0,287px) minmax(250px,1fr) minmax(250px,1fr)}}.gm-nav[data-v-d24b9401]{display:grid;grid-template-areas:"create-your-own" "shop-by-gemstone" "shop-by-shape" "promo";grid-template-columns:1fr}.gm-nav__cell[data-v-d24b9401]{padding:0 24px}.gm-nav__cell--promo[data-v-d24b9401]{grid-area:promo;padding:0}.gm-nav__divider[data-v-d24b9401]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}@media (min-width:768px){.gm-nav[data-v-d24b9401]{grid-template-areas:"create-your-own div shop-by-gemstone shop-by-shape promo";grid-template-columns:minmax(0,1.5fr) 1px 122px minmax(190px,1fr) minmax(0,217px)}.gm-nav__cell[data-v-d24b9401]{padding:0}.gm-nav__divider[data-v-d24b9401]{display:block}}@media (min-width:1024px){.gm-nav[data-v-d24b9401]{grid-template-columns:287px 1px minmax(0,287px) minmax(200px,1fr) 320px}}.jw-nav[data-v-7935bad0]{grid-template-areas:"shop-by-category" "useful-links" "create-your-own" "shop-by-type" "collections" "promo"}.jw-nav__cell[data-v-7935bad0]{padding:0 24px}.jw-nav__cell--promo[data-v-7935bad0]{grid-area:promo;padding:0}.jw-nav__divider[data-v-7935bad0]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}@media (min-width:768px){.jw-nav[data-v-7935bad0]{grid-template-areas:"shop-by-category div create-your-own shop-by-type collections promo" "useful-links     div create-your-own shop-by-type collections promo";grid-template-columns:minmax(0,1.5fr) 1px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,217px)}.jw-nav__cell[data-v-7935bad0]{padding:0}.jw-nav__divider[data-v-7935bad0]{display:block}}@media (min-width:1024px){.jw-nav[data-v-7935bad0]{grid-template-columns:287px 1px minmax(0,287px) minmax(0,287px) minmax(0,287px) 320px}}.wr-nav[data-v-02129851]{display:grid;grid-template-areas:"women" "men" "shop-by-metal" "promo";grid-template-columns:1fr}.wr-nav__cell[data-v-02129851]{padding:0 24px}.wr-nav__cell--all-wedding-rings[data-v-02129851]:after{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0;width:10%}.wr-nav__cell--promo[data-v-02129851]{grid-area:promo;padding:0}.wr-nav__divider[data-v-02129851]{align-self:stretch;background-color:#ccc;display:none;grid-area:div;width:1px}@media (min-width:768px){.wr-nav[data-v-02129851]{grid-template-areas:"women div shop-by-metal promo promo" "men   div shop-by-metal promo promo";grid-template-columns:minmax(0,1.5fr) 1px minmax(0,1fr) minmax(0,217px) minmax(0,217px)}.wr-nav__cell[data-v-02129851]{padding:0}.wr-nav__cell--all-wedding-rings[data-v-02129851]:after{content:none}.wr-nav__divider[data-v-02129851]{display:block}}@media (min-width:1024px){.wr-nav[data-v-02129851]{grid-template-columns:287px 1px minmax(0,287px) minmax(250px,1fr) minmax(250px,1fr)}}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.navigation-entity__trigger[data-v-5567b1ea]{align-items:center;color:var(--Base-Charcoal,#0d0900);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:8px 24px;text-decoration:none;width:100%}.navigation-entity__trigger[data-v-5567b1ea]:focus-visible{outline:2px solid #0d0900;outline-offset:-2px}.navigation-entity__label[data-v-5567b1ea]{color:var(--Base-Charcoal,#0d0900);font-family:Plain Light,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.28px;line-height:24px;text-transform:uppercase}.navigation-entity__chevron[data-v-5567b1ea]{border-right:1px solid #0d0900;border-top:1px solid #0d0900;height:.5rem;transform:rotate(45deg);width:.5rem}.navigation-entity__chevron--back[data-v-5567b1ea]{transform:rotate(-135deg)}.navigation-entity__panel[data-v-5567b1ea]{background:#fff;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;transform:translate(-100%);transition:transform .3s ease;z-index:1}.navigation-entity.is-active .navigation-entity__panel[data-v-5567b1ea]{transform:translate(0)}.navigation-entity__bar[data-v-5567b1ea]{align-items:center;border-bottom:1px solid #ccc;box-sizing:content-box;display:flex;flex-shrink:0;height:var(--nav-bar-height);padding:var(--nav-bar-padding-block) var(--nav-bar-padding-inline)}.navigation-entity__back[data-v-5567b1ea]{align-items:center;background:none;border:none;color:#0d0900;cursor:pointer;display:flex;gap:.75rem;padding:0}.navigation-entity__body[data-v-5567b1ea]{flex:1;min-height:0;overflow-y:auto;padding-bottom:40px}.navigation-entity__all-items[data-v-5567b1ea]{padding:0 24px;text-transform:uppercase}.navigation-entity__all-items[data-v-5567b1ea]:after{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0;width:10%}[data-v-5567b1ea] .navigation-section{display:grid}@media (min-width:768px){[data-v-5567b1ea] .navigation-section{align-items:start;-moz-column-gap:16px;column-gap:16px;justify-content:center;margin:0 auto;padding:40px 0;row-gap:32px}}@media (min-width:1440px){[data-v-5567b1ea] .navigation-section{-moz-column-gap:32px;column-gap:32px}}@media (min-width:768px){.navigation-entity[data-v-5567b1ea]{padding-inline:clamp(5px,var(--nav-item-gap,2vw)/2,20px);padding-bottom:4px}.navigation-entity .navigation-entity__label[data-v-5567b1ea]{align-self:center;font-size:12px;line-height:20px;text-align:center}.navigation-entity__trigger[data-v-5567b1ea]{justify-content:center;padding:initial;position:relative}.navigation-entity:not(.is-hover-suppressed):hover .navigation-entity__trigger[data-v-5567b1ea]:after{border-bottom:2px solid #ffc13b;bottom:-1px;content:"";left:0;position:absolute;width:100%;z-index:1000}.navigation-entity__chevron[data-v-5567b1ea]{display:none}.navigation-entity__panel[data-v-5567b1ea]{border-top:1px solid #e4e4e4;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;height:auto;inset:auto;left:0;min-height:572px;opacity:0;overflow-y:auto;position:absolute;top:100%;transform:none;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:100%}.navigation-entity.is-active .navigation-entity__panel[data-v-5567b1ea],.navigation-entity:not(.is-hover-suppressed):hover .navigation-entity__panel[data-v-5567b1ea]{opacity:1;visibility:visible}.navigation-entity__body[data-v-5567b1ea]{flex-grow:1;margin-top:auto;min-height:auto;overflow:visible;padding-bottom:0}.navigation-entity__all-items[data-v-5567b1ea],.navigation-entity__bar[data-v-5567b1ea]{display:none}}.jewelry-color[data-v-08607640]{display:inline-block;flex-shrink:0}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.header-navigation[data-v-158fb0f7]{--nav-bar-height:28px;--nav-bar-padding-block:1rem;--nav-bar-padding-inline:1.5rem;--nav-close-width:72px;background:#fff;bottom:0;left:-100%;overflow:hidden;position:fixed;top:0;transition:left .3s ease;width:100%;z-index:60}.header-navigation.header-navigation--is-open[data-v-158fb0f7]{left:0}.header-navigation__close[data-v-158fb0f7]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:var(--nav-bar-height);height:calc(var(--nav-bar-height) + var(--nav-bar-padding-block)*2);justify-content:center;line-height:1;position:absolute;right:0;top:0;width:var(--nav-close-width);z-index:10}.header-navigation__root[data-v-158fb0f7]{display:flex;flex-direction:column;height:100%}.header-navigation__bar[data-v-158fb0f7]{align-items:center;border-bottom:1px solid #ccc;box-sizing:content-box;display:flex;flex-shrink:0;height:var(--nav-bar-height);padding:var(--nav-bar-padding-block) var(--nav-bar-padding-inline);padding-right:var(--nav-close-width);position:relative;z-index:1}[data-v-158fb0f7] #divShowHideLanguage.header-navigation__currency{padding:0}[data-v-158fb0f7] #divShowHideLanguage.header-navigation__currency .divHeaderItem2Dropdown{right:-1px}.header-navigation__content[data-v-158fb0f7]{flex:1;min-height:0;overflow-y:auto;padding-top:8px}.header-navigation__list[data-v-158fb0f7]{flex-wrap:wrap;list-style:none;margin:0;padding:0}.header-navigation__list[data-v-158fb0f7],.header-navigation__secondary[data-v-158fb0f7]{display:flex;flex-direction:column}.header-navigation__secondary--divided[data-v-158fb0f7]:after,.header-navigation__secondary--divided[data-v-158fb0f7]:before{background-color:#ccc;content:"";display:block;height:1px;margin:8px 0 8px 24px;width:10%}.header-navigation__secondary--user-area .header-navigation__secondary-link[data-v-158fb0f7]{color:#666}.header-navigation__appointment[data-v-158fb0f7]{padding:16px 24px}.header-navigation__secondary-link[data-v-158fb0f7]{color:var(--Base-Charcoal,#0d0900);font-family:Plain Light,sans-serif;font-size:14px;font-weight:300;letter-spacing:.28px;line-height:24px;padding:8px 24px;text-decoration:none;text-transform:capitalize}.header-navigation__secondary-link[data-v-158fb0f7]:focus-visible{outline:2px solid #0d0900;outline-offset:-2px}@media (min-width:768px){.header-navigation[data-v-158fb0f7]{background:transparent;inset:auto;left:auto;overflow:visible;position:relative;width:auto;z-index:1000}.header-navigation__bar[data-v-158fb0f7],.header-navigation__close[data-v-158fb0f7]{display:none}.header-navigation__root[data-v-158fb0f7]{display:block;height:auto}.header-navigation__content[data-v-158fb0f7]{min-height:0;overflow:visible;padding-top:0}.header-navigation__list[data-v-158fb0f7]{flex-direction:row;justify-content:center}.header-navigation__appointment[data-v-158fb0f7],.header-navigation__secondary[data-v-158fb0f7]{display:none}}@font-face{font-family:Domaine Text Light;src:local("Domaine Text Light Light"),url(../fonts/domaine-text/DomaineText-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}#currency-popup[data-v-f227be71]{align-items:center;background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 4px 9px -5px #444;display:flex;flex-direction:column;left:5px;min-width:260px;padding:32px;position:absolute;text-align:center;top:35px;transition:visibility .4s linear,opacity .4s linear;z-index:1001}#currency-popup.nondispatch-country[data-v-f227be71]{width:calc(100vw - 34px)}@media only screen and (min-width:768px){#currency-popup.nondispatch-country[data-v-f227be71]{width:500px}}#currency-popup.nondispatch-country .popup-close-btn[data-v-f227be71]{position:absolute;right:0;top:0}#currency-popup .popup-header[data-v-f227be71]{font-size:20px;line-height:28px;margin-top:4px}#currency-popup .popup-header[data-v-f227be71],#currency-popup .popup-text[data-v-f227be71]{color:#0d0900;font-family:Domaine Text Light;font-weight:300;letter-spacing:0;text-align:center}#currency-popup .popup-text[data-v-f227be71]{font-size:14px;line-height:24px;width:180px}#currency-popup .popup-icon[data-v-f227be71]{cursor:pointer;margin:8px;position:absolute;right:0;top:0}#currency-popup hr[data-v-f227be71]{margin:16px 0;width:100%}#currency-popup .popup-button[data-v-f227be71]{background-color:#0d0900;border:1px solid transparent;color:#fff;cursor:pointer;font-family:Plain Light;font-size:12px;font-weight:300;letter-spacing:.4px;line-height:20px;padding:6px 33px;text-align:center;text-transform:uppercase;transition:all .4s linear;width:100%}#currency-popup .popup-button[data-v-f227be71]:hover{background-color:#fff;border:1px solid #0d0900;color:#0d0900}#currency-popup .popup-close-text[data-v-f227be71]{color:#0d0900;cursor:pointer;font-family:Plain Light;font-size:12px;font-weight:300;letter-spacing:1px;line-height:20px;margin-top:16px;text-align:center;text-decoration:underline;text-transform:uppercase}#currency-popup .paragraph[data-v-f227be71]{font-size:14px;letter-spacing:0;line-height:24px}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:Domaine Text Light;src:local("Domaine Text Light Light"),url(../fonts/domaine-text/DomaineText-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.showroom-popup-enter-active[data-v-10fc3b80],.showroom-popup-leave-active[data-v-10fc3b80]{transition:opacity .4s linear}.showroom-popup-enter-from[data-v-10fc3b80],.showroom-popup-leave-to[data-v-10fc3b80]{opacity:0}.showroom-popup-enter-to[data-v-10fc3b80]{opacity:1}.showroom-popup[data-v-10fc3b80]{align-items:center;background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 4px 9px -5px #444;display:flex;flex-direction:column;min-width:260px;padding:32px 20px;position:fixed;text-align:center;top:100px;transition:visibility .4s linear,opacity .4s linear;z-index:10000}.showroom-popup__title[data-v-10fc3b80]{font-size:20px;line-height:28px;margin-top:4px}.showroom-popup__text[data-v-10fc3b80],.showroom-popup__title[data-v-10fc3b80]{color:#0d0900;font-family:Domaine Text Light;font-weight:300;letter-spacing:0;text-align:center}.showroom-popup__text[data-v-10fc3b80]{font-size:14px;line-height:24px;width:180px}.showroom-popup__text i[data-v-10fc3b80]{font-family:Domaine Text Italic}.showroom-popup__close-button[data-v-10fc3b80]{margin:8px;position:absolute;right:0;top:0}.showroom-popup__divider[data-v-10fc3b80]{margin:16px 0;width:100%}.showroom-item[data-v-10fc3b80]{color:#0d0900;font-family:Plain Light;font-size:14px;font-weight:300;letter-spacing:0;line-height:24px;margin-top:12px;text-decoration:underline;text-transform:capitalize;text-underline-offset:1px}.bookAppointment[data-v-266b39df]{cursor:pointer}@media (max-width:1024px){.bookAppointment .icon77[data-v-266b39df]{display:inline-block;margin-right:4px}}@media (max-width:767px){.bookAppointment .icon77[data-v-266b39df]{margin-right:0}}.bookAppointment .bookAppointment-title[data-v-266b39df]{font-size:13px;letter-spacing:0;line-height:normal;margin:auto 10px}.bagCountHolder[data-v-266b39df]{vertical-align:-2px}@font-face{font-family:Domaine Text Light;src:local("Domaine Text Light Light"),url(../fonts/domaine-text/DomaineText-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.arrow-modal-wrapper[data-v-e10333c8]{cursor:pointer;white-space:nowrap}.arrow-modal-arrow[data-v-e10333c8]{box-shadow:3px -3px 7px -2px #0d09001a;height:10px;left:50%;margin-top:-4px;transform:translate(-50%) rotate(-45deg);width:10px;z-index:10000000}.arrow-modal[data-v-e10333c8],.arrow-modal-arrow[data-v-e10333c8]{background:#fff;position:absolute;top:100%}.arrow-modal[data-v-e10333c8]{box-shadow:0 0 12px -1px #0d09001a,0 1px 4px -1px #0d09000f;cursor:default;margin-top:1px;min-width:200px;z-index:9999999}.arrow-modal h3[data-v-e10333c8]{font-family:Domaine Text Light;font-size:16px;font-style:normal;font-weight:300;line-height:20px;text-align:center}@media (min-width:1024px){.arrow-modal[data-v-e10333c8]:not(.arrow-modal--left){left:50%;transform:translate(-50%)}}.arrow-modal.arrow-modal--left[data-v-e10333c8]{left:0}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.lblcode[data-v-ec054f34]{font-family:Plain Light,sans-serif;font-size:12px;letter-spacing:1px}.btn[data-v-ec054f34]:after{border:solid;border-width:0 1px 1px 0;content:"";display:inline-block;height:8px;margin-bottom:3px;margin-left:8px;transform:rotate(45deg);width:8px}@font-face{font-family:Domaine Text Light;src:local("Domaine Text Light Light"),url(../fonts/domaine-text/DomaineText-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}@font-face{font-family:Plain Light;src:local("Plain Light Light"),url(../fonts/plain/Plain-Light-AK.woff2) format(woff2);font-display:swap;font-weight:300}.no-scrollbar{padding-right:17px}.dropdown-wrapper{cursor:pointer;white-space:nowrap}.dropdown-wrapper .dropdown{background:#fff;cursor:default;margin-top:1px;position:absolute;top:100%;z-index:9999999}.dropdown-wrapper .dropdown-header{font-family:Domaine Text Light;font-size:16px;font-style:normal;font-weight:300;line-height:20px;text-align:center}.dropdown-wrapper.-right .dropdown{right:0}.dropdown-wrapper .dropdown.dropdown-scroll{background:#fff;max-width:100%;padding:30px;width:380px}.dropdown-wrapper .dropdown.dropdown-scroll .scroll-row{line-height:1.2;margin-bottom:5px;position:relative}.dropdown-wrapper .dropdown.dropdown-scroll .scroll-row:after{border:solid;border-width:0 1px 1px 0;content:"";height:8px;pointer-events:none;position:absolute;right:2px;transform:translateY(50%) rotate(45deg);transition:transform .3s ease-in-out;width:8px}.dropdown-wrapper .dropdown.dropdown-scroll .scroll-row .active:after{transform:rotate(-135deg)}.dropdown-wrapper .dropdown.dropdown-scroll .scroll-row span{display:block;font-size:14px;letter-spacing:.58px;margin-bottom:8px;margin-top:15px}.dropdown-wrapper .dropdown.dropdown-scroll .scroll-row label{color:#3d3d3d;float:left;font-size:11px;margin:10px 0;text-align:left;width:100%}.dropdown-wrapper .dropdown.dropdown-scroll .scroll-row select{border:1px solid transparent;box-shadow:none;cursor:pointer;font-size:14px;letter-spacing:.58px;max-width:100%;position:relative;width:100%}.slide-enter-active,.slide-leave-active{transition:transform .4s ease}.slide-enter-from,.slide-leave-to{transform:translate(100%)}.slide-enter-to,.slide-leave-from{transform:translate(0)}.main-nav{font-family:Plain Light,sans-serif}.main-nav a{color:#0d0900}.main-nav ul{list-style:none;margin:0;padding:0}.main-nav .nav-link{color:#0d0900;display:block;font-size:12px;letter-spacing:.6px;text-decoration:none!important;text-transform:uppercase}.main-nav .icon77{margin-right:5px;margin-top:-3px}.main-nav .menu-back,.main-nav .menu-title,.main-nav .submenu-title{display:block;font-family:inherit}.main-nav .menu-back,.main-nav .menu-title{font-size:14px;line-height:30px}.main-nav .submenu-title{font-size:12px;line-height:35px;margin-bottom:0}.main-nav .submenu-link{display:block;font-size:14px;line-height:36px;text-transform:capitalize}.main-nav .submenu-link.link-highlight{background-color:#f3ece5;font-size:12px;padding:0 16px}.main-nav .small-submenu-link .submenu-link{line-height:32px}.main-nav .menu-highlight{background-color:#f3ece5;color:#0d0900;display:block;font-size:14px;font-weight:300;letter-spacing:0;line-height:24px;padding:16px 46px 16px 16px;position:relative}.main-nav .menu-highlight:after{border:solid;border-width:0 1px 1px 0;content:"";height:8px;margin-top:-6px;position:absolute;right:20px;top:50%;transform:rotate(-45deg);width:8px}.main-nav .newTag{background-color:#0d0900;color:#fff;font-size:7px;margin-left:4px;padding:4px 6px 2px;vertical-align:middle}.main-nav .metal-icon{display:inline-block;height:20px;margin-right:8px;vertical-align:middle;width:40px}.main-menu{display:flex}.main-nav .metal-icon.rose-gold{background-color:#f5c8a9}.main-nav .metal-icon.yellow-gold{background-color:#e9d590}.main-nav .metal-icon.white-gold{background-color:#efefef}.main-nav .metal-icon.platinum{background-color:#c8c8c8}.main-nav .metal-icon.palladium{background-color:#e7eaeb}a.header-phone-icon{color:#0d0900;font-family:Plain Light,sans-serif;font-size:12px;letter-spacing:.4px}.bookAppointment{cursor:pointer}@media (max-width:1024px){.bookAppointment .icon77{display:inline-block;margin-right:12px}}@media (max-width:767px){.bookAppointment .icon77{margin-right:0}}.bookAppointment .bookAppointment-title{color:#0d0900;font-family:Plain Light,sans-serif;font-size:13px;letter-spacing:0;line-height:normal;margin:auto 10px}@media (max-width:1023.98px){.NavigationItems{height:100%;position:fixed;top:0;transition:visibility .4s;visibility:hidden;width:100%;z-index:1500}.wrapper-overlay{background-color:#0000004d;height:100%;position:absolute;top:0;transition:background-color .4s;width:100%;z-index:1}.main-nav,ul.sub-menu{background-color:#fff;height:100%;left:-320px;max-width:320px;overflow:auto;padding:0 24px 24px;transition:left .5s ease;width:85%;z-index:10002}.main-nav{position:absolute}.main-nav .menu-back,.main-nav .menu-title{line-height:42px}.sub-menu{position:fixed;top:0}.sub-menu.active{left:0}.main-nav .menu-title.has-childs:before{border:solid;border-width:0 1px 1px 0;content:"";float:right;height:8px;margin:17px 15px 0 5px;transform:rotate(-45deg);width:8px}.main-nav li{border-top:1px solid #e4e4e4;padding:8px 0}.main-nav li.active .submenu-title.has-childs:after{border-width:1px 0 0 1px;margin-top:15px}.main-nav li.active .submenu-link{height:36px}.main-nav li.active .submenu-link:last-child{height:41px}.main-nav li.active .submenu-link.link-highlight{height:26px}.main-nav li.active .submenu-link.link-highlight:first-of-type,.main-nav li.active .submenu-link.link-highlight:last-of-type{height:36px}.main-nav li.-double .submenu-link:nth-child(2n){float:left;width:50%}.main-nav li.-double:after{clear:both;content:"";display:block}.main-nav .menu-back{border-top:0}.main-nav .menu-back:before{border:solid;border-width:0 1px 1px 0;content:"";float:left;height:8px;margin:17px 5px 0;pointer-events:none;transform:rotate(135deg);width:8px}.main-nav .submenu-title.has-childs:after{border:solid;border-width:0 1px 1px 0;content:"";float:right;height:8px;margin-right:7px;margin-top:10px;transform:rotate(45deg);width:8px}.main-nav .submenu-link{height:0;overflow:hidden;transition:height .2s}.main-nav .submenu-link.link-highlight{line-height:26px}.main-nav .submenu-link.link-highlight:first-of-type{line-height:46px}}@media (max-width:1023.98px) and (min-width:480px){.main-nav,ul.sub-menu{left:-400px;max-width:400px}}@media only screen and (max-width:1023.8px){.main-menu{flex-direction:column}}@media only screen and (min-width:1024px){.main-nav .metal-icon{margin-right:12px;width:20px}body.stickyHeader .main-nav{background-color:#fff;border-bottom:1px solid #ccc;height:65px;left:0;position:fixed;top:0;width:100%;z-index:999}.main-menu{justify-content:center}.main-menu .main-menu-item{display:inline-block;line-height:32px;padding:0 10px}.main-menu .main-menu-item .menu-title{font-size:12px;letter-spacing:.4px}.main-menu .main-menu-item--menu-active .sub-menu{border:solid #f2f2f2;border-width:1px 0;transition-delay:.3s;visibility:visible}.main-menu .main-menu-item--menu-active .sub-menu:after{content:""}.main-menu .main-menu-item .menu-title{position:relative}.main-menu .main-menu-item:hover .menu-title:after{border-bottom:2px solid #ffc13b;bottom:-1px;content:"";left:0;position:absolute;width:100%;z-index:1000}body.stickyHeader .main-menu .main-menu-item .menu-title{line-height:64px}.main-menu .sub-menu{align-content:space-between;background:#fff;display:flex;flex-flow:column wrap;height:300px;left:0;padding:30px calc(50% - 500px) 40px;position:absolute;visibility:hidden;width:100%;z-index:200}.main-menu .sub-menu li{margin-bottom:25px;max-width:250px}.main-menu .sub-menu li.-double .submenu-link{float:left;width:50%}.main-menu .sub-menu li.-double:after{clear:both;content:"";display:block}.main-menu .sub-menu li.-small{max-width:18%}.main-menu .sub-menu li.-small .menu-highlight{font-size:11px;line-height:1.8;padding-right:16px}.main-menu .sub-menu li.-small .menu-highlight:after{content:none}.main-menu .sub-menu .submenu-title{color:#666}.main-menu .sub-menu.-engagement-rings{height:500px}.main-menu .sub-menu.-jewellery{height:575px}.main-menu .sub-menu.-diamonds{height:495px}.main-menu .sub-menu.-education{height:325px}.main-menu .sub-menu:after{background-position:50%;background-repeat:no-repeat;height:100%;image-rendering:pixelated;margin-top:10px;order:9999;width:25%}.main-menu .sub-menu.-engagement-rings:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/01_NAV_ER_x1.jpg);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/01_NAV_ER_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/01_NAV_ER_x2.jpg) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/01_NAV_ER_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/01_NAV_ER_x2.jpg) 2x)}.main-menu .sub-menu.-wedding-rings:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/03_NAV_WED_x1.jpg);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/03_NAV_WED_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/03_NAV_WED_x2.jpg) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/03_NAV_WED_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/03_NAV_WED_x2.jpg) 2x)}.main-menu .sub-menu.-eternity-rings:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/02_NAV_ET_x1.jpg);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/02_NAV_ET_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/02_NAV_ET_x2.jpg) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/02_NAV_ET_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/02_NAV_ET_x2.jpg) 2x)}.main-menu .sub-menu.-jewellery:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/04_NAV_DJ_x1.jpg);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/04_NAV_DJ_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/04_NAV_DJ_x2.jpg) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/04_NAV_DJ_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/04_NAV_DJ_x2.jpg) 2x)}.main-menu .sub-menu.-diamonds:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/05_NAV_DIA_x1.jpg?v=2);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/05_NAV_DIA_x1.jpg?v=2) 1x,url(https://cdn.77diamonds.com/images/header/Categories/05_NAV_DIA_x2.jpg?v=2) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/05_NAV_DIA_x1.jpg?v=2) 1x,url(https://cdn.77diamonds.com/images/header/Categories/05_NAV_DIA_x2.jpg?v=2) 2x);background-position-y:top}.main-menu .sub-menu.-gemstones:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/06_NAV_GEM_x1.jpg);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/06_NAV_GEM_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/06_NAV_GEM_x2.jpg) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/06_NAV_GEM_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/06_NAV_GEM_x2.jpg) 2x)}.main-menu .sub-menu.-education:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/07_NAV_EDU_x1.jpg);background-image:-webkit-image-set(url(https://cdn.77diamonds.com/images/header/Categories/07_NAV_EDU_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/07_NAV_EDU_x2.jpg) 2x);background-image:image-set(url(https://cdn.77diamonds.com/images/header/Categories/07_NAV_EDU_x1.jpg) 1x,url(https://cdn.77diamonds.com/images/header/Categories/07_NAV_EDU_x2.jpg) 2x)}.main-menu .submenu-link.link-highlight{line-height:24px}.main-menu .submenu-link.link-highlight:first-of-type{padding-top:10px}.main-menu .submenu-link.link-highlight:last-of-type{padding-bottom:10px}.de .main-menu .sub-menu li{margin-right:20px;max-width:290px}.de .main-nav .submenu-link{font-size:12px}}@media only screen and (min-width:1024px) and (min-width:1440px){.main-menu .main-menu-item{padding:0 20px}body.stickyHeader .main-menu .main-menu-item .menu-title{padding:0 12px}.main-menu .sub-menu.-engagement-rings{padding-left:calc(50% - 600px);padding-right:calc(50% - 600px)}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:3.125),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-resolution:300dpi){.main-menu .sub-menu:after{background-size:cover}.main-menu .sub-menu.-engagement-rings:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/01_NAV_ER_x2.jpg)}.main-menu .sub-menu.-wedding-rings:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/03_NAV_WED_x2.jpg)}.main-menu .sub-menu.-eternity-rings:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/02_NAV_ET_x2.jpg)}.main-menu .sub-menu.-jewellery:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/04_NAV_DJ_x2.jpg)}.main-menu .sub-menu.-diamonds:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/05_NAV_DIA_x2.jpg?v=2)}.main-menu .sub-menu.-gemstones:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/06_NAV_GEM_x2.jpg)}}@media only screen and (min-width:1024px) and (min-device-pixel-ratio:2){.main-menu .sub-menu.-education:after{background-image:url(https://cdn.77diamonds.com/images/header/Categories/07_NAV_EDU_x2.jpg)}}.shop-skip-link{background:#fff;color:#0d0900;inset-block-start:0;inset-inline-start:16px;padding:12px 16px;position:fixed;transform:translateY(-100%);z-index:1000}.shop-skip-link:focus{outline:2px solid currentColor;outline-offset:-2px;transform:translateY(0)}.mainHeader{border-bottom:1px solid #f2f2f2;min-height:60px}body.stickyHeader .mainHeader{height:59px}@media (min-width:768px){body.stickyHeader .mainHeader{height:86px}}@media (min-width:1024px){body.stickyHeader .mainHeader{height:110px}}.TopHeader{padding:15px 12px;position:relative}@media (min-width:768px){.TopHeader{padding:25px}}@media (max-width:1023.98px){body.stickyHeader .TopHeader{background-color:#fff;border-bottom:1px solid #e4e4e4;left:0;position:fixed;top:0;width:100%;z-index:999}}@media (min-width:1024px){.TopHeader{padding:22px 32px}.TopHeader .localizedLogo img{height:40px}}.TopHeader .localizedLogo img{height:40px}.marketingHeader{border-bottom:1px solid #f2f2f2;min-height:60px}
