*{-webkit-tap-highlight-color:transparent}:root{--wp--preset--font-size--x-small:0.7rem;--wp--preset--font-size--small:0.75rem;--wp--preset--font-size--medium:1.111rem;--wp--preset--font-size--large:2rem;--wp--preset--font-size--x-large:2.333rem}:root,html{font-size:18px!important}@media only screen and (min-width:980px) and (max-width:1444px){:root,html{font-size:15px!important}}@media only screen and (min-width:451px) and (max-width:979px){:root,html{font-size:16px!important}}@media only screen and (max-width:450px){:root,html{font-size:14px!important}}@media only screen and (min-width:2000px){:root,html{font-size:25px!important}}@media only screen and (min-width:3000px){:root,html{font-size:36px!important}}.with_frm_style{--title-size:2.222rem;--title-margin-top:0.556rem;--title-margin-bottom:3.333rem;--form-desc-size:0.778rem;--form-desc-margin-top:0.556rem;--form-desc-margin-bottom:1.389rem;--form-desc-padding:0rem;--font-size:0.833rem;--width:8.333rem;--label-padding:0rem 0rem 0.278rem 0rem;--description-font-size:0.667rem;--description-margin:0rem;--field-font-size:0.778rem;--field-height:2rem;--line-height:2rem;--field-pad:0.444rem 0.667rem;--field-margin:1.111rem;--check-font-size:0.778rem;--section-font-size:1rem;--section-pad:1.778rem 0rem 0.167rem 0rem;--section-mar-top:1.667rem;--section-mar-bottom:1.667rem;--submit-font-size:0.778rem;--submit-border-width:0.056rem;--submit-border-radius:0.444rem;--submit-margin:0.556rem;--submit-padding:0.444rem 0.889rem;--border-radius:0.444rem;--error-font-size:0.778rem;--success-font-size:0.778rem;--progress-size:1.667rem;--base-font-size:0.833rem;--toggle-font-size:0.833rem;--slider-font-size:0.778rem;--slider-track-size:0.444rem;--slider-circle-size:1.333rem}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{font-size:1rem}.with_frm_style .frm_dropzone.dz-clickable:has(button:focus),.with_frm_style .frm-star-group input:focus+label,.with_frm_style .frm_rootline_group:focus{background-color:var(--gcid-1eg4du7j6q);border-color:transparent!important;color:var(--text-color);box-shadow:var(--gcid-1eg4du7j6q)}.frm_rootline_title,.frm_pages_complete,.frm_percent_complete{color:#ffffff}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{color:#ffffff;font-size:0.75rem!important}.frm_rootline_title{font-size:0.75rem}.frm_forms .frm_rootline input.frm_page_backbackground-color:#00ccff!important;.et_pb_link:has(+.et_pb_dropdown){flex-direction:row;gap:0.2rem}.et_pb_link:has(+.et_pb_dropdown)::after{content:"\33";font-family:"ETmodules";font-size:1.2rem;transition:transform 0.3s ease}.et_pb_module:has(.et_pb_dropdown:not(.et_pb_dropdown_hidden))>.et_pb_link::after{transform:rotate(180deg)}.fullwidth-mega.et_pb_dropdown{position:fixed!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;top:auto!important}.has_et_pb_sticky .fullwidth-mega.et_pb_dropdown{display:none}.et_pb_dropdown{cursor:default}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:var(--gcid-primary-color);background:inherit;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important}.pa-block{display:block!important;height:fit-content!important;padding-top:0!important;margin-top:0!important;padding:5%!important;margin-bottom:0!important;margin-top:0!important}.et_mobile_menu .menu-item-has-children .pa-submenu{display:block!important}.opened .et_mobile_menu{height:fit-content!important;padding:5%!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:right;width:100%}#isw-load-more-button{background-color:var(--gcid-primary-color);border-radius:50%;border:none;font-size:1rem;padding:0.5rem 2rem}.tj-highlight{background-color:transparent;background-image:linear-gradient(170deg,var(--gcid-primary-color),var(--gcid-secondary-color) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:block}.tj-pinkhighlight{color:var(--gcid-primary-color)}.addons-toggle{background:transparent;font-weight:600;cursor:pointer;user-select:none;color:#ffffff;font-size:1rem;padding:1rem}.wc-pao-addons-container{margin-bottom:0px}.addons-toggle span{float:right;color:var(--gcid-primary-color);font-size:1rem}.addons-panel{background:transparent}.addons-panel .wc-pao-addon-container{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.addons-panel .wc-pao-addon-name{color:#ffffff;font-size:1rem}.wc-pao-fieldset{font-size:1rem;color:#fff;padding:1rem}.wc-pao-addon-name.wc-pao-legend{padding-top:1rem}.addon-section{border-radius:0.5rem;margin-bottom:1rem;border:0.1rem solid var(--gcid-primary-color)}.wc-bookings-booking-form{font-size:1rem}.wc-bookings-date-picker .ui-datepicker-header{background-color:var(--gcid-primary-color);background-image:none}.wc-bookings-date-picker .ui-datepicker-header{color:#ffffff}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background:none}.ui-datepicker .ui-icon{background:none!important;width:auto;height:auto}.ui-datepicker-next .ui-icon::after{content:"\35";font-family:"ETmodules";font-size:2rem;color:#ffffff}.ui-datepicker .ui-icon{font-size:0;line-height:0;display:flex;z-index:0;background:none!important;overflow:visible;text-indent:0}.ui-datepicker-prev .ui-icon::after{content:"\34";font-family:"ETmodules";font-size:2rem;color:#ffffff}.wc-bookings-booking-form .ui-datepicker .ui-datepicker-prev span,.wc-bookings-booking-form .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:0!important;margin-left:0!important;top:52%!important;margin-top:0!important}.wc-bookings-date-picker .ui-datepicker td.partial_booked a,.wc-bookings-date-picker .ui-datepicker td.bookable a,.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background-image:none!important;border-color:rgba(0,0,0,.1)!important;color:#ffffff!important;border-radius:0.5rem;font-size:1rem;height:100%;display:flex;justify-content:center;align-items:center}.wc-bookings-date-picker .ui-datepicker .ui-state-disabled{opacity:0.5}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default .wc-bookings-date-picker .ui-datepicker td{border:none;border-top:none;border-right:none;background:#fefefe;padding:0!important;display:table-cell;height:3rem}body,input,textarea,select{font-size:1rem}.wc-bookings-booking-cost.price{color:#ffffff}.wc-bookings-booking-form .wc-bookings-booking-cost{background-color:var(--gcid-primary-color);border-top:none;border-radius:0 0 0.5rem 0.5rem}.wc-bookings-booking-form{border:1px solid var(--gcid-primary-color);border-radius:0.5rem}.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) span,.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) a{border-radius:0.5rem}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background-color:#e30572!important}.wc-bookings-date-picker .ui-datepicker .ui-state-disabled{opacity:1}.wc-bookings-date-picker .ui-datepicker td a.ui-state-active{text-decoration:none!important}#product-addons-total{color:#ffffff}@media only screen and (min-width:980px){.et_pb_wc_add_to_cart{max-width:26vw}.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body input,.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0_tb_body .quantity input.qty{max-width:5rem}}@media only screen and (min-width:980px){.et_pb_wc_cart_products_0_tb_body table.shop_table{table-layout:auto!important}}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{font-size:0.9em;color:#ffffff}.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-details__title,.wc-booking-summary,.woocommerce-customer-details .addresses:last-child{color:#ffffff!important}.et_pb_wc_checkout_payment_info .woocommerce-order{padding:1rem}.entry-content thead th,.entry-content tr th{color:#ffffff!important}.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%;padding:1rem}.woocommerce-notices-wrapper h3{color:#ffffff}:root{--checkout-text:#ffffff;--checkout-muted:#b0b0b0;--checkout-accent:#ff00a2;--checkout-accent-hover:#ff33b5}body.woocommerce-checkout,.woocommerce-checkout #main-content{background:#000!important}.woocommerce-checkout #main-content .container,.woocommerce-cart #main-content .container{padding-top:8.5rem!important}@media only screen and (max-width:500px){.woocommerce-checkout #main-content .container,.woocommerce-cart #main-content .container{width:100%!important}}@media only screen and (min-width:1100px){.woocommerce-checkout #main-content .container,.woocommerce-cart #main-content .container{max-width:65%}}.woocommerce-checkout h1.main_title,.woocommerce-cart h1.main_title{color:#fff!important;font-size:2rem}.wc-block-checkout{color:var(--checkout-text);margin:0 auto}.wc-block-checkout__main,.wc-block-checkout__sidebar{gap:24px}.wc-block-components-sidebar,.wc-block-components-totals-wrapper,.wc-block-components-order-summary,.wc-block-checkout__form,.wc-block-components-panel,.wc-block-components-panel__content,.wc-block-components-checkout-step,.wc-block-components-checkout-step__container,.wc-block-components-checkout-step__content{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.woocommerce-checkout .wc-block-components-sidebar{padding-left:0!important}.wc-block-checkout h1,.wc-block-checkout h2,.wc-block-checkout h3,.wc-block-checkout h4,.wc-block-checkout label,.wc-block-checkout legend,.wc-block-checkout p,.wc-block-checkout span,.wc-block-checkout div,.wc-block-checkout strong,.wc-block-checkout small{color:var(--checkout-text)}.wc-block-components-formatted-money-amount,.wc-block-components-totals-item__description,.wc-block-components-product-name{color:var(--checkout-muted)}.entry-content address,.comment-content address,body.et-pb-preview #main-content .container address{line-height:1.5em}.wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-cart-order-summary-block{font-size:0.8rem!important}.wc-block-components-product-metadata p{font-size:0.75rem!important}.wc-block-checkout input,.wc-block-checkout select,.wc-block-checkout textarea,.wc-block-components-text-input input,.wc-block-components-combobox-control__input{background:#fff!important;color:#222!important;border:1px solid #d1d5db!important;border-radius:4px}.wc-block-checkout input::placeholder,.wc-block-checkout textarea::placeholder{color:#6b7280}.wc-block-checkout input:focus,.wc-block-checkout select:focus,.wc-block-checkout textarea:focus,.wc-block-components-combobox-control__input:focus{background:#fff!important;color:#222!important;border-color:var(--checkout-accent)!important;box-shadow:0 0 0 3px rgba(79,140,255,.15);outline:none}.wc-block-components-radio-control__option,.wc-block-components-checkbox,.wc-block-components-payment-method-label,.wc-block-components-radio-control-accordion-option{background:rgba(255,255,255,.05)!important;border:none!important;border-radius:0!important;box-shadow:none!important}.wc-block-components-order-summary-item,.wc-block-components-totals-item{border:none!important}.wc-block-components-order-summary-item__description,.wc-block-components-order-summary-item__quantity{color:var(--checkout-text)}.wc-block-components-order-summary-item__quantity span{color:#000000!important}.wc-block-components-totals-coupon{background:rgba(255,255,255,.05)!important;border:none!important;border-radius:0!important}.wc-block-components-button,.wc-block-components-checkout-place-order-button,.wc-block-checkout .wc-block-components-button{background:var(--checkout-accent)!important;color:#fff!important;border:none!important;border-radius:4px;transition:all .2s ease}.wc-block-components-button:hover,.wc-block-components-checkout-place-order-button:hover,.wc-block-checkout .wc-block-components-button:hover{background:var(--checkout-accent-hover)!important}.wc-block-components-button.is-secondary{background:transparent!important;border:none!important}.wc-block-checkout a{color:var(--checkout-accent)}.wc-block-checkout a:hover{color:#77a8ff}.wc-block-components-notice-banner{background:rgba(255,255,255,.05);border:none;color:#fff}.wc-block-components-validation-error,.wc-block-components-validation-error p{color:#ff6b6b}.wc-block-components-panel,.wc-block-components-panel__button,.wc-block-components-radio-control,.wc-block-components-radio-control__option,.wc-block-components-checkbox,.wc-block-components-order-summary-item,.wc-block-components-totals-item,.wc-block-components-payment-method-label{border:none!important;box-shadow:none!important;border-radius:0!important}.wc-block-checkout input::placeholder,.wc-block-checkout textarea::placeholder,.wc-block-components-text-input input::placeholder,.wc-block-components-combobox-control__input::placeholder{color:#666666!important;opacity:1!important}.wc-block-checkout input::-webkit-input-placeholder,.wc-block-checkout textarea::-webkit-input-placeholder{color:#666666!important}.wc-block-checkout input::-moz-placeholder,.wc-block-checkout textarea::-moz-placeholder{color:#666666!important;opacity:1!important}.wc-block-components-text-input label,.wc-block-components-text-input.is-active label,.wc-block-components-text-input.has-value label,.wc-blocks-components-select__label{color:#666666!important}.woocommerce-order-received .woocommerce-notice,.woocommerce-order-received .woocommerce-order ul,.woocommerce-order-received .woocommerce-order ul li,.woocommerce-order-received .woocommerce-order ul li strong{color:#ffffff!important}@media only screen and (max-width:979px){.wp-block-woocommerce-checkout-order-summary-block.wc-block-components-checkout-order-summary__content{display:block!important}.wc-block-components-checkout-order-summary__title-icon{display:none}}#hkreviewbadge .ti-widget-container{margin:0!Important}#hkreviewbadge .ti-widget-container .ti-header{padding:0!Important}#tjformstyle .ui-datepicker td.ui-datepicker-today:not(.ui-datepicker-current-day){background-color:rgb(255,0,163,0.2)!important}#tjformstyle .ui-datepicker td.ui-datepicker-today:not(.ui-datepicker-current-day) a{color:#000000!important}#tjformstyle .ui-datepicker td a .ui-state-hover{color:#ffffff!important}#tjformstyle preset--module--divi-text-default .et_pb_text_inner a{color:#ffffff!important}.entry-content .ui-datepicker td{padding:0!important}#tjformstyle .ui-datepicker-month,#tjformstyle .ui-datepicker-year,#tjformstyle .with_frm_style select{min-height:42px!important;padding:0px 5px!important}.wc-pao-addon-input-multiplier::-webkit-inner-spin-button,.wc-pao-addon-input-multiplier::-webkit-outer-spin-button{opacity:1!important;-webkit-appearance:inner-spin-button!important}.wc-pao-addon-input-multiplier{appearance:auto!important;-webkit-appearance:auto!important}:root{--checkout-text:#ffffff;--checkout-muted:#b0b0b0;--checkout-accent:#ff00a2;--checkout-accent-hover:#ff33b5;--cart-border:rgba(255,255,255,.12)}body.woocommerce-cart,.woocommerce-cart #main-content{background:#000!important}.woocommerce-cart h1.main_title{color:#fff!important}.wc-block-cart{color:var(--checkout-text);margin:0 auto}.wc-block-cart__main,.wc-block-cart__sidebar{gap:32px}.wc-block-components-sidebar,.wc-block-components-panel,.wc-block-components-panel__content,.wc-block-components-order-summary,.wc-block-components-totals-wrapper,.wc-block-components-totals-coupon{background:transparent!important;box-shadow:none!important;border-radius:0!important}.woocommerce-cart .wc-block-components-sidebar,.wp-block-woocommerce-checkout-order-summary-block,.wc-block-components-main .wc-block-checkout__form{background-color:#171717!important;padding:1rem!important}.wc-block-cart,.wc-block-cart h1,.wc-block-cart h2,.wc-block-cart h3,.wc-block-cart h4,.wc-block-cart p,.wc-block-cart span,.wc-block-cart div,.wc-block-cart label,.wc-block-cart strong,.wc-block-cart small{color:var(--checkout-text)}.wc-block-components-product-name,.wc-block-components-product-metadata,.wc-block-components-totals-item__description{color:var(--checkout-muted)}.wc-block-cart-items{width:100%;border-collapse:collapse!important;border:1px solid var(--cart-border)!important}.wc-block-cart-items thead th{color:#fff!important;text-transform:uppercase;font-weight:600;padding:20px;border-bottom:1px solid var(--cart-border)!important}.wc-block-cart-items tbody td{padding:25px 20px;vertical-align:top;border-bottom:1px solid var(--cart-border)!important}.wc-block-cart-items th:last-child,.wc-block-cart-items td:last-child{border-left:1px solid var(--cart-border)!important;width:140px;text-align:right}.wc-block-cart-items tbody tr:last-child td{border-bottom:none!important}.wc-block-cart-item__image img{border-radius:4px}.wc-block-cart a{color:var(--checkout-accent);text-decoration:none}.wc-block-cart a:hover{color:var(--checkout-accent-hover)}.wc-block-cart-item__remove-link{color:#ff6b6b!important}.wc-block-cart-item__remove-link:hover{color:#ff9090!important}.wc-block-cart input,.wc-block-cart select,.wc-block-cart textarea,.wc-block-components-text-input input{background:#fff!important;color:#222!important;border:1px solid #d1d5db!important;border-radius:4px}.wc-block-cart input:focus,.wc-block-cart select:focus,.wc-block-cart textarea:focus{border-color:var(--checkout-accent)!important;box-shadow:0 0 0 3px rgba(255,0,162,.15)!important}.wc-block-components-totals-wrapper{border-top:1px solid var(--cart-border)!important}.wc-block-components-totals-item{border-bottom:1px solid var(--cart-border)!important;padding:18px 0}.wc-block-components-totals-footer-item{border-top:1px solid var(--cart-border)!important;border-bottom:1px solid var(--cart-border)!important;margin-top:15px;padding-top:18px}.wc-block-components-totals-coupon{padding:14px 0;border-bottom:1px solid var(--cart-border)!important}.wc-block-components-button,.wc-block-cart__submit-button{background:var(--checkout-accent)!important;color:#fff!important;border:none!important;border-radius:4px;transition:.2s ease}.wc-block-components-button:hover,.wc-block-cart__submit-button:hover{background:var(--checkout-accent-hover)!important}.wc-block-components-button.is-secondary{background:transparent!important}.wc-block-components-express-payment{border-top:1px solid var(--cart-border);border-bottom:1px solid var(--cart-border);padding:20px 0}.wc-block-components-express-payment-continue-rule{color:#fff}.wc-block-components-notice-banner{background:rgba(255,255,255,.05);border:none;color:#fff}.wc-block-components-validation-error,.wc-block-components-validation-error p{color:#ff6b6b}.wc-block-cart-items th:last-child,.wc-block-cart-items td:last-child{border-left:none!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{font-size:1rem!important}.wc-block-components-product-details.wc-block-components-product-details{font-size:var(--wp--preset--font-size--x-small)}:root{--checkout-text:#ffffff;--checkout-muted:#b0b0b0;--checkout-accent:#ff00a2;--checkout-accent-hover:#ff33b5}body.woocommerce-checkout,.woocommerce-checkout #main-content{background:#000!important}.woocommerce-checkout h1.main_title,.woocommerce-cart h1.main_title{color:#fff!important;font-size:2rem}.wc-block-checkout{color:var(--checkout-text);margin:0 auto}.wc-block-checkout__main,.wc-block-checkout__sidebar{gap:24px}.wc-block-components-sidebar,.wc-block-components-totals-wrapper,.wc-block-components-order-summary,.wc-block-checkout__form,.wc-block-components-panel,.wc-block-components-panel__content,.wc-block-components-checkout-step,.wc-block-components-checkout-step__container,.wc-block-components-checkout-step__content{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.woocommerce-checkout .wc-block-components-sidebar{padding-left:0!important}.wc-block-checkout h1,.wc-block-checkout h2,.wc-block-checkout h3,.wc-block-checkout h4,.wc-block-checkout label,.wc-block-checkout legend,.wc-block-checkout p,.wc-block-checkout span,.wc-block-checkout div,.wc-block-checkout strong,.wc-block-checkout small{color:var(--checkout-text)}.wc-block-components-formatted-money-amount,.wc-block-components-totals-item__description,.wc-block-components-product-name{color:var(--checkout-muted)}.entry-content address,.comment-content address,body.et-pb-preview #main-content .container address{line-height:1.5em}.wc-block-components-product-metadata p{font-size:0.9rem!important}.wc-block-checkout input,.wc-block-checkout select,.wc-block-checkout textarea,.wc-block-components-text-input input,.wc-block-components-combobox-control__input{background:#fff!important;color:#222!important;border-radius:4px}.wc-block-checkout input::placeholder,.wc-block-checkout textarea::placeholder{color:#6b7280}.wc-block-checkout input:focus,.wc-block-checkout select:focus,.wc-block-checkout textarea:focus,.wc-block-components-combobox-control__input:focus{background:#fff!important;color:#222!important;border-color:var(--checkout-accent)!important;box-shadow:0 0 0 3px rgba(79,140,255,.15);outline:none}.wc-block-components-radio-control__option,.wc-block-components-checkbox,.wc-block-components-payment-method-label,.wc-block-components-radio-control-accordion-option{background:rgba(255,255,255,.05)!important;border:none!important;border-radius:0!important;box-shadow:none!important}.wc-block-components-order-summary-item,.wc-block-components-totals-item{border:none!important}.wc-block-components-order-summary-item__description,.wc-block-components-order-summary-item__quantity{color:var(--checkout-text)}.wc-block-components-order-summary-item__quantity span{color:#000000!important}.wc-block-components-totals-coupon{background:rgba(255,255,255,.05)!important;border:none!important;border-radius:0!important}.wc-block-components-button,.wc-block-components-checkout-place-order-button,.wc-block-checkout .wc-block-components-button{background:var(--checkout-accent)!important;color:#fff!important;border:none!important;border-radius:4px;transition:all .2s ease}.wc-block-components-button:hover,.wc-block-components-checkout-place-order-button:hover,.wc-block-checkout .wc-block-components-button:hover{background:var(--checkout-accent-hover)!important}.wc-block-components-button.is-secondary{background:transparent!important;border:none!important}.wc-block-checkout a{color:var(--checkout-accent)}.wc-block-checkout a:hover{color:#77a8ff}.wc-block-components-notice-banner{background:rgba(255,255,255,.05);border:none;color:#fff}.wc-block-components-validation-error,.wc-block-components-validation-error p{color:#ff6b6b}.wc-block-components-panel,.wc-block-components-panel__button,.wc-block-components-radio-control,.wc-block-components-radio-control__option,.wc-block-components-checkbox,.wc-block-components-order-summary-item,.wc-block-components-totals-item,.wc-block-components-payment-method-label{border:none!important;box-shadow:none!important;border-radius:0!important}.wc-block-checkout input::placeholder,.wc-block-checkout textarea::placeholder,.wc-block-components-text-input input::placeholder,.wc-block-components-combobox-control__input::placeholder{color:#666666!important;opacity:1!important}.wc-block-checkout input::-webkit-input-placeholder,.wc-block-checkout textarea::-webkit-input-placeholder{color:#666666!important}.wc-block-checkout input::-moz-placeholder,.wc-block-checkout textarea::-moz-placeholder{color:#666666!important;opacity:1!important}.wc-block-components-text-input label,.wc-block-components-text-input.is-active label,.wc-block-components-text-input.has-value label,.wc-blocks-components-select__label{color:#666666!important}.woocommerce-order-received .woocommerce-notice,.woocommerce-order-received .woocommerce-order ul,.woocommerce-order-received .woocommerce-order ul li,.woocommerce-order-received .woocommerce-order ul li strong{color:#ffffff!important}@media only screen and (max-width:979px){.wp-block-woocommerce-checkout-order-summary-block.wc-block-components-checkout-order-summary__content{display:block!important}.wc-block-components-checkout-order-summary__title-icon{display:none}}#hkreviewbadge .ti-widget-container{margin:0!Important}#hkreviewbadge .ti-widget-container .ti-header{padding:0!Important}#tjformstyle .ui-datepicker td.ui-datepicker-today:not(.ui-datepicker-current-day){background-color:rgb(255,0,163,0.2)!important}#tjformstyle .ui-datepicker td.ui-datepicker-today:not(.ui-datepicker-current-day) a{color:#000000!important}#tjformstyle .ui-datepicker td a .ui-state-hover{color:#ffffff!important}#tjformstyle preset--module--divi-text-default .et_pb_text_inner a{color:#ffffff!important}.entry-content .ui-datepicker td{padding:0!important}#tjformstyle .ui-datepicker-month,#tjformstyle .ui-datepicker-year,#tjformstyle .with_frm_style select{min-height:42px!important;padding:0px 5px!important}.wc-pao-addon-input-multiplier::-webkit-inner-spin-button,.wc-pao-addon-input-multiplier::-webkit-outer-spin-button{opacity:1!important;-webkit-appearance:inner-spin-button!important}.wc-pao-addon-input-multiplier{appearance:auto!important;-webkit-appearance:auto!important}.wc-fast-cart.is-style-side{max-width:40rem}.wc-fast-cart .wfc-coupon,.wfc-cart-totals__table,.wfc-cart-collaterals .wfc-proceed-to-checkout .wfc-checkout-buttons{max-width:100%}.wc-block-components-notice-banner.is-error{background-color:#000000!important}.cart-empty{font-size:1.5rem!important;font-weight:500;margin-bottom:1rem!important}.cart-empty-2{font-size:1rem;margin-bottom:2rem!important}.cart-empty-button{background-color:#ff00a2;padding:0.5rem;border-radius:3rem;color:#ffffff}.wc-fast-cart{background-color:#000000;color:#ffffff!important;border-left:var(--gcid-nkglsfpt6d) 0.1rem solid}.wfc-cart-form{background-color:#171717;padding:0.5rem}.wfc-cart-table td.product-remove a.wfc-cart__remove{opacity:1;filter:brightness(2) contrast(0);height:1.1rem;width:1.1rem;background-size:1rem 1rem}.wc-fast-cart .wfc-coupon button.wfc-button{background:var(--gcid-primary-color);height:2.7rem;padding:0 0.8rem}.wc-fast-cart .wfc-coupon input.input-text[type=text]{height:2.7rem}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-size:1.3rem!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name,.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title,.wc-block-components-express-payment-continue-rule,.wc-block-components-title.wc-block-components-title{font-size:1rem!important}.wp-block-woocommerce-checkout span{font-size:0.8rem!important}.e19lxcc00{display:none}.wfc-open-cart-button{opacity:1;min-height:3.3rem!important;width:3.3rem!important;right:2rem!important}.wfc-open-cart-button svg{height:1.7rem;width:1.7rem}.wfc-open-cart-button__count{border-radius:100%;height:1.2rem;width:1.2rem;font-size:0.7rem}.wc-fast-cart *{font-size:1rem;margin-bottom:0.6rem}.wfc-cart-totals__table>tbody>tr{font-size:1rem}.wfc-cart-table td.product-thumbnail img,.is-style-side .wfc-cart-table tr.wfc-cart-form__cart-item td.product-thumbnail{height:3.9rem;width:3.9rem}.wc-fast-cart__close-btn svg{height:1.1rem;width:1.1rem}.wc-fast-cart .shipping-calculator-form input,.wc-fast-cart .shipping-calculator-form select,.wc-fast-cart .wfc-coupon input.input-text[type=text],.wfc-cart-totals .shipping__table .woocommerce-shipping-calculator button.button[type=submit],.wfc-cart-totals .shipping__table .woocommerce-shipping-calculator input[type=text],.wfc-cart-totals .shipping__table .woocommerce-shipping-calculator select,.wfc-cart-totals .woocommerce-shipping-totals .woocommerce-shipping-calculator button.button[type=submit],.wfc-cart-totals .woocommerce-shipping-totals .woocommerce-shipping-calculator input[type=text],.wfc-cart-totals .woocommerce-shipping-totals .woocommerce-shipping-calculator select{font-size:0.8rem}.wfc-cart-collaterals .wfc-proceed-to-checkout a.wfc-button{height:2.1rem}.wfc-cart-totals .shipping__table .shipping__list_item,.wfc-cart-totals .shipping__table .shipping__list_item .shipping__list_label,.wfc-cart-totals .shipping__table .shipping__list_item label,.wfc-cart-totals .shipping__table .woocommerce-shipping-methods li,.wfc-cart-totals .shipping__table .woocommerce-shipping-methods li .shipping__list_label,.wfc-cart-totals .shipping__table .woocommerce-shipping-methods li label,.wfc-cart-totals .shipping__table ul#shipping_method li,.wfc-cart-totals .shipping__table ul#shipping_method li .shipping__list_label,.wfc-cart-totals .shipping__table ul#shipping_method li label,.wfc-cart-totals .woocommerce-shipping-totals .shipping__list_item,.wfc-cart-totals .woocommerce-shipping-totals .shipping__list_item .shipping__list_label,.wfc-cart-totals .woocommerce-shipping-totals .shipping__list_item label,.wfc-cart-totals .woocommerce-shipping-totals .woocommerce-shipping-methods li,.wfc-cart-totals .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping__list_label,.wfc-cart-totals .woocommerce-shipping-totals .woocommerce-shipping-methods li label,.wfc-cart-totals .woocommerce-shipping-totals ul#shipping_method li,.wfc-cart-totals .woocommerce-shipping-totals ul#shipping_method li .shipping__list_label,.wfc-cart-totals .woocommerce-shipping-totals ul#shipping_method li label{max-width:14rem}input.big-button{margin-left:0!important;margin-right:0!important}input#otp-input{margin-left:0!important;margin-right:0!important}input#resend{margin-left:0!important;margin-right:0!important}input#otp-input__label{margin-left:0!important;margin-right:0!important}