body[class*=collection] .page-container{padding-top:0}.show-cart-loader .loading-spinner{opacity:1;visibility:visible;width:80px;height:80px;z-index:999;position:fixed}.show-cart-loader .popup-overlay{display:block}.product-container{position:relative}.grid-view-item{margin-bottom:25px}#product-loop{display:flex;flex-wrap:wrap;min-height:auto!important}#product-loop .grid-view-item{margin-left:0;margin-right:0}.mm-pagination{visibility:hidden}.grid-view-item__image-wrapper{margin-bottom:5px;box-shadow:0 0 6px #00000029}.product-card__title{display:block;color:#000;font-size:11px;line-height:15px;font-weight:500;letter-spacing:-.11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-metal-swatch-wrapper{margin-top:5px}.price-metal-swatch-wrapper .unavailable{display:none}.metal-color-name{margin:5px 0;text-transform:uppercase;font-size:12px}.metal-swatch-wrapper{display:flex}.options-wrapper{display:flex;flex-direction:column;grid-gap:10px;align-items:flex-start}.new-swatch-group{gap:4px;flex-wrap:wrap}.swatch-metal-color,.option{display:flex;grid-gap:4px;justify-content:flex-start;flex-wrap:wrap}span.option-label{color:#000;font-size:7px;line-height:10px;font-weight:500;width:100%}.swatch-metal-color span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid transparent;border-radius:50%;overflow:hidden;background-image:url(https://cdn.shopify.com/s/files/1/0411/6437/4183/files/withclarity_ringbuilder_nt_Sprite.svg?v=1679922553);background-position:-25px -114px;color:var(--color-body-text);cursor:pointer;font-size:9px;line-height:1}.swatch-metal-color span[data-option="14KT Yellow Gold & Platinum"],.swatch-metal-color span[data-option="18KT Yellow Gold & Platinum"],.swatch-metal-color span[data-color="14KT Yellow Gold & Platinum"],.swatch-metal-color span[data-color="18KT Yellow Gold & Platinum"]{background:url(https://cdn.shopify.com/s/files/1/0757/8851/7659/files/Yellow_white.png?v=1746012338) no-repeat center}.swatch-metal-color span[data-option="14KT Rose Gold & Platinum"],.swatch-metal-color span[data-option="18KT Rose Gold & Platinum"],.swatch-metal-color span[data-color="14KT Rose Gold & Platinum"],.swatch-metal-color span[data-color="18KT Rose Gold & Platinum"]{background:url(https://cdn.shopify.com/s/files/1/0757/8851/7659/files/Pink_white.png?v=1746012338) no-repeat center}.swatch-metal-color .active{border-color:#000;font-weight:700}.swatch-yellow span,.swatch-14kt-yellow-gold span,.swatch-18kt-yellow-gold span,.swatch-18k-yellow-gold-vermeil span{background-position:-52px -114px}.swatch-rose span,.swatch-14kt-rose-gold span,.swatch-18kt-rose-gold span,.swatch-18k-rose-gold-vermeil span{background-position:-78px -114px}.swatch-platinum span{background-position:-103px -114px}.swatch-white-\&-yellow span,.swatch-14kt-white-\&-yellow-gold span,.swatch-18kt-white-\&-yellow-gold span{background:url(/cdn/shop/files/white_yellow.png?v=1688557797) no-repeat center;background-size:100%}.swatch-white-\&-rose span,.swatch-14kt-white-\&-rose-gold span,.swatch-18kt-white-\&-rose-gold span{background:url(/cdn/shop/files/white_pink.png?v=1688557796) no-repeat center;background-size:100%}.swatch-yellow-\&-white span,.swatch-14kt-yellow-\&-white-gold span,.swatch-18kt-yellow-\&-white-gold span{background:url(/cdn/shop/files/Yellow_white.webp?v=1721797902) no-repeat center;background-size:100%}.swatch-rose-\&-white span,.swatch-14kt-rose-\&-white-gold span,.swatch-18kt-rose-\&-white-gold span{background:url(/cdn/shop/files/Pink_white.webp?v=1721798085) no-repeat center;background-size:100%}.option-diamond-type,.option-length-\(in-inches\),.option.option-{display:none}.swatch-shape span{display:block;width:28px;height:28px;border:1px solid transparent;overflow:hidden;background-image:url(https://cdn.shopify.com/s/files/1/0757/8851/7659/files/PLP-diamond-shape-icons_new.svg?v=1752821904);background-position:-2px -2px;color:transparent;cursor:pointer}.swatch-shape span.active{border:1px solid var(--color-text)}.swatch-round span{background-position:-2px -2px}.swatch-cushion span{background-position:-199px -2px}.swatch-asscher span{background-position:-165px -2px}.swatch-marquise span{background:url(https://cdn.shopify.com/s/files/1/0757/8851/7659/files/PLP-diamond-shape-marquise_30x30px.png?v=1739965995) no-repeat;background-position:center;background-size:cover}.swatch-emerald span{background-position:-35px -2px}.swatch-princess span{background-position:-68.5px -2px}.swatch-oval span{background-position:-132px -2px}.swatch-heart span{background-position:-237px -2px;background-size:auto}.swatch-radiant span{background-position:-272px -2px}.swatch-pear span{background-position:-102px -2px}.swatch-elongated-cushion span{background-position:-306px -2px}.swatch-multi-shape span{background:url(https://cdn.shopify.com/s/files/1/0757/8851/7659/files/multiple_shape_icon_425f1ca7-416e-4b1f-be2d-58ef39593237.png?v=1690543575) no-repeat center;background-size:75%}.swatch-carat span,.swatch-setting-carat-weight span,.swatch-total-carats span,.swatch-total-carat-weight span,.swatch-width-\(mm\) span,.swatch-size-\(mm\)>span{position:relative;width:32px;height:18px;border:1px solid #909090;display:flex;justify-content:center;align-items:center;line-height:1;cursor:pointer;color:#909090;font-size:8px;line-height:11px}span.swatch-image p{color:#909090}.swatch-carat span.active,.swatch-setting-carat-weight span.active,.swatch-total-carats span.active,.swatch-total-carat-weight span.active,.swatch-width-\(mm\) span.active,.swatch-size-\(mm\)>span.active{border:1px solid var(--color-text);color:#000;font-weight:700}.upper-fraction{margin:0}.active .upper-fraction,.active .lower-fraction{color:#000}.price-metal-color{margin-top:5px}.price-metal-color .price{flex-direction:row}.price-metal-color .price-item,.price-metal-color .price-item--regular{font-size:11px;line-height:18px;font-weight:400}.price-metal-color .price-item{color:#000}.price-metal-color .price-item{font-weight:500}.image-360-wrapper{position:absolute;width:100%;height:100%;display:none}.image-360{position:relative;width:100%;height:100%}.hide-sudo .image-360:before{display:none}.image-360:before{content:"";width:100%;height:8%;position:absolute;z-index:9;background:#fff}.image-360-wrapper iframe{border:0px solid;display:none}.image-360-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:none}.product-image-thumbnil{display:flex;width:100%;position:absolute;bottom:0;grid-gap:10px;justify-content:center;visibility:hidden;opacity:0;transition:all .5s}.product-image-thumbnil>div{width:52px;height:52px;cursor:pointer;border:1px solid #dbe1e5}.product-image-thumbnil>div img{display:block}.product-card{position:relative;display:flex;flex-direction:column;height:100%}.product-card:hover .product-image-thumbnil{visibility:visible;opacity:1}.product-card:hover .gemstone-note{display:none}.badge-360{display:flex;position:absolute;z-index:10;border-radius:50%;overflow:hidden;top:5px;left:5px}.custom-badge{position:absolute;top:9px;right:10px;z-index:2;color:#000;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase}.custom-badge-left{left:10px;right:auto}.badge-get-it-in{position:absolute;left:10px;top:10px;z-index:1;gap:5px}.badge-get-it-in span{color:#cf4545;font-size:12px;font-weight:600;line-height:14px;letter-spacing:.92px;text-align:center}.badge-get-it-in img{width:20px;height:auto}.badge-NFL{position:absolute;top:15px;left:15px;z-index:1}.badge-NFL img{display:block;width:75px;height:auto}.mm-product-info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.custom__grid_fix .image__wrapper{position:relative;z-index:0;height:100%}.custom__grid_fix .image__wrapper .image__wrap{height:100%}.custom__grid_fix .image__wrapper img{display:block;width:100%;height:100%;object-fit:cover}.custom__grid_fix .content__wrapper{position:absolute;left:0;bottom:65px;padding:30px;width:100%}.custom__grid_fix .content__wrapper h3{font-family:"Noto Serif Display";color:#fff;font-size:32px;line-height:43px;font-weight:500;letter-spacing:.64px;margin-bottom:0;text-transform:capitalize}.custom__grid_fix .content__wrapper .sub-title{font-family:Figtree,sans-serif;color:#fff;font-size:12px;line-height:14px;font-weight:700;letter-spacing:.6px;display:block;margin:0}.custom__grid_fix .content__wrapper h3+p{margin-top:5px}.custom__grid_fix .content__wrapper p{font-family:Figtree,sans-serif;color:#fff;font-size:15px;line-height:18px;letter-spacing:.75px;margin-bottom:18px}.custom__grid_fix .content__wrapper p:last-child{margin-bottom:0}.custom__grid_fix .content__wrapper .btn-arrow{font-family:Figtree,sans-serif;color:#fff;font-size:11px;line-height:13px;font-weight:700;letter-spacing:1.1px;display:block!important;min-width:100px;max-width:fit-content;margin:26px auto 0;padding:7.7px 13.5px;border:1px solid}.product-card .gemstone-note{position:absolute;left:10px;bottom:0;font-size:14px;letter-spacing:.6px;border-radius:3px}@media (max-width: 749px){.custom__grid_fix .content__wrapper{bottom:27px;padding:15px}.custom__grid_fix .content__wrapper h3{font-size:25px;line-height:34px;letter-spacing:-.5px}.custom__grid_fix .content__wrapper .sub-title{font-size:9px;line-height:11px;letter-spacing:.45px}.custom__grid_fix .content__wrapper p{font-size:11px;line-height:13px;letter-spacing:.55px;margin-bottom:10px}.custom__grid_fix .content__wrapper h3+p{margin-top:1px}.custom__grid_fix .content__wrapper .btn-arrow{margin-top:19px}.product-card .gemstone-note{font-size:12px;letter-spacing:.5px}.custom-badge{right:5px;font-size:6px;line-height:8px}.custom-badge-left{right:auto;left:5px}.badge-get-it-in{top:7px;left:4px}.badge-get-it-in span{letter-spacing:.12px}.badge-NFL{top:6px;left:6px}.badge-NFL img{width:33px}}@media screen and (min-width: 750px){.product-container .grid{margin-left:-15px}.product-container .grid__item{padding-left:15px}}@media screen and (max-width: 1024px){.grid-view-item{margin-bottom:15px}.mm-product-header{padding:0;border:none;margin:0 0 20px;justify-content:flex-start}.mm-filter-btn #sidebar-filter-opener,.mm-sort-content{position:fixed;bottom:0;width:50%;z-index:999;background:#fff}.mm-filter-btn #sidebar-filter-opener{left:0}.mm-sort-content{right:0;border-left:0;padding:0}.mm-filter-sidebar.has--opened .mm-sort-content{display:none}.ajaxSort{background:transparent;width:100%;text-transform:uppercase;padding:11px;outline:none;-moz-text-align-last:center;text-align-last:center;text-align:center}}.mm_collection-bg .toggle-icon:after{width:2px;height:10px;background:#de7c44;opacity:0;content:"";position:absolute;left:4px;top:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.mm_collection-bg .has--closed .toggle-icon:after{background:#305c8c;opacity:1}.mm-product-info .sale-signin{color:#000;font-size:11px;line-height:14px;font-weight:500;letter-spacing:.15px;margin-top:5px;width:100%}.no-visibility{visibility:hidden;opacity:0;display:none}.mm-product-info .sale-signin a{color:inherit;text-decoration:underline}.price-metal-swatch-wrapper{align-items:flex-start;display:flex;flex-flow:column-reverse;height:100%;justify-content:space-between;padding-right:0}.price-metal-swatch-wrapper>*{width:100%}@media (min-width: 750px){.show-login-info{flex-wrap:wrap}.mm-product-info .sale-signin{grid-column-start:1;grid-column-end:3}}@media (max-width: 749px){.options-wrapper{margin-top:10px}.new-swatch-group{flex-wrap:nowrap;overflow:auto}.price-metal-swatch-wrapper{padding-right:0;margin-top:0}.product-card:hover{box-shadow:0 0}.product-image-thumbnil>div{width:30px;height:30px}.product-image-thumbnil img{width:30px;height:30px}.option{flex-wrap:wrap}.swatch-metal-color span{display:inline-flex;font-size:9px;justify-content:center;align-items:center;width:18px;height:18px}.swatch-metal-color .active{margin:0}.swatch-white span,.swatch-14kt-white-gold span,.swatch-18kt-white-gold span{background-position:-26px -114px}.swatch-yellow span,.swatch-14kt-yellow-gold span,.swatch-18kt-yellow-gold span{background-position:-52px -115px}.swatch-rose span,.swatch-14kt-rose-gold span,.swatch-18kt-rose-gold span{background-position:-78px -114px}.swatch-platinum span{background-position:-104px -116px}.metal-swatch-wrapper{width:100%;margin:10px -3px 5px 0;grid-gap:3px;overflow-x:auto;padding-bottom:15px;overflow-y:hidden}.metal-color-name{font-size:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.price--on-sale .price-item--sale{font-size:10px}.option-shape,.option-total-carat-weight{grid-gap:5px}.option-metal-color{gap:5px}.options-wrapper .option{justify-content:flex-start;max-width:100%}.swatch-carat span,.swatch-setting-carat-weight span,.swatch-total-carats span,.swatch-total-carat-weight span,.swatch-width-\(mm\) span,.swatch-size-\(mm\)>span{padding:2px;font-weight:500}.mm-product-info .sale-signin{font-size:9px;line-height:12px;letter-spacing:.13px}}@media (max-width: 749px){#fc_frame,#fc_frame.fc-widget-normal{bottom:50px!important}.back-to-top{bottom:120px}#stamped-rewards-init .stamped-launcher-button{bottom:55px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-page.css.map */
