html,body{margin:0;padding:0;width:100%;box-sizing:border-box;overflow-x:hidden}@font-face{font-family:PPFragmentGlareRegular_1;src:url(PPFragmentGlareRegular_1.eot);src:url(PPFragmentGlareRegular_1.eot) format("embedded-opentype"),url(PPFragmentGlareRegular_1.woff2) format("woff2"),url(PPFragmentGlareRegular_1.woff) format("woff"),url(PPFragmentGlareRegular_1.ttf) format("truetype"),url(PPFragmentGlareRegular_1.svg#PPFragmentGlareRegular_1) format("svg")}@font-face{font-family:SemplicitaProSemiBold_1;src:url(SemplicitaProSemiBold_1.eot);src:url(SemplicitaProSemiBold_1.eot) format("embedded-opentype"),url(SemplicitaProSemiBold_1.woff2) format("woff2"),url(SemplicitaProSemiBold_1.woff) format("woff"),url(SemplicitaProSemiBold_1.ttf) format("truetype"),url(SemplicitaProSemiBold_1.svg#SemplicitaProSemiBold_1) format("svg")}.full-width-wrapper{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.tittleCaps{font-family:SemplicitaProSemiBold_1;padding-top:10px;font-size:14px;font-weight:100;letter-spacing:3px;line-height:1.8;text-transform:uppercase}.title{display:flex;align-items:start;gap:10px;margin-left:-15px;text-transform:uppercase}.I{height:30px;width:auto}.titleH1{font-family:PPFragmentGlareRegular_1;font-size:28px;font-weight:100;letter-spacing:3px;text-align:left}.titleH2{font-family:SemplicitaProSemiBold_1;font-size:28px;font-weight:100;letter-spacing:3px;text-align:left}.parragraph{font-family:PPFragmentGlareRegular_1;padding-top:0;font-size:18px;font-weight:100;letter-spacing:1px;line-height:1.8}.subtext{font-family:SemplicitaProSemiBold_1;font-size:14px;letter-spacing:3px;text-align:left;cursor:pointer;transition:color .2s;line-height:1.5}#discoverMore{margin-top:50px}.subtext:hover{color:#988864}#headerDiv{background-color:#f7e9dc;display:flex;align-items:center;justify-content:center;position:absolute;height:75px;top:0;left:0;width:100%;z-index:10}.headerButton{position:absolute;left:80px;top:50%;transform:translateY(-50%);background:none;border:none;color:#682a17;font-size:15px;font-family:PPFragmentGlareRegular_1;cursor:pointer;text-decoration:none;letter-spacing:3px;transition:color .2s}.headerButton:hover{color:#988864}#logoImg{width:190px;height:auto;position:fixed;top:35px;left:0;right:0;margin-left:auto;margin-right:auto;transform:translateY(-50%);z-index:11;display:block}#hero{position:relative;width:100%;min-height:98vh;overflow:hidden}#backImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:opacity 1s;opacity:1}#backImgBrand{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}#backImgMob{display:none}#heroTextDiv{position:absolute;left:0;top:130px;margin:0 0 0 80px;width:500px;color:#f7e9dc}#heroSliderMenu{display:flex;flex-direction:row;gap:50px;align-items:center;margin-bottom:50px}.heroSliderButton .I{opacity:0;transition:opacity .3s}.heroSliderButton.active .I{opacity:1}.heroSliderButton{display:flex;align-items:center;gap:8px;margin-left:-14px}#info{position:relative;width:100%;background-color:#f7e9dc;z-index:1;height:1000px;display:flex;flex-direction:column;align-items:flex-start;color:#682a17}#infoTextDiv{display:flex;flex-direction:column;gap:25px;padding-top:70px;width:600px;margin:0 0 0 80px}#infoSectionTitle{width:200px!important}#infoTitle{margin-top:30px;margin-bottom:0}#showroomInfo{display:flex;flex-direction:row;gap:50px;justify-content:space-between;width:775px}#containerLeft{flex:1 1 0;min-width:0;width:350px;margin-top:40px}#containerRight{flex:1 1 0;min-width:0;width:450px;margin-top:125px}#leftInfoDiv{position:absolute;padding-top:0;width:700px;margin-left:auto;margin-top:45px;right:90px}.infoContainer{margin:0 0 50px}.infoInput{margin-top:5px}.infoTitle a,.infoInput a{color:inherit;text-decoration:none}.infoTitle a:hover{color:#988864}.infoInput a:hover{text-decoration:underline}#contact{position:relative;width:100%;background-color:#f7e9dc;z-index:1;min-height:600px;margin:0 0 0 80px;display:flex;flex-direction:row;align-items:flex-start;gap:40px;color:#682a17}#contact>.title{margin-right:20px;align-items:flex-start;width:180px;flex:none}#contactTextDiv{flex:none;width:300px;max-width:300px;margin:40px 0 0}#contactForm{position:relative;flex:1 1 400px;width:900px;background-color:#f7e9dc;z-index:1;height:auto;display:flex;flex-direction:column;color:#682a17;flex:none;margin:40px 200px 80px 0}.formInputLine{border:none;border-bottom:2px solid #682a17;border-radius:0;background-color:transparent;height:65px;color:#682a17;font-family:PPFragmentGlareRegular_1;font-size:18px;font-weight:100;letter-spacing:1px;line-height:1.8}.formInputLine input:focus{outline:none!important;box-shadow:none!important;color:#682a17}.form-group{display:flex;flex-direction:column;gap:8px;margin-bottom:35px}.form-group-row{display:flex;flex-direction:row;gap:24px}.form-group-row .form-group{flex:1 1 0;display:flex;flex-direction:column}#ContactFormMessage{border:none;border-bottom:2px solid #682a17;border-radius:0;background-color:transparent;width:440px;height:150px;resize:both;min-width:440px;max-width:700px;min-height:100px;max-height:200px;color:#682a17;font-family:PPFragmentGlareRegular_1;font-size:18px;font-weight:100;letter-spacing:1px;line-height:1.8}.sendBtn{color:#682a17;background-color:transparent;border:#682a17 solid 2px;padding:7px 25px;width:fit-content;font-size:16px;cursor:pointer;text-transform:uppercase;letter-spacing:2px;transition:background-color .3s,color .3s;align-self:flex-end}.sendBtn:hover{background-color:#988864;color:#f7e9dc;border-color:#988864}.grecaptcha-badge{visibility:hidden}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;justify-content:center;align-items:center;z-index:9999}.popup{background:#f7e9dc;padding:60px!important;text-align:center;max-width:550px!important;width:90%;position:relative;color:#682a17}.popup h2{font-size:22px;margin-bottom:10px;color:#3a3a3a}.popup-text{width:65%!important}.close-btn{position:absolute;top:10px;right:15px;background:none;border:none;font-size:28px;color:#682a17;cursor:pointer}@media (max-width: 1850px){.headerButton{left:60px!important;font-size:11px}#logoImg{width:130px;top:35px}.titleH1,.titleH2{font-size:21px;letter-spacing:2px}.parragraph{padding-top:0;font-size:12px;font-weight:100;letter-spacing:1px;line-height:1.7}.tittleCaps{padding-top:0;font-size:12px;font-weight:100;letter-spacing:3px;line-height:1.8}.parragraphCaps{padding-top:10px;font-size:11px;letter-spacing:2px;line-height:1.8}#heroTextDiv{margin-left:60px;width:350px}#info{width:100%;height:700px}#infoSectionTitle{width:130px!important}#infoTextDiv{display:flex;flex-direction:column;gap:25px;padding-top:70px;width:600px;margin:0 0 0 80px}#infoTitle{margin-top:30px;margin-bottom:0}#showroomInfo{display:flex;flex-direction:row;gap:50px;justify-content:space-between;width:650px}#containerLeft{flex:1 1 0;min-width:0;width:350px;margin-top:40px}#containerRight{flex:1 1 0;min-width:0;width:450px;margin-top:110px}#leftInfoDiv{position:absolute;padding-top:0;width:400px;margin-left:auto;margin-top:45px;right:90px}.infoContainer{margin:0 0 50px}.infoInput{margin-top:5px}#contact{min-height:600px;margin:80px 0 0 80px;gap:30px}#contact>.title{margin-right:20px;width:130px}#contactTextDiv{width:300px;max-width:300px;margin:40px 100px 0 0}#contactForm{flex:1 1 400px;width:500px;height:auto;margin:40px 100px 0 0}.formInputLine{border-bottom:2px solid #682a17;border-radius:0;height:45px;font-size:12px;font-weight:100;letter-spacing:1px;line-height:1.8}.form-group{gap:8px;margin-bottom:35px}.form-group-row{gap:24px}#ContactFormMessage{width:370px;height:150px;min-width:370px;max-width:700px;min-height:100px;max-height:200px;font-size:12px;font-weight:100;letter-spacing:1px;line-height:1.8}.sendBtn{padding:7px 25px;font-size:12px}}@media (max-width: 1200px){#info{width:100%;height:auto}#showroomInfo{flex-direction:column;gap:0}#containerLeft,#containerRight{width:100%;flex:unset}#containerRight{margin-top:0}#contact{flex-direction:column;gap:20px;align-items:stretch;margin:40px 0 0}#contact>.title{margin-left:65px;margin-bottom:10px;width:100%}#contactForm{margin:0;width:100%;max-width:100%;padding:0 80px;height:auto}#contactTextDiv{margin:0;padding:0 80px;width:100%;max-width:100%}#ContactFormMessage{width:40vw;height:150px;min-width:40vw;max-width:40vw;min-height:100px;max-height:200px}}@media (orientation: portrait){.titleH1,.titleH2{font-size:19px;letter-spacing:3px}.title{display:flex;gap:10px;margin-left:0}.parragraph{font-size:15px;font-weight:100;letter-spacing:1px;line-height:1.6}.tittleCaps{padding-top:10px;font-size:12px;font-weight:100;letter-spacing:3px;line-height:1.8}#heroTextDiv{margin:0!important;position:absolute;left:30px;width:80vw;color:#f7e9dc;display:flex;flex-direction:column}.heroSliderButton{display:flex;align-items:center;gap:8px;margin-left:0}#infoTextDiv{gap:0px;padding-top:70px;width:600px;margin:0 0 0 30px}.infoContainer{margin:0 0 40px}#leftInfoDiv{position:relative;padding-top:0;width:80vw;margin-left:0;margin-top:0;left:0!important}#contact{flex-direction:column;gap:20px;align-items:stretch;margin:100px 0 0}#contact>.title{margin-left:30px;margin-bottom:10px;width:100%}#contactForm{width:80vw;max-width:80vw;margin:0 0 0 30px;padding:0;height:auto}#contactTextDiv{margin:0;padding:40px 30px;width:100%;max-width:100%}#ContactFormMessage{width:80vw;height:150px;min-width:80vw;max-width:80vw;min-height:100px;max-height:200px}.form-group-row{flex-direction:column;gap:8px}}@media (max-height: 500px){#hero,#brand{min-height:unset;height:400px!important}}@media (max-height: 900px){.popup{background:#f7e9dc;padding:40px!important;text-align:center;max-width:300px;width:90%;position:relative;color:#682a17}.close-btn{position:absolute;top:10px;right:15px;background:none;border:none;font-size:28px;color:#682a17;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact.css.map */
