@charset 'UTF-8';.breadcrumb{border-bottom:1px solid #CCC;margin-bottom:0;text-align:right;padding-top:6px;padding-bottom:6px}.crumb{padding-right:6px;color:#222;transition-duration:.6s;text-decoration:none}.crumb:hover{color:#d1a17a;transition-duration:.6s;text-decoration:none}.crumb:after{font-family:FontAwesome;content:'\f105';margin-left:6px}.crumb:last-child:after{font-family:FontAwesome;content:'';margin-left:0}.breadcrumb .container{line-height:32px} .nav-block.sticky-top{background-color:rgba(0,0,0,1);transition-duration:1s!important;box-shadow:none;width:100%; z-index:100}.nav-block.sticky-top.active{top:0;background-color:rgba(255,255,255,1);transition-duration:1s!important}.nav-block.sticky-top .navbar-brand>img{height:55px!important;width:auto}.nav-block.sticky-top img.normal{display:inline-block}.nav-block.sticky-top img.stick{display:none}.nav-block.sticky-top.active img.normal{display:none}.nav-block.sticky-top.active img.stick{display:inline-block} .nav-bar{background-color:transparent}#nav{margin-top:3px}.nav-block .navbar{padding-top:0;padding-bottom:0;border:0}.nav-block.sticky-top.active{transition-duration:.3s;box-shadow:0 2px 5px rgba(0,0,0,.3)}.navbar-brand{line-height:55px;padding:0;max-width:280px;margin-right:0}@media (min-width:993px){.nav-block .navbar{padding:0}}@media (max-width:992px){.navbar-brand{margin-right:auto;display:block;text-align:center}}.menu-close-btn{line-height:45px;text-align:left;font-size:24px}.navbar-toggler{border:0;left:0;height:50px;width:50px;padding:6px 17px;box-sizing:border-box;cursor:pointer;outline:0;background-color:transparent;transition-duration:.5s;z-index:10}.navbar-toggler:focus{outline:0}.toggle-bar,.toggle-bar:after,.toggle-bar:before{cursor:pointer;border-radius:.5px;height:2px;width:20px;background:#c59d5f;position:absolute;display:block;content:''}.toggle-bar{top:50%;transition-duration:.5s}.toggle-bar:before{top:-7px;transition-duration:.5s}.toggle-bar:after{top:7px;transition-duration:.5s}.navbar-toggler.trigger{background-color:transparent;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar,.navbar-toggler.trigger .toggle-bar:after,.navbar-toggler.trigger .toggle-bar:before{ transition-duration:.5s}.navbar-toggler.trigger .toggle-bar{background-color:transparent!important;transition-duration:.5s;transform-origin:center center}.navbar-toggler.trigger .toggle-bar:before{transform:rotate(45deg);transform-origin:left center;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar:after{transform:rotate(-45deg);transform-origin:left center;transition-duration:.5s} .item-wrapper.menu-wrap{padding:10px}.nav-block .nav-menu>.navflow{padding:0}.nav-block .nav-item{padding:0;transition-duration:.3s}.nav-block .menu-item{padding:0;transition-duration:.3s}.nav-block .menu-item:hover{background-color:#d1a17a}.nav-block .menu-item:hover>.item-wrapper>.menu-link{color:#333}.nav-block .nav-item>.item-wrapper{padding:0 10px; margin-bottom:0;transition-duration:.3s;margin-left:-1px;transition-delay:.3s}.nav-block .nav-item>.item-wrapper::before,.nav-block .nav-item>.item-wrapper::after {content:'';display:block;position:absolute;height:20px;transition-duration:.3s;top:50%;margin-top:-10px}.nav-block .nav-item>.item-wrapper::before{left:-1px}.nav-block .nav-item>.item-wrapper::after{right:-1px}.nav-block .nav-link,.nav-block .menu-link{word-break:keep-all;white-space:nowrap;margin:0; padding:0;border-left:3px solid transparent;display:block;color:#222}.nav-block .menu-link>span{display:block;line-height:16px!important;text-align:left;padding:12px 0}.nav-block .nav-item .menu-caret,.nav-block .nav-link,.nav-block .nav-link:link,.nav-block .nav-link:visited{display:inline-block;color:#FFF!important;transition-duration:.5s}.nav-block .menu-item .menu-caret{color:#222!important}.nav-block .nav-link:hover{color:#c2996e!important}.nav-block.sticky-top.active .nav-item .menu-caret,.nav-block.sticky-top.active .nav-link,.nav-block.sticky-top.active .nav-link:link,.nav-block.sticky-top.active .nav-link:visited{color:#222!important;transition-duration:1s}.nav-block .nav-item{border-left:1px solid transparent;border-right:1px solid transparent}.menu-caret{transition-duration:.3s;transform:rotate(0);padding:0 8px}.menu-caret.trigger{transition-duration:.3s;transform:rotate(-180deg)}.nav-block .nav-item>.menu-wrap>.menu-caret{transition-duration:.3s;color:#333}.nav-block .menu-link:hover{border-left:3px solid transparent}.nav-block .nav-menu{padding:0;position:absolute;border-radius:0;border:0;box-shadow:0 4px 4px rgba(0,0,0,.3);top:100%;left:-1px; background-color:rgba(255,255,255,1)}.nav-block .nav-menu.nav-level-1>.navflow{border-top:4px solid #d1a17a}.nav-block .nav-menu.nav-level-1>.navflow::before{content:'';position:absolute;border-bottom:6px solid #d1a17a;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px;left:50px}.nav-menu.nav-level-1{text-align:center}.nav-menu.nav-level-2{left:100%;right:auto;top:0}@media screen and (max-width:1200px) and (min-width:993px){.nav-block .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}}@media (max-width:1200px){.nav-block .nav-item>.item-wrapper{padding:0}}@media (max-width:992px){.nav-block .nav-bar{position:fixed}.nav-block .nav-container,.nav-block .navbar-nav,.nav-block .nav-item{position:relative}.nav-block .nav-container{padding-left:0;padding-right:0}.nav-block .nav-bar{position:fixed;background:rgb(255,255,255)}.nav-menu.nav-level-1{text-align:left}.nav-menu.nav-level-1>.navflow{padding:0}.nav-menu.nav-level-1>.navflow>.menu-item{display:block}.nav-menu.nav-level-1>.navflow>.menu-item>.item-wrapper>.menu-link{padding-left:30px}.nav-bar{padding-top:0;box-shadow:3px 3px 5px rgba(0,0,0,.1);transition:left .6s}.navbar.in{transition:left .6s}.navbar-nav{min-width:240px}.nav-block.sticky-top .nav-item .menu-caret,.nav-block.sticky-top .nav-link,.nav-block.sticky-top .nav-link:link,.nav-block.sticky-top .nav-link:visited{color:#222!important;transition-duration:1s}.nav-item.active{background-color:#d1a17a;}.nav-item.active>.item-wrapper>.nav-link{color:#fff!important;}.menu-item.active{background-color:rgb(163,123,91)}.menu-item.active>.item-wrapper>.menu-link{color:#fff!important}.nav-block .nav-item.trigger>.item-wrapper{background-color:transparent}.nav-block .nav-item.trigger:not(.active){}.nav-block .nav-link{display:block}.nav-block .nav-item.active .menu-caret{color:#FFF}.nav-block .nav-item>.item-wrapper::before,.nav-block .nav-item>.item-wrapper::after{display:none}.menu-caret:hover{color:#000}.nav-item.active>.item-wrapper>.nav-link,.nav-item.active>.item-wrapper>.nav-link:hover,.menu-item.active>.item-wrapper>.menu-link,.menu-item.active>.item-wrapper>.menu-link:hover{color:#fff}.nav-block .nav-link{margin:0;padding:.25rem .5rem}.menu-link{padding-left:40px}.nav-block .nav-item,.nav-block .menu-item{border-left:3px solid transparent}.nav-block .nav-item:hover,.nav-block .menu-item:hover{border-left:3px solid #a59e89}.nav-block .nav-menu{position:relative;top:0}}.nav-container .nav-item{padding:0 .25rem;border-right:3px double rgba(150,150,150,.6)}@media (max-width:1200px){.nav-container .nav-item{border-right:none}}@media (max-width:992px){.nav-container .nav-item{padding:.5rem}}@media (max-width:464px){.navbar-brand{max-width:240px}.navbar-toggler{margin-left:.5rem!important;margin-right:-1rem}.nav-member{margin-left:.5rem!important}}.nav-container .nav-item:last-child{border-right:none}@charset 'UTF-8'; :root{--theme-color-1:#c2996e;--theme-color-2:#646464;--theme-color-3:#eee3e1}body{font-family:Microsoft JhengHei;line-height:180%;background:url(/images/sprites/bg.jpg) repeat;position:relative}#facebook-jssdk-iframe{display:none}a{text-decoration:none}.fw-b{font-weight:bold}.btn-warning{color:#FFF!important;background-color:#c2996e;border-color:#c2996e}.btn-warning:hover{color:#FFF;background-color:#ab865f;border-color:#997652}.btn-warning.disabled,.btn-warning:disabled{color:#FFF;background-color:#c3a687;border-color:#c3a687}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#FFF;background-color:#ab865f;border-color:#997652}.btn-default{--bs-btn-color:#FFF;--bs-btn-bg:#c2996e;--bs-btn-border-color:#c2996e;--bs-btn-hover-color:#FFF;--bs-btn-hover-bg:#ab865f;--bs-btn-hover-border-color:#997652;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#e3b482;--bs-btn-active-border-color:#f6c48f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#FFF;--bs-btn-disabled-bg:#c3a687;--bs-btn-disabled-border-color:#c3a687}    .slick-slide{height:unset}.v-middle{vertical-align:middle}.pswp{z-index:4500}a{color:#222;  font-weight:bold}a:hover{color:#00b6de;text-decoration:none;}h4{font-size:1.8rem;font-weight:bold;text-align:center}.main-top .main-title span,.content-bg span.sub,h4 span{font-size:1rem; color:#8a8a8a;letter-spacing:3px}.main-top .main-title span small{font-size:1rem}.modal-link{color:#0d87a2!important}.modal-link:hover{color:#00b6de!important}.overflow-hidden{overflow:hidden}article,footer{overflow:hidden}img{max-width:100%}.empty-hidden:empty{display:none!important}#pagearea .empty-hidden:empty{display:inherit!important}.fnmodal,.modal-link{display:inline-block;cursor:pointer}.bg16v10{padding-bottom:62.5%}.boxShadow{box-shadow:4px 4px 6px rgba(0,0,0,.5)}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;list-style:none}.pagination>li{display:inline-block}.pagination.blue>li>a,.faq-wrapper .pagination.blue>li>span{background:#e3edf5}.pagination>li>a,.pagination>li>span{display:inline-block;width:30px;line-height:30px;text-align:center;color:#C1975B;margin:0 4px;border:0;border-radius:50%}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{width:auto;padding:0 22px;border-radius:25px;font-size:12px;text-transform:uppercase}.pagination.blue>li>a,.faq-wrapper .pagination.blue>li>span{background:#F5E8DD}.pagination>li>a.active{color:#FFF;background-color:#d1a17a}#gotop{display:none;position:fixed;right:20px;bottom:30px;width:40px;height:40px;line-height:32px;text-align:center;font-size:25px;background:rgba(0,0,0,.36);color:#FAFCFD;cursor:pointer;z-index:80}#gotop>span.fa{top:-5px}#gotop>.txt{position:absolute;width:100%;line-height:normal;font-size:12px;bottom:5px;text-align:center}.switch-carousel{overflow:hidden}.switch-img-lg{width:100%!important;max-width:100%!important}.switch-img-sm{display:none!important;width:100%!important;max-width:100%!important}.switch-carousel.slick-dotted.slick-slider{margin-bottom:0}.switch-carousel .slick-arrow{height:54px;width:62px;opacity:.6;text-align:center;background-repeat:no-repeat;background-position:center center;z-index:10;transition-duration:.3s}.switch-carousel .slick-prev{background-image:url(/images/btn-arrow-l.png?1)!important;left:25px;right:auto}.switch-carousel .slick-next{background-image:url(/images/btn-arrow-r.png?1)!important;right:25px}.switch-carousel .slick-arrow:hover{opacity:1;transition-duration:.3s}.slick-arrow.slick-disabled{opacity:.3}.switch-carousel .slick-prev:before{content:''}.switch-carousel .slick-next:before{content:''}.switch-carousel .slick-dots{bottom:25px}.switch-banner{display:block}#pagearea .switch-banner{display:block}@media (max-width:576px){.switch-img-lg{display:none!important}.switch-img-sm{display:block!important}} .footer{padding:20px 0;background-color:#000;color:#FFF}.footer .brand-logo{max-width:100px}.copyright{font-size:.8rem;opacity:.7} .footer .fa-facebook-square{font-size:40px;color:#4267b2} figure{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.home-parallax{background:rgba(255,255,255,.6);border:thin solid #fff;padding:5rem 7rem;width:1000px;display:block;margin:5rem auto;color:#FFF;text-align:center}.home-parallax h4{color:#000;margin-bottom:1.5rem} .banner{position:absolute;top:0;left:0;right:0;z-index:0}.banner .item{ height:554px;background-size:100%;background-repeat:no-repeat}.item.about{background-image:url(/images/banner/about.jpg)}.item.news{background-image:url(/images/banner/news.jpg)}.item.products{background-image:url(/images/banner/products.jpg)}.item.contacts{background-image:url(/images/banner/contacts.jpg)}.item.story{background-image:url(/images/banner/story.jpg)}.main-box{padding-top:20%;pointer-events:none}.main-box>*{pointer-events:all}.main-top{border:1px solid #fff;background:rgba(255,255,255,.73);border-radius:5px;position:relative;margin-bottom:18px}.main-top .main-title{text-align:center;color:#5d493b;font-size:1.5rem;font-weight:bold;padding:8px 0;letter-spacing:3px}.main-top .main-title span,.content-bg span.sub{font-size:1rem; color:#8a8a8a;letter-spacing:3px}.content-bg{background:rgba(255,255,255,.7);padding:0 4rem}@media (max-width:768px){.content-bg{padding:2rem 0}}.content-bg:last-child{padding-bottom:3rem}.first-letter-lg:first-letter{font-size:2rem;font-weight:bold;margin-right:.3rem}.content-title{text-align:left;font-size:25px;color:#444;line-height:1.2;border-bottom:1px solid #A7A7A7;margin:0 -25px 30px;padding:0 25px 20px 70px;position:relative}@media (max-width:768px){.content-title{margin:0 0 30px;padding-left:45px}.content-title::before,.products-info .pd-name::before{left:0}} .news-list{list-style:none;padding-left:0;margin-top:2rem}.news-list .item a{background:rgba(255,255,255,.7);padding:20px;margin:0 auto 30px;overflow:hidden;position:relative;border:1px solid #DDD}.news-list .item a:hover{border:1px solid #c2996e}.news-list .pic{max-width:185px;overflow:hidden;padding:0}.news-list a:hover .pic::before{content:'';display:block;background:rgba(255,255,255,.30);position:absolute;top:0;bottom:0;left:0;right:0;z-index:99}.news-list .name{color:#444;font-size:21px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:13px;font-weight:bold;word-break:break-all}.news-list a:hover .name{color:#c2996e}.news-list .description{color:#777;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-top:7px;max-height:76px;max-width:85%;word-break:break-all}.news-list .date{position:absolute;right:-1.5rem;bottom:-1.3rem}.news-list .date,.news-detail .date{display:block;background:#847d78;width:61px;height:61px;color:#fff;text-align:center;line-height:1.1;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:32px;padding-top:6px;margin:0 auto;box-sizing:border-box}.news-list .date small,.news-detail .date small{display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold}.news-list a:hover .date,.news-detail .date{background:#c2996e}.news-detail .date{float:left}.news-detail .title{color:#444;font-size:25px;margin-bottom:20px;padding-left:90px;padding-top:1rem}.news-detail .editor{border-top:1px solid #A7A7A7;padding:30px;margin:35px -30px 0}.news-detail .photo{max-width:450px}.news-detail .photo .items-block{background-position:center;background-size:cover;padding-bottom:100%;border:solid 5px #DDD}@media (max-width:768px){.news-detail .slick-prev{left:10px;background-color:rgba(255,255,255,.5);z-index:10}.news-detail .slick-next{right:10px;background-color:rgba(255,255,255,.5);z-index:10}} .product-list h4{ color:#000;font-weight:bold;font-size:1rem;text-align:left;padding:.25rem 0;margin-top:.25rem}@media (max-width:576px){.product-list h4{font-size:14px}}.product-list li{ margin-bottom:2rem}.products-intro{margin-bottom:1rem}.products-intro .form-group{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;padding:10px 0;border-bottom:1px dashed rgb(211,211,211);margin-bottom:0}.products-intro .control-label{flex:0 0 auto;color:#5F5F5F;font-size:14px;display:inline-block;vertical-align:top;width:115px}.products-intro .control-label:before{content:'';-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;width:6px;height:6px;background:#c2996e;display:inline-block;vertical-align:middle;margin:0 15px 0 8px}@media (max-width:992px){.products-intro .control-label{width:90px}}.products-intro .control-box{display:inline-block;font-size:1rem;color:#717171;}.products-intro .control-box:not(.d-inline-block){flex:1 0 0%}   .products-intro .price{color:#DC6565;position:relative;top:2px}.products-intro .price .i-prc{font-size:22px;font-weight:bold}.products-intro select.form-control{border:1px solid #E4E4E4;height:26px;line-height:26px}.products-intro .btn-box{margin:0;text-align:left;padding:15px 0}.products-intro .btn-box .btn.soldout{background:#BBB;border:1px solid #BBB;cursor:auto}.qty-box{position:relative;display:inline-block;width:93px;max-width:none;padding:3px 29px;border:1px solid #E4E4E4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.qty-box .form-control{position:relative;text-align:center;margin-bottom:0;height:18px;line-height:18px;padding:0 4px;border:0;z-index:1;-webkit-border-radius:0;border-radius:0}.qty-box .ibtn{background-image:url(/images/sprites/btn_qty.png);width:24px;height:24px;position:absolute!important;z-index:0;top:0}.qty-box .ibtn.add{background-position:0 0;right:0}.qty-box .ibtn.less{background-position:100% 0;left:0}.qty-box .ibtn.add:hover{background-position:0 0 100%}.qty-box .ibtn.less:hover{background-position:100% 100%}.ibtn{text-indent:100%;white-space:nowrap;overflow:hidden;text-align:left;padding:0!important;-webkit-transition:none;transition:none}.ibtn:hover{background-position:0 0 100%}.products-info .pd-name{font-size:23px;font-weight:bold;line-height:1.5;color:#4B4B4B;padding:0 0 10px 0;border-bottom:3px groove #E3E3E3}@media (max-width:768px){.products-info .pd-name{padding-left:45px}}.products-info .pd-id{color:#662F49;font-size:15px;font-weight:normal;display:inline-block;position:absolute;right:0;bottom:13px}.content-bg .detail-title{background:url(/images/sprites/hr.jpg)center center repeat-x;text-align:center;width:100%}.content-bg .detail-title span{display:inline-block;background:#fdfdfd;padding:0 20px;font-size:1.2rem;color:#444;font-weight:bold;margin-bottom:1rem}.content-bg .detail-title span::before,.content-bg .detail-title span::after{content:' / '}.content-bg .detail-title span:empty{display:none}#pagearea .content-bg .detail-title span:empty{display:inline-block}.products-carousel{max-width:100%;margin:auto;z-index:99} .slider-syn{width:100%}.slider-syn .items-view{margin-bottom:1rem}.slider-syn .slider-nav .slick-slide{margin:.5rem}.slider-syn .slider-nav .slick-list{margin:-.5rem}.slider-syn .slider-nav .items-block{cursor:pointer;border:dotted 1px #CCC}.slick-arrow{cursor:pointer;width:40px;height:40px}.slick-prev{left:-50px}.slick-next{right:-50px}.slick-prev::before{content:'';display:block;width:40px;height:40px;background-image:url(/images/icons/arrow-bl.png);background-size:cover}.slick-next:before{content:'';display:block;width:40px;height:40px;background-image:url(/images/icons/arrow-br.png);background-size:cover}.slider-syn .slider-nav .slick-slide.slick-current .items-block{border:solid 1px #000}.slider-syn .items-view{margin-bottom:1rem}.items-view .items-block,.items-nav .items-block{background-size:contain;background-position:center center;background-repeat:no-repeat;padding-bottom:100%}  .home-carousel{z-index:0}.home-carousel .slick-list,.home-carousel .slick-track,.home-carousel .slick-slider,.home-carousel .item-wrap,.home-carousel .items-block{height:100%}.home-carousel .slick-prev{left:0;width:10%;height:100%;z-index:1;transition-duration:1s;background:rgba(0,0,0,0)}.home-carousel .slick-prev::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.4);background:-moz-linear-gradient(left,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1);opacity:0;transition-duration:1s;z-index:0}.home-carousel .slick-next::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.4)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1);opacity:0;transition-duration:1s;z-index:0}.home-carousel .slick-prev:hover::after,.home-carousel .slick-next:hover::after{opacity:1;transition-duration:1s}.home-carousel .slick-prev:before{left:30px;position:absolute;width:50px;height:50px;content:'';background-image:url(/images/icons/arrow-wl.png);background-size:contain;z-index:1}.home-carousel .slick-next{left:auto;right:0;width:10%;height:100%;z-index:1;transition-duration:1s}.home-carousel .slick-next:before{position:absolute;right:30px;width:50px;height:50px;content:'';background-image:url(/images/icons/arrow-wr.png);background-size:contain;z-index:1}.home-carousel .slick-dots li.slick-active button:before{opacity:.75;color:#FFF!important}.home-carousel .slick-dots li button:before{color:#FFF!important}@media (max-width:768px){.home-carousel .slick-next,.home-carousel .slick-prev{width:16%}.home-carousel .slick-prev:before{left:12px}.home-carousel .slick-next:before{right:12px}}@media (max-width:576px){.home-carousel .slick-next,.home-carousel .slick-prev{width:20%}.home-carousel .slick-prev:before,.home-carousel .slick-next:before{width:40px;height:40px}}.slick-dots{bottom:25px}.home-carousel .slick-slider{overflow:hidden} .member ul{float:right;margin-bottom:0}.func-menu>li.gocart.active>a,.func-menu>li.gocart>a:hover,.func-menu>li>a:hover{text-decoration:none;color:#ca7412!important} .invalid-feedback{font-size:14px;color:#FF3F00;position:absolute;right:14px;bottom:0;pointer-events:none}.invalid-feedback .list-unstyled{margin:0}.has-error .form-input{box-shadow:0 0 1px 1px #FF3F00 inset}.help-block{font-size:14px;color:#FF3F00;position:absolute;right:24px;bottom:0;pointer-events:none}.help-block .list-unstyled{margin:0}.tips{color:#EC0D75;font-size:14px} .index-box{margin:2rem 0 5rem 0}blockquote{margin:20px 0;font-size:24px;font-size:1.5rem;line-height:1.51;line-height:1.5;text-indent:0;border-left:10px solid #c59d5f;color:#c59d5f;quotes:none;padding-left:20px}.index-box h4{font-weight:normal}.separator--flower,.separator--line-flower{font-size:14px;letter-spacing:normal;line-height:1;text-align:center;margin-top:3rem}.separator--line-flower .line{content:'';position:absolute;top:50%;width:45%;border-top:1px solid currentColor;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.3}.separator--line-flower .line--right{left:55%}.separator--line-flower .line--left{right:55%}.separator--line-flower .arrows{position:unset}.separator--line-flower .arrow--left,.separator--line-flower .arrow--right{content:'';position:absolute;top:50%;width:0;height:0;border:5px solid transparent;border-left-color:transparent;border-left-style:solid;border-left-width:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.3}.separator--line-flower .arrow--left{left:0;border-left:7px solid currentColor}.separator--line-flower .arrow--right{right:0;border-right:7px solid currentColor} .wdg-contact-wrap{position:absolute;left:0;top:100px;padding:.25rem;margin-top:1rem;background-color:rgba(255,255,255,.4);color:#FFF;font-size:12px;transition-duration:.6s;transition-timing-function:ease-out;z-index:3000}.wdg-contact-wrap.hide{left:-55px;transition-duration:.6s;transition-timing-function:ease-out}.wdg-contact-wrap .wdg-switch{display:block;left:0;line-height:32px;text-align:center;transition-duration:.6s;font-family:FontAwesome}.wdg-contact-wrap .wdg-switch::before{content:'\f060'}.wdg-contact-wrap.hide .wdg-switch{width:28px;line-height:60px;left:100%;background-color:rgba(0,0,0,.4);transition-duration:.6s;transition-delay:.3s}.wdg-contact-wrap.hide .wdg-switch::before{content:'\f061'}.wdg-contact-wrap .wdg-link:not(:last-child){border-bottom:1px solid rgba(255,255,255,.4)}.wdg-contact-wrap .wdg-link{display:block}.wdg-contact-wrap .wdg-icon{display:block;width:45px;height:45px;text-align:center;margin:auto}.wdg-contact-wrap .wdg-icon:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}.wdg-contact-wrap .wdg-icon>img{max-width:32px;max-height:32px;display:inline-block;vertical-align:middle}/2025年新增/.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.elementor-video{-o-object-fit:cover;object-fit:cover;background-color:#000;border:0;display:flex;height:100%;width:100%;line-height:1;margin:0;max-width:100%}.topic{margin-bottom:50px}.home .rd-parallax h2{font-size:101px;color:#b9a77f;line-height:125px}.home .rd-parallax h3{font-size:40px;color:#fff;margin-top:2px}.banner{display:none}.main-box{padding-top:1.5rem}body{background:#FFF}.footer{padding:20px 0;background-color:#fff;color:#333}.img-thumbnail{border:0}.btn-black{color:#fff;background-color:#000;border-color:#000}.btn-black:hover{color:#fff;background-color:#222;border-color:#111}.btn-black:focus,.btn-black.focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-black.disabled,.btn-black:disabled{background-color:#454545;border-color:#454545}.btn-black:not([disabled]):not(.disabled):active,.btn-black:not([disabled]):not(.disabled).active,.show>.btn-black.dropdown-toggle{color:#fff;background-color:#111;border-color:#222;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-black{color:#000;background-color:transparent;background-image:none;border-color:#000}.btn-outline-black:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline-black:focus,.btn-outline-black.focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-black.disabled,.btn-outline-black:disabled{color:#454545;background-color:transparent}.btn-outline-black:not([disabled]):not(.disabled):active,.btn-outline-black:not([disabled]):not(.disabled).active,.show>.btn-outline-black.dropdown-toggle{color:#fff;background-color:#111;border-color:#111;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.label-opt{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.btn-check:checked+.label-opt{color:#FFF;--bs-btn-bg:#997652;--bs-btn-border-color:#997652;--bs-btn-hover-color:#FFF;--bs-btn-hover-bg:#ab865f;--bs-btn-hover-border-color:#997652;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#997652;--bs-btn-active-border-color:#f6c48f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#FFF;--bs-btn-disabled-bg:#c3a687;--bs-btn-disabled-border-color:#c3a687}@media (min-width:769px){.prod-list-hover .cart-modal-btn{width:100%}.prod-list-hover .cart-btn-wrap{width:100%;bottom:-80px;transition-duration:.5s;z-index:10}.prod-list-hover:hover .cart-btn-wrap{bottom:10px;transition-duration:.5s}}@media (max-width:576px){.hot-prod .slick-prev{left:10px;z-index:10}.hot-prod .slick-next{right:10px;z-index:10}.nav-tabs .nav-link{padding:.5rem;margin:0}}@charset 'UTF-8';.g-recaptcha>div{width:150px!important;height:35px!important;border-width:1px;border-style:solid;border-color:#dee2e6;border-radius:2px;overflow:hidden}.g-recaptcha>div>div{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0;-webkit-transform-origin:0}.g-recaptcha iframe{margin-top:-14px}.top-block{background-color:#f4f4f4;line-height:30px;font-size:14px;z-index:120}.top-block .nav-link{cursor:pointer}.badge{padding:0;font-size:12px;color:#FFF;background-color:#D72326;display:inline-block;line-height:20px;border-radius:10px;height:20px;margin-left:4px;min-width:20px;text-align:center}.badge:empty{margin-left:0;min-width:0}.cart-badge .badge{position:absolute;left:auto;left:8px;top:2px}.cart-badge>*:first-child{margin:0 8px 0 0!important}#shopping-basket{display:none;position:fixed;right:20px;bottom:90px;width:40px;height:40px;line-height:32px;text-align:center;font-size:25px;background:rgba(0,0,0,.36);color:#FAFCFD;cursor:pointer;z-index:80}#shopping-basket.show{display:block}#shopping-basket .badge{position:absolute;left:auto;right:-8px;top:-8px}.sexchk-btn{height:100%;box-shadow:none!important;border-color:#ced4da;border-left-width:0}.sexchk-btn.active .fa-check{visibility:visible}.sexchk-btn .fa-check{visibility:hidden}#nav-affr .nav-item{border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{padding:0 8px}#nav-affr .nav-item::before{content:'|';position:absolute;right:-4px;line-height:28px;color:#CCC}#nav-affr .nav-item:last-child::before{content:'';right:auto}#nav-user-t{min-width:0}#nav-user-t .nav-item{border:0}#nav-user-t .nav-item:hover{border:0}#nav-user-t .nav-link{padding:0 8px}#nav-user-t .nav-item::before{content:'';position:absolute;width:1px;height:16px;top:8px;right:-4px;background-color:#CCC}#nav-user-t .nav-item:last-child::before{width:0;right:0}.list-head{display:block;border:1px solid #efefef;margin:5px auto;width:100%;padding-left:40px;padding-right:16px;background-color:#efefef}.chk-content .square-box{position:absolute;left:10px;top:14px;z-index:10;color:#CCC;opacity:1}.chk-content label.btn-default.active{background-color:rgb(17,58,114);color:#FFF}.chk-content label.btn-default{display:block;border:1px solid #efefef;margin:5px auto;width:100%;padding-left:40px}.chk-content .btn-group{width:100%}.chk-content .btn span.glyphicon{position:absolute;left:10px;top:14px;z-index:10;opacity:0}.chk-content .btn.active .square-box{opacity:0}.chk-content .btn.active span.glyphicon{opacity:1}.chk-content .chk-title{position:relative;word-break:normal;white-space:normal;margin-bottom:0;line-height:28px;text-align:left} .listTable .table-sum{background-color:#EFEFEF}.listTable th,.listTable td{border-bottom:1px solid #CCC;padding:.6rem 0}.cart-popover-modal{position:absolute;width:260px;left:auto;right:-60px;background-color:#FFF;border:1px solid #000;padding:10px}.categories-block .cat-item{font-size:16px}.payment-list{border-top:1px solid #DDD;margin-bottom:30px;list-style:none;padding:0}.payment-list>.item>.form-group{display:table;height:50px;border-bottom:1px solid #DDD;width:100%;margin:0;padding:2px 0}.payment-topic{display:table-cell;vertical-align:middle;width:140px;color:#999;background:#EFEFEF;font-size:15px;font-weight:bold;padding:0 20px;position:relative}.payment-radio{display:table-cell;vertical-align:middle;width:60px;background:#DDD;text-align:center}.payment-txt{font-size:14px;display:table-cell;vertical-align:middle;padding:0 15px}fieldset.order-field{border:1px solid #CCC;padding:1rem}fieldset.order-field legend{display:inline-block;width:auto;max-width:100%;padding:0 1rem;margin-bottom:.5rem;font-size:1.2rem}fieldset.order-field legend::before,fieldset.order-field legend::after{content:' / '}.item-table-wrap{border:1px solid #CCC;border-radius:10px;padding:10px}.cart-item-table{border-spacing:0;border-bottom:1px solid #CCC}.cart-item-table th{border-top:0;padding:10px 0}.cart-item-table td{vertical-align:middle;padding:10px 0}.cart-item-table label{margin:0}.cart-detail-row td{border-bottom:1px dashed #CCC}.cart-detail-row:last-child td{border-bottom:0}.cart-detail-row .name{width:100px}.cart-detail-row .del{width:40px}.cart-prodimg{display:block;width:60px;height:60px;background-position:center;background-size:contain;background-repeat:no-repeat}.cart-item-del{display:block;text-align:center;width:32px;height:32px;line-height:28px;border:1px solid #999;border-radius:50%;font-size:18px}.cart-btn-box{display:block;text-align:center;margin:30px 0 40px 0}.cart-btn-box .btn{margin-right:20px;margin-top:20px}.cart-btn-box .btn:last-child{margin-left:0}.cart-item-table .row{margin-right:-.25rem;margin-left:-.25rem;padding-top:.25rem;padding-bottom:.25rem}.cart-item-table .t-body>.t-row{border-top:1px solid #CCC}.cart-item-table .t-cell{padding:.25rem;align-self:center}@media (max-width:768px){.cart-item-table .sname,.cart-item-table .del{background-color:#EFEFEF}.cart-item-del{width:28px;height:28px;line-height:26px;font-size:16px}.cart-item-table .sname,.cart-item-table .del{align-self:auto}}@media (min-width:465px){.col-buycount{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}} .paymethod-sort .nav-link{padding:.25rem;margin-left:0;font-size:.875rem;line-height:1.5;border-radius:.2rem;border:1px solid #CCC;cursor:pointer}.paymethod-sort .nav-link.active{color:#FFF;background-color:#c2996e}.paymethod-sort .nav-link.active::before{content:'\f058';margin-right:.2rem;font:normal normal normal 14px/1 FontAwesome}.paymethod-sort .nav-item{margin-bottom:1rem}.paymethod-sort .nav-item:not(:last-child){margin-right:1rem}.order-title{padding:10px 0;line-height:20px;border-radius:26px;border:1px solid #999;background-color:#FFF;color:#000}.order-title.trigger{background-color:rgb(17,58,114)}.order-title::after{font-family:FontAwesome;content:'\f107';position:absolute;right:16px;top:50%;margin-top:-12px;font-size:24px;line-height:1;transition:.2s;transition-duration:.3s;transform:rotate(0)}.order-title.trigger::after{content:'\f107';color:#FFF;transition:.2s;transition-duration:.3s;transform:rotate(-180deg)}.order-title h5{max-width:calc(100% - 35px);padding-left:16px;margin:0;color:#000}.order-title.trigger h5{color:#FFF}@media (max-width:992px){#nav-affr{position:absolute;bottom:0;left:0;right:0;text-align:center;float:none;border-top:1px solid #CCC}#nav-affr .nav-item{display:inline-block;border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{border:0;line-height:32px}#nav-affr .nav-link:hover{border:0}}@media (max-width:768px){.payment-topic{display:inline-block;vertical-align:middle;width:calc(100% - 60px);color:#999;background:#EEE;line-height:50px}.payment-radio{display:inline-block;line-height:50px}.payment-txt{display:block;width:100%;padding:0 0 20px 0}}   input[type=radio],input[type=checkbox] {width:16px;height:16px;vertical-align:middle}.sexchk-btn .fa-check{visibility:hidden}.sexchk-btn.active .fa-check{visibility:visible}.tips{color:#EC0D75;font-size:14px}.list-unstyled>li{display:inline-block}.status-sort{display:block;float:none!important}.status-sort .nav-item>.nav-link{border-top:5px solid transparent;padding:.2rem;margin-left:.5rem;cursor:pointer}.status-sort .nav-item>.nav-link.active{border-top:5px solid #c2996e}.updating-block{position:fixed;left:0;right:0;top:90px;bottom:auto;height:30px;opacity:0;line-height:30px;transition-duration:1s;background-color:rgba(255,255,255,.7);text-align:center;pointer-events:none;z-index:5000}.updating-block.in{opacity:1;transition-duration:1s}.updating-block.in.out{opacity:0;transition-duration:1s}.updating-block.in .msg-inner>*{font-size:14px;color:#333;display:inline-block;vertical-align:middle}.updating-block .msg-inner{font-weight:bold;text-shadow:0 0 3px 6px #FFF;display:inline-block;transform:translateX(-100px);transition-duration:.6s}.updating-block.in .msg-inner{transform:translateX(0);transition-duration:1s}.updating-block.in.out .msg-inner{transform:translateX(100px);transition-duration:1s}.sk-wave{display:inline-block;margin:auto;width:30px;height:24px;text-align:center}.sk-wave .sk-rect{background-color:#333;height:100%;width:2px;margin:0 1px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,40%,100%{transform:scaleY(.4)}20%{transform:scaleY(1)}}  .no-arrow[type='number']::-webkit-outer-spin-button,.no-arrow[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-arrow[type='number'] {-moz-appearance:textfield}.remit-info-tick,.promotion-info-tick{width:24px;height:24px;}.remit-info-tick .circ,.promotion-info-tick .circ{fill:none;stroke:rgb(142,195,28);stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10;opacity:0;stroke-dasharray:130;stroke-dashoffset:130;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.remit-info-tick .tick,.promotion-info-tick .tick{fill:none;stroke:rgb(142,195,28);stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:50;stroke-dashoffset:50;-webkit-transition:stroke-dashoffset 1s .5s ease-out;-moz-transition:stroke-dashoffset 1s .5s ease-out;-ms-transition:stroke-dashoffset 1s .5s ease-out;-o-transition:stroke-dashoffset 1s .5s ease-out;transition:stroke-dashoffset 1s .5s ease-out}.remit-info-tick.drawn>svg .path,.promotion-info-tick.drawn>svg .path{opacity:1;stroke-dashoffset:0}.member .nav .nav-item{padding-bottom:0}.member .cat-wrap{list-style:none;padding:1rem 2rem}.member .cat-wrap>.cat-item{border-bottom:0;color:var(--theme-color-4)}@media(max-width:992px){.member .cat-wrap{position:absolute}}.nav-member{light-height:35px}.nav-block .nav-member{line-height:35px;cursor:pointer}.nav-block .nav-member .icon{vertical-align:middle;color:#FFF}.nav-block.sticky-top.active .nav-member .icon{color:#000}.login-tab .nav-item{background-color:#CCC}.login-tab .nav-link{text-align:center}.divider::before,.divider::after{content:'';position:absolute;top:50%;height:1px;background-color:#999}.divider::before{left:0;right:calc(50% + 1rem)}.divider::after{left:calc(50% + 1rem);right:0}input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button,input[type='number'] {-webkit-appearance:none;margin:0;-moz-appearance:textfield!important}.cart-button::after{content:'購買'}.cart-button::before{content:'\f291';display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;text-rendering:auto;vertical-align:text-top;margin-right:8px}.cart-button.soldout::after{content:'售完'}.quo-wrap{display:block;background-color:#f6f7fb;border:0;border-radius:45px;color:#000;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;height:30px;line-height:30px;padding:0 25px;position:relative;text-align:center;text-transform:uppercase;width:100%}            .quo-wrap input{background-color:transparent!important;border:0!important;width:auto;text-align:center}.quo-wrap input.qty{width:50px;font-size:1rem;outline:0;-moz-appearance:textfield}.quo-wrap .plus,.quo-wrap .minus{position:absolute;width:32px;top:0;z-index:2;font-size:16px;cursor:pointer;font-weight:bold}.quo-wrap .plus{right:0}.quo-wrap .minus{left:0}#buyCount{display:inline-block;-webkit-appearance:none;border-radius:0;line-height:28px;width:50px;height:30px;border-left:none;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:middle;text-align:center;background-color:#fff}#addShopcart{line-height:30px;height:30;padding-top:0;padding-bottom:0}.btn_addcart{ font-family:FontAwesome;min-width:150px}.def-cart-block .btn-box{margin-left:115px}.combo-cart-block .btn-box{display:block!important;margin-left:0}.btn_addcart:not(.soldout)::before{content:'\f291';margin-right:.5rem}.btn_addcart::after{content:'\52a0\5165\8cfc\7269\8eca';}.btn_addcart.soldout::after{content:'\5df2\552e\5b8c\ff0c\88dc\8ca8\4e2d\2026';}.btn_addcart.soldout{background-color:#CCC;border-color:#999}.cart-step{border-bottom:1px solid #323437;text-align:center;margin:30px 0 35px;font-size:16px;color:#888;letter-spacing:1px}.cart-step li{display:inline-block;margin:0 0 20px;padding:0 50px;position:relative}.cart-step li .icon{display:block;width:60px;height:60px;margin:0 auto 5px;border-radius:50%;border:1px solid #999;font-size:32px;line-height:60px}.cart-step .current{color:#c2996e}.cart-step .current .icon{background-color:var(--theme-color-1);box-shadow:2px 2px 8px var(--theme-color-1)}.cart-step .current .icon{color:#FFF;background-color:var(--theme-color-1);border:1px solid #FFF;box-shadow:2px 2px 8px var(--theme-color-1)}.cart-step .step1::after{content:'\f101';font:normal normal normal 14px/1 FontAwesome;position:absolute;right:-10px;font-size:30px;color:#999}.cart-step .step3::after{content:'\f101';font:normal normal normal 14px/1 FontAwesome;position:absolute;left:-10px;font-size:30px;color:#999}@media (max-width:768px){.cart-step li{display:block;padding:0 0 40px 0;margin:0}.cart-step li .icon{display:inline-block;margin-right:1rem;width:40px;height:40px;font-size:20px;line-height:40px}.cart-step li .step-txt{display:inline-block;width:180px}.cart-step .step1::after{font-size:24px;right:auto;left:50%; bottom:6px;transform:rotate(90deg)}.cart-step .step3::after{font-size:24px;left:50%; top:-35px;transform:rotate(90deg)}}.popover-wrap{color:#000}.cart-badge{position:absolute;top:0;left:calc(100% - 15px);padding:0 4px;font-size:12px;color:#FFF;background-color:#D72326;line-height:18px;border-radius:10px;height:20px;margin-left:4px;min-width:20px;text-align:center;transform:scale(.75)}.cart-badgee:empty{display:none}         .cart-step .current .icon{background-color:var(--theme-color-1);border:2px solid #FFF;box-shadow:2px 2px 8px #999}.cart-step .current,.cart .main-title{color:var(--theme-color-1)}.cart-item-table .ship-header{background-color:#f2e3c1!important}.cart-item-table .ship-item-wrap{border:3px solid #f2e3c1!important}  .cart-btn-box .btn:hover{color:#FFF!important}.cart-btn-box .btn.btn-success{color:#FFF!important}   .status-sort .nav-item>.nav-link.active{border-top:5px solid var(--theme-color-1)} .paymethod-sort .nav-link.active{background-color:var(--theme-color-1);color:#FFF}.paymethod-sort .nav-link.active:hover,.btn.update-reciver:hover{background-color:var(--theme-color-1-1);color:#333}.cart-sum-col{max-width:200px}.modal-dialog.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-dialog.modal-fullscreen>.modal-content{height:100%} #invoice-form input[type='radio'] {cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:#FFF;height:1rem;width:1rem;border:1px solid #CCC;top:-1px}#invoice-form input[type='radio']:checked{background:var(--theme-color-1)}#invoice-form input[type='radio']:hover{filter:brightness(90%)}#invoice-form input[type='radio']:disabled{background:#e6e6e6;opacity:.6;pointer-events:none}#invoice-form input[type='radio']:after{font-family:FontAwesome;content:'\f00c';font-size:14px;top:50%;left:50%;position:absolute;line-height:14px;color:#FFF;display:none;transform:scale(.95) translate(-50%,-50%)}#invoice-form input[type='radio']:checked:after{display:block}#invoice-form input[type='radio']:disabled:after{color:#7b7b7b} .custom-control{position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-label{position:static}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:'';-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.38rem;left:0;display:block;width:1rem;height:1rem;text-align:center;content:'';background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-radio .custom-control-label::before{border-radius:50%}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#b9145b}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#b9145b}.custom-radio .custom-control-input:checked~.custom-control-label::after{font:normal normal normal 12px/1 FontAwesome;content:'\f00c';color:#FFF}