.elementor-55 .elementor-element.elementor-element-803ece24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-55 .elementor-element.elementor-element-803ece24:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-803ece24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-55 .elementor-element.elementor-element-125f0f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2B2518;--border-color:#2B2518;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-125f0f8a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-125f0f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-55 .elementor-element.elementor-element-708aad64{--display:flex;--min-height:86px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-55 .elementor-element.elementor-element-ad65a600 .m3-brand-logo img{width:64px;opacity:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-97e134f6{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;line-height:1.2em;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-cf258df6 .m3-header-actions a{color:#D4AF37;}.elementor-55 .elementor-element.elementor-element-cf258df6 .m3-header-actions a:hover{color:#F1D98A;}.elementor-55 .elementor-element.elementor-element-cf258df6 .m3-header-actions{gap:18px;}.elementor-55 .elementor-element.elementor-element-1a161f68{--display:flex;--min-height:790px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-1a161f68:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1a161f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://m3jewelers.com/wp-content/plugins/m3-jewelers-elementor/assets/images/hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-e037bb6d{--display:flex;--min-height:720px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-55 .elementor-element.elementor-element-5d5fe89b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-139e2c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-1bb684fe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:88px;font-weight:500;line-height:0.92em;letter-spacing:-2px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-ae5942ac{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#B7B0A5;}.elementor-55 .elementor-element.elementor-element-77012557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-c32c0cd4 .elementor-button{background-color:#D5AE55;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;fill:#050505;color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5AE55;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7f559838 .elementor-button{background-color:#050505;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;fill:#F7F2E8;color:#F7F2E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C6046;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a39c2618{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2818;--border-color:#2F2818;}.elementor-55 .elementor-element.elementor-element-a39c2618:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-a39c2618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-eae6ea94 .m3-brand-logo img{width:360px;opacity:0.82;}.elementor-55 .elementor-element.elementor-element-4f1a8483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:125px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-4f1a8483:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-4f1a8483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://m3jewelers.com/wp-content/plugins/m3-jewelers-elementor/assets/images/collections.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-da879ae4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-eda68ddf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-4ca7f02c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-3619a200 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-48753a84{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#A8A39A;}.elementor-55 .elementor-element.elementor-element-5068490e .m3-category-grid{grid-template-columns:repeat(5, minmax(0,1fr));}.elementor-55 .elementor-element.elementor-element-5068490e .m3-category-card::after{background:#05050578;}.elementor-55 .elementor-element.elementor-element-5068490e .m3-category-title{color:#F7F3E9;}.elementor-55 .elementor-element.elementor-element-5068490e .m3-category-card{border-color:#D6B25E;}.elementor-55 .elementor-element.elementor-element-2ba37dfa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:26px;--padding-bottom:26px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-2ba37dfa:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2ba37dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-f2a7c01f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:1.8px;color:#050505;}.elementor-55 .elementor-element.elementor-element-2c536b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:125px;--padding-bottom:125px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-2c536b24:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2c536b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://m3jewelers.com/wp-content/plugins/m3-jewelers-elementor/assets/images/story.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-1309f479{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-55 .elementor-element.elementor-element-8964eb96{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C2517;--border-color:#2C2517;}.elementor-55 .elementor-element.elementor-element-8964eb96:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8964eb96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-bcf79fb7 .m3-brand-logo img{width:300px;opacity:0.64;}.elementor-55 .elementor-element.elementor-element-971cf6d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-92ac6153 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-031e1bb5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:500;line-height:0.98em;letter-spacing:-1.1px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-6923e797{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.85em;color:#AAA49A;}.elementor-55 .elementor-element.elementor-element-77cdfa0a .elementor-button{background-color:#050505;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;fill:#F7F2E8;color:#F7F2E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C6046;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-22d8dbbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:105px;--padding-bottom:110px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-22d8dbbf:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-22d8dbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-55 .elementor-element.elementor-element-340a35f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-dc2fec13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-9ba3763c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-86cb2fd7{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#A8A39A;}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-products-grid{grid-template-columns:repeat(4, minmax(0,1fr));gap:18px;}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-product-card{background:#0E0E0E;border-color:color-mix(in srgb, #D6B25E 28%, transparent);}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-product-title, .elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-product-title a{color:#F7F3E9;}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-product-price{color:#D6B25E;}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-product-button{background:#D6B25E;border-color:#D6B25E;}.elementor-55 .elementor-element.elementor-element-7f928a5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:105px;--padding-bottom:115px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-7f928a5d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7f928a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-55 .elementor-element.elementor-element-744d510d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-269a3c04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-0373b862 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-6a4994df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-55 .elementor-element.elementor-element-2865f7ab{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2518;--border-color:#2B2518;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-55 .elementor-element.elementor-element-2865f7ab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2865f7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-2bf26990 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1em;letter-spacing:1.5px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-6820e459 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;letter-spacing:-0.3px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-ada0a814{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.75em;color:#969087;}.elementor-55 .elementor-element.elementor-element-7daa1e8d{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2518;--border-color:#2B2518;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-55 .elementor-element.elementor-element-7daa1e8d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7daa1e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-966e553c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1em;letter-spacing:1.5px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-ec0fd8d3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;letter-spacing:-0.3px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-d0e9560a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.75em;color:#969087;}.elementor-55 .elementor-element.elementor-element-4a72ee9a{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2518;--border-color:#2B2518;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-55 .elementor-element.elementor-element-4a72ee9a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-4a72ee9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-5d8c28e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1em;letter-spacing:1.5px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-3e7619f3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;letter-spacing:-0.3px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-9e0b0cae{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.75em;color:#969087;}.elementor-55 .elementor-element.elementor-element-8dbd4937{--display:flex;--min-height:205px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B2518;--border-color:#2B2518;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-55 .elementor-element.elementor-element-8dbd4937:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8dbd4937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-bd91810e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1em;letter-spacing:1.5px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-40b33a9c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:500;line-height:1.1em;letter-spacing:-0.3px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-37eccc3b{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.75em;color:#969087;}.elementor-55 .elementor-element.elementor-element-29f8aec0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:105px;--padding-bottom:110px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-29f8aec0:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-29f8aec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-55 .elementor-element.elementor-element-1b5b4d74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b1ad5594{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-be3b951b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-9d7008ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-dc7e7874 .elementor-button{background-color:#050505;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;fill:#F7F2E8;color:#F7F2E8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C6046;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-products-grid{grid-template-columns:repeat(4, minmax(0,1fr));gap:18px;}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-product-card{background:#0E0E0E;border-color:color-mix(in srgb, #D6B25E 28%, transparent);}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-product-title, .elementor-55 .elementor-element.elementor-element-7874b8df .m3-product-title a{color:#F7F3E9;}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-product-price{color:#D6B25E;}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-product-button{background:#D6B25E;border-color:#D6B25E;}.elementor-55 .elementor-element.elementor-element-df10d160{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:145px;--padding-bottom:145px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-df10d160:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-df10d160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://m3jewelers.com/wp-content/plugins/m3-jewelers-elementor/assets/images/cta.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-e34b30dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2F19;--border-color:#3A2F19;--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-e34b30dd:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e34b30dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-55 .elementor-element.elementor-element-b683004c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-0a305066 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:76px;font-weight:500;line-height:0.96em;letter-spacing:-1.4px;color:#F7F2E8;}.elementor-55 .elementor-element.elementor-element-da97854e{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#AAA49A;}.elementor-55 .elementor-element.elementor-element-0f504a04 .elementor-button{background-color:#D5AE55;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;fill:#050505;color:#050505;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5AE55;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-225e21a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:86px;--padding-bottom:28px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-225e21a2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-225e21a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://m3jewelers.com/wp-content/plugins/m3-jewelers-elementor/assets/images/footer.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-94379f51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;}.elementor-55 .elementor-element.elementor-element-cb8762ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-a9a5ac27 .m3-brand-logo img{width:74px;opacity:1;}.elementor-55 .elementor-element.elementor-element-166b3dfc{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.8em;color:#858077;}.elementor-55 .elementor-element.elementor-element-00fb9c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-7a3f989f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-49f13ddd{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#B7B0A4;}.elementor-55 .elementor-element.elementor-element-095603af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-486f0818 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-319c28ad{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#B7B0A4;}.elementor-55 .elementor-element.elementor-element-9659b8cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-f448dc47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2.2px;color:#D5AE55;}.elementor-55 .elementor-element.elementor-element-703a10ac{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.9em;color:#B7B0A4;}.elementor-55 .elementor-element.elementor-element-fd149dfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E1B14;--border-color:#1E1B14;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-e3d4e96f{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;line-height:1.4em;color:#6D675F;}.elementor-55 .elementor-element.elementor-element-611fc717{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;line-height:1.4em;color:#6D675F;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-eae6ea94 .m3-brand-logo img{width:280px;}.elementor-55 .elementor-element.elementor-element-5068490e .m3-category-grid{grid-template-columns:repeat(3, minmax(0,1fr));}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-products-grid{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-products-grid{grid-template-columns:repeat(2, minmax(0,1fr));}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-125f0f8a{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-1a161f68{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-4f1a8483{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-2ba37dfa{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-2c536b24{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-22d8dbbf{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-7f928a5d{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-29f8aec0{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-df10d160{--content-width:1220px;}.elementor-55 .elementor-element.elementor-element-225e21a2{--content-width:1220px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-e037bb6d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-a39c2618{--min-height:360px;}.elementor-55 .elementor-element.elementor-element-eae6ea94 .m3-brand-logo img{width:230px;}.elementor-55 .elementor-element.elementor-element-da879ae4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-5068490e .m3-category-grid{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-55 .elementor-element.elementor-element-1309f479{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-bcf79fb7 .m3-brand-logo img{width:220px;}.elementor-55 .elementor-element.elementor-element-a08a9a99 .m3-products-grid{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-55 .elementor-element.elementor-element-1b5b4d74{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55 .elementor-element.elementor-element-7874b8df .m3-products-grid{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-55 .elementor-element.elementor-element-fd149dfa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}