.product-container .grid-view-item__image-wrapper{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.product-container .grid-view-item__image-wrapper{min-height:auto}}.mm-collection .collection-page-width{max-width:1440px;padding:0;margin:0 auto}@media(min-width: 900px){.mm-collection .collection-page-width{padding:0 60px}}@media(max-width: 900px)and (min-width: 750px){.mm-collection .collection-page-width{padding:0 30px}}.mm-collection .mm-sticky-block{display:flex;min-height:400px}@media(max-width: 749px){.mm-collection .mm-sticky-block{flex-direction:column}}.mm-collection .mm_collection-bg{padding-top:98px}@media(max-width: 749px){.mm-collection .mm_collection-bg{padding-top:21px}}.mm-collection .section-bg{position:absolute;z-index:-1;top:54px;left:0;right:0;display:flex;justify-content:center}@media(max-width: 749px){.mm-collection .section-bg{width:125px;height:125px;top:20px;right:22px;left:auto;z-index:0}}@media(min-width: 750px){.mm-collection .mm-collection-breadcrumb{text-align:center}}@media(max-width: 749px){.mm-collection .mm-collection-breadcrumb{padding:0 22px}}.mm-collection .breadcumb a{font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:13px;display:inline-block;color:#575555}@media(max-width: 749px){.mm-collection .breadcumb a{font-size:11px;line-height:14px;letter-spacing:.5px;text-transform:capitalize;margin-bottom:0}}.mm-collection .title{font-size:38px;line-height:48px;margin-bottom:40px}@media(max-width: 749px){.mm-collection .title{font-size:21px;line-height:36px;letter-spacing:-0.408px;margin-bottom:13px}}.mm-collection .mm-collection-descripiton{margin:0 0 40px;padding:0 100px}@media(max-width: 749px){.mm-collection .mm-collection-descripiton{margin:0 0 30px;padding:0 0}}.mm-collection .mm-collection-descripiton p{font-size:16px;line-height:24px}@media(max-width: 749px){.mm-collection .mm-collection-descripiton p{font-size:14px;line-height:20px}}.mm-collection .grid{margin-left:-40px}.mm-collection .grid__item{padding-left:40px}@media(max-width: 900px)and (min-width: 750px){.mm-collection .grid__item.collection-sidebar{width:32%}.mm-collection .grid__item.collection-content{width:68%}}.mm-collection .mm-filter-btn{display:none}@media(max-width: 767px){.mm-collection .mm-filter-btn{display:block}}.mm-collection #ajaxSort{position:absolute;top:110%;z-index:1;background:#fff;right:0;min-width:150px;text-align:left;padding:10px 0;box-shadow:0 2px 10px rgba(11,25,28,.1);display:none}.mm-collection #ajaxSort label{margin-bottom:0;padding:3px 10px}.mm-collection .mm-product-header{display:-webkit-box;display:-moz-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px 0 15px;border:1px solid rgba(0,0,0,.1);border-width:1px 0;margin-bottom:60px}.mm-collection .mm-product-header p{margin-bottom:0;font-size:16px;font-weight:500;line-height:24px}.mm-collection .mm-product-header select{border-width:0px;font-size:16px;line-height:20px;font-weight:400;padding:0 25px 0 5px}.mm-collection .mm-product-header #sidebar-filter-opener{text-transform:uppercase;font-weight:500;line-height:18px;font-size:14px;letter-spacing:2px}@media(max-width: 749px){.mm-collection .mm-product-header{max-width:calc(100% - 44px);padding:10px 0 10px;margin:0 auto 30px}}.mm-collection .mm-sort-content{display:flex;align-items:center;position:relative}.mm-collection .mm-sort-content .sort-dropdown{cursor:pointer}.mm-collection .mm-sort-content span{line-height:20px;font-size:16px;text-transform:uppercase;font-weight:500;min-width:200px;text-align:right}.mm-collection .mm-sort-content .sort-label{margin-right:20px}@media(max-width: 767px){.mm-collection .mm-sort-content span{line-height:18px;font-size:14px;min-width:auto;letter-spacing:2px}.mm-collection .mm-sort-content .sort-label{margin-right:0}}.mm-collection .price__badge--sold-out,.mm-collection .price__badge--sale{visibility:visible}.mm-collection #product-loop{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.mm-collection #product-loop .product-grid-card{margin-bottom:50px;width:100%}@media(max-width: 900px)and (min-width: 750px){.mm-collection #product-loop .product-grid-card .product-card-detail{width:200px;flex:0 0 200px}.mm-collection #product-loop .product-grid-card .product-card-image{width:calc(100% - 240px);flex:0 0 calc(100% - 240px)}}@media(max-width: 749px){.mm-collection #product-loop .product-grid-card .product-card-detail .btn{margin:15px 0 0}}.mm-collection .no-products{padding:80px 22px 0;text-align:center;font-size:20px}@media(max-width: 749px){.mm-collection .no-products{padding-top:20px;text-align:left;font-size:16px}}.mm-collection .mm-pagination{margin:50px 0;text-align:center}.mm-collection .mm-pagination a,.mm-collection .mm-pagination .current{padding:7px 15px;background:#fff;display:inline-block;color:#575555;font-size:16px;line-height:21px;font-weight:500}.mm-collection .mm-pagination .pagePrev,.mm-collection .mm-pagination .pageNext{padding:7px}.mm-collection .mm-pagination .current{color:#fff;position:relative;z-index:0}.mm-collection .mm-pagination .current:before{content:"";display:block;background:#4e6e7d;width:20px;height:20px;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.mm-collection .mm-pagination .blank{vertical-align:text-bottom}.mm-collection .mm-pagination .blank span{display:inline-block;width:4px;height:4px;border-radius:50%;background:#dce2e5;margin-right:9px}.mm-collection .mm-pagination .pagination-progress{background:rgba(78,110,125,.2);width:200px;max-width:100%;height:5px;margin:0 auto 5px;position:relative;overflow:hidden;display:none}.mm-collection .mm-pagination .pagination-progress span{background:#4e6e7d;height:100%;position:absolute;left:0;top:0;width:23px}@media(max-width: 749px){.mm-collection .mm-pagination{margin:30px 0}}.mm-collection #mm-pagination-holder{display:inline-block;border-radius:4px;overflow:hidden}.mm-collection #applied__filter{display:flex;flex-wrap:wrap;padding:0;margin-top:38px;margin-bottom:10px;align-items:center}.mm-collection #applied__filter .filter-active{padding:6px 30px 6px 8px;position:relative;cursor:pointer;background:#e8e8e8;font-size:15px;line-height:22px;margin:0 6px 8px 0;font-weight:bold;color:#333}@media(max-width: 767px){.mm-collection #applied__filter .filter-active{margin:0 10px 5px 0}}.mm-collection #applied__filter .filter__crossicon{position:absolute;top:50%;background-image:url(/cdn/shop/files/x.png?v=1601239806);width:20px;height:20px;background-size:20px;background-repeat:no-repeat;right:5px;transform:translateY(-50%)}.mm-collection #applied__filter .attr__item:last-of-type{position:absolute;right:15px;top:0}.mm-collection .mm-sticky-inner{padding:0 0 0;border-radius:4px;transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position,transform;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%;height:100%}.mm-collection .mm-filter-heading{padding:0;border-bottom:1px solid rgba(196,196,196,.3);position:relative}.mm-collection .mm-filter-heading h2{margin:0 0 20px;font-size:17px;line-height:22px;letter-spacing:2px;display:flex;justify-content:space-between;text-transform:uppercase;color:#4d4d4d;font-weight:600}.mm-collection .mm-filter-heading h2 .count{display:none}.mm-collection .mm-filter-heading h2 .mm-close{display:none;text-transform:uppercase;font-size:14px;cursor:pointer}@media(max-width: 767px){.mm-collection .mm-filter-heading h2 .mm-close{display:flex;height:24px;width:24px;align-items:center;justify-content:center;position:absolute;top:5px;right:16px}}.mm-collection .js-content-popup{text-decoration-line:underline;font-weight:bold;font-size:16px;line-height:21px;color:#4e6e7d;text-transform:capitalize}.mm-collection .filter-content .filter-item.filter-selected .filter-item-checkbox{background:#009688;border:0px solid;background:url(/cdn/shop/files/Group_1407.png?v=1601240499);background-size:100%}.mm-collection .filter-option{border-bottom:1px solid rgba(196,196,196,.3);padding:0 20px 0 0}.mm-collection .filter-option:last-child{border-bottom:0px solid}.mm-collection .filter-option h2{display:flex;justify-content:space-between;margin:20px 0 0;color:#333;font-size:14px;line-height:22px;cursor:pointer;text-transform:uppercase;color:#333}.mm-collection .filter-option h2 .toggle-icon{transition:all .5s;transform:rotate(180deg)}.mm-collection .filter-option h2.has--closed .toggle-icon{transform:rotate(0deg)}.mm-collection .filter-option h2 .count{display:none}.mm-collection .filter-option .filter-list{padding-bottom:20px}.mm-collection .filter-option .filter-content{padding-top:20px}.mm-collection .filter-option .filter-item{display:flex;align-items:center;margin-bottom:10px;cursor:pointer;line-height:22px;font-size:15px;color:rgba(51,51,51,.7);font-weight:500}.mm-collection .filter-option .filter-item-checkbox{height:20px;width:20px;display:inline-block;border:1.5px solid rgba(51,51,51,.7);vertical-align:middle;margin-right:19px;position:relative}@media(max-width: 767px){.mm-collection .mm-filter-sidebar{margin-top:0 !important;position:fixed;width:100%;height:100%;overflow-y:hidden;background:#fff;z-index:1001;padding:0;display:flex;flex-direction:column;justify-content:space-between}.mm-collection .mm-filter-sidebar .mm-filter-heading{border-bottom:0;display:flex;flex-direction:column}.mm-collection .mm-filter-sidebar .mm-filter-heading h2{padding:30px 22px 20px;border-bottom:1px solid rgba(196,196,196,.7);margin-bottom:0}.mm-collection .mm-filter-sidebar .applied__filter_wrapper{padding:25px 0 19px;border-bottom:1px solid rgba(196,196,196,.3)}.mm-collection .mm-filter-sidebar #applied__filter{padding:0 22px;margin:0}.mm-collection .mm-filter-sidebar #applied__filter .filter-active{padding:5px 30px 5px 10px}.mm-collection .mm-filter-sidebar #applied__filter .attr__item:last-of-type{right:22px;top:30px}.mm-collection .mm-filter-sidebar .mm-filter{padding:0 22px;display:flex;margin:0 0 0;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto}.mm-collection .mm-filter-sidebar .filter-option{padding-right:0}.mm-collection .mm-filter-sidebar .filter-option h2{margin:25px 0 0}.mm-collection .mm-filter-sidebar .filter-option .filter-list{margin-bottom:0}.mm-collection .mm-filter-sidebar .filter-option .filter-item{margin-bottom:27px}.mm-collection .mm-filter-sidebar .filter-option .filter-content{padding-top:25px}}.gemstone a img{min-height:30px}[data-id=BrokenMarkupBanner]{display:none}
