@font-face{font-family:'PrimaryFont';src:url('../fonts/outfit/Outfit-Regular.ttf')}@font-face{font-family:'PrimaryFont';src:url('../fonts/outfit/Outfit-Bold.ttf');font-weight:bold}@font-face{font-family:'PrimaryFont';src:url('../fonts/outfit/Outfit-Medium.ttf');font-weight:600}@font-face{font-family:'PrimaryFont';src:url('../fonts/outfit/Outfit-Light.ttf');font-weight:200}body{margin:0;font-family:PrimaryFont;background-color:#fafafa!important;color:#555}body img{max-width:100%}body a,.link{cursor:pointer;color:#000;text-decoration:underline}a,a:active,a:link,a:visited{text-decoration:none;color:#333}a:hover{text-decoration:underline!important}a.grey,a.grey,a.grey:hover,a.grey:active,a.grey:link,a.grey:visited{color:#888}body a:hover,.link:hover{color:#000}#popup-panel{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background-color:rgba(0,0,0,0.7);z-index:9999;vertical-align:middle;overflow:scroll}.content-wrapper{max-width:1300px;margin:auto;padding:0 2em;position:relative;overflow:none}.inner-wrapper{width:85%;margin:auto}*:focus{outline:none!important}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-select-none a{text-decoration:none!important}.mnv-show-password{font-size:1.2em;color:#000;cursor:pointer;background-color:#fff;border-radius:50%;position:absolute;top:2px;right:20px;display:block;width:30px;height:30px;line-height:30px!important;text-align:center}.show-mobile{display:none!important}.hide-mobile{display:inherit}.hide{display:none}.main-panel{position:relative}.div-table{display:table}.div-table-caption{display:table-caption}.div-table-caption-3{display:table-caption;padding:.3em}.div-table-col{display:table-cell;vertical-align:top}.div-table-col-20{display:table-cell;padding:2em;vertical-align:top}.div-table-col-5{display:table-cell;padding:.5em;vertical-align:top}.div-table-col-3{display:table-cell;padding:.3em;vertical-align:top}.div-table-row{display:table-row}.div-table .div-table-row.vertical-middle .div-table-col-3{vertical-align:middle}.page{clear:both;margin-top:1em;list-style:none;margin:0;padding:0}.page li{padding:.2em .5em!important;margin:0 .1em!important;border-radius:.3em;color:#888;text-align:center!important;display:inline-block}.page li:hover{text-decoration:underline}.page .ellipsis:hover{border-bottom:0!important;text-decoration:none!important}.page .page-active{text-decoration:underline!important;color:#555!important;font-weight:bold}.prev-next-page{display:none;padding:0;text-align:center}.prev-next-page a>li,.prev-next-page .inactive-prev-next-page{width:22%;background-color:#FFF;border:1px solid #5182bb;color:#5182bb;margin:1%!important;text-decoration:none!important;display:inline-block;padding:.5em 0}.prev-next-page a>li:hover{background-color:#5182bb;color:#fff}.prev-next-page .inactive-prev-next-page,.prev-next-page .inactive-prev-next-page:hover{background-color:#FFF!important;border:1px solid #dedede!important;color:#dedede!important}.scrollToTop{color:#666!important;text-decoration:none!important;line-height:1em;text-align:center;opacity:.8!important}.scrollToTop:hover{color:#dedede!important;text-decoration:none;opacity:1}.back-to-top{font-size:4em}.input-date,.input-datetime,.input-month{background-color:#fff!important;cursor:text!important}.text-white{color:#FFF!important}.text-green-avocado{color:#568203!important}.text-red-cardinal{color:#c41e3a!important}.text-yellow-mikado{color:#ffc40c!important}.text-blue-munsell{color:#0093af!important}.text-purple-purpureus{color:#9a4eae!important}.text-black-jet{color:#343434!important}.text-gray-dim{color:#696969!important}.text-gainsboro{color:#F00!important}.text-cobalt-blue{color:#0047ab!important}.text-red-salmon{color:#c95b5f!important}.text-gold{color:#c7a444!important}.text-gold a{color:#c7a444!important}.bg-green-avocado{background-color:#568203!important}.bg-red-cardinal{background-color:#c41e3a!important}.bg-red-salmon{background-color:#c95b5f!important}.bg-yellow-mikado{background-color:#ffc40c!important}.bg-blue-munsell{background-color:#0093af!important}.bg-blue-steel{background-color:#4682b4!important}.bg-purple-purpureus{background-color:#9a4eae!important}.bg-gray-dim{background-color:#696969!important}.bg-silver{background-color:#c0c0c0!important}.bg-gold{background-color:#c7a444!important}.bg-green-checkout,.bg-green-checkout:focus{background-color:#3d9646!important}.bg-green-checkout:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2),linear-gradient(0,#3d9646,#3d9646));padding:.5em 1em;border-radius:2em;color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset}.bg-green-checkout:hover{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2),linear-gradient(0,#3d9646,#3d9646));box-shadow:0 0 5px 0 #0000004D inset}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{resize:vertical}.container{width:100%;padding:0!important}.form-control:focus{border-color:inherit!important;-webkit-box-shadow:none!important;box-shadow:none!important}.form-horizontal .control-label{text-align:left}.auto-complete.flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.auto-complete .flex-item{padding:0;margin:0}.auto-complete .textbox{flex-grow:1}.auto-complete .add-button{cursor:pointer;padding-top:.1em;font-size:1.8em!important;margin:0 .2em;width:20px;text-align:center;color:#428bca;border:0;border-radius:4px}.auto-complete .add-button:hover{color:#3276b1}.auto-complete li{position:relative}.auto-complete .fa-sistrix{position:absolute;top:.6em;right:.8em;font-size:1.2em;color:#666}.flex{display:flex;align-items:center}.flex [type="checkbox"]{margin-top:0!important}.flex>div{margin-right:.5em}.flex>div:last-child{margin-right:0}.flex .consume{flex:1}.flex.align-items-start{align-items:flex-start}.flex.align-items-end{align-items:flex-end}.flex.align-items-center{align-items:center}.flex.align-items-stretch{align-items:stretch}.flex.flex-direction-column{flex-direction:column}.flex.flex-direction-column>div{margin-right:0}.flex.justify-content-end{justify-content:flex-end}.flex.justify-content-center{justify-content:center}.flex.justify-content-between{justify-content:space-between}.flex.justify-content-space-around{justify-content:space-around}.ui-autocomplete-loading{background:white url(../img/loading.gif) right center no-repeat!important;background-position:calc(100% - 2em)!important}.ui-autocomplete{max-height:100px;overflow-y:auto;overflow-x:hidden;font-size:.8em!important}.ui-dialog-buttonpane button{font-size:.8em!important}.ui-dialog-buttonpane{padding:0!important}.ui-autocomplete .ui-menu-item{font-size:1.2em;padding:0}.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{padding:.5em 1em;border:0}.mobile-menu{display:inline-block;float:left;padding:.5em}.no-odd-even-style{background-color:transparent!important}.scrollToTop{position:fixed;left:20px;bottom:-5em;opacity:0;overflow:hidden;outline:0}.scrollToTop_show{opacity:1;bottom:20px}@-webkit-keyframes scrollToTop_fade{0{opacity:0}100%{opacity:1}}@keyframes scrollToTop_fade{0{opacity:0}100%{opacity:1}}@-webkit-keyframes scrollToTop_slide{0{bottom:-100px}100%{bottom:20px}}@keyframes scrollToTop_slide{0{bottom:-100px}100%{bottom:20px}}.scrollToTop_animating,.scrollToTop_animating *{pointer-events:none!important}.scrollToTop{width:50px;height:50px;color:#000;font-size:12px;text-decoration:none;text-transform:uppercase;text-indent:100%;white-space:nowrap;background:no-repeat center center transparent}.scrollToTop_default{display:block;width:auto;height:auto;padding:10px;text-indent:0;border-radius:10px}.scrollToTop_cycle{background-image:url("../img/cycle.png")}.scrollToTop_cycle:hover{background-image:url("../img/cycle-hover.png")}.scrollToTop_square{background-image:url("../img/square.png")}.scrollToTop_square:hover{background-image:url("../img/square-hover.png")}.scrollToTop_text{background-image:url("../img/text.png")}.scrollToTop_text:hover{background-image:url("../img/text-hover.png")}.scrollToTop_triangle{background-image:url("../img/triangle.png")}.scrollToTop_triangle:hover{background-image:url("../img/triangle-hover.png")}.basic-table-01{margin:auto;width:100%}.basic-table-01 .col-header{background-color:#dedede}.basic-table-01 .col-header .div-table-col-3:first-child{border-radius:.3em 0 0 .3em}.basic-table-01 .col-header .div-table-col-3:last-child{border-radius:0 .3em .3em 0}.basic-table-01 .div-table-row:nth-child(2n+3){background-color:#f6f6f6}.basic-table-01 .div-table-row:nth-child(2n+3) .div-table-col-3:first-child{border-radius:.3em 0 0 .3em}.basic-table-01 .div-table-row:nth-child(2n+3) .div-table-col-3:last-child{border-radius:0 .3em .3em 0}.basic-table-01 .align-left{text-align:left}.basic-table-01 .align-right{text-align:right}.basic-table-01 .align-center{text-align:center}.basic-table-01 .align-center input{margin:auto}.basic-table-01 .text-align-right input{text-align:right}.basic-table-01 .table-row-mode{display:none!important}.loading{font-size:2em;display:inline-block}.scroll-to-top{cursor:pointer;background-position:0 -25px}.notification-msg{color:#fff;border-radius:.2em}.notification-msg.show{padding:.3em 0;margin:0 0 1em 0}.notification-msg>ul{margin:0;padding:0;padding-left:2em;list-style:none;padding:0 .5em;margin:0}.btn-primary .loading-icon{display:none}.btn-primary,.btn-primary:focus{background-color:#6cace4;border:transparent;border-radius:30px}.btn-primary:hover{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);box-shadow:inset 0 0 5px 0 #0000004D}.btn-primary:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset}.slick-slider{margin:0;padding:0}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#999;border-color:#999;color:#666}.btn-link,.btn-link:focus{background-color:#6cace4;border:transparent;padding:.5em 1em;border-radius:8px;color:#fff!important}.btn-link:hover{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);box-shadow:inset 0 0 5px 0 #0000004D}.btn-link:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);padding:.5em 1em;border-radius:8px;color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset}.btn-link:link,.btn-link:active,.btn-link:visited{text-decoration:none!important}.icon-link{cursor:pointer;text-decoration:none;color:#666}.icon-link:hover{text-decoration:none;color:#333}.free-page{text-align:center;min-height:40em}.free-page img{max-width:100%!important;height:auto!important}#btn-side-menu{display:none;width:3em;height:2em;position:absolute;top:2.2em;right:1.5em}#side-menu.hide{display:none}#side-menu.mm-menu{--mm-color-background:#fff}#side-menu .mm-navbar{color:#333;font-size:1.3em}#side-menu .mm-panels .mm-panel:first-child .mm-navbar{display:none}#side-menu .mm-listview{font-size:2em;text-align:right;margin-top:1em}#side-menu .mm-listview li a{color:#666!important;margin-bottom:.5em;font-size:.8em}#side-menu .mm-listitem{color:#fff}#side-menu .side-menu li{color:#fff}#side-menu .selected{background:rgba(255,255,255,0.2);color:#c7a444}#side-menu .mm-listview>li:not(.mm-divider):after{border:0}#side-menu .side-menu li:hover:not(.divider),#side-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.2)}#side-menu .mm-listview>li>a.mm-prev:before,#side-menu .mm-listview>li>a.mm-next:after,#side-menu .mm-header .mm-btn:before,.mm-menu .mm-header .mm-btn:after{border-color:#fff}#side-menu .mm-header .mm-title{color:#fff}#side-menu .divider::before,.divider::after{border-color:#ccc}.burger{width:2.5em;height:1.6em;position:relative;margin:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:9999}.burger span{display:block;position:absolute;height:.1em;width:100%;background:#FFF;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger span:nth-child(1){top:0}.burger span:nth-child(2),.burger span:nth-child(3){top:48%}.burger span:nth-child(4){bottom:0}.burger.open span:nth-child(1){top:18px;width:0;left:50%}.burger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.burger.open span:nth-child(4){top:18px;width:0;left:50%}.search-box{width:90%;border:1px solid #dedede;border-radius:.5em;margin:auto;height:3em}.input-item{width:90%;height:2em;margin:.4em 0;border:0}input[type].label-style,select.label-style{padding:5px;height:auto;outline-style:none!important;border:0;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;background:0}.search-box.label-style select,.search-box.label-style input{padding:5px;height:auto;-webkit-appearance:none;outline-style:none!important;border:0;border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;background:0}.label-style select,.label-style input{-webkit-appearance:none;outline-style:none!important;border:0;border-bottom:1px solid #dedede;border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;background:0}.scroll-to-top{cursor:pointer;background-position:0 -25px}.form-default{width:98%;margin:auto}.g_id_signin iframe{margin:auto!important;position:inherit!important;float:none!important}.g_id_signin{width:100%}.google-btn{border-radius:3em;gap:.5em;margin:auto;cursor:pointer}.card-logo{width:50px;height:50px;background:white;border-radius:50%;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.google-logo{width:32px;height:32px}.divider{display:flex;align-items:center;text-align:center;margin:1.5em 0}.divider::before,.divider::after{content:"";flex:1;border-bottom:1px solid #6cace4}.divider:not(:empty)::before{margin-right:1.4em}.divider:not(:empty)::after{margin-left:1.4em}.chevron{margin:0 .5em}.floating-cart{position:fixed;right:0;top:11em;background-color:#6cace4;width:3em;height:3em;border-radius:10px 0 0 10px;justify-content:center;z-index:999}.floating-cart i{font-size:1.5em;color:#fff;margin-right:.5em;cursor:pointer}.bg-blue-little{background-color:#6cace4!important}.bg-white{background-color:white;padding:1em;border-radius:1em}.account-menu{position:absolute;top:1.7em;right:3.5em;color:#fff}.account-menu a{text-decoration:none}.account-menu a:hover{text-decoration:underline}.account-menu .margin-right{margin-right:3em}[name=quickSearch]{background:url("../img/search-icon.svg") no-repeat 12px center;background-size:1.5em}.header-menu{position:sticky;top:0;width:100%;color:white;padding:0 1em;z-index:9990}.menu-bar.sticky .company-logo{height:6em}.menu-bar.sticky .account-menu{top:.5em}.menu-bar.sticky [name=quickSearch]{height:35px;top:.5em}.mobile-menu-bar{position:sticky;top:0;width:100%;color:white;padding:0 1em;z-index:9990}.mobile-menu-bar .company-logo{width:6em;margin:auto}.menu-bar{padding:0 3em}.menu-bar .main-menu li{font-size:1.2em}.mobile-menu-bar [name=quickSearch]{width:100%;height:40px;background-color:#ffff;border-radius:25px;border:0;color:black;padding:0 35px 0 40px}.input-header-mobile{width:37em;max-width:100%;height:40px;background-color:#ffff;border-radius:10px;border:0;color:black;padding:0 35px 0 40px}.search-header{width:95%;height:40px;background-color:#ffff;border-radius:10px;border:0;color:black;padding:0 35px 0 40px;margin-top:10px}.mobile-menu-bar .search-header-panel{text-align:center;position:relative;margin-left:1em}.main-menu{list-style:none;padding:0;margin-bottom:0;margin-left:2em;gap:4em}.search-bar{position:relative;display:inline-block;margin-top:-2.5em}.search-bar input{width:40em;position:absolute;right:0;height:40px;background-color:#ffff;border-radius:25px;border:0;color:black;padding:.5em 1em .5em 3em}.mx-auto{margin-left:auto;margin-right:auto}.mx-1{margin-left:.5em;margin-right:.5em}.mx-2{margin-left:1em;margin-right:1em}.mx-3{margin-left:1.5em;margin-right:1.5em}.my-1{margin-top:.5em;margin-bottom:.5em}.my-2{margin-top:1em;margin-bottom:1em}.my-3{margin-top:1.5em;margin-bottom:1.5em}.ml-1{margin-left:.5em}.ml-2{margin-left:1em}.mr-1{margin-right:.5em}.mr-2{margin-right:1em}.border-rounded{border-radius:10px;border:0}h1{font-size:1.4em;font-weight:bold;margin:.2em 0;line-height:1.5em}h2{font-size:1.2em;margin:.2em 0}h4{font-size:1em;text-align:center}.title{margin:.5em 0 .5em 0}.text-blue{color:#243675}.content-wrapper-products{width:1400px;margin:auto;position:relative;overflow:none}.list-none{list-style:none;margin:0;padding:0}.parent-category{margin:0 1em}.sub-category{margin:0 1em}.w-1\/2{width:50%;max-width:100%}.w-1\/3{width:33.3333%;max-width:100%}.w-1\/4{width:25%;max-width:100%}.w-1\/5{width:20%}.min-w-1\/5{min-width:20%}.w-2\/5{width:40%;max-width:100%}.section-break-1{clear:both;height:1em}.section-break-2{clear:both;height:2em}.section-break-4{clear:both;height:4em}.section-break-6{clear:both;height:6em}.section-break-8{clear:both;height:8em}.flex-column{flex-direction:column}.page-hero{background-color:#dedede;width:100%;height:30em;margin:auto;position:relative}.page-hero .banner{width:100%;height:100%}.page-hero .short-description{position:absolute;bottom:0;right:0;padding:2em;background-color:rgba(0,0,0,.8);color:#fff;width:50%}.testimonial .slick-dots{bottom:-25px}.frame-panel{padding:.5em}.testimonial-card{border:1px solid #dedede;border-radius:.5em;width:100%;padding:1em}.testimonial-card .img{width:8em;height:8em}.testimonial-card .testimonial-content{text-align:center}.testimonial-card .author-name{font-weight:bold;font-size:1.2em}.slick-slide.slick-current .img-thumb{border:1px solid #3983c8!important}.slick-dots li{width:10px;height:10px}.slick-dots li button:before{font-size:10px;color:#ddd}.slick-dots li.slick-active button:before{color:#3983c8}.slick-arrow{background-color:#fff;z-index:997;color:#243675;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);position:absolute;top:35%;cursor:pointer;font-size:1em;border-radius:50%;padding:0;width:1.8em;height:1.8em;text-align:center}.slick-arrow i{position:relative;top:.2em}.slick-arrow.prev-arrow{left:-10px}.slick-arrow.next-arrow{right:-10px}.item-card-list{margin:0;padding:0}.item-card-list li{display:inline-block;float:left;margin-bottom:1em}.item-card-list .item-card-panel{width:94%;margin:auto;padding:0 0 .8em 0;transition:box-shadow .3s ease-in-out;border-radius:10px}.item-card-list .item-card-panel:hover{box-shadow:2px 2px 5px rgb(0,0,0,0.25)}.item-card{width:16.66%;padding:1em 0}.item-card .price-panel{border-top:1px solid #bbb}.item-card .image{width:100%;margin:auto;border-radius:10px 10px 0 0}.item-card .image img{max-width:100%;max-height:100%;border-radius:10px 10px 0 0}.item-card .price-subpanel,.item-card .item-name{width:94%;margin:auto}.item-card .price{font-size:1.2em;font-weight:bold;color:#243675;margin:.2em 0}.item-card .item-name{line-height:1.1em}.map-location .map{margin:auto;position:relative}#popup-panel .content-panel{background-color:#fff;padding:2em;border-radius:.5em;margin:auto;position:relative}#popup-panel .popup-login{width:45em;max-width:94%}#popup-panel .create-account-link{font-size:.9em;line-height:1.2em;margin-right:1em}#popup-panel a{text-decoration:none;color:#6cace4}#popup-panel a:hover{text-decoration:underline}#form-login .control-label{color:#555!important}#form-registration .control-label{color:#555!important}#registration-popup{text-decoration:none}#registration-popup:hover{text-decoration:underline}.read-more-expand{margin-top:1em;cursor:pointer}.read-more-expand:hover{text-decoration:underline}.img-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.slick-100,.slick-100 li>div,.slick-100 .slick-track,.slick-100 .slick-list,.slick-100 .slick-slide,.slick-100 .slick-slide>div,.slick-100 li{height:100%}.sticky-top{position:sticky;top:7em}.popup-multiaddress .col-sm-8{margin-bottom:1em}.popup-multiaddress .col-sm-8 input{border-radius:5px;border:1px solid #888}.popup-multiaddress{width:40em}.popup-multiaddress .col-sm-8.full input{width:100%;border-radius:5px;border:1px solid #888}.popup-multiaddress .fa-slash{margin:0 .5em;rotate:90deg}.popup-multiaddress .btn-search-map{background-color:#6cace4}.popup-multiaddress .note{margin-top:1em}.home-menu .company-logo{padding-right:1.1em}.footer .title-footer{text-transform:uppercase;margin-top:1em}.footer .parent-footer-content{display:flex;flex-wrap:wrap;justify-content:center;padding:2em 0}.footer .footer-content-1{margin-top:1.5em;padding:0 1.5em}.footer .footer-content-1>ul{margin:0;padding:0;list-style:none;margin-right:1em}.footer .footer-content-1>ul>li{margin-bottom:1em}.footer .footer-content-1 a{color:#fff}.footer .contact-menu{display:flex;flex-direction:column;width:25em;max-width:100%;margin:0 auto}.footer .contact-menu>label{margin:8px 0 8px 0}.footer .contact-menu>ul{list-style:none;padding:0;margin:0}.footer .contact-menu>ul li{margin-bottom:1em}.footer .contact-menu>div{margin-bottom:1em}.footer .contact-menu>.title-footer>div{margin-bottom:1em}.footer .media-social{width:100%}.footer .medsos-panel i{font-size:2.2em;color:#fff;margin-right:.5em;margin-bottom:1em}.footer .parent-contact-menu{max-width:98%}.footer .medsos-panel>ul{list-style:none;margin:0;padding:0}.footer .medsos-panel>ul>li{display:inline-block}.footer button{background-color:#3984c8!important}.footer button:hover{background-color:#3174b1!important}.static-whatsapp{position:fixed;bottom:0;right:20px;z-index:9990;width:12em;height:5em;background-color:#fff;box-shadow:rgb(0,128,0,0.3) 0 0 2px;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0}.wa-floating-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.wa-floating-button:hover{text-decoration:none}.wa-floating-button span{font-size:1.8em;color:#555;margin-left:.3em}.back-to-top{position:fixed;bottom:1.5em;right:1em;display:none;z-index:1000;overflow:hidden}.back-to-top>a{position:relative;text-decoration:none;background:linear-gradient(to bottom,#fff,#6cace4);color:white;padding:.5em .5em;border-radius:50%;font-size:1em;display:flex;align-items:center;justify-content:center;width:1.3em;height:1.3em}.back-to-top>a>img{position:absolute;animation-play-state:paused}.back-to-top a span{animation-play-state:paused;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);font-size:.23em;color:white;display:none}.back-to-top a:hover img{animation:fadeOutImg .5s forwards}.back-to-top a:not(:hover) img{animation:fadeInImg .5s forwards}@keyframes fadeOutImg{from{top:50%}to{top:-50%}}@keyframes fadeInImg{from{top:100%;opacity:0}to{top:34%;opacity:1}}.back-to-top a:hover span{display:block;animation:fadeIn 1s forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.desktop-only{display:block}.mobile-only{display:none}.btn-submit-default,.btn-submit-default:focus{background-color:#3d9646;border:transparent;padding:.5em 1em;border-radius:2em;color:#fff}.btn-submit-default:hover{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#3d9646,#3d9646);box-shadow:inset 0 0 5px 0 #0000004D}.btn-submit-default:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#3d9646,#3d9646);padding:.5em 1em;border-radius:2em;color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset}.marker{border:1px solid #333;height:10px;width:10px;background-color:red;border-radius:50em}#index .hero{width:100%;height:auto;margin:0;padding-bottom:2em}#index .hero .slick-slide{width:100%;height:auto}#index .hero .slick-slide img{border-radius:.8em}#index .hero .slick-dots{bottom:-0.5em}.item-card-scroll li .img{width:100%;aspect-ratio:1 / 1;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#dedede}.item-card-scroll li .item-label{text-align:center;margin:.5em 0;font-size:1.7em}.item-card-scroll{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;gap:1.5em .5em}.item-card-scroll li:hover{box-shadow:2px 2px 5px rgb(0,0,0,0.25)}.item-card-scroll li:hover a:hover{text-decoration:none}#floating-wa{user-select:none}#floating-wa a,.floating-wa a:hover{text-decoration:none!important}.tooltipster-sidetip.minerva .tooltipster-box{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.tooltipster-sidetip.minerva .tooltipster-content{color:#333;font-size:.9em;padding:.5em 1em;min-width:10em;font-family:"Segoe UI",sans-serif}.tooltipster-sidetip.minerva .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.minerva .tooltipster-arrow-background{border-top-color:#fff}.hidden{display:none}.skeleton-img{width:100%;padding-top:100%;background:#eee;border-radius:10px 10px 0 0;animation:pulse 1.5s infinite}.bubble{position:absolute;width:22em;padding:1em;background-color:white;color:#555;z-index:1000;left:-120%;top:2.4em;box-shadow:0 1px 5px 0 #00000040}.bubble::before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid white;filter:drop-shadow(0 -2px 2px rgba(0,0,0,0.1));z-index:1000}.bubble.show{opacity:1;pointer-events:auto;animation:bubbleFadeIn 1s ease-in-out}@keyframes bubbleFadeIn{from{opacity:0}to{opacity:1}}.bubble.hide{opacity:0;pointer-events:auto}.bubble.fade-out{opacity:0;transition:opacity 3s}.bubble .close{display:block;text-align:center;font-size:12px;color:#555;margin-top:5px;cursor:pointer}.bubble-content{word-wrap:break-word;overflow-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#555}.bubble-btn-close{cursor:pointer;text-decoration:underline;color:#888;margin-top:.5em}.mnv-delete{color:#c70000;font-size:1.2em;cursor:pointer;padding:.3em .3em;border:1px solid transparent;border-radius:.5em}.mnv-delete:active{background-color:#c70000;color:white;border-radius:.5em}.mnv-delete:hover{border:1px solid #c70000;border-radius:.5em}@keyframes pulse{0{background-color:#eee}50%{background-color:#ddd}100%{background-color:#eee}}#index .item-card-scroll li{flex:0 0 calc(25% - .375em);border-radius:.4em;transition:box-shadow .3s ease-in-out}#index .item-card-scroll li .img{border-radius:.4em}#index .item-card-scroll{margin-top:1em;gap:.5em}#index .category-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}#index .img-category{width:100%;height:10.5em;background-size:cover}#index .img-banner{width:100%}#index .featured-wrapper{display:grid;width:100%;grid-template-columns:repeat(6,1fr);gap:1em;justify-items:center}#index .featured-wrapper::before{content:'';width:0;padding-bottom:100%;grid-row:1/1;grid-column:1/1}#index .featured-wrapper>*:first-child{grid-row:1/1;grid-column:1/1}#index .featured-list{max-width:98%;margin-bottom:1em;transition:box-shadow .5s ease-in-out;border-radius:10px;padding:.5em;gap:.8em}#index .featured-list:hover{box-shadow:2px 2px 5px rgb(0,0,0,0.25)}#products .item-card{width:25%}#products .bg-white{background-color:white;padding:1.5em;border-radius:0}#products .aside-panel{width:20em;margin-top:1em;margin-left:.9em}#products .aside-panel.sticky{top:7em}#products .card-aside{width:100%;max-width:98%;height:auto;background-color:white;border-radius:1em;display:flex;align-items:center;padding:1em;margin-bottom:1em;box-shadow:1px 1px 3px rgb(0,0,0,0.25)}#products .card-aside .fav-icon{margin:0 .5em 0 1em;font-size:1.5em}#products .filter-box{width:18.75em;height:3.75em;background-color:white;margin-top:1em;border-radius:1em;display:flex;align-items:center;padding:0 1em}#products .filter-category{margin-left:1.5em;font-size:1.1em}#products .category-tree.list-none li{margin:1.2em 0}#products .filter-price{margin-bottom:1em}#products .filter-price-panel{width:100%;gap:.8em}#products .filter-price-panel input{border-radius:3.125em}#products .category-tree li.selected{font-weight:bold}#products .filter-mobile{justify-content:flex-end;gap:1em;display:none;box-shadow:0 1px 3px 0 #00000040;padding:1em}#products .icon-filter{width:1.8em}#products .filter-mobile i{font-size:1.8em}#products .content-panel{padding:1em}#products .filter-price-panel input{text-align:left!important}#products .filter-pricerange-mobile{position:fixed;top:0;left:0;width:100%;z-index:9999;padding:1em;height:100vh;background:#00000040;display:none}#products .filter-pricerange-mobile .card-aside{margin:auto}#products .filter-pricerange-mobile input{text-align:left!important}#products [name="dummychkCategory[]"]{display:none}#products .selected{font-weight:bold}#products-detail .product-price{font-size:1.8em;color:#243675;font-weight:bold}#products-detail .product-name{font-size:1.8em}#products-detail .bg-white{background-color:white;border-radius:0}#products-detail .category-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}#products-detail .wrap{flex-wrap:wrap;gap:.5em}#products-detail .wrap div{margin-right:0}#products-detail .variant{background-color:#f1f1f1;padding:.5em}.variant.active{background-color:#e0f0ff;font-weight:bold}#products-detail .card-mobile-subtotal{position:fixed;bottom:0;z-index:999;background-color:#fff;width:100%;height:4.4em;padding:.5em 1em}#products-detail .product-image{height:30em}#products-detail .trim-height{max-height:5em;overflow:hidden}#products-detail .img-col{width:30em}#products-detail .total-col{width:18em}#products-detail .card-panel{background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.25);width:100%;padding:1em;margin-bottom:1em;border-radius:10px}#products-detail .quantity{width:100%;font-size:1.2em;text-align:center;margin-bottom:1em;background-color:#fafafa;border-radius:2em}#products-detail .quantity .inputnumber{border:0;box-shadow:none;background-color:#fafafa}#products-detail .quantity .btn-ctr,#products-detail .quantity .btn-ctr:focus{border:0;color:#555;width:2.5em;height:2.5em;transition:background-color .2s ease-in-out;cursor:pointer}#products-detail .quantity .btn-ctr:hover{color:#fff;background-color:#6cace4}#products-detail .quantity .btn-ctr:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset;background-color:#6cace4}#products-detail .quantity .border-radius-left{border-radius:2em 0 0 2em}#products-detail .quantity .border-radius-right{border-radius:0 2em 2em 0}#products-detail .subtotal-content{font-size:1.2em;gap:.3em;width:100%}#products-detail .subtotal-content .subtotal{justify-self:end}#products-detail .total-price{font-size:1.2em;font-weight:bold;text-align:right;color:#243675}#products-detail .total-price .currency{margin-right:.1em}#products-detail .like-share i{font-size:1.8em}#products-detail .guide .text-label{font-size:1.1em;margin-bottom:.5em;font-weight:bold}#products-detail .product-img-nav{margin:.5em 0}#products-detail .img-thumb{width:98%;height:10em;border:1px solid #dedede;cursor:pointer}#products-detail .product-description-panel{width:90%}#products-detail .product-description-panel h2,#products-detail .product-review-panel h2{font-weight:bold;font-size:.9em;margin-bottom:.8em}#products-detail .product-description-panel .product-description{font-size:1.1em}#products-detail .add-to-cart{margin-top:1em}#products-detail .review{margin:0;padding:0;list-style:none;font-size:1.1em}#products-detail .review li{margin-bottom:1em}#products-detail .stars{cursor:default}.add-to-cart button::before{content:"+";margin-right:.5em}.stars{font-size:1.3em;color:gray;cursor:pointer;color:#ccc}.stars .fa-star.filled{color:#e7be1b}.stars .fa-star.outline{color:#e7be1b}#cart .review-box{margin-bottom:1em;padding:1em 2em;box-shadow:2px 2px 5px 0 #00000040}#cart h2{margin:0;color:#243675;font-size:2em}#cart h3{margin:0;color:#555;font-size:.9em;font-weight:bold}#cart .left-column{margin-right:1em;min-height:40em}#cart .left-column .bg-white{height:100%}#cart .right-column{width:25em}#cart .cart-item{width:96%;min-height:10em;margin:auto;padding:0;margin-bottom:1em;border-radius:1em;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2)}#cart .cart-item .cart-img{width:10em;background-color:#dedede;border-radius:1em 0 0 1em}#cart .cart-item .item-name{font-size:1.2em}#cart .cart-item .item-desc{padding:1em}#cart .cart-item .variant{background-color:#f1f1f1;padding:.2em .4em;display:inline-block}#cart .cart-item .price{font-size:1.2em;color:#243675;font-weight:600;margin-bottom:.5em}#cart .quantity{width:9em;background-color:#fafafa;border-radius:2em}#cart .quantity>div{margin:0}#cart .quantity .inputnumber{border:0;box-shadow:none;background-color:#fafafa;text-align:center}#cart .quantity .btn-ctr{border:0;background-color:#fafafa;width:2.5em;height:2.5em;transition:background-color .2s ease-in-out;cursor:pointer}#cart .quantity .btn-ctr:hover{background-color:#6cace4;color:#fff}#cart .quantity .border-radius-left{border-radius:2em 0 0 2em}#cart .quantity .border-radius-right{border-radius:0 2em 2em 0}#cart .information-card{background-color:#fff;padding:1em;border-radius:1em;margin-bottom:1em}#cart .information-card input{padding:5px;height:auto;outline-style:none!important;border:0;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;background:0}#cart .information-card input[name="recipientZipcode"]{border:1px solid #ccc}#cart .information-card input{-webkit-appearance:none}#cart .information-card a{text-decoration:none}#cart .information-card .icon-button span:hover{text-decoration:underline!important}#cart .information-card .label{color:#333;font-weight:normal;font-size:1em;padding:0;margin-bottom:.8em}#cart .information-card #choose-voucher{text-decoration:none!important}#cart [name=btnSave]{width:100%}#cart .recipient-addresss{width:98%;margin:auto}#cart .recipient-addresss>div{margin-bottom:.5em}#cart .total-payment{font-weight:bold}#cart .maps{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,0.5)}#cart .card-map{width:90%;max-width:40em;background:white;padding:1em;border-radius:.5em}#cart .btn-map,.btn-map:focus{background-color:#6cace4;border:transparent;border-radius:30px;width:11em;padding:.5em 1em;color:#fff;cursor:pointer}#cart .btn-map:hover{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);box-shadow:inset 0 0 5px 0 #0000004D}#cart .btn-map:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(0,#6cace4,#6cace4);color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset}.no-scroll{overflow:hidden!important;height:100vh!important}#cart #address-geocoding-add{width:100%}#cart .shipping-cost{font-size:1.5em;margin-top:.5em}#cart .title-address{font-weight:bold;font-size:1.2em;margin-bottom:.5em}#cart .col-sm-12 textarea{height:5em!important}#cart #for-map{margin-top:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}#cart .voucher{text-decoration:underline!important;font-weight:normal!important;color:#555}#cart .voucher-row{display:none}#cart .voucher-category-3{margin-top:1em}#cart .voucher-category-2,#cart .voucher-category-3{padding:.6em .7em;border-radius:10px;border:1px solid #888}#cart #choose-voucher.btn-primary{width:100%}#cart .voucher-row .name{font-size:1.2em;font-weight:bold;margin-bottom:.1em}#cart .voucher-row .shortdesc{font-size:1.08em}#cart .expdate{color:#ea242a;font-size:.8em;margin-top:.3em}#cart .readmore{color:#6cace4;cursor:pointer}#cart .redeem-voucher{color:#555}#cart .percentage{font-weight:bold;font-size:.8em}#cart a#popup-login{color:#6cace4}#cart a#popup-login:hover{text-decoration:underline}.profile .action-panel{margin-bottom:1.5em}.profile .menu-profile{width:20em}.profile .menu-profile a{display:inline-block}.profile .menu-profile a:hover{text-decoration:none}.profile .content-profile{background-color:white;min-height:50em;padding:1em 2em;position:relative}.profile .menu-item{width:15em;padding:1em 2em}.profile .menu-item.selected{background-color:white;box-shadow:0 1px 5px rgba(0,0,0,0.1),0 4px 2px -2px rgba(0,128,255,0.3)}.profile .address-item{padding:1em;border-bottom:1px solid #333;position:relative}.profile .form-multiaddress{width:100%}.profile .input-show{display:none}.profile .address-item .shipping-name{font-weight:600;font-size:1.2em;margin-bottom:.5em}.profile .address-item .btn-edit-panel .icon-button{cursor:pointer}.profile .address-item .btn-delete,.profile .address-item .btn-cancel{margin-left:.5em}.profile .address-item .input-text>div{margin-bottom:.5em}.profile .address-panel .control-label{font-weight:bold}.profile .new-address-panel{padding-bottom:1em;border-bottom:1px solid #333}.profile [name=btnCancel]{background:#c41e3a!important;border:transparent}.profile [name=btnCancel]:hover{background:#d75b69!important;border:transparent}.profile .voucher{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,0.5)}.profile .card-voucher{width:64.2em;height:24em;max-width:90%;background-color:white;box-shadow:2px 2px 4px 0 #00000040;border-radius:20px}.profile .card-voucher h1{font-weight:400;font-size:2em;max-width:90%}.profile .btn-close-popup{font-size:1.3em}.profile .redeem-voucher-list li{border-top:1px solid #c2c2c2;padding:1.8em 0}.profile .redeem-voucher-list li:last-child{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:1.8em 0}.profile .voucher-panel h2{font-size:1.5em}.profile .voucher-panel h3{font-size:1.2em}.profile .name-discount-panel,.profile .qty,.profile .exp-date-panel{font-size:1.2em}.profile .content-voucher{width:100%}.profile .qty-name-panel{gap:1em}.profile .shortdesc{font-size:1em}.transaction-history-status{color:#0009;padding:.8em 1em;border-radius:20px;font-size:.9em;width:12em;text-align:center}.transaction-history-status.done{background:#86ff98}.transaction-history-status.process{background:#90ee90}.transaction-history-status.deliver{background:#ffef86}.transaction-history-status.pending{background:#ff8688}.transaction-history-status.canceled{background:#999}#transaction-history .order-status a:hover{text-decoration:none!important}#transaction-history .voucher-list{gap:1em}#transaction-history .voucher-panel{flex-wrap:wrap;font-size:.7em}#transaction-history .voucher-panel .voucher-item{cursor:pointer}#transaction-history .voucher-list li{background-color:#f1f1f1;padding:.4em 1em;border-radius:4px;font-size:.9em}#transaction-history .order-summary{margin-bottom:2em}#transaction-history .order-header .divider{flex:1;padding:0 1em}#transaction-history .order-header .divider::before,#transaction-history .order-header .divider::after{border-bottom:1px solid rgb(128 128 128 / .5)}#transaction-history .order-date{font-size:.9em;color:#444}#transaction-history .order-status{display:flex;align-items:center;gap:1em}#transaction-history .stars{color:#888;font-size:.8em;letter-spacing:2px}#transaction-history .item-count{font-size:1.2em;font-weight:700;margin:1em 0 .5em;color:#22336b}#transaction-history .vouchers{gap:.5em;margin-bottom:1em;font-size:1.2em}#transaction-history .label{font-size:1em;font-weight:400;padding:0;color:#555}#transaction-history .voucher{background:#e3e3e3;padding:.4em 1em;border-radius:4px;font-size:.7em}#transaction-history .transaction-code{color:#22336b;font-weight:600;font-size:1.5em}#transaction-history .price-info{gap:1em;font-size:1.2em}#transaction-history .price-original{text-decoration:line-through;color:#888}#transaction-history .price-final{color:#22336b;font-weight:bold}#transaction-history .product-list{list-style:none;padding:0;margin:0}#transaction-history .product-list>li{width:50%;display:inline-block;float:left;margin-bottom:1em}#transaction-history .product-list>li .product-card{width:96%;margin:auto;background:#FFF;border-radius:10px;box-shadow:0 1px 4px rgb(0 0 0 / .1)}#transaction-history .product-img{width:5em;min-width:5em;border-radius:5px;background-repeat:no-repeat;background-size:cover;background-position:center}#transaction-history .product-info{vertical-align:top;padding:.5em}#transaction-history .price-info{padding-right:.5em}#transaction-history .product-price{color:#243675;font-weight:bold}#transaction-history .popup-invoice-panel{width:12em;text-align:right;position:absolute;top:2.2em;right:0;z-index:10;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);padding:.8em;gap:.5em}#transaction-history .popup-panel{position:relative}#transaction-history .btn-detail{cursor:pointer}#transaction-history .reportproblem{text-decoration:none!important;color:#ea242a}#transaction-history .reportproblem span:hover{text-decoration:underline}#transaction-history .status-menu-panel{gap:1em}#transaction-history .btn-view-invoice span:hover{text-decoration:underline}#transaction-history-detail .font-bold{font-weight:bold}#transaction-history-detail .trackorder-panel{width:100%}#transaction-history-detail .title-trackorder{font-size:.9em}#order-done .review-box{gap:1em}#order-done .label-review{align-self:flex-start;font-size:1.3em}#order-done .review-box textarea{width:100%;height:5em}#order-done .review-box button{margin-top:1em;align-self:flex-end}#order-done h3{margin:0}#order-done h4{font-weight:bold;margin:0;text-align:left}#order-done .content{gap:.5em}#order-done .left-column{width:30%;max-width:25em;min-width:17em}#order-done .recipient-panel,#order-done .track-order-panel{width:100%;margin-right:0}#order-done .tracking span{font-weight:bold}#order-done .tracking li{margin-bottom:1em}#order-done .section:not(:last-child){margin-bottom:2.2em}#order-done .invoice-panel{justify-self:end;gap:.5em}#order-done .btn-download-invoice{padding:.5em 1em}#order-done .total-panel{margin-bottom:1em;font-size:1.2em}#order-done .price{font-weight:bold}#order-done .cart-item{box-shadow:1px 3px 3px 0 rgb(0,0,0,0.2);margin-bottom:1em;border-radius:.5em}#order-done .product-img{width:5.4em;height:5.4em;background-color:#dedede;margin-right:.5em;border-radius:.5em 0 0 .5em;margin-right:1em;background-repeat:no-repeat;background-size:cover;background-position:center}#order-done .recipient-panel h4{margin-bottom:.3em}#order-done .recipient-panel{line-height:1.5em}#order-done .paynow,#order-done .paynow:focus{background-color:#3d9646;border-color:#3d9646}#order-done .paynow:active{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2),linear-gradient(0,#3d9646,#3d9646));padding:.5em 1em;border-radius:2em;color:#fff;box-shadow:2px 4px 4px 0 #00000033 inset}#order-done .paynow:hover{background:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2),linear-gradient(0,#3d9646,#3d9646));box-shadow:0 0 5px 0 #0000004D inset}#shipping-address .popup-button{color:#fff;text-decoration:none}#shipping-address .input-map-address{margin-right:1em;width:100%;margin-bottom:.5em}#shipping-address .map-address-panel .btn.btn-primary{width:6em}#invoice .logo-invoice{min-width:15em;vertical-align:top}#invoice .invoice-panel{background-color:#fff;margin:auto;padding:2em;max-width:57em;min-width:15em;min-height:50em}#invoice .action-panel{text-align:right}#invoice .header-panel{width:100%}#invoice .logo-company{height:6em;max-width:100%;object-fit:contain}#invoice .invoice-code-panel{vertical-align:top}#invoice .invoice-text{margin:0;font-size:3em}#invoice .invoice-code{font-size:1.5em;color:#243675}#invoice .company-info-panel{width:100%;margin-bottom:2em;gap:1em}#invoice .company-info{width:50%}#invoice .info{padding-right:1em;margin-bottom:1em}#invoice .product-list{display:none;margin:1em 0;box-shadow:1px 3px 3px 0 rgb(0,0,0,0.2);width:100%;border-radius:.5em;padding:1em}#invoice .product-table{width:100%;border-bottom:1px solid #000;border-top:1px solid #000}#invoice .product-list-table:first-child{font-weight:bold}#invoice .invoice-amount{width:3em}#invoice .border-bottom-1{border-bottom:1px dotted #000}#invoice .price-total{width:11em}#invoice .price{font-weight:bold}#invoice .total-panel{width:100%}#invoice .flex-wrap{flex-wrap:wrap}#invoice .info-payment{width:10em;min-width:7.5em}#invoice .date-payment{min-width:7.5em}#invoice .info-date-payment{margin-bottom:.5em}#invoice .grand-total-panel{width:20em}#invoice .grand-total{width:100%}#invoice .totaltext-grandtotal{font-weight:bold}#invoice .grand-total-item{width:7em}#invoice .footer-invoice{font-size:.9em}#invoice .invoice-btn-panel{max-width:57.1em;min-width:15em;margin:auto;padding:0 .5em}#invoice .invoice-btn-panel .btn-primary{border-radius:.5em}#invoice .btn-close{background-color:#c2c2c2}#invoice .order-time{font-size:.9em}#payment-success .submenu-panel{gap:5em}#payment-success .bg-white{border-radius:0}#payment-success a{text-decoration:underline}.page-list{color:#888;font-size:1.1em}.btn-fav,.btn-fav div{cursor:pointer}.path-icon{margin:0 .5em}.btn-fav i{margin-right:.1em}.btn-share-wa i{margin-right:.3em}#popup-voucher,#popup-voucher-tnc{width:100%;height:70vh}#popup-voucher .div-table-row .div-table-col,#popup-voucher-tnc .div-table-row .div-table-col{vertical-align:middle}#popup-voucher .content-panel{background-color:#fff;width:94%;max-width:20em;padding:1em;border-radius:.5em}#popup-voucher .title{margin:0}#popup-voucher .voucher-list{list-style:none;padding:0;margin:0;max-height:80vh}#popup-voucher .card-voucher-list{width:90%;border:1px solid #666;border-radius:.3em;padding:.5em;position:relative}#popup-voucher .voucher-list li .name{font-weight:bold;font-size:1.1em}#popup-voucher .voucher-list li .shortdesc{margin-top:.2em;font-size:1.08em}#popup-voucher .voucher-list li .expdate{font-size:.8em;margin-top:.2em;color:#c41e3a}#popup-voucher .voucher-list li:last-child{margin-bottom:0}#popup-voucher .voucher-list .disabled-voucher{border:1px solid #dedede;background-color:#dedede!important;cursor:default}#popup-voucher .title{font-weight:bold;margin-bottom:1.2em;margin-top:1.2em;font-size:.9em}#popup-voucher .title:first-child{margin-top:0}#popup-voucher .readmore{color:#6cace4;display:inline-block;cursor:pointer}#popup-voucher .percentage{font-weight:bold;font-size:.8em}#popup-voucher .section-separator{clear:both;height:1em;border-bottom:1px solid #dedede;margin-top:1em;width:95%}#popup-voucher .btn-close-panel{position:sticky;top:0;background:#fff;font-size:1.1em;padding-bottom:1em;padding-top:.3em}#popup-voucher .btn-close{cursor:pointer}#popup-voucher .btn-close i{font-size:1.3em}#popup-voucher .voucher-detail-panel h2{font-weight:bold;padding-bottom:.5em;position:sticky;top:2em;background-color:#fff}#popup-voucher .voucher-detail-panel .expdate{font-size:.9em;margin-top:1em;color:#c41e3a}#popup-voucher [name="btnSave"]{width:98%}#popup-voucher input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:1.4em;height:1.4em;border:2px solid #ccc;border-radius:4px;cursor:pointer;transition:background-color .2s ease}#popup-voucher input[type="checkbox"]:checked{background-color:#3d9646;border-color:#3d9646;position:relative}#popup-voucher input[type="checkbox"]:checked::after{content:"✓";color:#fff;font-size:1em;position:absolute;top:-1px;left:3px;pointer-events:none}#popup-voucher::-webkit-scrollbar-track{border-radius:10px;background-color:white;border:1px solid #888}#popup-voucher::-webkit-scrollbar{width:12px;background-color:white}#popup-voucher::-webkit-scrollbar-thumb{border-radius:10px;background-color:#6cace4}#popup-voucher .voucher-detail-panel{display:none}#popup-voucher .voucher-detail-panel .voucher-desc{display:none}#popup-voucher-tnc .title{font-weight:bold;margin-bottom:1em}#popup-voucher-tnc .desc{font-size:.8em}#popup-voucher-tnc .content-panel{background-color:#fff;width:94%;max-width:50em;padding:1em;border-radius:.5em;margin:auto}#redeem-voucher .voucher-expiry{color:#ea242a}#redeem-voucher .readmore{color:#6cace4;text-decoration:none}#redeem-voucher .readmore a{color:#6cace4}#redeem-voucher .readmore:hover{text-decoration:underline;cursor:pointer}#customer-issue .btn-back a{color:#fff}#customer-issue .btn-back a:hover{text-decoration:none!important}#customer-issue [type="submit"]{width:100%}#customer-issue .product-list{width:50%}#customer-issue .product-list>li{width:100%;margin-bottom:1em}#customer-issue .product-list>li .product-card{width:96%;margin:auto;background:#FFF;border-radius:10px;box-shadow:0 1px 4px rgb(0 0 0 / .1);padding:.8em}#customer-issue .product-price{font-size:1em;color:#243675;font-weight:bold}#customer-issue .form-horizontal .control-label{padding-top:0}#customer-issue .div-table-col-5{padding:0}#customer-issue .control-label{color:#555}@media screen and (max-width:1200px){.search-bar input{width:25em}.main-menu{gap:3em}#products .item-card{width:33%}}@media screen and (max-width:1100px){#products-detail .like-share-guide{display:flex;width:30em;margin-top:2em}#products-detail .total-col{width:100%}#products-detail .fixed-mobile{position:fixed!important;bottom:0!important;z-index:999;left:0;top:auto}#products-detail .total-col .card-panel{background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.25);width:100%;padding:1em;margin-bottom:0;border-radius:0}#products-detail .card-panel{background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.25);width:100%;padding:1em;margin-bottom:0;border-radius:10px}#products-detail .like-share{padding:1.2em}#products-detail .hide-mobile{display:none}#products-detail .mobile-like-share{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:.5em;width:100%;margin:auto}#products-detail .mobile-like-share .card-panel{width:auto;min-width:12em}#products-detail .subtotal{color:black;font-weight:normal}#products-detail .subtotal-content{display:flex;justify-content:space-between}#products-detail .total-price-panel{align-items:flex-start}#products-detail .add-to-cart{display:flex;align-items:center;margin:0}#products-detail .static-whatsapp{bottom:6em!important}#products-detail .back-to-top{bottom:3em!important}.btn-fav i,.btn-share-wa i{margin-right:0}#cart .right-column{width:20em}}@media screen and (max-width:950px){.floating-cart{right:0;top:8em}.section-break-8{clear:both;height:4em}.main-menu{margin:.8em 0;margin-bottom:0}.company-logo{width:8em}.footer-content-1{margin:1.8em 0}.text-login{top:3.4em;right:1em}#products .item-card{width:50%}.item-card{width:33.33%}.account-menu{top:.5em}#products .aside-panel{top:7em}#cart .mobile-cart-name-price{flex-direction:column;gap:.5em;width:100%}#transaction-history .product-list>li{width:100%}}@media screen and (max-width:900px){.main-menu{gap:2em}#index .featured-wrapper{grid-template-columns:repeat(3,1fr)}#index .item-card-scroll li{flex:0 0 calc(25% - .4375em)}}@media screen and (max-width:850px){.bubble{position:absolute;width:22em;padding:1em;background-color:white;color:#000;z-index:1000;left:-676%;top:3em}.bubble::before{content:'';position:absolute;top:-8px;left:21.4em;transform:translateX(-50%);width:0;height:0;border-left:1.25em solid transparent;border-right:0!important;border-bottom:.75em solid white;filter:drop-shadow(0 -2px 2px rgba(0,0,0,0.1));z-index:1000}#products .filter-pricerange-mobile{display:flex}#products .filter-pricerange-mobile input{width:100%}#products .filter-mobile{display:flex}#products .filter-pricerange-mobile .card-aside{width:98%;max-width:30em}#index .featured-wrapper{grid-template-columns:repeat(2,1fr)}#products-detail #content-wrapper{padding:0;width:100%}.desktop-only{display:none}.mobile-only{display:flex}.back-to-top{bottom:1.2em}#products-detail .back-to-top{bottom:2.8em!important}.static-whatsapp{width:10em;height:4em}.mobile-wrapper{background-color:white}#btn-side-menu{display:inherit}.hide-mobile{display:none}#products .hide-filter{display:none}#products .show-filter{display:flex}.show-mobile{display:inherit!important}.content-wrapper{padding:0 1em}.section-break-4{height:2em}h2{line-height:1.5em}.article-list li .image-col{width:33%}.article-list li .desc-col{width:67%}#products .item-card{width:33.33%}#products .aside-panel{display:none}#products .item-card{width:50%}#products-detail .subtotal-panel{position:fixed!important;bottom:0;left:0}#cart .left-column{min-height:auto;margin-bottom:2em}#cart .cart-list-panel{flex-direction:column!important}#cart .cart-list-panel>div{width:100%}#cart .checkout-panel{position:fixed;bottom:0;background-color:#fff;padding:1em 0;width:100%;left:0;z-index:999;text-align:center}#cart .checkout-panel [name=btnSave]{width:96%;padding:1em 0}#cart .static-whatsapp{bottom:5.7em}#cart .back-to-top{bottom:2.7em}.menu-profile{display:none}#order-done .recipient-panel{width:100%}#order-done .track-order-panel{flex:1;align-self:stretch}}@media screen and (max-width:768px){#products-detail .product-information{flex-direction:column}#products-detail .product-information .product-name-panel{width:100%;padding:0}#products-detail .img-col{margin:auto}}@media screen and (max-width:650px){.item-card-scroll li .item-label{font-size:1em}.img-panel{max-width:96%}#index .article-section .div-table-row>.div-table-col-5:first-child{padding-right:.5em}.item-card{width:50%}#cart .total-price-panel{flex-direction:column;align-items:start;gap:1em}.profile .content-profile{padding:1em}#order-done .content{flex-direction:column;gap:1em;width:100%}#order-done .content>div{width:100%;max-width:none}#order-done .left-column{flex-direction:column}#order-done .recipient-panel{width:100%}#invoice .logo-invoice{text-align:center}#invoice .header-panel{flex-direction:column;align-items:center}#invoice .invoice-code-panel{text-align:center;margin-bottom:1em}#invoice .company-info{width:100%}#invoice .total-panel{margin-bottom:1em}#invoice .company-info-panel{flex-direction:column;align-items:start}#invoice .product-list-table{display:none}#invoice .product-list{display:block}#products-detail .like-share,#products-detail .guide{margin-bottom:.5em}#payment-success .submenu-panel{gap:2em;flex-direction:column}#customer-issue .item-form-panel{flex-direction:column}#customer-issue .product-list,#customer-issue .issue-table,#customer-issue .product-list>li .product-card{width:100%}}@media screen and (max-width:550px){.order-header{flex-direction:column;gap:.8em;align-items:flex-start}.order-header .divider{display:none}.order-header .order-status{margin-bottom:.5em}#transaction-history .content-profile{width:100%}#transaction-history .order-status{display:flex;justify-content:space-between;width:100%}.transaction-history-status{font-size:.7em}}@media screen and (max-width:450px){#products-detail .img-col{width:24em}#products-detail .product-image{height:24em}#cart h2{line-height:normal}#cart .cart-img{display:none}.footer h2{font-size:1.6em}.banner-desc .flex-mobile h1{font-size:2em!important}#products-detail .mobile-like-share .card-panel{width:100%;margin:0;margin-bottom:.5em}#invoice .invoice-panel{text-align:center!important}#invoice .logo-invoice{text-align:center}.back-to-top{font-size:3.5em;bottom:1.3em}.wa-floating-button img{width:2.8em}#redeem-voucher .voucher-name{font-weight:bold}.profile .name-discount-panel,.profile .exp-date-panel,.profile .voucher-expiry{font-size:1em}}@media screen and (max-width:380px){#index .item-card-scroll li{flex:0 0 calc(50% - .25em)}.parent-footer-content{width:100%;display:flex}.g-recaptcha{transform:scale(0.95);transform-origin:0 0;-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transform-origin:0 0;transform-origin:0 0}}