@font-face{font-display:block;font-family:Alumni Sans Pinstripe;font-style:normal;font-weight:400;src:url(/static/media/AlumniSansPinstripe-Regular.92e1cf3f7dc4ec9185b9.woff2) format("woff2")}@font-face{font-display:block;font-family:Alumni Sans Pinstripe;font-style:italic;font-weight:400;src:url(/static/media/AlumniSansPinstripe-Italic.0290a57d9476e1505b51.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{background-color:#e4e2e0;font-family:Alumni Sans Pinstripe,sans-serif;margin:0;overflow-x:hidden;scroll-behavior:smooth}.footerContainer{align-items:center;background-color:#e4e2e0;border-top:.4px solid #d3d3d3;display:flex;flex-direction:column;height:13vh;justify-content:center;max-width:100%;text-align:center}.footerName,.footerNameMore{color:#222;font-size:24px}.footerNameMore:hover{color:#c6ae6b;transition:all .3s ease 0s}a,button,li{color:#2f2f2f;font-size:24px;font-weight:500;text-decoration:none}.logo{cursor:pointer;font-size:20px;font-weight:400;margin-right:auto}.logoNavbar{height:40px;width:auto}header{align-items:center;background-color:var(--background-color);display:flex;justify-content:space-between;padding:18px 5%;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:1000}header.scrolled{background-color:#e4e2e0;border-bottom:.4px solid hsla(0,0%,50%,.309);box-shadow:0 4px 6px #0000001a}.nav__links{color:#2f2f2f;display:flex;flex-direction:row;gap:10px;list-style:none;margin:0;padding:0;transition:all .3s ease}.nav__links li{display:inline-block;padding:0 20px}.nav__links li a{transition:all .3s ease 0s}.nav__links li a:hover{color:#c6ae6b}.cta button{background-color:#2f2f2f;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:500;margin-left:20px;padding:9px 25px;transition:all .3s ease 0s}.cta button:hover{background-color:#2f2f2fd1}.buttonNewContact{background-color:#c6ae6b;border:none;border-radius:50px;color:#2f2f2f!important;cursor:pointer;padding:9px 30px;transition:all .5s ease 0s}.buttonNewContact:hover{background-color:#c6ae6bce;color:#2f2f2f}.toggle-button{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:21px;justify-content:space-between;padding:0;width:30px}.bar{background-color:gray;border-radius:10px;height:3px;transition:all .3s ease;width:100%}.toggle-button:focus{outline:none}.toggle-button.open .bar:first-child{transform:rotate(45deg) translate(5px,5px)}.toggle-button.open .bar:nth-child(2){opacity:0}.toggle-button.open .bar:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.dropdown{position:relative}.submenu{background:#e4e2e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;left:0;list-style:none;min-width:160px;opacity:0;padding:10px 0;position:absolute;top:100%;transform:translateY(10px);transition:all .3s ease;visibility:hidden}.submenu li{display:block;padding:8px 20px}.submenu li a{display:block;width:100%}.dropdown.open .submenu,.dropdown:hover .submenu{opacity:1;transform:translateY(0);visibility:visible}.dropdown-icon{font-size:16px;font-weight:700;margin-left:6px;transition:transform .3s ease}@media (min-width:820px) and (max-width:820px) and (min-height:1180px) and (max-height:1180px){.toggle-button{display:flex}.nav__links li{display:block;padding:15px 0}.cta{display:none}.nav__links{background-color:#e4e2e0;border-bottom:.4px solid hsla(0,0%,50%,.309);box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;padding:18px 5%;position:absolute;text-align:left;top:59px;transition:height .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.nav__links.active{display:flex;height:auto}.nav__links.active,.submenu{opacity:1;visibility:visible}.submenu{box-shadow:none;margin:0;max-height:0;overflow:hidden;padding:0;position:static}.dropdown.open .submenu{margin-top:10px;max-height:500px}.products-link{align-items:center;display:inline-flex;gap:6px}.dropdown-icon{display:inline-block;font-size:18px;transition:transform .3s ease}.dropdown-icon.rotate{transform:rotate(50deg)}}@media (max-width:768px){.nav__links{background-color:#e4e2e0;border-bottom:.4px solid hsla(0,0%,50%,.309);box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;padding:18px 5%;position:absolute;text-align:left;top:59px;transition:height .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.nav__links li{display:block;padding:15px 0}.cta{display:none}.toggle-button{display:flex}.nav__links.active{height:auto}.nav__links.active,.submenu{opacity:1;visibility:visible}.submenu{box-shadow:none;margin:0;max-height:0;overflow:hidden;padding:0;position:static}.dropdown.open .submenu{margin-top:10px;max-height:500px}.products-link{align-items:center;display:inline-flex;gap:6px}.dropdown-icon{display:inline-block;font-size:22px;transition:transform .3s ease}.dropdown-icon.rotate{transform:rotate(-90deg)}}.headerSection{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:row;justify-content:center;max-width:100%;min-height:95vh;padding:18px 5%}.headerHero{border-radius:20px;margin-top:45px;min-height:80vh;overflow:hidden;position:relative;width:100%}.headerHero .slide{animation:fade 25s ease-in-out infinite;background-position:50%;background-size:cover;border-radius:20px;inset:0;opacity:0;position:absolute}.headerHero .slide1{animation-delay:0s;background-image:url(/static/media/foto1.9d32f9ddfffd4d748a04.webp);opacity:1}.headerHero .slide2{animation-delay:2.5s;background-image:url(/static/media/foto2.98eb0c33350d5be5d239.webp)}.headerHero .slide3{animation-delay:5s;background-image:url(/static/media/foto3.43834c54d83a3521f5a4.webp)}.headerHero .slide4{animation-delay:7.5s;background-image:url(/static/media/foto4.a293ec35876268ea6142.webp)}.headerHero .slide5{animation-delay:10s;background-image:url(/static/media/foto5.d1698ce4b7645edae1ff.webp)}.headerHero .slide6{animation-delay:12.5s;background-image:url(/static/media/foto6.53948782d9cf4f7e619e.webp)}.headerHero .slide7{animation-delay:15s;background-image:url(/static/media/foto7.60e0e4c5c1aad09ec8f8.webp)}.headerHero .slide8{animation-delay:17.5s;background-image:url(/static/media/foto8.ad7da5b615fc3af5098f.webp)}.headerHero .slide9{animation-delay:20s;background-image:url(/static/media/foto9.fba2f26bd1e7b0d0b19a.webp)}.headerHero .slide10{animation-delay:22.5s;background-image:url(/static/media/foto10.438b7f6383c4df45f4a1.webp)}@keyframes fade{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}.catalogusSection{grid-gap:20px;background-color:#e4e2e0;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;max-width:100%;min-height:45vh;padding:18px 5%}.productCategorieOne{align-items:center;justify-content:space-between;margin-top:40px}.productCategorieOne,.productCategorieOneImageSection{display:flex;flex-direction:column}.ringImageSection{aspect-ratio:1/1;border-radius:20px;object-fit:cover;width:100%}.productCategorieOneDescriptionSectionTitle{color:#222222e6;font-size:32px;font-weight:500}.productCategorieOneDescriptionSectionTitle:hover{color:#c6ae6b;transition:.3s ease}.productCategorieOneDescriptionSection{margin-top:20px}.productCategorieTwo{align-items:center;justify-content:space-between;margin-top:40px}.productCategorieTwo,.productCategorieTwoImageSection{display:flex;flex-direction:column}.productCategorieTwoDescriptionSectionTitle{color:#222222e6;font-size:32px;font-weight:500}.productCategorieTwoDescriptionSectionTitle:hover{color:#c6ae6b;transition:.3s ease}.productCategorieTwoDescriptionSection{margin-top:20px}.productCategorieThree{align-items:center;justify-content:space-between;margin-top:40px}.productCategorieThree,.productCategorieThreeImageSection{display:flex;flex-direction:column}.productCategorieThreeDescriptionSectionTitle{color:#222222e6;font-size:32px;font-weight:500}.productCategorieThreeDescriptionSectionTitle:hover{color:#c6ae6b;transition:.3s ease}.productCategorieThreeDescriptionSection{margin-top:20px}.productCategorieFour{align-items:center;justify-content:space-between;margin-bottom:40px;margin-top:40px}.productCategorieFour,.productCategorieFourImageSection{display:flex;flex-direction:column}.productCategorieFourDescriptionSectionTitle{color:#222222e6;font-size:32px;font-weight:500}.productCategorieFourDescriptionSectionTitle:hover{color:#c6ae6b;transition:.3s ease}.productCategorieFourDescriptionSection{margin-top:20px}.productCategorieFive{align-items:center;justify-content:space-between;margin-bottom:40px;margin-top:40px}.productCategorieFive,.productCategorieFiveImageSection{display:flex;flex-direction:column}.productCategorieFiveDescriptionSectionTitle{color:#222222e6;font-size:32px;font-weight:500}.productCategorieFiveDescriptionSectionTitle:hover{color:#c6ae6b;transition:.3s ease}.productCategorieFiveDescriptionSection{margin-top:20px}.productCategorieSix{align-items:center;justify-content:space-between;margin-bottom:40px;margin-top:40px}.productCategorieSix,.productCategorieSixImageSection{display:flex;flex-direction:column}.productCategorieSixDescriptionSectionTitle{color:#222222e6;font-size:32px;font-weight:500}.productCategorieSixDescriptionSectionTitle:hover{color:#c6ae6b;transition:.3s ease}.productCategorieSixDescriptionSection{margin-top:20px}.customJewelryHomeSection{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:row;justify-content:center;max-width:100%;min-height:0;padding:18px 5%}.customJewelryButton{background-color:#c6ae6b;border:none;border-radius:25px;color:#2f2f2f;cursor:pointer;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.125rem;font-size:1.5rem;margin-bottom:40px;margin-left:0;padding:20px;text-align:center;transition-duration:.5s;width:180px}.customJewelryButton:hover{background-color:#c6ae6bb6}.sloganSection{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:row;justify-content:center;max-width:100%;min-height:10vh;padding:18px 5%}.sloganSectionText{align-items:center;display:flex;text-align:center}.sloganText{color:#b4a069;font-size:2.5rem;font-weight:500}@media (max-width:1024px){.catalogusSection{grid-template-columns:repeat(2,1fr)}.productCategorieFive,.productCategorieSix{margin-bottom:20px}}@media (max-width:768px){.catalogusSection{grid-template-columns:repeat(2,1fr)}.productCategorieOne{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.productCategorieFive,.productCategorieFour,.productCategorieSix,.productCategorieThree{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;margin-top:10px}.ringImageSection{border-radius:20px;height:auto;margin-bottom:20px;width:100%}.productCategorieTwo{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.productCategorieFiveDescriptionSection,.productCategorieFourDescriptionSection,.productCategorieOneDescriptionSection,.productCategorieSixDescriptionSection,.productCategorieThreeDescriptionSection,.productCategorieTwoDescriptionSection{margin-top:0}.headerSection{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:row;justify-content:center;max-width:100%;min-height:75vh;padding:18px 5%}.headerHero{border-radius:20px;margin-top:65px;min-height:65vh;overflow:hidden;position:relative;width:100%}.productCategorieFiveDescriptionSectionTitle,.productCategorieSixDescriptionSectionTitle{text-align:center}}@media (max-width:480px){.productCategorieFive,.productCategorieSix{margin-bottom:40px}.productCategorieFourDescriptionSection,.productCategorieOneDescriptionSection,.productCategorieThreeDescriptionSection,.productCategorieTwoDescriptionSection{margin-top:0}}.divSlider{background-color:#e4e2e0;border-top:.4px solid #d3d3d3}.contactSectionContainer{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:row;justify-content:space-between;max-width:100%;min-height:55vh;padding:18px 5%}.contactMenuContainer,.contactMenuLinks{display:flex;flex-direction:column}.contactMenuTitle{color:#000;font-weight:600}.contactMenuLinks a{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:10px;transition:all .3s ease 0s}.contactMenuLinks a:hover{color:#c6ae6b}.contactMenuTitleContainer{margin-bottom:10px}.contactAndSocialMediaSection,.contactSectionLinks,.contactSocialMediaLinks{display:flex;flex-direction:column}.contactSection{margin-bottom:20px}.contactLogo{align-items:flex-start;width:40%}.contactDescription{width:100%}.contactDescription p{color:#000;font-size:1.5rem;font-weight:400}.logoContactSection{height:70px;margin-bottom:15px;width:auto}.contactSectionTitle{margin-bottom:10px}.contactTitle{font-weight:600}.contactSectionLinks a{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:5px;transition:all .3s ease 0s}.contactSocialTitleSection{margin-bottom:10px}.contactSocialMediaTitle{color:#000;font-weight:600}.contactSocialMediaLinks a{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:5px;transition:all .3s ease 0s}.contactSectionLinks a:hover,.contactSocialMediaLinks a:hover{color:#c6ae6b}@media (min-width:820px) and (max-width:820px){.contactLogo{margin-top:40px;width:100%}.contactSectionContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;min-height:55vh;padding:18px 5%}.contactMenuTitleContainer{margin-bottom:10px;margin-top:20px}.contactSection{margin-top:20px}.contactSocialMedia{margin-bottom:40px}.contactDescription p,.contactMenuLinks a{color:#000;font-size:1.5rem;font-weight:400}.contactMenuLinks a{margin-bottom:10px}.contactSectionLinks a,.contactSocialMediaLinks a{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:5px}}@media (max-width:768px){.contactLogo{margin-top:40px;width:100%}.contactSectionContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;min-height:55vh;padding:18px 5%}.contactMenuTitleContainer{margin-bottom:10px;margin-top:20px}.contactSection{margin-top:20px}.contactSocialMedia{margin-bottom:40px}.contactDescription p,.contactMenuLinks a{color:#000;font-size:1.5rem;font-weight:400}.contactMenuLinks a{margin-bottom:10px}.contactSectionLinks a,.contactSocialMediaLinks a{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:5px}}.customJewelrySection{background-color:#e4e2e0;justify-content:center;max-width:100%;min-height:45vh;padding:120px 5% 18px}.customJewelryDescription,.customJewelrySection{align-items:center;display:flex;flex-direction:column}.customJewelryDescription{margin-top:40px}.customJewelryDescriptionTitleSection{margin-bottom:5px}.customJewelryDescriptionTitle{color:#000;font-weight:700}.customJewelryDescriptionText{margin-top:10px}.customJewelryDescriptionText p{color:#000;font-size:1.5rem;margin-bottom:5px;max-width:100%;text-align:center}.customJewelrySteps{justify-content:space-between;margin-top:25px}.customJewelrySteps,.steps{align-items:center;display:flex}.steps{flex-direction:column;text-align:center}.stepCircle{align-items:center;background-color:#c6ae6b;border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:10px;width:60px}.stepCircle h1{color:#000;font-size:32px;line-height:1;margin:0}.stepTitle{margin-bottom:10px}.stepTitle h1{color:#000;font-size:32px;font-weight:700;line-height:1;margin:0}.stepDescription{max-width:80%}.stepDescription p{color:#000;font-size:1.5rem;font-weight:400}.customJewelryContactButton{background-color:#fff;border:none;border-radius:30px;color:#222222e6;cursor:pointer;font-size:1.5rem;font-weight:400;margin-left:0;padding:20px;text-align:center}.customJewelryContactButton,.customJourneyButtonContainer{margin-bottom:40px;margin-top:40px}.customJourneyButton{background-color:#c6ae6b;border:none;border-radius:30px;color:#000;cursor:pointer;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.5rem;font-weight:700;margin-left:0;padding:20px;text-align:center;transition:all .3s ease 0s}.customJourneyButton:hover{background-color:#c6ae6bb1}@media (max-width:768px){.customJewelrySteps{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:25px}.steps{margin-bottom:40px}.customJourneyButtonContainer{margin-bottom:40px;margin-top:0}}.aboutMeSection{background-color:#e4e2e0;max-width:100%;min-height:45vh;padding-top:80px}.aboutMeInfo,.aboutMeSection{align-items:center;display:flex;flex-direction:row;justify-content:center}.aboutMeInfo{margin-bottom:40px;margin-top:40px;padding:18px 5%}.aboutMeTitleSection{margin-bottom:20px}.aboutMeTitle{color:#222222e6;font-weight:700}.aboutMeDescriptionSection p{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:10px;max-width:90%}@media (max-width:768px){.aboutMeInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;margin-top:40px;padding:18px 5%}.aboutMeInfoSection{margin-left:0}.aboutMeDescriptionSection p{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:10px;max-width:100%}.aboutMeSection{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:row;justify-content:center;max-width:100%;min-height:45vh;padding-top:70px}.myStoryImage{border-radius:20px;height:auto;margin-bottom:20px;width:100%}}.contactPageSectionContainer{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:45vh;padding:18px 5%}.contactTitleContainer{padding-top:120px}.contactTitle{color:#000}.contactTitleDescription{margin-bottom:40px;margin-top:10px;max-width:100%}.contactTitleDescription p{color:#333;font-size:1.5rem;text-align:center}.formulierContact{background-color:#c6ae6b;border-radius:25px;margin-bottom:40px;max-width:500px;padding:30px;position:relative;width:100%}.formulierContact form{display:flex;flex-direction:column}label{color:#000;font-size:1.5rem;margin-bottom:5px}input[type=email],input[type=text]{border:1px solid #ccc;border-radius:5px;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.5rem;margin-bottom:25px;outline:none;padding:9px;width:100%}input[type=email]:focus,input[type=text]:focus{border-color:#333}input[type=submit]{background-color:#2f2f2f;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:1.5rem;margin-top:20px;padding:13px}input[type=submit],input[type=submit]:hover{font-family:Alumni Sans Pinstripe,sans-serif}input[type=submit]:hover{background-color:#2f2f2fc8;transition:.3s ease}.required{color:red}.onderwerp-menu{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#333;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.5rem;margin-bottom:25px;margin-top:5px;outline:none;padding:10px;width:100%}.onderwerp-menu::-ms-expand{display:none}.onderwerp-menu:after{content:"\25BC";pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}textarea.form-control.reden{border:1px solid #ccc;border-radius:5px;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.5rem;height:200px;margin-bottom:25px;outline:none;padding:10px;resize:vertical;width:100%}.onderwerp-menu:focus,textarea.form-control.reden:focus{border-color:#333}input::placeholder,textarea::placeholder{color:#888;font-size:1.5rem;opacity:1}input:focus::placeholder,textarea:focus::placeholder{color:#333}select::placeholder{color:#888;opacity:1}.onderwerp-menu option{color:#333}.privacyBeleid{color:#333;font-size:1.5rem;font-weight:600;margin-left:4.5px!important;margin-right:4.5px!important;text-decoration:underline}.privacyBeleid:hover{color:#333333b0}.privacybeleidContainer{margin-bottom:20px}.termsAndConditionsContainer{background-color:#e4e2e0;max-width:100%;min-height:45vh;padding:120px 5% 18px}.termsAndConditionsContainer,.termsAndConditionsSection{align-items:center;display:flex;flex-direction:column;justify-content:center}.termsAndConditionsSection{margin-bottom:40px;margin-top:40px}.termsAndConditionsTitleSection{margin-bottom:40px}.termsAndConditionsTitle{color:#222222e6;font-weight:700}.termsAndConditionsDescriptionText,.termsAndConditionsDescriptionTitle{color:#000;font-size:1.5rem}.shippingDetails,.warrantyDetails{color:#000;font-size:1.5rem;margin-left:25px}.thankYouPageSectionContainer{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:45vh;padding:18px 5%}.thankYouTitleContainer{padding-top:120px}.thankYouTitle{color:#000}.thankYouTitleDescription{margin-top:10px;max-width:100%}.thankYouTitleDescription p{color:#2f2f2f;font-size:1.5rem;margin-bottom:5px;text-align:center}.thankYouButtonContainer{margin-bottom:40px;margin-top:20px}.thankYouButton{background-color:#c6ae6b;border:none;border-radius:30px;color:#000;cursor:pointer;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.5rem;font-weight:700;margin-left:0;padding:20px;text-align:center;transition:all .3s ease 0s}.thankYouButton:hover{background-color:#c6ae6bb1}.productDetailContainer{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;min-height:45vh;padding:18px 5%}.productDetail{display:flex;flex-direction:row;margin-bottom:40px;margin-top:120px}.product-gallery{width:80%}.thumbnails{display:flex;gap:10px;margin-top:10px}.thumbnails img{border:2px solid #0000;border-radius:5px;cursor:pointer;height:auto;transition:.2s;width:70px}.thumbnails img:hover{border:2px solid #c6ae6b}.productDetailImage{border-radius:20px;height:auto;width:100%}.productInformationSection{display:flex;flex-direction:column;justify-content:flex-start;margin-left:50px;margin-right:50px}.productDetailTitleSection{margin-bottom:5px}.productDetailTitle{color:#000}.productDetailPriceSection p{color:#000;font-size:1.5rem;margin-bottom:5px}.productDetailDescriptionSection p{color:#000;font-size:1.5rem}.productInquireButtonSection{margin-top:40px}.productInquireButton{background-color:#c6ae6b;border:none;border-radius:25px;color:#2f2f2f;cursor:pointer;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.125rem;font-size:1.5rem;margin-bottom:40px;margin-left:0;padding:20px;text-align:center;transition-duration:.5s;width:180px}.productInquireButton:hover{background-color:#c6ae6bb6}.active-thumb{border:2px solid #c6ae6b!important}.lightbox{align-items:center;background:rgba(0,0,0,.969);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.lightbox-img{animation:zoomFade .3s ease forwards;border-radius:10px;max-height:80%;max-width:80%;opacity:0;transform:scale(.8)}@keyframes zoomFade{to{opacity:1;transform:scale(1)}}.close{color:#fff;cursor:pointer;font-size:90px;position:absolute;right:40px;top:20px}.close:hover{color:#c6ae6b;transition:.5s ease}.lightbox button{background:none;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:28px;padding:10px 15px;position:absolute;top:50%;transform:translateY(-50%)}.lightbox .prev{left:20px}.lightbox .next{right:20px}@media (hover:hover) and (pointer:fine){.lightbox button:hover{color:#c6ae6b;transition:.5s ease}}@media (min-width:820px) and (max-width:820px){.productDetail{display:flex;flex-direction:column;margin-bottom:40px;margin-top:120px}.productInformationSection{display:flex;flex-direction:column;justify-content:flex-start;margin-left:0;margin-right:0}.productDetailTitleSection{margin-bottom:5px;margin-top:20px}.productDetailPriceSection p{font-size:1.5rem;margin-bottom:5px}.productDetailDescriptionSection p{font-size:1.5rem}.product-gallery{width:auto}}@media (max-width:768px){.productDetail{display:flex;flex-direction:column;margin-bottom:40px;margin-top:120px}.productInformationSection{display:flex;flex-direction:column;justify-content:flex-start;margin-left:0;margin-right:0}.productDetailTitleSection{margin-bottom:5px;margin-top:20px}.productDetailPriceSection p{font-size:1.5rem;margin-bottom:5px}.productDetailDescriptionSection p{font-size:1.5rem}.product-gallery{width:auto}.lightbox .prev{left:0}.lightbox .next{right:0}}.braceletsPageSectionContainer{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:45vh;padding:80px 5% 18px}.braceletsTitlePageSection{margin-top:40px}.braceletsTitle{color:#222222e6;font-weight:700}.productSectionContainer{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:40px;margin-top:40px}.productCategory{align-items:center;display:flex;flex-direction:column}.productImage{aspect-ratio:1/1;border-radius:20px;display:block;object-fit:cover;width:350px}.productTitleContainer{margin-top:20px}.productTitle{color:#000;font-size:1.5rem}.productPriceContainer{margin-top:5px}.productPrice{color:#000;font-size:1.5rem}@media (max-width:1024px){.productSectionContainer{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);justify-items:center;margin-bottom:40px;margin-top:40px}}@media (max-width:768px){.productSectionContainer{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);justify-items:center;margin-bottom:40px;margin-top:40px}.productTitle{text-align:center}.productImage{border-radius:20px;height:auto;width:100%}}.notFoundPageSectionContainer{align-items:center;background-color:#e4e2e0;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:45vh;padding:80px 5% 18px}.notFoundTitlePageSection{margin-top:40px}.notFoundTitle{color:#222222e6;font-weight:700}.noProductsContainer{margin-top:10px}.noProductsMessage{color:#000;font-size:1.5rem;text-align:center}.notFoundButtonContainer{margin-bottom:40px;margin-top:20px}.notFoundButton{background-color:#c6ae6b;border:none;border-radius:30px;color:#000;cursor:pointer;font-family:Alumni Sans Pinstripe,sans-serif;font-size:1.5rem;font-weight:700;margin-left:0;padding:20px;text-align:center;transition:all .3s ease 0s}.notFoundButton:hover{background-color:#c6ae6bb1}
/*# sourceMappingURL=main.659ac879.css.map*/