.page-body{max-width:1200px;margin:0 auto;padding:0 5dvw}p{max-width:1080px;margin:0 auto}.topic-block-body{padding:0 2vw}.home-boxes .home-categories-box{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;cursor:pointer;aspect-ratio:1}.home-page p{letter-spacing:.5px}.home-boxes-footer .home-categories-box{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;cursor:pointer;aspect-ratio:1}.home-boxes .home-categories-box-name{position:absolute;width:100%;text-align:center;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:bold;letter-spacing:4px}.home-boxes-footer .home-categories-box-name{position:absolute;width:100%;text-align:center;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:bold;letter-spacing:4px}.home-boxes .home-categories-box-name .home-categories-button{margin:0 auto;background:#f1f1f161;max-width:80%}.home-boxes .home-categories-box-name .home-categories-button:hover{background:#fff}.home-boxes-footer .home-categories-box-name .home-categories-button:hover{background:#fff}.home-boxes #home-category-bracelets{background-image:url(../img/homepage/home_box_bracciali.webp)}.home-boxes #home-category-earrings{background-image:url(../img/homepage/home_box_orecchini.webp)}.home-boxes #home-category-rings{background-image:url(../img/homepage/home_box_anelli.webp)}.home-boxes #home-category-necklace{background-image:url(../img/homepage/home_box_girocollo.webp)}.home-boxes-footer #home-footer-box01{background-image:url(/images/home_box_aut_e_gar.webp);background-size:contain}.home-boxes-footer #home-footer-box02{background-image:url(/images/RJC_home.webp);background-size:contain}.home-divider{margin:25px 0;width:100%;height:10px;background-color:#f5f3ef}.center-1,.center-2{margin:0}.home-category-link{text-transform:uppercase;margin:0 auto;text-align:center;font-family:MarkaziText,sans-serif}.home-boxes-text{text-align:center;padding-top:15px;padding-bottom:15px;font-size:16pt}.home-video-holder video{width:100%;height:auto}.catalog-link{justify-content:left;text-align:left;margin-top:20px;margin-bottom:30px;text-transform:uppercase}.masterpieces-link{justify-content:left;text-align:left;margin-top:20px;margin-bottom:30px;text-transform:uppercase}.catalog-link a{display:inline-block;border-bottom:1px solid transparent;color:#222;text-decoration:none}.catalog-link a:hover{color:#c6baa1!important;border-bottom-color:#c6baa1!important}.masterpieces-link a{display:inline-block;border-bottom:1px solid transparent;color:#222;text-decoration:none}.masterpieces-link a:hover{color:#c6baa1!important;border-bottom-color:#c6baa1!important}#certificato-sostituzione-link{line-height:.9}.anywhere-slider::before{display:none}@media all and (min-width:769px){.home-boxes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:1rem;margin:0;padding:10px}.desktop-only{display:block}.home-video-holder{padding:0 5dvw;margin:20px auto;max-width:1200px}.mobile-only{display:none}.home-page .topic-block-title h2{font-size:28pt}.home-divider{margin:0 auto 50px auto;max-width:1200px}.home-boxes-footer{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;margin:0 auto 50px auto;max-width:560px}.home-boxes-text{margin-top:10px}.home-boxes .home-categories-box{width:100%;justify-self:center;aspect-ratio:1}.home-boxes-footer .home-categories-box{width:100%;justify-self:center;aspect-ratio:1}.home-boxes .home-categories-box-name{bottom:50px}.home-boxes-footer .home-categories-box-name{bottom:50px}.home-category-link{font-size:20pt}.home-p{margin-top:50px;margin-bottom:50px;text-align:center;padding:0 2vw}.home-img-holder{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0 auto 40px auto;max-width:1200px}.home-catalog-p{text-align:left;padding:0 20px}.home-catalog-p h2 a{font-family:MarkaziText,sans-serif;font-size:28pt}#certificato-sostituzione-link{margin-bottom:10px;display:inline-block}.page-body-content-home{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;max-width:1200px;padding:0 3dvw;margin:0 auto}.small-home-slider{max-width:25%!important;min-width:25%!important;margin-bottom:20px}.page-body-content-home p{padding:0 20px}.home-third-paragraph{max-width:1200px;padding:0 5dvw;margin:40px auto}.home-third-paragraph p{text-align:center}.second-content{text-align:center;padding:3%}.home-catalog,.home-catalog-p{flex:.5}}@media all and (max-width:768px){.master-column-wrapper{min-height:1850px;margin-bottom:40px}.desktop-only{display:none}.home-video-holder{padding:0 5dvw;margin:20px auto}.home-video-holder video{width:100%;height:auto}.mobile-only{display:block}.home-img-holder{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:center;align-items:center;margin:40px auto 10px auto;max-width:1200px}.home-img-holder.reverse{flex-direction:column}.home-catalog-p{text-align:center;padding:0 5dvw;margin-top:20px}.home-catalog-p h2 a{font-family:MarkaziText,sans-serif;font-size:26pt;text-align:left}.home-catalog-p p{text-align:left;justify-content:left}.home-divider{display:none}.home-category-link{font-size:20pt}.home-boxes{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:.5rem;grid-row-gap:2rem;padding:2vw}.home-boxes .home-categories-box{width:100%;justify-self:center;aspect-ratio:1}.home-boxes-footer{display:grid;grid-template-columns:1fr 1fr;column-gap:.5rem;grid-row-gap:2rem;padding:0 15px}.home-boxes-footer .home-categories-box{width:100%;justify-self:center;aspect-ratio:1}.home-boxes-text{margin-top:1vw}.home-p{margin-top:1vw;margin-bottom:40px;text-align:center;text-wrap:pretty;padding:0 2vw}.home-catalog{margin-bottom:2vw}.footer-social-buttons{text-align:center}.page-body-content-home{display:flex;width:100%;flex-direction:column-reverse;flex-wrap:nowrap;margin-bottom:40px}.page-body-content-home p{padding:0 5dvw}.second-content{margin-bottom:20px}.home-body-title{text-align:center;margin:20px auto 10px auto;text-transform:uppercase;font-family:MarkaziText,sans-serif;padding:0 5dvw}.home-third-paragraph{padding:0 5dvw;margin:20px auto}.home-catalog-p h2{margin-bottom:20px}.catalog-link a,.masterpieces-link a{font-size:13pt}}
