﻿@font-face{font-family:"Barlow-Black";src:url("../fonts/Barlow-Black.eot");src:url("../fonts/Barlow-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Black.woff2") format("woff2"),url("../fonts/Barlow-Black.woff") format("woff"),url("../fonts/Barlow-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-Bold";src:url("../fonts/Barlow-Bold.eot");src:url("../fonts/Barlow-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Bold.woff2") format("woff2"),url("../fonts/Barlow-Bold.woff") format("woff"),url("../fonts/Barlow-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-BlackItalic";src:url("../fonts/Barlow-BlackItalic.eot");src:url("../fonts/Barlow-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-BlackItalic.woff2") format("woff2"),url("../fonts/Barlow-BlackItalic.woff") format("woff"),url("../fonts/Barlow-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-Light";src:url("../fonts/Barlow-Light.eot");src:url("../fonts/Barlow-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Light.woff2") format("woff2"),url("../fonts/Barlow-Light.woff") format("woff"),url("../fonts/Barlow-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-Italic";src:url("../fonts/Barlow-Italic.eot");src:url("../fonts/Barlow-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Italic.woff2") format("woff2"),url("../fonts/Barlow-Italic.woff") format("woff"),url("../fonts/Barlow-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-ExtraBold";src:url("../fonts/Barlow-ExtraBold.eot");src:url("../fonts/Barlow-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-ExtraBold.woff2") format("woff2"),url("../fonts/Barlow-ExtraBold.woff") format("woff"),url("../fonts/Barlow-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-Medium";src:url("../fonts/Barlow-Medium.eot");src:url("../fonts/Barlow-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Medium.woff2") format("woff2"),url("../fonts/Barlow-Medium.woff") format("woff"),url("../fonts/Barlow-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-MediumItalic";src:url("../fonts/Barlow-MediumItalic.eot");src:url("../fonts/Barlow-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-MediumItalic.woff2") format("woff2"),url("../fonts/Barlow-MediumItalic.woff") format("woff"),url("../fonts/Barlow-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-Regular";src:url("../fonts/Barlow-Regular.eot");src:url("../fonts/Barlow-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Regular.woff2") format("woff2"),url("../fonts/Barlow-Regular.woff") format("woff"),url("../fonts/Barlow-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-BoldItalic";src:url("../fonts/Barlow-BoldItalic.eot");src:url("../fonts/Barlow-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-BoldItalic.woff2") format("woff2"),url("../fonts/Barlow-BoldItalic.woff") format("woff"),url("../fonts/Barlow-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-LightItalic";src:url("../fonts/Barlow-LightItalic.eot");src:url("../fonts/Barlow-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-LightItalic.woff2") format("woff2"),url("../fonts/Barlow-LightItalic.woff") format("woff"),url("../fonts/Barlow-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-ExtraLightItalic";src:url("../fonts/Barlow-ExtraLightItalic.eot");src:url("../fonts/Barlow-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-ExtraLightItalic.woff2") format("woff2"),url("../fonts/Barlow-ExtraLightItalic.woff") format("woff"),url("../fonts/Barlow-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-ExtraBoldItalic";src:url("../fonts/Barlow-ExtraBoldItalic.eot");src:url("../fonts/Barlow-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/Barlow-ExtraBoldItalic.woff") format("woff"),url("../fonts/Barlow-ExtraBoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-ExtraLight";src:url("../fonts/Barlow-ExtraLight.eot");src:url("../fonts/Barlow-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-ExtraLight.woff2") format("woff2"),url("../fonts/Barlow-ExtraLight.woff") format("woff"),url("../fonts/Barlow-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-SemiBold";src:url("../fonts/Barlow-SemiBold.eot");src:url("../fonts/Barlow-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-SemiBold.woff2") format("woff2"),url("../fonts/Barlow-SemiBold.woff") format("woff"),url("../fonts/Barlow-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-ThinItalic";src:url("../fonts/Barlow-ThinItalic.eot");src:url("../fonts/Barlow-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-ThinItalic.woff2") format("woff2"),url("../fonts/Barlow-ThinItalic.woff") format("woff"),url("../fonts/Barlow-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Barlow-Thin";src:url("../fonts/Barlow-Thin.eot");src:url("../fonts/Barlow-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-Thin.woff2") format("woff2"),url("../fonts/Barlow-Thin.woff") format("woff"),url("../fonts/Barlow-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Barlow-SemiBoldItalic";src:url("../fonts/Barlow-SemiBoldItalic.eot");src:url("../fonts/Barlow-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Barlow-SemiBoldItalic.woff2") format("woff2"),url("../fonts/Barlow-SemiBoldItalic.woff") format("woff"),url("../fonts/Barlow-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}.allHeader{border:none !important}.pageTextBox{margin-bottom:0 !important}.gTitle{margin-bottom:3.21vw}.productList{margin-top:3.21vw}@media(max-width: 1023px){.productList{margin-top:40px}}.productList .listing .cols{margin-bottom:20px}.productList .listing .item{height:100%}.productList .listing .item a{transition:.2s;background:#f8f8f8;display:block;padding:1.6vw;color:#000;text-decoration:none;height:100%;position:relative;top:0}@media(max-width: 1023px){.productList .listing .item a{padding:30px}}.productList .listing .item a:hover picture img{transform:scale(1.03) translateZ(1px)}.productList .listing .item a:hover .moreBtn span:before{transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:0s}.productList .listing .item a:hover .moreBtn span:after{transform:scaleX(1);transform-origin:left;transition:transform .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:.2s}.productList .listing .item picture{display:flex;align-items:center;height:13vw;max-height:226px;justify-content:center;overflow:hidden}@media(max-width: 1023px){.productList .listing .item picture{height:43vw}}.productList .listing .item picture img{transform:translateZ(1px);transition:.2s;max-height:100%;max-width:100%}@media(max-width: 1023px){.productList .listing .item .text{font-size:20px;line-height:28px}}.productList .listing .item .text h2,.productList .listing .item .text h3{margin:1.2rem 0;font-family:Barlow-Medium;font-size:1.5vw}@media(max-width: 1023px){.productList .listing .item .text h2,.productList .listing .item .text h3{font-size:24px}}.productList .listing .item .text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.productList .listing .item .text .moreBtn{margin-top:2rem}.productDetailPage{padding:0 2.14vw}@media(max-width: 1023px){.productDetailPage{padding:0 20px}}@media(min-width: 1024px){.productDetailPage .rows{margin:0 -20px}.productDetailPage .cols{padding:0 20px}}.productDetailPage .productDetail{padding:4.5vw 0}@media(max-width: 1023px){.productDetailPage .productDetail{padding:50px 0}.productDetailPage .productDetail .moreBtn{display:none}}.productDetailPage .pageTitle span{font-size:1.5vw}@media(max-width: 1023px){.productDetailPage .pageTitle span{font-size:16px;font-family:Barlow-SemiBold}}.productDetailPage .imgGallery{display:flex;align-items:flex-start;outline:none !important}@media(max-width: 1023px){.productDetailPage .imgGallery{flex-wrap:wrap}}.productDetailPage .imgGallery a{display:block;width:100%;height:100%;overflow:hidden}.productDetailPage .imgGallery a:after{display:none !important;transition:.4s;content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#e52923;font-size:1.8vw;background:#fff;width:4vw;height:4vw;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;margin:-20px 0}.productDetailPage .imgGallery a:hover:after{margin:0;opacity:1}.productDetailPage .imgGallery *{outline:none !important}.productDetailPage .imgGallery .proMiniList{width:6.15vw;min-width:95px}@media(max-width: 1023px){.productDetailPage .imgGallery .proMiniList{min-width:initial;width:100%;order:2;padding:0 10vw}}.productDetailPage .imgGallery .proMiniList .slick-list{padding-right:1vw}@media(max-width: 1023px){.productDetailPage .imgGallery .proMiniList .slick-list{padding:2vw 0 0 0}}.productDetailPage .imgGallery .proMiniList .miniImg{transition:.3s;width:100%;height:3.26vw;border:1px solid #d9d9d9;margin-bottom:20px;cursor:pointer;min-height:61px}@media(max-width: 1023px){.productDetailPage .imgGallery .proMiniList .miniImg{height:10vw;margin:0 5px}}.productDetailPage .imgGallery .proMiniList .miniImg.slick-current{background:#d9d9d9}.productDetailPage .imgGallery .proMiniList .miniImg.slick-current picture:after{width:28px}@media(max-width: 1023px){.productDetailPage .imgGallery .proMiniList .miniImg.slick-current picture:after{height:18px}}.productDetailPage .imgGallery .proMiniList .miniImg picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width: 1023px){.productDetailPage .imgGallery .proMiniList .miniImg picture{padding:10px}}.productDetailPage .imgGallery .proMiniList .miniImg picture:after{transition:.4s;content:"";width:0;height:2px;background:#000;position:absolute;right:-14px}@media(max-width: 1023px){.productDetailPage .imgGallery .proMiniList .miniImg picture:after{width:1px !important;height:0;right:50%;transform:translateX(-50%);top:-12px}}.productDetailPage .imgGallery .proMiniList .miniImg picture img{max-width:100%;max-height:100%}.productDetailPage .imgGallery .proImg{width:calc(100% - 6.15vw);padding-left:15px;height:33vw;max-height:626px;overflow:hidden}@media(max-width: 1023px){.productDetailPage .imgGallery .proImg{order:1;width:100%;max-height:initial;padding:0;height:315px;margin-bottom:40px}}.productDetailPage .imgGallery .proImg .slick-track,.productDetailPage .imgGallery .proImg .slick-list,.productDetailPage .imgGallery .proImg .slider-for{width:100%;height:100%}.productDetailPage .imgGallery .proImg .img{width:100%;height:100%}.productDetailPage .imgGallery .proImg .img picture{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center}@media(max-width: 1023px){.productDetailPage .imgGallery .proImg .img picture{align-items:center}}.productDetailPage .imgGallery .proImg .img picture img{transition:.3s;max-width:100%;max-height:100%}.productDetailPage .proDetailBox .item{color:#fff;margin-bottom:1.6vw}@media(max-width: 1023px){.productDetailPage .proDetailBox .item{margin-bottom:20px}}.productDetailPage .proDetailBox .item:last-child{margin-bottom:0}.productDetailPage .proDetailBox .item .all{width:100%;background:#000;padding:2.14vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(max-width: 1023px){.productDetailPage .proDetailBox .item .all{padding:30px}}.productDetailPage .proDetailBox .item a{transition:.3s;display:block;color:#fff;text-decoration:none;background:#000;padding:2.14vw}@media(max-width: 1023px){.productDetailPage .proDetailBox .item a{padding:30px}}.productDetailPage .proDetailBox .item a:hover{background:#a6a6a6}.productDetailPage .proDetailBox .item a .all{padding:0;background:transparent}.productDetailPage .proDetailBox .item a .items{width:100%;justify-content:flex-start}.productDetailPage .proDetailBox .item a img{background:#fff;border-radius:50%;display:flex;align-content:center;justify-content:center;padding:0 .8vw}.productDetailPage .proDetailBox .item .items{width:50%;display:flex;align-items:flex-start;justify-content:space-between}@media(max-width: 1023px){.productDetailPage .proDetailBox .item .items{width:100%;margin:15px 0}}.productDetailPage .proDetailBox .item .items .flex{display:flex}.productDetailPage .proDetailBox .item .items img{width:3.21vw;height:3.21vw;margin-right:1rem}@media(max-width: 1023px){.productDetailPage .proDetailBox .item .items img{width:6.21vw;height:6.21vw}}@media(max-width: 767px){.productDetailPage .proDetailBox .item .items img{min-width:10.21vw;min-height:10.21vw}}.productDetailPage .proDetailBox .item .items .cont{font-size:1.07vw;line-height:1.5vw}@media(max-width: 1023px){.productDetailPage .proDetailBox .item .items .cont{font-size:16px;line-height:22px;letter-spacing:.5px}}.productDetailPage .proDetailBox .item .items .cont strong{letter-spacing:.5px;display:block;font-weight:600;font-family:Barlow-SemiBold;text-transform:uppercase}@media(max-width: 1023px){.productDetailPage .proDetailBox .item .items .cont strong{margin-bottom:5px}}.productDetailPage .proDetailBox .item .items .cont p{margin-bottom:.5rem}.productDetailPage .proDetailBox .item .items .cont p:last-child{margin-bottom:0}.productDetailPage .productContent{padding-top:4.8vw}@media(max-width: 1023px){.productDetailPage .productContent{padding-top:6vw}.productDetailPage .productContent .pageTitle{text-align:center}}.productDetailPage .pageContent p{font-size:.96vw;line-height:1.71vw;margin-bottom:1.2vw}@media only screen and (min-width: 1024px)and (max-width: 1500px){.productDetailPage .pageContent p{font-size:1.12vw;line-height:1.82vw}}@media(max-width: 1023px){.productDetailPage .pageContent p{font-size:16px;line-height:26px;margin-bottom:1rem}}.productDetailPage .productSize .title{font-family:Barlow-SemiBold;text-transform:uppercase;font-size:1.07vw;line-height:1.5vw;margin-bottom:1vw}@media(max-width: 1023px){.productDetailPage .productSize .title{font-size:20px;line-height:28px;margin-bottom:15px}}.productDetailPage .productSize ul{padding:0;margin:0 -5px;column-count:3}@media(max-width: 767px){.productDetailPage .productSize ul{column-count:2}}@media(max-width: 320px){.productDetailPage .productSize ul{column-count:1}}.productDetailPage .productSize ul li{width:100%;display:inline-block;list-style-type:none;margin:0 5px 10px;text-align:center;background:#fff;border:1px solid #bfbfbf;padding:.7vw}@media(max-width: 1023px){.productDetailPage .productSize ul li{padding:8px}}@media(max-width: 1023px){.productDetailPage .productSize ul li{font-size:16px}}.productDetailPage .productSize ul li:hover span,.productDetailPage .productSize ul li:hover a{background:#fbfbfb}.productDetailPage .productSize ul li span,.productDetailPage .productSize ul li a{transition:.3s;text-decoration:none;color:#000;display:block;background:#fff;border:1px solid #bfbfbf;padding:.5vw}@media(max-width: 1023px){.productDetailPage .productSize ul li span,.productDetailPage .productSize ul li a{padding:8px}}.productDetailPage .mbVar{margin-bottom:3.21vw}@media(max-width: 1023px){.productDetailPage .mbVar{margin-bottom:40px}}.fancybox-toolbar{visibility:initial !important;opacity:1 !important}
