.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,.single-product .flexy-items .flexy-item>.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:0px!important;right:0px!important}.ct-woo-card-extra{top:6px!important;right:6px!important}.woocommerce ul.products li.product .onsale{transform:scale(.6)!important;transform-origin:top left;top:-8px!important;left:-8px!important}.single-product .onsale{transform:scale(.75);transform-origin:top left}}@media only screen and (max-width:768px){.woocommerce ul.products li.product a img{margin-bottom:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-top:-20px!important}.single-product .flexy-items .product figure{margin-bottom:0!important}.single-product .flexy-items .product .woocommerce-loop-product__title{margin-top:5px!important}}.woocommerce ul.products li.product .button{font-size:14px!important;padding:5px 10px!important;line-height:1!important;height:auto!important;min-height:0!important;display:inline-block!important;border-radius:5px!important}.single-product .ct-woo-card-actions .button{font-size:14px!important;padding:5px 10px!important;line-height:1!important;height:auto!important;min-height:0!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:5px!important;width:auto!important}[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 #fcb424!important}[class*=ct-woocommerce] .shop_table .product-mobile-actions a.button:hover,[class*=ct-woocommerce] .shop_table .product-mobile-actions .button:hover{background-color:#E3A20F!important;color:#0F141A!important;border-color:#E3A20F!important}.ct-order-review{overflow:hidden!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:#0F0F0F;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{background-color:#141b22!important;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}#rank-math-toc h5{color:#e7e7e7}.single-product .woocommerce-Tabs-panel--description h2,.single-product .woocommerce-Tabs-panel--description h3,.single-product .woocommerce-Tabs-panel--description h4,.single-product .woocommerce-Tabs-panel--description h5{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:block;width:100%;background-color:var(--theme-palette-color-6);margin-bottom:5px;min-height:auto!important}.rayone-price-box .price{margin:0!important;padding:0!important;font-weight:600;color:var(--theme-palette-color-4);line-height:1;display:flex;align-items:center}.rayone-price-box .price::before{content:"Harga ";font-weight:500;margin-right:4px}.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:10px!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:0px!important}.woocommerce-additional-fields .form-row{margin-bottom:12px!important}.rayone-swiper{width:100%;overflow-x:auto;scroll-behavior:smooth;overflow-y:hidden;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.rayone-swiper::-webkit-scrollbar{display:none}.rayone-track{display:flex;gap:16px;box-sizing:border-box}.rayone-slide{flex:0 0 100%;max-width:100%;box-sizing:border-box;padding:20px;background:var(--theme-palette-color-6,#111111);color:var(--theme-palette-color-4,#ffffff);border-radius:16px;scroll-snap-align:start;display:flex;flex-direction:column}@media (min-width:768px){.rayone-slide{flex:0 0 calc(50% - 8px)}}@media (min-width:1024px){.rayone-slide{flex:0 0 calc(33.333% - 11px)}}.rayone-review-header{display:flex;align-items:center;gap:14px}.rayone-review-meta{display:flex;flex-direction:column}.rayone-product{font-size:14px;font-weight:600;line-height:1.3}.rayone-stars{display:flex;gap:2px}.rayone-stars .on{color:#ff8d4b}.rayone-author-date{font-size:12px;opacity:.75}.rayone-avatar img{width:48px;height:48px;border-radius:50%}.rayone-review-text{margin-top:20px;font-size:14px;line-height:1.5}.rayone-pagination{display:flex;justify-content:center;gap:8px;margin-top:auto;padding-top:16px}.rayone-pagination .bullet{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.4);cursor:pointer;transition:all .3s ease}.rayone-pagination .bullet.active{width:18px;border-radius:8px;background:#fcb424}.rayone-arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:none;background:rgba(0,0,0,.6);color:#fff;font-size:22px;cursor:pointer;z-index:10;display:none}.rayone-arrow.prev{left:5px}.rayone-arrow.next{right:5px}.rayone-arrow:hover{background:#fcb424}@media (min-width:1024px){.rayone-swiper{position:relative}.rayone-arrow{display:flex;align-items:center;justify-content:center}.rayone-pagination{display:none!important}}@media (max-width:768px){.woocommerce-checkout-review-order-table img{width:80px!important;height:auto!important;max-width:80px;object-fit:contain}.woocommerce-checkout-review-order-table td.product-thumbnail{width:40px!important;min-width:40px!important;max-width:40px!important;vertical-align:top}.woocommerce-checkout-review-order-table .product-name{font-size:14px;line-height:1.35;min-width:0}.woocommerce-checkout-review-order-table .product-name dd,.woocommerce-checkout-review-order-table .wc-item-meta,.woocommerce-checkout-review-order-table .variation{word-break:break-all;overflow-wrap:anywhere;white-space:normal}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-size:14px;font-weight:600;white-space:nowrap}}@media (max-width:768px){.woocommerce-view-order .product-name,.woocommerce-view-order .product-name p,.woocommerce-view-order .product-name dd,.woocommerce-view-order .wc-item-meta,.woocommerce-view-order .variation{word-break:break-all;overflow-wrap:anywhere;white-space:normal!important}.woocommerce-view-order .product-total,.woocommerce-view-order .woocommerce-Price-amount{white-space:nowrap;font-weight:600}.woocommerce-view-order td.product-name,.woocommerce-view-order td.product-name a{font-size:14px!important;line-height:1.35;font-weight:500}.woocommerce-view-order .product-total,.woocommerce-view-order .woocommerce-Price-amount{font-size:14px!important;font-weight:600;white-space:nowrap}.woocommerce-view-order .product-quantity{display:none!important}.woocommerce-view-order td{display:table-cell!important}.woocommerce-view-order td>a.order-actions-button+a.order-actions-button{margin-left:10px!important}th.order-actions--heading{display:none!important}}@media (max-width:768px){.woocommerce-order-pay .product-name,.woocommerce-order-pay .product-name p,.woocommerce-order-pay .product-name dd,.woocommerce-order-pay .wc-item-meta,.woocommerce-order-pay .variation{overflow-wrap:anywhere;white-space:normal}.woocommerce-order-pay td.product-name,.woocommerce-order-pay td.product-name a{font-size:14px;line-height:1.35;font-weight:500}.woocommerce-order-pay table.shop_table tbody td.product-total .woocommerce-Price-amount,.woocommerce-order-pay table.shop_table tbody td.product-total .woocommerce-Price-currencySymbol{font-size:14px;font-weight:600;white-space:nowrap}.woocommerce-order-pay .product-quantity{visibility:hidden;font-size:0;line-height:0}}.single-product .product-type-pw-gift-card form.cart{display:flex;flex-direction:column}.single-product .product-type-pw-gift-card .quantity{display:none!important}.single-product .product-type-pw-gift-card .single_add_to_cart_button{width:100%!important;max-width:100%}.single-product .product-type-pw-gift-card textarea#pwgc-message{width:100%;max-width:100%;box-sizing:border-box}@media (max-width:768px){.woocommerce-cart .product-name,.woocommerce-cart .product-name a,.woocommerce-cart .variation,.woocommerce-cart .wc-item-meta{font-size:14px;line-height:1.4;white-space:normal;word-break:break-word}.woocommerce-cart .product-mobile-actions.product-remove>input,.woocommerce-cart .product-mobile-actions.product-remove>.ct-product-multiply-symbol{display:none!important}.woocommerce-cart .product-mobile-actions.product-remove{position:relative}.woocommerce-cart .product-mobile-actions.product-remove .woocommerce-Price-amount{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:13px;font-weight:600}.woocommerce-cart .product-mobile-actions.product-remove .remove{margin-left:auto}}@media (max-width:768px){.ct-panel-inner .product-title,.ct-panel-inner .wc-block-cart-item__name{font-size:14px;line-height:1.4}.ct-panel-inner .woocommerce-mini-cart-item,.ct-panel-inner .product-title,.ct-panel-inner .variation,.ct-panel-inner .wc-item-meta{white-space:normal!important;word-break:break-word;overflow-wrap:break-word;max-width:100%}.ct-panel-inner{overflow-x:hidden!important}.ct-panel-inner li.woocommerce-mini-cart-item{position:relative;padding-right:26px}.ct-panel-inner a.remove{position:absolute;top:4px;right:4px}}.ct-panel-inner .woocommerce-mini-cart-item{border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px}.ct-panel-inner .woocommerce-mini-cart-item:last-child{border-bottom:none}.toggle .woopgg-group-label{background-color:var(--theme-palette-color-6,#ffffff)!important;border-color:var(--theme-palette-color-4,#ffffff)!important}.toggle .woopgg-group-label.active{background-color:#FCB424!important;border-color:var(--theme-palette-color-4,#ffffff)!important;color:#0F0F0F}.woopgg-sectioned{margin:-2px 0!important}body .woocommerce-checkout #payment .wc_payment_method label{display:flex!important;align-items:center!important;gap:8px;font-size:12px!important}body .woocommerce-checkout #payment .wc_payment_method label *{font-size:12px!important;line-height:1.4!important}body .woocommerce-checkout #payment .wc_payment_method img{max-height:18px!important;width:auto!important}.woopgg-group-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.woopgg-group-label::after{content:"❯";font-size:.9em;color:currentColor;opacity:.5;transform:rotate(90deg);transition:transform .25s ease,opacity .25s ease}.woopgg-group-label.active::after{transform:rotate(-90deg);opacity:.9}#menu-item-3417{display:none!important}.menu-item-3423{display:none!important}.woocommerce form .wcpa_field_label{font-size:1em!important;font-family:inherit!important;color:inherit!important;font-weight:500!important}.woocommerce .wcpa_field_desc{font-size:inherit!important;font-family:inherit!important;color:inherit!important;line-height:inherit!important}@media (min-width:1024px){#gspb_container-id-gsbp-45c4873 .rayone-slide{flex:0 0 100%!important;max-width:100%!important}}