﻿html{scroll-behavior:smooth}.section-container{width:85%;margin:auto}@media screen and (max-width: 768px){.section-container{width:95%}}a:hover{text-decoration:none}.tool-float{position:fixed;right:20px;bottom:50px;z-index:1000}@media screen and (max-width: 512px){.tool-float{display:none}}.tool-float .login,.tool-float .top{display:block;width:50px;margin:5px 0px;cursor:pointer}.tool-float .login .img,.tool-float .top .img{width:100%}body{font-family:"Oswald","Noto Sans TC","Arial",sans-serif}*:focus{outline:none}.banner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.banner:before{content:"";display:block;min-height:200px;width:100%;padding-bottom:31.25%}.banner.banner-page:before{padding-bottom:20.83%}a{color:#0ac3d2;transition:all .5s ease}.bg-cover{background-position:center;background-size:cover}.i-arrow-r{position:relative;display:inline-block;vertical-align:middle;transition:.1s linear all}.i-arrow-r:before,.i-arrow-r:after{content:"";display:block;width:21px;background:#fff;height:1px}.i-arrow-r:after{width:8px;position:relative;left:calc(100% - 8px);top:-3px;transform:rotate(30deg)}.title-sec{font-size:28px;letter-spacing:.02em;margin-bottom:.5em}@media all and (min-width: 768px){.title-sec{font-size:38px}}.title-sec.title-sm{font-size:24px}@media all and (min-width: 768px){.title-sec.title-sm{font-size:30px}}.title-sec.title-xs{font-size:22px}@media all and (min-width: 768px){.title-sec.title-xs{font-size:26px}}.title-card{font-size:18px}@media all and (min-width: 768px){.title-card{font-size:20px}}.border-under-title{display:block;margin:.5em 0;width:40px;height:2px;background:#1a1a1a}.border-under-title.sm{width:30px}@media all and (min-width: 768px){.border-under-title{width:46px}.border-under-title.sm{width:38px}}.text{line-height:1.4;font-size:1rem}.text.text-lg{font-size:1.2rem}.price{color:#1a1a1a;font-weight:bold}.price.special{font-size:1.4em;color:#c50000}a.textbtn{color:#9c9c9c}a.textbtn:hover,a.textbtn:focus{color:#1a1a1a}.txt-l1{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:1;height:1.5em}.txt-l2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:2;height:3em}.txt-l3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:3;height:4.5em}.text-main{color:#0ac3d2 !important}.text-grey{color:#9c9c9c !important}.text-light{color:#ececec !important}.text-white{color:#fff !important}.text-black{color:#1a1a1a !important}.bg-main{background:#0ac3d2 !important}.bg-grey{background:#9c9c9c !important}.bg-light{background:#ececec !important}.bg-white{background:#fff !important}.bg-black{background:#1a1a1a !important}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.btn{text-align:center;font-size:14px;padding:.5em 1em;transition:.5s ease}.btn:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}@media all and (min-width: 992px){.btn{font-size:16px;min-width:160px;padding:.5em 2em}}.btn-pill{border-radius:50px}.btn.btn-icon{min-width:auto;padding:.25rem .5rem;border-radius:50px}.btn-outlined-main{border:1px solid #0ac3d2;background:transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);color:#0ac3d2}.btn-outlined-main:hover{background:#0ac3d2;color:#fff}.btn-main{border:1px solid #0ac3d2;background:#0ac3d2;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);color:#fff}.btn-main:hover{background:transparent;color:#0ac3d2}.btn-white{background:#fff;border-radius:30px;color:#1a1a1a}.btn-white:hover{background:#28a7e1;color:#fff}.btn-black{border:1px solid #1a1a1a;background:#1a1a1a;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);color:#fff}.btn-black:hover{background:transparent;color:#1a1a1a}.btn-line{color:#fff;background:#4ecd00}.btn-line:hover{background:rgba(78,205,0,.4)}.btn-facebook{color:#fff;background:#4267b2;border-color:rgba(66,103,178,.4)}.btn-facebook:hover{color:#fff;background:rgba(66,103,178,.4)}.btn-google{color:#fff;border-color:#fff;background-image:url("/assets/img/google_btn_2.png");background-position:center;background-size:cover}.btn-google:hover{opacity:.4;box-shadow:none}.btn-wide{min-width:160px}@media all and (max-width: 575px){.btn-wide{min-width:120px}}.tag{display:inline-block;border-radius:4px;padding:2px 8px;font-size:14px;color:#fff}.tag.hot{background:#c50000}.tag.new{background:#0ac3d2}.list-inline-item{vertical-align:middle}.list-page>li{display:inline-block;margin-right:5px}@media all and (min-width: 768px){.list-page>li{margin-right:10px}}.list-page>li a{display:block;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:bold;color:#1a1a1a}.list-page>li a:hover,.list-page>li a :focus{border:1px solid #1a1a1a}.list-page>li a.active{box-shadow:0 2px 4px 0 rgba(0,0,0,.19);background:#1a1a1a;color:#fff}.list-angle li{display:flex;align-items:center}.list-angle li a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:.75em;margin-right:8px}.board{padding:15px 10px;border:solid 1px #c5c5c5;border-radius:15px}@media all and (min-width: 1200px){.board{padding:25px 20px}}.oval{width:100px;height:100px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:auto}.oval img{max-width:65px;max-height:65px}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-fit-text:before{padding-bottom:50%}.box-img.img-contain{background-size:contain}.hover-view{overflow:hidden}.hover-view .box-img{transform-origin:bottom}.hover-view .box-img,.hover-view .box-img::before,.hover-view .box-img::after{transition:all .5s ease}.hover-view .box-img::before{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0}.hover-view .box-img::after{position:absolute;z-index:1;content:"VIEW";left:50%;top:50%;transform:translate(-50%, -100%);width:90px;height:35px;color:#fff;font-size:.9rem;line-height:35px;text-align:center;border:1px solid #fff;opacity:0}.hover-view:hover .box-img,.hover-view:focus .box-img{box-shadow:0 20px 25px rgba(40,47,60,.025),0 20px 25px rgba(40,47,60,.05);transform:scale(1.05)}.hover-view:hover .box-img::before,.hover-view:hover .box-img::after,.hover-view:focus .box-img::before,.hover-view:focus .box-img::after{opacity:1}.hover-view:hover .box-img::after,.hover-view:focus .box-img::after{transform:translate(-50%, -50%)}.hover-filter{overflow:hidden}.hover-filter .box-img{transform-origin:bottom}.hover-filter .box-img,.hover-filter .box-img::before,.hover-filter .box-img::after{transition:all .5s ease}.hover-filter .box-img::before{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0}.hover-filter:hover .box-img::before,.hover-filter:focus .box-img::before{opacity:1}.box-iframe{position:relative}.box-iframe:before{content:"";width:100%;display:block;padding-bottom:56.25%}.box-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.banner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.banner:before{content:"";display:block;min-height:200px;width:100%;padding-bottom:50%}.banner .content{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center}.banner .content h2{text-shadow:0 2px 8px rgba(0,0,0,.7);letter-spacing:.01em;color:#fff;font-size:2.25rem;margin-bottom:.5em}@media all and (min-width: 768px){.banner .content h2{font-size:3rem}}@media all and (min-width: 1200px){.banner .content h2{font-size:3.87rem}}.banner.banner-page:before{padding-bottom:20.83%}.banner.banner-pc{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:none}.banner.banner-pc:before{content:"";display:block;min-height:200px;width:100%;padding-bottom:41.67%}@media all and (min-width: 576px){.banner.banner-pc{display:block}}.banner.banner-mobile{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block}.banner.banner-mobile:before{content:"";display:block;min-height:200px;width:100%;padding-bottom:133%}@media all and (min-width: 576px){.banner.banner-mobile{display:none}}.box-qty input{display:inline-block;max-width:130px;vertical-align:middle}.box-qty button{border-radius:3px;font-size:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;display:inline-flex;vertical-align:middle;border:1px solid #bab9b9}.box-qty button:first-of-type{background:#9c9c9c;color:#fff}.box-qty button:nth-of-type(2){background:#fff;color:#9c9c9c}.box-msg{background:rgba(10,195,210,.08);padding:30px}@media all and (min-width: 992px){.box-msg{padding:40px}}.slider-col-3{margin-left:-15px;margin-right:-15px}.slider-col-3 .slick-arrow{top:50%;transform:translateY(-50%)}.slider-col-3 .slick-next.slick-arrow{display:inline-block;vertical-align:middle;transition:.1s linear all;right:-5px}.slider-col-3 .slick-next.slick-arrow:before,.slider-col-3 .slick-next.slick-arrow:after{content:"";display:block;width:23px;background:#1a1a1a;height:1px}.slider-col-3 .slick-next.slick-arrow:after{width:8px;position:relative;right:-16px;top:-3px;transform:rotate(30deg)}.slider-col-3 .slick-prev.slick-arrow{left:-5px;display:inline-block;vertical-align:middle;transition:.1s linear all}.slider-col-3 .slick-prev.slick-arrow:before,.slider-col-3 .slick-prev.slick-arrow:after{content:"";display:block;width:23px;background:#1a1a1a;height:1px}.slider-col-3 .slick-prev.slick-arrow:after{width:8px;position:relative;right:0;top:-3px;transform:rotate(-30deg)}@media screen and (max-width: 480px){.slider-col-3 .slick-next.slick-arrow{right:5px}.slider-col-3 .slick-prev.slick-arrow{left:5px}}.slider-col-3 .item{padding:10px 15px 15px}select,input,textarea{padding:5px 10px;border-radius:5px;width:100%;border:1px solid #9c9c9c}select[readonly],select:disabled,input[readonly],input:disabled,textarea[readonly],textarea:disabled{background:#e8e8e8}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;display:inline-block;padding-left:32px;letter-spacing:0;line-height:1.5}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0}label.checkbox input+span:before{width:20px;height:20px;background:transparent;border-radius:3px;border:1px solid #aaa;top:2px}label.checkbox input+span:after{border-bottom:3px solid #888;border-right:3px solid #888;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:4px;border-radius:2px}label.checkbox input:checked+span:after{opacity:1 !important}label.checkbox.radio input+span:before{border-radius:50%}label.checkbox.radio input+span:after{border-radius:50%;background:#0ac3d2;left:5px;top:5px;opacity:0;border:0;width:10px;height:10px}label.radiowrap{margin-right:.75em}label.radiowrap input{position:absolute;visibility:hidden;width:auto}label.radiowrap input+span{position:relative;display:inline-block;padding-left:30px;letter-spacing:0;line-height:1.5}label.radiowrap input+span:before,label.radiowrap input+span:after{content:"";position:absolute;border-radius:50%;transition:.1s linear all}label.radiowrap input+span:before{background:#eee;width:16px;height:16px;left:5px;top:calc((24px - 16px) / 2)}label.radiowrap input+span:after{width:6px;height:6px;left:calc(5px + 5px);top:calc((24px - 6px) / 2);background:#fff;opacity:0}label.radiowrap input:checked+span:before{background:#0ac3d2}label.radiowrap input:checked+span:after{opacity:1 !important}.form-item{margin-bottom:1em}.form-item>label{display:block;margin-bottom:.25em}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:center;flex-wrap:wrap}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;width:80px;flex-shrink:0;margin-bottom:0}.form-item.inline>label+*{flex-grow:1}.text-danger{color:#c50000;font-size:.875em}.edit-area h1{font-size:24px}.edit-area h2{font-size:22px}.edit-area h3{font-size:20px}.edit-area h4{font-size:18px}.edit-area h5{font-size:16px}.edit-area h6{font-size:14px}.edit-area ul{padding-left:1.5em;list-style:disc}.edit-area ol{padding-left:1.5em;list-style:decimal}.edit-area img{height:auto !important;max-width:100% !important}.edit-area iframe{max-width:100%}.flex-between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.breadcrumb{padding:0;background:transparent;font-size:.875em}.breadcrumb a{color:#b9b9b9}.breadcrumb a:hover,.breadcrumb a:focus{color:#0ac3d2}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#b9b9b9}.page-padding{padding-top:6rem;padding-bottom:3rem}.bg-gradient-white{background-image:linear-gradient(to bottom, #ffffff, rgba(255, 255, 255, 0.34) 67%, rgba(255, 255, 255, 0) 99%);background-repeat:no-repeat}.bg-grey-logo{background-image:url("../img/index/vtss_logo.png");background-position:top right;background-repeat:no-repeat;background-size:500px}.author-board{background-color:#f6f6f7;border-left:.4em solid #ececec;color:#333;margin:0 0 1.25em;padding:1rem 1.1rem}.author-board ul{padding-left:1rem;margin-bottom:0}.author-board p{margin-bottom:0}.form-control{border-radius:1.5rem}ul.fa-ul a{color:#1a1a1a}ul.fa-ul a:hover{color:#0ac3d2}.box-bg-quote{min-height:200px;position:relative;display:flex;align-items:center}.box-bg-quote:before,.box-bg-quote:after{font-family:"Font Awesome 5 Free";font-weight:900;font-weight:900;font-size:1.5em;color:#d6d6d6}.box-bg-quote:before{position:absolute;top:1rem;left:1rem;content:""}.box-bg-quote:after{position:absolute;bottom:1rem;right:1rem;content:""}.box-bg-quote .inner>h3{margin-top:1.5rem;margin-bottom:1rem}.input-number{width:110px !important;font-size:0;line-height:30px;border:1px solid #ccc;vertical-align:top;margin:0 auto}.input-number .minus,.input-number .plus,.input-number input{display:inline-block;margin:0;padding:5px;width:30px;height:30px;text-align:center;border:none;vertical-align:top;height:30px}.input-number input::-webkit-outer-spin-button,.input-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-number input[type=number]{-moz-appearance:textfield}input[readonly][type=number]{-moz-appearance:textfield}.input-number input{width:40px !important;font-size:15px;font-weight:normal}.input-number .minus{border-right:1px solid #ccc}.input-number .plus{border-left:1px solid #ccc}.input-number .minus,.input-number .plus{width:34px;position:relative;cursor:pointer}.input-number .minus:before,.input-number .plus:before{pointer-events:none;content:"";position:absolute;top:50%;left:50%;background-color:#1a1a1a;margin-left:-5px;width:9px;height:1px}.input-number .minus:hover,.input-number .plus:hover{background-color:#ccc}.input-number .minus:hover:before,.input-number .plus:hover:before{background-color:#fff}.input-number .plus:after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;background-color:#1a1a1a;margin:-4px 0 0 -1px;width:1px;height:9px}.input-number .plus:hover{background-color:#ccc}.input-number .plus:hover:after{background-color:#fff}@media all and (max-width: 575px){.input-number{margin:0}}.cart-num{position:absolute;right:0;top:-5px;background:#0ac3d2;color:#fff;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;border-radius:50%}.radio-buttons input[type=radio]{opacity:0;position:fixed;width:0}.radio-buttons label{display:inline-block;background-color:#fff;padding:10px 20px;font-size:1rem;border:1px solid #ccc;color:#1a1a1a}.radio-buttons input[type=radio]:checked+label,.radio-buttons input[type=radio]:focus+label,.radio-buttons label:hover{background-color:#ccc;border-color:#ccc;box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}select.form-control{-webkit-appearance:none;background-repeat:no-repeat;background-position:center right 5px;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+)}.headerwrap{position:relative;background:#1a1a1a}.headerwrap .tool-container{display:block;padding:10px 0px}@media screen and (max-width: 768px){.headerwrap .tool-container{display:none}}.headerwrap .tool-container .search-container{display:inline-block;width:280px;border-radius:15px;border:1px solid rgba(255,255,255,.4);vertical-align:middle}.headerwrap .tool-container .search-container::after{content:"";clear:both;display:block}.headerwrap .tool-container .search-container input.search-input{float:left;color:#fff;font-size:13px;width:85%;padding:5px 10px;padding-inline-start:20px;border:none;background-color:transparent}.headerwrap .tool-container .search-container input.search-input:focus{outline:none}.headerwrap .tool-container .search-container .search-icon{float:left;width:15%;padding:2px 5px;text-align:center;border:none;background:transparent;border-left:1px solid rgba(255,255,255,.4);cursor:pointer}.headerwrap .tool-container .search-container .search-icon .img{max-width:15px}.headerwrap .tool-container .social-icon-container{display:inline-block;margin-left:5px;vertical-align:middle}.headerwrap .tool-container .social-icon-container::after{content:"";clear:both;display:block}.headerwrap .tool-container .social-icon-container .social-icon{float:left;width:25px;margin:0px 2.5px;cursor:pointer}.headerwrap .tool-container .social-icon-container .social-icon .img{width:100%}.headerwrap .tool-container .select{position:relative;display:inline-block;max-width:100px;color:rgba(255,255,255,.4);font-size:16px;padding:5px;margin-right:20px;vertical-align:middle;cursor:pointer}.headerwrap .tool-container .select:hover .text{color:#fff}.headerwrap .tool-container .select:hover .option-container{display:block;text-align:center;padding-right:15px}.headerwrap .tool-container .select::after{content:"";clear:both;display:block}.headerwrap .tool-container .select .text{float:left}.headerwrap .tool-container .select .select-icon{float:left;font-size:14px;margin-left:5px}.headerwrap .tool-container .select .select-icon i{vertical-align:middle}.headerwrap .tool-container .select .option-container{display:none;position:absolute;top:100%;left:0px;right:0px;background-color:#1a1a1a;color:rgba(255,255,255,.4);z-index:999}.headerwrap .tool-container .select .option-container .option,.headerwrap .tool-container .select .option-container a.option,.headerwrap .tool-container .select .option-container a .option{padding:5px;text-align:left;white-space:nowrap;color:rgba(255,255,255,.4)}.headerwrap .tool-container .select .option-container .option:hover,.headerwrap .tool-container .select .option-container a.option:hover,.headerwrap .tool-container .select .option-container a .option:hover{color:#fff}.headerwrap .tool-container .button{display:inline-block;color:rgba(255,255,255,.4);vertical-align:middle;cursor:pointer}.headerwrap .tool-container .button:hover{color:#fff}.headerwrap .menu-container{width:100%;position:absolute;top:100%;padding:20px 0px;z-index:998;background-color:transparent;background-image:linear-gradient(to bottom, rgba(37, 37, 37, 0.95), rgba(37, 37, 37, 0.81))}@media screen and (max-width: 768px){.headerwrap .menu-container{position:fixed;top:0px;padding:5px 0px;line-height:56px;background-color:#1a1a1a;box-shadow:0 .3rem .6rem rgba(0,0,0,.1)}}.headerwrap .menu-container::after{content:"";clear:both;display:block}.headerwrap .menu-container .logo-content{float:left;width:50%;max-width:220px}@media screen and (max-width: 768px){.headerwrap .menu-container .logo-content{display:inline-block;vertical-align:middle}}.headerwrap .menu-container .logo-content .img{width:100%}.headerwrap .menu-container .navbar{float:right;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.headerwrap .menu-container .navbar{height:0px;padding:0px;float:none;position:absolute;top:100%;left:0px;right:0px;background-color:#1a1a1a;transition:.6s ease;overflow:hidden}.headerwrap .menu-container .navbar.foucs{height:auto;max-height:calc(100vh - 80px);overflow-y:auto}}.headerwrap .menu-container .navbar .item{font-size:16px;color:rgba(255,255,255,.4);margin:0px 20px;text-transform:uppercase;vertical-align:middle}@media screen and (max-width: 768px){.headerwrap .menu-container .navbar .item{display:block;width:100%;text-align:center}}.headerwrap .menu-container .navbar .item:hover{color:#fff}.headerwrap .menu-container .navbar .mobile_item{width:100%;display:none}@media screen and (max-width: 768px){.headerwrap .menu-container .navbar .mobile_item{display:block}}.headerwrap .menu-container .navbar .mobile_item .social-icon-container{display:flex;justify-content:space-around;margin-bottom:20px;width:100%;max-width:350px;margin:auto}.headerwrap .menu-container .navbar .mobile_item .social-icon-container .social-icon{flex:0 0 30%;max-width:30px;cursor:pointer}.headerwrap .menu-container .navbar .mobile_item .social-icon-container .social-icon .img{width:100%}.headerwrap .menu-container .navbar .mobile_item .search-container{width:80%;max-width:280px;margin:0px auto 20px auto;border-radius:15px;line-height:normal;border:1px solid rgba(255,255,255,.4)}.headerwrap .menu-container .navbar .mobile_item .search-container::after{content:"";clear:both;display:block}.headerwrap .menu-container .navbar .mobile_item .search-container .search-input{float:left;color:#fff;font-size:13px;width:85%;padding:10px;border:none;background-color:transparent}.headerwrap .menu-container .navbar .mobile_item .search-container .search-input:focus{outline:none}.headerwrap .menu-container .navbar .mobile_item .search-container .search-icon{float:left;width:15%;padding:8px 10px;text-align:center;border-left:1px solid rgba(255,255,255,.4);cursor:pointer}.headerwrap .menu-container .navbar .mobile_item .search-container .search-icon .img{max-width:15px}.headerwrap .menu-container .navbar .mobile_item .select_container{display:flex;justify-content:center;border-top:1px solid rgba(255,255,255,.4)}.headerwrap .menu-container .navbar .mobile_item .select_container .select{position:relative;flex:0 0 50%;text-align:center;line-height:normal;padding:10px 0px}.headerwrap .menu-container .navbar .mobile_item .select_container .select:nth-child(1){border-right:1px solid rgba(255,255,255,.4)}.headerwrap .menu-container .navbar .mobile_item .select_container .select:hover .text{color:#fff}.headerwrap .menu-container .navbar .mobile_item .select_container .select:hover .option-container{display:block}.headerwrap .menu-container .navbar .mobile_item .select_container .select::after{content:"";clear:both;display:block}.headerwrap .menu-container .navbar .mobile_item .select_container .select .text{display:inline-block}.headerwrap .menu-container .navbar .mobile_item .select_container .select .select-icon{display:inline-block;font-size:14px;margin-left:5px}.headerwrap .menu-container .navbar .mobile_item .select_container .select .select-icon i{vertical-align:middle}.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container{display:none;position:absolute;bottom:100%;left:0px;right:0px;background-color:#1a1a1a;z-index:999}.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container .option,.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container a.option,.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container a .option{padding:5px;text-align:center;color:rgba(255,255,255,.6)}.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container .option:hover,.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container a.option:hover,.headerwrap .menu-container .navbar .mobile_item .select_container .select .option-container a .option:hover{background-color:rgba(255,255,255,.6);color:#fff}.headerwrap .menu-container .tool-icon{float:right}@media screen and (max-width: 768px){.headerwrap .menu-container .tool-icon{display:inline-block;vertical-align:middle}}.headerwrap .menu-container .tool-icon .image-icon{width:50px;line-height:30px;display:inline-block;padding:0 10px;vertical-align:middle;position:relative}.headerwrap .menu-container .tool-icon .image-icon .img{width:100%}.headerwrap .menu-container .tool-icon .image-icon:hover .text{color:#fff}.headerwrap .menu-container .tool-icon .image-icon:hover .option-container{display:block}.headerwrap .menu-container .tool-icon .image-icon::after{content:"";clear:both;display:block}.headerwrap .menu-container .tool-icon .image-icon .text{float:left}.headerwrap .menu-container .tool-icon .image-icon .option-container{display:none;position:absolute;top:100%;right:0px;background-color:#1a1a1a;z-index:999;border:1px solid #1a1a1a}.headerwrap .menu-container .tool-icon .image-icon .option-container .option,.headerwrap .menu-container .tool-icon .image-icon .option-container a.option,.headerwrap .menu-container .tool-icon .image-icon .option-container a .option{display:block;padding:5px 10px;text-align:left;color:rgba(255,255,255,.4)}.headerwrap .menu-container .tool-icon .image-icon .option-container .option:hover,.headerwrap .menu-container .tool-icon .image-icon .option-container a.option:hover,.headerwrap .menu-container .tool-icon .image-icon .option-container a .option:hover{color:#fff}.headerwrap .menu-container .tool-icon .image-icon.mobile-icon{display:none;font-size:30px;cursor:pointer}@media screen and (max-width: 768px){.headerwrap .menu-container .tool-icon .image-icon.mobile-icon{display:inline-block}}.headerwrap .nav-item-dropdown{position:relative;cursor:pointer}.headerwrap .nav-item-dropdown i{vertical-align:middle}.headerwrap .nav-item-dropdown .dropdown-icon{display:inline-block;height:100%;margin-left:5px}.headerwrap .nav-item-dropdown .dropdown-box{display:none;position:absolute;top:100%;right:0px;padding:5px;background-color:#1a1a1a;color:rgba(255,255,255,.4);z-index:999}.headerwrap .nav-item-dropdown .dropdown-box a.dropdown-link,.headerwrap .nav-item-dropdown .dropdown-box .dropdown-link{line-height:1.5;display:block;padding:5px;text-align:left;color:rgba(255,255,255,.4)}.headerwrap .nav-item-dropdown .dropdown-box a.dropdown-link:hover,.headerwrap .nav-item-dropdown .dropdown-box .dropdown-link:hover{color:#fff}@media screen and (min-width: 768px){.headerwrap .nav-item-dropdown:hover .dropdown-box,.headerwrap .nav-item-dropdown:focus .dropdown-box{display:block !important}}@media screen and (max-width: 768px){.headerwrap .nav-item-dropdown .dropdown-box{position:relative}.headerwrap .nav-item-dropdown .dropdown-box a.dropdown-link,.headerwrap .nav-item-dropdown .dropdown-box .dropdown-link{width:100%;text-align:center}}.headerwrap-light{background:#ececec}.headerwrap-light .tool-container .search-container input.search-input{color:#1a1a1a}.headerwrap-light .menu-container{background-image:none}.headerwrap-light .menu-container .navbar .item{color:#1a1a1a}.headerwrap-light .menu-container .navbar .item:hover,.headerwrap-light .menu-container .navbar .item:focus{color:rgba(26,26,26,.4)}.headerwrap-light .menu-container .tool-icon .image-icon .option-container{background-color:#ececec;border:1px solid #e8e8e8}.headerwrap-light .menu-container .tool-icon .image-icon .option-container .option,.headerwrap-light .menu-container .tool-icon .image-icon .option-container a.option{color:#1a1a1a}.headerwrap-light .menu-container .tool-icon .image-icon .option-container .option:hover,.headerwrap-light .menu-container .tool-icon .image-icon .option-container a.option:hover{color:rgba(26,26,26,.4)}.headerwrap-light .tool-container .button{color:#1a1a1a}.headerwrap-light .tool-container .button:hover,.headerwrap-light .tool-container .button:focus{color:rgba(26,26,26,.4)}.headerwrap-light .tool-container .search-container,.headerwrap-light .tool-container .search-container .search-icon{border-color:#b3b3b3}.headerwrap-light .tool-container .search-container .search-input{color:#6e6e6e}.headerwrap-light .tool-container .select{color:#1a1a1a}.headerwrap-light .tool-container .select:hover,.headerwrap-light .tool-container .select:hover .text,.headerwrap-light .tool-container .select:focus,.headerwrap-light .tool-container .select:focus .text{color:rgba(26,26,26,.4)}.headerwrap-light .tool-container .select .option-container{background-color:#ececec}.headerwrap-light .tool-container .select .option-container .option,.headerwrap-light .tool-container .select .option-container a.option,.headerwrap-light .tool-container .select .option-container a .option{color:#1a1a1a}.headerwrap-light .tool-container .select .option-container .option:hover,.headerwrap-light .tool-container .select .option-container a.option:hover,.headerwrap-light .tool-container .select .option-container a .option:hover{color:rgba(26,26,26,.4)}@media screen and (max-width: 768px){.headerwrap-light .menu-container{background-color:#ececec}}@media screen and (max-width: 768px){.headerwrap-light .menu-container .navbar{background-color:#ececec}.headerwrap-light .menu-container .navbar .mobile_item .select_container .select:hover .text{color:#1a1a1a}.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container{background-color:#ececec;border:1px solid #e8e8e8}.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container,.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container a,.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container .option,.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container a.option,.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container a .option{color:#1a1a1a}.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container .option:hover,.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container a.option:hover,.headerwrap-light .menu-container .navbar .mobile_item .select_container .select .option-container a .option:hover{color:#fff;background:#ccc}}.headerwrap-light .nav-item-dropdown .dropdown-box{background-color:#ececec;border:1px solid #e8e8e8;color:rgba(26,26,26,.4)}.headerwrap-light .nav-item-dropdown .dropdown-box a.dropdown-link,.headerwrap-light .nav-item-dropdown .dropdown-box .dropdown-link{color:#1a1a1a}.headerwrap-light .nav-item-dropdown .dropdown-box a.dropdown-link:hover,.headerwrap-light .nav-item-dropdown .dropdown-box .dropdown-link:hover{color:rgba(26,26,26,.4)}.footer{padding-top:80px;background-color:#fff;border-top:1px solid #ececec}@media screen and (max-width: 512px){.footer{padding-top:40px}}.footer .section-container::after{content:"";clear:both;display:block}.footer .logo-container{float:left;width:27.5%;margin-right:2.5%;margin-top:3%}@media screen and (max-width: 512px){.footer .logo-container{width:100%;text-align:center;margin-bottom:20px}}.footer .logo-container .img{width:85%;margin:auto;max-width:226px}.footer .item-pt,.footer .item-info,.footer .item-service{float:left;width:30%;margin-right:2.5%}@media screen and (max-width: 768px){.footer .item-pt,.footer .item-info,.footer .item-service{width:27.5%}}@media screen and (max-width: 512px){.footer .item-pt,.footer .item-info,.footer .item-service{width:100%;text-align:center;margin-bottom:20px}}.footer .item-pt .title,.footer .item-info .title,.footer .item-service .title{color:#1a1a1a;font-size:18px;font-weight:500;margin-bottom:5px}@media screen and (max-width: 1024px){.footer .item-pt .title,.footer .item-info .title,.footer .item-service .title{font-size:14px}}@media screen and (max-width: 768px){.footer .item-pt .title,.footer .item-info .title,.footer .item-service .title{font-size:12px}}@media screen and (max-width: 512px){.footer .item-pt .title,.footer .item-info .title,.footer .item-service .title{font-size:18px}}.footer .item-pt .text,.footer .item-info .text,.footer .item-service .text{display:inline-block;color:#9c9c9c;font-size:14px;font-weight:300;min-width:50%;max-width:100%}.footer .item-info,.footer .item-service{width:10%;margin-right:2.5%}@media screen and (max-width: 512px){.footer .item-info,.footer .item-service{width:100%;text-align:center;margin-bottom:20px}.footer .item-info .text,.footer .item-service .text{display:inline-block;min-width:0px;max-width:100%}}.footer .item-us{float:left;width:12.5%}@media screen and (max-width: 768px){.footer .item-us{width:15%}}@media screen and (max-width: 512px){.footer .item-us{width:100%;text-align:center}}.footer .item-us .title{color:#1a1a1a;text-align:center;font-size:18px;font-weight:500;margin-bottom:5px}@media screen and (max-width: 1024px){.footer .item-us .title{font-size:14px}}@media screen and (max-width: 512px){.footer .item-us .title{font-size:18px}}.footer .item-us .QR-code{width:50%;margin:0px auto 10px auto}@media screen and (max-width: 512px){.footer .item-us .QR-code{width:25%}}.footer .item-us .QR-code .img{width:100%}.footer .item-us .social-icon-container{width:70%;margin:auto;display:flex;justify-content:space-evenly}@media screen and (max-width: 512px){.footer .item-us .social-icon-container{width:40%}}.footer .item-us .social-icon-container .social-icon{flex:0 0 30%;max-width:25px}.footer .item-us .social-icon-container .social-icon .img{width:100%}.copyright{color:#9c9c9c;font-size:12px;text-align:center;padding:10px 0px;margin-top:50px;border-top:1px solid #9c9c9c}@media screen and (max-width: 512px){.copyright{margin-top:30px}}.footer-tool{display:none;width:100%;justify-content:center;position:fixed;left:0px;right:0px;bottom:0px;z-index:10}@media screen and (max-width: 512px){.footer-tool{display:flex}}.footer-tool .login,.footer-tool .top{flex:1;font-size:14px;font-weight:500;text-align:center;padding:10px 0px;cursor:pointer;background-color:#0ac3d2}.footer-tool .login,.footer-tool .login a,.footer-tool .login a:hover,.footer-tool .top,.footer-tool .top a,.footer-tool .top a:hover{color:#fff}.footer-tool .login .icon-container,.footer-tool .top .icon-container{width:20px;height:20px;display:inline-block;color:#fff;font-size:18px;border-radius:50%;vertical-align:middle;overflow:hidden}.footer-tool .login .text,.footer-tool .top .text{display:inline-block;vertical-align:middle}.footer-tool .top{background-color:#08a3b0}.index-section{position:relative;background-color:#f5f5f5}.index-section.banner-section .item{position:relative}.index-section.banner-section .item .banner_img{width:100%}@media screen and (max-width: 512px){.index-section.banner-section .item .banner_img{display:none}}.index-section.banner-section .item .mobile_banner_img{display:none}@media screen and (max-width: 512px){.index-section.banner-section .item .mobile_banner_img{display:block}}.index-section.banner-section .item .more-container{position:absolute;right:5%;bottom:5%;line-height:80px}@media screen and (max-width: 768px){.index-section.banner-section .item .more-container{bottom:5%;line-height:60px}}@media screen and (max-width: 512px){.index-section.banner-section .item .more-container{right:5%;bottom:3%;line-height:57px}}.index-section.banner-section .item .more-container::after{content:"";clear:both;display:block}.index-section.banner-section .item .more-container .text{display:inline-block;float:left;width:15%;color:#fff;vertical-align:middle}@media screen and (max-width: 768px){.index-section.banner-section .item .more-container .text{width:10%}}@media screen and (max-width: 512px){.index-section.banner-section .item .more-container .text{width:15%}}.index-section.banner-section .item .more-container .btn-more-dark{background:#1a1a1a;color:#fff;min-width:auto;border-radius:50px}.index-section.banner-section .item .more-container .btn-more-dark:hover{background:#0ac3d2}.index-section.banner-section .item .more-container .more-image{display:inline-block;float:left;width:15%;vertical-align:middle;transition:.5s ease}.index-section.banner-section .item .more-container .more-image:hover{transform:scale(1.2)}@media screen and (max-width: 768px){.index-section.banner-section .item .more-container .more-image{width:10%}}@media screen and (max-width: 512px){.index-section.banner-section .item .more-container .more-image{width:15%}}.index-section.banner-section .item .more-container .more-image .img{width:100%}.index-section.banner-section .arrow{max-width:40px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (max-width: 512px){.index-section.banner-section .arrow{max-width:10%}}.index-section.banner-section .arrow:hover .nom_img{display:none}.index-section.banner-section .arrow:hover .hover_img{display:block}.index-section.banner-section .arrow.prev-arrow{left:20px}.index-section.banner-section .arrow.next-arrow{right:20px}.index-section.banner-section .arrow .nom_img{display:block}.index-section.banner-section .arrow .hover_img{display:none}.index-section.banner-section .arrow .img{width:100%}.index-section.coming-section{position:relative;padding:50px 0px 25px 0px}@media screen and (max-width: 512px){.index-section.coming-section{padding:20px 0px}}.index-section.coming-section::after{content:"";clear:both;display:block}.index-section.coming-section .coming-slick-arrow{width:42%;position:absolute;top:50%;transform:translateY(-50%);padding-left:7.5%}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick-arrow{width:100%;position:relative;top:auto;transform:none;margin-bottom:20px}}.index-section.coming-section .coming-slick-arrow .title{color:#1a1a1a;font-size:80px;line-height:80px;font-weight:bold;margin-bottom:30px}@media screen and (max-width: 1024px){.index-section.coming-section .coming-slick-arrow .title{font-size:60px;line-height:60px}}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick-arrow .title{display:inline-block;font-size:36px;line-height:36px;margin-bottom:auto;vertical-align:middle}}.index-section.coming-section .coming-slick-arrow .arrow-container{line-height:35px;margin-bottom:100px}@media screen and (max-width: 1024px){.index-section.coming-section .coming-slick-arrow .arrow-container{line-height:45px;margin-bottom:50px}}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick-arrow .arrow-container{display:none}}.index-section.coming-section .coming-slick-arrow .arrow-container::after{content:"";clear:both;display:block}.index-section.coming-section .coming-slick-arrow .arrow-container .arrow{float:left;max-width:5%;cursor:pointer;vertical-align:middle}@media screen and (max-width: 1024px){.index-section.coming-section .coming-slick-arrow .arrow-container .arrow{max-width:10%}}.index-section.coming-section .coming-slick-arrow .arrow-container .arrow .img{width:100%}.index-section.coming-section .coming-slick-arrow .arrow-container .page-container{float:left;width:35%;display:flex;justify-content:center;overflow:hidden}@media screen and (max-width: 1024px){.index-section.coming-section .coming-slick-arrow .arrow-container .page-container{width:60%}}.index-section.coming-section .coming-slick-arrow .arrow-container .page-container .page{color:#9c9c9c;width:35px;height:35px;line-height:33px;text-align:center;font-size:14px;font-weight:300;border-radius:50%;border:1px solid transparent;cursor:pointer}@media screen and (max-width: 1024px){.index-section.coming-section .coming-slick-arrow .arrow-container .page-container .page{width:45px;height:45px;line-height:43px}}.index-section.coming-section .coming-slick-arrow .arrow-container .page-container .page:hover,.index-section.coming-section .coming-slick-arrow .arrow-container .page-container .page.focus{color:#1a1a1a;border:1px solid #1a1a1a}.index-section.coming-section .coming-slick-arrow .button{display:block;width:25%;border-radius:50px;border:1px solid #9c9c9c;padding:10px 0px;text-align:center;cursor:pointer;transition:.5s ease}.index-section.coming-section .coming-slick-arrow .button:hover{transform:scale(1.2)}@media screen and (max-width: 1120px){.index-section.coming-section .coming-slick-arrow .button{width:40%}}@media screen and (max-width: 1024px){.index-section.coming-section .coming-slick-arrow .button{width:60%}}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick-arrow .button{display:inline-block;width:35%;padding:5px;margin-left:20%;vertical-align:middle}}.index-section.coming-section .coming-slick-arrow .button .text{color:#1a1a1a;display:inline-block;margin-right:10px}.index-section.coming-section .coming-slick-arrow .button .image-icon{display:inline-block;width:30px}.index-section.coming-section .coming-slick-arrow .button .image-icon .img{width:100%}.index-section.coming-section .coming-slick{width:58%;margin-left:42%}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick{width:100%;margin-left:auto}}.index-section.coming-section .coming-slick .slick-track{margin-left:0}.index-section.coming-section .coming-slick .slick-current .item{opacity:1}.index-section.coming-section .coming-slick .slick-current .item .image-container{max-height:350px}.index-section.coming-section .coming-slick .slick-current .item .reciprocal{font-size:26px;background-color:#fff;box-shadow:1px 2px 10px 1px rgba(0,0,0,.3)}.index-section.coming-section .coming-slick .item{position:relative;width:100%;height:0px;padding-bottom:180%;overflow:hidden;opacity:.5;margin-bottom:20px}@media screen and (max-width: 1680px){.index-section.coming-section .coming-slick .item{padding-bottom:220%}}@media screen and (max-width: 768px){.index-section.coming-section .coming-slick .item{padding-bottom:220%}}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick .item{opacity:1;padding-bottom:120%}}@media screen and (max-width: 340px){.index-section.coming-section .coming-slick .item{padding-bottom:140%}}.index-section.coming-section .coming-slick .item .item-container{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.index-section.coming-section .coming-slick .item .image-container{position:relative;width:100%;height:500px;max-height:180px;margin-bottom:25px;transition:1s ease;display:block}.index-section.coming-section .coming-slick .item .image-container:focus{outline:none}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick .item .image-container{width:70%;max-height:350px;margin:0px auto 25px auto}}.index-section.coming-section .coming-slick .item .image-container .img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.index-section.coming-section .coming-slick .item .reciprocal{width:65%;min-width:180px;max-width:190px;margin:auto;font-size:18px;font-weight:300;text-align:center;letter-spacing:3px;border-radius:5px}@media screen and (max-width: 512px){.index-section.coming-section .coming-slick .item .reciprocal{font-size:26px;background-color:#fff;box-shadow:1px 2px 10px 1px rgba(0,0,0,.3)}}.index-section.coming-section .line{width:2px;height:100px;margin:auto;border-left:2px solid #9c9c9c}@media screen and (max-width: 512px){.index-section.coming-section .line{height:60px}}@media screen and (min-width: 512px){.index-section.coming-section .line{margin-left:calc(42% + 29% + 1px)}}@media screen and (min-width: 520px){.index-section.coming-section .line{margin-left:calc(42% + 14.5% + 1px)}}@media screen and (min-width: 1120px){.index-section.coming-section .line{margin-left:calc(42% + 9.5% + 1px)}}@media screen and (min-width: 1400px){.index-section.coming-section .line{margin-left:calc(42% + 7.25% + 1px)}}.index-section.coming-section .mobile-arrow{display:none;position:absolute;top:50%;width:40px;height:40px;padding:5px;border-radius:5rem;transform:translateY(-50%);z-index:1;background-color:#fff;vertical-align:middle;text-align:center;transition:.1s linear all}.index-section.coming-section .mobile-arrow:before,.index-section.coming-section .mobile-arrow:after{content:none}@media screen and (max-width: 512px){.index-section.coming-section .mobile-arrow{display:inline-block}.index-section.coming-section .mobile-arrow:before,.index-section.coming-section .mobile-arrow:after{content:"";display:inline-block}}.index-section.coming-section .mobile-arrow:before{width:23px;background:#1a1a1a;height:1px}.index-section.coming-section .mobile-arrow:after{position:absolute;top:calc(50% + 1px);width:8px;background:#1a1a1a;height:1px}.index-section.coming-section .mobile-arrow.next-arrow{right:5px}.index-section.coming-section .mobile-arrow.next-arrow:after{right:8px;transform:rotate(30deg)}.index-section.coming-section .mobile-arrow.prev-arrow{left:5px}.index-section.coming-section .mobile-arrow.prev-arrow:after{left:8px;transform:rotate(-30deg)}.index-section.vins-collection{padding:50px 0px}@media screen and (max-width: 768px){.index-section.vins-collection{padding:0px}}.index-section.vins-collection .title-container{margin-bottom:35px}.index-section.vins-collection .title-container::after{content:"";clear:both;display:block}.index-section.vins-collection .title-container .title{float:left;color:#1a1a1a;font-size:65px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 768px){.index-section.vins-collection .title-container .title{font-size:40px}}@media screen and (max-width: 512px){.index-section.vins-collection .title-container .title{width:100%;font-size:36px;text-align:center}}.index-section.vins-collection .title-container .button{float:right;width:25%;max-width:150px;border-radius:50px;border:1px solid #9c9c9c;padding:10px 0px;margin:auto;margin-top:25px;text-align:center;cursor:pointer;transition:.5s ease}.index-section.vins-collection .title-container .button:hover{transform:scale(1.2)}@media screen and (max-width: 1120px){.index-section.vins-collection .title-container .button{width:40%}}@media screen and (max-width: 768px){.index-section.vins-collection .title-container .button{margin-top:5px}}@media screen and (max-width: 512px){.index-section.vins-collection .title-container .button{display:none}}.index-section.vins-collection .title-container .button .text{color:#1a1a1a;display:inline-block;margin-right:10px}.index-section.vins-collection .title-container .button .image-icon{display:inline-block;width:30px}.index-section.vins-collection .title-container .button .image-icon .img{width:100%}.index-section.vins-collection .item-container{display:flex;justify-content:space-around;flex-wrap:wrap}.index-section.vins-collection .item-container .item{flex:0 0 30%;margin-bottom:50px}@media screen and (max-width: 512px){.index-section.vins-collection .item-container .item{flex:0 0 45%;margin-bottom:15px}.index-section.vins-collection .item-container .item:nth-last-child(-n+2){display:none}}.index-section.vins-collection .item-container .item:hover .image-content .shopping-cart{display:block}.index-section.vins-collection .item-container .item .image-content{position:relative;width:100%;display:block}.index-section.vins-collection .item-container .item .image-content .img{width:100%}.index-section.vins-collection .item-container .item .image-content .shopping-cart{display:none;width:35px;position:absolute;top:10px;right:10px;z-index:10}.index-section.vins-collection .item-container .item .text-content{line-height:36px}.index-section.vins-collection .item-container .item .text-content::after{content:"";clear:both;display:block}.index-section.vins-collection .item-container .item .text-content .name{color:#1a1a1a;float:left;font-size:24px;font-weight:500;text-transform:uppercase}.index-section.vins-collection .item-container .item .text-content .price,.index-section.vins-collection .item-container .item .text-content .discount{color:#1a1a1a;float:right;font-size:16px;margin:0px 5px;vertical-align:middle}@media screen and (max-width: 512px){.index-section.vins-collection .item-container .item .text-content .price,.index-section.vins-collection .item-container .item .text-content .discount{float:left}}.index-section.vins-collection .item-container .item .text-content .price{font-size:13px;font-weight:300;text-decoration:line-through}.page-about{background:#f5f5f5}.page-about .about-bg-gradient-1{background-image:linear-gradient(to bottom, #ffffff, rgba(255, 255, 255, 0.34) 67%, rgba(255, 255, 255, 0) 99%);background-size:75% 100%;background-position:top 70px right 0;background-repeat:no-repeat}.page-about .about-bg-gradient-2{background-image:linear-gradient(to bottom, #ffffff, rgba(255, 255, 255, 0.34) 67%, rgba(255, 255, 255, 0) 99%);background-size:80% 100%;background-position:top 0 right 0;background-repeat:no-repeat}.page-about .about-container-2{width:100%}@media(min-width: 768px){.page-about .about-container-2{max-width:720px}}@media(min-width: 992px){.page-about .about-container-2{max-width:370px}}@media(min-width: 1200px){.page-about .about-container-2{max-width:445px}}.section-product{background:#f5f5f5}.section-product *{letter-spacing:.01em}.section-product.pagecont{padding-top:6rem}.section-product .back-btn{padding:7px 15px;text-transform:uppercase;border-radius:50px;transition:all .5s ease}.section-product .back-btn,.section-product .back-btn a{color:#1a1a1a}.section-product .back-btn i.i-arrow-r{margin-left:1em}.section-product .back-btn i.i-arrow-r::after,.section-product .back-btn i.i-arrow-r::before{background:#1a1a1a;transition:all .5s ease}.section-product .back-btn:hover,.section-product .back-btn:focus{background:#0ac3d2}.section-product .back-btn:hover,.section-product .back-btn:hover a,.section-product .back-btn:focus,.section-product .back-btn:focus a{color:#fff}.section-product .back-btn:hover i.i-arrow-r::after,.section-product .back-btn:hover i.i-arrow-r::before,.section-product .back-btn:focus i.i-arrow-r::after,.section-product .back-btn:focus i.i-arrow-r::before{background:#fff}.section-product .cart-btn{background:transparent;border:1px solid #989898;color:#989898}.section-product .cart-btn:hover,.section-product .cart-btn:focus{background:#0ac3d2;border-color:#0ac3d2;color:#fff}.section-product.vins-collection{padding:50px 0px}@media screen and (max-width: 768px){.section-product.vins-collection{padding:0px}}.section-product.vins-collection .title-container{margin-bottom:35px}.section-product.vins-collection .title-container::after{content:"";clear:both;display:block}.section-product.vins-collection .title-container .title{float:left;color:#1a1a1a;font-size:65px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 768px){.section-product.vins-collection .title-container .title{font-size:40px}}@media screen and (max-width: 512px){.section-product.vins-collection .title-container .title{width:100%;font-size:36px;text-align:center}}.section-product.vins-collection .title-container .button{float:right;width:25%;max-width:150px;border-radius:50px;border:1px solid #9c9c9c;padding:10px 0px;margin:auto;margin-top:25px;text-align:center;cursor:pointer}@media screen and (max-width: 1120px){.section-product.vins-collection .title-container .button{width:40%}}@media screen and (max-width: 768px){.section-product.vins-collection .title-container .button{margin-top:5px}}@media screen and (max-width: 512px){.section-product.vins-collection .title-container .button{display:none}}.section-product.vins-collection .title-container .button .text{color:#1a1a1a;display:inline-block;margin-right:10px}.section-product.vins-collection .title-container .button .image-icon{display:inline-block;width:30px}.section-product.vins-collection .title-container .button .image-icon .img{width:100%}.section-product.vins-collection .item-container{display:flex;justify-content:space-between;flex-wrap:wrap}.section-product.vins-collection .item-container .item{flex:0 0 30%;margin-bottom:50px}@media screen and (max-width: 512px){.section-product.vins-collection .item-container .item{flex:0 0 45%}}.section-product.vins-collection .item-container .item:hover .image-content .shopping-cart{display:block}.section-product.vins-collection .item-container .item .image-content{position:relative;width:100%}.section-product.vins-collection .item-container .item .image-content .img{width:100%}.section-product.vins-collection .item-container .item .image-content .shopping-cart{display:none;width:35px;position:absolute;top:10px;right:10px;z-index:10}.section-product.vins-collection .item-container .item .text-content{line-height:36px}.section-product.vins-collection .item-container .item .text-content::after{content:"";clear:both;display:block}.section-product.vins-collection .item-container .item .text-content .name{color:#1a1a1a;float:left;font-size:24px;font-weight:500;text-transform:uppercase}.section-product.vins-collection .item-container .item .text-content .price,.section-product.vins-collection .item-container .item .text-content .discount{color:#1a1a1a;float:right;font-size:16px;margin:0px 5px;vertical-align:middle}@media screen and (max-width: 512px){.section-product.vins-collection .item-container .item .text-content .price,.section-product.vins-collection .item-container .item .text-content .discount{float:left}}.section-product.vins-collection .item-container .item .text-content .price{font-size:13px;font-weight:300;text-decoration:line-through}.section-product .thumbs{margin:8px -4px 0 -4px}.section-product .thumbs .item{padding-left:4px;padding-right:4px}.section-product .product-info{font-weight:300;color:#636363}.section-product .product-info ul{list-style-type:none;position:relative;padding-inline-start:.75em;color:#8a8a8a}.section-product .product-info ul li::before{content:"•";position:absolute;left:0}.section-product .product-list.slider-col-3 .slick-arrow{top:50%;transform:translateY(-100%)}.section-product .product-list .item{padding:10px 15px 15px}.section-product .product-list .item .card{background:transparent}.section-product .product-list .item .card .box-img,.section-product .product-list .item .card .box-img .shopping-cart{transition:all .5s ease}.section-product .product-list .item .card>.card-body{padding:15px 0}.section-product .product-list .item .card>.card-body::after{content:"";clear:both;display:block}.section-product .product-list .item .card:hover .back-btn{background:#1a1a1a}.section-product .product-list .item .card:hover .back-btn,.section-product .product-list .item .card:hover .back-btn a{color:#fff}.section-product .product-list .item .card:hover .back-btn i.i-arrow-r::after,.section-product .product-list .item .card:hover .back-btn i.i-arrow-r::before{background:#fff}.section-product .product-list .item:hover .box-img{box-shadow:0 6px 17px 0 rgba(48,47,47,.07)}.section-product .product-list .item:hover .box-img .shopping-cart{display:block}.section-product .product-list .item .box-img{position:relative}.section-product .product-list .item .box-img .shopping-cart{display:none;width:35px;position:absolute;top:10px;right:10px;z-index:10}.section-product .product-list .item .box-img .shopping-cart .img{width:100%}.section-product .product-list .item .name{float:left;font-size:24px;font-weight:500;text-transform:uppercase}.section-product .product-list .item .name,.section-product .product-list .item .name a,.section-product .product-list .item .name a:hover,.section-product .product-list .item .name a:focus{color:#1a1a1a}.section-product .product-list .item .price,.section-product .product-list .item .discount{color:#1a1a1a;float:right;font-size:16px;margin:0px 5px;vertical-align:middle}@media screen and (max-width: 512px){.section-product .product-list .item .price,.section-product .product-list .item .discount{float:left}}.section-product .product-list .item .price{font-size:13px;font-weight:300;text-decoration:line-through;padding-top:3px}.section-product .card.product-card{border-color:#9c9c9c;overflow:hidden}.section-product .card.product-card,.section-product .card.product-card .box-img{transition:.5s ease-in-out}.section-product .card.product-card .box-img{transform-origin:bottom}.section-product .card.product-card:hover{box-shadow:0 5px 25px rgba(40,47,60,.025),0 10px 25px rgba(40,47,60,.05)}.section-product .card.product-card:hover .box-img{transform:scale(1.05)}.section-product .card.product-card a.stretched-link{color:#1a1a1a}.section-product .card.product-card a.stretched-link:hover{color:#0ac3d2}.section-product .reciprocal{font-size:20px;background-color:#fff;box-shadow:1px 2px 10px 1px rgba(0,0,0,.3);min-width:6em;font-weight:400;text-align:center;letter-spacing:3px;border-radius:5px;margin:0}.section-product .options{padding:6px 0}.section-product .options>*{display:inline-block;vertical-align:middle}.section-product .options>span{font-size:20px;font-weight:500}.section-product .options>span:first-child{min-width:7em}.section-product .options>span+.price{color:#c50000;font-size:1.75rem;font-weight:500}.section-product .options>span+.box-qty{width:calc(100% - 70px)}.section-product .options>select{width:130px}.section-product .relatedslider{padding-bottom:30px}.section-product .relatedslider .slick-slide{padding:5px}.section-product .relatedslider .slick-slide .price{font-size:16px}.page-cart .stepper-container{display:flex;justify-content:center}.page-cart .stepper-container .stepper-arrow{display:flex;align-items:center;justify-content:center;margin:0 1rem;padding:0 .5rem;color:#c7c7d0}.page-cart .stepper-container .stepper{display:flex}.page-cart .stepper-container .stepper .icon-wrap{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;padding:.75rem;border-radius:12px;background:#f3f6f9;font-size:1.25rem}.page-cart .stepper-container .stepper .label-wrap{display:flex;flex-direction:column}.page-cart .stepper-container .stepper .label-wrap>.title{font-size:1rem;font-weight:500;margin-bottom:.25rem}.page-cart .stepper-container .stepper .label-wrap>.desc{font-size:.9rem;color:#9e9eaa}.page-cart .stepper-container .stepper.active .icon-wrap{background:#0ac3d2;color:#fff;box-shadow:5px 5px 8px 0 #f3f3ed}@media all and (max-width: 767px){.page-cart .stepper-container .stepper .icon-wrap{margin-right:1rem}.page-cart .stepper-container .stepper-arrow{margin:0 .5rem}}@media all and (max-width: 575px){.page-cart .stepper-container{display:none}}.page-cart hr{margin-top:10px;margin-bottom:20px}.page-cart table.product-table td{vertical-align:middle;text-align:center}.page-cart table.product-table tr.active,.page-cart table.product-table tr.active a,.page-cart table.product-table td.active,.page-cart table.product-table td.active a,.page-cart table.product-table th.active,.page-cart table.product-table th.active a{background:#1a1a1a;color:#fff}.page-cart table.product-table .mobile-th{display:none}.page-cart table.product-table .product-img img{max-width:120px}.page-cart table.product-table a{color:#1a1a1a}.page-cart table.product-table a:hover{color:#0ac3d2}.page-cart table.product-table .cart-del-btn,.page-cart table.product-table a.cart-del-btn{transition:all .5s}.page-cart table.product-table .cart-del-btn:hover,.page-cart table.product-table .cart-del-btn:focus,.page-cart table.product-table a.cart-del-btn:hover,.page-cart table.product-table a.cart-del-btn:focus{color:#0ac3d2}.page-cart table.product-table th.cart-total-th{font-weight:500}.page-cart table.product-table>tfoot>tr>td,.page-cart table.product-table>　tfoot>tr>th{border:transparent}.page-cart table.product-table>tfoot.tfoot-borderless>tr>td,.page-cart table.product-table>tfoot.tfoot-borderless>tr>th{border:transparent}@media all and (max-width: 767px){.page-cart table.product-table{font-size:.95rem}}@media all and (max-width: 767px){.page-cart table.product-table thead{display:none}.page-cart table.product-table .mobile-th{display:block}.page-cart table.product-table tr.mobile-active,.page-cart table.product-table tr.mobile-active a,.page-cart table.product-table td.mobile-active,.page-cart table.product-table td.mobile-active a,.page-cart table.product-table th.mobile-active,.page-cart table.product-table th.mobile-active a{background:#1a1a1a;color:#fff}.page-cart table.product-table{border:none}.page-cart table.product-table thead tr,.page-cart table.product-table tbody tr{display:flex;flex-direction:column;border:1px solid #ccc}.page-cart table.product-table tfoot tr{display:flex;flex-direction:row;justify-content:space-between}.page-cart table.product-table tbody tr{margin-bottom:1rem}.page-cart table.product-table tbody td{display:flex;justify-content:space-between;align-items:center;border-top:0}.page-cart table.product-table td.cart-total-empty-td{width:30px}.page-cart table.product-table .cart-total-th{min-width:6rem}.page-cart table.product-table .cart-total-td{min-width:9rem;text-align:right}.page-cart table.product-table td.product-img{justify-content:start}}.page-cart .btn-coupon{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;min-width:100px;margin-bottom:2px}.page-cart .input-coupon{display:inline-block;width:10rem;margin-left:.75rem;margin-right:1rem}@media all and (max-width: 575px){.page-cart .input-coupon{width:8rem;margin-left:0;margin-right:.75rem}}.page-cart .cart-title-box{background:#1a1a1a;color:#fff;padding:.75rem}.page-news{background:#f5f5f5}.news-exhibitions{padding-bottom:50px}.news-exhibitions .title{color:#1a1a1a;font-size:65px;font-weight:500;text-align:center;text-transform:uppercase;margin-bottom:35px}@media screen and (max-width: 768px){.news-exhibitions .title{font-size:40px}}@media screen and (max-width: 512px){.news-exhibitions .title{font-size:36px;margin-bottom:20px}}.news-exhibitions .item{display:block;position:relative}@media screen and (max-width: 512px){.news-exhibitions .item{width:90% !important;margin:auto;display:block !important}}.news-exhibitions .item:hover .text-content{max-height:300px}.news-exhibitions .item .img{width:100%}@media screen and (max-width: 512px){.news-exhibitions .item .img{width:90%;margin-left:5%}}.news-exhibitions .item .text-content{width:100%;max-height:43px;padding:10px 20px;background-color:rgba(255,255,255,.9);position:absolute;bottom:0px;transition:1s ease;overflow:hidden}@media screen and (max-width: 512px){.news-exhibitions .item .text-content{position:relative;bottom:auto;max-height:none;background-color:transparent}}.news-exhibitions .item .text-content .year{display:inline-block;color:#fff;font-size:12px;padding:2px 10px;background-color:#0ac3d2}.news-exhibitions .item .text-content .name{color:#1a1a1a;font-size:26px;font-weight:600;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.news-exhibitions .item .text-content .description{color:rgba(26,26,26,.8);font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-exhibitions .slider-col-3 .item .text-content{width:calc(100% - 30px)}@media screen and (max-width: 512px){.news-exhibitions .slider-col-3 .item .text-content{margin-left:15px;padding:10px 0}}.news-exhibitions .slider-col-3 .item .img{width:100%}@media screen and (max-width: 512px){.news-exhibitions .slider-col-3 .item .img{width:90%;margin:auto}}.news-exhibitions .button{display:block;width:25%;max-width:150px;border-radius:50px;border:1px solid #9c9c9c;padding:10px 0px;margin:auto;margin-top:25px;text-align:center;cursor:pointer;transition:.5s ease}.news-exhibitions .button:hover{transform:scale(1.2)}@media screen and (max-width: 1120px){.news-exhibitions .button{width:40%}}.news-exhibitions .button .text{color:#1a1a1a;display:inline-block;margin-right:10px}.news-exhibitions .button .image-icon{display:inline-block;width:30px}.news-exhibitions .button .image-icon .img{width:100%}.page-account{background:#f5f5f5}.page-account.login-bg-gradient{background-image:url("../img/vins_logo_bg.png"),linear-gradient(to bottom, transparent 25%, #fff 25%, #f5f5f5 100%);background-size:auto 80px,50% 100%;background-repeat:no-repeat;background-position:right 1rem bottom 3rem,right bottom}.page-account .or-line{position:relative;color:#666;width:100%;height:1rem;font-size:1rem}.page-account .or-line:after{position:absolute;content:"or";width:3rem;height:100%;left:50%;top:0;background:#fff;text-align:center;line-height:1;transform:translate(-1.5rem, 0)}.page-account .or-line:before{position:absolute;content:"";width:100%;top:50%;height:1px;background-color:#e9e9e9}.page-account .card{box-shadow:0 5px 10px 0 rgba(0,0,0,.04)}.page-account .input-captcha{float:left;width:calc(100% - 163px - 0.25rem)}.page-account .img-captcha{height:calc(1.5em + 0.75rem);float:right}@media all and (min-width: 576px){.page-account .input-captcha{width:calc(100% - 163px - 1rem)}.page-account .img-captcha{width:calc(163px);height:calc(1.5em + 0.75rem - 2px)}}.page-account .single-title{width:90%;margin-left:auto;margin-right:auto;display:flex;align-items:center;margin-bottom:3rem}.page-account .single-title>.box{border-bottom:3px solid #e0dfdf;font-size:1rem;color:#bbb;text-align:center;text-transform:uppercase;width:100%}.page-account .single-title>.box.muted{padding-bottom:.5rem}.page-account .single-title>.box.active{border-bottom-color:#0ac3d2;color:#1a1a1a}.page-account .single-title>.box.active,.page-account .single-title>.box.active h1{font-size:1.75rem}.page-account .dual-title{width:90%;margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;margin-bottom:3rem}.page-account .dual-title>.box{border-bottom:3px solid #e0dfdf;color:#bbb;text-align:center;text-transform:uppercase;width:50%}.page-account .dual-title>.box,.page-account .dual-title>.box h1{font-size:1.5rem}.page-account .dual-title>.box.muted{padding-bottom:.5rem}.page-account .dual-title>.box.active{border-bottom-color:#0ac3d2;color:#1a1a1a}.page-account .dual-title>.box.active h1{font-size:1.75rem}@media all and (min-width: 768px){.page-account .dual-title>.box,.page-account .single-title>.box{font-size:1.5rem}.page-account .dual-title>.box.active h1,.page-account .single-title>.box.active h1{font-size:3rem}}.page-account table>tfoot.tfoot-borderless>tr>td,.page-account table>tfoot.tfoot-borderless>tr>th{border:transparent}.page-account .thead-active{color:#8c6000}.page-account .form-box{max-width:800px;margin:auto;background:#ececec;border-radius:6px;padding:30px 20px 30px;position:relative}.page-account .form-box .pagetitle h1{font-size:2em;margin-bottom:0}.page-account .form-box select,.page-account .form-box input,.page-account .form-box textarea{border:0}.page-account .form-box select{height:34px}.page-account .form-box label.checkbox input+span:before{background:#fff}.page-account .form-box.sm{max-width:480px}.page-account .social_login .btn{min-width:auto;width:100%}.page-account .member-func a{color:#1a1a1a}.page-account .member-func a:hover,.page-account .member-func a:hover i{color:#0ac3d2}.page-account .member-func a:hover i{background:#fff}.page-account .member-func .card{text-align:center;border:0;margin-bottom:30px}.page-account .member-func .card i{width:80px;height:80px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto .25em;font-size:36px;color:#0ac3d2}@media all and (min-width: 992px){.page-account .member-func .card i{width:90px;height:90px;font-size:48px}}.page-account .member-func .card h4{font-weight:400;font-size:1.125em}@media all and (min-width: 992px){.page-account .member-func .card h4{font-size:1.25em}}.page-account .addr-list ul li{padding:.5rem 0}.page-account .addr-list ul li:not(:last-child){border-bottom:1px solid #ccc}.page-account .addr-list .addr-list-item{display:inline-block;width:calc(100% - 90px)}.page-account .links{text-align:right}.page-account .links .btn{min-width:auto;border-radius:0;padding:0 15px}.page-account .links .btn:hover{opacity:.75}.page-account .links .btn-main{background:transparent;color:#0ac3d2;border:0}.page-account .links .btn-link{color:#1a1a1a}.page-account .list-order .btn-main{min-width:auto;font-size:13px;padding:4px 8px;margin-left:12px;white-space:nowrap}.page-account .list-order .badge{background:#9c9c9c;color:#fff;font-weight:normal}.page-account .list-order li{margin-bottom:.5em;padding:5px 10px;background:rgba(10,195,210,.05);display:flex;align-items:flex-start;justify-content:space-between}.page-account .btn-address{padding:7px 9px}/*# sourceMappingURL=common.css.map */
