.woocommerce span.onsale{position:absolute;margin-top:-18px;margin-left:-18px}.woocommerce span.out-of-stock-badge{position:absolute;margin-top:-18px;margin-left:-18px}.woocommerce div.ct-woo-card-extra{position:absolute;margin-top:-18px;margin-right:-18px}.woocommerce ul.products li.product{border:1px solid var(--theme-palette-color-6)!important;background:rgba(255,255,255,.04)!important;border-radius:10px!important;padding:10px!important;box-sizing:border-box;backdrop-filter:blur(6px);box-shadow:0 0 6px -3px rgba(0,0,0,.35)}@media (max-width:767px){.ct-wishlist-button-archive{transform:scale(.55);-webkit-transform:scale(.55);transform-origin:top right;top:6px!important;right:6px!important;z-index:20}.ct-woo-card-extra{top:6px!important;right:6px!important}}@media only screen and (max-width:768px){.woocommerce ul.products li.product a img{margin-top:0px!important;margin-bottom:0px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-top:-20px!important;margin-bottom:10px!important}.woocommerce ul.products li.product .button{font-size:14px!important;padding:5!important;line-height:1!important;height:auto!important;min-height:0!important;display:inline-block!important;border-radius:5px!important}}@media only screen and (max-width:768px){[class*=ct-woocommerce] .shop_table .product-mobile-actions a.button,[class*=ct-woocommerce] .shop_table .product-mobile-actions .button{font-size:14px!important;padding:5px!important;line-height:1!important;height:auto!important;min-height:0!important;border-radius:5px!important;display:inline-block!important;width:auto!important;background-color:#fcb424!important;color:#0F141A!important;border:1px solid #3a3a3a!important}[class*=ct-woocommerce] .shop_table .product-mobile-actions a.button:hover,[class*=ct-woocommerce] .shop_table .product-mobile-actions .button:hover{background-color:#ffcd05!important;color:#0F141A!important;border-color:#000000!important}}.ct-order-review{overflow:hidden!important}.woocommerce-bacs-bank-details{display:flex;flex-direction:column;gap:15px}.woocommerce-bacs-bank-details ul{border:1px solid var(--theme-palette-color-4,#0F141A);border-radius:8px;padding:10px 15px;background-color:var(--theme-palette-color-6,#0F141A);list-style:none;position:relative}.woocommerce-bacs-bank-details li{margin-bottom:5px}.woocommerce-bacs-bank-details li:last-child{margin-bottom:0}.woocommerce-bacs-bank-details .account_number{display:flex;align-items:center;gap:8px}.woocommerce-bacs-bank-details .copy-btn{cursor:pointer;border:none;background:none;padding:2px;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;position:relative}.woocommerce-bacs-bank-details .copy-btn i{color:#fcb424;font-size:18px;transition:color 0.25s ease}.woocommerce-bacs-bank-details .copy-btn:hover i{color:#ffcd05}.woocommerce-bacs-bank-details .copy-btn[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;top:-28px;left:50%;transform:translateX(-50%);background:#222;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;white-space:nowrap;z-index:999;pointer-events:none}.qris-img-preview{width:200px!important;margin:0 auto 15px!important;cursor:pointer;display:block;border-radius:10px;border:2px solid var(--theme-palette-color-1)!important}#rayone_qr_global_popup_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:none;justify-content:center;align-items:center;z-index:999999999}#rayone_qr_global_popup_box{background:var(--theme-body-bg-color);padding:18px;border-radius:14px;text-align:center;max-width:330px;width:90%;position:relative}#rayone_qr_global_popup_box img{width:100%;border-radius:10px;border:2px solid var(--theme-palette-color-1)!important}#rayone_qr_global_close{position:absolute;top:-14px;right:-14px;width:34px;height:34px;border-radius:50%;text-align:center;line-height:30px;font-size:22px;font-weight:700;cursor:pointer;background:var(--theme-palette-color-1)!important;color:var(--theme-palette-color-6)!important;border:2px solid var(--theme-palette-color-1)!important;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:.25s ease}#rayone_qr_global_close:hover{background:var(--theme-palette-color-2)!important;border-color:var(--theme-palette-color-2)!important}#rayone_qr_download_btn{display:inline-block;margin-top:14px;padding:10px 16px;border-radius:8px;font-weight:600;text-decoration:none;background:var(--theme-palette-color-1)!important;color:var(--theme-palette-color-6)!important;border:2px solid var(--theme-palette-color-1)!important;transition:.25s ease}#rayone_qr_download_btn:hover{background:var(--theme-palette-color-2)!important;border-color:var(--theme-palette-color-2)!important}input,select,textarea{font-size:16px;line-height:1.4em;padding:10px 12px;height:auto;vertical-align:middle;box-sizing:border-box}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important;line-height:1.4em!important}}.ct-field input,.ct-input input,.gswp-input-wrapper input{line-height:1.4em!important;height:auto!important}input,textarea{display:block;align-items:center;transform:none}.xoo-el-inmodal,.xoo-el-outer-container{background:var(--theme-palette-color-7,#ffffff)!important;border:1px solid var(--theme-palette-color-7,#e5e5e5)!important;color:var(--theme-palette-color-7,#111111)!important}.xoo-el-header .xoo-el-tabs li,.xoo-el-header .xoo-el-tabs a{background:none!important;background-color:var(--theme-palette-color-7,#f9f9f9)!important;color:var(--theme-palette-color-4,#111111)!important;border:1px solid var(--theme-palette-color-4,#e5e5e5)!important;box-shadow:none!important}.xoo-el-header .xoo-el-tabs .xoo-el-active,.xoo-el-header .xoo-el-tabs li.xoo-el-active,.xoo-el-header .xoo-el-tabs a.xoo-el-active{background:var(--theme-button-background-color,var(--theme-palette-color-4))!important;color:var(--theme-button-color,#ffffff)!important;border-color:var(--theme-button-background-color,var(--theme-palette-color-4))!important}.xoo-el-inmodal button,.xoo-el-inmodal .xoo-el-btn,.xoo-el-inmodal input[type="submit"]{background:var(--theme-button-background-color,var(--theme-palette-color-1))!important;color:var(--theme-button-color,#ffffff)!important;border-color:var(--theme-button-background-color,var(--theme-palette-color-7))!important}input[type="checkbox"][name="xoo-el-rememberme"]:checked{accent-color:var(--theme-palette-color-1)!important}input[type="checkbox"].xoo-aff-checkbox_single:checked{accent-color:var(--theme-palette-color-1)!important}.xoo-el-inmodal input[type="text"],.xoo-el-inmodal input[type="tel"],.xoo-el-inmodal input[type="email"],.xoo-el-inmodal input[type="password"]{background:var(--theme-palette-color-7,#ffffff)!important;color:var(--theme-palette-color-4,#111111)!important;border:1px solid var(--theme-palette-color-0,#e5e5e5)!important}.xoo-aff-cont-required:after{color:#FF0000!important;opacity:1!important}.xoo-el-header .xoo-el-tabs .xoo-el-active,.xoo-el-header .xoo-el-tabs li.xoo-el-active,.xoo-el-header .xoo-el-tabs a.xoo-el-active{color:var(--theme-palette-color-7,#ffffff)!important}.xoo-el-header .xoo-el-tabs .xoo-el-active *{color:inherit!important}.xoo-el-inmodal input::placeholder{color:var(--theme-palette-color-4,#333333)!important;opacity:0.7!important}.xoo-el-inmodal label{color:var(--theme-palette-color-4,#111111)!important}.xoo-el-inmodal a{color:var(--theme-palette-color-1,#111111)!important}.xoo-el-inmodal a:hover{color:var(--theme-palette-color-2,#3b82f6)!important}.xoo-el-inmodal .xoo-el-error{color:var(--theme-palette-color-2,#ff0000)!important}.xoo-el-inmodal .xoo-el-msg-success{color:var(--theme-palette-color-2,#16a34a)!important}.xoo-aff-checkbox_single{position:relative;padding-left:30px}.xoo-aff-checkbox_single input[type="checkbox"]{position:absolute;left:0;top:3px;width:18px;height:18px;margin:0!important}.xoo-aff-checkbox_single label{display:block!important;line-height:inherit!important;white-space:normal!important}@media only screen and (max-width:767px){.xoo-el-modal{width:350px!important;max-width:90%!important}}.xoo-el-lostpw-tgr{font-size:1rem;line-height:1.4}#search-modal input[type="search"],#search-modal input[type="text"]{color:var(--theme-palette-color-4)!important;caret-color:var(--theme-palette-color-4)!important;background:transparent!important}#search-modal input[type="search"]::placeholder,#search-modal input[type="text"]::placeholder{color:var(--theme-palette-color-4)!important;opacity:1!important}body.ct-dark-mode #search-modal input[type="search"],body.ct-dark-mode #search-modal input[type="text"]{color:var(--theme-palette-color-4)!important;caret-color:var(--theme-palette-color-4)!important;background:transparent!important}body.ct-dark-mode #search-modal input[type="search"]::placeholder,body.ct-dark-mode #search-modal input[type="text"]::placeholder{color:var(--theme-palette-color-4)!important;opacity:1!important}.xoo-el-inmodal input[type="text"],.xoo-el-inmodal input[type="email"],.xoo-el-inmodal input[type="password"],.xoo-el-inmodal input[type="tel"]{color:var(--theme-palette-color-4)!important;caret-color:var(--theme-palette-color-4)!important;-webkit-text-fill-color:var(--theme-palette-color-4)!important}.xoo-el-inmodal input::placeholder{color:var(--theme-palette-color-4)!important;opacity:1!important}body.ct-dark-mode .xoo-el-inmodal input[type="text"],body.ct-dark-mode .xoo-el-inmodal input[type="email"],body.ct-dark-mode .xoo-el-inmodal input[type="password"],body.ct-dark-mode .xoo-el-inmodal input[type="tel"],body.ct-dark-mode .xoo-el-inmodal input:focus{color:var(--theme-palette-color-4)!important;caret-color:var(--theme-palette-color-4)!important;-webkit-text-fill-color:var(--theme-palette-color-4)!important}body.ct-dark-mode .xoo-el-inmodal input::placeholder{color:var(--theme-palette-color-4)!important}#search-modal input[type="search"]:-webkit-autofill,#search-modal input[type="text"]:-webkit-autofill{-webkit-text-fill-color:inherit!important;transition:background-color 9999s ease-in-out 0s!important}.xoo-aff-pwtog-show i{color:var(--theme-palette-color-4)!important;opacity:1!important}body.ct-dark-mode .xoo-aff-pwtog-show i{color:var(--theme-palette-color-4)!important;opacity:1!important}#rank-math-toc{padding:0 20px 25px;border:1px solid var(--theme-palette-color-3);border-radius:6px;margin-top:25px;margin-bottom:15px}#rank-math-toc ul{margin:0;padding-left:20px}.single-product .woocommerce-Tabs-panel--description h2,.single-product .woocommerce-Tabs-panel--description h3,.single-product .woocommerce-Tabs-panel--description h4{margin-top:25px!important}.single-product .woocommerce-Tabs-panel--description p{margin-bottom:10px!important}.single-product .woocommerce-Tabs-panel--description li:last-child{margin-bottom:10px!important}.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom,10px)}.rayone-price-box{border:1px solid var(--theme-palette-color-4);padding:12px 16px;border-radius:8px;display:inline-block;width:100%;background-color:var(--theme-palette-color-6);margin-bottom:15px;font-size:1.05em}.rayone-price-box .price{font-weight:600;color:var(--theme-palette-color-4)}.rayone-price-box .price:before{content:"Harga ";font-weight:500}.ct-payment-methods{text-align:center!important;border-width:2px!important;border-style:solid!important;border-color:var(--theme-palette-color-8)!important}.ct-variation-swatches select{padding:5px 40px 5px 10px!important;border-radius:8px}.woocommerce div.product .woocommerce-tabs{padding-top:30px}.woocommerce div.product div.woocommerce-tabs div.woocommerce-Tabs-panel.panel{padding-top:30px!important}.woocommerce-checkout form .form-row,.woocommerce form .form-row{margin-bottom:15px!important;margin-top:0px!important}.woocommerce-checkout h2,.woocommerce-checkout h3{margin-bottom:10px!important;margin-top:0px!important}.woocommerce-additional-fields{margin-bottom:-30px!important}.woocommerce-checkout .ct-order-review,.woocommerce-checkout-review-order{margin-top:15px!important}.woocommerce-checkout .ct-card{margin-bottom:-50px!important}.woocommerce-additional-fields .form-row{margin-bottom:12px!important}