﻿@media(hover: none)and (pointer: coarse){div::-webkit-scrollbar{width:6px;height:6px}div::-webkit-scrollbar-track{background:rgba(0,0,0,0)}div::-webkit-scrollbar-thumb{background:#9c9c9c;-webkit-box-shadow:inset 1px 1px 2px rgba(155,155,155,.4);border-radius:6px}div::-webkit-scrollbar-thumb:hover,div::-webkit-scrollbar-thumb:active{-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,.3)}div::-webkit-scrollbar-thumb:active{background:#888}}.text-primary{color:#dbb86f !important}.text-shadow-primary{text-shadow:1px 1px 1px #dbb86f !important}.bg-primary{background-color:#dbb86f !important}.border-primary{border-color:#dbb86f !important}.hr-primary{border-color:#dbb86f !important}.text-secondary{color:#a7a7a7 !important}.text-shadow-secondary{text-shadow:1px 1px 1px #a7a7a7 !important}.bg-secondary{background-color:#a7a7a7 !important}.border-secondary{border-color:#a7a7a7 !important}.hr-secondary{border-color:#a7a7a7 !important}.text-success{color:#28a745 !important}.text-shadow-success{text-shadow:1px 1px 1px #28a745 !important}.bg-success{background-color:#28a745 !important}.border-success{border-color:#28a745 !important}.hr-success{border-color:#28a745 !important}.text-danger{color:#dc3545 !important}.text-shadow-danger{text-shadow:1px 1px 1px #dc3545 !important}.bg-danger{background-color:#dc3545 !important}.border-danger{border-color:#dc3545 !important}.hr-danger{border-color:#dc3545 !important}.text-warning{color:#ffc107 !important}.text-shadow-warning{text-shadow:1px 1px 1px #ffc107 !important}.bg-warning{background-color:#ffc107 !important}.border-warning{border-color:#ffc107 !important}.hr-warning{border-color:#ffc107 !important}.text-info{color:#17a2b8 !important}.text-shadow-info{text-shadow:1px 1px 1px #17a2b8 !important}.bg-info{background-color:#17a2b8 !important}.border-info{border-color:#17a2b8 !important}.hr-info{border-color:#17a2b8 !important}.text-light{color:#f8f9fa !important}.text-shadow-light{text-shadow:1px 1px 1px #f8f9fa !important}.bg-light{background-color:#f8f9fa !important}.border-light{border-color:#f8f9fa !important}.hr-light{border-color:#f8f9fa !important}.text-dark{color:#343a40 !important}.text-shadow-dark{text-shadow:1px 1px 1px #343a40 !important}.bg-dark{background-color:#343a40 !important}.border-dark{border-color:#343a40 !important}.hr-dark{border-color:#343a40 !important}.btn-primary{background-color:#dbb86f;border-color:#d6ae5b;color:#fff}.btn-primary:disabled,.btn-primary.disabled{background-color:#d6ae5b;border-color:#d6ae5b;color:#fff}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active{background-color:#d6ae5b;color:#fff}.btn-primary:hover,.btn-primary:focus{background-color:#d6ae5b;border-color:#d6ae5b;color:#fff}.btn-primary[disabled]{opacity:.5}.btn-outline-primary,.btn-outline-primary:focus,.show>.btn-outline-primary.dropdown-toggle{color:#dbb86f;background-color:#fff;border-width:2px;border-color:#dbb86f}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:disabled,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:focus:hover,.btn-outline-primary:focus:focus,.btn-outline-primary:focus:disabled,.btn-outline-primary:focus:not(:disabled):not(.disabled).active,.btn-outline-primary:focus:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle:hover,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.btn-outline-primary.dropdown-toggle:disabled,.show>.btn-outline-primary.dropdown-toggle:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle:not(:disabled):not(.disabled):active{background-color:#dbb86f;border-color:#dbb86f;color:#fff}.btn-outline-primary[disabled],.btn-outline-primary:focus[disabled],.show>.btn-outline-primary.dropdown-toggle[disabled]{opacity:.5}.badge-primary{background-color:#dbb86f;color:#fff}.btn-secondary{background-color:#a7a7a7;border-color:#9a9a9a;color:#fff}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#9a9a9a;border-color:#9a9a9a;color:#fff}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active{background-color:#9a9a9a;color:#fff}.btn-secondary:hover,.btn-secondary:focus{background-color:#9a9a9a;border-color:#9a9a9a;color:#fff}.btn-secondary[disabled]{opacity:.5}.btn-outline-secondary,.btn-outline-secondary:focus,.show>.btn-outline-secondary.dropdown-toggle{color:#a7a7a7;background-color:#fff;border-width:2px;border-color:#a7a7a7}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:disabled,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:focus:hover,.btn-outline-secondary:focus:focus,.btn-outline-secondary:focus:disabled,.btn-outline-secondary:focus:not(:disabled):not(.disabled).active,.btn-outline-secondary:focus:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle:hover,.show>.btn-outline-secondary.dropdown-toggle:focus,.show>.btn-outline-secondary.dropdown-toggle:disabled,.show>.btn-outline-secondary.dropdown-toggle:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle:not(:disabled):not(.disabled):active{background-color:#a7a7a7;border-color:#a7a7a7;color:#fff}.btn-outline-secondary[disabled],.btn-outline-secondary:focus[disabled],.show>.btn-outline-secondary.dropdown-toggle[disabled]{opacity:.5}.badge-secondary{background-color:#a7a7a7;color:#fff}.form-control,.form-select,.btn,.form-check-input[type=checkbox]{border-radius:0}a{color:#a7a7a7}a:hover{color:#9a9a9a}.btn{text-transform:uppercase}.dropdown-menu{border-radius:0}.dropdown-item.active,.dropdown-item:active{background-color:#dbb86f}.alert-primary{background-color:#faf4e9 !important;border-color:#dbb86f !important;color:#cb9a33 !important}.alert-success{background-color:#86e29b !important;border-color:#28a745 !important;color:#19692c !important}.alert-danger{background-color:#f3b7bd !important;border-color:#dc3545 !important;color:#a71d2a !important}.alert-warning{background-color:#ffe7a0 !important;border-color:#ffc107 !important;color:#ba8b00 !important}img{max-width:100% !important;max-height:100% !important}@media(min-width: 400px){.d-xs-list-item{display:list-item !important}}@media(min-width: 576px){.d-sm-list-item{display:list-item !important}}@media(min-width: 768px){.d-md-list-item{display:list-item !important}}@media(min-width: 992px){.d-lg-list-item{display:list-item !important}}.pswp .pswp__button,.pswp .pswp__button--arrow--left::before,.pswp .pswp__button--arrow--right::before{background-image:url("../img/pswp/default-skin.png")}.pswp .pswp__button--arrow--left,.pswp .pswp__button--arrow--right{background-image:none}.pswp .pswp__preloader--active .pswp__preloader__icn{background-image:url("../img/pswp/preloader.gif")}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp .pswp--svg .pswp__button,.pswp .pswp--svg .pswp__button--arrow--left:before,.pswp .pswp--svg .pswp__button--arrow--right:before{background-image:url("https://onlinestore.orientalwatch.com/assets/img/pswp/default-skin.svg")}.pswp .pswp--svg .pswp__button--arrow--left,.pswp .pswp--svg .pswp__button--arrow--right{background-image:none}}.pswp .pswp__img{max-width:none !important;max-height:none !important}.pswp .pswp__button--zoom{display:none}@media(min-width: 768px){.pswp .pswp__button--zoom{display:block}}body{padding-top:3.5rem;background-color:#fff;color:#6b6b6b;font-family:"Noto Sans SC","Noto Sans TC",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial","Noto Sans","Sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";transition:padding-top .1s}body.not-top nav.navbar{box-shadow:0 2px 10px rgba(0,0,0,.2)}body.menu-opened nav.navbar{border-bottom-color:#dbb86f}body.menu-opened nav.navbar .header-controls,body.menu-opened nav.navbar .header-nav{background-color:#fff}body.menu-opened .btn-menu span:nth-child(1){transform:rotate(45deg) translate(-4px, -10px) !important}body.menu-opened .btn-menu span:nth-child(2){opacity:0 !important}body.menu-opened .btn-menu span:nth-child(3){transform:rotate(-45deg) translate(0px, 0px) !important}body.not-top .go-to-top{bottom:15px;opacity:1}nav.navbar{padding-top:.25rem;padding-bottom:0;flex-direction:column;background-color:#fff;color:#dbb86f;border-bottom:1px solid rgba(0,0,0,0);transition:border-bottom .5s}nav.navbar #alert-header{margin-top:-0.25rem;margin-bottom:.25rem}nav.navbar .header-controls,nav.navbar .header-logos,nav.navbar .header-nav{width:100%}nav.navbar .header-controls .container,nav.navbar .header-logos .container,nav.navbar .header-nav .container{display:flex}nav.navbar .header-controls{padding-bottom:1rem;order:2}nav.navbar .header-controls .container{flex-direction:column}nav.navbar .header-controls .btn-cart{margin-top:-0.5rem;margin-bottom:-0.5rem;width:2rem;height:2rem}nav.navbar .header-controls .btn-cart svg{width:1.5rem;height:1.5rem}nav.navbar .header-controls .btn-cart svg path{fill:#6b6b6b}nav.navbar .header-controls .vendor-logos{display:flex;justify-content:space-between;margin-bottom:1rem}nav.navbar .header-logos{display:flex;padding-bottom:.25rem;order:0}nav.navbar .header-logos .container{position:relative;justify-content:space-between;align-items:center}nav.navbar .header-logos .btn-menu{position:absolute;top:0;left:0;color:#dbb86f;width:3rem;height:3rem;order:0}nav.navbar .header-logos .btn-cart{position:absolute;top:0;right:0;order:4;width:3rem;height:3rem}nav.navbar .header-logos .tudor-widget,nav.navbar .header-logos .rolex-widget{display:none}nav.navbar .header-logos .navbar-brand{margin:auto;padding:0;order:2}nav.navbar .header-logos .navbar-brand img{width:auto;height:56px}nav.navbar .header-nav{order:1}nav.navbar .sub-header-nav{width:100%;background-color:rgba(219,184,111,.2);order:3}nav.navbar .sub-header-nav .nav-header{position:relative;display:block;padding:.375rem 0;text-decoration:none;font-size:1.125rem;color:#6b6b6b}nav.navbar .sub-header-nav .nav-header:hover{color:#5e5e5e}nav.navbar .sub-header-nav .nav-header::after{position:absolute;top:.75em;right:0;display:inline-block;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}nav.navbar .sub-header-nav .collapse-sub-header .nav-link{color:#6b6b6b}nav.navbar .sub-header-nav .collapse-sub-header .nav-link.active{font-weight:600}nav.navbar .sub-header-nav .collapse-sub-header .nav-link:hover{color:#5e5e5e}nav.navbar .header-controls .nav-item,nav.navbar .header-nav .nav-item,nav.navbar .sub-header-nav .nav-item{color:#6b6b6b}nav.navbar .header-controls .nav-item .nav-link,nav.navbar .header-nav .nav-item .nav-link,nav.navbar .sub-header-nav .nav-item .nav-link{color:inherit}nav.navbar .header-controls .nav-item .nav-link:hover,nav.navbar .header-nav .nav-item .nav-link:hover,nav.navbar .sub-header-nav .nav-item .nav-link:hover{color:#454545}section{padding-top:1.5rem;padding-bottom:1.5rem}section .section-title{display:block;text-align:center;text-transform:uppercase;font-size:1.5rem;padding-bottom:1.5rem}footer{margin-top:1rem}footer .container{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #6b6b6b}footer .list-col{margin-bottom:1rem}footer .list-col label{margin-bottom:1rem;font-size:1rem;font-weight:700;text-transform:uppercase;color:#5e5e5e}footer .list-col .navbar-nav .nav-item{margin-left:.5rem;color:#6b6b6b;font-size:.875rem}footer .list-col .navbar-nav .nav-item .nav-link{color:inherit}footer .copyright{color:#6b6b6b}footer .payment-logo,footer .other-logo{margin-top:1rem;display:flex;align-items:center}footer .payment-logo img,footer .other-logo img{margin-right:1rem}footer .payment-logo img:last-child,footer .other-logo img:last-child{margin-right:0}footer .payment-logo .visa-secure-logo{height:3rem}footer .payment-logo .mastercard-identity-check-logo{height:2.5rem}footer .payment-logo .american-express-logo{height:3rem}footer .payment-logo .paypal-logo{height:1.25rem}footer .other-logo .no-fake-logo{height:3rem}footer .other-logo .trueted-eshop-logo{height:70px}.quick-search-box{border:1px solid #6b6b6b}.quick-search-box .form-control,.quick-search-box .btn{border:0;border-radius:0;height:2rem}.quick-search-box .form-control{font-size:.875rem}.quick-search-box .btn{padding:0;display:flex;align-items:center;justify-content:center;width:2rem}.quick-search-box .btn svg{height:.875rem}.quick-search-box .btn svg path{fill:#6b6b6b}.tudor-widget{display:inline-flex;order:0;width:150px;height:70px}.tudor-widget img{width:120px;height:60px}.rolex-widget{display:inline-flex;order:5;width:150px;height:70px}.btn-menu{position:relative;padding:0;background:rgba(0,0,0,0);border:0;cursor:pointer;transition:margin-top .5s,background .5s,border-radius .5s}.btn-menu span{background-color:#dbb86f;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.btn-menu span{position:absolute;top:50%;left:20%;display:block;width:60%;height:3px;border-radius:6px;user-select:none;opacity:1;transition:all .3s}.btn-menu span:nth-child(1){transform-origin:left;transform:rotate(0deg) translate(0px, -10px)}.btn-menu span:nth-child(3){transform:rotate(0deg) translate(0px, 10px)}.btn-cart{position:relative;display:flex;justify-content:center;align-items:center}.btn-cart svg{max-width:2rem;max-height:2rem}.btn-cart span{position:absolute;padding-top:.375rem;width:100%;font-size:.75rem;text-align:center}.go-to-top{position:fixed;bottom:-50vh;left:0;width:100%;transition:bottom .5s;opacity:0;z-index:5;text-align:right;transition:opacity .5s,bottom .5s;pointer-events:none}.go-to-top [data-event=go-to-top]{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:0 !important;width:3rem;height:3rem;font-size:1.5rem;background-position:center;background-repeat:no-repeat;background-size:100%;background-color:#dbb86f;color:#fff;box-shadow:0px 0px 8px rgba(0,0,0,.25);border-radius:50%;pointer-events:auto}#loading-modal.show~.modal-backdrop{background-color:rgba(0,0,0,.125)}#loading-modal .modal-content{background-color:rgba(0,0,0,0);border:0;color:rgba(0,0,0,.5)}#loading-modal .modal-body svg{animation:rotation-load 2s infinite linear}@keyframes rotation-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width: 991px){.navbar-nav .dropdown-menu{border:0px;width:100%;color:inherit}.navbar-nav .dropdown-menu .dropdown-item{padding-left:.5rem;background-color:rgba(0,0,0,0);color:inherit}.navbar-nav .dropdown-menu .dropdown-item:hover,.navbar-nav .dropdown-menu .dropdown-item:focus{background-color:rgba(0,0,0,0);color:#454545}.navbar-nav #nav-lang{margin-bottom:.75rem}.navbar-nav #nav-lang+.dropdown-menu.show{top:-1rem;display:flex;position:relative}}@media(min-width: 992px){body{padding-top:11.875rem}nav.navbar .header-controls .container,nav.navbar .header-nav .container{display:flex;flex-direction:row}nav.navbar .header-controls .navbar-nav,nav.navbar .header-nav .navbar-nav{flex-direction:row}nav.navbar .header-controls{display:flex;padding-bottom:0;order:0}nav.navbar .header-controls .navbar-nav{font-size:.875rem;color:#6b6b6b}nav.navbar .header-controls .navbar-nav .nav-item{display:inline-flex;align-items:center;padding-right:.75rem;padding-left:.75rem}nav.navbar .header-controls .navbar-nav .nav-link{color:inherit}nav.navbar .header-controls .navbar-nav:nth-child(1){margin-left:-0.75rem;margin-right:auto}nav.navbar .header-controls .navbar-nav:nth-child(2){margin-left:auto;margin-right:-0.75rem}nav.navbar .header-controls .quick-search-box{width:220px}nav.navbar .header-controls .quick-search-box .form-control,nav.navbar .header-controls .quick-search-box .btn{height:1.5rem}nav.navbar .header-logos{margin-bottom:.5rem;order:1}nav.navbar .header-logos .btn-menu,nav.navbar .header-logos .btn-cart{display:none}nav.navbar .header-logos .navbar-brand img{width:300px;height:auto}nav.navbar .header-logos .tudor-widget,nav.navbar .header-logos .rolex-widget{display:inline-flex}nav.navbar .header-nav{display:flex;order:2}nav.navbar .header-nav .container{justify-content:center}nav.navbar .header-nav .nav-link{position:relative;padding:.5rem 1rem;text-transform:uppercase;color:#6b6b6b}nav.navbar .header-nav .nav-link::after{content:"";position:absolute;bottom:5px;left:50%;width:0%;height:2px;background-color:#6b6b6b;transition:width .3s,left .3s}nav.navbar .header-nav .nav-link.active::after,nav.navbar .header-nav .nav-link:hover::after{width:calc(100% - 2rem);left:1rem}nav.navbar .navbar-nav .dropdown-menu{position:absolute;top:100%;min-width:5rem}nav.navbar .nav-item.dropdown:hover .dropdown-menu{display:block;margin-top:0}nav.navbar .sub-header-nav .nav-header{display:none}nav.navbar .sub-header-nav .collapse-sub-header{display:flex !important;justify-content:center;align-items:center;padding:0}nav.navbar .sub-header-nav .collapse-sub-header .nav-link{padding:.25rem .75rem;transition:background-color .3s,color .3s}nav.navbar .sub-header-nav .collapse-sub-header .nav-link.active,nav.navbar .sub-header-nav .collapse-sub-header .nav-link:hover{background-color:#dbb86f;color:#fff;font-weight:inherit}nav.navbar .sub-header-nav .collapse-sub-header .nav-link:last-child{border-right:0}footer .list-col .navbar-nav .nav-item{margin-left:0}}@media(min-width: 1200px){footer .payment-logo .visa-secure-logo{height:3.5rem}footer .payment-logo .mastercard-identity-check-logo{height:2.75rem}footer .payment-logo .american-express-logo{height:3.5rem}footer .payment-logo .paypal-logo{height:1.5rem}footer .other-logo .no-fake-logo{height:3.5rem}}.banner-section{position:relative;padding-top:0}.banner-section .swiper-button-prev,.banner-section .swiper-button-next{background-color:rgba(249,249,249,.5);box-shadow:1px 1px 5px rgba(112,108,108,.5)}.hero-section{position:relative;font-size:3rem;line-height:1;text-shadow:3px 3px 8px #000}.hero-section .background .background-image{width:100%}.hero-section .background .background-image img{width:100%}.hero-section .section-wrap{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;text-decoration:none;color:#fff;text-shadow:0px 2px 10px rgba(0,0,0,.67);font-family:"Bodoni Moda","Noto Sans SC","Noto Sans TC",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial","Noto Sans","Sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700}.hero-section .section-wrap[href]{cursor:pointer}.hero-section .section-wrap>.container-fluid,.hero-section .section-wrap>.container{display:flex;flex-direction:column;font-size:1.5rem}.hero-section .section-wrap>.container-fluid>*,.hero-section .section-wrap>.container>*{margin-bottom:1.5rem}.hero-section .section-wrap>.container-fluid>*:last-child,.hero-section .section-wrap>.container>*:last-child{margin-bottom:0}.hero-section .section-wrap>.container-fluid small,.hero-section .section-wrap>.container-fluid label,.hero-section .section-wrap>.container small,.hero-section .section-wrap>.container label{font-size:1rem;line-height:1.125rem;margin-bottom:1.5rem}.hero-section .section-wrap>.container-fluid a,.hero-section .section-wrap>.container a{display:inline-block;color:inherit;text-decoration:underline}.slogan-section{display:flex;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem;min-height:100px}.slogan-section h2{font-size:1.25rem;text-align:center;font-style:italic}.login-section .section-title{padding-bottom:1rem;text-align:left}.login-section form{margin:0 auto}.login-section form .form-label{text-transform:uppercase}.login-section form .form-label span{margin-left:.5rem}.login-section .form-ctrl{display:flex;align-items:center}.login-section #login-form .btn[type=submit]{margin-right:1.5rem}.collection-section .col-condition{overflow:hidden}.collection-section .collection-banner{max-width:100%}.collection-section .collection-filter .filter-header{position:relative;display:block;padding:.375rem 0;text-decoration:none;font-size:1.125rem;font-weight:700}.collection-section .collection-filter .filter-header:after{position:absolute;top:.75em;right:0;display:inline-block;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.collection-section .collection-filter .filter-header:hover{color:inherit}.collection-section .collection-filter .range-slider-container{margin-left:.5rem;margin-right:.5rem;padding-bottom:1.125rem}.account-section .account-nav-list{margin-bottom:2rem;flex-direction:row;flex-wrap:wrap;border-radius:0}.account-section .account-nav-list .list-group-item{display:inline-flex;align-items:center;padding:.5rem;width:50%}.account-section .account-nav-list .list-group-item.active svg path{fill:#fff}.account-section .account-nav-list .list-group-item.active span{color:#fff}.account-section .account-nav-list .list-group-item svg{margin-right:.75rem;width:1.5rem;height:1.5rem}.account-section .account-nav-list .list-group-item svg path{fill:#dbb86f}.account-section .account-nav-list .list-group-item span{font-size:1rem;text-transform:uppercase}.account-section .account-nav-list .list-group-item-action{color:#6b6b6b;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.account-section .account-nav-list .list-group-item-action:hover{opacity:1}.product-item-section .shop-item-detail .shop-item-image-slider{padding-top:120%}.product-item-section .shop-item-detail .shop-item-image-slider .slider-container{flex-direction:column}.product-item-section .shop-item-detail .shop-item-image-slider .main{margin-bottom:1rem;width:100%;height:calc(100% - 1rem - 5rem)}.product-item-section .shop-item-detail .shop-item-image-slider .thumbs{width:100%;height:5rem}.product-item-section .shop-item-detail .shop-item-image-slider .thumbs .gallery-thumbs .swiper-slide{margin-right:1rem;margin-bottom:0;width:5rem;height:100%}.product-item-section .shop-item-detail .shop-item-title{text-align:center}.product-item-section .shop-item-detail .shop-item-title .brand-name,.product-item-section .shop-item-detail .shop-item-title .item-title,.product-item-section .shop-item-detail .shop-item-title .item-price,.product-item-section .shop-item-detail .shop-item-title .tagline{margin-bottom:.5rem;line-height:1.25;font-size:1.375rem;font-weight:700;text-transform:uppercase;color:#454545}.product-item-section .shop-item-detail .shop-item-title .item-title{letter-spacing:3px}.product-item-section .shop-item-detail .shop-item-title .tagline{display:block;font-size:.875rem;opacity:.9;letter-spacing:3px;color:inherit}.product-item-section .shop-item-detail .shop-item-title .tagline:empty{display:none}.product-item-section .shop-item-detail .shop-item-title .tagline::before{content:"["}.product-item-section .shop-item-detail .shop-item-title .tagline::after{content:"]"}.product-item-section .shop-item-detail .shop-item-title .model-no{font-size:.675rem;font-weight:700}.product-item-section .shop-item-detail .shop-item-title .item-price{font-size:1.375rem !important;font-weight:700 !important;color:#454545 !important}.product-item-section .shop-item-detail .shop-item-description{color:#6b6b6b}.product-item-section .shop-item-description-header .nav-link{color:#6b6b6b;text-transform:uppercase}.product-item-section .shop-item-description-header .nav-link:hover,.product-item-section .shop-item-description-header .nav-link.active{color:#454545}.product-item-section .shop-item-description-header .nav-link:hover::after,.product-item-section .shop-item-description-header .nav-link.active::after{background:#454545}.product-item-section .shop-item-spec .shop-spec-list{padding:0;list-style:none}.product-item-section .shop-item-spec .shop-spec-list li{margin-bottom:1rem}.product-item-section .shop-item-spec .shop-spec-list li strong{text-transform:uppercase}.product-swiper-section{position:relative;overflow-x:hidden}.product-swiper-section .shop-item-list .swiper-wrapper{padding:15px 15px 32px 15px}.product-swiper-section .swiper-button{position:absolute;height:0;top:calc((100% - 2.5rem)/2);z-index:2}.product-swiper-section .swiper-button .swiper-button-prev,.product-swiper-section .swiper-button .swiper-container-rtl .swiper-button-next{left:.25rem}.product-swiper-section .swiper-button .swiper-button-next,.product-swiper-section .swiper-button .swiper-container-rtl .swiper-button-prev{right:.25rem}.generic-section a:not(.btn){color:#dbb86f}.generic-section a:not(.btn):hover{color:#d6ae5b}@media(min-width: 576px){.banner-section .swiper-button,.product-swiper-section .swiper-button{left:50%;margin-left:-270px}.banner-section .swiper-button .swiper-button-prev,.banner-section .swiper-button .swiper-container-rtl .swiper-button-next,.product-swiper-section .swiper-button .swiper-button-prev,.product-swiper-section .swiper-button .swiper-container-rtl .swiper-button-next{left:-4%}.banner-section .swiper-button .swiper-button-next,.banner-section .swiper-button .swiper-container-rtl .swiper-button-prev,.product-swiper-section .swiper-button .swiper-button-next,.product-swiper-section .swiper-button .swiper-container-rtl .swiper-button-prev{right:-4%}}@media(min-width: 768px){.banner-section .swiper-button,.product-swiper-section .swiper-button{margin-left:-360px}}@media(min-width: 992px){.banner-section .swiper-button,.product-swiper-section .swiper-button{margin-left:-480px}.collection-section .col-condition{position:relative;overflow:visible}.collection-section .collection-filter .filter-header{display:none}.collection-section .collection-filter #collapse-filter{width:100%;display:block !important;padding-right:1rem;z-index:1}.collection-section .collection-filter .range-slider-container{margin-left:0;margin-right:0}.account-section .account-nav-list{flex-direction:column;flex-wrap:nowrap}.account-section .account-nav-list .list-group-item{width:100%}.product-item-section .shop-item-spec .shop-spec-list{display:flex;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.product-item-section .shop-item-spec .shop-spec-list li{padding-left:.5rem;padding-right:.5rem;width:50%}.product-item-section .shop-item-description-header .nav-link{font-size:1.125rem;font-weight:700;letter-spacing:3px}}@media(min-width: 1200px){.banner-section .swiper-button,.product-swiper-section .swiper-button{margin-left:-570px}.login-section form{max-width:500px}}@media(min-width: 1400px){.banner-section .swiper-button,.product-swiper-section .swiper-button{margin-left:-660px}}#alert-header{position:relative;padding:.375rem 0;color:#fff !important;background-color:#dbb86f !important;font-size:.875rem;width:100%;border:0;border-radius:0}#alert-header .alert-control{position:relative;top:0;height:0;display:flex;justify-content:flex-end;pointer-events:none;z-index:2}#alert-header .alert-control .swiper-btn-group{display:flex;margin-top:.375rem;margin-right:.375rem}#alert-header .alert-control .swiper-btn-group .swiper-button-prev,#alert-header .alert-control .swiper-btn-group .swiper-button-next{position:relative;top:0;left:auto;right:auto;margin-top:0;margin-left:1rem;width:1rem;height:1rem;color:#fff;pointer-events:auto;background-color:rgba(0,0,0,0);background-size:auto;box-shadow:none}#alert-header .alert-control .swiper-btn-group .swiper-button-prev::after,#alert-header .alert-control .swiper-btn-group .swiper-button-next::after{font-size:1rem}#alert-header .alert-control .btn-close{width:1.25rem;height:1.25rem;padding:.25em .25em;color:#fff;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") center/1em auto no-repeat;border:0;opacity:1;pointer-events:auto}#alert-header .swiper-wrapper .container{padding-right:6rem}#alert-header .alert-heading{font-size:1rem;font-weight:700}#alert-header p:last-child{margin-bottom:0}.anchor-pointer{position:relative;top:-1rem;height:0px;overflow:hidden}.swiper-breadcrumb{margin-top:.75rem;margin-bottom:.75rem}.swiper-breadcrumb .breadcrumb{background:rgba(0,0,0,0)}.swiper-breadcrumb .swiper-slide{width:auto}.swiper-breadcrumb .swiper-slide::before{content:"/";margin-left:.375rem;margin-right:.25rem;font-size:1rem}.swiper-breadcrumb .swiper-slide:first-child::before{content:none}.swiper-breadcrumb .swiper-slide:last-child{padding-right:1rem}.swiper-breadcrumb .swiper-slide:last-child .breadcrumb-item,.swiper-breadcrumb .swiper-slide:last-child .breadcrumb-item a{color:#6b6b6b}.swiper-breadcrumb .swiper-slide .breadcrumb-item{display:inline-block;font-size:1rem}.swiper-breadcrumb .swiper-slide .breadcrumb-item,.swiper-breadcrumb .swiper-slide .breadcrumb-item a{color:inherit}.swiper-breadcrumb .swiper-slide .breadcrumb-item a:hover{color:#6b6b6b;text-decoration:none}.swiper-breadcrumb .swiper-button-prev.swiper-button-disabled,.swiper-breadcrumb .swiper-button-next.swiper-button-disabled{opacity:0}.swiper-breadcrumb .swiper-button-prev,.swiper-breadcrumb .swiper-button-next{opacity:1;transition:opacity .5s}.swiper-breadcrumb .swiper-button-prev::after,.swiper-breadcrumb .swiper-button-next::after{content:none}.media{display:flex;align-items:flex-start}.media img{margin-right:1rem;width:2rem;height:auto}.media .media-body{font-size:1rem;width:calc(100% - 3rem)}.media .media-body h1,.media .media-body h2,.media .media-body h3,.media .media-body h4,.media .media-body h5,.media .media-body h6{padding:0;margin:0;margin-bottom:.75rem;font-size:1.125rem;text-transform:uppercase}.brand-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.brand-blocks .brand-block{position:relative;margin-bottom:10px;width:19%;padding-top:19%;background-color:#eee}.brand-blocks .brand-block.empty{padding:0;height:1px;background-color:rgba(0,0,0,0)}.brand-blocks .brand-block .wrap{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.brand-blocks .brand-block .wrap img{max-width:90%;max-height:90%}.alternating-block{display:block;padding-top:1rem;padding-bottom:1rem;text-decoration:none}.alternating-block .content{display:flex;flex-direction:column;border:1px solid #dbb86f;font-size:.875rem;color:#6b6b6b}.alternating-block .content .poster{margin-top:-1px;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;width:calc(100% + 2px);max-width:none !important;height:auto;background-color:#ccc}.alternating-block .content article{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.alternating-block .content .article-wrap{margin:0 auto;max-width:380px;text-align:center}.alternating-block .content .title{position:relative;margin-bottom:2rem;display:block;font-size:calc(1.3rem + .6vw);color:#dbb86f;text-align:center}.alternating-block .content .title::after{content:"";position:absolute;left:calc(50% - 1.5rem);bottom:-1rem;width:3rem;height:2px;background-color:#dbb86f}.alternating-block .content .btn{text-transform:uppercase}.picture-block{position:relative;display:block;margin-bottom:24px;padding:1rem;border:1px solid #dbb86f;text-align:center;text-decoration:none}.picture-block .poster{margin-bottom:1rem;padding-top:62.5%;background-color:#ccc;background-size:cover;background-repeat:no-repeat;background-position:center}.picture-block .title{position:relative;margin-bottom:1rem;display:block;font-size:calc(1.3rem + .6vw);color:#6b6b6b;text-transform:uppercase}.picture-block .more{font-size:.875rem;color:#dbb86f}.picture-block .more:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.cover-black{position:relative;display:block;margin-bottom:24px;padding-top:75%;background-color:#ccc;background-size:cover;background-repeat:no-repeat;background-position:center}.cover-black .wrap{display:flex;align-items:flex-end;justify-content:center;padding:1rem;position:absolute;top:0;bottom:0;left:0;right:0}.cover-black .wrap .title{margin-bottom:10%;color:#fff;font-size:calc(1.3rem + .6vw);text-transform:uppercase;text-shadow:1px 1px 12px #000}.cover-black .wrap a[href]{text-decoration:none;color:#fff}.cover-black .wrap a[href]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.cover-black .wrap a[href]:hover{color:#eee}.faq-block{display:flex;padding-top:.375rem;padding-bottom:.375rem;flex-direction:column;max-width:800px;border-top:1px solid rgba(0,0,0,.1)}.faq-block:first-of-type{border-top:none}.faq-block.show .question button::before,.faq-block.show .question button::after{transform:rotate(90deg)}.faq-block.show .question button::before{width:0px}.faq-block .question{display:flex;flex-direction:row;align-items:flex-start;text-transform:uppercase;font-size:1.125rem}.faq-block .question button{position:relative;display:flex;justify-content:center;align-items:center;margin-left:auto;width:1.75rem;height:1.75rem;background-color:rgba(0,0,0,.05);border-radius:50%;border:1px solid rgba(0,0,0,.08)}.faq-block .question button::before,.faq-block .question button::after{content:"";position:absolute;display:block;width:.875rem;height:2px;background-color:#999;transform:rotate(0deg);transition:width .3s,height .3s,transform .3s}.faq-block .question button::before{width:.875rem;height:2px}.faq-block .question button::after{width:2px;height:.875rem}.faq-block .answer{padding-right:2.5rem}.search-brand .search-brand-header{display:flex;align-items:center}.search-brand .search-brand-header::after{content:"";width:100%;height:2px;background-color:#999}.search-brand .search-brand-header img{max-height:3rem !important}.search-brand .search-brand-header h4{margin:0;font-weight:700;text-transform:uppercase}.shop-product-card .btn-wishlist,.shop-product-card .btn-remove{border:0}.shop-product-card .brand-logo{position:absolute;top:5%;right:5%;height:38px}.shop-product-card .tagline{display:block;font-size:.75rem;opacity:.9;color:inherit}.shop-product-card .tagline:empty{display:none}.shop-product-card .tagline::before{content:"["}.shop-product-card .tagline::after{content:"]"}.shop-product-card .card-body .installment-pricing{display:block;margin-bottom:.5rem;color:inherit;font-size:.75rem;opacity:.9}.shop-pricing-filter{width:calc(100% - 50px);margin-left:auto;margin-right:auto}.shop-tag .list-group{border-radius:0}.shop-tag .list-group-item-action{background-color:rgba(0,0,0,0)}.shop-tag .list-group-item-action[data-bs-toggle=collapse]::after{content:"";position:absolute;right:0;top:calc(50% - 6px);width:16px;height:12px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:16px 12px;transform:rotate(180deg);transition:transform .3s}.shop-tag .list-group-item-action[data-bs-toggle=collapse].collapsed::after{transform:rotate(0deg)}.shop-tag .list-group-item-action.active:focus,.shop-tag .list-group-item-action.active:hover{background-color:#cb9a33}.shop-tag .list-group-item-action:focus,.shop-tag .list-group-item-action:hover{background-color:rgba(0,0,0,0)}.shop-item-image-slider .zoom-area{display:flex;position:relative;justify-content:center;width:100%;height:100%;overflow:hidden}.shop-item-image-slider .zoom-area img{width:auto !important;height:auto !important;max-width:none !important;max-height:none !important}.shop-product-card .badge-feature{display:none}.shop-breadcrumb .swiper-slide:first-child .breadcrumb-item{padding-left:0}.shop-breadcrumb .swiper-slide .breadcrumb-item{padding-left:.25rem;padding-right:.25rem;color:#6b6b6b}.shop-breadcrumb .swiper-slide .breadcrumb-item a{color:#6b6b6b}.shop-breadcrumb .swiper-slide .breadcrumb-item a:hover{color:#454545}.shop-cart-item-list th{border-bottom-color:#6b6b6b !important}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group input{border-color:#a7a7a7}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group button{border-width:1px}.shop-cart-summary .shop-cart-checkout-title h1{font-size:1.25rem}.shop-cart-summary .shop-cart-checkout-body{padding:1.25rem;border-radius:.375rem;border:2px solid #dfdfdf}.shop-cart-summary .cart-checkout-booleans{margin:0;padding:0;list-style:none}.shop-cart-summary .cart-checkout-booleans li{position:relative;padding-left:1.5rem;margin-bottom:.5rem;min-height:2rem;opacity:.5;font-size:.875rem}.shop-cart-summary .cart-checkout-booleans li.active{opacity:1}.shop-cart-summary .cart-checkout-booleans li.active .badge{background-color:#dbb86f}.shop-cart-summary .cart-checkout-booleans li .badge{position:absolute;top:.25rem;left:0;margin-right:1rem;display:inline-flex;align-items:center;justify-content:center;padding:0;width:1rem;height:1rem;border-radius:50%;background-color:#a7a7a7}.shop-summary-preview .installment-status{position:relative;op:-0.25rem;font-size:.875rem;text-align:right}.shop-payment-method .list-group-item .logos{display:inline-flex;align-items:center;justify-content:end}.shop-installment-options .section-title{padding-top:1rem;padding-bottom:1rem;color:#6b6b6b;font-size:1.25rem;font-weight:700;text-transform:none}form#braintree-payment .btn-pay-by-braintree{background-color:#dbb86f !important;border-color:#dbb86f !important;color:#fff}form#braintree-payment .btn-pay-by-braintree:hover,form#braintree-payment .btn-pay-by-braintree:active,form#braintree-payment .btn-pay-by-braintree.active{background-color:#a27b29 !important;border-color:#a27b29 !important}.shop-asiapay-form-loading-indicator{font-size:1.25rem}.shop-asiapay-form-loading-indicator .loading{margin-right:1rem}.shop-asiapay-form-loading-indicator .loading i{font-size:3rem}.swiper-button-prev,.swiper-button-next{width:2rem;height:2rem;margin-top:calc(0px - 1rem);background-color:rgba(0,0,0,.15);border-radius:50%;color:#fff;box-shadow:1px 1px 5px rgba(255,255,255,.5);background-repeat:no-repeat;background-position:center;background-size:auto 70%}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='white' d='M231.293 473.899l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L70.393 256 251.092 74.87c4.686-4.686 4.686-12.284 0-16.971L231.293 38.1c-4.686-4.686-12.284-4.686-16.971 0L4.908 247.515c-4.686 4.686-4.686 12.284 0 16.971L214.322 473.9c4.687 4.686 12.285 4.686 16.971-.001z' /%3E%3C/svg%3E")}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='white' d='M24.707 38.101L4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0z' /%3E%3C/svg%3E")}.swiper-pagination{position:relative !important;bottom:0 !important;padding:.5rem 0}.swiper-pagination .swiper-pagination-bullet{margin:0 .5rem !important;width:.75rem;height:.75rem}.swiper-pagination .swiper-pagination-bullet-active{background:#dbb86f}.grecaptcha-badge{opacity:.01;pointer-events:none}.recaptcha-badge{display:inline-flex;align-items:center;height:32px;transition:all .5s}.recaptcha-badge:hover{height:calc(25px + 2rem);color:#fff;border-radius:.75rem;box-shadow:-2px 2px 6px rgba(0,0,0,.125)}.recaptcha-badge:hover .logo{width:52px;background-color:#fff;padding:.5rem .75rem}.recaptcha-badge:hover .text{padding:.5rem .75rem;background-color:#4a90e2}.recaptcha-badge:hover .text p{font-size:.75rem}.recaptcha-badge:hover .text .link{max-height:30rem;opacity:1;transition:max-height .5s,opacity .5s}.recaptcha-badge .logo{display:flex;justify-content:center;align-items:center;padding:0;height:100%;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;background-color:rgba(0,0,0,0);transition:all .5s}.recaptcha-badge .logo img{width:28px}.recaptcha-badge .text{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 .75rem;width:100%;height:100%;background-color:rgba(0,0,0,0);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;transition:background-color .5s,padding .5s}.recaptcha-badge .text p{margin-bottom:0;font-size:1rem;line-height:1.25;pointer-events:none;transition:font-size .5s}.recaptcha-badge .text a{color:#fff}.recaptcha-badge .text .link{max-height:0;font-size:.75rem;overflow:hidden;opacity:0;transition:opacity .5s}.recaptcha-badge .text .link a{margin-right:.5rem}@media(min-width: 992px){.alternating-block.alter .content{flex-direction:row-reverse}.alternating-block.alter .content .poster{margin-right:-1px}.alternating-block .content{flex-direction:row}.alternating-block .content .poster{width:auto;height:320px;flex-shrink:0}.alternating-block .content article{width:41.7%}}@media(min-width: 1200px){.alternating-block .content{font-size:1rem}.alternating-block .content .poster{height:400px}}.form-check-input{width:1.25rem;height:1.25rem}.form-check-input:checked{background-color:#dbb86f;border-color:#dbb86f}.form-check-input:checked[type=checkbox],.form-check-input:checked[type=radio]{background-position:center;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1rem' height='1rem' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.form-floating>label{font-weight:400;font-size:.9375rem;padding:.875rem .75rem;pointer-events:none;opacity:.75}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{padding:.625rem .75rem;height:calc(3rem + 2px)}.form-floating>textarea.form-control,.form-floating>textarea.form-control-plaintext{height:calc(6rem + 2px)}.form-floating>select.form-select{padding-top:1.125rem;padding-bottom:.25rem}.form-floating>select.form-select~label{font-weight:700;font-size:.8125rem;opacity:1}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.375rem;padding-bottom:.375rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext:focus~label,.form-floating>.form-control-plaintext:not(:placeholder-shown)~label{font-weight:700;font-size:.8125rem;opacity:1}.form-floating>textarea.form-control:focus,.form-floating>textarea.form-control:not(:placeholder-shown),.form-floating>textarea.form-control-plaintext:focus,.form-floating>textarea.form-control-plaintext:not(:placeholder-shown){height:calc(6rem + 2px)}.form-floating>.form-control-plaintext+label{font-weight:700;padding:.25rem .75rem 0 0}.form-floating>.form-control-plaintext{padding-left:0}.list-group .list-group-item-action.active{background-color:#dbb86f;border-color:#dbb86f}.media{display:flex}.media .media-body{display:flex;flex-direction:column;max-width:100%}.shop-checkout-title{font-size:1.25rem;font-weight:700}.shop-checkout-subtitle{font-size:1rem;font-weight:700}.btn-wishlist,.btn-social,.btn-remove{display:inline-flex;width:2rem;height:2rem;padding:0;justify-content:center;align-items:center;border:1px solid #e7e7e7;border-radius:50%;background-color:#fff;color:rgba(0,0,0,.6);font-size:.875rem;cursor:pointer;transition:color .15s}.btn-wishlist.btn-long{padding-left:1rem;padding-right:1rem;width:auto;height:auto;border-color:rgba(0,0,0,0);border-radius:.25rem;font-size:inherit}.btn-wishlist.active svg path{fill:#df5779;stroke:#df5779}.btn-wishlist.active .add{display:none}.btn-wishlist.active .added{display:block}.btn-wishlist .add{display:block}.btn-wishlist .added{display:none}.btn-wishlist i~span{margin-left:.5rem}.btn-social{width:2.25rem;height:2.25rem;font-size:1.125rem}.btn-facebook:hover{color:#3b5998}.btn-twitter:hover{color:#00acee}.btn-whatsapp:hover{color:#4fce5d}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single,.irs--round .irs-bar{background-color:#dbb86f}.irs--round .irs-handle{border:4px solid #dbb86f}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{border-top-color:#dbb86f}.shop-breadcrumb{margin-top:.75rem;margin-bottom:.75rem}.shop-breadcrumb .breadcrumb{background:rgba(0,0,0,0)}.shop-breadcrumb .swiper-slide{width:auto}.shop-breadcrumb .swiper-slide::before{content:"/";margin-left:.25rem;font-size:1rem}.shop-breadcrumb .swiper-slide:first-child::before{content:none}.shop-breadcrumb .swiper-slide:last-child{padding-right:1rem}.shop-breadcrumb .swiper-slide:last-child .breadcrumb-item,.shop-breadcrumb .swiper-slide:last-child .breadcrumb-item a{color:#6b6b6b}.shop-breadcrumb .swiper-slide .breadcrumb-item{display:inline-block;font-size:1rem}.shop-breadcrumb .swiper-slide .breadcrumb-item,.shop-breadcrumb .swiper-slide .breadcrumb-item a{color:inherit}.shop-breadcrumb .swiper-slide .breadcrumb-item a:hover{color:#6b6b6b;text-decoration:none}.shop-breadcrumb .swiper-button-prev.swiper-button-disabled,.shop-breadcrumb .swiper-button-next.swiper-button-disabled{opacity:0}.shop-breadcrumb .swiper-button-prev,.shop-breadcrumb .swiper-button-next{opacity:1;transition:opacity .5s}.shop-breadcrumb .swiper-button-prev::after,.shop-breadcrumb .swiper-button-next::after{content:none}.shop-breadcrumb .swiper-button-prev{left:0;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(252, 246, 246, 0) 100%)}.shop-breadcrumb .swiper-button-next{right:0;background:linear-gradient(90deg, rgba(252, 246, 246, 0) 0%, rgb(255, 255, 255) 100%)}.shop-pagination{display:flex;align-items:center;justify-content:space-between}.shop-pagination .result-count{font-size:.875rem;font-weight:400}.shop-pagination nav{margin-left:auto}.shop-pagination .pagination .page-item{margin-right:.25rem}.shop-pagination .pagination .page-item:first-child .page-link,.shop-pagination .pagination .page-item:last-child .page-link{border-radius:0}.shop-pagination .pagination .page-link{display:inline-flex;justify-content:center;align-items:center;padding:0;height:2.25rem;min-width:2.25rem;color:#dbb86f}#shop-checkout-step{margin-top:1.5rem;margin-bottom:1.5rem}#shop-checkout-step .checkout-step{border:1px solid rgba(0,0,0,.125)}#shop-checkout-step .checkout-step .swiper-slide{width:20%;min-width:120px}#shop-checkout-step .step{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem .75rem;width:100%;height:6rem;color:#343a40;font-size:1rem;font-weight:600;border-right:1px dashed rgba(0,0,0,.125);transition:all .25s ease-in-out}#shop-checkout-step .step>i{margin-bottom:.5rem;font-size:1.5rem}#shop-checkout-step .step .step-complete{display:none}#shop-checkout-step .step-active .step{position:relative}#shop-checkout-step .step-active .step .step-complete{position:absolute;top:1rem;left:1rem;display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;color:#28a745}#shop-checkout-step .step-active .step .step-complete .step-bg{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#28a745;opacity:.25}#shop-checkout-step .step-current .step>i{color:#dbb86f}#shop-checkout-step .swiper-button-prev.swiper-button-disabled,#shop-checkout-step .swiper-button-next.swiper-button-disabled{opacity:0}#shop-checkout-step .swiper-button-prev,#shop-checkout-step .swiper-button-next{margin-top:0;top:0;width:5rem;height:100%;opacity:1;transition:opacity .5s}#shop-checkout-step .swiper-button-prev::after,#shop-checkout-step .swiper-button-next::after{content:none}#shop-checkout-step .swiper-button-prev{left:0;background:linear-gradient(90deg, #e7e7e7 0%, rgba(252, 246, 246, 0) 100%)}#shop-checkout-step .swiper-button-next{right:0;background:linear-gradient(90deg, rgba(252, 246, 246, 0) 0%, #e7e7e7 100%)}.shop-category{margin-top:1rem;margin-bottom:1rem;width:100%}.shop-category-list{text-align:center}.shop-category-list .category-item{display:inline-block;padding:.5rem 1rem;color:inherit;text-decoration:none}.shop-category-list .category-item:hover{text-decoration:none}@media(min-width: 768px){.shop-category-list{display:flex;justify-content:center}.shop-category-list .nav-item.active .category-item{background-color:rgba(0,0,0,0);color:#dbb86f}.shop-category-list .nav-item.active .category-item::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#dbb86f}.shop-category-list .category-item{position:relative;display:inline-block;font-size:1.25rem}.shop-category-list .category-item:hover{text-decoration:none;color:#dbb86f}.shop-category-list .category-item:hover::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#dbb86f}}.shop-tag .list-group{border-radius:0}.shop-tag .list-group-item{padding-left:.5rem;padding-right:.5rem;border:none}.shop-tag .list-group .list-group .list-group-item{padding-left:1.25rem}.shop-tag-cloud{margin:-0.25rem;display:flex;flex-wrap:wrap}.shop-tag-cloud .btn-check:checked+label.btn{background-color:#9fadba;color:#fff}.shop-tag-cloud label.btn{margin:.25rem;padding:.125rem .25rem;background-color:#f8f9fa;border:1px solid #bdc6d0;font-size:.75rem}#shop-filters .filters-card label:not(.form-check-label){position:relative;margin-bottom:1rem;display:block;font-weight:700;border-bottom:1px solid rgba(0,0,0,.125)}#shop-filters .filters-card label:not(.form-check-label):after{content:"";position:absolute;left:0;right:0;bottom:-1px;width:6rem;height:2px;background:#dbb86f}#shop-filters .filters-card button[type=submit]{margin-bottom:-1px;margin-left:-1px;margin-right:-1px;width:calc(100% + 2px);border-top-left-radius:0;border-top-right-radius:0}.shop-item-list{padding-bottom:2rem}.shop-item-list.shop-item-related{padding-top:1rem;padding-bottom:2.5rem}.shop-item-list.shop-item-related .title{margin-bottom:1.5rem;font-size:1.5rem;text-align:center;font-weight:700}.shop-product-card{position:relative;width:100%;max-width:20rem;margin-right:auto;margin-left:auto;border:1px solid rgba(0,0,0,0);background-color:#fff}.shop-product-card.sku-glow .product-sku .custom-option .custom-option-label{border-color:#dc3545}.shop-product-card .thumb{position:relative;padding-top:120%}.shop-product-card .thumb .img{display:block;position:absolute;top:5%;bottom:5%;left:5%;right:5%;background-size:contain;background-position:center;background-repeat:no-repeat}.shop-product-card .thumb-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.shop-product-card .dock-start{position:absolute;top:.5rem;left:.5rem;z-index:5;opacity:0;pointer-events:none;transition:opacity .3s}.shop-product-card .dock-end{position:absolute;top:.5rem;right:.5rem;z-index:5;pointer-events:none}.shop-product-card .dock-end .badge{margin-left:.5rem}.shop-product-card .badge{padding:.125rem .5rem;font-size:.75rem;text-transform:uppercase;border-radius:0}.shop-product-card .badge-sales{background-color:#dbb86f;color:#fff}.shop-product-card .badge-feature{background-color:#dbb86f;color:#fff}.shop-product-card .card-body{position:relative;padding:1rem 1rem;text-align:center;background-color:#fff;z-index:5}.shop-product-card .card-body.body-hidden{position:absolute;top:100%;left:0;width:100%;margin-top:-3.4rem;visibility:hidden;opacity:0;z-index:6}.shop-product-card .card-body .card-title{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:normal;line-height:1.25rem}.shop-product-card .card-body .card-title a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.shop-product-card .card-body .preview{display:block;margin-bottom:.5rem;color:inherit;font-size:.75rem;opacity:.9}.shop-product-card .card-body .pricing{display:block;color:inherit;font-weight:700}.shop-product-card .card-body .pricing .discount-price{color:inherit}.shop-product-card .card-body .pricing .original-price{margin-left:.75rem;font-size:50%;opacity:.75;text-decoration:line-through}.shop-product-card .card-body .product-sku{display:flex;margin-bottom:.5rem;flex-wrap:wrap;justify-content:center}.shop-product-card .card-body .product-sku .custom-option{margin-right:.5rem;margin-bottom:.5rem}.shop-product-card .card-body .product-sku .custom-option:last-child{margin-right:0}.shop-product-card .card-body .product-sku .custom-option .custom-option-label{transition:border-color .25s}@media(min-width: 768px){.shop-product-card:hover,.shop-product-card:hover .thumb,.shop-product-card:hover .body-hidden{visibility:visible;opacity:1}.shop-product-card:hover .thumb,.shop-product-card:hover .card-body{transition:all .15s .15s ease-in-out;box-shadow:0 .75rem 1.25rem .0625rem rgba(0,0,0,.125)}.shop-product-card:hover .dock-start,.shop-product-card:hover .dock-end{opacity:1;pointer-events:auto}}.shop-item-detail .shop-item-image-slider{position:relative;padding-top:80%}.shop-item-detail .shop-item-image-slider .slider-container{position:absolute;top:0;left:0;display:flex;width:100%;height:100%}.shop-item-detail .shop-item-image-slider .thumbs{margin-right:1rem;width:5rem;height:100%;overflow:hidden}.shop-item-detail .shop-item-image-slider .thumbs .gallery-thumbs{height:100%}.shop-item-detail .shop-item-image-slider .thumbs .gallery-thumbs .swiper-wrapper{height:100%}.shop-item-detail .shop-item-image-slider .thumbs .gallery-thumbs .swiper-slide{margin-bottom:1rem;height:auto}.shop-item-detail .shop-item-image-slider .thumbs .gallery-thumbs .swiper-slide img{max-width:100%}.shop-item-detail .shop-item-image-slider .main{width:calc(100% - 1rem - 5rem);height:100%;overflow:hidden}.shop-item-detail .shop-item-image-slider .main .gallery-main{width:100%;height:100%}.shop-item-detail .shop-item-image-slider .main .gallery-main .swiper-slide .img-container{width:100%;height:100%;text-align:center}.shop-item-detail .shop-item-image-slider .main .gallery-main .swiper-slide img{max-width:100%;max-height:100%}.shop-item-detail .shop-item-title .item-title{margin-bottom:0;font-size:2rem;line-height:1}.shop-item-detail .shop-item-title .item-title .item-model-no{display:block;font-size:1rem}.shop-item-detail .shop-item-title .item-price{padding-top:1rem;padding-bottom:.5rem;color:#dbb86f;font-weight:300}.shop-item-detail .shop-item-title .item-price .discount-price{color:inherit}.shop-item-detail .shop-item-title .item-price .original-price{margin-left:.75rem;font-size:50%;opacity:.75;text-decoration:line-through}.shop-item-detail .shop-item-selector .selector-addon .addon-row{margin-bottom:.5rem;display:flex}.shop-item-detail .shop-item-selector .selector-addon .addon-row.row-dropdown{align-items:center}.shop-item-detail .shop-item-selector .selector-addon .addon-row.row-button{align-items:flex-start}.shop-item-detail .shop-item-selector .selector-addon .addon-row label{margin-right:1rem;white-space:nowrap}.shop-item-detail .shop-item-selector .selector-addon .addon-row .dropdown button{border:1px solid #a7a7a7;color:#a7a7a7;background-color:rgba(0,0,0,0)}.shop-item-detail .shop-item-selector .selector-addon .addon-row .dropdown .dropdown-menu{max-height:12rem;overflow-y:auto}.shop-item-detail .shop-item-selector .selector-addon .addon-row .options{display:flex;flex-wrap:wrap}.shop-item-detail .shop-item-selector .selector-addon .addon-row .options input:checked+.btn{border-color:#a7a7a7;background:#cdcdcd;color:#fff}.shop-item-detail .shop-item-selector .selector-addon .addon-row .options .btn{margin-right:.5rem;margin-bottom:.25rem;padding:.125rem .25rem;border:1px solid #cdcdcd}.shop-item-detail .shop-item-selector .selector-quantity{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center}.shop-item-detail .shop-item-selector .selector-quantity input,.shop-item-detail .shop-item-selector .selector-quantity button{margin-right:.5rem}.shop-item-detail .shop-item-selector .selector-quantity button[type=submit]{padding-left:2rem;padding-right:2rem}.shop-item-detail .low-inventory{font-size:.875rem;color:#dc3545}.shop-item-detail .social-share>span,.shop-item-detail .social-share>.btn-social{margin-right:.5rem}@media(min-width: 992px){.shop-item-detail .shop-item-title .item-title .item-model-no{font-size:1.125rem}.shop-item-detail .shop-item-title .item-title,.shop-item-detail .shop-item-title .item-price{font-size:2.5rem}}.shop-item-description-header{margin-top:1rem;margin-bottom:1rem;width:100%;border-bottom:1px solid rgba(0,0,0,.125);text-align:center}.shop-item-description-header .nav-link{position:relative;display:inline-block;padding:.75rem 2rem;font-size:1rem;color:inherit}.shop-item-description-header .nav-link:hover,.shop-item-description-header .nav-link.active{text-decoration:none;color:#dbb86f}.shop-item-description-header .nav-link:hover::after,.shop-item-description-header .nav-link.active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#dbb86f}.shop-item-description{padding-top:1rem;padding-bottom:2.5rem}.shop-item-description .title{margin-bottom:1.5rem;font-size:1.5rem;text-align:center;font-weight:700}.shop-item-description article h1,.shop-item-description article h2,.shop-item-description article h3,.shop-item-description article h4,.shop-item-description article h5,.shop-item-description article h6{padding-top:1rem;padding-bottom:1rem;font-weight:700}.shop-item-description article h1{font-size:1.5rem;line-height:2.125rem}.shop-item-description article h2{font-size:1.25rem;line-height:1.875rem}.shop-item-description article h3{font-size:1rem;line-height:1.625rem}.shop-item-description article h4{font-size:.875rem;line-height:1.375rem}.shop-item-description article h5{font-size:.75rem;line-height:1.125rem}.shop-item-description article h6{font-size:.75rem;line-height:1.125rem;font-weight:400}.shop-item-description article p{font-size:1rem;line-height:1.5rem}.shop-item-description article ul,.shop-item-description article ol{padding-left:1.5rem;font-size:inherit}.shop-item-description article ul li,.shop-item-description article ol li{font-size:1rem;margin-bottom:.75rem}.shop-item-description article img{max-width:100%}.shop-item-spec{padding-top:1rem;padding-bottom:2.5rem}.shop-item-spec .title{margin-bottom:1.5rem;font-size:1.5rem;text-align:center;font-weight:700}.shop-item-spec .table-container{background-color:#f7f7f7}.shop-item-spec .table-container .shop-spec-table{width:100%;margin-bottom:1rem;color:#6b6b6b}.shop-item-spec .table-container .shop-spec-table tr:first-child th,.shop-item-spec .table-container .shop-spec-table tr:first-child td{border-top-color:rgba(0,0,0,0)}.shop-item-spec .table-container .shop-spec-table th,.shop-item-spec .table-container .shop-spec-table td{padding:.75rem;border-top:1px solid #dee2e6;vertical-align:middle;font-size:.875rem;line-height:1rem}.shop-item-spec .table-container .shop-spec-table th{width:45.99%;text-align:center;font-weight:500}.shop-item-spec .table-container .shop-spec-table td{font-weight:400;text-align:left}.coupon-form{margin-bottom:1rem}.coupon-form #using-coupon{display:inline-flex;justify-content:space-between;align-items:center}.coupon-form #using-coupon span{font-size:1rem}.coupon-form #using-coupon span strong{margin-left:.5rem;font-size:1.25rem}.coupon-form #using-coupon button{display:inline-flex;justify-content:center;align-items:center;margin-left:auto}.coupon-form #coupon-to-apply .form-inputs{display:flex;align-items:flex-start}.coupon-form #coupon-to-apply .form-inputs div{width:100%}.coupon-form #coupon-to-apply .form-inputs button{margin-left:.5rem;height:calc(3rem + 2px);flex-shrink:0}.shop-summary-preview{display:flex;flex-direction:column;width:100%}.shop-summary-preview h3{font-size:1.25rem;font-weight:700}.shop-summary-preview .summary-item .item{display:flex;justify-content:space-between;align-items:center;padding:.4375rem 0;border-bottom:1px solid rgba(0,0,0,.15);font-size:.875rem}.shop-summary-preview .summary-item .item.subtitle div{display:flex;flex-direction:column;font-weight:600}.shop-summary-preview .summary-item .item.subtitle div span{font-weight:400}.shop-summary-preview .summary-item .item .thumbnail{position:relative;width:64px;text-align:center}.shop-summary-preview .summary-item .item .thumbnail img{max-width:64px;max-height:64px}.shop-summary-preview .summary-item .item .thumbnail .quantity{position:absolute;top:.125rem;right:0;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.875rem;background-color:#dbb86f;color:#fff;pointer-events:none}.shop-summary-preview .summary-item .item label{margin-left:.5rem;margin-right:auto;margin-bottom:0}.shop-summary-preview .summary-item .item small{display:block;font-size:.75rem}.shop-summary-preview .summary-item .item span:last-child{margin-left:1rem}.shop-summary-preview .summary-item .item .product-addon span{margin-left:0;margin-right:1rem}.shop-summary-preview .total-final-price{display:flex;justify-content:space-between;font-size:1rem;padding:.4375rem 0}.shop-summary-preview .total-final-price div{font-weight:700}.shop-process-checkout h1,.shop-process-checkout h2{font-size:1.25rem;font-weight:500;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.125)}.shop-process-checkout .shop-section{margin-bottom:1rem}.shop-process-checkout .shop-section .shop-section-header{margin-bottom:1rem;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;background-color:rgba(0,0,0,.125)}.shop-process-checkout .shop-section .shop-section-header .title{font-size:1rem;font-weight:700}.shop-process-checkout .shop-section .shop-section-header .email-address{font-weight:400;color:#dbb86f}.shop-process-checkout .shop-section .shop-section-header .btn-go-back{font-size:.875rem;color:#dbb86f}.shop-process-checkout #subtotal-price{padding:1rem 0;font-weight:700;text-align:center;font-size:1.75rem;color:#dbb86f;border-bottom:1px solid rgba(0,0,0,.125)}.shop-process-checkout .checkout-button{padding:1rem 0}.shop-process-checkout .checkout-button button{margin-bottom:.5rem}.shop-process-checkout .checkout-button p{font-size:.75rem;color:#dbb86f}.shop-process-checkout .profile-box{align-items:center}.shop-process-checkout .profile-box [data-gravatar]{display:none;width:5rem;height:5rem;border-radius:50%}.shop-process-checkout .profile-box [data-gravatar].show{display:block;margin-right:1rem}.shop-process-checkout .profile-box .media-body{display:flex;flex-direction:column}.shop-process-checkout .profile-box .name{color:#6b6b6b;font-size:1.125rem;line-height:1.5rem;font-weight:700}.shop-process-checkout .profile-box .email{color:#dbb86f;font-size:.875rem;line-height:1.5rem}.shop-process-checkout .profile-box .reward-point{color:#ffc107;font-size:.875rem;line-height:1.5rem}.shop-process-checkout .profile-box .reward-point strong{font-weight:500}.shop-process-checkout .courier-select-table thead th{vertical-align:bottom;border-top:0;border-bottom:2px solid rgba(0,0,0,.125);white-space:nowrap}.shop-process-checkout .shop-summary-preview{margin-top:1.5rem;margin-bottom:1.5rem;padding-bottom:1rem;font-size:.875rem;border-bottom:1px solid rgba(0,0,0,.125)}.shop-process-checkout .shop-summary-preview .item{margin-bottom:.75rem;display:flex;justify-content:space-between}.shop-process-checkout .shop-summary-preview .item small{position:relative;top:-0.375rem}.shop-process-checkout .shop-summary-preview .item.subtitle{padding-top:1rem;border-top:1px solid rgba(0,0,0,.125)}.shop-process-checkout .shop-summary-preview .item:last-child{margin-bottom:0}.shop-process-checkout #shop-total-final-price{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.75rem;color:#dbb86f;text-align:center}.shop-process-checkout .shop-logos{padding:1rem 0;display:flex;flex-wrap:wrap;justify-content:space-around}.shop-process-checkout .shop-logos img{height:1.5rem}.shop-process-checkout .payment-success-card{margin-bottom:1rem;padding:1rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:rgba(0,0,0,.125)}.shop-process-checkout .payment-success-card .success-icon{margin:0 auto;display:inline-flex;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;border:2px solid #28a745;border-radius:50%;color:#28a745;font-size:1.75rem}.shop-process-checkout .payment-success-card h2{font-size:1.5rem;font-weight:700}.shop-process-checkout .payment-success-card p{font-size:1rem}.shop-process-checkout #discount-section .discount-item{padding:1.5rem 0;display:flex;border-bottom:1px solid rgba(0,0,0,.125)}.shop-process-checkout #discount-section .discount-item:last-of-type{border-bottom:1px solid rgba(0,0,0,0)}.shop-process-checkout #discount-section .discount-item h5{font-size:1rem}.shop-process-checkout #discount-section .discount-item ul{padding-left:1.25rem}.shop-process-checkout #discount-section .discount-item a{color:#dbb86f}.shop-process-checkout #discount-section .discount-item .shop-discount-rule-free-sku{padding-bottom:1rem}#cart-remove-confirm-modal .modal-body .product-name{display:block;margin-bottom:.75rem;font-size:1rem;font-weight:700}#cart-remove-confirm-modal .modal-body .product-name>a{color:#dbb86f}#cart-remove-confirm-modal .modal-body .product-sku{font-size:.875rem}#cart-remove-confirm-modal .modal-body .product-price{font-size:1.125rem}.shop-cart-item-list{color:#6b6b6b}.shop-cart-item-list th{text-transform:uppercase;font-size:.875rem;border-bottom:2px solid #343a40 !important}.shop-cart-item-list tr th,.shop-cart-item-list tr td{border-bottom-width:0}.shop-cart-item-list tr th:first-child,.shop-cart-item-list tr td:first-child{padding-left:0}.shop-cart-item-list tr th:last-child,.shop-cart-item-list tr td:last-child{padding-right:0}.shop-cart-item-list .product-name{display:table-cell}.shop-cart-item-list .product-qty-dyn{display:table-cell}.shop-cart-item-list .product-qty-dyn span{text-align:right}.shop-cart-item-list .product-price,.shop-cart-item-list .product-sub-total{display:none}.shop-cart-item-list .cart-item{margin-bottom:1rem}.shop-cart-item-list .cart-item:last-of-type{border-bottom:1px solid rgba(0,0,0,0)}.shop-cart-item-list .cart-item td{padding-top:1rem;padding-bottom:1rem}.shop-cart-item-list .cart-item .product-name .media{display:flex;flex-direction:row;align-items:center}.shop-cart-item-list .cart-item .product-name .media .cart-item-thumb{margin-right:1rem;display:inline-flex;justify-content:center;align-items:center;width:5rem;height:5rem}.shop-cart-item-list .cart-item .product-name .media .cart-item-thumb img{max-width:100%;max-height:100%}.shop-cart-item-list .cart-item .product-name .media .media-body h3{display:block;margin-bottom:.75rem;font-size:1rem;font-weight:700}.shop-cart-item-list .cart-item .product-name .media .media-body h3>a{color:#dbb86f}.shop-cart-item-list .cart-item .product-name .media .media-body .product-sku{font-size:.875rem}.shop-cart-item-list .cart-item .product-price{font-size:1.125rem}.shop-cart-item-list .cart-item .product-price .discount-price{display:block;font-size:inherit;color:inherit}.shop-cart-item-list .cart-item .product-price .original-price{display:block;font-size:50%;text-decoration:line-through;opacity:.5}.shop-cart-item-list .cart-item .product-qty-dyn{text-align:right}.shop-cart-item-list .cart-item .product-qty-dyn .product-price{display:block}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity{display:flex;justify-content:flex-end;align-items:center;margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity input{text-align:center}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group{width:6rem}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group input{padding-left:.25rem;padding-right:.25rem;height:34px;border-color:#6c757d}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group button{padding:.25rem .5rem;font-size:.75rem}.shop-cart-item-list .cart-item .product-on-error{font-size:.875rem;color:#dc3545}.shop-cart-item-list .cart-item .product-on-warning{font-size:.875rem;color:#ffc107}.shop-cart-item-list .cart-item .btn-item-remove{font-size:.875rem;padding-left:0;padding-right:0;color:#dc3545}.shop-cart-item-total{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:1rem}.shop-cart-item-total .cart-usage{font-size:.875rem}.shop-cart-item-total .cart-summary{margin-left:auto}.shop-cart-item-total .cart-item-total{text-align:right}.shop-cart-item-total .cart-item-total strong{margin-right:1rem;font-size:.875rem;text-transform:uppercase}.shop-cart-item-total .cart-item-total span{font-size:1.5rem;line-height:1.5rem}.shop-cart-item-total .cart-item-total small{margin-top:.5rem;display:block;font-size:.75rem}@media(max-width: 991px){.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group{width:4rem}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group button{display:none}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group input{border-radius:.25rem !important}}@media(min-width: 992px){.shop-cart-item-list .product-qty-dyn,.shop-cart-item-list .product-price,.shop-cart-item-list .product-sub-total{display:table-cell;vertical-align:middle;width:20%}.shop-cart-item-list .product-price,.shop-cart-item-list .product-sub-total{text-align:right}.shop-cart-item-list .cart-item .product-quantity{display:none}.shop-cart-item-list .cart-item .product-qty-dyn .product-price{display:none}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group input::-webkit-outer-spin-button,.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-cart-item-list .cart-item .product-qty-dyn .product-quantity .input-group input[type=number]{-moz-appearance:textfield}.shop-cart-item-total{flex-direction:row}}.cart-discount-item-list .list-group{margin-bottom:1rem}.cart-discount-item-list .list-group .media .form-check{margin-right:.5rem}.cart-discount-item-list .list-group .media .media-body{width:calc(100% - 2rem)}.cart-discount-item-list .list-group .discount-title{position:relative;display:flex;text-decoration:none;color:#6b6b6b}.cart-discount-item-list .list-group .discount-title::after{content:"";position:absolute;right:.75rem;top:calc(50% - 8px);width:16px;height:12px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:16px 12px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");transform:rotate(180deg);transition:transform .3s}.cart-discount-item-list .list-group .discount-title.collapsed::after{transform:rotate(0deg)}.cart-discount-item-list .list-group .discount-title small{margin-left:1rem;white-space:nowrap;flex-shrink:0}.cart-discount-item-list .list-group .collapse-content.show ul{padding-top:.5rem;padding-bottom:.5rem}.cart-discount-item-list .list-group .collapse-content ul{padding-top:0;padding-bottom:0;transition:all .3s}.cart-discount-item-list .list-group .shop-sku-item-list{display:flex;overflow-x:auto}.cart-discount-item-list .list-group .shop-sku-item-list .product-snap{margin-right:1rem;margin-bottom:1rem}.cart-discount-item-list .list-group .shop-sku-item-list .product-snap a,.cart-discount-item-list .list-group .shop-sku-item-list .product-snap h6{text-decoration:none;color:inherit}.product-snap{position:relative;flex:10 0 auto;max-width:100px;text-align:center}.product-snap input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.product-snap .snap-wrap{padding:.125rem;border:1px solid #dbb86f;border-radius:.5rem}.product-snap .snap-wrap img{max-width:100%}.product-snap .snap-wrap h6,.product-snap .snap-wrap a{font-size:.75rem}.product-snap .snap-wrap h6 strong,.product-snap .snap-wrap a strong{display:block}.product-snap .snap-wrap .checked{position:absolute;right:.75rem;top:.75rem;display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;opacity:0;background-color:#dbb86f;color:#fff;border-radius:50%}.product-snap input:checked~.snap-wrap{border-color:#dbb86f}.product-snap input:checked~.snap-wrap .checked{opacity:1}.selector-sku .option-sku{position:relative;margin-right:.25rem;margin-bottom:.5rem;padding-left:0;display:inline-flex;overflow:hidden}.selector-sku .option-sku:hover .form-check-label{border-color:rgba(0,0,0,.35)}.selector-sku .option-sku .form-check-input{position:absolute;padding:0;top:0;left:0;margin:0;width:1.75rem;height:1.75rem;opacity:0}.selector-sku .option-sku .form-check-input:checked~.form-check-label{border-color:rgba(0,0,0,.5)}.selector-sku .option-sku .form-check-label{display:flex;justify-content:center;align-items:center;padding:.125rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.125);cursor:pointer}.selector-sku .option-sku .form-check-label span{display:block;width:1.25rem;height:1.25rem}address{display:flex;flex-direction:column}address span::before{display:inline-block}address span[data-name=name]{font-weight:600}address small[data-name=default]{font-style:italic}html[lang=en] address span[data-name=shop-address]::before{content:"Shop Address: "}html[lang=en] address span[data-name=open-hours]::before{content:"Opening Hours: "}html[lang=en] address span[data-name=tel]::before{content:"Tel: "}html[lang=zh-Hant] address span[data-name=shop-address]::before{content:"店鋪地址："}html[lang=zh-Hant] address span[data-name=open-hours]::before{content:"營業時間："}html[lang=zh-Hant] address span[data-name=tel]::before{content:"電話："}html[lang=zh-Hans] address span[data-name=shop-address]::before{content:"店铺地址："}html[lang=zh-Hans] address span[data-name=open-hours]::before{content:"营业时间："}html[lang=zh-Hans] address span[data-name=tel]::before{content:"电话："}html[lang=ja] address span[data-name=shop-address]::before{content:"ショップの住所："}html[lang=ja] address span[data-name=open-hours]::before{content:"営業時間："}html[lang=ja] address span[data-name=tel]::before{content:"電話："}html[lang=kr] address span[data-name=shop-address]::before{content:"가게 주소: "}html[lang=kr] address span[data-name=open-hours]::before{content:"업무 시간: "}html[lang=kr] address span[data-name=tel]::before{content:"전화: "}html[lang=de] address span[data-name=shop-address]::before{content:"Ladenadresse: "}html[lang=de] address span[data-name=open-hours]::before{content:"Öffnungszeiten: "}html[lang=de] address span[data-name=tel]::before{content:"Telefon: "}html[lang=th] address span[data-name=shop-address]::before{content:"ที่อยู่ร้าน: "}html[lang=th] address span[data-name=open-hours]::before{content:"เวลาทำการ: "}html[lang=th] address span[data-name=tel]::before{content:"โทรศัพท์: "}html[lang=ru] address span[data-name=shop-address]::before{content:"адрес магазина: "}html[lang=ru] address span[data-name=open-hours]::before{content:"Часы работы: "}html[lang=ru] address span[data-name=tel]::before{content:"телефон: "}.shop-address-book .address-book-list{display:flex;flex-direction:column}.shop-address-book .address-book-list .shop-address-item{display:flex;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.25)}.shop-address-book .address-book-list .shop-address-item:last-child{border-bottom:0}.shop-address-book .address-book-list .shop-address-item address{display:flex;flex-direction:column;font-size:.875rem}.shop-address-book .address-book-list .shop-address-item .ctrls{display:flex;margin-left:auto;flex-direction:column}.shop-address-book .address-book-list .shop-address-item .ctrls button{margin-bottom:.5rem}.shop-address-book .address-book-list .shop-address-item .ctrls button svg{margin-right:.5rem}.shop-shipping-address .mandatory-note{display:block;position:relative;height:0px;top:-1.875rem;font-size:.875rem;color:#dc3545;text-align:right}#address-picker-modal .list-group-item-action{cursor:pointer}#address-picker-modal .list-group-item-action address{margin-bottom:0;pointer-events:none;display:flex;flex-direction:column}.shop-order-list [data-event=open-order]{cursor:pointer}.shop-delivery-method-form [data-branch] .form-check,.shop-delivery-courier-form [data-branch] .form-check{display:flex;align-items:center}.shop-delivery-method-form [data-courier],.shop-delivery-courier-form [data-courier]{cursor:pointer}.shop-delivery-method-form [data-courier].is-invalid,.shop-delivery-courier-form [data-courier].is-invalid{color:#dc3545}.shop-delivery-method-form .form-check-input,.shop-delivery-courier-form .form-check-input{margin-right:1rem;flex-shrink:0}.shop-delivery-method-form .form-check-label,.shop-delivery-courier-form .form-check-label{margin-top:.125rem}.shop-delivery-method-form .collapse-wrap,.shop-delivery-courier-form .collapse-wrap{padding-left:1rem}.shop-delivery-method-form address,.shop-delivery-courier-form address{margin-bottom:0;display:flex;flex-direction:column;font-size:.875rem}.shop-order-detail .payment-success{margin-bottom:1rem;padding:1rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.shop-order-detail .payment-success .success-icon{margin:0 auto;display:inline-flex;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;border:2px solid #28a745;border-radius:50%;color:#28a745;font-size:1.75rem}.shop-order-detail .payment-success h2{font-size:1.5rem;font-weight:700}.shop-order-detail .payment-success p{font-size:1rem}.shop-order-detail address{margin-bottom:0;display:flex;flex-direction:column}.shop-delivery-status .stepper .step:last-child:before{content:none}.shop-delivery-status .stepper .step{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-top:1rem;padding-bottom:1rem;z-index:1}.shop-delivery-status .stepper .step::before,.shop-delivery-status .stepper .step::after{content:"";position:absolute;left:calc(1rem - 1.5px);top:calc(50% + 1rem);width:3px;height:0px;z-index:-1}.shop-delivery-status .stepper .step::before{height:calc(100% - 2rem);background-color:#dbb86f;opacity:.25}.shop-delivery-status .stepper .step.active.animate::after{animation:step-process 3s linear;animation-iteration-count:infinite}.shop-delivery-status .stepper .step.active::after{background-color:#dbb86f;height:calc(100% - 2rem)}.shop-delivery-status .stepper .step.active .circle{opacity:1}.shop-delivery-status .stepper .step .circle{margin-right:1.5rem;display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:#dbb86f;border:1px solid #dbb86f;border-radius:50%;opacity:.25}.shop-delivery-status .stepper .step .circle svg{width:1rem;height:1rem;color:#fff}.shop-delivery-status .stepper .step .description{display:flex;align-items:center}.shop-delivery-status .stepper .step .description svg{margin-right:1rem;width:1.5rem;height:1.5rem}.shop-delivery-status .order-tracking{font-size:50%;line-height:1}@keyframes step-process{0%{height:0px}100%{height:calc(100% - 2rem)}}.loading svg.rotate{width:1rem;animation:rotation-load 2s infinite linear}#shop-loading-modal.show~.modal-backdrop{background-color:rgba(0,0,0,.125)}#shop-loading-modal .modal-content{background-color:rgba(0,0,0,0);border:0;color:rgba(0,0,0,.5)}#shop-loading-modal .modal-body svg{animation:rotation-load 2s infinite linear}@keyframes rotation-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.shop-order-detail-modal .modal-body .order-item:last-child{border-bottom:0}.shop-order-detail-modal .modal-body address{margin-bottom:0;display:flex;flex-direction:column}.shop-order-detail-modal .modal-footer{flex-direction:row;justify-content:center;text-align:center}.shop-order-detail-modal .modal-footer .items{display:flex;width:100%;justify-content:space-between}.shop-order-detail-modal .modal-footer .controls{padding:1rem 0}#address-remove-modal #address-preview span{display:block}#address-remove-modal #address-preview span:empty{display:none}.shop-payment-method{margin-bottom:1rem}.shop-payment-method .list-group-item .logos{margin-left:auto}.shop-payment-method-selected{margin-bottom:1rem}.shop-payment-method-selected .accordion-collapse,.shop-payment-method-selected .accordion-item{border:0}.btn-pay-by-braintree{display:inline-flex;flex-direction:column;align-items:center;background-color:#1b1918;border-color:#1b1918;color:#fff}.btn-pay-by-braintree:hover,.btn-pay-by-braintree:active,.btn-pay-by-braintree.active{background-color:#111;border-color:#111}.btn-pay-by-braintree label{margin-bottom:.125rem;font-weight:600;pointer-events:none}.braintree-hosted-fields-focused{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.braintree-hosted-fields-focused.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}#threeds-frame{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:99999}#threeds-frame iframe{background:#fff}.shop-asiapay-form-loading-indicator{display:flex;align-items:center;justify-content:center;padding:2rem 1rem}section.top-banner-section{margin-bottom:1.5rem}section.top-banner-section .top-banner{position:relative}section.top-banner-section .top-banner .background .mobile img,section.top-banner-section .top-banner .background .tablet img,section.top-banner-section .top-banner .background .desktop img{display:block;margin:0 auto;max-width:100%}section.top-banner-section .top-banner .mobile{display:block}section.top-banner-section .top-banner .tablet,section.top-banner-section .top-banner .desktop{display:none}@media(min-width: 768px){section.top-banner-section .top-banner .tablet{display:block}section.top-banner-section .top-banner .mobile,section.top-banner-section .top-banner .desktop{display:none}}@media(min-width: 1200px){section.top-banner-section .top-banner .desktop{display:block}section.top-banner-section .top-banner .mobile,section.top-banner-section .top-banner .tablet{display:none}}section.generic-section{padding-top:1rem;padding-bottom:1rem}.swiper-container[data-generic-page] .swiper-slide{width:auto}.swiper-container[data-generic-page] .swiper-slide img{width:auto;height:200px}.swiper-container[data-generic-page] figure{display:table;table-layout:fixed;margin-bottom:0;margin-left:0;margin-right:0}.swiper-container[data-generic-page] figure img{display:block;width:100%}.swiper-container[data-generic-page] figure figcaption{display:table-caption;caption-side:bottom;margin:.75rem auto .5rem;max-width:90vw;min-height:1.75rem;font-size:.75rem;text-align:left;opacity:1;transition:opacity .3s}.page-article-list{list-style:none;padding-left:0}.page-article-list li{margin-bottom:1rem}.page-article-item{display:flex;flex-direction:column;text-decoration:none;color:inherit;padding:15px}.page-article-item:hover{text-decoration:none;color:inherit;cursor:pointer}.page-article-item .article-cover{margin-bottom:.75rem;max-width:100%}.page-article-item .article-cover img{width:100%}.page-article-item .article-body{display:flex;flex-direction:column;font-size:inherit}.page-article-item .article-body .article-title{font-size:120%;font-weight:bold;line-height:1;margin-bottom:.5rem}.page-article-item .article-body .article-subtitle,.page-article-item .article-body .article-datetime{font-size:90%;opacity:.75}.page-article-item .article-body .article-datetime{margin-bottom:.5rem}.page-article-item .article-body .article-preview{font-size:inherit;text-align:justify}@media(min-width: 768px){.page-article-item{flex-direction:row}.page-article-item .article-cover{margin-right:1rem;margin-bottom:0;max-width:300px}}.page-article{display:flex;flex-direction:column;color:inherit}.page-article .article-title{margin-bottom:1.5rem}.page-article .article-subtitle,.page-article time{font-size:90%;opacity:.75}.page-article .article-content{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1rem} /*# sourceMappingURL=app.min.css.map */