:root{--backgroundNavbarSrcFlip:linear-gradient(0deg,#252324,rgba(37,35,36,.987) 8.1%,rgba(37,35,36,.951) 15.5%,rgba(37,35,36,.896) 22.5%,rgba(37,35,36,.825) 29%,rgba(37,35,36,.741) 35.3%,rgba(37,35,36,.648) 41.2%,rgba(37,35,36,.55) 47.1%,rgba(37,35,36,.45) 52.9%,rgba(37,35,36,.352) 58.8%,rgba(37,35,36,.259) 64.7%,rgba(37,35,36,.175) 71%,rgba(37,35,36,.104) 77.5%,rgba(37,35,36,.049) 84.5%,rgba(37,35,36,.013) 91.9%,rgba(37,35,36,0));--backgroundNavbarSrc:linear-gradient(#252324,rgba(37,35,36,.987) 8.1%,rgba(37,35,36,.951) 15.5%,rgba(37,35,36,.896) 22.5%,rgba(37,35,36,.825) 29%,rgba(37,35,36,.741) 35.3%,rgba(37,35,36,.648) 41.2%,rgba(37,35,36,.55) 47.1%,rgba(37,35,36,.45) 52.9%,rgba(37,35,36,.352) 58.8%,rgba(37,35,36,.259) 64.7%,rgba(37,35,36,.175) 71%,rgba(37,35,36,.104) 77.5%,rgba(37,35,36,.049) 84.5%,rgba(37,35,36,.013) 91.9%,rgba(37,35,36,0));--blackPercent_ofNavbar:10%;--style-grid-col:repeat(12,1fr);--gapDes:10px;--grid-margin-des:50px;--grid-margin-des_clone_forwine:100px;--grid-margin-des_clone_forstone:100px;--col_width:calc(calc(calc(100vw - calc(var(--grid-margin-des) * 2)) - calc(var(--gapDes) * 11)) / 12);--width-container-des-withgrid:calc(100% - calc(var(--grid-margin-des) * 2));--gray:#868686;--gray-slim:#86868617;--white:#fffcf5;--black:#252324;--blackFade:#2523243d;--fz1:7rem;--fz2:3rem;--fz3:2rem;--fzdf:1rem;--fz1_5:1.5rem;--fz4-notset:4rem;--fz5-notset:5rem;--fz6-notset:6rem;--paddingall_eachsection:calc(var(--col_width)) 0;--paddingonly_eachsection:calc(var(--col_width));--border-style-dark:0.1px solid var(--white);--border-style-light:0.1px solid var(--blackFade);--fs1_aqua:calc(7rem / -5.5);--fs3_aqua:calc(2rem / -5.7);--fz4-notset_aqua:calc(4rem / -5.5);--fz5-notset_aqua:calc(5rem / -5.5);--fz6-notset_aqua:calc(6rem / -5.5);--navbarIndex:9999;--baseIndex:10;--line-effect-p:calc(var(--fzdf) / -10);--navbarHeight:12vh;--heightButton:2.42vw;--fillterBgFooter:linear-gradient(104.01deg,#28302c 50.18%,rgba(51,49,50,0) 168.55%)}body *{box-sizing:border-box}html{height:-webkit-fill-available;font-size:calc(14.2px + .2290625vw)}a,button,input,li,select,textarea{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none}body{margin:0;padding:0;overflow-x:hidden;font-family:system-ui;background-color:var(--white);height:-webkit-fill-available}a,button{position:relative;cursor:pointer;width:-moz-fit-content;width:fit-content;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{background:transparent}p{line-height:120%}.tag p,h1,h2,h3,h4,p{margin:0;padding:0}h1,h2,h3,h4{line-height:100%}.light-background{background-color:var(--white)}.light-background a,.light-background button,.light-background p{color:var(--black)}.light-background .border-betweem-section{background-color:#25232440}.light-background .list-button button{color:var(--dark);background-color:var(--white);border-color:var(--gray)}.light-background .button-styled-effect{border:1px solid #252324}.light-background .a-button-italic-underlineEffect:before,.light-background .underline-effect-styles{background-color:var(--black)}.dark-background .a-button-italic-underlineEffect:before,.dark-background .underline-effect-styles{background-color:var(--white)}.dark-background .note p{color:var(--white)}.dark-background .list-button button{color:var(--white);background-color:var(--dark);border-color:var(--white)}.dark-background .border-betweem-section{background-color:var(--gray-slim)}.dark-background{background-color:var(--black)}.dark-background a,.dark-background h1,.dark-background h2,.dark-background h3,.dark-background p{color:var(--white)}.hoho{position:relative;width:100%;height:100vh}.hoho .layer{position:absolute;width:100%;height:100%;background:url(/hero-bg.png);background-position:50%;-webkit-clip-path:polygon(0 0,83% 0,83% 100%,0 100%);clip-path:polygon(0 0,83% 0,83% 100%,0 100%)}.this_pick .underline-effect-styles{left:0!important;width:100%!important}.space_tam{width:1px;height:50vh;display:block;opacity:0!important}.pick{font-weight:700}.effect_tittle_section{height:-moz-fit-content!important;height:fit-content!important;background-color:var(--white)}.effect_tittle_section .background{display:none!important}ul{margin:0;padding:0}li{cursor:pointer}.welcome-section{z-index:2;position:relative;background:var(--white)}.activeUnderline{color:var(--gray)!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.activeUnderline span{width:100%!important;background-color:var(--gray)!important}.loading-scene{scroll-behavior:auto;position:fixed;width:100vw;height:100vh;top:0;left:0;bottom:0;right:0;background-color:var(--white);z-index:99999;pointer-events:none;display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.button-hover-split{position:relative;overflow:hidden}.split-eff-text{position:relative;z-index:2;display:flex;justify-content:center}.split-eff-background{position:absolute;width:110%;height:110%;left:0;bottom:-2%;background:var(--black);z-index:1;will-change:transform}.underline-effect-styles{position:absolute;bottom:-.2px;left:0;width:0;height:1px;background-color:var(--white);will-change:transform}.wrapper-content{width:100%;height:-moz-fit-content;height:fit-content}.mutil-p>p:not(:last-child){margin-bottom:var(--fzdf)}.padding-tl-container{padding-right:var(--grid-margin-des);padding-left:var(--grid-margin-des)}.margin-tl-container{margin-right:var(--grid-margin-des);margin-left:var(--grid-margin-des)}.border-styled-top{border-top:1px solid hsla(0,0%,100%,.42)}.mtb-1p5rem{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1rem{margin-bottom:1rem}.align-self-end{align-items:self-end}.flex-wrap{flex-wrap:wrap}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-evenly{display:flex;justify-content:space-evenly}.blackBackgroundNavbar{background:var(--black)!important}.flex-between{display:flex;justify-content:space-between}.width-fit{width:-moz-fit-content;width:fit-content}.width-full{width:100%}.row1{grid-row:1}.row2{grid-row:2}.row3{grid-row:3}.row4{grid-row:4}.margin-wc{padding-left:var(--grid-margin-des);padding-right:var(--grid-margin-des)}.button-circle-l,.button-circle-r{border-radius:50%;background-color:#fffcf5;height:48px;width:48px;border:0;border-color:rgba(37,35,36,.2)}.button-circle-l{transform:rotate(180deg)}.a-button-italic-underlineEffect{position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.a-button-italic-underlineEffect:before{content:"";position:absolute;bottom:var(--line-effect-p);left:0;width:100%;height:1px}.list-button{display:flex;flex-direction:row;flex-wrap:wrap}.list-button button{margin-top:calc(var(--fzdf) / 2);margin-right:calc(var(--fzdf) / 2)}.button-styled-effect,.list-button button{display:flex;align-items:center;justify-content:center;color:var(--white);border-radius:50px;border:1px solid var(--white);height:var(--heightButton);padding-left:var(--fz3);padding-right:var(--fz3);font-size:var(--fzdf);line-height:72%}.button-icon-styled-effect{border-radius:50%;border-width:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background-color:var(--white);pointer-events:auto}.iconDirection-left{transform:rotate(180deg)}.border-betweem-section{width:var(--width-container-des-withgrid);height:.5px;margin-left:var(--grid-margin-des)}.welcome-section_content_1{display:none!important;padding-top:var(--col_width);padding-bottom:calc(var(--col_width) / 2)}.welcome-section_content_2{padding-top:calc(var(--col_width) *1);padding-bottom:calc(var(--col_width) / 2)}.welcome-section_content_3{padding-bottom:calc(var(--col_width) / 4)}.welcome-section_content_4{padding-bottom:calc(var(--col_width) * 3)}.welcome-section_content_1>div>.icon{grid-column-start:1;grid-column-end:2;font-size:var(--fz1)}.welcome-section_content_1>div>.text{grid-column-start:4;grid-column-end:12;font-size:var(--fz1);line-height:100%}.welcome-section_content_2>div>.tag{grid-column-start:4;grid-column-end:7}.welcome-section_content_2>div>.text{grid-column-start:8;grid-column-end:11}.welcome-section_content_3>div>.tag{grid-column-start:4;grid-column-end:7}.welcome-section_content_4>div>div:nth-child(n) h3{padding-bottom:1rem}.welcome-section_content_4>div>div:first-child{grid-column-start:4;grid-column-end:6}.welcome-section_content_4>div>div:nth-child(2){grid-column-start:7;grid-column-end:9}.welcome-section_content_4>div>div:nth-child(3){grid-column-start:10;grid-column-end:12}.welcome-section_content_4>div>div:nth-child(n) span{font-size:10vw;font-weight:700}.grid{width:100vw;height:100vh;position:fixed;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:9999}.grid .wrapperGrid{position:absolute;padding:0 var(--grid-margin-des);width:100%;height:100%;top:0;left:0;display:grid;grid-template-columns:var(--style-grid-col);grid-gap:var(--gapDes);gap:var(--gapDes)}.grid12-container{padding:0 var(--grid-margin-des);width:100%}.grid12-container,.grid12-container-nonmargin{display:grid;grid-template-columns:var(--style-grid-col);grid-gap:var(--gapDes);gap:var(--gapDes)}.grid12-container-row2{grid-template-rows:repeat(2,auto)}.grid12-container-row3{grid-template-rows:repeat(3,auto)}.grid-continer-2row{display:grid;grid-template-rows:repeat(2,auto)}.grid-continer-4row{display:grid;grid-template-rows:repeat(4,auto)}@media (max-width:1440px) and (min-width:1024px){.detail-hero--group-button{grid-column-start:11!important}.hero-section .heading-hero h1{font-size:7rem!important}}@media (max-width:1025px){.navbar_mobi{display:block!important}.navbar_mobi_controls{display:flex!important}.navbar{display:none!important}:root{--grid-margin-des:30px}.for_section_title_projects{background-position-x:50%!important;background-size:auto 110%!important}.for_section_stone_aboutus{background-size:auto 110%!important}.welcome-section_content_1{display:none!important}.welcome-section_content_2>div>.tag,.welcome-section_content_3>div>.tag{grid-column-start:1!important;grid-column-end:4!important}.welcome-section_content_4>div>div:first-child{grid-column-start:2!important;grid-column-end:5!important}.welcome-section_content_4>div>div:nth-child(2){grid-column-start:6!important;grid-column-end:9!important}.welcome-section_content_4>div>div:nth-child(3){grid-column-start:10!important;grid-column-end:13!important}.welcome-section_content_2>div>.text{grid-column-start:6!important}.list-products-section_1 .tittle h2{font-size:5rem!important}.stone-list .box,.wine-list .box{height:42vh!important}.list-products-section_2 .box .content>div>.btn{display:none!important;grid-column-start:10!important}.layout-list-wine .row1 .detail-willhidden{grid-column-end:8!important}.layout-list-wine .row3 .detail{grid-column-end:12!important}.list-products-section_3_content .list-wine{grid-row:2!important;grid-column-start:1!important;grid-column-end:11!important;margin-top:1rem!important}.layout-list-stone .detail .bot{height:36vh!important}.layout-list-stone .detail .bot p{max-width:86%!important}.form-contact-section .content .text{grid-column-end:9!important}.footer .footer-content{margin:calc(var(--grid-margin-des) * 2) auto var(--grid-margin-des) auto!important}.tittle_section .content{width:80%!important}#content_after-tittle_section .content .des{grid-column-end:9!important}#detail_product .slider-img .img_large{height:42vh!important}#detail_product .info-product,#detail_product .slider-img{grid-column-start:1!important;grid-column-end:13!important}#detail_product .slider-img{grid-row:1!important}#detail_product .info-product{grid-row:2!important;padding-top:150px!important}#more-product .item-product{aspect-ratio:unset!important;height:35vh!important;margin-bottom:50px}#more-product .more1,#more-product .more2,#more-product .more3{grid-column-start:1!important;grid-column-end:13!important}#more-product .tag{grid-column-start:1!important;grid-column-end:8!important;grid-row:1!important}#more-product .more1{grid-row:2!important}#more-product .more2{grid-row:3!important}#more-product .more3{grid-row:4!important}#more-product .more1 img{width:100%!important;height:auto!important}}@media (max-width:868px){:root{--grid-margin-des:20px!important}.layout-list-wine .row2 .detail .top span,.layout-stone-stone .detail .top>span{padding-top:2vw!important}.stone-list .box,.wine-list .box{height:60vh!important}.button-styled-effect,.input-style-hover{height:40px!important}.footer-content_1 .menu{padding:50px 0!important}.welcome-section_content_2>div>.tag,.welcome-section_content_3>div>.tag{grid-column-end:12!important;grid-row:1!important;padding:50px 0!important}.list-products-section_1 .tittle h2{margin-top:-20px!important}.list-products-section_3_content .view-more a,.tag{font-size:10px!important;color:var(--gray)!important}.list-products-section_3_content .view-more a{margin-top:-4px!important;display:block;float:right}.welcome-section_content_2>div>.text{grid-column-start:1!important;grid-column-end:12!important;grid-row:2!important}.welcome-section_content_4>div>div:nth-child(n){grid-column-start:1!important;grid-column-end:12!important}.welcome-section_content_4>div>div:first-child{grid-row:1!important}.welcome-section_content_4>div>div:nth-child(2){grid-row:2!important}.welcome-section_content_4>div>div:nth-child(3){grid-row:3!important}#more-product .tag{grid-column-start:1!important;grid-column-end:13!important}.list-products-section_1{padding:7rem 0 2rem!important}.list-products-section_1 .tittle h2{font-size:10vw!important}.list-products-section_2 .box .content>div>.btn{grid-column-start:6!important}.list-products-section_3_content{padding:var(--fz2) 0 20px 0!important}.list-products-section_3_content .tag{grid-column-end:8!important}.list-products-section_3_content .view-more{grid-column-start:9!important}.list-products-section_1 .tittle h2{padding:20px 0 0!important}.layout-list-wine .row2 .detail .bot{margin:50px 0 0!important}#ITEM_NAME_SLIDER_PRODUCTS ul li{display:flex;align-items:center}.list-products-section_3_content .list-wine h3{font-size:1.7rem!important}.layout-list-wine .row2 .detail .bot h3{font-size:3.5rem!important}.layout-list-wine .row1 .detail-willhidden{grid-column-start:1!important;grid-column-end:13!important}.layout-list-wine .row3 .note{align-items:flex-start!important}.layout-list-stone{padding:0 0 50px}.layout-list-stone .image,.layout-list-wine .row2 .image,.layout-list-wine .row3 .note{grid-row:1!important;grid-column-start:1!important;grid-column-end:11!important}.layout-list-stone .detail,.layout-list-wine .row2 .detail,.layout-list-wine .row3 .detail{grid-row:2!important;grid-column-start:1!important;grid-column-end:13!important}.layout-list-wine .row2{height:-moz-fit-content!important;height:fit-content!important}.layout-list-stone .image{height:36vh!important}.layout-list-stone .detail .top a{font-size:1.5rem!important}#detail_product .info-product{padding-top:50vh!important}#detail_product .info-product h1{font-size:3.5rem!important}#detail_product .info-product p{max-width:100%!important}#LIST_SLIDER_STONE_PRODUCTS ul.img_child{transform:unset!important;height:20vh!important;width:50%!important;top:unset!important;bottom:0!important;left:0!important}#info_banner{height:25vh!important}.form-contact-section .content .input{grid-row:1!important;grid-column-start:1!important;grid-column-end:13!important}.form-contact-section .content .submit{grid-row:2!important;grid-column-start:1!important;grid-column-end:13!important}.form-contact-section .content .text{font-size:3.6rem!important}.footer-content_1 .logo{grid-row:1!important}.footer-content_1 .menu{grid-row:3!important}.footer-content_1 .info{grid-row:2!important}.footer .item-info .map{display:none!important}.footer-content_1 .info,.footer-content_1 .logo,.footer-content_1 .menu{grid-column-start:1!important;grid-column-end:13!important}#content_after-tittle_section .content .tag{margin-top:2rem;grid-row:1!important;grid-column-start:1!important;grid-column-end:10!important}#content_after-tittle_section .content .des{grid-row:2!important;grid-column-start:1!important;grid-column-end:10!important}.tittle_section .content h1{font-size:15vw!important}.detail-hero--1{display:none!important}.detail-hero--2{grid-column-start:1!important;grid-column-end:8!important}.detail-hero--group-button{padding-top:1rem!important;grid-column-start:9!important}.hero-background div:nth-child(2){background-size:auto 110%!important}.detail-hero--2 h2{font-size:1rem!important;max-width:50vw!important}.hero-section .heading-hero h1{font-size:15vw!important}.for_section_stone_aboutus{background-size:auto 110%!important;background-position-x:36%!important}.footer-content_1 .logo img{width:calc(var(--col_width)* 6)!important}}@media (max-width:568px){.layout-list-wine .row2 .detail .bot{margin-top:unset!important}.layout-list-stone .detail .bot{height:42vh!important}.layout-list-stone .detail .bot ul li h3{font-size:15vw!important}#more-product .tag{padding:.5rem 0 1.5rem!important}#sectionToTrack1{width:100vw!important;position:absolute!important;height:42vh!important;left:0!important}}#LIST_SLIDER_STONE_PRODUCTS ul.img_parent li:first-child{background:url(/stone/basalt/IMG_6224.jpg)}#LIST_SLIDER_STONE_PRODUCTS ul.img_parent li:nth-child(2){background:url(/stone/bluestone/1.jpg)}#LIST_SLIDER_STONE_PRODUCTS ul.img_parent li:nth-child(3){background:url(/stone/granite/1.jpg)}#LIST_SLIDER_STONE_PRODUCTS ul.img_parent li:nth-child(n){background-size:cover}#LIST_SLIDER_STONE_PRODUCTS ul.img_child li:first-child{background:url(/stone/basalt/IMG_6225.jpg)}#LIST_SLIDER_STONE_PRODUCTS ul.img_child li:nth-child(2){background:url(/stone/bluestone/1.jpg)}#LIST_SLIDER_STONE_PRODUCTS ul.img_child li:nth-child(3){background:url(/stone/granite/2.jpg)}#LIST_SLIDER_STONE_PRODUCTS ul.img_child li:nth-child(n){background-size:cover}.layout-list-stone{height:-moz-fit-content;height:fit-content;padding:50px 0 7.2vw}.layout-list-stone .image{grid-column-start:3;grid-column-end:7;width:100%;height:600px;position:relative}#LIST_SLIDER_STONE_PRODUCTS ul.img_child .active,#LIST_SLIDER_STONE_PRODUCTS ul.img_parent .active{opacity:1;z-index:9}#LIST_SLIDER_STONE_PRODUCTS ul.img_parent{position:relative;list-style-type:none;margin:0;padding:0;width:100%;height:100%;z-index:1;box-shadow:0 3px 8px rgba(0,0,0,.24)}#LIST_SLIDER_STONE_PRODUCTS ul.img_child li,#LIST_SLIDER_STONE_PRODUCTS ul.img_parent li{position:absolute;bottom:0;left:0;width:100%;height:100%}#LIST_SLIDER_STONE_PRODUCTS ul.img_child li img,#LIST_SLIDER_STONE_PRODUCTS ul.img_parent li img{width:inherit;height:inherit}#LIST_SLIDER_STONE_PRODUCTS ul.img_child{z-index:2;position:absolute;list-style-type:none;margin:0;padding:0;width:calc(calc(var(--col_width)* 3) + calc(var(--gapDes)* 2));left:calc(calc(var(--col_width)* -1) + calc(var(--gapDes)* -1));bottom:0;height:60%;overflow:hidden;box-shadow:0 3px 8px rgba(0,0,0,.24)}.layout-list-stone .detail{grid-column-start:8;grid-column-end:13;grid-row:1;display:flex;justify-content:space-between}.layout-list-stone .detail .top ul{list-style-type:none;padding:0;display:flex}.layout-list-stone .detail .top a{z-index:100;margin-left:var(--fzdf);-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-list-stone .detail .bot{height:100%}.layout-list-stone .detail .top>span,.layout-list-wine .row2 .detail .top span{display:block}#DETAIL_ITEM_SLIDER_STONE_PRODUCTS .active{opacity:1;z-index:5}.layout-list-stone .detail .bot ul{list-style-type:none;padding:0;margin:0;width:100%;height:100%;position:relative}.layout-list-stone .detail .bot ul li{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:flex;align-items:flex-end}.layout-list-stone .detail .bot ul li>div{display:flex;justify-content:space-between;flex-direction:column}.layout-list-stone .detail .bot ul li h3{font-size:5vw}.layout-list-stone .row2 .detail{grid-column-start:9;grid-column-end:12}.layout-list-stone .detail .bot h3{font-size:var(--fz4-notset)}.layout-list-stone .detail .bot p{margin-bottom:50px;margin-top:1rem;max-width:75%}.layout-list-stone .row2 .note{grid-column-start:4;grid-column-end:8;justify-content:flex-start;flex-direction:row-reverse}.layout-list-stone .row2 .note p{margin-right:calc(var(--fzdf) / 2)}.list-products-section{position:relative}.list-products-section_1{padding:12rem 0 4rem}.list-products-section_1 .tittle{grid-column-start:1;grid-column-end:11;position:relative;width:-moz-fit-content;width:fit-content}.list-products-section_1 .tittle h2{font-size:8vw;margin-top:-.7rem}.list-products-section_1 .tittle span{position:absolute;top:0;right:0;transform:translateX(100%);color:var(--white)}.list-products-section_1 .btn-more a{display:block;float:right;color:var(--gray)!important}.list-products-section_1 .btn-more{grid-column-start:12;grid-column-end:13}.list-products-section_2{position:relative;overflow:hidden}.stone-list .box,.wine-list .box{position:relative;aspect-ratio:16/6;width:100%;height:72vh;overflow:hidden;background:transparent}.stone-list .box{transform-origin:center center;background-position:0 10%;will-change:transform}.wine-list:before{width:var(--grid-margin-des_clone_forwine);background:var(--black)}.stone-list:before,.wine-list:before{content:"";position:absolute;top:-5px;left:0;height:75vh;overflow:hidden;z-index:2;will-change:transform}.stone-list:before{width:var(--grid-margin-des_clone_forstone);background:var(--white)}.wine-list:after{width:var(--grid-margin-des_clone_forwine);background:var(--black)}.stone-list:after,.wine-list:after{content:"";position:absolute;top:-5px;right:0;height:75vh;overflow:hidden;z-index:2;will-change:transform}.stone-list:after{width:var(--grid-margin-des_clone_forstone);background:var(--white)}.list-products-section_2 img{width:100%;height:inherit;object-fit:cover;object-position:center}.list-products-section_2 .box .content{display:flex;height:100%;align-items:self-end;padding-bottom:var(--grid-margin-des)}.list-products-section_2 .box .content>div>.text{grid-column-start:1;grid-column-end:4}.list-products-section_2 .box .content>div>.btn{grid-column-start:11;grid-column-end:13;display:flex;align-items:flex-end}.list-products-section_2 .box .content>div p{font-size:var(--fz3);opacity:0}.list-products-section_3{height:-moz-fit-content;height:fit-content;padding-bottom:calc(var(--paddingonly_eachsection) / 2)}.list-products-section_3_content{padding:calc(var(--grid-margin-des) * 2) 0 var(--grid-margin-des) 0}.list-products-section_3_content .tag{grid-column-start:1;grid-column-end:4}.list-products-section_3_content .list-wine{grid-column-start:4;grid-column-end:7}.list-products-section_3_content .view-more{grid-column-start:12;grid-column-end:13;text-align:right}.list-products-section_3_content .list-wine h3{font-size:var(--fz3)}.layout-list-wine .row1 .detail-willhidden{grid-column-start:4;grid-column-end:7;padding:0 0 var(--fz3) 0}.layout-list-wine .row2{margin-top:50px;height:calc(calc(var(--col_width) * 3) + calc(var(--gapDes) * 2))}.layout-list-wine .row2 .image{grid-column-start:4;grid-column-end:7;width:100%;aspect-ratio:1/1;overflow:hidden}.layout-list-wine .row2 .detail{grid-column-start:8;grid-column-end:13;position:relative}.layout-list-wine .row2 .detail,.layout-list-wine .row3 .detail{margin-left:calc(var(--grid-margin-des) * -1)}.layout-list-wine .row2 .detail .top span{color:var(--white)}.layout-list-wine .row2 .detail .top ul{list-style-type:none;padding:0}.layout-list-wine .row2 .detail .top a{margin-left:calc(var(--fzdf) / 2);font-size:var(--fzdf)!important}.layout-list-wine .row2 .detail .bot{position:relative;height:-moz-fit-content;height:fit-content;width:100%;margin-bottom:-.35rem;margin-left:-.35rem}.layout-list-wine .row2 .detail .bot>h3{opacity:0}.layout-list-wine .row2 .detail .bot h3{font-size:4.2vw}.layout-list-wine .row3{padding-top:.7rem}.layout-list-wine .row3 .detail{grid-column-start:8;grid-column-end:11}.layout-list-wine .row3 .note{grid-column-start:4;grid-column-end:7;flex-direction:column;display:flex;height:-moz-fit-content;height:fit-content;align-items:flex-end}.layout-list-wine .row3 .note p{margin-left:calc(var(--fzdf) / 2)}.layout-list-wine .row3 .note a{font-style:italic}#MENU_SLIDER_STONE_PRODUCTS>ul,#MENU_SLIDER_WINE_PRODUCTS>ul{display:flex;flex-wrap:wrap;max-width:72%;margin-top:.5rem}#MENU_SLIDER_STONE_PRODUCTS .btn_onslider,#MENU_SLIDER_WINE_PRODUCTS .btn_onslider{padding:.5rem 1.5rem;border-radius:25px;font-size:1rem;margin:0 .5rem .5rem 0;border:1px solid var(--gray)}#MENU_SLIDER_WINE_PRODUCTS .btn_onslider{color:var(--white)}#MENU_SLIDER_STONE_PRODUCTS .btn_onslider:hover{background:var(--black)!important;color:var(--white)!important}#MENU_SLIDER_STONE_PRODUCTS .active button{background:var(--gray)!important;color:var(--white)!important}#MENU_SLIDER_WINE_PRODUCTS .btn_onslider:hover{background:var(--white)!important;color:var(--black)!important}#MENU_SLIDER_WINE_PRODUCTS .active button{background:var(--gray)!important;color:var(--white)!important}#LIST_SLIDER_PRODUCTS .active{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}#ITEM_NAME_SLIDER_PRODUCTS .active{top:0}#MENU_SLIDER_STONE_PRODUCTS .active,#MENU_SLIDER_WINE_PRODUCTS .active{font-weight:700}#DETAIL_ITEM_SLIDER_PRODUCTS .active{opacity:1;pointer-events:all}#LIST_SLIDER_PRODUCTS ul{list-style-type:none!important;margin:0;padding:0}#DETAIL_ITEM_SLIDER_PRODUCTS ul{height:42vh}@media (max-width:1000px){#DETAIL_ITEM_SLIDER_PRODUCTS ul{height:250px!important}}#DETAIL_ITEM_SLIDER_PRODUCTS ul,#ITEM_NAME_SLIDER_PRODUCTS ul,#LIST_SLIDER_PRODUCTS ul{position:relative;overflow:hidden;margin:0;padding:0}#LIST_SLIDER_PRODUCTS ul,#LIST_SLIDER_PRODUCTS ul li{width:100%;height:100%}#DETAIL_ITEM_SLIDER_PRODUCTS ul li{position:absolute;top:0;left:0;width:-moz-fit-content;width:fit-content;height:100%;pointer-events:none;opacity:0;background:var(--black)}#ITEM_NAME_SLIDER_PRODUCTS ul{height:100%;position:absolute;width:100%;top:0;left:0}#ITEM_NAME_SLIDER_PRODUCTS ul li{position:absolute;width:100%;height:100%;top:-100%;left:0;background-color:var(--black);display:flex;align-items:self-end}#ITEM_NAME_SLIDER_PRODUCTS ul li div{position:relative}#LIST_SLIDER_PRODUCTS ul li{position:absolute;top:0;left:0;background-size:cover;background-position:50%;background-color:var(--white);background-size:86%;background-repeat:no-repeat}#LIST_SLIDER_PRODUCTS ul li:first-of-type{background-image:url(/brand_wine/ulupna.webp);z-index:5}#LIST_SLIDER_PRODUCTS ul li:nth-of-type(2){background-image:url(/brand_wine/dominic.png)}#LIST_SLIDER_PRODUCTS ul li:nth-of-type(3){background-image:url(/brand_wine/Paxton.png)}#LIST_SLIDER_PRODUCTS ul li:nth-of-type(4){background-image:url(/brand_wine/berton-vineyard.png)}#LIST_SLIDER_PRODUCTS ul li:nth-of-type(5){background-image:url(/brand_wine/organic-wine.webp)}#LIST_SLIDER_PRODUCTS ul li:nth-of-type(6){background-image:url(/brand_wine/pettavel.png)}#sectionAll,#sectionToTrack1,#sectionToTrack2{will-change:transform}#detail_product,#more-product{padding-bottom:var(--grid-margin-des);height:-moz-fit-content;height:fit-content}#back_tolistpage{padding:var(--grid-margin-des)}.tittle_section{position:relative;width:100%;height:86vh;padding:10vh 0 0;display:flex;align-items:self-end;flex-direction:column}.tittle_section>.content{display:none}.tittle_section.effect_tittle_section{border-top:var(--border-style-light)}.tittle_section.effect_tittle_section>.content{display:block!important}.tittle_section .tittle_section .background{position:absolute;bottom:-2px;left:0;width:100%;height:30%;opacity:.7;transform:rotate(180deg);background:var(--backgroundNavbarSrc);z-index:0}.tittle_section .content{position:relative;left:var(--grid-margin-des);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;z-index:7;padding-bottom:2vw}.tittle_section .content h1{font-size:6.4vw}.tittle_section .content_more{border-top:var(--border-style-light);border-top:1px solid hsla(0,0%,100%,.42);width:100%;z-index:7;padding:2vw var(--grid-margin-des) var(--grid-margin-des);display:flex;justify-content:space-between}.tittle_section .content_more .text{display:flex}.tittle_section .content_more .text span{margin-right:1rem;margin-top:.3rem}.tittle_section .content_more .text p{color:var(--white);font-size:1.2rem;width:420px}.tittle_section .content_more .btn a span{color:#fff!important}#content_after-tittle_section{position:relative;z-index:5}#content_after-tittle_section .content{padding-top:calc(var(--grid-margin-des) * 2);padding-bottom:calc(var(--grid-margin-des) * 2)}#content_after-tittle_section .content .des{grid-column-start:4;grid-column-end:7;grid-row:1}#content_after-tittle_section .content .tag{grid-column-start:1;grid-column-end:3;grid-row:1}#detail_product .slider-img{grid-column-start:1;grid-column-end:8;z-index:9;height:-moz-fit-content;height:fit-content;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}#detail_product .slider-img .img_large{position:relative;height:86vh;width:100%;overflow:hidden}#detail_product #large-image-slider{list-style-type:none;position:relative;width:100%;height:100%}#detail_product #large-image-slider li{position:absolute;top:0;left:0;width:100%;height:100%}#detail_product ul#large-image-slider li:first-child{z-index:10}#detail_product #large-image-slider li img{transition:.3s ease-out}#detail_product #large-image-slider li img:hover{transform:scale(1.05);transition:.3s ease-in}#detail_product .slider-img .img_small{overflow:hidden;height:28vh}#detail_product #large-image-slider li img{width:inherit;height:inherit;object-fit:cover}#detail_product .slider-img .img_large .gr-icon{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;height:-moz-fit-content;height:fit-content;width:calc(100% - 2rem);left:1rem;pointer-events:none;z-index:9999}#detail_product .slider-img .img_large .gr-icon button{position:relative;pointer-events:auto}#detail_product .slider-img .img_small{width:100%}#detail_product .slider-img .img_small,#slider-holder{position:relative;display:block;height:-moz-fit-content;height:fit-content}#slider-holder{width:-moz-fit-content;width:fit-content;overflow:hidden}#detail_product .slider-img .img_small ul#sliderss{display:flex;position:relative;align-items:center;justify-content:center}#detail_product .slider-img .img_small ul#sliderss li{position:relative;margin:var(--gapDes) var(--gapDes) 0 0;width:calc(calc(var(--col_width) * 2) + calc(var(--gapDes) * 1));aspect-ratio:1/1;display:block;overflow:hidden}#detail_product .info-product{grid-column-start:9;grid-column-end:13;height:-moz-fit-content;height:fit-content;padding-top:42vh}#detail_product .info-product .gr-btn{margin-top:72px}#detail_product .info-product .gr-btn a{margin-bottom:1rem}#content_after-tittle_section .tag,#detail_product .info-product .tag{grid-column-start:1;grid-column-end:4;display:flex;height:-moz-fit-content;height:fit-content;align-items:center}#content_after-tittle_section .tag p,#detail_product .tag p{margin-left:1rem}#detail_product .info-product h1{font-size:5rem;padding-bottom:2rem}#detail_product .info-product p{max-width:75%}#dropdown_info_onDetailProduct ul{list-style-type:none;margin:0;padding:0}#dropdown_info_onDetailProduct ul li.active .info{height:-moz-fit-content;height:fit-content;padding-bottom:1rem;opacity:1;transform-origin:center;transition:.2s ease-in;display:flex}#dropdown_info_onDetailProduct ul li.active .info p{display:block}#dropdown_info_onDetailProduct ul li .title span:nth-child(2){position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:.2s ease-in-out}#dropdown_info_onDetailProduct ul li.active .title span:nth-child(2){transform:rotate(45deg);transform-origin:center center;transition:.2s ease-in-out}#dropdown_info_onDetailProduct ul li .title span.text span.underline-effect-styles{width:0;transition:.2s ease-in-out}#dropdown_info_onDetailProduct ul li.active .title span.text span.underline-effect-styles{width:100%;transition:.2s ease-in-out}#dropdown_info_onDetailProduct ul li *{display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#dropdown_info_onDetailProduct ul li div{width:100%;position:relative}#dropdown_info_onDetailProduct ul li div.title{display:flex;border-top:var(--border-style-light);justify-content:space-between;align-items:center;align-self:center;height:-moz-fit-content;height:fit-content;padding:1rem 0}#dropdown_info_onDetailProduct ul li div.title span.text{position:relative}#dropdown_info_onDetailProduct ul li div.info{display:block;opacity:0;height:0;width:100%;transition:.2s ease-out}#more-product .tag{grid-column-start:1;grid-column-end:3;display:flex;height:-moz-fit-content;height:fit-content}#more-product .tag p{margin-left:1rem}#more-product .item-product{overflow:hidden;width:100%;aspect-ratio:1/1}#more-product .item-product .img{height:90%;overflow:hidden}#more-product .item-product .info{font-size:var(--fz1_5);font-weight:500}#more-product .more1{grid-column-start:4;grid-column-end:7}#more-product .more2{grid-column-start:7;grid-column-end:10}#more-product .more3{grid-column-start:10;grid-column-end:13}#gallery_stone{position:relative;z-index:5}