body{background-color:#F3F5F6}ul.sub-menu.mega-menu.mega-fullwidth{overflow-y:scroll;max-height:calc(100vh - 153px)}.logged-in.admin-bar ul.sub-menu.mega-menu.mega-fullwidth{height:calc(100vh - 153px - 32px)}.blk-mega-menu-wrapper{display:flex;row-gap:30px;margin:0;flex-wrap:wrap}.primary-navigation ul.sub-menu .blk-mega-menu-wrapper li{min-width:240px}.blk-mega-menu-wrapper a{color:#333}.blk-mega-menu-wrapper a:hover{color:var(--e-global-color-aa9cc67)}.blk-mega-menu-wrapper .h3{font-size:1.2em;font-weight:500;margin-bottom:8px;display:block}.blk-mega-menu-wrapper ul{padding:0;list-style:none;gap:10px}.blk-mega-menu-wrapper ul.two-cols{column-count:2}.blk-mega-menu-wrapper ul li{margin-bottom:5px}.widget_product_categories li.cat-item{display:inherit}ul.products-list li.product-list .shop-action img,.single-product .product .shop-action img,.group-action .shop-action img{max-height:37px;margin-right:0;width:auto}ul.products-list li.product-list .group-action{vertical-align:middle}span.garansi-title{font-weight:500;color:var(--accent)}#search-suggest{height:0;max-height:0;overflow:hidden;transition:max-height .5s ease}#search-suggest.show{height:auto;max-height:600px;transition:max-height .5s ease}ul.flex-direction-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:99999;width:100%;left:0;margin:0;padding:0;list-style:none}li.flex-nav-prev{float:left}li.flex-nav-next{float:right}a.flex-next,a.flex-prev{font-family:"smarthaus-icon";visibility:hidden;font-size:45px}a.flex-next::after{visibility:visible;content:"";margin-right:5px;color:#333}a.flex-prev::before{visibility:visible;content:"";margin-left:5px;color:#333}ul.flex-direction-nav li a{color:#ccc}ul.flex-direction-nav li a:hover{text-decoration:none}.smarthaus-sticky-add-to-cart .star-rating{display:none}.single-product.woocommerce-page .content-area{width:100%}p.stock.out-of-stock{padding:9px 20px;margin:0}.single-product nav.woocommerce-breadcrumb{color:#333!important}.single-product nav.woocommerce-breadcrumb a{color:#083660!important}.related{margin-top:0}.price span.inventory_status.out-stock{margin-bottom:0;font-size:14px;color:red}.stock.in-stock{display:none}.woocommerce-pagination{display:none}.woocommerce-account h1.entry-title{display:none}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads.is-active,button.pswp__button.pswp__button--arrow--right,button.pswp__button.pswp__button--arrow--left,li.wc_payment_method.payment_method_cheque{display:none}.checkout-review-order-table-wrapper{padding:0}td.product-total bdi{font-weight:600;font-size:larger}p.woo-resend-whatsapp{text-align:center}p.woo-resend-whatsapp span{text-align:left;display:block}ul.woocommerce-error{margin-left:0}.woocommerce-order-pay .col-full{max-width:800px}li.current-cat-parent.opened>ul.children{display:block}.single-product div.product .content-single-wrapper{display:grid;gap:30px;grid-template-columns:1fr}.single-product div.product .product_title{font-size:19px;line-height:25px;font-weight:500;color:var(--secondary)}.single-product .woocommerce-tabs.product-accordions .accordion-title{font-size:16px}table.cart tr td.product-quantity{text-align:right}.product-block .price span.inventory_status.out-stock{line-height:27px}.pswp__caption{display:none}.widget_shopping_cart p.total .amount{font-weight:600;font-size:18px}table.shop_table_responsive tbody th{display:none}@media (max-width:1200px){.blk-add-to-cart{position:fixed;bottom:0;left:0;z-index:88;background:#fff;width:100vw}.single-product div.product .blk-add-to-cart .single_add_to_cart_button,.single-product div.product .blk-add-to-cart form.cart .quantity{margin-top:0}.blk-add-to-cart{display:flex;justify-content:space-between;gap:5px;align-items:end}}@media (min-width:768px){.single-product div.product .content-single-wrapper{grid-template-columns:50% 50%}}@media (min-width:1200px){.single-product div.product .content-single-wrapper{grid-template-columns:2fr 2fr 1fr}.single-product .product .shop-action{margin-top:15px}}.single-product div.product .woocommerce-product-gallery,.single-product div.product .summary{width:100%;float:none;background:#fff;padding:25px;border:solid 1px var(--border);margin-bottom:0}.single-product div.product .woocommerce-product-gallery{padding:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{border:0}.product-sticky-section{position:relative}.product-sticky-section .sticky-inner{position:sticky;top:165px}.single-product .woocommerce-tabs.product-accordions{margin-bottom:0}.single-product div#page{overflow:visible}.single-product div.product .blk-add-to-cart .inventory_status{margin-bottom:0;font-weight:600}.stock-label{text-align:center}.single-product.smarthaus-sidebar-right div.product .blk-add-to-cart .single_add_to_cart_button{margin-right:0;margin-top:0}.blk-add-to-cart .add-to-cart-wa a.wa{margin-bottom:0!important;line-height:36px}.single-product div.product .blk-add-to-cart form.cart .quantity{margin-right:0}.single-product div.product .blk-add-to-cart form.cart .quantity .qty{width:120px}.blk-add-to-cart .add-to-cart-wa{margin-top:10px}.blk-add-to-cart{border:solid 1px var(--border);padding:20px 30px 30px;background:#fff}.single-product div.product .blk-add-to-cart form.cart{border:0;padding-bottom:0;width:100%}.single-product .woocommerce-tabs:after{display:none}.single-product div#secondary{display:none}p.stock.available-on-backorder{display:none}table td,table th{padding:15px;text-align:left;vertical-align:top;word-break:break-all}.woocommerce-MyAccount-content table tfoot th{font-size:20px}.site-header-account>a:before{content:"";font-family:"smarthaus-icon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;vertical-align:middle;font-size:24px;color:#fff}.site-header-account>a.open:before{content:"";color:#7e7e7e;font-size:29px;line-height:42px}.site-header-account .account-dropdown .account-wrap{height:100%}.site-header-account .account-content,.site-header-account .smarthaus-icon-angle-down{display:none}.header-group-action .site-header-account a{margin-right:0!important}.site-header-account .account-dropdown a.register-link,.site-header-account .account-dropdown a.lostpass-link{color:var(--e-global-color-secondary);font-size:14px}.site-header-account .account-dropdown{transform:scale(.6);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out}.header-group-action .site-header-account .account-dropdown.active{transform:scale(1);opacity:1;visibility:inherit;transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear}a.button{color:#fff}a.button:hover{background:#33C8E2;color:#fff}.widget_shopping_cart .mini_cart_item .quantity .amount{color:#000}.banner-hover>div.elementor-widget-wrap{background-position:100% 130%;background-repeat:no-repeat;background-size:auto 230px}.blk-slide .product-block:hover{border-color:var(--border)!important}.slick-next{right:-20px}.slick-prev{left:-20px}.slick-list{padding-left:1px;padding-right:1px}.blk-product-slide.produk-terbaru{padding:10px 10px 0}.blk-brands .gallery{background:#fff;border-top:solid 1px var(--border);border-left:solid 1px var(--border)}.blk-brands figure.gallery-item{padding:20px!important;box-shadow:1px 0 var(--border),0 1px var(--border)}.blk-brand-list{display:grid;grid-template-columns:repeat(6,1fr);background:#fff;border-top:solid 1px var(--border);border-left:solid 1px var(--border)}.blk-brand-list a{padding:20px!important;box-shadow:1px 0 var(--border),0 1px var(--border)}.blk-brand-list a img{margin:auto}.product-style-1 ul.products li.product .product-block:hover .product-caption{-webkit-transform:none;-ms-transform:none;transform:none}.product-block .add-to-cart-wa,.blk-add-to-cart .add-to-cart-wa{display:grid;grid-template-columns:1fr 55px;gap:5px;width:100%}.single-product.smarthaus-sidebar-right div.product .blk-add-to-cart .single_add_to_cart_button:before{display:none}a.wa{font-size:18px!important;padding:4px!important}ul.products-list li.product-list .product-image{-webkit-flex:0 0 180px;flex:0 0 180px}.products-list .add-to-cart-wa a[class*="product_type_"],.product-block .product-caption a[class*="product_type_"],.single-product.smarthaus-sidebar-right div.product .blk-add-to-cart .single_add_to_cart_button,.blk-add-to-cart .add-to-cart-wa a.wa,.shop-action a,a.blk-second-button{text-align:center;padding:10px 10px;font-size:12px;text-transform:uppercase;font-weight:700;border-radius:3px;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#FFF;background-color:var(--primary)}.products-list .add-to-cart-wa a.wa,.product-block .add-to-cart-wa a.wa,.blk-add-to-cart .add-to-cart-wa a.wa,.shop-action a,a.blk-second-button{background:#fff;border:solid 1px var(--primary);color:var(--primary)}.product-list .add-to-cart-wa a[class*="product_type_"]:hover,.product-block .product-caption a[class*="product_type_"]:hover,.single-product.smarthaus-sidebar-right div.product .blk-add-to-cart .single_add_to_cart_button:hover,.blk-add-to-cart .add-to-cart-wa a.wa:hover,.shop-action a:hover,a.blk-second-button:hover{background-color:var(--primary_hover);color:#fff;border-color:var(--primary_hover)}.products-list .add-to-cart-wa a[class*="product_type_"]{margin-bottom:5px}.shop-action a{display:block;text-align:center;line-height:27px}ul.products-list .add-to-cart-wa a{min-width:120px}.group-action,.posted-in{display:none!important}#secondary .widget_product_brands ul li::before{display:none}#secondary .widget_product_brands ul li{padding-left:0}.single-product .smarthaus-breadcrumb-build{background-color:#f3f5f6}.single-product .woocommerce-tabs.product-accordions table td{padding-right:0}ul.products-list li.product-list{background:#fff;-webkit-box-align:start;-webkit-align-items:start;align-items:start}table.cart td.product-quantity .qty{width:90px;max-width:initial;text-align:right}table.cart tr .product-subtotal,table.cart tr .product-price,.product-total,.product-subtotal,.product-quantity,.woocommerce-account table.order_details tfoot td{text-align:right}form.woocommerce-cart-form{background:#fff;padding:15px;border:solid 2px var(--border)}table.cart{margin-bottom:0}.cart_totals{border:2px solid var(--border);background:#fff}tr.cart-subtotal,.account-dropdown .account-dashboard li:nth-child(3),.account-dropdown .account-dashboard li:nth-child(4){display:none}.cart_totals .order-total{border-top:none}button[name='update_cart']{display:none!important}#payment .payment_methods>li.wc_payment_method.payment_method_cheque label,.woocommerce-terms-and-conditions-wrapper,p#billing_country_field,.payment_box.payment_method_cheque{display:none}p.blk-buat-akun{transition:max-height .5s ease,margin .5s ease;height:auto;max-height:1000px}p.blk-buat-akun.blk-ck-hide{height:0;max-height:0;overflow:hidden;visibility:hidden;margin:0;transition:max-height .5s ease,margin .5s ease}.woocommerce-checkout ul.woocommerce-error{margin:0;margin-bottom:20px}#payment .payment_methods>.woocommerce-PaymentMethod,#payment .payment_methods>.wc_payment_method{border:none}.woocommerce-order-pay #order_review .button#place_order,.woocommerce-order-pay #order_review table.shop_table tfoot tr:first-child,.woocommerce-order-pay #order_review table.shop_table tfoot tr:nth-child(2),.woocommerce-account table.order_details tfoot tr:first-child,.woocommerce-account table.order_details tfoot tr:nth-child(2),a.woocommerce-button.pay{display:none}#payment p.woo-resend-whatsapp a{background:var(--primary);padding:20px}#payment p.woo-resend-whatsapp a{background:var(--primary);padding:20px;color:#fff;display:inline-block;width:350px;max-width:100%;border-radius:4px}#payment p.woo-resend-whatsapp a:hover{background:var(--primary_hover);color:#fff}p.woo-resend-whatsapp a{font-weight:500}#payment .payment_methods li .payment_box,.woocommerce-order-pay #order_review #payment .form-row{padding:15px 0}.blk-order-id{background:#fff;padding:20px 15px 10px;border:solid 6px var(--border);border-bottom:solid 1px var(--border)}p.order-id{font-weight:600;font-size:larger}.woocommerce-order-pay #order_review{border-top:0;padding-top:0;padding:0 15px}#secondary .widget{background:#fff}.site-header-account .account-dropdown label{display:none}#masthead{padding-top:151px;background:#fff;z-index:100!important}.logged-in.admin-bar #masthead{padding-top:153px}#blk-header-top{position:fixed;top:0;left:0;z-index:101}#blk-header-bottom{position:fixed;top:101px;left:0;z-index:100}body.logged-in.admin-bar #blk-header-bottom{top:133px}.filter-order-sticky{min-height:45px}.filter-order-sticky .inner.sticky{position:fixed;top:153px;left:0;z-index:88;background:#f3f5f6;width:100%;border-bottom:solid 1px var(--border)}.filter-order-sticky .sticky .smarthaus-sorting{margin-bottom:0;margin-top:0;padding:0 15px}.wc-block-grid__product-onsale,.onsale{padding:2px 13px;font-size:15px}.product-style-1 ul.products li.product .product-block:hover{border-color:var(--border)}header.woocommerce-Address-title.title .edit{background:var(--primary);color:#fff;padding:6px 30px;display:inline-block;margin-bottom:10px;font-weight:500;border-radius:4px}header.woocommerce-Address-title.title .edit:hover{background:var(--primary_hover)}table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td{text-align:left}ul.products li.product .woocommerce-loop-product__title{min-height:45px}ul.products li.product .price,ul.products .wc-block-grid__product .price,.wc-block-grid__products li.product .price,.wc-block-grid__products .wc-block-grid__product .price{align-items:baseline}.smarthaus-sorting .woocommerce-result-count{margin-left:0}.widget_product_categories li>a:before{box-sizing:border-box}ul.products-list li.product-list .price{align-items:baseline}.single-product .woocommerce-tabs.product-accordions .accordion-body{padding:25px 0 0;display:block}table.woocommerce-product-attributes.shop_attributes{margin-bottom:0}.single-product .woocommerce-tabs.product-accordions table td,.single-product .woocommerce-tabs.product-accordions table th{padding:0 10px 15px 0}.single-product .pswp__button{padding:15.5px 20px 15.5px 20px;border:0}.product_list_widget li>a.blk-product{display:flex;align-items:center}.blk-product-info .quantity{display:block;margin-top:10px}.widget_shopping_cart .product_list_widget img{float:none}.u-column1.login-form-col.col-1{display:none}.col2-set#customer_login .col-2{max-width:370px;float:none;padding-left:0;margin:auto}.col2-set#customer_login .col-2 h2{text-align:center;margin-bottom:30px;font-size:25px}.woocommerce-privacy-policy-text{display:none}.woocommerce-MyAccount-content table thead th{width:70px}div#search-suggest .primary-navigation{display:block}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{top:0;right:0;width:100%;height:100%;border-radius:0;background:#fff0;color:#fff0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{content:""}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.register-from-title{display:none}form.woocommerce-form.woocommerce-form-register.register{padding-top:0}table.cart td.product-name a,table.cart td.product-price .amount,table.cart td.product-subtotal .amount,table.cart td.product-quantity .qty,.widget_shopping_cart .mini_cart_item a,.widget_shopping_cart .mini_cart_item a{font-weight:400}#order_review table tfoot th{color:#fff}.woocommerce-account-fields{display:flex;flex-wrap:wrap}.woocommerce-account-fields div.create-account{order:1;width:100%}.woocommerce-account-fields p.create-account.woocommerce-validated{order:2}.woocommerce-account-fields .create-account input::placeholder{color:#fff0}span.blk-sku-info{display:block;font-size:.88em}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:0}.product-item-search .product-link img{height:60px}@media (min-width:1024px){table.cart tr td.product-quantity{padding-right:15px}.filter-order-sticky .sticky .smarthaus-sorting{max-width:1290px;margin-left:auto;margin-right:auto;padding-left:330px}#secondary.blk-sidebar{width:300px}#primary.blk-content{width:calc(100% - 330px);margin-left:30px}.banner-hover:hover>div.elementor-widget-wrap{background-position-y:100%!important}}@media (min-width:768px){ul.products-list .product-caption{margin-right:30px}}@media (max-width:1024px){nav.mobile-navigation ul.menu li{border-bottom:solid 1px var(--border);padding:5px 0}.mobile-navigation ul .sub-menu li:last-child{border-bottom:none}.mobile-navigation ul li button::after{content:""}.mobile-navigation button.dropdown-toggle{padding:3px 17px 3px 25px;border:0;font-size:25px}.header-group-action .site-header-account{display:block}.smarthaus-mobile-nav{width:100vw;transform:translate3d(-100vw,0,0)}#masthead{padding-top:80px}.blk-brand-list{grid-template-columns:repeat(3,1fr)}.filter-order-sticky .inner.sticky{top:80px}.smarthaus-archive-product #secondary,div#secondary{display:none}.filter-toggle::before{content:"Filter";margin-left:5px;float:right;line-height:33px}.filter-toggle{padding:0 10px;width:auto}.smarthaus-sorting .woocommerce-ordering{margin-right:0}.smarthaus-sorting{display:grid;grid-template-columns:96px 1fr}.related.products .add-to-cart-wa{display:none}.single-product div.product .blk-add-to-cart form.cart .quantity{display:none}}@media (max-width:767px){a.flex-next::after{margin-right:3px}a.flex-prev::before{margin-left:3px}button.slick-arrow{display:none!important}.product-style-1 .cross-sells .slick-slider{margin-left:-15px;margin-right:-15px}#order_review .woocommerce-checkout-review-order-table td.product-total{min-width:115px}.related ul.products li.product .price{margin-bottom:0}.woocommerce-account ul.woocommerce-error{margin-left:auto;margin-right:auto;max-width:370px;margin-top:0!important}.woocommerce-cart tr.order-total td[data-title]::before{display:none}#order_review .woocommerce-checkout-review-order-table .order-total .amount{font-size:20px}.search p.woocommerce-info.woocommerce-no-products-found{margin:21px 15px}#order_review table .product-name{width:150px;word-break:break-word}#order_review table td,#order_review table th{font-size:13px}a.mobile-nav-close:before{content:"Tutup ";font-size:13px;margin-right:5px}.single-product .smarthaus-breadcrumb-build{display:none}.logged-in.admin-bar #masthead{padding-top:121px}.cart-collaterals{margin-bottom:30px}.woocommerce-shop #page .site-content,.page-id-16453 #page .site-content,.page-id-16715 #page .site-content,.tax-product_cat #page .site-content,.tax-product_brand #page .site-content,.page-id-23826 #page .site-content{margin-top:0}.no-produk-unggulan{margin-top:20px;margin-bottom:0}body.single-product #page .site-content{margin-top:15px}.single-product div.product .content-single-wrapper{gap:5px}.slick-list.draggable{padding:0 80px 0 25px}.cross-sells .slick-list.draggable{padding:0 80px 0 15px}.produk-terbaru .slick-list.draggable{padding:0 80px 0 44px}.banner-hover>div.elementor-widget-wrap{background-size:auto 170px}div#search-suggest .elementor-widget-container{padding:10px}.blk-add-to-cart{padding:0 13px 7px}ul.products-list li.product-list .woocommerce-loop-product__title{font-size:14px}ul.products-list li.product-list .price{font-size:15px;flex-direction:column;margin-bottom:0}.hfe-nav-menu__align-right .hfe-nav-menu{justify-content:center;width:100%}.smarthaus-breadcrumb-build{padding:0 15px 0 15px!important}.logged-in.admin-bar #masthead{padding-top:110px}.filter-order-sticky .inner.sticky{top:109px}ul.products-list li.product-list{flex-wrap:wrap}ul.products-list li.product-list .product-caption{max-width:calc(100% - 121px)}ul.products-list li.product-list .product-image{margin:0;flex:0 0 100px}ul.products-list li.product-list .product-caption a[class*="product_type_"]{display:block;margin:0 0 15px 0}#site-search-wrapper .site-search{display:block}.site-header-account{position:initial}.site-header-account .account-dropdown{top:43px;width:100vw;right:0;position:fixed;height:100vh;background:#fff}.site-header-account .account-dropdown .account-inner{width:100vw}#masthead{padding-top:110px}.blk-product-slide{margin:0 -25px}.blk-brand-list{grid-template-columns:repeat(2,1fr)}.products-list .add-to-cart-wa{position:absolute;right:20px;bottom:15px}.products-list .short-description,.products-list .add-to-cart-wa a.wa.product_type_simple{display:none}.products-list .add-to-cart-wa a[class*="product_type_"]{margin-bottom:0;font-size:0;padding:0;display:initial}ul.products-list .product-caption{margin-left:10px}.products-list a.add_to_cart_button:before{content:"\f217";top:0;left:0;font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:var(--secondary)}ul.products-list li.product-list{padding:10px 20px 10px 10px}.button.loading::after{color:#000}}