{"version":3,"file":"Main_Menu.D2x83EMG.mjs","names":[],"sources":["https:/framerusercontent.com/modules/zaUkaPWykqevkxwGtqhQ/e4iR5oNCRtxVbSAzFxl0/Main_Menu.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function MainMenu(props){return /*#__PURE__*/_jsxs(\"nav\",{style:navContainer,children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .luxury-nav-link {\n                    color: #222222;\n                    text-decoration: none;\n                    position: relative;\n                    padding-bottom: 4px;\n                    transition: opacity 0.4s ease;\n                    cursor: pointer;\n                    font-family: \"Inter\", sans-serif;\n                    font-size: 9px;\n                    letter-spacing: 0.25em;\n                    font-weight: 400;\n                    text-transform: uppercase;\n                }\n                .luxury-nav-link::after {\n                    content: '';\n                    position: absolute;\n                    width: 0;\n                    height: 1px;\n                    bottom: 0;\n                    left: 50%;\n                    background-color: #222222;\n                    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n                    transform: translateX(-50%);\n                }\n                .nav-item-wrapper:hover .luxury-nav-link::after,\n                .luxury-nav-link:hover::after {\n                    width: 100%;\n                }\n                .nav-item-wrapper:hover .luxury-nav-link,\n                .luxury-nav-link:hover {\n                    opacity: 0.6;\n                }\n\n                .inquire-btn {\n                    font-family: \"Inter\", sans-serif;\n                    font-size: 9px;\n                    letter-spacing: 0.25em;\n                    color: #111111;\n                    text-transform: uppercase;\n                    text-decoration: none;\n                    border: 1px solid #111111;\n                    padding: 12px 24px;\n                    transition: all 0.4s ease;\n                    background-color: transparent;\n                }\n                .inquire-btn:hover {\n                    background-color: #111111;\n                    color: #FFFFFF;\n                }\n\n                .nav-item-wrapper {\n                    position: static; \n                    display: inline-block;\n                    padding: 35px 0; \n                    margin-bottom: -35px;\n                    margin-top: -35px;\n                }\n                \n                .nav-dropdown-visual {\n                    visibility: hidden;\n                    opacity: 0;\n                    position: absolute;\n                    top: 100%; \n                    left: 0;\n                    width: 100%; \n                    background-color: #FFFFFF;\n                    box-shadow: 0px 30px 60px rgba(0,0,0,0.06);\n                    padding: 60px 5vw; \n                    display: flex;\n                    justify-content: center; \n                    transition: opacity 0.4s ease, visibility 0.4s ease, transform 0.4s ease;\n                    transform: translateY(15px);\n                    z-index: 100;\n                    border-top: 1px solid #F0F0F0;\n                    border-bottom: 1px solid #F0F0F0;\n                    box-sizing: border-box;\n                }\n\n                .nav-item-wrapper:hover .nav-dropdown-visual {\n                    visibility: visible;\n                    opacity: 1;\n                    transform: translateY(0);\n                }\n                \n                .nav-dropdown-inner {\n                    width: 100%;\n                    max-width: 1300px; \n                    display: grid;\n                    grid-template-columns: 250px 1fr 1fr; \n                    gap: 60px; \n                }\n\n                .menu-links-col {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 22px;\n                    border-right: 1px solid #F0F0F0;\n                    padding-right: 40px;\n                }\n                .dropdown-link-group {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 6px;\n                }\n                .dropdown-link {\n                    font-family: \"Cinzel\", serif;\n                    font-size: 15px;\n                    letter-spacing: 0.15em;\n                    color: #111111;\n                    text-transform: uppercase;\n                    text-decoration: none;\n                    text-align: left; \n                    transition: color 0.3s ease;\n                }\n                .dropdown-link:hover {\n                    color: #A8A8A8; \n                }\n                .dropdown-desc {\n                    font-family: \"Inter\", sans-serif;\n                    font-size: 10px;\n                    color: #888888;\n                    letter-spacing: 0.05em;\n                    line-height: 1.5;\n                }\n\n                .menu-image-col {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 16px;\n                    cursor: pointer;\n                    text-decoration: none;\n                }\n                .menu-promo-img-wrapper {\n                    width: 100%;\n                    aspect-ratio: 16 / 10; \n                    overflow: hidden;\n                    background-color: #F9F8F6;\n                }\n                .menu-promo-img {\n                    width: 100%;\n                    height: 100%;\n                    object-fit: cover;\n                    transition: transform 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n                }\n                .menu-image-col:hover .menu-promo-img {\n                    transform: scale(1.04); \n                }\n                .menu-promo-text {\n                    font-family: \"Inter\", sans-serif;\n                    font-size: 9px;\n                    letter-spacing: 0.25em;\n                    color: #555555;\n                    text-transform: uppercase;\n                    text-align: left;\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{style:navSideLeft,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"nav-item-wrapper\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"luxury-nav-link\",children:\"BESPOKE RINGS\"}),/*#__PURE__*/_jsx(\"div\",{className:\"nav-dropdown-visual\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"nav-dropdown-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"menu-links-col\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkEngagement||\"#\",className:\"dropdown-link\",children:\"Engagement Rings\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Handcrafted bespoke diamond engagement rings.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkBridal||\"#\",className:\"dropdown-link\",children:\"Bridal Jewellery\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Custom diamond wedding bands and bridal suites.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkFine||\"#\",className:\"dropdown-link\",children:\"Fine Jewelry\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Everyday elegance, curated in our atelier.\"})]})]}),/*#__PURE__*/_jsxs(\"a\",{href:props.linkEngagement||\"#\",className:\"menu-image-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"menu-promo-img-wrapper\",children:/*#__PURE__*/_jsx(\"img\",{src:props.imgEngagement,className:\"menu-promo-img\",alt:\"Shop Engagement Rings\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"menu-promo-text\",children:\"Explore Engagement\"})]}),/*#__PURE__*/_jsxs(\"a\",{href:props.linkBridal||\"#\",className:\"menu-image-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"menu-promo-img-wrapper\",children:/*#__PURE__*/_jsx(\"img\",{src:props.imgBridal,className:\"menu-promo-img\",alt:\"Shop Bridal Jewellery\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"menu-promo-text\",children:\"Explore Bridal Bands\"})]})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"nav-item-wrapper\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"luxury-nav-link\",children:\"BESPOKE PROCESS\"}),/*#__PURE__*/_jsx(\"div\",{className:\"nav-dropdown-visual\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"nav-dropdown-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"menu-links-col\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkProcess||\"#\",className:\"dropdown-link\",children:\"Bespoke Design Process\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Experience our private custom ring creation.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkStylist||\"#\",className:\"dropdown-link\",children:\"Design Stylist Room\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Work privately with expert bridal jewelry stylists.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkDiamond||\"#\",className:\"dropdown-link\",children:\"Diamond Heritage\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Ethical diamond sourcing for flawless custom jewelry.\"})]})]}),/*#__PURE__*/_jsxs(\"a\",{href:props.linkProcess||\"#\",className:\"menu-image-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"menu-promo-img-wrapper\",children:/*#__PURE__*/_jsx(\"img\",{src:props.imgProcess,className:\"menu-promo-img\",alt:\"The Bespoke Process\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"menu-promo-text\",children:\"The Bespoke Journey\"})]}),/*#__PURE__*/_jsxs(\"a\",{href:props.linkStylist||\"#\",className:\"menu-image-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"menu-promo-img-wrapper\",children:/*#__PURE__*/_jsx(\"img\",{src:props.imgStylist,className:\"menu-promo-img\",alt:\"Meet the Stylist\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"menu-promo-text\",children:\"The Stylist Room\"})]})]})})]})]}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:logoStyle,children:\"CARAT STORIES\"}),/*#__PURE__*/_jsxs(\"div\",{style:navSideRight,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"nav-item-wrapper\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"luxury-nav-link\",children:\"THE ATELIER\"}),/*#__PURE__*/_jsx(\"div\",{className:\"nav-dropdown-visual\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"nav-dropdown-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"menu-links-col\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkHeritage||\"#\",className:\"dropdown-link\",children:\"Our Heritage\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"A family legacy of fine jewelry since 1975.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dropdown-link-group\",children:[/*#__PURE__*/_jsx(\"a\",{href:props.linkCuration||\"#\",className:\"dropdown-link\",children:\"The Curation\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-desc\",children:\"Bespoke diamond jewelry expertly curated.\"})]})]}),/*#__PURE__*/_jsxs(\"a\",{href:props.linkHeritage||\"#\",className:\"menu-image-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"menu-promo-img-wrapper\",children:/*#__PURE__*/_jsx(\"img\",{src:props.imgHeritage,className:\"menu-promo-img\",alt:\"Our Heritage\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"menu-promo-text\",children:\"Our Heritage\"})]}),/*#__PURE__*/_jsxs(\"a\",{href:props.linkCuration||\"#\",className:\"menu-image-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"menu-promo-img-wrapper\",children:/*#__PURE__*/_jsx(\"img\",{src:props.imgCuration,className:\"menu-promo-img\",alt:\"The Atelier\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"menu-promo-text\",children:\"Inside The Curation\"})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginLeft:\"20px\"},children:/*#__PURE__*/_jsx(\"a\",{href:props.linkInquire||\"/inquire\",className:\"inquire-btn\",children:\"INQUIRE\"})})]})]});}// =========================================\n// PROPERTY CONTROLS\n// =========================================\naddPropertyControls(MainMenu,{// LINKS\nlinkEngagement:{type:ControlType.Link,title:\"LINK: Engagement Rings\"},linkBridal:{type:ControlType.Link,title:\"LINK: Bridal Jewellery\"},linkFine:{type:ControlType.Link,title:\"LINK: Fine Jewelry\"},linkProcess:{type:ControlType.Link,title:\"LINK: Bespoke Process\"},linkStylist:{type:ControlType.Link,title:\"LINK: Stylist Room\"},linkDiamond:{type:ControlType.Link,title:\"LINK: Diamond Heritage\"},linkHeritage:{type:ControlType.Link,title:\"LINK: Our Heritage\"},linkCuration:{type:ControlType.Link,title:\"LINK: The Curation\"},linkInquire:{type:ControlType.Link,title:\"LINK: Inquire Button\"},// IMAGES FOR MEGA MENU DROPDOWNS\nimgEngagement:{type:ControlType.Image,title:\"IMAGE: Engagement Rings Menu\"},imgBridal:{type:ControlType.Image,title:\"IMAGE: Bridal Menu\"},imgProcess:{type:ControlType.Image,title:\"IMAGE: Process Menu\"},imgStylist:{type:ControlType.Image,title:\"IMAGE: Stylist Menu\"},imgHeritage:{type:ControlType.Image,title:\"IMAGE: Heritage Menu\"},imgCuration:{type:ControlType.Image,title:\"IMAGE: Curation Menu\"}});// =========================================\n// STYLES\n// =========================================\nconst navContainer={position:\"relative\",width:\"100%\",backgroundColor:\"#FFFFFF\",padding:\"35px 5vw\",display:\"grid\",gridTemplateColumns:\"1fr auto 1fr\",alignItems:\"center\",zIndex:999,boxSizing:\"border-box\",borderBottom:\"1px solid #F4F4F4\"};const navSideLeft={display:\"flex\",gap:\"4vw\",justifyContent:\"flex-start\",alignItems:\"center\"};const navSideRight={display:\"flex\",gap:\"4vw\",justifyContent:\"flex-end\",alignItems:\"center\"};const logoStyle={fontFamily:'\"Cinzel\", \"Playfair Display\", serif',fontSize:\"20px\",letterSpacing:\"0.15em\",fontWeight:400,color:\"#111111\",textAlign:\"center\",textDecoration:\"none\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MainMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Main_Menu.map"],"mappings":"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"}