@import url(https://cdn.jsdelivr.net/npm/glightbox/dist/css/glightbox.min.css);
p{font-size:1.2rem}.pagination-box nav{display:inline-block}.pagination-box nav .page-item .page-link{color:#333}.pagination-box nav .page-item.active .page-link{background:#fff;border:1px solid #fff;color:#000}.alert-danger{background:#c6baff;font-size:1.2rem!important}.alert-danger,.alert-success,.alert-warning{border:1px solid #c6baff;border-radius:4px!important;color:#000;text-align:center}.alert-success,.alert-warning{background:#fff;font-size:1.2rem}.text-danger{color:#c6baff!important}.text-silver{color:#a9a9a9!important}[class*=btn-]{font-size:1.2rem;padding:8px 15px}.btn-primary{background:#000!important;border:1px solid #000!important;border-radius:0!important;color:#fff!important;font-weight:300;text-transform:uppercase}.btn-primary:hover{background:#c6baff!important;border:1px solid #c6baff!important;color:#000!important}.btn-outline-light{color:#fff!important}.btn-outline-light:hover{color:#000!important}.btn-outline-primary{background:none;border:1px solid #000;color:#000}.btn-outline-primary:hover{background:#fff;border:1px solid #fff;color:#fff}.btn-primary-special{background:linear-gradient(180deg,#c6baff,#fff);border-radius:30px;color:#fff;font-size:1.2rem;padding:8px 25px}.btn-secondary{background:#000;border:1px solid #000;border-radius:0;color:#fff}.btn-secondary:hover{background:#333;border:1px solid #333}#search-products{margin:21px 0 21px 10px;position:relative}#search-products button{-webkit-appearance:none;-moz-appearance:none;background:none!important;border:0;height:44px;margin:0;padding:0;width:44px}#search-products .box{background:#fff;height:calc(100vh - 87px);left:0;position:fixed;right:0;top:86px}#search-products .box form{border:1px solid #ddd;margin:0;width:100%}#search-products .box form label{position:relative;width:100%}#search-products .box form label input{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:0;color:#000;font-family:Migra;font-size:1.6rem;margin:0;padding:30px;position:relative;text-align:center;width:100%}#search-products .box form label input::-moz-placeholder{color:silver}#search-products .box form label input::placeholder{color:silver}#search-products .box form label input:focus{outline:0}#search-products .box #result{height:calc(100vh - 187.39px);overflow:hidden;padding:40px 20px 0;z-index:999}#search-products .box #result .ps{height:100%!important;overflow-y:scroll!important}#search-products .box #result ul{margin:0;padding:0}#search-products .box #result ul li{display:block;font-size:1.2rem;text-align:center}#search-products .box #result a .image{height:300px;margin:0 0 30px;overflow:hidden}#search-products .box #result a .image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative}#search-products .box #result a .text{text-align:center}#search-products .box #result a .text p.name{color:#000;font-family:Migra;font-size:1.6rem;font-weight:300;margin:0 0 15px}#search-products .box #result a .text p.code{color:#000;font-size:.9rem;margin:0}#search-products .box #result a:hover p.name{color:#c6baff}header{border-bottom:1px solid transparent;height:87px;left:0;position:fixed;right:0;top:0;z-index:999999!important}header.scroll-header{background:#fff;border-bottom:1px solid #ddd}header .logo{height:60px;margin:13px 0;width:169px}header .logo img{height:60px;width:auto}header #menu-icon{background:url(/images/ico/menu.svg) no-repeat 50%;background-size:auto 30px;cursor:pointer;display:none;height:44px;width:44px}header #menu-icon,header #user{float:right;margin:21px 0 21px 10px;padding:5px}header #user{position:relative}header #user a{background:url(/images/ico/user.svg) no-repeat 50%;background-size:auto 22px;height:34px;width:34px}header #user a span{display:none}header #user ul{background:#fff;display:none;margin:0;padding:10px;position:absolute;right:-10px;top:65px;z-index:12}header #user ul li{border-bottom:1px solid #eee;display:block;padding:8px 12px;width:160px}header #user ul li a{background:none;color:#000;display:block;font-size:1.1rem;height:auto;width:100%}header #user ul li a:hover{color:#c6baff}header #user ul li:last-child{border-bottom:0}header #user ul:after{border:8px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";height:0;left:85%;margin-left:-8px;pointer-events:none;position:absolute;width:0}header #shopping-cart{height:44px!important;margin:21px 10px;padding:5px 10px}header #shopping-cart a{display:block;height:100%}header #shopping-cart .icon{background:url(/images/ico/cart.svg) no-repeat 0;background-size:25px;color:#000;display:block;padding:0 0 0 35px;position:relative;top:50%;transform:translateY(-50%)}header nav{left:50%;margin:0;padding:29px 0 0;position:absolute;transform:translateX(-50%)}header nav ul{text-align:center}header nav li{display:inline-block;margin:0 29px 0 0;padding:0 0 29px}header nav li a{color:#000;display:block;font-size:1.2rem;font-weight:300}header nav li a:hover{color:#c6baff}header nav li:last-child{margin:0}.shopping-cart{background:#fff;border:1px solid #ddd;display:none;margin:25px 10px 0 0;max-width:90%;padding:20px;position:absolute;right:0;top:61px;width:400px;z-index:5}.shopping-cart .ps{height:280px!important;overflow-x:hidden!important;position:relative!important;width:100%!important}.shopping-cart .ps .ps__rail-y{position:absolute!important}.shopping-cart ul.shopping-cart-items{display:block;list-style-type:none;margin:20px 0 0;padding:0;width:100%}.shopping-cart ul.shopping-cart-items li{font-size:.8rem;margin-bottom:18px}.shopping-cart ul.shopping-cart-items li .image{height:80px;width:100%}.shopping-cart ul.shopping-cart-items li .image img{height:auto;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.shopping-cart ul.shopping-cart-items li .item-name{color:#000;display:block;font-family:Migra;font-size:1rem!important;font-weight:300;margin:0}.shopping-cart ul.shopping-cart-items li .item-price{font-size:1rem!important;font-weight:300;margin-right:8px}.shopping-cart ul.shopping-cart-items li .item-quantity{color:#000;font-size:1rem!important;font-weight:300}.shopping-cart .shopping-cart-header{border-bottom:1px solid #e8e8e8;padding-bottom:0;text-align:right}.shopping-cart .shopping-cart-header .cart-icon{display:inline-block;float:left;font-size:1rem!important}.shopping-cart .shopping-cart-header .cart-icon .icon{color:#fff;margin-right:7px}.shopping-cart .shopping-cart-header .cart-icon .badge{background-color:#17161a;color:#fff;display:inline-block;font-size:12px;line-height:1;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.shopping-cart .shopping-cart-header .shopping-cart-total p{display:inline-block;font-size:1rem!important}.shopping-cart .button{background:#000;color:#fff;display:block;font-size:1.1rem;font-weight:300;height:auto;margin:25px 0 0;min-height:auto;padding:12px;text-align:center;text-decoration:none}.shopping-cart .button:hover{background:#666;color:#fff}.shopping-cart p.empty{margin:20px 0 0}@media only screen and (max-width:1335px){header #shopping-cart{margin:21px 0 21px 10px}header .container{max-width:1300px;width:95%}}@media(max-width:1199.98px){header #menu-icon{display:block}header nav{display:none}header .logo{height:44px;margin:21px 0;width:49px}header .logo img{height:44px;width:auto}}@media(max-width:767.98px){header .logo{width:64px}header #user{display:none}}.travel-navigation{background:#fffaf5;border-bottom:1px solid #fce4cc;border-top:1px solid #fce4cc}.travel-navigation nav ol li a{color:#000}.travel-navigation nav ol li a:hover{color:#666}#app main{background:#fffaf5;padding:87px 0 0}#category{margin:60px 0 0;padding:0 0 100px}#category h1{font-family:Montreal;font-size:4rem;font-weight:300;padding:0}#category h1,#category nav ul{margin:0 0 60px}#category nav ul li{display:block;margin:0 0 10px}#category nav ul li a{color:#000;font-size:1.2rem;text-decoration:underline}#category nav ul li a:hover{color:#777}#category .gallery{margin:0 0 40px}#category .gallery .image{height:300px;margin:0 0 20px;overflow:hidden}#category .gallery .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#category .gallery p{color:#000}#category .gallery:hover p{color:#c6baff}@font-face{font-display:swap;font-family:Migra;src:url(/fonts/PPMigra-Regular.woff2)}@font-face{font-display:swap;font-family:Montreal;src:url(/fonts/PPNeueMontreal-Regular.woff2)}#category p{font-size:1.2rem}#category .pagination-box nav{display:inline-block}#category .pagination-box nav .page-item .page-link{color:#333}#category .pagination-box nav .page-item.active .page-link{background:#fff;border:1px solid #fff;color:#000}#category .alert-danger{background:#c6baff;font-size:1.2rem!important}#category .alert-danger,#category .alert-success,#category .alert-warning{border:1px solid #c6baff;border-radius:4px!important;color:#000;text-align:center}#category .alert-success,#category .alert-warning{background:#fff;font-size:1.2rem}#category .text-danger{color:#c6baff!important}#category .text-silver{color:#a9a9a9!important}#category [class*=btn-]{font-size:1.2rem;padding:8px 15px}#category .btn-primary{background:#000!important;border:1px solid #000!important;border-radius:0!important;color:#fff!important;font-weight:300;text-transform:uppercase}#category .btn-primary:hover{background:#c6baff!important;border:1px solid #c6baff!important;color:#000!important}#category .btn-outline-light{color:#fff!important}#category .btn-outline-light:hover{color:#000!important}#category .btn-outline-primary{background:none;border:1px solid #000;color:#000}#category .btn-outline-primary:hover{background:#fff;border:1px solid #fff;color:#fff}#category .btn-primary-special{background:linear-gradient(180deg,#c6baff,#fff);border-radius:30px;color:#fff;font-size:1.2rem;padding:8px 25px}#category .btn-secondary{background:#000;border:1px solid #000;border-radius:0;color:#fff}#category .btn-secondary:hover{background:#333;border:1px solid #333}#category .text-main-box{text-align:left!important}#category .text-main-box h2,#category .text-main-box h3,#category .text-main-box h4{font-size:2.5rem;margin:0 0 40px}#category .text-main-box h3,#category .text-main-box h4{font-size:1.8rem}#category .text-main-box p{font-size:1.2rem;font-weight:300;line-height:1.9;margin:0 0 20px}#category .text-main-box ol,#category .text-main-box ul{list-style-type:none;margin:20px 0;padding:0}#category .text-main-box ol li,#category .text-main-box ul li{font-size:1.2rem;margin:0 0 8px;padding:0;position:relative}#category .text-main-box img{max-width:100%;width:auto}#category .text-main-box a{color:#000;font-weight:600;text-decoration:underline}#category .text-main-box a:hover{color:#777}#category .text-main-box .figure a{display:block;height:250px;overflow:hidden}#category .text-main-box .figure a img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#category .text-main-box table{width:100%}#category .text-main-box table th,#category .text-main-box table tr td{font-size:1.2rem;padding:5px}@media(max-width:767.98px){#category .text-main-box #category h1{font-size:2.3rem;margin:0 0 40px}#category .text-main-box #category h2,#category .text-main-box #category h3,#category .text-main-box #category h4{font-size:1.8rem}}footer{margin:0}@media(max-width:767.98px){#category h1{font-size:2.3rem;margin:0 0 40px}}
