.main-collection-banner{margin-bottom:24px}.main-collection-banner p{color:#0c1633;font-size:16px;line-height:22px}.collection-hero__inner.collection-hero__shop-all{padding-top:30px;flex-direction:row}.collection-hero__category{margin-top:20px}.collection-hero__category .col{width:25%}.collection-hero__category h2{font-family:var(--font-heading-family);color:var(--color_primary-black);font-size:12px;font-weight:500;line-height:14px;letter-spacing:1.8px;margin:6px 0 0}@media(min-width:750px){.main-collection-banner .collection-hero.collection-hero--with-image{padding:0 1.5rem}.main-collection-banner .collection-hero__image-container{min-height:auto;margin-left:0}.main-collection-banner .collection-hero .collection-hero__text-wrapper{padding:0;align-self:normal}.collection-hero__category .swiper-wrapper{gap:0 10px}.main-collection-banner .content{max-width:390px}.main-collection-banner .collection-hero .collection-hero__description{max-width:100%}}@media(max-width:749px){.main-collection-banner{margin-bottom:20px}.main-collection-banner .collection-hero__image-container{height:auto}.collection-hero.collection-hero--with-image .collection-hero__inner{padding-bottom:0}.main-collection-banner .header-content{text-align:center}.collection-hero .collection-hero__inner .collection-hero__text-wrapper{padding-left:1.5rem;padding-right:1.5rem}.collection-hero__inner:not(.collection-hero__shop-all) .collection-hero__text-wrapper{box-shadow:0 1px 6px #0000001c;padding-top:3rem;padding-bottom:3rem}.main-collection-banner .content{max-width:337px;margin:0 auto}.main-collection-banner p{font-size:14px;line-height:20px}.collection-hero__inner.collection-hero__shop-all{padding-top:20px}.collection-hero__category .col{min-width:60.5%}}.collection-header-banner{background:#d2d2d2;position:relative;z-index:0;margin-bottom:12px}.collection-header-banner:before{content:"";display:block;width:100%;height:85%;position:absolute;left:0;bottom:0;z-index:1;background:#00000029;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.16) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.16) 100%);background:linear-gradient(180deg,#0000,#00000029);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.collection-banner-content{position:absolute;left:50%;bottom:32px;transform:translate(-50%);width:100%;z-index:1}.collection-header-banner h1{color:#fff;font-size:36px;line-height:42px;margin-bottom:0;text-transform:capitalize}.collection-header-banner p{color:#fff;font-size:16px;line-height:24px;margin-top:8px}@media(max-width:749px){.collection-banner-content{bottom:18px}.collection-header-banner h1{font-size:18px;line-height:24px}.collection-header-banner p{font-size:12px;line-height:16px;margin-top:5px}}.collection .main-collection-product-grid{margin-top:24px}.mm_collection-bg{padding:15px 0 50px}.mm-product-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;padding:0 0 30px}.mm-filter-content,.mm-sort-content{display:flex;align-items:center}.mm-product-header label{font-size:12px;line-height:17px;letter-spacing:1.2px;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;gap:0 3px}.mm-product-header label svg{width:8px;height:8px}.mm-product-header .mm-filter-wrapper{display:flex;align-items:center;gap:20px 28px;margin-left:7px}.filter-option.mm-filter-nav{position:relative}.filter-option-heading h4{font-family:var(--font-body-family);display:flex;align-items:center;gap:0 6px;cursor:pointer;margin-bottom:0}.mm-filter-nav.active h4{border-bottom:2px solid #0c1633}.mm-filter-nav .heading-text{font-size:12px;line-height:17px;letter-spacing:1.8px;text-transform:uppercase}.mm-filter-nav svg{display:block}.filter-content{background:#fff;width:100%;padding:0 12px;position:absolute;top:40px;left:0;z-index:2;height:0;transition:all .5s}.filter-item{border:1px solid #e7e7e7;font-size:14px;line-height:16px;letter-spacing:0;padding:12px 0 12px 7px;cursor:pointer;position:relative;transition:all .2s}.filter-item:before{background-image:url(/cdn/shop/files/icon-tick.svg?v=1768219756);background-repeat:no-repeat;background-position:center right;background-size:20px;position:absolute;content:"";width:20px;height:20px;right:10px;top:10px;display:none}.filter-selected:before{display:block}.right_filter{display:flex;justify-content:center;align-items:center}.filter-option-price .filter-content{flex-direction:column;align-items:center;justify-content:flex-start}.select-custom-range{padding-bottom:30px}.select-custom-range .select-range{gap:16px;margin-top:14px}.select-range input{background:#f9f9f9;border:none;padding:14.5px 13px}.select-range input::placeholder{color:#4f5b746e}.applied__filter_wrapper{width:100%;padding:12px 0;border:1px solid #c6cdd9;border-width:1px 0;margin-top:12px}#applied__filter{display:flex;justify-content:space-between;align-items:center}.selected-filter-wrapper{display:flex;flex-wrap:wrap;gap:15px}.selected-filter-wrapper .filter-active{display:inline-block;font-size:14px;line-height:16px;padding:7px 35px 7px 10px;border-radius:100px;border:1px solid #c6cdd9;position:relative;cursor:pointer}.selected-filter-wrapper .filter__crossicon{position:absolute;top:50%;background-image:url(/cdn/shop/files/Delete_Icon_2x_8770930e-9d25-49df-af2a-694cb051009a.png?v=1578015519);width:10px;height:12px;background-size:10px;background-repeat:no-repeat;background-position:bottom;right:10px;transform:translateY(-50%)}.js-reset-button,.reset-filter{font-size:14px;line-height:16px;letter-spacing:2px;margin:0;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;font-weight:500}.js-reset-button img,.reset-filter img{width:18px;transition:all .5s}.js-reset-button:hover img,.reset-filter img:hover{transform:rotate(-360deg)}.product-count-wrapper{display:flex;justify-content:space-between;width:100%;align-items:center;padding-top:12px}.product-count-wrapper .product-count{font-size:16px;font-weight:300;line-height:22px}.filter-option-size ul{columns:unset;display:flex;flex-wrap:wrap;flex-direction:row;overflow:initial}.filter-option-size .filter-item{width:auto;padding:12px;min-width:42px;margin-bottom:0;text-align:center}.filter-option-size .filter-item:before{display:none}.filter-ready-to-ship{display:flex;gap:8px;align-items:center;cursor:pointer}.filter-ready-to-ship .filter-item-name{font-size:12px;line-height:17px;letter-spacing:1.8px;text-transform:uppercase}.filter-ready-to-ship .filter-item-checkbox{display:inline-block;margin-right:10px;position:relative;border:1px solid #d0d0d0;width:16px;height:16px;background-color:#fff;flex:0 0 16px}.filter-selected.filter-ready-to-ship .filter-item-checkbox{background:var(--color_primary-black);border-color:var(--color_primary-black)}.filter-selected.filter-ready-to-ship .filter-item-checkbox:after{content:"";width:9px;height:5px;position:absolute;top:3px;left:2.8px;border:2px solid #FFFFFF;border-top:none;border-right:none;background:0 0;transform:rotate(-50deg);box-sizing:border-box}#ajaxSort{color:#0c1633;font-size:12px;line-height:17px;text-transform:capitalize;background:url(/cdn/shop/files/dropdown-arrow.svg?v=1676482012) no-repeat;background-position:right center;border:none;padding:5px 18px 5px 6px;font-family:var(--font-body-family)}@media(min-width:750px){.filter-content{list-style-type:none;padding:0;overflow:hidden;display:flex;justify-content:center;transition:all .5s;align-items:flex-start;position:absolute;width:auto;left:0;top:calc(100% + 16px)}.filter-content-list{display:grid;grid-template-rows:repeat(6,1fr);grid-auto-flow:column;padding:12px;gap:6px 16px;border:1px solid #e7e7e7;display:flex;flex-flow:column;width:210px;max-height:306px;overflow:auto}.filter-option-price .filter-content-list{grid-template-rows:repeat(3,1fr)}.filter-content.active{height:auto}.filter-item:hover,.filter-selected{font-weight:600;border-color:var(--color_primary-black)}.filter-item-product-count{display:none}}@media(max-width:989px){.mm-filter-btn,.right_filter{width:50%;border-bottom:1px solid #ECEDF1}.mm-filter-btn .mm-button{background:transparent;width:100%;border:none;color:var(--color_primary-black);font-size:13px;line-height:15px;letter-spacing:1.95px;text-transform:uppercase;padding:7px;position:relative}.mm-filter-btn .mm-button span{position:relative}.mm-filter-btn .mm-button span:after{content:"";width:14px;height:14px;position:absolute;top:2px;right:-15px;background:url(/cdn/shop/files/select-arrow_46f3cd04-44c8-4c5f-a1d4-bcaffc48ae7c.svg?v=1768309122) no-repeat;z-index:1;transform:rotate(-90deg)}.mm-filter-btn .mm-button .icon-star{display:none}#ajaxSort{background:url(/cdn/shop/files/select-arrow_46f3cd04-44c8-4c5f-a1d4-bcaffc48ae7c.svg?v=1768309122) no-repeat;background-position:97% 5px;width:145px;max-width:100%;border:none;color:var(--color_primary-black);font-size:13px;line-height:15px;letter-spacing:1.95px;text-transform:uppercase;padding:7px;margin:0 auto}.applied__filter_wrapper{padding:12px 0;border-top:none;border-bottom:1px solid #ECEDF1;margin:0}#applied__filter{align-items:flex-start}.selected-filter-wrapper{gap:10px}.mm-collection .mm-filter-sidebar{background:#fff;display:flex;flex-flow:column;justify-content:space-between;padding:2rem;z-index:10000000000;margin-top:0!important;position:fixed;width:400px;height:100%;overflow-y:scroll}.mm-filter-sidebar.DrawerFrom_left{top:0;left:-100%}.filter-content{display:none;position:static;height:auto;padding:0;transition:none;margin:24px 0 8px}.filter-content ul{display:block;columns:2;column-gap:10px}.filter-option-size ul{columns:unset;display:flex;flex-wrap:wrap}.mm-filter-heading{display:flex;justify-content:flex-end;margin-bottom:6px}.mm-filter-heading .mm-close svg{display:block;width:2rem;height:2rem}.filter-list{padding:22px 0;border-bottom:1px solid #E7E7E7}.filter-option-heading h4{justify-content:space-between;color:#0c1633;font-size:18px;line-height:20px;letter-spacing:2.7px;text-transform:uppercase}.filter-option-heading .toggle-icon svg{display:block;width:16px;height:16px}.filter-option-heading h4:not(.has--closed) .icon-minus,.filter-option-heading h4.has--closed .icon-plus{display:none}.filter-item{width:100%;padding:11.5px 0 11.5px 8px;margin-bottom:10px}.filter-item.filter-selected{font-weight:600;border-color:var(--color_primary-black)}.mm-filter-footer{gap:15px 0;margin-top:5rem}.mm-filter-footer .btn-results{flex:0 0 100%;text-align:center;font-weight:300}.mm-filter-footer .btn-results span{font-weight:600}.mm-filter-footer .mm-close{flex:0 0 100%;background:#030b21;font-size:16px;line-height:18px;letter-spacing:2.4px;padding:11px}.filter-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#00000080;z-index:9}.mm-filter-sidebar.has--opened+.filter-overlay{display:block}}@media(max-width:749px){.mm-collection .mm-filter-sidebar{width:100%}}#product-loop{display:flex;flex-wrap:wrap;gap:30px 20px}#product-loop .mm-product-grid-wrapper,#product-loop [class*=editorial__grid_fix],#product-loop .custom__grid_fix{width:calc(25% - 15px);flex:0 0 calc(25% - 15px)}#product-loop [class*=editorial__grid_fix] .mm-product-grid-wrapper{width:100%}.mm-loader-wrapper{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background:#ffffff80;display:flex;align-items:center;justify-content:center}.mm-loading-spinner{width:40px;height:40px;border-radius:50%;border:2px solid #f9f9f7;border-top-color:#143449;animation:rotation .6s linear infinite;color:transparent}.img-loading .mm-loader-wrapper{opacity:1;visibility:visible}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.product-card__price{display:flex;flex-wrap:wrap;position:relative}.quick-look__wrapper.quick-hide{display:none!important}.quick-look__wrapper{width:100%;flex:0 0 100%}.quick-look__wrapper p{font-size:14px;line-height:16px;letter-spacing:2px;text-transform:uppercase;display:flex;gap:4px;cursor:pointer}.quick-look__wrapper p img{width:15px}.quick-look__wrapper .toggle-arrow{transform:rotate(-180deg);transition:all .5s}.quick-look__wrapper.active .toggle-arrow{transform:rotate(-360deg)}.quick-look__variant-options>div{flex-direction:column;gap:13px;margin-top:10px;padding:0 0 3px 3px}.quick-look__wrapper.active .quick-look__variant-options{opacity:1;height:63px}.quick-look__variant-options .option{display:flex;gap:12px}.quick-look__variant-options .swatch-image{background-size:20px;width:20px;height:20px;display:inline-block;border-radius:100px;position:relative}.quick-look__variant-options .swatch{cursor:pointer}.swatch-image.active:before{content:"";position:absolute;width:26px;height:26px;border:1px solid var(--color_primary-black);top:-3px;left:-3px;border-radius:100px}.option-total-diamond-weight{align-items:flex-start}.quick-look__variant-options .option p{font-size:10px;line-height:1.2}.quick-look__variant-options .option-total-diamond-weight{flex-flow:column;gap:5px}.diamond-weight-option{max-width:100%;padding:0 30px;width:100%}.diamond-weight-option:not(.swiper-initialized){display:flex;gap:4px;flex-wrap:wrap}.diamond-weight-option .swiper-button-next,.diamond-weight-option .swiper-button-prev{height:27px;width:30px;top:0;background:#fff;margin:0;opacity:1!important}.diamond-weight-option .swiper-button-next{right:0}.diamond-weight-option .swiper-button-prev{left:0}.diamond-weight-option .swiper-button-next:after,.diamond-weight-option .swiper-button-prev:after{font-size:20px;color:var(--color_primary-black)}.diamond-weight-option .swiper-button-next.swiper-button-disabled:after,.diamond-weight-option .swiper-button-prev.swiper-button-disabled:after{opacity:.3}.diamond-weight-option .swatch{font-size:12px;display:flex;gap:.5px;justify-content:center;align-items:center;border:1px solid #12204a96;width:50px;height:20px}.diamond-weight-option .swatch.active{border:1.5px solid var(--color_primary-black);font-weight:600;font-size:14px}.swatch-total-diamond-weight span:first-child{font-size:12px}.diamond-weight-option .upper-fraction,.diamond-weight-option .lower-fraction{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.diamond-weight-option .upper-fraction{top:-2px;right:-.5px}.diamond-weight-option .lower-fraction{bottom:-2px;right:.5px}.swatch-image span{font-size:8px;border-radius:100px;border:1px solid #e9ebf1;display:block;position:absolute;left:50%;height:auto;line-height:1;padding:3px 4px;background:#fff;transform:translate(-50%,15px);visibility:hidden;opacity:0;transition:all .3s;z-index:2}.swatch-image:hover span{visibility:visible;opacity:1}[data-option=Round]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/round.png?v=5822857786425245179)}[data-option=Oval]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/oval.png?v=16153164286101929446)}[data-option=Cushion]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/cushion.png?v=1365204334080903485)}[data-option=Pear]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/pear.png?v=1367393\2026)}[data-option=Emerald]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/emerald.png?v=8883486635802877966)}[data-option=Princess]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/princess.png?v=402258730344839756)}[data-option=Marquise]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/marquise.png?v=1102821\2026)}[data-option=Radiant]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/radiant.png?v=4882741232710200595)}[data-option="White/Rose"]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/white-rose-metal.png?v=3194013078333535479)}[data-option="White/Yellow"]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/white-yellow-metal.png?v=3194013078333535479)}[data-option=White]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/white-metal.png?v=13903830908787064422)}[data-option=Rose]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/rose-metal.png?v=13903830908787064422)}[data-option=Yellow]{background-image:url(//www.enchantedfinejewelry.com/cdn/shop/files/yellow-metal.png?v=13903830908787064422)}[data-option="Black/White"]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/black-white-metal.png?v=2926116479672863922)}[data-option="Black/Yellow"]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/black-yellow-metal.png?v=4517012714148106155)}[data-option="Black/Yellow"]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/black-yellow-metal.png?v=4517012714148106155)}[data-option="Black/Rose"]{background:url(https://www.enchantedfinejewelry.com/cdn/shop/files/black-rose-metal.png?v=880264119438280506)}@media screen and (min-width:1000px)and (max-width:1279px){#product-loop .mm-product-grid-wrapper,#product-loop [class*=editorial__grid_fix],#product-loop .custom__grid_fix{width:calc(33.33% - 15px);flex:0 0 calc(33.33% - 15px)}}@media screen and (min-width:750px)and (max-width:999px){#product-loop .mm-product-grid-wrapper,#product-loop [class*=editorial__grid_fix],#product-loop .custom__grid_fix{width:calc(50% - 15px);flex:0 0 calc(50% - 15px)}}@media(max-width:749px){#product-loop{gap:20px}#product-loop .mm-product-grid-wrapper,#product-loop [class*=editorial__grid_fix],#product-loop .custom__grid_fix{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}.quick-look__wrapper p{font-size:12px;line-height:14px;letter-spacing:1.5px}.quick-look__wrapper p img{width:12px}.diamond-weight-option{padding:0 15px}.diamond-weight-option .swiper-button-next,.diamond-weight-option .swiper-button-prev{width:15px}.diamond-weight-option .swiper-button-next:after,.diamond-weight-option .swiper-button-prev:after{font-size:14px}.dynamic-banners>.absolute-image-wrapper>img{object-fit:cover;height:auto}}.collection-header-banner.banner_gift-guide{display:none!important}#filter-option-tag_filters_tEDkXP{display:none}.intersperse-banner{position:relative;z-index:0;overflow:hidden}.intersperse-banner img{display:block}.intersperse-banner a img{transition:transform var(--duration-long) ease}.intersperse-banner a:hover img{transform:scale(1.03)}.intersperse-banner .content__wrapper{position:absolute;left:0;bottom:0;width:100%;z-index:1;padding:15px}.intersperse-banner .intersperse_category{color:#fff;font-size:14px;font-weight:300;line-height:16px;letter-spacing:2.1px;margin:0 0 3px}.intersperse-banner h3{color:#fff;font-size:28px;font-weight:500;line-height:33px;margin-bottom:0}.intersperse-banner .intersperse_btn{color:var(--color_primary-black);font-size:16px;font-weight:600;line-height:18px;letter-spacing:2.4px;text-align:center;display:inline-block;background:#fff;width:182px;max-width:100%;padding:11px;margin-top:12px}@media(max-width:749px){.intersperse-banner .content__wrapper{padding:12px}.intersperse-banner .intersperse_category{font-size:8px;line-height:9px;letter-spacing:1.6px;margin:0}.intersperse-banner h3{font-size:18px;line-height:22px}.intersperse-banner .intersperse_btn{font-size:8px;line-height:9px;letter-spacing:1.2px;width:auto;padding:5px 15px;margin-bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/collection.css.map */
