*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.absolute{position:absolute}.fixed{position:fixed}.position-relative,.relative{position:relative}.grid{display:grid}.my{margin-top:1rem;margin-bottom:1rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-100px{margin-top:100px;margin-bottom:100px}.my-40px{margin-top:40px;margin-bottom:40px}.\!mb-40px{margin-bottom:40px!important}.\!mt-\[80px\]{margin-top:80px!important}.mb-\[20px\],.mb-20px{margin-bottom:20px}.mb-\[40px\]{margin-bottom:40px}.mb-140px{margin-bottom:140px}.ml-10px{margin-left:10px}.mt-\[10px\]{margin-top:10px}.mt-\[40px\]{margin-top:40px}.mt-16\!{margin-top:4rem!important}.mt-20\!{margin-top:5rem!important}.block{display:block}.hidden{display:none}[size~="20"]{width:5rem;height:5rem}[size~="24"]{width:6rem;height:6rem}.h2,[h2=""]{height:.5rem}.h3{height:.75rem}.w-full{width:100%}.\!flex{display:flex!important}.flex{display:flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.\!translate-y-\[-20px\]{--un-translate-y:-20px !important;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))!important}.rotate-0{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:0;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.rotate-180{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:180deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform,[transform=""]{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize,[resize=""]{resize:both}.content-start{align-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.border{border-width:1px}.\!py-\[160px\]{padding-top:160px!important;padding-bottom:160px!important}.\!py-\[40px\]{padding-top:40px!important;padding-bottom:40px!important}.px,[px=""]{padding-left:1rem;padding-right:1rem}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-100px{padding-left:100px;padding-right:100px}.\!pt-\[120px\]{padding-top:120px!important}.\!pt-\[140px\]{padding-top:140px!important}.\!pt-\[80px\]{padding-top:80px!important}.pb-200px,[pb-200px=""]{padding-bottom:200px}.pt-100px{padding-top:100px}.pt-40px{padding-top:40px}.text-center{text-align:center}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-right{text-align:right}[text-color~="#492320"]{--un-text-opacity:1;color:rgb(73 35 32 / var(--un-text-opacity))}[color~="#fff"]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}*,*:after,*:before{box-sizing:border-box;outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}table{border-spacing:0;border-collapse:collapse}input,textarea,button{font-family:inherit;font-size:inherit;color:inherit}select{text-indent:.01px;text-overflow:"";border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}code,pre{font-size:1em}.ivyOra-light{font-family:IvyOra;font-weight:300}.theSeasons-bold{font-family:TheSeasons;font-weight:700}@font-face{font-family:IvyOra;src:url(/assets/fonts/IvyOra/IvyOraDisplay-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IvyOra;src:url(/assets/fonts/IvyOra/IvyOraDisplay-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IvyOra;src:url(/assets/fonts/IvyOra/IvyOraDisplay-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IvyOra;src:url(/assets/fonts/IvyOra/IvyOraDisplay-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TheSeasons;src:url(/assets/fonts/theseasons/TheSeasons-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}#app{width:100%;height:100%}html,body{width:100%;font-family:TheSeasons;background-color:#fff}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}html,body{scrollbar-width:none;-ms-overflow-style:none}@media (min-width: 1200px){html,body{min-width:1200px}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}a{text-decoration:none;color:inherit}:root{--vimora-nav:18px;--vimora-hero:32px;--vimora-section:28px;--vimora-feature:22px;--vimora-collection:22px;--vimora-intro:18px;--vimora-body:16px;--vimora-action:12px;--vimora-meta:14px}.layout-container .nav-header .nav-content .menu-items .menu-item{font-size:var(--vimora-nav)!important;line-height:24px!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important}.layout-container .nav-header .nav-content .menu-items .menu-item.is-active{font-weight:600!important}.layout-container .nav-header{height:84px!important;padding:16px 40px!important}.layout-container .footer .footer-content .company-name,.layout-container .footer .footer-content .sub-company-name,.layout-container .footer .footer-content .copyright-container{font-size:14px!important;line-height:19px!important;font-family:IvyOra!important;font-weight:300!important}.layout-container .footer .footer-content .menu-title,.layout-container .footer .footer-content .footer-title{font-size:12px!important;line-height:18px!important;letter-spacing:.08em!important}.layout-container .footer .footer-content .menu-item-container,.layout-container .footer .footer-content .contact-item,.layout-container .footer .footer-content .supplement-text,.layout-container .footer .footer-content .confirm-item,.layout-container .footer .footer-content .copyright{font-size:12px!important;line-height:18px!important}.section.first .banner-content>.title{font-size:var(--vimora-hero)!important;line-height:38px!important;font-weight:500!important}.section.first .banner-content>.sub-title{font-size:var(--vimora-intro)!important;line-height:28px!important;font-weight:300!important}.desc-block-container .desc-title{font-size:var(--vimora-section)!important;line-height:34px!important;font-weight:500!important;letter-spacing:-.01em!important}.desc-block-container .desc-content{font-size:var(--vimora-intro)!important;line-height:28px!important;font-weight:300!important;max-width:760px}.desc-block-container .desc-href{font-size:var(--vimora-action)!important;line-height:16px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration-thickness:1px!important;text-underline-offset:6px!important}.home-container .slide-content .title{font-size:var(--vimora-feature)!important;line-height:28px!important;font-weight:500!important}.home-container .slide-content .description{font-size:var(--vimora-body)!important;line-height:25px!important;font-weight:300!important}.home-container .home-carousel-container .kitchen-title,.home-container .home-carousel-container .home-carousel-item.active .kitchen-title,.home-container .home-carousel-container .country-item .title{font-size:var(--vimora-collection)!important;line-height:28px!important;font-weight:500!important}.home-container .kitchen-desc{font-size:var(--vimora-body)!important;line-height:25px!important;font-weight:300!important}.home-container .news-date{font-size:16px!important;line-height:22px!important;font-weight:600!important}.home-container .news-title{font-size:var(--vimora-body)!important;line-height:24px!important}.home-container .mark-title{font-size:var(--vimora-collection)!important;line-height:28px!important;font-weight:500!important;white-space:nowrap!important}.aobut-us-container .text-in,.aobut-us-container .text-out{font-size:var(--vimora-section)!important;line-height:34px!important}.aobut-us-container .outer-text-content .desc{font-size:var(--vimora-body)!important;line-height:26px!important;font-weight:300!important}.aobut-us-container .kitchen-title,.aobut-us-container .section.seventh .country-container .country-item .title{font-size:var(--vimora-collection)!important;line-height:28px!important}.aobut-us-container .kitchen-desc,.craftsmanship-container .intro-description{font-size:var(--vimora-body)!important;line-height:25px!important}.craftsmanship-container .material-card__title{font-size:var(--vimora-collection)!important;line-height:28px!important}.craftsmanship-container .material-card__desc{font-size:var(--vimora-body)!important;line-height:25px!important}.craftsmanship-container .materials__title{font-size:var(--vimora-feature)!important;line-height:28px!important}.craftsmanship-container .materials__desc{font-size:var(--vimora-body)!important;line-height:25px!important}.craftsmanship-container h3{font-size:var(--vimora-feature)!important;line-height:28px!important}.craftsmanship-container p{font-size:var(--vimora-body)!important;line-height:25px!important}.product-detail-container .desc-block-container .desc-title{font-size:var(--vimora-section)!important;line-height:34px!important}.product-detail-container .desc-block-container .desc-content{font-size:var(--vimora-body)!important;line-height:26px!important}.product-detail-container .full-slide-content .title,.product-detail-container .detail-item-container .title{font-size:var(--vimora-feature)!important;line-height:28px!important}.product-detail-container .full-slide-content .desc,.product-detail-container .detail-item-container .desc{font-size:var(--vimora-body)!important;line-height:25px!important}.product-detail-container .structure-container>.title{font-size:var(--vimora-feature)!important;line-height:28px!important}.product-detail-container .sub-image-title,.product-detail-container .category-name,.product-detail-container .property-item-text,.product-detail-container .property-item-name,.product-detail-container .property-item-value,.product-detail-container .property-item-id,.product-detail-container .item-container,.product-detail-container .label{font-size:14px!important;line-height:22px!important}.product-detail-container .more-info-btn{font-size:var(--vimora-action)!important;line-height:18px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.product-list-container .section .country-container .country-item .title{font-size:var(--vimora-collection)!important;line-height:28px!important;font-weight:500!important;margin-bottom:12px!important}.product-list-container .section .country-container .country-item .sub-title{font-size:14px!important;line-height:22px!important;margin-bottom:48px!important}.product-list-container .section .country-container .country-item:after{content:"";position:absolute!important;z-index:1!important;inset:38% 0 0!important;background:linear-gradient(to bottom,transparent,rgba(15,13,12,.48))!important;pointer-events:none!important}.product-list-container .section .country-container .country-item .title,.product-list-container .section .country-container .country-item .sub-title{z-index:2!important}.product-list-container .country-item:has(img[src*="/collections/meraki.png"]):before,.product-list-container .country-item:has(img[src*="/collections/ultima.png"]):before,.product-list-container .country-item:has(img[src*="/collections/mysa.png"]):before,.product-list-container .country-item:has(img[src*="/collections/clifftop.png"]):before,.product-list-container .country-item:has(img[src*="/collections/luminosa.png"]):before,.product-list-container .country-item:has(img[src*="/collections/gioia.png"]):before{content:"New";position:absolute!important;z-index:3!important;top:16px!important;left:16px!important;min-width:52px!important;height:30px!important;padding:0 13px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border-radius:999px!important;background:rgba(243,239,232,.92)!important;color:#342f2b!important;font-family:IvyOra,serif!important;font-size:13px!important;line-height:30px!important;font-weight:500!important;letter-spacing:.01em!important;pointer-events:none!important}.product-list-container .section.first .banner-content>.title,.product-detail-container .section.first .banner-content>.title{font-size:32px!important;line-height:38px!important;font-weight:500!important}.product-list-container .section.first .banner-content>.sub-title,.product-detail-container .section.first .banner-content>.sub-title{font-size:18px!important;line-height:28px!important;font-weight:300!important}.product-detail-container .section .other-product-container .other-product-item .title{font-size:var(--vimora-collection)!important;line-height:28px!important;font-family:TheSeasons!important;font-weight:500!important}.product-detail-container .section .other-product-container .other-product-item .subtitle{font-size:14px!important;line-height:21px!important}.project-container .project-name{font-size:18px!important;line-height:24px!important;font-weight:400!important}.project-list .home-desc-block-container .desc-title{font-size:var(--vimora-section)!important;line-height:34px!important;font-weight:500!important}.project-detail .banner .banner-info-wrap .project-name{font-size:var(--vimora-section)!important;line-height:34px!important;font-weight:500!important;margin-bottom:12px!important}.project-container .description-text,.project-container .description-content{font-size:var(--vimora-body)!important;line-height:25px!important}.blog-container .desc-title,.blog-detail-container .desc-title{font-size:var(--vimora-section)!important;line-height:34px!important}.blog-container .desc-content,.blog-detail-container .desc-content,.blog-detail-container .desc-info-text{font-size:var(--vimora-body)!important;line-height:26px!important}.contact-us-container .header{font-size:var(--vimora-feature)!important;line-height:28px!important}.contact-us-container .sub-header{font-size:14px!important;line-height:20px!important}.contact-us-container,.contact-us-container input,.contact-us-container textarea,.contact-us-container .el-input__inner,.contact-us-container .el-select__placeholder{font-size:14px!important;line-height:22px!important}.contact-us-container .submit-button,.privacy-container .submit-button{font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}.privacy-container>.title{font-size:var(--vimora-section)!important;line-height:34px!important}.privacy-container h2{font-size:var(--vimora-feature)!important;line-height:28px!important}.privacy-container .sub-title,.privacy-container p{font-size:var(--vimora-body)!important;line-height:25px!important}.layout-container h1,.layout-container h2,.layout-container h3,.section.first .banner-content>.title,.section.first .banner-content>.sub-title,.desc-block-container .desc-title,.desc-block-container .desc-content,.home-container .news-title,.blog-container .desc-title,.blog-detail-container .desc-title,.contact-us-container .header,.privacy-container>.title{text-wrap:balance!important}.home-container .slide-content .description,.aobut-us-container .outer-text-content .desc,.craftsmanship-container p,.product-detail-container .detail-item-container .desc,.project-container .description-text,.project-container .description-content,.blog-container .desc-content,.blog-detail-container .desc-content,.privacy-container p{text-wrap:pretty!important}.desc-block-container{padding-top:64px!important;padding-bottom:64px!important}.desc-block-container .desc-title{margin-top:12px!important;margin-bottom:22px!important}.desc-block-container .desc-href{margin-top:26px!important;margin-bottom:28px!important}.section.first .banner-content>.title{margin-bottom:20px!important;letter-spacing:-.01em!important}.home-container .home-container-divider{height:240px!important}.home-container .home-container-swiper .slide-content .text-content{margin-bottom:96px!important}.home-container .home-container-swiper .slide-content .text-content .title{margin-bottom:12px!important}.home-container .home-container-material{gap:24px!important}.home-container .home-container-material .material-desc .material-desc-title{margin-bottom:10px!important}.home-container .home-container-news .content .news-item{padding-top:22px!important;padding-bottom:22px!important}.home-container .home-container-news .content{border-top:1px solid rgba(35,31,32,.35)!important;border-bottom:1px solid rgba(35,31,32,.35)!important}.home-container .home-container-news .content .news-item{border-top:1px solid rgba(35,31,32,.35)!important}.home-container .home-container-news .content .news-item:first-child{border-top:0!important}.aobut-us-container{--content-gap-lg:40px;--content-gap-sm:28px}.aobut-us-container .section.sixth .content .slide-content .text-content .description{margin-bottom:30px!important}.aobut-us-container .section.seventh .country-container .country-item,.aobut-us-container .section.eighth .content .title{margin-bottom:28px!important}.craftsmanship-container .intro-container{gap:36px!important}.craftsmanship-container .intro-container .intro-item .intro-icon{margin-top:28px!important}.craftsmanship-container .materials__title{margin-bottom:26px!important}.craftsmanship-container .materials__grid{gap:28px!important}.craftsmanship-container .materials__column,.craftsmanship-container .materials__items{gap:36px!important}.craftsmanship-container .materials__icon{margin-top:36px!important}.three-column-images{gap:28px!important;margin-bottom:60px!important}.product-detail-container .section .structure-container{gap:72px!important;padding-top:32px!important;padding-bottom:32px!important}.product-detail-container .section .property-container{gap:28px!important;padding-top:32px!important;padding-bottom:32px!important}.product-detail-container .section .category-property-container,.product-detail-container .section .other-product-container{padding-top:32px!important;padding-bottom:32px!important}.product-detail-container .detail-item-container{margin-bottom:32px!important}.project-container{padding-top:112px!important}.project-detail .project-info{padding-top:24px!important;padding-bottom:24px!important}.project-detail .project-description,.project-detail .related-projects{padding-top:60px!important;padding-bottom:60px!important}.project-detail .related-projects .section-title{margin-bottom:36px!important}.project-detail .action-buttons{padding-top:40px!important}.project-detail .action-buttons .action-item .action-text{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important}.contact-us-container .construct-container{padding-top:40px!important;padding-bottom:60px!important}.contact-us-container .construct-container .content-block{margin-bottom:44px!important}.contact-us-container .construct-container{display:block!important;max-width:1200px!important;padding-left:40px!important;padding-right:40px!important}.contact-us-container .construct-container>.content-block:first-child{padding-bottom:0!important;border-bottom:0!important}.contact-us-container .construct-container>.content-block:nth-child(2),.contact-us-container .construct-container>.content-block:nth-child(3){width:100%!important}.contact-us-container .construct-container .content-block .header{font-weight:500!important;letter-spacing:-.01em!important}.contact-us-container .contact-form-container .el-form>.el-row:first-child>.el-col:nth-child(-n+2),.contact-us-container .contact-form-container .el-form>.el-row:nth-child(4)>.el-col:nth-child(-n+2){max-width:50%!important;flex:0 0 50%!important}.contact-us-container .el-input__wrapper,.contact-us-container .el-select__wrapper,.contact-us-container .el-textarea__inner{border-radius:0!important;background:transparent!important;box-shadow:0 1px #231f206b!important;padding-left:0!important;padding-right:0!important}.contact-us-container .el-form-item{margin-bottom:28px!important}.layout-container .footer .footer-content .title{margin-bottom:24px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.layout-container .footer .footer-content ul li{margin-bottom:18px!important}.layout-container .footer .footer-content .copyright-container{font-size:14px!important;line-height:19px!important;font-family:IvyOra!important;font-weight:300!important}.layout-container .nav-header .nav-content .menu-items .menu-item,.desc-block-container .desc-href,.product-detail-container .more-info-btn,.contact-us-container .submit-button,.privacy-container .submit-button,.project-detail .action-buttons .action-item .action-text{transition:opacity .25s ease!important}.layout-container .nav-header .nav-content .menu-items .menu-item:hover,.desc-block-container .desc-href:hover,.product-detail-container .more-info-btn:hover,.contact-us-container .submit-button:hover,.privacy-container .submit-button:hover,.project-detail .action-buttons .action-item:hover .action-text{opacity:.62!important}@media (max-width:767px){:root{--vimora-hero:28px;--vimora-section:22px;--vimora-feature:18px;--vimora-collection:18px;--vimora-intro:16px;--vimora-body:16px;--vimora-meta:14px}.layout-container .nav-header{height:66px!important;padding:13px 20px!important}.layout-container .custom-mobile-menu .mobile-menu-item{font-size:20px!important;line-height:28px!important;letter-spacing:normal!important;text-transform:none!important}.layout-container .mobile-footer .menu-item,.layout-container .mobile-footer .contact-item,.layout-container .mobile-footer .supplement-text,.layout-container .mobile-footer .confirm-item,.layout-container .mobile-footer .copyright,.layout-container .mobile-footer .motto,.layout-container .mobile-footer .motto-desc,.layout-container .mobile-footer .footer-title{font-size:12px!important;line-height:18px!important}.section.first .banner-content>.title{line-height:34px!important}.section.first .banner-content>.sub-title{font-size:16px!important;line-height:24px!important}.desc-block-container .desc-title{line-height:28px!important}.desc-block-container .desc-content{font-size:16px!important;line-height:25px!important}.aobut-us-container .text-in,.aobut-us-container .text-out{font-size:22px!important;line-height:28px!important}.home-container .home-carousel-container .kitchen-title,.home-container .home-carousel-container .home-carousel-item.active .kitchen-title,.home-container .home-carousel-container .country-item .title,.aobut-us-container .kitchen-title,.aobut-us-container .section.seventh .country-container .country-item .title{font-size:var(--vimora-collection)!important;line-height:24px!important}.home-container .news-date{font-size:16px!important;line-height:22px!important;font-weight:600!important}.home-container .mark-title{font-size:var(--vimora-collection)!important;line-height:24px!important;font-weight:500!important;white-space:nowrap!important}.product-list-container .section .country-container .country-item .title{font-size:var(--vimora-collection)!important;line-height:24px!important;margin-bottom:8px!important}.product-list-container .section .country-container .country-item .sub-title{font-size:14px!important;line-height:21px!important;margin-bottom:18px!important}.product-list-container .country-item:has(img[src*="/collections/meraki.png"]):before,.product-list-container .country-item:has(img[src*="/collections/ultima.png"]):before,.product-list-container .country-item:has(img[src*="/collections/mysa.png"]):before,.product-list-container .country-item:has(img[src*="/collections/clifftop.png"]):before,.product-list-container .country-item:has(img[src*="/collections/luminosa.png"]):before,.product-list-container .country-item:has(img[src*="/collections/gioia.png"]):before{top:12px!important;left:12px!important;min-width:44px!important;height:26px!important;padding:0 11px!important;font-size:11px!important;line-height:26px!important}.craftsmanship-container .material-card__title{font-size:var(--vimora-collection)!important;line-height:24px!important}.product-list-container .section.first .banner-content>.title,.product-detail-container .section.first .banner-content>.title{font-size:28px!important;line-height:34px!important}.product-list-container .section.first .banner-content>.sub-title,.product-detail-container .section.first .banner-content>.sub-title{font-size:16px!important;line-height:24px!important}.product-detail-container .section .other-product-container .other-product-item .title{font-size:var(--vimora-collection)!important;line-height:24px!important}.product-detail-container .section .other-product-container .other-product-item .subtitle{font-size:14px!important;line-height:21px!important}.project-container .project-name{font-size:16px!important;line-height:22px!important}.project-list .home-desc-block-container .desc-title{font-size:22px!important;line-height:28px!important}.product-detail-container .sub-image-title,.product-detail-container .category-name,.product-detail-container .property-item-text,.product-detail-container .property-item-name,.product-detail-container .property-item-value,.product-detail-container .property-item-id,.product-detail-container .item-container,.product-detail-container .label{font-size:14px!important;line-height:23px!important}.desc-block-container{padding-top:32px!important;padding-bottom:32px!important}.desc-block-container .desc-title{margin-top:10px!important;margin-bottom:16px!important}.desc-block-container .desc-href{margin-top:20px!important;margin-bottom:20px!important}.section.first .banner-content>.title{margin-bottom:14px!important}.home-container .home-container-divider{height:176px!important}.home-container .home-container-swiper .slide-content .text-content{margin-bottom:52px!important}.home-container .home-container-news .content .news-item{padding-top:16px!important;padding-bottom:16px!important}.aobut-us-container .section.second .content .right,.aobut-us-container .section.fourth .content .right,.aobut-us-container .section.third .content .left,.aobut-us-container .section.fifth .content .left{margin-top:36px!important}.craftsmanship-container .intro-container,.craftsmanship-container .materials__grid,.craftsmanship-container .materials__column,.craftsmanship-container .materials__items{gap:28px!important}.three-column-images{gap:20px!important;margin-bottom:40px!important}.product-detail-container .section .structure-container{gap:20px!important;padding-top:24px!important;padding-bottom:24px!important}.product-detail-container .section .property-container{gap:16px!important;padding-top:20px!important;padding-bottom:20px!important}.product-detail-container .section .category-property-container,.product-detail-container .section .other-product-container{padding-top:20px!important;padding-bottom:20px!important}.project-container{padding-top:92px!important}.project-detail .project-description,.project-detail .related-projects{padding-top:36px!important;padding-bottom:36px!important}.layout-container .mobile-footer{padding-top:32px!important;padding-bottom:32px!important}.layout-container .mobile-footer .footer-content .footer-logo-wrap{margin-bottom:28px!important}.layout-container .mobile-footer .footer-content .menu-section,.layout-container .mobile-footer .footer-content .contact-section{margin-top:28px!important;margin-bottom:28px!important}.contact-us-container .construct-container{display:block!important;padding-left:20px!important;padding-right:20px!important}.contact-us-container .construct-container>.content-block:first-child{padding-bottom:22px!important}.contact-us-container .contact-form-container .el-form>.el-row:first-child>.el-col:nth-child(-n+2),.contact-us-container .contact-form-container .el-form>.el-row:nth-child(4)>.el-col:nth-child(-n+2){max-width:100%!important;flex:0 0 100%!important}}
