.hidden{display:none!important}a:not([href]){cursor:not-allowed}.full-unstyled-link{text-decoration:none;color:#000;display:block}.list-unstyled{margin:0;padding:0;list-style:none}.select{display:flex;position:relative;width:100%}.svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.select .svg-wrapper,.customer select+.svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:0}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@media screen and (min-width: 750px){.page-width{padding:0 5rem}}@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}.mm-collection{background:#f5f5f5}#product-loop{margin-left:-1.5rem;margin-bottom:4rem}#product-loop .grid__item{width:25%;padding-left:1.5rem;margin-bottom:2.5rem}@media (min-width: 901px){.mm-collection .container{max-width:100%;padding:0 3vw}}@media (max-width: 900px){.mm-collection .container{padding:0 .5rem;padding:0 .25rem}}@media (max-width: 600px){.product-container{padding:0 .5rem}#product-loop{margin-left:-.5rem}#product-loop .grid__item{width:100%;padding-left:.5rem;margin-bottom:2rem}}.collection-top{padding:1rem 0;margin-bottom:2em}.collection-top .breadcrumb-wrapper{flex-grow:1}.collection-top .breadcrumb{border:none;padding:1.375rem 0;margin:0;font-size:.85rem!important}.filter-ready-to-ship{color:#000;font-size:.85rem;padding-right:10px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;gap:5px}.filter-ready-to-ship .filter-item-checkbox{display:block;background:#fff;border:1px solid #ccc;width:12px;height:12px}.filter-ready-to-ship.filter-selected .filter-item-checkbox{background:#333}.mm-product-header .mm-button,.mm-sort-content .filter-label{color:#000;font-size:.85rem;letter-spacing:.05em;padding-right:10px;position:relative}.mm-sort-content .filter-label{pointer-events:none}.mm-sort-content .ajaxSort{font-size:.85rem!important;line-height:1.5;background-color:transparent;width:105px;min-width:fit-content}.mm-filter-overlay{visibility:hidden;position:fixed;top:0;left:0;bottom:0;right:0;z-index:102;background-color:#0000;transition-property:visibility,background-color;background-clip:content-box}.mm-filter-sidebar.has--opened+.mm-filter-overlay{visibility:visible;background-color:#0000001a}.mm-filter-sidebar{display:block;background-color:#fff;width:30%;padding:1em;overflow:hidden;box-shadow:0 0 10px #0003;right:-30%;position:fixed;top:0;bottom:0;z-index:200;transition-property:right}.mm-filter-sidebar .mm-close{justify-self:flex-end;padding:1em;cursor:pointer}.mm-filter-sidebar .all-filters{padding:1em 1em 1em .05em;height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden}.mm-filter-sidebar .filter-option-content{padding:0 0 35px}.mm-filter-sidebar .filter-option-heading{color:#000;font-size:.875rem;line-height:1.2em;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.mm-filter-sidebar .filter-content{font-size:.875rem;top:100%;position:relative;z-index:1;background:#fff;padding:0;display:flex;flex-wrap:wrap;gap:inherit;margin:1em 0;list-style:none}.mm-filter-sidebar .filter-item{letter-spacing:.05em;display:flex;align-items:flex-start;width:50%;padding:0 1em 0 0;margin-bottom:.6em;cursor:pointer}.mm-filter-sidebar .filter-item-checkbox{background:#fff;width:12px;height:12px;border:1px solid #ccc;margin:4px 11px 0 0;transition:all .2s linear;flex:0 0 12px}.mm-filter-sidebar .filter-item:hover .filter-item-checkbox{background:#ccc;border-color:#ccc}.mm-filter-sidebar .filter-item.filter-selected .filter-item-checkbox{background:#000;border-color:#000}.mm-filter-sidebar .mm-filter-footer{display:flex;justify-content:space-between;gap:1em}.mm-filter-sidebar .mm-filter-footer .btn{background:#000;color:#fff;padding:.5em;font-size:1em;text-transform:uppercase;letter-spacing:.05em;font-weight:300;width:50%}.mm-filter-sidebar .filter-item-icon{width:20px;height:20px;background-size:100%;background-position:center;background-size:75%;background-repeat:no-repeat;margin-right:6px}.mm-filter-sidebar [data-tag=Cushion] .filter-item-icon{background-image:url(/cdn/shop/files/Cushion.svg?v=1693916968)}.mm-filter-sidebar [data-tag=Marquise] .filter-item-icon{background-image:url(/cdn/shop/files/Marquise.svg?v=1693934599)}.mm-filter-sidebar [data-tag=Pear] .filter-item-icon{background-image:url(/cdn/shop/files/Pear.svg?v=1693916989)}.mm-filter-sidebar [data-tag=Radiant] .filter-item-icon{background-image:url(/cdn/shop/files/Radiant.svg?v=1693916945)}.mm-filter-sidebar [data-tag=Emerald] .filter-item-icon{background-image:url(/cdn/shop/files/Emerald.svg?v=1693916978)}.mm-filter-sidebar [data-tag=Oval] .filter-item-icon{background-image:url(/cdn/shop/files/Oval.svg?v=1693844549)}.mm-filter-sidebar [data-tag=Princess] .filter-item-icon{background-image:url(/cdn/shop/files/Princess.svg?v=1693916936)}.mm-filter-sidebar [data-tag=Asscher] .filter-item-icon{background-image:url(/cdn/shop/files/asscher_1.svg?v=1683159976);opacity:.5}.mm-filter-sidebar [data-tag=Round] .filter-item-icon,.mm-filter-sidebar [data-tag="Round Brilliant"] .filter-item-icon{background-image:url(/cdn/shop/files/Round.svg?v=1693917018)}@media (max-width: 600px){.collection-top{padding:2.25rem .5rem;flex-wrap:wrap;margin-bottom:0}.collection-top .breadcrumb-wrapper{width:100%}.collection-top .breadcrumb{font-size:.65rem!important;padding:0 0 1.25rem}.filter-ready-to-ship,.mm-product-header .mm-button,.mm-sort-content .filter-label,.mm-sort-content .ajaxSort{font-size:.65rem!important}.mm-filter-sidebar .mm-filter-footer .btn{padding:.6em!important}.mm-filter-sidebar{right:-100%}}#product-loop .product-card{margin:0}.product-card .mm-product-info{padding-top:1.08rem;overflow:hidden}.product-card .mm-product-image{background:#fff;padding:1em 1em 0;overflow:hidden}.product-card .product-image-wrapper{position:relative;height:100%;overflow:hidden;padding:3.5rem 0}.product-card .img-wrapper{position:relative;padding-top:100%}.product-card .img-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%}.product-card .swym-custom-add-to-wishlist{font-family:swym-font;font-size:inherit;font-weight:inherit;line-height:100%;cursor:pointer;width:25px;text-align:center;position:absolute;right:1.5rem;top:1.5rem;z-index:1}.product-card .swym-custom-add-to-wishlist:after{content:"\f08a";color:#333}.product-card .custom-badge{color:#000;font-size:.625em;line-height:1em;text-transform:uppercase;letter-spacing:.1rem;word-break:break-word;text-align:center;display:inline-block;background-color:transparent;padding:.19rem .6rem;border:1px solid #000000;border-radius:4em;position:absolute;top:1.5rem;left:1.5rem;z-index:1}.product-card .custom-badge:nth-of-type(2){top:2.85rem}.product-card .product-card__title span{display:block}.product-card .description{text-transform:capitalize;padding-bottom:1em}.product-card .price{margin-top:1em}.product-card .price *{margin:0}.product-card .price__sale{margin-left:-.5rem;gap:.5rem}.product-card .price__compare .price-item--regular{opacity:.7}.product-card .swatch-precious-metal{position:relative;width:1.5rem;height:1.5rem;margin:0 .5em .5em 0}.product-card .swatch-image .tooltip{position:absolute;font-size:.75rem;top:0;left:0;white-space:nowrap;background:#fff;padding:.1rem .3rem;border:1px solid #eee;transform:translateY(-120%);z-index:100;opacity:0;visibility:hidden}.product-card .swatch-image:hover .tooltip{opacity:1;visibility:visible}.product-card .swatch-image{display:block;width:100%;height:100%;border-radius:100%;border:1px solid #ddd;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;cursor:pointer}.product-card .swatch-image:hover{border-color:#999}.product-card .swatch-image.active{border:1px solid #333}.product-card .swatch-image[data-option="18k White Gold"]{background-image:url(/cdn/shop/files/Metal-New-4.webp)}.product-card .swatch-image[data-option="18k Yellow Gold"]{background-image:url(/cdn/shop/files/Metal-New-3.webp)}.product-card .swatch-image[data-option="18k Rose Gold"]{background-image:url(/cdn/shop/files/Metal-New-2.webp)}.product-card .swatch-image[data-option=Platinum]{background-image:url(/cdn/shop/files/Metal-New-1.webp)}.option-color{position:relative;width:1.5rem;height:1.5rem;border-radius:100%;margin:0 .5em .5em 0;border:1px solid #ddd;background-image:url(/cdn/shop/files/Metal-New-4.webp);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.option-color[data-color="18k Yellow Gold"]{background-image:url(/cdn/shop/files/Metal-New-3.webp)}.option-color[data-color="18k Rose Gold"]{background-image:url(/cdn/shop/files/Metal-New-2.webp)}.option-color[data-color=Platinum]{background-image:url(/cdn/shop/files/Metal-New-1.webp)}@media (max-width: 600px){.product-card .mm-product-image{padding:.5em .5em 1em}.product-card .product-image-wrapper{padding:2.5rem 0}.product-card .custom-badge{top:1.3em;left:1.3em}.product-card .custom-badge:nth-of-type(2){top:2.3rem}.product-card .swym-custom-add-to-wishlist{top:1em;right:1em}.product-card .mm-product-info{padding-top:1em}.product-card .title{font-size:.75rem;padding:0 0 1em}.product-card .description{font-size:.7rem;padding-bottom:1em}}.intersperse-inner{background:#000;height:100%;position:relative;z-index:0}.intersperse-inner a{display:block;height:100%;min-height:400px;text-decoration:none}.intersperse-inner a[href=""]{pointer-events:none}.intersperse-overlay{display:flex;height:100%;padding:2.5rem}.intersperse-content{display:flex;flex-wrap:wrap;gap:.8rem;color:#fff;text-align:left;align-items:flex-end}.intersperse-content img.jd-icon{width:2.25rem;height:2.25rem;margin-bottom:1.15rem}.intersperse-title{color:#fff;font-weight:400;font-size:1.85rem;line-height:120%;text-transform:uppercase;margin-bottom:0}.intersperse-link{color:#fff;font-weight:500;text-align:center;border:1px solid;letter-spacing:.05em;padding:14px;min-width:30%;max-width:350px;text-transform:uppercase;font-size:.875rem;line-height:20px;display:flex;height:fit-content;align-items:center;justify-content:center}.intersperse-media{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.intersperse-media>*{width:100%;height:100%;object-fit:cover}.intersperse-text .intersperse-overlay{padding:3.4rem}.intersperse-text .intersperse-title{font-size:2.5rem;margin-bottom:1.2rem}.collection-layout-flex .grid__intersperse.intersperse-wide{width:50%}.intersperse-split .intersperse-content{text-align:center;justify-content:center}.intersperse-split .intersperse-text{margin:10px 0}.filters-group [data-param="filter.p.tag"],[data-param="filter.p.tag"]{display:none}@media (min-width: 601px){.intersperse-wide:not(.intersperse-split) .intersperse-content{width:100%;flex-wrap:nowrap;justify-content:space-between}.intersperse-split .intersperse-media{width:50%;right:0;left:auto}.intersperse-split .intersperse-overlay{width:50%;left:0}}@media (max-width: 900px){.intersperse-title{font-size:1.5rem}.intersperse-text .intersperse-overlay{padding:1.75rem}.intersperse-text .intersperse-title{font-size:1.5rem;font-weight:250;margin-bottom:.75rem}.collection-layout-flex .grid__intersperse.intersperse-wide{width:75%}}@media (max-width: 600px){.intersperse-inner a{max-height:450px}.collection-layout-flex .grid__intersperse.intersperse-wide{width:100%}.intersperse-split .intersperse-inner{height:auto}.intersperse-split .intersperse-inner a{max-height:none}.intersperse-split .intersperse-media{position:static}.intersperse-split .intersperse-overlay{min-height:250px}}.mm-pagination{padding-bottom:3em}#mm-pagination-holder{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:2rem;opacity:0}#mm-pagination-holder>span,#mm-pagination-holder>a{display:flex;margin:0 1rem;color:#000;font-size:16px;line-height:1;font-weight:400;justify-content:center;align-items:center;position:relative}#mm-pagination-holder .current{font-weight:700;cursor:not-allowed}#mm-pagination-holder a[class*=page]{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}#mm-pagination-holder svg{height:.4rem;position:relative;top:.15rem}#mm-pagination-holder .pagePrev svg{transform:rotate(90deg)}#mm-pagination-holder .pageNext svg{margin-right:-.2rem;transform:rotate(-90deg)}.container.seo-container{max-width:none;padding:0;border-top:1px solid #000;margin:0 auto}.collection-seo{max-width:85vw;padding:2rem 1.5rem 8rem;margin:0 auto;box-sizing:initial}.collection-seo .content{display:flex;justify-content:flex-start;align-items:flex-start}.collection-seo .content h2{display:block;text-transform:uppercase;font-size:1rem;font-family:Synthese;font-style:normal;font-weight:300;color:#000;padding-right:5rem;min-width:max-content}.collection-seo .content div{color:#000;line-height:1.2!important}.collection-seo .truncate-text{margin-bottom:10px}.collection-seo .truncate-text.truncate-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 900px){.collection-seo .content{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/collection-custom.css.map */
