.image-transition{opacity:0;transition:opacity .3s ease-in-out}.lazy-image-container{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.lazy-image-container img{height:100%;width:100%;object-fit:cover;object-position:center}@font-face{font-family:Gotham Book;src:url(https://thefutureofjewelry.com/assets/fonts/Gotham-Book.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Medium;src:url(https://thefutureofjewelry.com/assets/fonts/Gotham-Pro-Medium.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Bold;src:url(https://thefutureofjewelry.com/assets/fonts/Gotham-Bold.otf) format("opentype");font-weight:400;font-style:normal}.horizontal-container-padding{padding-left:20px;padding-right:20px}.text-h1{font-family:Gotham Medium;font-size:clamp(28px,1.5vw + 1vh,38px);line-height:1.2;letter-spacing:.12em}.text-h2{font-family:Gotham Medium;font-size:clamp(22px,2.5vmax,28px);line-height:1.3;letter-spacing:.12em}.text-h3{font-family:Gotham Book;font-size:clamp(18px,2.2vmax,20px);line-height:1.4;letter-spacing:0}.text-h4{font-family:Gotham Medium;font-size:16px;line-height:1.2;letter-spacing:0}.text-subtitle{font-family:Gotham Book;font-size:14px;line-height:1.2;letter-spacing:.24em}.text-subtitle-small{font-family:Gotham Book;font-size:11px;line-height:1.09;letter-spacing:.24em}.text-body{font-family:Gotham Book;font-size:16px;line-height:1.6;letter-spacing:.04em}.text-small{font-family:Gotham Book;font-size:13px;line-height:1.4;letter-spacing:0em}.text-medium-btn-medium{font-family:Gotham Medium;font-size:14px;line-height:1.3;letter-spacing:0em}.text-medium-btn-bold{font-family:Gotham Bold;font-size:14px;line-height:1.3;letter-spacing:0em}.text-big-btn-medium{font-family:Gotham Medium;font-size:16px;line-height:1.4;letter-spacing:0em}.space-top-4{padding-top:4px}.space-top-8{padding-top:8px}.space-top-12{padding-top:12px}.space-top-16{padding-top:16px}.space-top-24{padding-top:24px}.space-top-32{padding-top:32px}.space-top-48{padding-top:48px}.space-top-64{padding-top:64px}.space-top-96{padding-top:96px}.space-top-120{padding-top:120px}.space-top-144{padding-top:144px}.space-bottom-4{padding-bottom:4px}.space-bottom-8{padding-bottom:8px}.space-bottom-12{padding-bottom:12px}.space-bottom-16{padding-bottom:16px}.space-bottom-24{padding-bottom:24px}.space-bottom-32{padding-bottom:32px}.space-bottom-48{padding-bottom:48px}.space-bottom-64{padding-bottom:64px}.space-bottom-96{padding-bottom:96px}.space-bottom-120{padding-bottom:120px}.space-bottom-144{padding-bottom:144px}.space-left-4{padding-left:4px}.space-left-8{padding-left:8px}.space-left-12{padding-left:12px}.space-left-16{padding-left:16px}.space-left-24{padding-left:24px}.space-left-32{padding-left:32px}.space-left-48{padding-left:48px}.space-left-64{padding-left:64px}.space-left-96{padding-left:96px}.space-left-120{padding-left:120px}.space-left-144{padding-left:144px}.space-right-4{padding-right:4px}.space-right-8{padding-right:8px}.space-right-12{padding-right:12px}.space-right-16{padding-right:16px}.space-right-24{padding-right:24px}.space-right-32{padding-right:32px}.space-right-48{padding-right:48px}.space-right-64{padding-right:64px}.space-right-96{padding-right:96px}.space-right-120{padding-right:120px}.space-right-144{padding-right:144px}body{padding:0;margin:0;box-sizing:border-box}.portrait .starting-screen-slot .founding{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column}.portrait .rest-of-content-slot .founding .padding{padding-left:20px;padding-right:20px}.portrait .rest-of-content-slot .founding .image{display:flex;margin:auto}.portrait .rest-of-content-slot .founding .imagesContainer .grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:5px;height:50vh;width:100%}.portrait .rest-of-content-slot .founding .imagesContainer .grid-item{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.portrait .rest-of-content-slot .founding .imagesContainer .item-5{grid-column:3/span 1;grid-row:1/span 2}.portrait .rest-of-content-slot .founding .imagesContainer .grid-item img{width:100%;object-fit:cover;min-height:100%;min-width:100%}.portrait .rest-of-content-slot .founding .translate{display:flex;flex-direction:column;align-items:center;width:80%;margin-left:auto}.landscape .starting-screen-slot .founding{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh;width:100vw;color:#fff;display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column}.landscape .rest-of-content-slot .founding{padding-left:20px;padding-right:20px;margin:auto;max-width:1440px}.landscape .rest-of-content-slot .founding .width50{width:50%}.landscape .rest-of-content-slot .founding #image{display:flex;margin:auto;height:30vw;width:20vw}.landscape .rest-of-content-slot .founding #display{display:flex;align-items:center;justify-content:center;margin-right:4em}.landscape .rest-of-content-slot .founding .imagesContainer{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.landscape .rest-of-content-slot .founding .imagesContainer .grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:5px;height:50vh;width:100%}.landscape .rest-of-content-slot .founding .imagesContainer .grid-item{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.landscape .rest-of-content-slot .founding .imagesContainer .item-5{grid-column:3/span 1;grid-row:1/span 2}.landscape .rest-of-content-slot .founding .imagesContainer .grid-item img{width:100%;object-fit:cover;min-height:100%;min-width:100%}.landscape .rest-of-content-slot .founding .translate{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;width:50%}.landscape .rest-of-content-slot .founding .translate .image-three{width:40vw}.landscape .rest-of-content-slot .founding .translate #size{width:40vw;margin:auto}
