*{font-family:'Noto Sans TC', sans-serif, arial}.navbar,footer{background:#000037}#collection li img,#co-branding li img{width:100%}#co-branding img{border:1px solid rgba(0,0,0,0.05)}#boutique .content{width:100%;position:relative}#boutique .content:after{content:'';background:black;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}#boutique .content:before{content:'';background:url(../images/boutique-bg-b.jpg) repeat-y;background-size:auto;background-position:top center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.6}@media screen and (max-width: 768px){.lightbox-modal .carousel-inner{width:100vw}.lightbox-modal .carousel-control-next{right:1.25rem}.lightbox-modal .carousel-control-prev{left:1.25rem}#logo{width:50px}.navbar-toggler:focus{box-shadow:0 !important}.navbar-toggler-icon{background:none !important}.navbar-collapse{padding:20px 0}.nav-item{padding:5px 0}#collection li,#co-branding li{width:calc(100% / 2)}#aboutModalToggle img{width:100%}#aboutModalToggle .content{background:#b89281}#aboutModalToggle .content .btn-close{right:0}#boutiqueModalToggle img{width:100%}#boutiqueModalToggle .content{background:white}#boutiqueModalToggle .content .btn-shopping{border:3px solid #0d6efd;width:100px}#title:before,#title:after{content:'';width:73px;height:25px;background:url(../images/pattern.svg) no-repeat;background-size:cover;display:inline-block;position:relative;top:6px}#boutique .cards li .candles-pic,.contact:before,#contact #btn-line{background-position:center center !important}#title{background:#000037;line-height:90px;letter-spacing:0.1rem}#title:before{background-position:left center;margin-right:5px}#title:after{background-position:right center;margin-left:5px}#boutique .cards li .btn-more,#wholesaleCustomized #form-1 .btn-c,#contact #send{color:white;border:3px solid white;width:100px}#boutique .content{padding:50px 20px}#boutique .content:before{opacity:.5}#boutique .cards li{width:calc(100% / 2)}#boutique .cards li img{width:100%;padding:0;border-bottom:1px solid rgba(255,255,255,0.6)}#boutique .cards li .candles-pic{background:url(../images/boutique-candles-bg.png) no-repeat;background-size:120%;width:100%}#boutique .cards li .btn-more{font-size:15px}.mebc-sm-1{margin:0 22px 22px 0}.mbc-sm-1{margin:0 0 22px}.mec-sm-1{margin:0 22px 0 0}.mxc-sm-1{margin:0 22px 0}.mxbc-sm-1{margin:0 22px 22px}#wholesaleCustomized{background:#000037;padding:0px}#wholesaleCustomized .wc-photos{width:100vw;opacity:.8;margin:30px 0}#wholesaleCustomized .wc-photos img{width:50vw}#wholesaleCustomized h3{margin:50px 0 20px}#wholesaleCustomized h3 span{font-size:20px;font-weight:100;padding:0 10px}#wholesaleCustomized p{letter-spacing:0.1rem;max-width:336px;line-height:1.7rem}#wholesaleCustomized #form-1{height:auto;margin:20px 0 50px}#wholesaleCustomized #form-1 textarea{height:135px}#wholesaleCustomized #form-1 .w-mx{width:100%;margin:0 0 18px}#form{width:100vw;padding:0 50px}#form input,#form select{width:100%;height:60px}#form input,#form select,#form textarea{border:none}.contact{position:relative;overflow:hidden}.contact:before{content:'';background:url(../images/contact-bg.png) no-repeat;background-size:140vw;opacity:0.35;width:100%;display:block;position:absolute;height:100vh;top:260px;z-index:-1;filter:blur(1px)}.contact:after{content:'';background:#e5b167;display:block;position:absolute;z-index:-2;top:0px;bottom:0px;left:0px;right:0px}#contact{padding:50px 0}#contact #form textarea{height:160px}#contact h3{margin:0 0 40px}#contact .or{font-size:20px;margin:30px 0}#contact .or:before{content:'';width:120px;border-bottom:1px solid rgba(255,255,255,0.8);display:block;position:absolute;top:calc(27px / 2)}#contact .or:after{content:'';width:120px;border-bottom:1px solid rgba(255,255,255,0.8);display:block;position:absolute;top:calc(27px / 2);right:0}#contact #btn-line{background:url(../images/line.svg) no-repeat;background-size:66px;background-color:#06c755;width:calc( 60px * 2.38 );height:60px}footer .dash{bottom:-33px}footer small{line-height:100px;font-size:0.6875rem}}@media screen and (min-width: 768px){.lightbox-modal .carousel-inner{width:36vw}.lightbox-modal .carousel-control-next{right:1.25rem}.lightbox-modal .carousel-control-prev{left:1.25rem}#logo{width:250px}#collection li,#co-branding li{width:calc(100% / 5)}#title:before,#title:after{content:'';width:117.3px;height:40px;background:url(../images/pattern.svg) no-repeat;background-size:cover;display:inline-block;position:relative;top:12px}#boutique .cards li .candles-pic,.contact:before,#contact #btn-line{background-position:center center !important}#aboutModalToggle img{width:29vw}#aboutModalToggle .content{background:#b89281}#boutiqueModalToggle img{width:29vw}#boutiqueModalToggle .content{background:white}#boutiqueModalToggle .content .btn-shopping{border:3px solid #0d6efd;width:100px}#title{background:#000037;line-height:120px;letter-spacing:0.1rem}#title:before{background-position:left center;margin-right:15px}#title:after{background-position:right center;margin-left:15px}#boutique .cards li .btn-more,#contact #send,#contact #clear{color:white;border:3px solid white;width:100px}#boutique .content{padding:100px 120px}#boutique .cards li{width:calc(100% / 5)}#boutique .cards li img{width:100%;padding:30px;border-bottom:1px solid rgba(255,255,255,0.6)}#boutique .cards li .candles-pic{background:url(../images/boutique-candles-bg.png) no-repeat;background-size:120%;width:100%}#boutique .cards li .btn-more{font-size:15px}.mebc-lg-1{margin:0 18px 18px 0}.mbc-lg-1{margin:0 0 18px}.mec-lg-1{margin:0 18px 0 0}.mxc-lg-1{margin:0 18px 0}.mxbc-lg-1{margin:0 18px 18px}#wholesaleCustomized{background:#000037;padding:0 120px}#wholesaleCustomized .wc-photos{width:500px;opacity:.8}#wholesaleCustomized .wc-photos img{width:250px}#wholesaleCustomized h3{margin:100px 0 20px}#wholesaleCustomized h3 span{font-size:20px;font-weight:100;padding:0 10px}#wholesaleCustomized p{letter-spacing:0.1rem;max-width:652px;line-height:1.7rem}.contact{position:relative;overflow:hidden}.contact:before{content:'';background:url(../images/contact-bg.png) no-repeat;background-size:70vw;opacity:0.35;width:100%;display:block;position:absolute;height:1905px;top:-200px;z-index:-1;filter:blur(5px)}.contact:after{content:'';background:#e5b167;display:block;position:absolute;z-index:-2;top:0px;bottom:0px;left:0px;right:0px}#contact{padding:100px 0}#contact #form{width:656px}#contact #form textarea{height:160px}#contact h3{margin:0 0 30px}#contact .or{font-size:20px;width:460px;margin:30px 0}#contact .or:before{content:'';width:200px;border-bottom:1px solid rgba(255,255,255,0.8);display:block;position:absolute;top:calc(27px / 2)}#contact .or:after{content:'';width:200px;border-bottom:1px solid rgba(255,255,255,0.8);display:block;position:absolute;top:calc(27px / 2);right:0}#contact #btn-line{background:url(../images/line.svg) no-repeat;background-size:66px;background-color:#06c755;width:calc( 60px * 2.38 );height:60px}footer .dash{bottom:-33px}footer small{line-height:100px;font-size:0.75rem;letter-spacing:0.1rem}}
