.template-cart .breadcrumb-area,.template-cart .breadcrumbs,.template-cart .breadcrumb-wrap,.big-ol-cart-notice.bacurrcheckoutNotice{display:none!important}html body .mtj-bag{--bag-navy:#102a43;--bag-teal:#075575;--bag-aqua:#b8e2e7;--bag-ink:#18374a;--bag-muted:#69787f;--bag-line:#dbe5e7;background:#fff;color:var(--bag-ink);padding:54px 24px 30px}.mtj-bag *{box-sizing:border-box}.mtj-bag__shell{max-width:1200px;margin:auto}.mtj-bag__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 32px;border-bottom:1px solid var(--bag-line);margin:0 0 32px}html body .mtj-bag .mtj-bag__eyebrow{color:var(--bag-teal);font-size:10px;font-weight:600;letter-spacing:.19em;text-transform:uppercase;margin:0 0 14px;line-height:1.6}html body .mtj-bag h1,html body .mtj-bag .mtj-bag__empty h2{font-family:Montserrat,sans-serif!important;color:var(--bag-navy);font-size:48px;line-height:1.12;font-weight:400;letter-spacing:-.025em;margin:0 0 14px;text-transform:none}.mtj-bag__count{display:inline-flex;vertical-align:middle;margin:0 0 5px 14px;align-items:center;justify-content:center;min-width:29px;height:29px;border-radius:50%;font-size:12px;background:#eaf4f5;letter-spacing:0}.mtj-bag__intro{font-size:13px;line-height:1.8;color:var(--bag-muted);margin:0}html body .mtj-bag a{color:inherit;text-decoration:none}html body .mtj-bag .mtj-bag__back{display:inline-flex;gap:10px;align-items:center;min-height:44px;font-size:12px;color:var(--bag-teal);white-space:nowrap}.mtj-bag__form{display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:48px}.mtj-bag__list-heading{display:flex;justify-content:space-between;gap:16px;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--bag-muted);padding:0 0 18px}.mtj-bag__item{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:24px;padding:24px 0;border-top:1px solid var(--bag-line)}.mtj-bag__image{background:#f7f9f9;display:flex;align-items:center;justify-content:center;height:155px}.mtj-bag__image img,.mtj-bag__image svg{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}html body .mtj-bag__detail h2{font-size:15px;font-weight:500;line-height:1.6;margin:0 0 7px;text-transform:none}.mtj-bag__variant{font-size:11px;line-height:1.6;color:var(--bag-muted);margin:0 0 5px;overflow-wrap:anywhere}.mtj-bag__unit{font-size:12px;margin:10px 0 0}.mtj-bag__unit>span{color:var(--bag-muted);font-size:10px;margin-left:3px}.mtj-bag__item-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:16px}.mtj-bag__quantity{display:inline-flex;border:1px solid #bdcdd1;height:40px;background:#fff}html body .mtj-bag .mtj-bag__quantity button{display:flex;justify-content:center;align-items:center;background:none;border:0;color:var(--bag-ink);padding:0;width:36px;min-width:36px;height:38px;font-size:18px;cursor:pointer}html body .mtj-bag .mtj-bag__quantity input{width:36px;height:38px;padding:0;border:0;background:none;color:var(--bag-ink);font-size:12px;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.mtj-bag__quantity input::-webkit-inner-spin-button,.mtj-bag__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}html body .mtj-bag .mtj-bag__remove{min-height:44px;display:inline-flex;align-items:center;font-size:10px;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px;color:var(--bag-muted)}.mtj-bag__line-total{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:14px;white-space:nowrap;padding-top:4px}.mtj-bag__line-total s{font-size:11px;color:var(--bag-muted)}.mtj-bag__discounts{list-style:none;padding:0;margin:8px 0;font-size:11px;color:var(--bag-teal)}.mtj-bag__below-items{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid var(--bag-line);padding:15px 0 20px}html body .mtj-bag .mtj-bag__update{border:0;border-bottom:1px solid var(--bag-teal);background:none;color:var(--bag-teal);padding:8px 0;font-size:11px;cursor:pointer;min-height:44px}.mtj-bag__muted{color:var(--bag-muted);font-size:10px;line-height:1.7}.mtj-bag__note{border-top:1px solid var(--bag-line);border-bottom:1px solid var(--bag-line);padding:0 0 4px}.mtj-bag__note summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:56px;font-size:12px}.mtj-bag__note summary::-webkit-details-marker{display:none}.mtj-bag__note[open] summary>span{transform:rotate(45deg)}.mtj-bag__note label{display:block;color:var(--bag-muted);font-size:11px;line-height:1.6}.mtj-bag__note textarea{display:block;width:100%;border:1px solid #bdcdd1;border-radius:0;padding:12px;font-size:12px;min-height:90px;background:#fff;color:var(--bag-ink)}html body .mtj-bag .mtj-bag__summary{background:var(--bag-navy);color:#fff;padding:32px;position:sticky;top:24px}html body .mtj-bag__summary .mtj-bag__eyebrow{color:var(--bag-aqua)}html body .mtj-bag__summary h2{font-family:Montserrat,sans-serif!important;color:#fff;font-size:24px;font-weight:400;margin:0 0 26px;text-transform:none}html body section[id^=MtjBag-] .mtj-bag__summary .mtj-bag__totals dd,html body section[id^=MtjBag-] .mtj-bag__summary .mtj-bag__totals dd *{color:#fff!important;-webkit-text-fill-color:#fff!important}.mtj-bag__totals{margin:0}.mtj-bag__totals>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;font-size:12px;margin:0 0 14px}.mtj-bag__totals dt{font-weight:400}.mtj-bag__totals dd{margin:0;text-align:right;white-space:nowrap}.mtj-bag__totals .mtj-bag__total{border-top:1px solid #40566c;padding-top:20px;margin-top:20px;font-size:15px}.mtj-bag__total dd{font-size:19px}.mtj-bag__saving{color:var(--bag-aqua)}.mtj-bag__shipping{font-size:10px;line-height:1.8;color:#d2dee6;margin:20px 0}html body .mtj-bag .mtj-bag__checkout{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:52px;border:1px solid var(--bag-aqua);border-radius:0;padding:14px 18px;background:var(--bag-aqua);color:var(--bag-navy);font-size:12px;font-weight:600;letter-spacing:.03em;cursor:pointer}.mtj-bag__checkout svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.mtj-bag__secure{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;margin:14px 0 26px;color:#d2dee6}.mtj-bag__secure svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}.mtj-bag__help{border-top:1px solid #40566c;padding-top:20px;font-size:11px;line-height:1.7}.mtj-bag__help p{margin:0 0 3px}html body .mtj-bag__help a{color:var(--bag-aqua);text-decoration:underline;text-underline-offset:4px}.mtj-bag__empty{display:grid;grid-template-columns:1.25fr 1fr;background:#f4f8f8}.mtj-bag__empty-copy{padding:48px}.mtj-bag__empty-icon{width:76px;height:76px;margin-bottom:28px;display:flex;align-items:center;justify-content:center}.mtj-bag__empty-icon svg{width:64px;height:64px;fill:none;stroke:var(--bag-teal);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}html body .mtj-bag .mtj-bag__empty h2{font-size:38px;max-width:370px;line-height:1.2;margin-bottom:18px}.mtj-bag__empty-copy>p:not(.mtj-bag__eyebrow){font-size:12px;line-height:1.9;color:var(--bag-muted);max-width:330px;margin:0 0 25px}html body .mtj-bag .mtj-bag__primary{display:inline-flex;gap:28px;justify-content:space-between;align-items:center;min-height:50px;padding:14px 20px;background:var(--bag-navy);color:#fff;font-size:12px}.mtj-bag__discover{padding:48px 36px;background:#edf3f3;display:flex;flex-direction:column;justify-content:center}.mtj-bag__collection{display:grid;grid-template-columns:90px 1fr 18px;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #cedddf}.mtj-bag__collection-image{height:96px;background:#fff;display:block}.mtj-bag__collection-image img,.mtj-bag__collection-image svg{width:100%;height:100%;object-fit:contain}.mtj-bag__collection-title{display:block;font-size:15px;line-height:1.5}.mtj-bag__collection-link{display:block;font-size:10px;margin-top:8px;color:var(--bag-muted)}.mtj-bag__collection-arrow{color:var(--bag-teal);font-size:22px}.mtj-bag__all{font-size:11px;display:flex;justify-content:space-between;padding:20px 0 0;min-height:44px}.mtj-bag__signature{display:flex;align-items:center;justify-content:center;gap:20px;padding:38px 0 10px}.mtj-bag__signature p{margin:0;color:var(--bag-muted);font-size:9px;letter-spacing:.13em;text-transform:uppercase;text-align:center}.mtj-bag__signature>span{width:40px;height:1px;background:var(--bag-line)}.mtj-bag__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mtj-bag a:focus-visible,.mtj-bag button:focus-visible,.mtj-bag input:focus-visible,.mtj-bag textarea:focus-visible,.mtj-bag summary:focus-visible{outline:2px solid #49a4b7;outline-offset:4px}html body .mtj-bag .mtj-bag__checkout:hover{background:#d4eff1}html body .mtj-bag .mtj-bag__primary:hover{background:var(--bag-teal);color:#fff}@media(max-width:991px){html body .mtj-bag{padding:32px 24px 24px}.mtj-bag__form{grid-template-columns:minmax(0,1fr);gap:28px}.mtj-bag__summary{position:static!important}.mtj-bag__empty-copy{padding:36px}.mtj-bag__discover{padding:36px 28px}}@media(max-width:600px){html body .mtj-bag{padding:28px 20px 20px}.mtj-bag__heading{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:20px;margin-bottom:24px}html body .mtj-bag h1{font-size:36px}.mtj-bag__intro{font-size:11px}.mtj-bag__back{min-height:36px!important}.mtj-bag__item{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:20px 0;position:relative}.mtj-bag__image{height:118px}html body .mtj-bag__detail h2{font-size:12px;line-height:1.6}.mtj-bag__line-total{grid-column:2;align-items:flex-start;padding-top:0;margin-top:-6px;font-size:13px}.mtj-bag__item-actions{gap:10px;margin-top:12px}.mtj-bag__quantity{height:36px}html body .mtj-bag .mtj-bag__quantity button,html body .mtj-bag .mtj-bag__quantity input{height:34px;width:30px;min-width:30px}.mtj-bag__below-items{align-items:flex-start}.mtj-bag__below-items>.mtj-bag__muted{max-width:170px;text-align:right;padding-top:12px}html body .mtj-bag .mtj-bag__summary{padding:28px 24px}.mtj-bag__empty{grid-template-columns:1fr}.mtj-bag__empty-copy,.mtj-bag__discover{padding:28px}.mtj-bag__empty-icon{margin-bottom:20px}html body .mtj-bag .mtj-bag__empty h2{font-size:32px}.mtj-bag__collection{grid-template-columns:76px 1fr 18px;gap:16px}.mtj-bag__collection-image{height:84px}.mtj-bag__collection-title{font-size:13px}.mtj-bag__signature{gap:12px;padding-top:28px}.mtj-bag__signature p{font-size:8px}}body:has(.mtj-contact) .breadcrumb-area{display:none}.mtj-contact{color:#586263;font-family:inherit;background:#fff}.mtj-contact .mtj-contact-hero{position:relative;min-height:280px;display:grid;place-items:center;isolation:isolate;overflow:hidden;background:#d9efed}.mtj-contact .mtj-contact-water{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.mtj-contact .mtj-contact-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff24;z-index:-1}.mtj-contact h1{font-family:inherit;font-size:38px;font-weight:400;letter-spacing:.02em;color:#334d52;margin:0;text-transform:none}.mtj-contact-details{max-width:1020px;padding:64px 28px 54px;margin:auto;text-align:center}.mtj-contact-intro{font-size:16px;line-height:2;max-width:900px;margin:0 auto 34px}.mtj-contact-intro p{margin:0;color:inherit}.mtj-contact-list{margin:0;font-size:15px;line-height:1.9}.mtj-contact-list>div+div{margin-top:25px}.mtj-contact-list dt{font-weight:600;margin-bottom:7px;color:#4e5c60}.mtj-contact-list dd{margin:0}.mtj-contact-list a{color:inherit;text-decoration:none}.mtj-contact-list a:hover{color:#27798c;text-decoration:underline;text-underline-offset:4px}.mtj-contact-message{max-width:820px;margin:0 auto;padding:50px 28px 86px;text-align:center;border-top:1px solid #e4eeed}.mtj-contact h2{font-family:inherit;font-weight:400;font-size:27px;color:#334d52;margin:0 0 15px;text-transform:none}.mtj-contact-message>p{font-size:14px;line-height:1.9;margin:0 auto 32px;max-width:650px}.mtj-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px;text-align:left}.mtj-contact-fields label{display:block;color:#586263;font-size:12px;margin-bottom:8px}.mtj-contact-fields input,.mtj-contact-fields textarea{display:block;width:100%;border:1px solid #d4dfe0;background:#fff;border-radius:0;padding:12px 14px;font:inherit;font-size:15px;color:#153344;box-shadow:none}.mtj-contact-fields input{height:48px}.mtj-contact-fields textarea{resize:vertical;min-height:140px}.mtj-contact-fields input:focus,.mtj-contact-fields textarea:focus{outline:2px solid #65a9b6;outline-offset:2px}.mtj-contact-full{grid-column:1/-1}.mtj-contact .mtj-contact-send{min-height:48px;padding:13px 34px;margin-top:28px;background:#153344;color:#fff!important;-webkit-text-fill-color:#fff;border:1px solid #153344;border-radius:0;font:inherit;font-size:13px;letter-spacing:.04em;cursor:pointer}.mtj-contact .mtj-contact-send:hover{background:#28566a}.mtj-contact-status{padding:16px;background:#edf5f3;color:#153344}@media(max-width:600px){.mtj-contact .mtj-contact-water{object-fit:contain;background:#f3ede3}.mtj-contact .mtj-contact-hero{min-height:200px}.mtj-contact h1{font-size:30px}.mtj-contact-details{padding:42px 24px}.mtj-contact-intro{font-size:14px;line-height:1.9}.mtj-contact-list{font-size:14px}.mtj-contact-message{padding:38px 24px 60px}.mtj-contact-fields{grid-template-columns:1fr;gap:18px}.mtj-contact h2{font-size:24px}.mtj-contact-fields input,.mtj-contact-fields textarea{font-size:16px}.mtj-phone-divider{display:block;font-size:0;height:3px}}.breadcrumb.mtj-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px!important;margin:0;padding:0;background:transparent;line-height:1.5;overflow-wrap:anywhere}.breadcrumb.mtj-breadcrumb:before,.breadcrumb.mtj-breadcrumb:after,.breadcrumb-wrap .breadcrumb.mtj-breadcrumb>a:first-child:after,.breadcrumb.mtj-breadcrumb>*:before,.breadcrumb.mtj-breadcrumb>*:after{content:none!important}.breadcrumb-wrap .breadcrumb.mtj-breadcrumb>*{font-size:12px!important;text-transform:lowercase!important;margin:0!important;padding:0!important}.breadcrumb.mtj-breadcrumb .mtj-breadcrumb-separator{flex-shrink:0}.breadcrumb-wrap:has(.mtj-breadcrumb){height:auto!important;padding-top:12px!important;padding-bottom:12px!important}.codex-collection-navigation{margin-bottom:34px}.codex-collection-navigation__list,.codex-gemstone-navigation ul{list-style:none;margin:0;padding:0}.codex-collection-navigation__list>li{margin-bottom:18px}.codex-collection-navigation a,.codex-gemstone-navigation summary{align-items:center;color:#555;cursor:pointer;display:flex;font-size:17px;gap:14px;line-height:1.4}.codex-collection-navigation a:hover,.codex-gemstone-navigation summary:hover{color:#65bfd2}.codex-collection-navigation__list>li>a>span,.codex-gemstone-navigation summary>span{border:1.5px solid #8c8c8c;border-radius:50%;flex:0 0 16px;height:16px;width:16px}.codex-gemstone-navigation summary{list-style:none}.codex-gemstone-navigation summary::-webkit-details-marker{display:none}.codex-gemstone-navigation summary:after{content:"+";font-size:20px;margin-left:auto}.codex-gemstone-navigation[open] summary:after{content:"\2212"}.codex-gemstone-navigation ul{margin:14px 0 4px 34px}.codex-gemstone-navigation li{margin-bottom:10px}.codex-gemstone-navigation li a{font-size:15px}@media only screen and (min-width:992px){.template-collection .shopify-section:has(>.shop-main-wrapper){display:grid;gap:36px;grid-template-columns:260px minmax(0,1fr);padding:60px max(24px,calc((100vw - 1200px)/2))}.template-collection .shopify-section:has(>.shop-main-wrapper)>.shop-main-wrapper{min-width:0;padding:0}.template-collection .shopify-section:has(>.shop-main-wrapper)>.shop-main-wrapper>.container{max-width:none;padding:0;width:100%}.template-collection .shopify-section:has(>.shop-main-wrapper)>.popup-collection-filter{display:block;inset:auto;opacity:1;position:static;transform:none;visibility:visible;width:auto}.template-collection .shopify-section:has(>.shop-main-wrapper) .collection-filter-inner,.template-collection .shopify-section:has(>.shop-main-wrapper) .collection-filter-inner-content{height:auto!important;position:static!important;transform:none!important;visibility:visible!important;width:auto!important}.template-collection .shopify-section:has(>.shop-main-wrapper) .collection-filter-close,.template-collection .shopify-section:has(>.shop-main-wrapper) .offcanvas-overlay,.template-collection .shopify-section:has(>.shop-main-wrapper) .collection-filter-btn{display:none}}@media(min-width:992px){.logo>.mtj-logo-offset{position:relative;left:20px}}.minicart-button .mini-cart-action-icon{width:24px;height:24px;margin-right:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;vertical-align:-6px}.product-item .product-thumb-inner>.lazyload-wraper-position{padding-top:100%!important;overflow:hidden;background:#fff}.product-item .product-thumb-inner>.lazyload-wraper-position .lazyload-main-image{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
