body{overflow-x:hidden}.mt-1{margin-top:10px}.tf-topbar{background-color:#00598c;color:#fff}.tf-topbar .announcement-bar{background-color:transparent;color:#fff}.tf-topbar .announcement-bar .heading{font-weight:400}.tf-topbar .main-row{display:flex;justify-content:space-between;align-items:center;padding:2px 40px}.tf-topbar .main-row .socilemedi{padding:0 15px;min-width:234px;display:flex;justify-content:end}.tf-topbar .main-row .socilemedi div.topbar-socialmedia{list-style:none;display:flex;column-gap:1rem}.content-over-media .content div p{font-size:16px!important}.content-over-media .content div p.h1{font-size:47px!important;line-height:63px!important}.header__primary-nav a{font-family:Montserrat!important}.shopify-section--image-with-text-overlay .color-scheme--with-image-overlay{position:relative}.collection-card__content{font-size:28px;font-weight:700}.shopify-section .image-with-text{padding-top:50px;padding-bottom:50px}.shopify-section--featured-collections{position:relative}.embos-top-left{position:absolute;left:40px;top:10px}.embos-bottom-right{position:absolute;right:40px;bottom:10px}.embos{font-size:123px;font-weight:900;font-family:"Noto Serif Display";opacity:10%;line-height:125px}.shopify-section--featured-collections .section-spacing{padding-bottom:122px}.shopify-section:not(:first-child) .bordered-section{border:none}.d-none{display:none}.section-spacing.color-scheme.color-scheme--scheme-1 .embos{display:block}.shopify-section--image-with-text,.image-with-text{position:relative}.staff-bios-template .row{display:flex;flex-wrap:wrap}.staff-bios-template .col-4{flex:0 0 auto;width:25%}.staff-bios-template .col-8{flex:0 0 auto;width:75%}.mt-8{margin-top:80px}.boxcardd{background-color:#fff;padding:15px;margin:0 15px 15px;display:flex}.boxcardd .rowimage{margin-right:15px}.customcontainer{max-width:1450px;margin:0 auto}.boxcardd.sidtitmel{flex-wrap:wrap}.boxcardd.sidtitmel a{width:100%;padding:6px}.boxcardd.sidtitmel a:hover{background-color:#00598c;color:#fff}.hdefault{display:none}.boxcardd.sidtitmel a:hover .hdefault{display:block}.boxcardd.sidtitmel a:hover .sdefault{display:none}.setproname{display:flex;justify-content:space-between;align-items:center}.stafffqa{width:100%}.stafffqa h2{font-size:28px;font-family:"Noto Serif Display"}.stafffqa details[aria-expanded=true] summary .text-with-icon{color:#00598c}.stafffqa summary .text-with-icon{font-weight:600;text-transform:none}.stafffqa summary .accordion__toggle{padding-block:7px!important}.stafffqa accordion-disclosure{border-top:0}h2.h2,p.h1{font-weight:700}.product-card__figure .badge-list{display:none}#shopify-section-template--24560445751583__featured_collections_fqMnqj .section-heading-wrapper p{font-size:34px;font-weight:700;font-family:"Noto Serif Display"}#shopify-section-template--24560445751583__featured_collections_fqMnqj .featured-collections-navigation button[aria-current=true]{font-size:18px!important}#shopify-section-template--24560445751583__featured_collections_fqMnqj.shopify-section--featured-collections .section-spacing{padding-bottom:30px}.blog-post-card__meta .h6{font-family:Montserrat;font-size:14px}.socialmewo{border-top:1px solid #006FCF;border-bottom:1px solid #006FCF;padding:25px 0}.footersetbgimage{position:absolute;bottom:0;left:0;z-index:0}#shopify-section-template--24560445751583__blog-posts .section-header h2{font-size:33px!important}.setbgimage{position:absolute;bottom:0;left:0}.product-card__quick-add-button{background:#83b341!important;color:#fff}.mega-menu__content ul.mega-menu__linklist{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:10px;list-style:none;padding:0;margin:0}.header__primary-nav-last-chance .mega-menu__content ul.mega-menu__linklist,.header__primary-nav-services .mega-menu__content ul.mega-menu__linklist,.header__primary-nav-about-us .mega-menu__content ul.mega-menu__linklist{display:flex}.mega-menu__content .mega-menu__linklist a.h6{font-family:"Noto Serif Display"!important;color:#2e3035!important;font-size:16px!important}.shopify-section--collection-banner .collection-description{display:none}#shopify-section-template--24560445489439__collection-banner .section-spacing{padding:64px 0!important}.collection-toolbar__products-count{color:#989ca7!important}.accordion-list details .accordion__toggle.h6{font-family:Montserrat;color:#989ca7!important;font-weight:400}.product-card__media{height:367px;justify-content:center;display:flex;align-items:center;background-color:#fff;overflow:hidden}.product-card__media .product-card__image{height:-webkit-fill-available}.checjsto p{font-weight:700}.checjsto p span{font-weight:400}product-rerender .product-title.h3{font-size:34px!important;font-weight:700!important;font-family:"Noto Serif Display"!important}.shopify-section--main-product .product-info__block-item[data-block-type=description] .h4{display:none}.accordion__toggle.h6{font-size:16px;font-weight:400;text-transform:uppercase;font-family:Montserrat}#shopify-section-template--24560446112031__image_with_text_overlay_gkgdij image-with-text-overlay p.h4{font-size:55px!important;text-align:center!important;line-height:70px!important}#shopify-section-template--24560446112031__image_with_text_overlay_gkgdij .content-over-media .content .prose{max-width:904px!important}#shopify-section-template--24560446112031__image_with_text_overlay_gkgdij .content-over-media .content{max-width:904px!important;width:100%!important}#shopify-section-template--24560446112031__image_with_text_overlay_gkgdij .content-over-media .button:last-child{margin:0 auto}body.index-custom .shopify-section-group-footer-group.shopify-section--text-with-icons{display:none}.shopify-section-group-footer-group.shopify-section--text-with-icons p.h6{font-size:22px;font-family:Montserrat}#swym-wishlist-render-container{background-color:#f6f4f2!important}#swym-storefront-layout-section-container{background-color:#f6f4f2;margin:50px auto;max-width:1150px!important}.shopify-section--scrolling-content .scrolling-content__item p{font-family:"Noto Serif Display"!important;font-weight:700!important;display:flex;justify-content:center;align-items:center}#swym-plugin{display:none!important}.page-custom .content-over-media .content div p{font-size:58px!important;font-weight:700!important;color:#fff}.page-custom .content-over-media .content{background:transparent;box-shadow:none}.page-custom #shopify-section-template--24560445849887__image_with_text_block_nwqjry .content-over-media:before{background:#0006!important}.about-template .shopify-section--image-with-text .embos{position:absolute!important;left:2%!important;top:16px!important;right:auto!important}.about-template .shopify-section--image-with-text .button{margin-block-start:0rem!important}.page-custom .collection-card__content{width:100%;text-align:center}.page-custom .collection-card__content .link{color:#000;font-size:16px;font-weight:400}.page-custom .collection-card__content p.h3{text-transform:uppercase;font-size:22px;font-family:Montserrat;color:#000}.page-custom scroll-carousel.collection-list{display:grid!important;grid-template-columns:repeat(4,1fr)!important}.itemsdata{background-image:url(//james-martin-jewelers.myshopify.com/cdn/shop/files/120-00712-jpeg_2.png?v=1755624435);background-repeat:no-repeat;background-position:-128px -24px;z-index:99999999;padding-left:142px;background-position-x:left}.join-our-team-template header{z-index:999!important}.shopify-block-ultimate-recently-viewed{text-align:center;padding:40px 0}.shopify-block-ultimate-recently-viewed h2{font-family:"Noto Serif Display";margin-bottom:5px}.product-custom .shopify-block-ultimate-recently-viewed .glider-prev,.product-custom .shopify-block-ultimate-recently-viewed .glider-next,.product-custom .shopify-block-ultimate-recently-viewed .glider-dots{display:none!important}.shopify-block-ultimate-recently-viewed .ultimate-recently-viewed-product{display:flex;width:100%!important;margin-bottom:30px;justify-content:space-between;align-items:center}.shopify-block-ultimate-recently-viewed .glider-track{width:100%!important;display:flow}.shopify-block-ultimate-recently-viewed .ultimate-recently-viewed-image-wrap{background-color:#fff;padding:5px;width:120px;height:120px;display:flex;justify-content:center;align-items:center;overflow:hidden}.shopify-block-ultimate-recently-viewed .ultimate-recently-viewed-atc{width:160px}.shopify-block-ultimate-recently-viewed .ultimate-recently-viewed-product>a{display:flex;justify-content:center;align-items:center}.shopify-block-ultimate-recently-viewed .ultimate-recently-viewed-image{height:-webkit-fill-available}.glider-track .ultimate-recently-viewed-product{display:none}.glider-track .ultimate-recently-viewed-product:nth-child(-n+3){display:flex}#data-sticky-sections{min-height:var(--stick-items)}#data-sticky-sections .setseti{position:sticky;top:120px;height:75vh}#data-sticky-sections .shopify-section--image-with-text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#data-sticky-sections .ise-active{z-index:1;transition:transform .3s ease-in-out}#data-sticky-sections .isn-active{transform:scale(1.1);transform:scale(.9);opacity:0}.index-custom{overflow-x:hidden}#shopify-section-template--24653019513119__image_with_text_RFwTMA .image-with-text>.prose{max-width:494px}.shopify-section--collection-list .content-over-media button{text-transform:uppercase}blog-posts .blog-post-card__meta a{text-transform:uppercase}blog-posts .blog-post-card__info .blog-post-card__title{font-weight:700!important}image-with-text .prose .h6{text-transform:uppercase;font-family:Montserrat,sans-serif}.button{background:linear-gradient(to left,#fff 50%,#83b341 50%);background-size:200% 100%;background-position:left bottom;transition:all .5s ease-out;color:#fff;border:none}.button:hover{background-position:right bottom;color:#83b341}#shopify-section-template--24560445751583__image_with_text_djwzgh .image-with-text picture{padding:0 10%}.product-custom .shopify-section--image-with-text-overlay .slideshow__next-section-button{display:none}.shopify-section--image-with-text-block .content-over-media:before{background-color:#00000080}.shopify-section--image-with-text-block .prose p.h6{text-shadow:0px 0px 13px #3c3434}.shopify-section--text-with-icons .prose p{display:none}.index-custom .shopify-section--image-with-text-overlay .prose p.h1{color:#000}.index-custom .shopify-section--image-with-text-overlay .seafwew{display:flex;justify-content:flex-start;align-items:center}.index-custom .shopify-section--image-with-text-overlay .seafwew a{margin-bottom:0!important;margin-right:10px!important}shipping-estimator{display:none}.button{text-transform:capitalize}#shopify-section-template--24614887325983__rich_text_PFhEwg .section-spacing{padding-bottom:0;margin-bottom:-30px}.jewelry-repairs-template .image-with-text>.prose{text-align:left}.watch-battery-replacement-template .shopify-section--image-with-text .text-center{text-align:left}.link-faded:hover{color:#83b341!important}.header__primary-nav .mega-menu__promo .mega-menu__promo-prose a:hover{text-decoration:underline;color:#000}@media screen and (min-width: 1200px){.footer__block--newsletter{max-width:399px}body .bgcol-blue{height:97%!important;width:100%!important;top:3%!important;left:0%!important}}@media screen and (min-width: 1150px){.footer__block--newsletter{max-width:399px}}@media only screen and (max-width: 1467px){.collection-card__content{font-size:18px}#shopify-section-template--24560445751583__blog-posts .embos-top-left{top:0%!important;font-size:69px}}@media only screen and (max-width: 1149px){#data-sticky-sections .setseti image-with-text img{width:55%}}@media only screen and (max-width: 767px){.tf-topbar .main-row .boonowbut,.tf-topbar .main-row .socilemedi{display:none}.announcement-bar__carousel{font-size:14px}.header__logo-image{height:auto!important;width:99px}#shopify-section-template--24560445751583__image_with_text_zNTCWb .bgcol-blue,#shopify-section-template--24560445751583__image_with_text_9BUdfw .bgcol-blue{height:100%!important}.content-over-media .content div p.h1{font-size:24px!important}.shopify-section--image-with-text-overlay .content{opacity:1;background-color:#ffffffc4;padding:10px;box-shadow:0 0 10px #d5d5d5}#shopify-section-template--24560446112031__image_with_text_overlay_gkgdij image-with-text-overlay p.h4{font-size:23px!important;line-height:31px!important}#shopify-section-template--24560446112031__image_with_text_overlay_gkgdij .content-over-media .content{background-color:transparent!important;box-shadow:none!important}product-rerender .product-title.h3{font-size:24px!important}.page-custom scroll-carousel.collection-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.customcontainer .col-4{display:none}.customcontainer .col-8{width:100%}.customcontainer .col-8 .boxcardd{display:inline-block!important}.product-card__media{height:198px}.itemsdata{background-position:-141px -45px}#shopify-section-template--24560445849887__image_with_text_4DEjBx .bgcol-blue,#shopify-section-template--24560445849887__image_with_text_Da8Crx .bgcol-blue{height:100%!important;width:100%!important;top:0!important;left:0!important}.about-template .shopify-section--image-with-text .button{margin-block-start:1rem!important}.shopify-block-ultimate-recently-viewed .ultimate-recently-viewed-product>a{display:block}#data-sticky-sections .setseti{position:sticky;top:20px;height:100vh}#data-sticky-sections .setseti image-with-text img{width:73%}.tf-topbar .announcement-bar .heading{font-size:11px}.index-custom .shopify-section--image-with-text-overlay .content{box-shadow:none!important;background-color:#ffffffd6!important;width:100%!important}.collection-card__content{font-size:12px}.collection-card__content button{background:none!important}.page-custom .content-over-media .content div p{font-size:38px!important;line-height:50px!important}#shopify-section-template--24560445751583__image_with_text_whQnRL image-with-text picture img{padding:23px;margin-left:33px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/developer.css.map */
