.wishlist-header-link .wkh-button{--icon-fill: transparent;--icon-size: 21px;--icon-stroke-width: 1.4px;--icon-stroke: var(--color-text-header);--counter-size: 18px;display:flex;position:relative;padding:0 10.5px}body:not([mobile-menu-open=true]):not([quick-search-open=true]) header.header--transparent:not(.is-sticky):not(:hover):not(:focus-within):not(.dropdown-active) .wishlist-header-link .wkh-button{--icon-stroke: var(--color-text-transparent)}.index-page .wishlist-header-link .wkh-button{--icon-stroke: rgb(var(--color-background))}.wishlist-header-link .wkh-icon svg{display:block;width:var(--icon-size);height:var(--icon-size);overflow:visible;pointer-events:none}.wishlist-header-link .wkh-icon svg path{fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke}.desktop-header.index-page:hover .wishlist-header-link .wkh-icon svg path{stroke:#000}.wishlist-header-link .wkh-counter{opacity:1;display:flex;justify-content:center;align-items:center;min-width:var(--counter-size);height:var(--counter-size);border-radius:calc(var(--counter-size) / 2);line-height:1;position:absolute;font-size:var(--font-size-body-20);color:var(--color-background-header);background-color:var(--color-text-header);box-shadow:0 0 0 1.5px var(--color-background-header);right:21px;top:10px}body:not([mobile-menu-open=true]):not([quick-search-open=true]) header.header--transparent:not(.is-sticky):not(:hover):not(:focus-within):not(.dropdown-active) .wishlist-header-link .wkh-counter{background-color:var(--color-text-transparent);color:var(--color-cart-count-transparent);box-shadow:none}.wishlist-header-link .wkh-selected .wkh-counter{opacity:1;transition:.2s opacity}@media(max-width:479px){wishlist-link .wk-counter{--size: 14px}}@media(max-width:959px){.wishlist-header-link .wkh-button{--counter-size: 14px;padding:0}.wishlist-header-link .wkh-counter{right:10px;top:13px}}@font-face{font-family:Rancho;font-weight:400;font-style:normal;font-display:swap;src:url(//aquamarise.com/cdn/fonts/rancho/rancho_n4.b3131c4c146f2109e4b2f32b7a0f7d291a6fdde4.woff2) format("woff2"),url(//aquamarise.com/cdn/fonts/rancho/rancho_n4.a4b1be87d81103566b7ccf74102328e6d8b554e7.woff) format("woff")}.custom-complete .complete-the-look__text-content.section-introduction.animation--section-introduction{position:absolute;bottom:0;z-index:9;max-width:500px;color:#fff}.custom-complete.complete-the-look__inner .complete-the-look__inner-items{align-items:stretch}.custom-complete.complete-the-look__inner .complete-the-look__image-container-inner{display:flex}.custom-complete.complete-the-look__inner .complete-the-look__image-wrapper{display:flex;flex-grow:1}.custom-complete.complete-the-look__inner .complete-the-look__image-wrapper img{height:100%}.custom-complete .complete-the-look__image-container{position:relative;align-items:stretch}.custom-complete button{padding:12px!important;color:#fff!important;border:1px solid white!important}.custom-complete .complete-the-look__secondary-content{text-align:left!important;display:block}.custom-complete-sol .article-item__content-inner{padding:15px 0}.custom-complete .btn.btn--callout span:before,.custom-complete .btn.btn--callout span:after,.ctm_mkeep_exp .btn.btn--callout span:before,.ctm_mkeep_exp .btn.btn--callout span:after{position:unset!important}.blog-card-mini__text{margin-top:20px}.featured-collection-slider.ctm_gift_feat_col{padding-left:0;overflow:hidden;max-width:1400px}.ctm_gift_feat_col .carousel__navigation-button .icon{width:18px;height:18px}.ctm_gift_feat_col .carousel__navigation-button{background:#000;border-radius:100px;padding:10px}.ctm_gift_feat_col .carousel__navigation-button svg path{stroke:#fff;stroke-width:2}.ctm_gift_look .complete-the-look__inner .complete-the-look__inner-items{align-items:center}.ctm_gift_look h2.complete-the-look__heading{width:100%;text-align:left;margin-bottom:10px}.ctm_gift_look .button-block__button a{width:200px;height:50px}.ctm_gift_look .complete-the-look__product:before,.ctm_gift_look .complete-the-look__product:after{opacity:0!important}.complete-the-look__products .complete-the-look__product{padding:0}.ctm_gift_look .complete-the-look__products .complete-the-look__product{width:auto!important}.ctm_gift_look .complete-the-look__products{flex-direction:row;flex-wrap:wrap;width:100%;max-width:600px;gap:16px}.ctm_gift_look .complete-the-look__products .complete-the-look__product[data-index="2"],.ctm_gift_look .complete-the-look__products .complete-the-look__product[data-index="3"],.ctm_gift_look .complete-the-look__cta-button{margin-top:0}.ctm_gift_exp .multi-column__grid-item-text-container{margin-top:16px!important}.ctm_gift_exp .btn.btn--callout span{font-size:18px}.ctm_gift_exp .btn.btn--callout span:before,.ctm_gift_exp .btn.btn--callout span:after{display:none}.ctm_gift_look .complete-the-look__products .complete-the-look__product:not(:first-child){border:none}.ctm_jewl_guide .multi-column__grid-item.carousel__slide.swiper-slide{align-items:flex-start}.image-hero__text-container-wrapper{display:flex;justify-content:var(--text-horizontal-position);align-items:var(--text-vertical-position)}.image-hero__text-container{margin-left:auto;margin-right:auto}.ctm_mission_banner .image-block{margin-bottom:0}.ctm_mission_core{background:#000;color:#fff}.ctm_mission_banner .image-hero__text-container-text{margin-top:0}.ctm_mission_banner .image-hero__text-container{max-width:800px}.ctm_mission_impact h2.grid__heading{margin-bottom:40px}.grid-item.grid-item--width-40{width:100%;min-width:500px}.ctm_mission_accordian button.collapsible-row-list-item__trigger{padding:10px 0}.ctm_mission_accordian span.collapsible-row-list-item__heading{font-size:18px}.collapsible-row-list.section.ctm_mission_accordian{max-width:1280px}.ctm_mission_accordian .collapsible-row-list-item:first-of-type{border-top:none}.ctm_mission_explore a.link-item-box{border:0px!important;padding:0!important;border-right:1px solid #ffffff80!important}.ctm_mission_explore a.link-item-box:last-child{border-right:0px!important}.ctm_mkeep_exp .multi-column__grid-item-text-container{margin-top:0!important}.ctm_mission_imgtext ul{padding-left:20px}li.drawer-menu__item.drawer-menu__item--utility .drawer-menu__link{min-width:70%}@media(min-width:960px){.grid-item.grid-item--width-40{width:40%}}@media(min-width:720px){.mobile_only{display:none}.custom-complete .complete-the-look__text-content.section-introduction.animation--section-introduction{left:var(--spacing-8)}.custom-complete .complete-the-look__image-container{width:50%;margin:0}.custom-complete .complete-the-look__secondary-content{width:50%;margin-left:2.5%}.ctm_mission_quote h3.rich-text__subheading{font-size:42px}.ctm_mission_impact h3.grid-item__heading{font-size:80px}.ctm_mission_accordian .accordion__label-icons .icon svg{width:12px;height:12px}.ctm_mission_list a.link-item-box{padding:10.3px 16px}}@media(max-width:1024px){.custom-complete .complete-the-look__text-content.section-introduction.animation--section-introduction{left:27px}}@media(max-width:769px){.custom-complete .complete-the-look__image-container{width:100%!important}.custom-complete .image.complete-the-look__image{width:100%}.custom-complete .complete-the-look__inner-items{flex-wrap:wrap}.custom-complete .complete-the-look__secondary-content .fs-body-75{margin:0 0 20px}.custom-complete .complete-the-look__secondary-content h2{margin:20px}.ctm_mob_img img.image__img{aspect-ratio:var(--aspect-ratio-portrait)!important}}@media(max-width:700px){.mobile_only .btn.btn--primary.btn--overlay:before,.shopify-challenge__button.btn--overlay:before{background-color:#000}.mobile_only .btn.btn--primary.btn--overlay,.shopify-challenge__button.btn--overlay{color:#fff}.desktop_only{display:none}.button-block__inline-wrapper .button-block__button:nth-child(1),.button-block__inline-wrapper .button-block__button:nth-child(1) button{width:100%!important;display:block}.button-block__inline-wrapper .button-block__button:nth-child(2) button,.button-block__inline-wrapper .button-block__button:nth-child(3) button{width:100%;display:block}.button-block__inline-wrapper .button-block__button:nth-child(2),.button-block__inline-wrapper .button-block__button:nth-child(3){width:47%}.button-block__inline-wrapper .button-block__button:nth-child(2),.button-block__inline-wrapper .button-block__button:nth-child(3){margin-right:0;margin-top:0}.custom-complete .complete-the-look__secondary-content h2{margin:20px 20px 20px 0}.blog-posts.section.section--divider-none.section--vertical-padding-top-bottom.animation.animation--blog-posts.is-visible{padding-top:0}.desktop_only{display:none!important}.mobile_only{margin:0 var(--space-outer)}.ctm_gift_look .button-block__button a{width:180px;height:40px}.ctm_gift_look h2.complete-the-look__heading{margin-top:30px}.ctm_gift_feat_col{padding-left:18px!important;padding-right:18px!important}.template-mission h2.image-with-text__text-container-heading.section-blocks__heading{font-size:36px}.template-mission .image-with-text__text-container{text-align:center}}.ctm_mkeep_exp h2.multi-column__heading{text-align:center}.custom_image_hero .button-block__inline-wrapper.button-block__inline-wrapper--justify-left BUTTON{margin-right:10px}.meganav--custom{left:0;width:100%;background:var(--color-background);border-top:1px solid #e2e2e2;box-shadow:0 4px 6px #00000005;padding:0;overflow-x:hidden}.meganav ul,.meganav li{text-wrap:auto;white-space:normal;word-wrap:break-word}.meganav__inner--custom{display:flex;max-width:var(--page-width, 1480px);margin:0 auto;padding:0 40px;gap:30px}.meganav__left-content{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:30px;padding:45px 0 55px;overflow:hidden;flex:1 1 auto;min-width:0;align-items:start}.meganav__column{min-width:0;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;overflow:hidden}.meganav__column>.meganav__item-group{width:100%;flex:0 0 auto;min-width:0}.meganav__column .meganav__list{width:100%;min-width:0}.meganav__right-panel{background-color:var(--wrapper-bg, #f5f5f5);flex:0 0 auto;max-width:480px;width:100%;padding:45px 35px 55px 30px;position:relative;margin-right:-40px;margin-left:0}.meganav__right-panel:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:50vw;background-color:inherit}.meganav__right-panel-content{display:flex!important;flex-direction:row!important;gap:15px;align-items:flex-start;width:100%}.meganav__column--last{flex:1 1 auto;min-width:0}.meganav__item-group{display:block;width:100%;margin-bottom:22px;flex-shrink:0;min-width:0;box-sizing:border-box;overflow:hidden}.meganav__item-group:last-child{margin-bottom:0}.meganav__heading{font-family:var(--font-heading-family);font-size:15px;text-transform:uppercase;font-weight:500;margin-bottom:16px;color:#000;display:block;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.meganav__link{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:13px;color:#444;padding:3px 0;transition:color .2s ease;line-height:1.5}.drawer-menu__primary-links .drawer-menu__item{border-bottom:1px solid rgba(0,0,0,.1)!important}.meganav__link:hover{color:#000}.meganav__link.fs-navigation-base{text-transform:capitalize;font-size:15px;color:#000}.shop-all-link{text-decoration:underline;margin-top:20px}.meganav__list--two-col .meganav__list-item--shop-all-span{grid-column:1 / -1}.navigation__submenu-trigger{letter-spacing:0;font-size:15px;font-family:var(--font-level1, var(--font-navigation-family))!important;font-weight:var(--font-level1-weight, 400)!important;font-style:var(--font-level1-style, normal)!important}.meganav__right-panel .meganav__heading{font-weight:600;font-size:15px;margin-bottom:14px}.meganav__right-panel .meganav__item-group{margin-bottom:18px}.meganav__right-panel .meganav__link{font-size:14px;color:#000;max-width:160px}.meganav__promo{flex:0 0 180px!important;flex-basis:180px!important;max-width:180px!important;width:180px!important;display:block;position:relative!important;float:none!important}.meganav__promo-image{width:100%;aspect-ratio:3/4;overflow:hidden;display:block;position:relative!important}.meganav__promo-image .image__img,.meganav__promo-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;position:static!important;float:none!important}.meganav__promo:hover .image__img{transform:scale(1.02)}.meganav__promo-text{margin-top:12px;font-family:var(--font-heading-family);font-size:13px;color:#000;text-align:center;font-weight:500}.meganav__list{width:100%}.meganav__list--two-col{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;width:100%;min-width:0;box-sizing:border-box;flex-shrink:0;overflow:visible}.meganav__column:has(>.meganav__item-group>ul.meganav__list--two-col){margin-right:50px!important}.meganav__list--two-col .meganav__list-item{min-width:0;overflow:hidden;max-width:100%}@media(min-width:961px){header[data-logo-position=center][data-navigation-position=below] .header__row-desktop.logo-only{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:stretch;position:relative;padding-top:15px}header[data-logo-position=center][data-navigation-position=below] .header__row-desktop.logo-only .header__row-segment-desktop.left{justify-self:start;justify-content:flex-end;padding-right:20px;display:flex;align-items:center}header[data-logo-position=center][data-navigation-position=below] .header__row-desktop.logo-only .header__row-segment-desktop.center{display:flex;justify-content:center;align-items:center}header[data-logo-position=center][data-navigation-position=below] .header__row-desktop.logo-only .header__row-segment-desktop.right{justify-self:end;justify-content:flex-start;padding-left:20px;display:flex;align-items:center;gap:12px}}.filter-item__content-inner{display:flex;align-items:center;width:100%}.filter-item__icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:5px}.filter-item__icon-wrapper--chip{margin-right:var(--spacing-1, 4px)}.filter-item__icon{width:25px;height:25px;object-fit:contain;display:block}.filter-item__icon-wrapper--chip .filter-item__icon{width:24px;height:24px}.filter-item__label{flex:0 1 auto;min-width:0;padding-left:0}.filter-item__count{padding-left:4px}.filter-item__checkbox-wrap{margin-left:auto;flex-shrink:0}.filter-item .filter-item__checkbox-wrap .filter-input__input,.filter-item:not(.filter-item--chip) .filter-input__input{border-radius:50%;width:22px;height:22px;min-width:22px;min-height:22px}@media(max-width:768px){.filter-drawer{margin-left:0}.filter-drawer__panel--filters{max-width:100%;width:100%}.filter-drawer__panel--filters .filter-drawer__heading--mobile-fullpage{align-items:center;justify-content:center;position:relative;padding:16px 20px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}.filter-drawer__panel--filters .filter-drawer__title{text-transform:uppercase;letter-spacing:.02em;font-weight:600}.filter-drawer__panel--filters .filter-drawer__close--mobile-fullpage{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0;padding:8px}.filter-drawer__panel--filters .filter-drawer__close--mobile-fullpage .icon{width:24px;height:24px}.filter-drawer__panel--filters .filter-drawer__group--drawer+.filter-drawer__group--drawer{border-top:1px solid rgba(0,0,0,.1)}.filter-drawer__panel--filters .filter-drawer__heading+.filter-drawer__group{border-top:1px solid rgba(0,0,0,.1)}.filter-drawer__panel--filters .filter-drawer__group-toggle--drawer{padding:16px 0;text-transform:uppercase;letter-spacing:.02em;font-weight:600;font-size:.9rem}.filter-drawer__panel--filters .filter-drawer__group-toggle--drawer .icon{display:none}.filter-drawer__panel--filters .filter-drawer__group-toggle--drawer:after{content:"+";font-size:1.25rem;font-weight:400;line-height:1}.filter-drawer__panel--filters .filter-drawer__group-toggle--drawer[aria-expanded=true]:after{content:"\2212"}.filter-drawer__panel--filters .filter-drawer__content{padding:0 20px 24px;flex:1;min-height:0}.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage{padding:16px 20px 24px;padding-bottom:max(24px,env(safe-area-inset-bottom));box-shadow:0 -2px 12px #00000014}.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage .filter-drawer__footer-buttons{flex-direction:column;gap:12px;padding:0}.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage .filter-drawer__button-clear,.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage .filter-drawer__results-count{order:-1;margin-bottom:0}.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage .filter-drawer__button-apply--mobile-fullpage{width:100%;padding:16px 24px;font-size:.95rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border-radius:4px;flex:none;order:1}.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage .filter-drawer__button-clear{opacity:1;pointer-events:all;font-size:.85rem;color:var(--color-text-meta, #666)}.filter-drawer__panel--filters .filter-drawer__footer--mobile-fullpage .filter-drawer__results-count{display:none}}.drawer-menu__item,.drawer-menu__item--utility{border-bottom:none!important}.drawer-menu a,.drawer-menu .drawer-menu__link,.drawer-menu .drawer-menu__section-link,.drawer-menu .drawer-menu__section-title{text-decoration:none!important}.drawer-menu .drawer-menu__link{font-size:.85rem}.drawer-menu .drawer-menu__item--heading .drawer-menu__link span{font-size:.875rem}.drawer-menu__list--sub{z-index:10}.drawer-menu__icon{width:18px;height:18px;min-width:18px;margin-right:8px;flex-shrink:0;object-fit:contain}.drawer-menu__item--has-icon .drawer-menu__link-title,.drawer-menu__section-item--has-icon .drawer-menu__section-link{display:flex;align-items:center}.drawer-menu__item--section{padding:0}.drawer-menu__section-header{padding:12px 0 6px;margin-top:6px;border-top:none}.drawer-menu__section-header:first-child,.drawer-menu__item--heading+.drawer-menu__item--section .drawer-menu__section-header{border-top:none;margin-top:0}.drawer-menu__section-title{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;color:var(--color-text, #000)}.drawer-menu__section-title:hover{opacity:.7}.drawer-menu__section-list{list-style:none;padding:0;margin:0}.drawer-menu__section-item{padding:0}.drawer-menu__section-link{display:flex;align-items:center;padding:4px 0;color:var(--color-text, #000);font-size:.9rem;text-transform:capitalize}.drawer-menu__section-link:hover{opacity:.7}.drawer-menu__section-list--two-col{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.drawer-menu__section-list--two-col .drawer-menu__section-item--shop-all{grid-column:1 / -1}.drawer-menu__link--shop-all{font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:.8rem!important;display:flex;align-items:center;justify-content:space-between;padding-top:10px!important;padding-bottom:10px!important;margin-top:4px}.drawer-menu__link--shop-all .drawer-menu__link-title{flex:1}.drawer-menu__item--shop-all{margin-top:4px}.drawer-menu__item.drawer-menu__item--heading .drawer-menu__link{padding-bottom:0!important;margin-bottom:0!important;justify-content:center!important}.shop-all-arrow{width:10px;height:10px;margin-left:6px;transform:rotate(-90deg);flex-shrink:0}.drawer-menu__utility-links{border-top:none;padding:4px 0 8px;margin-top:0}.drawer-menu__utility-list{list-style:none;padding:0;margin:0}.drawer-menu__item--utility{display:flex;align-items:center;gap:8px;padding:0}.drawer-menu__item--utility .icon{width:16px;height:16px;flex-shrink:0}.drawer-menu__item--wishlist{padding:0}.drawer-menu__wishlist-wrap{width:100%}.drawer-menu__wishlist-wrap .wkh-button{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text, #000);text-decoration:none!important}.drawer-menu__wishlist-wrap .wkh-icon{display:flex;align-items:center}.drawer-menu__wishlist-wrap .wkh-icon svg{width:16px;height:16px;fill:currentColor}.drawer-menu__wishlist-wrap .wkh-counter{display:none}.drawer-menu__item--utility.drawer-menu__item--social-icons{padding:12px 0 6px;justify-content:flex-start}.drawer-menu__item--utility.drawer-menu__item--social-icons .social-icons{gap:16px}.drawer-menu__item--utility.drawer-menu__item--social-icons .social-icons a{width:24px;height:24px}.drawer-menu__item--utility .drawer-menu__link{flex:1;padding:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text, #000)}.drawer-menu__utility-links .drawer-menu__link{justify-content:flex-start}.drawer-menu__list--sub .drawer-menu__item--section{width:100%}.drawer-menu__contents{margin-bottom:0}.drawer-menu__all-links{justify-content:flex-start;gap:20px}.drawer-menu__form{border-color:#0000001a!important}@media screen and (max-width:480px){.drawer-menu__section-list--two-col{gap:2px 10px}.drawer-menu__icon{width:16px;height:16px;min-width:16px;margin-right:6px}}.size-chart-el{display:flex;align-items:center;gap:5px;margin-bottom:0}.sc-trigger svg{width:30px;height:30px;flex:0 0 30px}.sc-trigger{display:inline-flex;align-items:center;gap:8px;cursor:pointer;position:absolute;top:0;right:0;z-index:10}.sc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000a6;z-index:9999;opacity:0;pointer-events:none;transition:opacity .3s ease}.sc-overlay.active{opacity:1;pointer-events:all}.sc-modal{width:min(1000px,92vw);max-height:88vh;overflow-x:scroll;background:#fff;border-radius:12px;box-shadow:0 32px 80px #00000059;transform:translateY(24px) scale(.97);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.sc-overlay.active .sc-modal{transform:translateY(0) scale(1)}.sc-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:20px;background:#353354}.sc-title{margin:0;font-size:18px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff}.sc-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;background:#ffffff1f;border:none;border-radius:50%;cursor:pointer;transition:background .2s}.sc-close:hover{background:#ffffff40}.sc-body{padding:24px 28px 32px}.sc-body table{width:100%;border-collapse:collapse;font-size:14px}.sc-body table th{padding:11px 14px;text-align:center;font-weight:500;letter-spacing:.03em;background:#1a1a2e;color:#fff}.sc-body table th:first-child{text-align:left;border-radius:6px 0 0}.sc-body table th:last-child{border-radius:0 6px 0 0}.sc-body table td{padding:10px 14px;text-align:center;color:#222;border-bottom:1px solid #ebebeb}.sc-body table td:first-child{text-align:left;font-weight:600;color:#1a1a2e}.sc-body table tr:nth-child(2n) td{background:#f7f7fb}.sc-body table tr:hover td{background:#eeeef5}.overflow-locked{overflow:hidden!important}.product__details .product-form{position:relative}.header [data-js-cart-count],.wishlist-header-link .wkh-counter{background-color:#353354!important;box-shadow:none!important}@media(max-width:768px){.sc-body{overflow-y:auto}}.payment-icons.manual-payments-icons{gap:4px}.shipping-info-block-element .shipping-info-block-inner-el{display:inline-flex;align-items:center;gap:5px}.shipping-info-block-element .shipping-info-block-inner-el .shipping-info-icon-el{width:30px;height:30px;flex:0 0 30px}.shipping-info-block-element .shipping-info-block-inner-el img,.shipping-info-block-element .shipping-info-block-inner-el svg{display:block;width:100%;height:100%;object-fit:contain}.shipping-info-block-element .shipping-info-block-inner-el .shipping-info-text-el p{margin:0}.header__row .header__logo .image.loaded{background-color:transparent}.product-item__inner .product-item__text{display:flex;flex-direction:column}.product-item__inner h4.ff-body.product-item__product-title.fs-product-card-title{order:2}.product-item__inner .xbg:has(.pl-swatches-collection),div[data-pl-swatches-loaded=true]:has(.pl-swatches-collection){order:1}.product-item__inner p.product-item__price{order:4}.product-item__inner .jdgm-widget.jdgm-preview-badge{order:3}.image-with-text.custom-rings .image-with-text__content{align-items:CENTER}.custom-rings.new-layout .image-with-text__text-container-text .custom-feature-item{display:flex;gap:24px;padding:0;margin:0;align-items:flex-start}.custom-rings.new-layout .image-with-text__text-container-text .custom-feature-number.ff-body{margin:0}.custom-rings.new-layout .image-with-text__text-container-text p.custom-feature-title.ff-body{margin:0 0 5px;font-weight:600}.custom-rings.new-layout .image-with-text__text-container-text,.custom-rings.new-layout .image-with-text__text-container-text .custom-feature-item .custom-feature-content{margin:0}@media(max-width:959px){.pdp-block-reviews-rating.only-mobile.xbg .pdp-block-reviews-rating-inner.xbg{display:flex;justify-content:right}.product__details .pdp-block-reviews-rating.xbg{display:none}}.multi-column.custom-rings.one .multi-column__subheading.section-introduction__subheading.ff-heading.fs-heading-2-base{position:relative}.multi-column.custom-rings.one .multi-column__subheading.section-introduction__subheading.ff-heading.fs-heading-2-base:before{content:"";position:absolute;left:50%;top:33%;transform:translate(-50%,-50%);background:#939397;height:1px;width:220px}.multi-column.custom-rings.one .multi-column__subheading.section-introduction__subheading.ff-heading.fs-heading-2-base span{background:#fff;position:relative;padding-inline:10px}.image-with-text.custom-rings .image-with-text__content .image-with-text__text-container-inner.section-blocks.animation--section-blocks.xbg{padding-right:150px}@media(max-width:1200px){.image-with-text.custom-rings .image-with-text__content .image-with-text__text-container-inner.section-blocks.animation--section-blocks.xbg{padding-right:0}}.pdp-block-reviews-rating.only-mobile .stars-with-rating-text{background-color:transparent}.pdp-block-reviews-rating-inner a#goBackBtn{color:#2f2f2f;font-size:12px;letter-spacing:1.2px;line-height:30px;margin-top:1px;padding:0 0 0 16px;position:relative}.pdp-block-reviews-rating-inner a#goBackBtn:before{border-left:1.5px solid #2f2f2f;border-top:1.5px solid #2f2f2f;content:"";height:8px;left:2px;position:absolute;top:calc(50% - 4px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.pdp-block-reviews-rating.only-mobile.xbg .pdp-block-reviews-rating-inner.xbg{display:none}@media(max-width:959px){.pdp-block-reviews-rating.only-mobile.xbg .pdp-block-reviews-rating-inner.xbg{display:flex;justify-content:space-between}.product__details .pdp-block-reviews-rating.xbg{display:none}.drawer-menu .drawer-menu__link{font-size:16px}.drawer-menu__section-title,.drawer-menu__section-link{font-size:16px!important}.drawer-menu .drawer-menu__item--heading .drawer-menu__link span{font-size:16px}}.custom-engagement-menu.xbg{display:flex;flex-direction:column}.meganav__column.xbg:has(.custom-engagement-menu.xbg){margin-right:10px!important;height:100%}.meganav__column.xbg:has(.custom-engagement-menu.xbg) span{text-transform:capitalize;font-size:15px;color:#000}.meganav__column .custom-engagement-menu.xbg{margin-top:30px}.custom-engagement-menu a.custom-link.Shop.all.engagement.rings span{font-weight:700;text-decoration:underline}.collapsible-row-list-item__text p span{margin-inline:4px}.header-lefts{display:flex;align-items:center;gap:10px}button.plyr__control--overlaid{background-color:unset}@media screen and (max-width:768px){.shop-by-gemstone__carousel-wrapper{position:relative;padding:0;overflow:hidden}.shop-by-gemstone__carousel{overflow:visible!important;padding:0}.shop-by-gemstone__carousel .swiper-wrapper{align-items:flex-start}.shop-by-gemstone__item{width:72px!important;flex-shrink:0}.shop-by-gemstone__image{width:100%;height:100%;object-fit:contain}.shop-by-gemstone__name{font-size:11px;margin-top:8px;white-space:nowrap}.shop-by-gemstone__nav-btn{position:absolute;top:42%;width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:0 4px 15px #00000026;z-index:30}.shop-by-gemstone__nav-btn--prev{left:-6px}.shop-by-gemstone__nav-btn--next{right:-6px}.shop-by-gemstone__carousel{overflow:visible!important}.shop-by-gemstone__carousel-wrapper{overflow:hidden;padding:0}.shop-by-gemstone__item{width:auto!important}.swiper-slide{opacity:1!important}.header .header__icon-touch,.header .header__icon-touch .icon-button,.header .header__icon-touch .icon-button__icon{width:30px;height:30px}.wishlist-header-link .wkh-button{--icon-size: 20px !important}}.cart-drawer-featured-collections{position:relative;margin-top:20px;padding-inline:20px}.cart-drawer-featured-collections .cart-drawer-collections-slider{margin:0 -8px}.cart-drawer-featured-collections .collection-slide{padding:0 8px}.cart-drawer-featured-collections .collection-card{position:relative;display:block;overflow:hidden;text-decoration:none;border-radius:0;padding:0}.cart-drawer-featured-collections a.collection-card:first-child{margin-left:0}.cart-drawer-featured-collections .collection-image{position:relative;overflow:hidden}.cart-drawer-featured-collections .collection-image img,.cart-drawer-featured-collections .collection-img{width:100%;display:block;object-fit:cover;height:100%;max-height:352px}.cart-drawer-featured-collections .collection-content{position:absolute;left:20px;bottom:22px;z-index:2;color:#000}.cart-drawer-featured-collections .collection-title,.cart-drawer-featured-collections .collection-content p{margin:0 0 5px;font-size:16px;line-height:1.1;font-weight:500;text-transform:uppercase;letter-spacing:0px;color:#000;white-space:normal}.cart-drawer-featured-collections .shop-btn{display:inline-block;font-size:14px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#000;padding-bottom:2px;text-decoration:unset}.cart-drawer-featured-collections .slick-arrow{position:absolute;top:-25px;width:34px;height:34px;border-radius:50%;cursor:pointer;z-index:10;font-size:0;padding:0;transition:all .3s ease}.drawer-menu__panel .drawer-menu__contents{padding-bottom:0}.cart-drawer-featured-collections .slick-prev{right:45px;left:auto}.cart-drawer-featured-collections .slick-next{right:0}.cart-drawer-featured-collections .slick-prev:before,.cart-drawer-featured-collections .slick-next:before{content:"";position:absolute;width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;top:50%;left:50%}.cart-drawer-featured-collections .slick-prev:before{transform:translate(-35%,-50%) rotate(-135deg)}.cart-drawer-featured-collections .slick-next:before{transform:translate(-65%,-50%) rotate(45deg)}.template-last-chance-sale .collection-banner__text-container-text span.toggle-btn{display:none!important}.template-last-chance-sale .collection-banner__text-container-text span.more-content{display:block!important}.template-last-chance-sale .collection-banner__text-container-text span.dots{display:none!important}.header__links-primary>.header__links-list>li:has(>a[href*=build-your-custom-ring]),.no-js-menu--desktop li:has(>a[href*=build-your-custom-ring]){display:none!important}.header__links-list a.featured-link,.header__links-list a.featured-link .link-hover,.drawer-menu__link.featured-link,.drawer-menu__link.featured-link .drawer-menu__link-title span{font-weight:700!important}.drawer-menu{--item-height: 60px}.drawer-menu__primary-links>.drawer-menu__item>.drawer-menu__link .drawer-menu__link-title span{font-size:17px!important}.drawer-menu__section-title{font-size:15px!important}.drawer-menu__section-link span{font-size:16px!important}.drawer-menu__section-item{padding-top:4px!important;padding-bottom:4px!important}.drawer-menu__icon{width:24px!important;height:24px!important}.drawer-menu__item--utility .drawer-menu__link{font-size:16px!important}.drawer-menu__list--sub .drawer-menu__item--heading .fs-body-300{font-size:17px!important}.drawer-menu__list--sub .drawer-menu__item>.drawer-menu__link .drawer-menu__link-title span,.drawer-menu__list--sub .drawer-menu__link--shop-all .drawer-menu__link-title span{font-size:16px!important}.meganav__icon[src*=nature-inspired],.meganav__icon[src*=fantasy-inspired],.meganav__icon[src*="fairy.svg"],.meganav__icon[src*="gothic.svg"],.meganav__icon[src*="solitaire.svg"],.meganav__icon[src*=three-stone],.meganav__icon[src*=hidden-halo],.meganav__icon[src*="vintage.svg"],.meganav__icon[src*="halo.svg"],.meganav__icon[src*=toi-et-moi]{width:60px!important;height:auto!important;min-width:60px}.granchild-main-title-engagement-ring-styles{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.granchild-main-title-engagement-ring-styles .drawer-menu__section-item--shop-all{grid-column:1 / -1}.granchild-main-title-engagement-ring-styles .drawer-menu__icon{width:42px!important;height:auto!important;min-width:42px}.meganav__heading,.meganav__right-panel .meganav__heading{font-weight:700!important}@media(max-width:990px){.drawer-menu__list--sub .drawer-menu__section-link span,.drawer-menu__list--sub .drawer-menu__item>.drawer-menu__link .drawer-menu__link-title span{font-size:18px!important}.drawer-menu__list--sub .drawer-menu__section-title{font-size:16px!important}}@media(max-width:990px){.drawer-menu__list--sub:has(.granchild-main-title-shop-by-gemstone-type) .granchild-main-title-shop-by-shape,.granchild-main-title-birthstones-by-month{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}}@media(max-width:990px){.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal){display:flex;flex-direction:column}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--heading{order:0}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--section:has(.granchild-main-title-women){order:1}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--section:has(.granchild-main-title-men){order:2}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--shop-all{order:3}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--section:has(.granchild-main-title-womens-by-metal){order:4}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--section:has(.granchild-main-title-mens-by-metal){order:5}.drawer-menu__list--sub:has(.granchild-main-title-womens-by-metal)>.drawer-menu__item--section:has(.granchild-main-title-featured){order:6}}.drawer-menu__link--shop-all,.meganav--custom .shop-all-link{font-weight:700!important}.template-article .aq2-h1{color:#fff!important}.template-article .aq2-h1 em{color:#c9bda6!important}.wk-page{max-width:1240px;margin:0 auto;padding:20px 24px 70px}.wk-page .wk-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 20px;margin:6px 0 34px}.wk-page h1.wk-title{grid-column:1 / -1;text-align:center;font-family:EB Garamond,serif;font-size:30px!important;font-weight:400;letter-spacing:4px!important;line-height:1.2!important;text-transform:uppercase;margin:0 0 22px!important}.wk-page .wk-login-callout{text-align:left}.wk-page .wk-login-callout p{font-size:15px;color:#767676;margin:0}.wk-page .wk-login-callout a{color:#111;text-decoration:underline;text-underline-offset:3px}.wk-page .wk-controls{display:flex;justify-content:flex-end;margin:0}.wk-page .wk-controls .wk-button{border:none;background:none;padding:6px 0;font-family:EB Garamond,serif;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#111;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.wk-page .wk-controls .wk-button:hover .wk-text{text-decoration:underline;text-underline-offset:3px}.wk-page .wk-controls .wk-button .wk-icon svg{width:15px;height:15px;stroke:currentColor}.wk-page .wk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:44px 24px}.wk-page .wk-product-card{display:flex;flex-direction:column;position:relative;text-align:left}.wk-page .wk-product-card .wk-image-link{order:0;display:block;aspect-ratio:1/1;overflow:hidden;background:#f7f7f7;border-radius:8px;position:relative}.wk-page .wk-product-card .wk-image{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.wk-page .wk-product-card:hover .wk-image{transform:scale(1.04)}.wk-page .wk-product-card:has(.wk-sale) .wk-image-link:after{content:"On sale";position:absolute;left:10px;bottom:10px;background:#7a6e9eeb;color:#fff;font-size:12px;letter-spacing:.5px;padding:4px 12px;border-radius:999px}.wk-page .wk-product-card .wk-meta,.wk-page .wk-product-card .wk-meta[data-pl-swatches-loaded]{order:1!important;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 2px 16px;margin:0;text-align:left!important}.wk-page .wk-product-title{min-height:44px;display:block;text-align:left!important}.wk-page .wk-product-title .wk-text-link{font-family:EB Garamond,serif;font-size:16.5px;line-height:1.35;color:#111;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left!important}.wk-page .wk-product-title .wk-text-link:hover{text-decoration:underline;text-underline-offset:3px}.wk-page .wk-price{display:flex;justify-content:flex-start;align-items:baseline;gap:9px;font-size:15.5px}.wk-page .wk-compare-price{color:#9a9a9a;text-decoration:line-through}.wk-page .wk-current-price.wk-sale{color:#5b4a91}.wk-page .wk-product-card .pl-swatches-collection,.wk-page .wk-product-card .wk-variants{display:none!important}.wk-page .wk-product-card .wk-form{order:2!important;margin-top:auto;display:flex;flex-direction:column;gap:10px!important;padding:0}.wk-page .wk-product-card .wk-quantity{display:none!important}.wk-page .wk-option-select{display:block;margin:0!important}.wk-page .wk-option-select .wk-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wk-page .wk-option-select .wk-control{position:relative;border:1px solid #dcdcdc;border-radius:4px;height:44px;background:#fff;transition:border-color .2s;margin:0!important}.wk-page .wk-option-select .wk-control:hover{border-color:#111}.wk-page .wk-option-select .wk-content{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 14px;font-size:14.5px;letter-spacing:.5px}.wk-page .wk-option-select .wk-content .wk-text:before{content:"Size: ";color:#767676}.wk-page .wk-option-select .wk-content .wk-icon svg{width:14px;height:14px;stroke:#111;fill:none}.wk-page .wk-cta-button{height:44px;display:flex;align-items:center;justify-content:center;background:#fff;color:#111;font-family:EB Garamond,serif;font-size:13px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border:1px solid #cfcfcf;border-radius:4px;transition:border-color .2s,background .2s,color .2s}.wk-page .wk-cta-button:hover{border-color:#111;background:#111;color:#fff}.wk-page .wk-product-card remove-button .wk-floating{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;transform:none!important;z-index:2}.wk-page .wk-product-card remove-button .wk-button{width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:50%!important;background:#fffffff0;border:none;box-shadow:0 1px 6px #0000001f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.wk-page .wk-product-card remove-button .wk-button:hover{background:#fff}.wk-page .wk-product-card remove-button .wk-icon{width:10px!important;height:10px!important}.wk-page .wk-product-card remove-button .wk-icon svg{width:10px!important;height:10px!important;display:block;fill:#111}.wk-page .wk-wishlist-empty-callout{text-align:center;padding:60px 20px}.wk-page .wk-callout-cta{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 34px;background:#111;color:#fff;font-size:12.5px;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;margin-top:18px;border-radius:4px}@media(max-width:749px){.wk-page{padding:12px 16px 50px}.wk-page .wk-grid{grid-template-columns:repeat(2,1fr);gap:32px 14px}.wk-page h1.wk-title{font-size:23px!important;letter-spacing:3px!important;margin-bottom:16px!important}.wk-page .wk-header{grid-template-columns:1fr}.wk-page .wk-login-callout{text-align:center}.wk-page .wk-controls{justify-content:center;margin-top:4px}.wk-page .wk-product-title .wk-text-link{font-size:14.5px}.wk-page .wk-price{font-size:14px}.wk-page .wk-cta-button{height:42px;font-size:12px}.wk-page .wk-option-select .wk-control{height:40px}}.template-index .shop-by-category__heading,.template-index .shop-by-category-overlay__heading,.template-index .featured-collection-slider__heading,.template-index .featured-collection-grid__heading,.template-index .advanced-text-image__heading,.template-index .our-mission__heading,.template-index .image-with-text__text-container-heading,.template-index .rgal__title{font-family:EB Garamond,Georgia,serif!important;font-size:clamp(26px,3vw,36px)!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.3px!important}.template-index .shop-by-gemstone__title,.template-index .collapsible-row-list__heading{font-family:EB Garamond,Georgia,serif!important;font-size:clamp(22px,2.2vw,27px)!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.3px!important}.template-index .shop-by-category__subheading,.template-index .shop-by-category-overlay__subheading,.template-index .featured-collection-slider__subheading,.template-index .image-with-text__text-container-subheading{font-size:12px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#7a6e9e!important;font-weight:500!important;margin-bottom:10px!important;display:block}.template-index .double-hero__subheading{letter-spacing:2px!important;text-transform:uppercase!important;font-size:12.5px!important}@media(max-width:749px){.template-index .shop-by-category__heading,.template-index .shop-by-category-overlay__heading,.template-index .featured-collection-slider__heading,.template-index .featured-collection-grid__heading,.template-index .advanced-text-image__heading,.template-index .our-mission__heading,.template-index .image-with-text__text-container-heading,.template-index .rgal__title{font-size:24px!important}.template-index .shop-by-gemstone__title,.template-index .collapsible-row-list__heading{font-size:20px!important}}.section-introduction__heading,.common-head,.top-banner-content-overlay h2,.iwt_products_sec .image-with-text__text-container-inner h2{font-family:EB Garamond,Georgia,serif!important}[id$=__complementary_LeMg7A],[id$=__birthstone_accordion_pfG6WG]{background:#f4f2f9!important}[id$=__birthstone_accordion_pfG6WG] .collapsible-row-list,[id$=__birthstone_accordion_pfG6WG] .section{background:transparent!important}[id$=__image_with_text_LAqQGL],[id$=__image_with_text_LAqQGL] .image-with-text{background:#f4f2f9!important}.header .featured-link,.header .featured-link .link-hover,.drawer-menu .featured-link,.drawer-menu .featured-link .drawer-menu__link-title span{color:#7c3042!important}.template-index main .btn{text-transform:uppercase!important;letter-spacing:1.8px!important;font-size:12.5px!important;border-radius:0!important}.template-index .featured-collection-grid .product-item__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-index .product-item__price .displayed-discount,.template-index .product-item__price [style*=color]{color:#7c3042!important}.template-index .featured-collection-grid__inner{display:flex;flex-direction:column}.template-index .featured-collection-grid .section-introduction{display:contents}.template-index .featured-collection-grid__heading{order:0}.template-index .featured-collection-grid__subheading{order:1}.template-index .featured-collection-grid__content{order:2}.template-index .featured-collection-grid__button{order:3;align-self:center;margin:32px 0 0}.template-index .featured-collection-grid__button .btn{background:#353354!important;color:#fff!important;border:1px solid #353354!important;height:46px;display:inline-flex;align-items:center;padding:0 36px}.template-index .featured-collection-grid__button .btn:hover{background:#4a4770!important;border-color:#4a4770!important}.template-index .featured-collection-grid__button .btn:after{display:none!important}.template-index .featured-collection-grid__heading{font-size:clamp(30px,3.4vw,40px)!important}.template-index .featured-collection-grid .product-item__text{text-align:left!important;align-items:flex-start!important}.template-index .featured-collection-grid .product-item__product-title,.template-index .featured-collection-grid .product-item__product-title a{text-align:left!important;font-size:16px!important;letter-spacing:.2px!important;text-transform:none!important;line-height:1.4!important}.template-index .featured-collection-grid .jdgm-widget.jdgm-preview-badge,.template-index .featured-collection-grid .product-item__price{text-align:left!important;justify-content:flex-start!important}.template-index .featured-collection-grid__button{align-self:flex-start!important;margin:36px 0 0!important}.template-index .featured-collection-grid__button .btn{background:#111!important;border-color:#111!important;height:54px!important;min-width:340px!important;justify-content:center!important;padding:0 60px!important}.template-index .featured-collection-grid__button .btn:hover{background:#2c2c2c!important;border-color:#2c2c2c!important}@media(max-width:749px){.template-index .featured-collection-grid__button{align-self:stretch!important}.template-index .featured-collection-grid__button .btn{width:100%!important;min-width:0!important}}.aq-most-loved .featured-collection-slider__inner{display:flex;flex-direction:column;position:relative}.aq-most-loved .featured-collection-slider__meta,.aq-most-loved .featured-collection-slider__meta .section-introduction{display:contents}.aq-most-loved .featured-collection-slider__heading{order:0;margin:0 0 25px!important;font-size:clamp(34px,5vw,64px)!important;line-height:1.1!important;letter-spacing:.5px!important}.aq-most-loved .featured-collection-slider__content{order:1}.aq-most-loved .featured-collection-slider__header-button{order:2;align-self:flex-start;margin:36px 0 0!important}.aq-most-loved .featured-collection-slider__header-button .btn{background:#111!important;border:1px solid #111!important;color:#fff!important;height:54px!important;min-width:340px!important;justify-content:center!important;display:inline-flex!important;align-items:center!important;padding:0 60px!important}.aq-most-loved .featured-collection-slider__header-button .btn:hover{background:#2c2c2c!important;border-color:#2c2c2c!important}.aq-most-loved .featured-collection-slider__header-button .btn:after{display:none!important}.aq-most-loved .featured-collection-slider__navigation-buttons{position:absolute;top:10px;right:0;display:flex;gap:6px}.aq-most-loved .carousel__navigation-button{background:none!important;border:none!important;border-radius:0!important;padding:6px!important}.aq-most-loved .carousel__navigation-button .icon,.aq-most-loved .carousel__navigation-button svg{width:26px!important;height:26px!important}.aq-most-loved .carousel__navigation-button svg path{stroke:#111!important;stroke-width:1.5!important}.aq-most-loved .product-item__text{text-align:left!important;align-items:flex-start!important}.aq-most-loved .product-item__product-title,.aq-most-loved .product-item__product-title a{text-align:left!important;font-size:16px!important;letter-spacing:.2px!important;text-transform:none!important;line-height:1.4!important}.aq-most-loved .jdgm-widget.jdgm-preview-badge,.aq-most-loved .product-item__price{text-align:left!important;justify-content:flex-start!important}@media(max-width:749px){.aq-most-loved .featured-collection-slider__heading{font-size:28px!important;margin-bottom:18px!important}.aq-most-loved .featured-collection-slider__navigation-buttons{display:flex!important;top:6px;right:0;gap:2px}.aq-most-loved .featured-collection-slider__heading{padding-right:72px!important}.aq-most-loved .carousel__navigation-button .icon,.aq-most-loved .carousel__navigation-button svg{width:24px!important;height:24px!important}.aq-most-loved .featured-collection-slider__header-button{align-self:stretch}.aq-most-loved .featured-collection-slider__header-button .btn{width:100%!important;min-width:0!important;height:52px!important}}.aq-most-loved{overflow:hidden}.aq-most-loved .featured-collection-slider__inner{width:100%!important;max-width:100%!important;min-width:0!important}.aq-most-loved .featured-collection-slider__content{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.aq-most-loved .featured-collection-slider__heading,.aq-most-loved .featured-collection-slider__header-button,.aq-most-loved .featured-collection-slider__navigation-buttons,.aq-most-loved .featured-collection-slider__content{opacity:1!important;transform:none!important}.template-index .product-item .pl-swatches-collection,.template-index .product-item [class*=pl-swatches]{display:none!important}.aq-most-loved .featured-collection-slider__header-button{margin:16px 0 0!important}.aq-most-loved .product-item__text{padding-bottom:4px!important}@media(max-width:749px){.aq-most-loved .featured-collection-slider__header-button{margin:12px 0 0!important}}.aq-most-loved .featured-collection-slider__header-button{margin:6px 0 0!important}.aq-most-loved .product-item__text{padding-bottom:0!important}@media(max-width:749px){.aq-most-loved .featured-collection-slider__header-button{margin:4px 0 0!important}}[id$=__sales_banner_KymjJi] .newsletter__block-content-heading{font-size:clamp(30px,4.2vw,54px)!important;letter-spacing:4px!important;text-transform:uppercase;line-height:1.15!important}[id$=__sales_banner_KymjJi] .newsletter__block-content-text{opacity:.85}[id$=__sales_banner_KymjJi] input[type=email]{height:52px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:0!important}[id$=__sales_banner_KymjJi] button[type=submit],[id$=__sales_banner_KymjJi] .btn{height:52px!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:12.5px!important;padding:0 34px!important}[id$=__sales_banner_KymjJi] .newsletter__signup~.newsletter__block-content-text{font-size:13px!important;opacity:.7}[id$=__sales_banner_KymjJi] .newsletter__block-content>*{opacity:1!important;transform:none!important}[id$=__sales_banner_KymjJi] input[type=email]{background:#161616!important}[id$=__sales_banner_KymjJi] .newsletter__signup button[type=submit],[id$=__sales_banner_KymjJi] .newsletter__signup .btn{background:linear-gradient(100deg,#8d81b1,#c9b8e8)!important;color:#241f3d!important;border:none!important;font-weight:600!important;transition:filter .2s!important}[id$=__sales_banner_KymjJi] .newsletter__signup button[type=submit]:hover,[id$=__sales_banner_KymjJi] .newsletter__signup .btn:hover{filter:brightness(1.07)}[id$=__sales_banner_KymjJi] .newsletter__signup~.newsletter__block-content-text p{display:inline-flex;align-items:center;gap:8px;justify-content:center}[id$=__sales_banner_KymjJi] .newsletter__signup~.newsletter__block-content-text p:before{content:"";display:inline-block;width:15px;height:15px;flex:0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='4' y='10' width='16' height='11' rx='2'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") no-repeat center/contain}.template-index .wk-trust-badges{margin-top:0!important}[id$=__sales_banner_KymjJi] .newsletter__signup .btn:after,[id$=__sales_banner_KymjJi] .newsletter__signup button:after,[id$=__sales_banner_KymjJi] .newsletter__signup .btn:before,[id$=__sales_banner_KymjJi] .newsletter__signup button:before{display:none!important}.aq-social-intro{text-align:center;max-width:760px;margin:0 auto;padding:26px 20px 6px}.aq-social-intro__heading{font-size:clamp(28px,3.6vw,46px)!important;letter-spacing:.5px;margin:0 0 14px}.aq-social-intro__text{font-size:15px;color:#6d6685;margin:0 auto 26px;max-width:520px;line-height:1.6}.aq-social-intro__buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.aq-social-intro__buttons a{white-space:nowrap;display:inline-flex;align-items:center;gap:10px;height:50px;min-width:200px;justify-content:center;padding:0 30px;border:1px solid #111;color:#111;text-decoration:none;font-size:12.5px;letter-spacing:2px;text-transform:uppercase;transition:background .2s,color .2s}.aq-social-intro__buttons a:hover{background:#111;color:#fff}[id$=__176771790402ee9c71] .apps__heading,[id$=__176771790402ee9c71] a[href*=instagram]{display:none!important}[id$=__176771790402ee9c71] .section{padding-top:10px!important}@media(max-width:749px){.aq-social-intro__buttons a{min-width:0;flex:1 1 45%}}.aq-ig-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;padding:34px 20px 0;width:100%}.aq-ig-grid__tile{display:block;aspect-ratio:1/1;background:#f4f2f9;overflow:hidden}.aq-ig-grid__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.aq-ig-grid__tile:hover img{transform:scale(1.04)}.aq-ig-grid__tile img[src=""]{display:none}@media(max-width:749px){.aq-ig-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding:26px 15px 0;scrollbar-width:none}.aq-ig-grid::-webkit-scrollbar{display:none}.aq-ig-grid__tile{flex:0 0 44vw}}.aq-ig-grid__tile{position:relative}.aq-ig-grid__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#14102273;color:#fff;opacity:0;transition:opacity .25s ease}.aq-ig-grid__overlay em{font-style:italic;font-size:15px;letter-spacing:.5px}.aq-ig-grid__tile:hover .aq-ig-grid__overlay{opacity:1}@media(hover:none){.aq-ig-grid__overlay{display:none}}.aq-ig-carousel{position:relative;margin-top:34px}.aq-ig-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:20px!important;padding:0!important;scrollbar-width:none}.aq-ig-grid::-webkit-scrollbar{display:none}.aq-ig-grid__tile{flex:0 0 238px!important;width:238px;scroll-snap-align:start}.aq-ig-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;border-radius:50%;background:#fff;border:none;box-shadow:0 2px 12px #0000002e;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#111}.aq-ig-nav--prev{left:14px}.aq-ig-nav--next{right:14px}.aq-ig-nav:hover{background:#f4f2f9}.aq-lb-open{overflow:hidden}.aq-ig-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000}.aq-ig-lb__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0c1999}.aq-ig-lb__dialog{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(920px,94vw);height:min(640px,90vh);background:#fff;display:flex;overflow:hidden}.aq-ig-lb__media{flex:0 0 46%;background:#f4f2f9;display:flex;align-items:center;justify-content:center}.aq-ig-lb__media img{width:100%;height:100%;object-fit:cover}.aq-ig-lb__panel{flex:1 1 auto;padding:64px 34px 26px;overflow-y:auto;text-align:center;position:relative}.aq-ig-lb__controls{position:absolute;top:16px;left:0;right:0;z-index:2;display:flex;gap:8px;padding:0 20px}.aq-ig-lb__controls .aq-ig-lb__close{margin-left:auto}.aq-ig-lb__arrow,.aq-ig-lb__close{background:none;border:none;cursor:pointer;color:#111;padding:6px}.aq-ig-lb__products{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-bottom:22px}.aq-ig-lb__product{width:150px}.aq-ig-lb__product img{width:130px;height:130px;object-fit:contain;background:#f8f8f8;display:block;margin:0 auto 10px}.aq-ig-lb__product p{font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:0 0 4px;line-height:1.4}.aq-ig-lb__product span{font-size:13px;color:#555;display:block;margin-bottom:8px}.aq-ig-lb__product button{background:#111;color:#fff;border:none;font-size:10.5px;letter-spacing:1.5px;text-transform:uppercase;padding:9px 16px;cursor:pointer}.aq-ig-lb__product button:hover{background:#2c2c2c}.aq-ig-lb__caption{font-size:14.5px;color:#333;margin:0 0 14px}.aq-ig-lb__meta{font-size:11px;letter-spacing:1.5px;color:#8a8497}.aq-ig-lb__meta a{color:inherit;text-decoration:underline;text-underline-offset:2px}.aq-ig-lb__empty{font-size:14px;color:#6d6685}@media(max-width:749px){.aq-ig-lb__dialog{flex-direction:column;width:94vw;height:88vh}.aq-ig-lb__media{flex:0 0 44%}.aq-ig-lb__panel{padding:54px 18px 20px}.aq-ig-nav{width:40px;height:40px}.aq-ig-grid__tile{flex:0 0 200px!important;width:200px}}@media(min-width:750px){.aq-ig-nav{display:none!important}.aq-ig-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;overflow:visible!important}.aq-ig-grid__tile{width:auto!important;flex:none!important}}.aq-ig-carousel{margin-bottom:70px}@media(max-width:749px){.aq-ig-carousel{margin-bottom:44px}}@media(min-width:750px){[id$=__trust_badges_YVmqQm] .section{padding-left:20px!important;padding-right:20px!important}.aq-ig-grid{gap:12px!important}}@media(max-width:749px){.aq-social-intro__buttons{flex-wrap:nowrap!important;gap:8px!important}.aq-social-intro__buttons a{flex:1 1 0!important;min-width:0!important;height:40px!important;padding:0 8px!important;font-size:10.5px!important;letter-spacing:1px!important;gap:6px!important}.aq-social-intro__buttons a svg{width:13px;height:13px;flex:0 0 auto}}[id$=__trust_badges_YVmqQm] .section{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}.aq-ig-grid__tile{aspect-ratio:287/330!important}.wk-trust-badges__title{color:#111!important}.wk-trust-badges__sub{color:#3a3a3a!important}.wk-trust-badges__icon{color:#111!important}@media(min-width:750px){.wk-trust-badges__item{border-right:1px solid #fff}.wk-trust-badges__item:last-child{border-right:0}}[id$=__double_hero_KwByJQ] h2{font-size:clamp(26px,3vw,36px)!important}[id$=__text_strip_jr999F] .text-strip-container,[id$=__text_strip_jr999F]>div{background:#353354!important}[id$=__text_strip_jr999F] .text-item{letter-spacing:2px!important;font-size:10.5px!important;color:#ffffffeb!important}[id$=__complementary_LeMg7A] .complementary__title{font-size:13px!important;font-weight:600!important;letter-spacing:2.5px!important;color:#7c748f!important;margin-bottom:8px!important}[id$=__complementary_LeMg7A] .complementary__description{font-family:EB Garamond,Georgia,serif!important;font-size:19px!important;line-height:1.45!important;color:#2a2a2a!important}[id$=__rich_text_hiR7YF] h2{font-size:20px!important;font-family:EB Garamond,Georgia,serif!important;font-weight:500!important;color:#4a4655!important}[id$=__rich_text_hiR7YF] p{font-size:13px!important;line-height:1.7!important;color:#6b6672!important}[id$=__rich_text_hiR7YF] a{color:#4a4655!important}[id$=__advanced_text_image_NU7twA] .advanced-text-image__image-wrapper img,[id$=__advanced_text_image_NU7twA] img{max-height:620px;object-fit:cover}[id$=__advanced_text_image_NU7twA] .section{padding-top:28px!important;padding-bottom:28px!important}.template-index .product-item .sale,.template-index .product-item__price .sale{color:#7c3042!important}.quick-product--wrap .inventory-counter,.quick-product--wrap .sc-trigger{display:none!important}.template-index .collapsible-row-list__subheading{font-size:14px!important;letter-spacing:.2px!important;text-transform:none!important;color:#6b6672!important;font-weight:400!important;line-height:1.6!important;max-width:640px;margin-top:6px!important}[id$=__double_hero_KwByJQ] .double-hero__panel{transform:none!important;opacity:1!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.top-banner-sec{padding:0;max-width:100%;width:100%;margin:0!important}.top-banner-img{width:100%;position:relative}.top-banner-content-overlay{position:absolute;height:100%;display:flex;align-items:center;z-index:2;top:0;left:0;right:0}.top-banner-content-overlay h2{margin-bottom:5px;font-family:Amiri;font-weight:400;font-size:48px;line-height:54px;letter-spacing:0px;color:#111}.top-banner-content p{color:#111;font-family:EB Garamond;font-weight:400;font-size:17px;line-height:26px;letter-spacing:0px;vertical-align:middle;opacity:.8;max-width:511px}.top-banner-content-overlay a.btn.button{transition:.5s;background:#000;color:#fff;margin-top:40px;font-size:15px;text-transform:capitalize;border:1px solid #000;height:40px;min-height:40px;width:181px;padding:0}.top-banner-content-overlay a.btn.button:hover{background:transparent;color:#000}.top-banner-img img{width:100%;height:auto}.birthstone-months-inn{width:100%;text-align:center}.common-head{font-family:Amiri;font-weight:400;font-size:42px;line-height:50px;letter-spacing:0px;vertical-align:middle}.birthstone-months-list{width:100%;display:flex;justify-content:space-between;margin-top:40px}.birthstone-months-list img{width:70px;object-fit:scale-down;height:75px;max-width:70px}.birthstone-months-list h4{font-family:EB Garamond;font-weight:400;font-size:17px;line-height:28px;letter-spacing:0px;text-align:center;vertical-align:middle}.birthstone-months-list p{font-family:EB Garamond;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0px;text-align:center;vertical-align:middle;opacity:.7}.banner-with-content-sec{width:100%}.banner-with-content-sec img{width:100%;height:auto}.banner-with-content-sec .banner-with-content-img{position:relative}.banner-with-content-sec .banner-with-content-overlay{position:absolute;top:0;width:664px;margin:auto;left:0;right:0;text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.banner-with-content-sec .banner-with-content-overlay p{font-family:EB Garamond;font-weight:400;font-size:15px;line-height:21px;letter-spacing:0px;text-align:center;margin:10px}.iwt_products_sec img.image__img{height:auto}.iwt_products_sec .image-with-text__text-container-inner{padding-left:88px}.iwt_products_sec .image-with-text__text-container-inner h2,.section-introduction__heading{font-family:Amiri;font-weight:400;font-size:42px;line-height:50px;letter-spacing:0px;vertical-align:middle;color:#000}.iwt_products_sec .image-with-text__text-container-inner p{font-family:EB Garamond;font-weight:400;font-size:15px;line-height:26px;letter-spacing:0px;vertical-align:middle;color:#000}.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn1{background:#000;font-family:EB Garamond;font-weight:500;letter-spacing:0px;vertical-align:middle;border:1px solid #000;color:#fff;font-size:15px;text-transform:revert;height:40px;width:auto;padding:0 10px;min-height:40px;transition:.3s}.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn2{background:transparent;font-family:EB Garamond;font-weight:500;letter-spacing:0px;vertical-align:middle;border:1px solid #000;color:#000;font-size:15px;text-transform:revert;height:40px;width:auto;padding:0 10px;min-height:40px;transition:.5s}.iwt_btn_blok.iwt_btn_multiple{display:flex;gap:11px;margin-top:30px}.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn1:hover{color:#000;background:transparent}.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn2:hover{background:#000;color:#fff}.iwt_block.iwt_block-right .image-with-text__image-container{order:2}.iwt_block.iwt_block-right .image-with-text__text-container{order:1}.iwt_block.iwt_block-right .image-with-text__text-container .image-with-text__text-container-inner.section-blocks{padding-left:0;padding-right:88px}.product_list_blok{background:#f9f9f9}.product_list_blok .collection-list-slider__meta.carousel__navigation-wrapper{align-items:center;justify-content:center}.product_list_blok h4 a{font-family:Liberation Serif;font-weight:400;font-style:Regular;font-size:14px;line-height:20.97px;letter-spacing:.7px;text-align:center;vertical-align:middle;text-transform:uppercase}.product_list_blok span.product-item__price{font-family:Liberation Serif;font-weight:400;font-size:17px;line-height:25.5px;letter-spacing:.09px;text-align:center;vertical-align:middle;color:#000}.product_list_blok span.jdgm-prev-badge__text{color:#000;display:none}.product_list_blok .jdgm-widget.jdgm-preview-badge{width:100%;margin:10px 0!important}.product_list_blok .product-item__text.ta-c{margin-top:10px}.birthstone-grid-list-sec .section{padding-top:70px;padding-bottom:70px}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row a.collection-item-box{width:253px;height:80px;padding:0 30px}.birthstone-grid-list-sec .collection-grid-container{max-width:100%!important}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:33px;margin-top:0!important}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row a.collection-item-box:hover{background:#000;color:#fff}.birthstone-grid-list-sec h2.complete-the-look__heading{margin-bottom:40px}.birthstone-accordion-sec h2{text-align:left;font-size:36px}.collapsible-row-list-item__trigger{padding:21px 0}.collapsible-row-list-item__heading{font-size:24px}.birthstone-accordion-sec .section{padding-top:50px;padding-bottom:50px}.product_list_blok .carousel__slide{width:25%}.product_list_blok .collection-list-slider__collections.carousel__wrapper{display:flex!important;gap:20px;justify-content:center}.product_list_blok .collection-item__label{text-align:center;margin-top:15px}.product-item__inner .product-item__hover-container{width:100%;left:0;right:0;margin:0}.iwt_product_blok:nth-child(2n){max-width:100%;background:#f9f9f9!important}.iwt_block.section.iwt_block-right{padding-top:60px!important;padding-bottom:60px!important}.birthstone-guide-iwt{margin-left:0;margin-right:0;max-width:100%;background:#f9f9f9}body:not(.template-collection) .image-with-text__text-container .image-with-text__text-container-inner p strong{font-family:EB Garamond;font-weight:400;font-size:17px;line-height:28px}.birthstone-richtxt{background:#fff}.birthstone-richtxt .rich-text__inner.section-blocks.animation--section-blocks{background:#f9f9f9;padding:60px}.image-with-text__text-container .image-with-text__text-container-inner ul li{font-family:EB Garamond;font-weight:400;font-size:15px;line-height:26px;letter-spacing:0px}.image-with-text__text-container .image-with-text__text-container-inner ul{padding-left:14px}.image-with-text__content{align-items:center}.birthstone-guide-iwt{margin-left:0;margin-right:0;max-width:100%;padding-top:60px;background:#f9f9f9;padding-bottom:60px}body:not(.template-collection) .image-with-text__text-container .image-with-text__text-container-inner p strong{font-family:EB Garamond;font-weight:400;font-size:17px;line-height:28px;text-align:center;vertical-align:middle}.birthstone-chart-inn{text-align:center}.birthstone-chart-inn .birthstone-chart-body{margin-top:38px}table.birthchart-table{width:100%;border-left:1px solid #D9D9D9;border-spacing:0px;max-width:1200px;margin:auto;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9}table.birthchart-table th,table.birthchart-table td{border-bottom:1px solid #D9D9D9;padding:15px 40px;text-align:left}table.birthchart-table th,table.birthchart-table td{border-right:1px solid #D9D9D9;font-family:EB Garamond;font-weight:400;font-size:15px;line-height:26px;letter-spacing:0px}.birthstone-chart-inn p{margin-bottom:11px;line-height:24px}table.birthchart-table th:last-child,table.birthchart-table td:last-child{border-right:0}.iwt_block.section.iwt_block-left,.birthstone-chart-m.section.birthstone-guide-table{padding-top:60px;padding-bottom:60px}.birthstone-chart-header.center{max-width:1024px;margin:auto}.iwt_products_sec .image-with-text__text-container-inner p a strong{font-size:15px;line-height:26px}.iwt_products_sec .image-with-text__text-container-inner p a{font-family:EB Garamond;font-weight:500;font-style:Italic;font-size:15px;line-height:26px;letter-spacing:0px;text-decoration:none;color:#000}.top-banner-content{max-width:711px}.rich-text__text p{font-size:15px;line-height:26px;margin:0 0 20px}.image-with-text__text-container h2,.rich-text.section .rich-text__heading{font-size:42px;line-height:50px;max-width:604px}.rich-text.section .rich-text__heading{max-width:100%}.image-with-text__text-container .image-with-text__text-container-inner{padding:0 0 0 52px;max-width:100%;width:100%}.image-with-text__text-container .image-with-text__text-container-inner ul{margin:12px 0 20px;text-align:left;display:flex;flex-direction:column;row-gap:4px}.image-with-text__text-container .image-with-text__text-container-inner li{margin:0}.image-with-text__text-container .image-with-text__text-container-inner p{text-align:left;margin:0 0 15px}.image-with-text__text-container .image-with-text__text-container-inner p:last-child{margin:0}.image-with-text__text-container .image-with-text__text-container-inner strong{font-weight:600}.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 52px 0 0}.image-with-text.withbg{margin:70px 0}.image-with-text.withbg .image-with-text__inner{padding-top:70px;padding-bottom:70px}.image-with-text{padding-top:0;padding-bottom:0}.image-with-text__text-container .image-with-text__text-container-text h3{text-align:left;font-size:24px;line-height:1.2em;margin:0 0 8px}.image-with-text__content{align-items:flex-start}.image-with-text__text-container-text{max-width:681px}.rich-text.section{padding-top:60px;padding-bottom:60px}.diamond-cut-img img{width:100%;max-width:254px;margin:auto;height:auto}.diamond-cuts-header{text-align:center;margin:0 0 48px}.diamond-cuts-header .common-head{margin:0 auto 10px;max-width:680px}.diamond-cuts-header p{max-width:600px;margin:auto}p{font-size:15px;line-height:26px;font-weight:400}.diamond-cut{display:none}.diamond-cut.active{display:block;text-align:center}.diamond-cuts-list{margin:0 0 50px}.diamond-cut-tabs{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 auto 57px;padding-top:13px;position:relative;max-width:800px}.diamond-cuts-area{max-width:985px;margin:auto}button.diamond-tab{font-size:15px;line-height:26px;font-weight:400;color:#000;position:relative}button.diamond-tab:before{content:"";width:16px;height:16px;border-radius:50%;background:silver;position:absolute;top:-22px;left:0;right:0;margin:auto}.diamond-cut-tabs:before{content:"";width:calc(100% - 65px);height:1px;background:#d9d9d9;position:absolute;top:0;left:0;right:0;margin:auto}button.diamond-tab.active:before{background:#000}.diamond-cut-contents{background:#ecebf2;padding:30px}.diamond-content{display:none;text-align:center}.diamond-content.active{display:block}.diamond-content p{max-width:800px;margin:auto}.diamond-content h3{font-size:17px;line-height:28px;font-weight:400;color:#000;margin:0 0 8px}.diamond-cuts-m{padding-top:0;padding-bottom:0}.diamondcolor{margin-bottom:70px}.rich-text.section.colorvisibility,.rich-text.section.findperfect{padding-top:0;padding-bottom:0}.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 0 0 52px}.diamondclarity .diamond-cut-tabs:before{width:calc(100% - 35px)}.diamond-cut-footer{text-align:left;margin:36px 0 0}.diamond-foot-txt{max-width:915px;margin:auto}.diamondcaratsize .diamond-cut-img img{max-width:124px;transition:ease .3s;transform:scale(.5)}.diamondcaratsize .diamond-foot-txt{max-width:815px}.rich-text.section.labgrown{margin-top:70px;margin-bottom:70px}.rich-text.section.labgrown .rich-text__heading{max-width:640px;margin:auto}.rich-text.section.findperfect{margin-bottom:70px}.birthstone-richtxt p{font-size:16px}.diamond-cut-img.diamond-cut-v2-img{text-align:center;margin:0 0 20px}.diamond-cut-v2-sec .diamond-cuts-area:has(.diamond-tab.active[data-index="1"]) img{transform:scale(.6)}.diamond-cut-v2-sec .diamond-cuts-area:has(.diamond-tab.active[data-index="2"]) img{transform:scale(.7)}.diamond-cut-v2-sec .diamond-cuts-area:has(.diamond-tab.active[data-index="3"]) img{transform:scale(.8)}.diamond-cut-v2-sec .diamond-cuts-area:has(.diamond-tab.active[data-index="4"]) img{transform:scale(.9)}.diamond-cut-v2-sec .diamond-cuts-area:has(.diamond-tab.active[data-index="5"]) img{transform:scale(1)}.meganav--custom{left:0!important}@media(min-width:768px){.mob-banner{display:none}}@media(max-width:1350px){.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 35px 0 0}.image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 0 0 35px}}@media(max-width:1100px){.top-banner-content-overlay h2{font-size:40px;line-height:46px}.top-banner-content-overlay a.btn.button{margin-top:30px}.image-with-text__text-container h2,.common-head,.rich-text.section .rich-text__heading{font-size:34px;line-height:40px}.image-with-text__content{align-items:flex-start}.image-with-text__text-container .image-with-text__text-container-inner p{margin:0 0 15px}}@media(max-width:992px){.top-banner-content-overlay h2{font-size:30px;line-height:30px;max-width:500px}.top-banner-img img{width:100%;height:auto;height:390px;object-fit:cover;object-position:right}.top-banner-content p{font-size:16px;max-width:310px;line-height:20px}.rich-text.section{padding-top:40px;padding-bottom:40px}.image-with-text__text-container h2,.common-head,.rich-text.section .rich-text__heading,.birthstone-accordion-sec h2{font-size:28px;line-height:32px}.image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 0 0 22px}.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 22px 0 0}.image-with-text__text-container .image-with-text__text-container-inner p{margin:0 0 10px}.image-with-text.withbg .image-with-text__inner{padding-top:40px;padding-bottom:40px}.image-with-text.withbg{margin:40px 0}.diamond-cuts-header{margin:0 0 30px}.diamond-cut-img img{max-width:124px}.diamond-cuts-list{margin:0 0 35px}.diamond-cut-tabs{margin:0 auto 40px}.diamond-cuts-m{padding-top:10px}.diamond-cuts-header .common-head{line-height:1.2em}.rich-text.section.colorvisibility,.rich-text.section.findperfect{padding-top:0;padding-bottom:0}.image-with-text__text-container .image-with-text__text-container-inner ul{padding-left:22px}.diamondcaratsize .diamond-cut-img img{max-width:90px}.rich-text__text p{margin:0 0 10px}.rich-text.section.findperfect{margin-bottom:40px}.collapsible-row-list-item__heading{font-size:20px}.collapsible-row-list-item__trigger{padding:16px 0}.rich-text.section.labgrown{margin-top:40px;margin-bottom:40px}}@media(max-width:719px){.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn1,.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn2{width:100%!important}.birthstone-months-m.section{padding-left:0;padding-right:0}.banner-with-content-overlay h2.common-head{text-align:center!important}.birthstone-months-m.section h2{text-align:center}.birthstone-months-m.section .birthstone-months-list{margin-top:30px}.birthstone-months-list .birthstone-month{width:100px}.birthstone-months-list img{width:auto;object-fit:inherit;height:100px;max-width:max-content}.iwt_block.section.iwt_block-right{padding-top:40px!important;padding-bottom:40px!important}.birthstone-richtxt .rich-text__inner.section-blocks.animation--section-blocks{padding:30px}.birthstone-chart-table{overflow:scroll}.birthstone-chart-inn p{margin-bottom:11px;line-height:24px;text-align:left}table.birthchart-table th,table.birthchart-table td{padding:7px 10px;font-size:13px;min-width:130px;line-height:20px}.iwt_block.section.iwt_block-left .image-with-text__content .image-with-text__image-container{order:2;margin-top:20px}.iwt_block.section.iwt_block-left .image-with-text__content .image-with-text__text-container{margin-top:0}.iwt_block.section.iwt_block-left,.birthstone-chart-m.section.birthstone-guide-table{padding-top:40px;padding-bottom:40px}.image-with-text__text-container .image-with-text__text-container-inner p:last-child{text-align:left}.product_list_blok .collection-list-slider__collections.carousel__wrapper{justify-content:space-around}.top-banner-content{text-align:center;margin-top:0;width:100%}.banner-with-content-sec .banner-with-content-overlay{width:100%;align-items:self-start;padding-top:100px}.top-banner-content-overlay a.btn.button{margin-top:10px!important}.top-banner-content-overlay h2.common-head{text-align:center}.top-banner-content p{max-width:310px;margin:auto}.top-banner-content-overlay{justify-content:center;align-items:self-start;padding-top:20px}.desk-banner{display:none}.common-head,.top-banner-content-overlay h2,.iwt_products_sec .image-with-text__text-container-inner h2,.section-introduction__heading{font-size:30px;line-height:30px;text-align:left}.birthstone-months-list{gap:20px;overflow:scroll;padding-left:0}.iwt_products_sec .image-with-text__text-container-inner{padding:0}.image-with-text__text-container{margin-top:20px}.iwt_btn_blok.iwt_btn_multiple{flex-direction:column;align-items:center}.iwt_products_sec .image-with-text__text-container-inner p{text-align:left;line-height:23px}.iwt_block.iwt_block-right .image-with-text__text-container .image-with-text__text-container-inner.section-blocks{padding:0;margin-bottom:40px}.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn2,.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn1{font-size:13px;width:100%!important}.product_list_blok .carousel__slide{min-width:220px!important}.product_list_blok .collection-list-slider__collections.carousel__wrapper{gap:5px;overflow:scroll!important;padding-left:revert-layer}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row a.collection-item-box{width:100%;height:50px;padding:10px 0}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row{gap:10px}.birthstone-grid-list-sec .section{padding-top:40px;padding-bottom:40px}.collapsible-row-list-item__heading{font-size:18px;line-height:1.2em}.iwt_block.iwt_block-right .image-with-text__text-container{margin-top:0}.image-with-text__text-container .image-with-text__text-container-text h3{font-size:18px}.image-with-text__text-container h2,.common-head,.rich-text.section .rich-text__heading,.birthstone-accordion-sec h2{font-size:25px;line-height:30px}.image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0}.diamond-cut-contents{padding:15px}.diamond-cut-tabs{margin:0 auto 30px;gap:6px}button.diamond-tab:before{width:12px;height:12px;top:-18px}button.diamond-tab{font-size:13px;line-height:18px}.diamondcaratsize .diamond-cut-img img{max-width:80px}.diamond-cuts-list{margin:0 0 25px}.diamond-cuts-m{padding-top:0}.diamond-cut-img img{max-width:94px}.diamondclarity .diamond-cut-tabs:before{width:calc(100% - 25px);left:-7px}.diamond-cut-tabs:before{width:calc(100% - 55px)}}@media(min-width:768px)and (max-width:1023px){.common-head{font-size:30px;line-height:10px}.top-banner-content-overlay a.btn.button{margin-top:20px}.banner-with-content-sec .banner-with-content-overlay p{font-size:14px;line-height:16px}.banner-with-content-sec .banner-with-content-overlay{width:400px}.birthstone-months-list{gap:20px;overflow:scroll;padding-left:0}.iwt_products_sec .image-with-text__text-container-inner h2,.section-introduction__heading{font-size:30px;line-height:35px}.iwt_products_sec .image-with-text__text-container-inner p{font-size:14px;line-height:20px}.iwt_block.iwt_block-right .image-with-text__text-container .image-with-text__text-container-inner.section-blocks{padding-right:30px}.image-with-text__text-container-text.rte.ff-body.section-blocks__text{margin-top:10px;margin-bottom:0}.iwt_btn_blok.iwt_btn_multiple{margin-top:20px}.iwt_products_sec .image-with-text__text-container-inner{padding-left:30px}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row{gap:20px}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row a.collection-item-box{width:200px;padding:0 10px;height:60px}}.check-icons-with-text-block .check-icons-with-text-inner-element,.fp-icons-element{display:flex;align-items:center;gap:5px}.check-icons-with-text-block{display:flex;flex-direction:column}.stars-with-rating-text{background-color:var(--complementary-bg, #f5f0f0);padding:6px 16px;width:fit-content;display:inline-flex;align-items:center;gap:8px;border-radius:30px;cursor:pointer}.svg-five-stars{display:flex;align-items:center}.rating-text-inner p{margin:0;font-size:16px;line-height:100%;letter-spacing:0}.stock-delivery-bar{display:flex;align-items:center;gap:10px;background:#f5f0f0;padding:6px 16px;width:100%;margin-bottom:16px;justify-content:center}.status-dot{display:inline-block!important;width:8px;height:8px;flex:0 0 8px;border-radius:50%;display:inline-block;position:relative;margin-top:2px}.status-dot.in-stock{background-color:#34c759;box-shadow:0 0 #34c759;animation:pulse 1.5s infinite}.status-dot.out-stock{background-color:#ff3b3b}.stock-delivery-bar .status-text{display:flex;align-items:center;gap:5px}.in-stock-text.body-strong{color:#34c759}.check-icons-with-text-block .check-icons-with-text-inner-element svg path{fill:#353354}@keyframes pulse{0%{box-shadow:0 0 #34c759}70%{box-shadow:0 0 0 10px #16c60c00}to{box-shadow:0 0 #16c60c00}}.main-product-section-type-new .wk-button.wk-full-width{width:100%;background:#353354;color:#fff;text-transform:uppercase;letter-spacing:0;font-size:18px;font-weight:700;height:54px}.main-product-section-type-new .wk-button.wk-full-width .wk-icon svg path{stroke:#fff}.main-product-section-type-new .product__policies.rte{display:none}.main-product-section-type-new .product-form__cart-submit.btn.btn--medium.btn--full.btn--primary{font-size:18px;letter-spacing:0;font-weight:700;color:#fff;gap:8px}.main-product-section-type-new .product-form__controls-group.product-form__controls-group--submit{margin-bottom:10px}span.delivery-date.body-strong{font-weight:700;font-size:16px;line-height:150%;letter-spacing:0}.main-product-section-type-new .payment-icons{justify-content:center}.main-product-section-type-new .payment-icons .payment-icons__icon{padding-top:0}.main-product-section-type-new div:empty,.main-product-section-type-new span:empty{display:none}.stock-delivery-bar .status-text span{font-weight:700;font-size:16px;line-height:150%;letter-spacing:0}.template-new-product .announcement-bar{--color-background: #353354 !important;--color-gradient-overlay: #353354 !important;background-color:#353354}.main-product-section-type-new .product-form__cart-submit.btn.btn--medium.btn--full.btn--primary:after{background-color:#353354}.main-product-section-type-new.product .accordion__label .fs-heading-5-base{font-size:20px;letter-spacing:0;line-height:100%}.main-product-section-type-new.product .accordion__content p{font-size:16px;line-height:150%;letter-spacing:0}.bottom-icons-text-element-inner{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.bottom-icons-text-element .bottom-icons--inner-content{display:flex;align-items:center;gap:8px;padding:12px;background:var(--complementary-bg, #f5f0f0);width:100%;max-width:33.33%}.bottom-icon-el{display:inline-block;width:26px;height:26px;flex:0 0 26px}.bottom-icon-el img{display:block;width:100%;height:100%;object-fit:cover}.pdp-block-reviews-rating{margin-bottom:10px}.bottom-text-el{font-size:14px;line-height:100%;letter-spacing:0}.template-new-product .announcement-bar .ui-overlap .fader.left,.template-new-product .announcement-bar .ui-overlap .fader.right{display:none}.recommended-products__slide,.recently-viewed__product-item{background:#f5f0f0;overflow:hidden}.recommended-products__slide .product-item__meta,.recently-viewed__product-item .product-item__meta{background:#f5f0f0}.recommended-products__slide .product-item__hover-container{display:none}.recommended-products__slide.carousel__slide.swiper-slide{height:initial}.product-item__text.ta-c{padding:16px;margin:0}.add-on-products-element .add-on-products-label-text{display:inline-block;font-size:16px;line-height:150%;letter-spacing:0;margin-bottom:12px;font-weight:900}.add-on-products-element .add-on-products--inner-content{display:flex;flex-direction:column;gap:16px}.add-on-products-element .add-on-products-content-card{border:1px solid #4F2779;padding:8px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:4px}.add-on-products-element .add-on-products-atc-with-left-border-line{display:flex;align-items:center;gap:16px}.add-on-products-element .variant-card-media-with-title,.add-on-products-element .add-on-products-card-inner-el{display:flex;width:100%;gap:16px;align-items:center}.add-on-products-element .new-variant-picker-element .variant-card__media,.add-on-products-element .add-on-products-card-image{width:80px;height:80px;flex:0 0 80px;overflow:hidden!important}.add-on-products-element .new-variant-picker-element .variant-card__media img,.add-on-products-element .new-variant-picker-element img,.add-on-products-element img{display:block;width:100%;height:100%;object-fit:cover}.add-on-products-element .add-on-products-card-title{display:flex;flex-direction:column}.add-on-products-element form.form{display:flex}.add-on-products-element .add-on-products-card-title .add-on-products-title{font-size:16px;line-height:150%;letter-spacing:0;width:100%;max-width:80%}.add-on-products-element .price-with-badge-el,.add-on-products-element .add-on-products-prices.price-with-compare-at-price{display:flex;align-items:center;gap:12px}.add-on-products-element .add-on-products-prices .add-on-products-regular{font-size:18px;line-height:150%;letter-spacing:0}.add-on-products-element .discount-price-value{padding:0 12px;background:#353354;color:#fff;font-size:14px;font-weight:700;line-height:150%;letter-spacing:0}.add-on-products-atc-with-left-border-line{display:flex;align-items:center;gap:16px}.add-on-products-atc .gb-sumbit-free.shop-add-to-cart-button.button-box-shadow{padding:12px!important;width:50px!important;height:50px;background-color:#353354}.shop-add-to-cart-button .button-icon{line-height:0;display:flex;align-items:center}.add-on-products-carousel-el .swiper-pagination-bullet{display:inline-block!important}.add-on-products-carousel-el .swiper-pagination-bullet-active{opacity:1;background:#353354}.add-on-products-carousel-el .swiper-pagination-bullet{width:30px;height:4px;display:inline-block;border-radius:0}.swiper-pagination.swiper-pagination-bullets{bottom:0!important}.add-on-products--inner-content.add-on-products-carousel-el.swiper{overflow-y:visible;padding-bottom:20px}.recommended-products__heading.ff-heading.section-introduction__heading{font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.2;letter-spacing:-.02em;text-align:center}.section-introduction.animation--section-introduction.xbg{width:100%}.add-on-products-atc.xbg{border-radius:4px;overflow:hidden}#page-transition-overlay{opacity:0!important;visibility:hidden!important}.svg-five-stars svg path{fill:#000}.fp-icons-element{width:20px;height:20px;flex:0 0 20px}.fp-icons-element img{display:block;width:100%;height:100%;object-fit:contain}.main-product-section-type-new .product__price.fs-body-100.xbg{font-size:22px;line-height:100%}.product-form__shop-pay{margin:0!important;padding:0!important}.media.media--has-lightbox{position:relative}.media.media--has-lightbox a{cursor:default;pointer-events:none}.zoom-icon-trigger{position:absolute;bottom:10px;left:10px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;background:#fff;padding:4px}.zoom-icon-trigger svg{width:32px;height:32px}@media(min-width:960px){.main-product-section-type-new .product__top.product__primary .product__media-container{position:sticky;top:120px}}@media(max-width:959px){.main-product-section-type-new.product{padding:20px 16px}.main-product-section-type-new .product__top.product__primary{display:flex;gap:16px;flex-wrap:wrap}.main-product-section-type-new .product__primary-left,.main-product-section-type-new .product__details.product__primary-right{width:100%;max-width:100%}.main-product-section-type-new .product__meta{padding-top:0}.main-product-section-type-new .product__details{padding:0}.granchild-main-title-shop-by-gemstone{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 10px}.granchild-main-title-shop-by-gemstone .drawer-menu__section-link{font-size:16px}.zoom-icon-trigger,.zoom-icon-trigger svg{width:26px;height:26px}}@media(max-width:600px){.main-product-section-type-new .product__price.fs-body-100.xbg{font-size:20px}.bottom-icons-text-element .bottom-icons--inner-content{padding:10px;max-width:fit-content}.add-on-products-element .add-on-products-content-card{position:relative}.add-on-products-element .add-on-products-atc-with-left-border-line{position:absolute;bottom:12px;right:12px}.main-product-section-type-new .product-form__controls-group.product-form__controls-group--submit{margin-top:0}.main-product-section-type-new .product__block.product__block--medium{margin-bottom:0}.add-on-products-element .add-on-products-label-text{margin-bottom:10px;margin-top:10px}.aqm-comparison__inner{gap:30px}.collapsible-section-type-new .collapsible-row-list-item__heading{font-size:16px}.collapsible-section-type-new .collapsible-row-list-item__text{font-size:14px}.aqm-comparison{padding:30px 16px}.aqm-check--plain.aqm-check--no svg{width:30px;height:30px}.product__media-item.carousel_slide.swiper-slide,.product__media-item.carousel_slide.swiper-slide .media video{height:auto}.svg-five-stars svg{width:85px}.rating-text-inner p{font-size:14px}.recommended-products__slide.carousel__slide.swiper-slide{width:100%!important;max-width:90%}.bottom-icons-text-element-inner{display:flex;justify-content:start!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px}.bottom-icons-text-element-inner::-webkit-scrollbar{display:none}.bottom-icons--inner-content{flex:0 0 80%;scroll-snap-align:start}}@media(max-width:959px){.product__media-container.below-mobile .media.media--has-lightbox a{pointer-events:auto;cursor:zoom-in}.product__media-container.below-mobile .swiper-slide-duplicate .media.media--has-lightbox a{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/aq-custom-bundle.css.map */
