h1,h2,h3,h4,h5,h6{overflow-wrap:normal!important}.et_pb_menu__cart-button{margin-left:40px!important}@media all and (max-width:767px){html .et-db .two-col-mob{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .two-col-mob .et_pb_column{width:47%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (max-width:767px){html .et-db .three-col-mob{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .three-col-mob .et_pb_column{width:30%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (max-width:767px){html .et-db .four-col-mob{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .four-col-mob .et_pb_column{width:22%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (max-width:767px){html .et-db .five-col-mob{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .five-col-mob .et_pb_column{width:17%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (max-width:767px){html .et-db .six-col-mob{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .six-col-mob .et_pb_column{width:14%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .one-col-tab .et_pb_column{width:100%!important;margin-right:0!important}html .et-db .one-col-tab .et_pb_column:not(:last-child){margin-bottom:30px!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .two-col-tab{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .two-col-tab .et_pb_column{width:47%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .three-col-tab{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .three-col-tab .et_pb_column{width:30%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .four-col-tab{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .four-col-tab .et_pb_column{width:22%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .five-col-tab{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .five-col-tab .et_pb_column{width:17%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .six-col-tab{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}html .et-db .six-col-tab .et_pb_column{width:14%!important;margin-right:0!important;margin-left:0!important;margin-bottom:0!important}}@media all and (max-width:980px){html .et-db .balanced-spacing-row::after{display:none!important}}#et-boc .et-l .et_pb_row.balanced-spacing-bottom-row{padding-bottom:80px!important}.et_pb_contact_right p input.et_pb_contact_captcha{width:75px!important;max-width:75px!important}.et_pb_gallery_items{display:flex;justify-content:center;flex-wrap:wrap}.woocommerce ul.products li.product .button{font-size:14px;letter-spacing:1px;font-weight:bold;text-transform:uppercase;color:white!important;border-color:#666666;border-radius:4px;margin:auto;padding-right:25px;padding-left:25px;padding-top:8px;padding-bottom:8px;margin-top:15px;margin-bottom:45px;justify-content:center}.woocommerce ul.products li.product .button:hover{border-color:#304df2}.woocommerce ul.products li.product .button:hover:after{content:none}.woocommerce ul.products li.product .button{text-align:center;text-align:center;display:block}.cart-only-menu .et_pb_menu__menu{display:none!important}.cart-only-menu .et_mobile_nav_menu{display:none!important}.youtube-link{display:inline-block;padding:10px 0 10px 60px;background-position:left center;margin-top:10px;margin-bottom:10px;background-image:url('https://garykuo.com/wp-content/uploads/2025/11/GK_SM_YouTube.png');background-repeat:no-repeat;background-size:46px 46px;font-size:17px;text-decoration:none;font-weight:normal}.audio-link{display:inline-block;padding:10px 0 10px 60px;background-position:left center;margin-top:10px;margin-bottom:10px;background-image:url('https://garykuo.com/wp-content/uploads/2025/11/GK_SM_SoundCloud.png');background-repeat:no-repeat;background-size:46px 46px;font-size:17px;text-decoration:none;font-weight:normal}.inside-link{display:inline-block;padding:10px 0 10px 60px;background-position:left center;margin-top:10px;margin-bottom:10px;background-image:url('https://garykuo.com/wp-content/uploads/2025/11/GK_Inside.png');background-repeat:no-repeat;background-size:46px 46px;font-size:17px;text-decoration:none;font-weight:normal}.product-preview-text{color:#304df2;font-size:23px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-top:35px;margin-bottom:15px}nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin-bottom:30px}nav.woocommerce-MyAccount-navigation a{display:block;color:#304df2;font-size:20px;padding:8px;text-transform:uppercase}.woocommerce-MyAccount-content a{color:#304df2}.woocommerce-MyAccount-content{font-size:18px;color:#ffffff;font-weight:normal}header.woocommerce-Address-title.title h2{color:#fff;text-transform:uppercase}header.woocommerce-Address-title.title a{text-transform:uppercase;float:left!important;padding-top:15px}header.woocommerce-Address-title.title{padding-bottom:15px;padding-top:15px}button.woocommerce-Button.button{color:#fff;text-transform:uppercase;font-size:14px;margin-top:25px;border-color:#ff4b6e}button.woocommerce-Button.button:hover{border-color:#304df2;color:#fff;padding:0.3em 1em}button.woocommerce-Button.button:hover:after{content:none}form.woocommerce-EditAccountForm.edit-account fieldset legend{padding-top:55px}form.woocommerce-EditAccountForm.edit-account{color:#777777}form.woocommerce-EditAccountForm.edit-account span.required{color:#ff4b6e}.woocommerce button.button{color:#fff;text-transform:uppercase;font-size:14px;margin-top:25px;border-color:#ff4b6e}.woocommerce button.button:hover{border-color:#304df2;color:#fff;padding:0.3em 1em}.woocommerce button.button:hover:after{content:none}.et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child h2{color:#fff;text-transform:uppercase}.woocommerce form .form-row{font-size:16px}.woocommerce form .form-row .required{font-size:16px;color:#ff4b6e}.woocommerce-privacy-policy-text p{font-size:16px}.et_pb_module.et_pb_text.et_pb_text_2_tb_body.et_pb_text_align_left.et_pb_text_align_center-tablet.et_pb_bg_layout_light a{color:#ff4b6e!important}span.percent-value{margin-right:4px}.et_pb_gallery_pagination{border-top:0px!important}.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_pagination a.active{color:#304df2!important}.et_contact_bottom_container{margin-top:2px}.et_pb_gallery_pagination a.page-prev,.et_pb_gallery_pagination a.page-next{font-size:0!important;text-decoration:none}.et_pb_gallery_pagination a.page-prev::before{content:'\003C';font-size:20px;visibility:visible}.et_pb_gallery_pagination a.page-next::after{content:'\003E';font-size:20px;visibility:visible}.product-remove a.remove:hover{background-color:#304df2!important;color:#ffffff!important}.single-product .qib-button-wrapper{margin-top:10px!important}@media (min-width:770px){.qib-button-wrapper{margin-right:25px!important}}.woocommerce-cart table.cart th.product-thumbnail,.woocommerce-cart table.cart td.product-thumbnail{display:none!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border:0px}.woocommerce-cart button.minus.qib-button{margin-right:15px!important}.woocommerce-cart table.cart a.remove{font-size:20px!important;color:#ff4b6e!important}.woocommerce-cart table.cart a.remove:hover{font-size:20px!important;color:#304DF2!important;background:transparent!important}.woocommerce table.cart td.actions .button[name="update_cart"]{font-size:15px!important;color:#ffffff!important;border:2px solid #ff4b6e!important;background-color:transparent!important;padding:10px 30px!important}.woocommerce table.cart td.actions .button[name="update_cart"]:hover{color:#ffffff!important;background-color:transparent!important;border-color:2px solid #ff4b6e!important}table.shop_table.shop_table_responsive{border:0px}.woocommerce .cart-collaterals .cart_totals h2{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;margin-bottom:20px!important;text-transform:uppercase}.woocommerce .cart-collaterals .checkout-button{font-size:15px!important;color:#ffffff!important;background-color:transparent!important;border:2px solid #ff4b6e!important;padding:15px 20px!important;text-align:center!important;border-radius:4px!important;text-transform:uppercase}.woocommerce .cart-collaterals .checkout-button:hover{color:#ffffff!important;background-color:transparent!important;border:2px solid #304DF2!important;padding:15px 20px!important;text-align:center!important;border-radius:4px!important;text-transform:uppercase}.woocommerce .cart-collaterals .checkout-button::after{display:none!important;content:""!important}.woocommerce .cart-collaterals .checkout-button:hover{padding:15px 20px!important}.woocommerce .return-to-shop a.button{font-size:15px!important;color:#ffffff!important;background-color:transparent!important;border:2px solid #ff4b6e!important;padding:15px 30px!important;border-radius:4px!important;text-transform:uppercase!important}.woocommerce .return-to-shop a.button:hover{color:#ffffff!important;background-color:transparent!important;border:2px solid #304DF2!important;padding:15px 30px!important;border-radius:4px!important;text-transform:uppercase!important}.woocommerce .return-to-shop a.button::after{display:none!important;content:""!important}.woocommerce-cart table.cart th{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;margin-bottom:20px!important;text-transform:uppercase}.woocommerce-cart table.cart td.product-name a{font-size:16px!important;color:#304df2!important;font-weight:bold!important;text-transform:uppercase}.woocommerce-cart table.cart td.product-price .amount{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;text-transform:uppercase}.woocommerce-cart table.cart td.product-quantity input.qty{font-size:16px!important;color:#000000!important;font-weight:bold!important;text-transform:uppercase}.woocommerce-cart table.cart td.product-subtotal .amount{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;text-transform:uppercase}.woocommerce-cart .cart_totals tr.cart-subtotal th,.woocommerce-cart .cart_totals tr.cart-subtotal td .amount{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;text-transform:uppercase;padding:9px 0px!important}.woocommerce-cart .cart_totals tr.order-total th,.woocommerce-cart .cart_totals tr.order-total td .amount{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;text-transform:uppercase;padding:9px 0px!important}.woocommerce-cart .cart_totals tr.order-total th,.woocommerce-cart .cart_totals tr.order-total td{border-top:1px solid #2e2e2e!important}.woocommerce-cart td.product-quantity .qib-button-wrapper{gap:0!important;display:inline-flex!important;align-items:center!important}.woocommerce-cart td.product-quantity .qib-button-wrapper .quantity{margin:0!important;padding:0!important}.woocommerce-cart td.product-quantity .qib-button-wrapper .qib-button{margin:0!important}.woocommerce-cart td.product-quantity .qib-button-wrapper input.qty{margin:0!important}.woocommerce-cart .woocommerce .quantity,.woocommerce-cart .woocommerce-page .quantity,.woocommerce-cart td.product-quantity .qib-button-wrapper .quantity{width:unset!important;min-width:0!important}@media (max-width:768px){.woocommerce-cart table.cart td::before{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;text-transform:uppercase}.woocommerce-cart table.cart td.product-quantity::before{float:none!important;display:block!important;margin:0!important;padding:0!important;width:100%!important}.woocommerce-cart table.cart td::before{margin-left:0!important;padding-left:0!important;text-indent:0!important;display:block!important}.woocommerce-cart table.cart tr td{border-bottom:none!important;border-top:none!important}.woocommerce-cart table.cart tr.cart_item{border-bottom:1px solid #2e2e2e!important;padding-bottom:30px!important;margin-bottom:30px!important;display:block!important}.woocommerce-cart table.cart td.product-quantity{display:flex!important;align-items:center!important;justify-content:space-between!important}.woocommerce-cart td.product-quantity .qib-button-wrapper{flex-wrap:nowrap!important}.woocommerce-cart table.cart td.product-quantity::before{float:none!important;margin-left:0!important;padding-left:0!important}.woocommerce-cart .cart_totals tr th,.woocommerce-cart .cart_totals tr td,.woocommerce-cart .cart_totals tr td::before,.woocommerce-cart .cart_totals tr td .amount{font-size:16px!important;color:#ffffff!important;font-weight:bold!important;text-transform:uppercase!important;padding:9px 0px!important}.woocommerce-cart .cart_totals tr.cart-subtotal td,.woocommerce-cart .cart_totals tr.order-total td{padding:0px 0px!important;display:flex!important;align-items:center!important}.woocommerce-cart .cart_totals tr.cart-subtotal td .amount,.woocommerce-cart .cart_totals tr.order-total td .amount{margin-left:auto!important;display:inline!important}.woocommerce-cart .cart_totals tr.cart-subtotal,.woocommerce-cart .cart_totals tr.order-total{display:flex!important;justify-content:space-between!important;align-items:center!important}.woocommerce-cart table.cart td.product-remove a.remove{font-size:30px!important;line-height:1!important;width:28px!important;height:28px!important;margin-left:0px}.woocommerce-cart table.cart td.product-remove{padding-left:0!important;margin-left:0!important;text-align:left!important}.woocommerce-cart table.cart td{padding-top:8px!important;padding-bottom:8px!important}.woocommerce-cart table.cart td.product-remove::before,.woocommerce-cart table.cart td.actions::before{display:none!important}.woocommerce-cart table.cart td.product-quantity{display:flex!important;align-items:center!important;justify-content:space-between!important}.woocommerce-cart table.cart td.product-quantity::before{float:none!important;display:block!important;text-align:left!important;width:100%!important}.qib-button-wrapper.qib-button-wrapper-0{margin-right:0px}.woocommerce-cart .cart_totals tr th,.woocommerce-cart .cart_totals tr td,.woocommerce-cart .cart_totals tr td::before,.woocommerce-cart .cart_totals tr td .amount{width:100%}.woocommerce table.shop_table td{line-height:3em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:9px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";text-align:left}.woocommerce table.cart td.actions .button[name="update_cart"]{margin-top:0px}}@media only screen and (min-width:480px){.et_pb_wc_add_to_cart form.cart{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important}.et_pb_wc_add_to_cart form.cart .qib-button-wrapper{order:1!important;margin-top:0!important;margin-bottom:0!important;margin-right:15px!important;float:none!important;display:inline-flex!important;align-items:center!important}.et_pb_wc_add_to_cart form.cart .single_add_to_cart_button{order:2!important;margin-top:0!important;margin-bottom:0!important;float:none!important}}@media only screen and (max-width:479px){.et_pb_wc_add_to_cart form.cart{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.et_pb_wc_add_to_cart form.cart .qib-button-wrapper{order:1!important;display:inline-flex!important;margin-bottom:15px!important;margin-right:0!important;float:none!important}.et_pb_wc_add_to_cart form.cart .single_add_to_cart_button{order:2!important;margin-left:0!important;float:none!important;clear:both!important}}a.woocommerce-MyAccount-downloads-file.button.alt{border-width:0px;font-size:13px;color:#FF4B6E;padding-left:0px!important;padding-right:0px!important;padding-top:0px;padding-bottom:0px}a.woocommerce-MyAccount-downloads-file.button.alt:hover{border-width:0px;color:#304DF2!important;font-size:13px!important;padding-left:0px!important;padding-right:0px!important;padding-top:0px;padding-bottom:0px}a.woocommerce-MyAccount-downloads-file.button.alt:after,a.woocommerce-MyAccount-downloads-file.button.alt:hover:after,a.woocommerce-MyAccount-downloads-file.button.alt:before,a.woocommerce-MyAccount-downloads-file.button.alt:hover:before{display:none!important;content:""!important;width:0px!important;opacity:0!important}.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-privacy-policy-text,.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-privacy-policy-text a,.et_pb_wc_checkout_payment_info_0_tb_body .wc_payment_method a,.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order p,.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order .woocommerce-order-overview{color:#ffffff!important}.woocommerce ul.order_details li{margin-top:25px}.woocommerce .woocommerce-customer-details address{margin-top:10px}.woocommerce ul.order_details li{border:0px!important}.woocommerce table.shop_table{border:0px!important}.woocommerce .woocommerce-customer-details .woocommerce-column__title{color:#304DF2;padding-bottom:15px;text-transform:uppercase}h2.woocommerce-order-details__title{color:#304DF2;padding-bottom:15px;text-transform:uppercase}h2.woocommerce-order-downloads__title{color:#304DF2;padding-bottom:15px;text-transform:uppercase}