@font-face{font-family:Sorts Mill Goudy;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sortsmillgoudy/v16/Qw3AZR9MED_6PSuS_50nEaVrfzgEbH80g7s_1vKbfPlA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sorts Mill Goudy;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sortsmillgoudy/v16/Qw3AZR9MED_6PSuS_50nEaVrfzgEbH80jbs_1vKbfA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sorts Mill Goudy;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sortsmillgoudy/v16/Qw3GZR9MED_6PSuS_50nEaVrfzgEbHQEj7E49PCrfQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sorts Mill Goudy;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sortsmillgoudy/v16/Qw3GZR9MED_6PSuS_50nEaVrfzgEbHoEj7E49PA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,div,body{--color-hwblue: hsl(203, 69%, 38%);--color-hwblue-light: hsl(203, 69%, 43%);--color-hwblue-dark: hsl(203, 69%, 33%);--color-gray: oklch(26.9% 0 0);--color-gray-light: oklch(37.1% 0 0);--color-gray-lighter: oklch(87.1% 0 0);--color-gray-dark: oklch(20.5% 0 0);--color-yellow: oklch(85.2% .199 91.936);--color-yellow-light: oklch(90.5% .182 98.111);--color-yellow-dark: oklch(79.5% .184 86.047);--color-red: oklch(50.5% .213 27.518);--color-red-light: oklch(57.7% .245 27.325);--color-red-dark: oklch(44.4% .177 26.899);--color-black: oklch(14.5% 0 0);--color-white: oklch(98.5% 0 0)}div[class*=color-scheme-],.announcement-bar__text{--color-background: white;--color-background-rgb: var(--color-background);--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: var(--color-black);--color-foreground-rgb: var(--color-foreground);--color-foreground-heading: var(--color-black);--color-foreground-heading-rgb: var(--color-foreground-heading);--color-primary: var(--color-hwblue);--color-primary-rgb: var(--color-primary);--color-primary-hover: var(--color-hwblue-dark);--color-primary-hover-rgb: var(--color-primary-hover);--color-border: var(--color-gray-light);--color-border-rgb: var(--color-border);--color-shadow: var(--color-black);--color-shadow-rgb: var(--color-shadow);--color-primary-button-text: var(--color-white);--color-primary-button-background: var(--color-hwblue);--color-primary-button-border: var(--color-hwblue-dark);--color-primary-button-hover-text: var(--color-white);--color-primary-button-hover-background: var(--color-hwblue-dark);--color-primary-button-hover-border: var(--color-hwblue-dark);--color-secondary-button-text: rgb(255 255 255 / 1);--color-secondary-button-background: rgb(239 239 239 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgb(222 222 222 / 1);--color-secondary-button-hover-border: rgb(0 0 0 / 1);--color-input-background: var(--color-white);--color-input-text: var(--color-black);--color-input-text-rgb: var(--color-input-text);--color-input-border: rgb(0 0 0 / .08);--color-input-hover-background: rgb(245 245 245 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}.compare-at-price{opacity:1}.price-item--sale{color:red;font-weight:700}.announcement-bar__slides{height:calc(100% + 2px)}.menu-list__link-title:hover,.menu-list__link:hover{color:var(--color-hwblue-dark)}.mega-menu__link--parent{font-size:16px;text-decoration:underline double;text-decoration-thickness:.1px}.mega-menu__link:hover{color:var(--color-hwblue-dark)}h2[class^=ai-heading-block__heading-]{font-family:Sorts Mill Goudy,serif,sans-serif}[id*=cf6Htb]+div [class^=ai-heading-block-]{background-color:#002555;background-blend-mode:luminosity}footer [id^=shopify-section-sections-][id$=media_with_content_RqxiU3]{background-color:#1e71a4;background-image:radial-gradient(#0c5e91 1.2px,transparent 1.2px),radial-gradient(#0c5e91 1.2px,#1e71a4 1.2px);background-size:16px 16px;background-position:0 0,8px 8px}footer [id^=shopify-section-sections-][id$=media_with_content_RqxiU3] button{color:var(--color-white);border:2px solid var(--color-white);border-radius:100px}footer [id^=shopify-section-sections-][id$=media_with_content_RqxiU3] p{color:var(--color-white)}[id^=shopify-section-][id$=product_list_EDUBdR] .quick-add{border:var(--color-gray-lighter) 1px solid}div [class^=ai-bento-box__button]{border:2px solid var(--color-white);font-weight:700}[class*=button_th889C],[class*=button_th889C]+a,.jewellery-care__service-button{background-color:var(--color-hwblue);color:var(--color-white);font-size:16px;font-weight:700}.footer-store-locations__heading{font-weight:700}.footer-store-locations a{color:var(--color-hwblue-dark);text-decoration:none}.footer-store-locations{text-align:center}[class^=product-badges] div{font-size:14px;font-weight:700;text-transform:uppercase;padding:6px 22px 6px 18px;border:white 2px solid;border-left:0px;filter:none}.product-badges.product-badges--top-left{left:0}[class^=product-badges] div:not([class*=badge--text]){background-color:red;color:#fff}[class^=product-badges] div:not([class*=badge--text]):after{font-size:14px;content:"!"}div[class$=top-gift]{color:var(--color-gray-light);background-color:var(--color-yellow)}div[class$=best-seller]{color:var(--color-gray-light);background-color:#20b2aa}[class^=product-badges] div:not([class*=badge--text])~[class*=badge--text]{display:none}.card-gallery{border:solid 1px var(--color-gray-lighter);border-radius:0}.product-card__content{border-radius:0}.cash-loans-reviews__quote{font-style:italic}.terms-policies-popover{background-color:var(--color-white);border:black solid 2px}.button.engagement-ring-quiz__products{font-size:16px;width:fit-content;font-weight:400}a[href="#"]{pointer-events:none}a[href="#"]:hover,a[href="#"]:visited{color:inherit}.staff-search__actions .button{background-color:var(--color-hwblue);color:#fff}.staff-search__actions .button:hover{background-color:var(--color-hwblue-dark)}div[class*=ai-icon-properties__text]{font-size:18px;align-self:center}div[class*=ai-icon-properties__icon]{height:30px;width:30px;align-self:baseline;margin-top:0}.Hoop-Thickness:after{content:"mm";align-self:center;margin-left:-6px}.mega-menu__link:not(ul>li>a){font-weight:700;color:#333}ul>li>.mega-menu__link{padding-left:12px}@media screen and (max-width:749px){.footer-content>:not(.divider){padding-left:5%}.footer-content>.group-block>div>*{width:fit-content;align-self:end;margin-right:5%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-101.css.map */
