.single-product .wc-stripe-payment-request-wrapper,.single-product .wc-stripe-cart-payment-methods,.single-product .payment-request-button,.single-product .express-payment-methods,.single-product .wcpay-express-checkout-wrapper,.woocommerce-cart .wc-stripe-payment-request-wrapper,.woocommerce-cart .wc-stripe-cart-payment-methods,.woocommerce-cart .payment-request-button,.woocommerce-cart .express-payment-methods,.woocommerce-cart .wcpay-express-checkout-wrapper{display:none!important}.single-product table.variations select,.single-product .variations select,.woocommerce div.product form.cart .variations select{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important;height:50px!important;min-height:50px!important;padding:0 14px!important;font-size:14px!important;font-family:Helvetica,Arial,sans-serif!important;line-height:50px!important;box-shadow:none!important;appearance:auto!important;-webkit-appearance:menulist!important}.single-product table.variations select:invalid,.single-product .variations select:invalid{color:#777777!important}.single-product table.variations select:focus,.single-product .variations select:focus{color:#111111!important;border-color:#111111!important;outline:none!important;box-shadow:none!important}.single-product table.variations select option,.single-product .variations select option{color:#111111!important;background:#ffffff!important}.single-product table.variations label,.single-product .variations label{color:#111111!important;font-size:14px!important;font-weight:400!important}.single-product .reset_variations{color:#777777!important;font-size:12px!important;text-decoration:none!important}.single-product .reset_variations:hover{color:#111111!important}.woocommerce .quantity input.qty,.single-product .quantity input.qty,.woocommerce-cart .quantity input.qty{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important;width:64px!important;height:50px!important;min-height:50px!important;font-size:14px!important;font-family:Helvetica,Arial,sans-serif!important;text-align:center!important;box-shadow:none!important}.single-product button.single_add_to_cart_button,.woocommerce button.single_add_to_cart_button,.woocommerce button.button.alt,.woocommerce a.button.alt{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;padding:16px 28px!important;min-height:50px!important;box-shadow:none!important}.single-product button.single_add_to_cart_button:hover,.woocommerce button.single_add_to_cart_button:hover,.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background:#111111!important;color:#ffffff!important}.woocommerce-message,.woocommerce-info{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important;box-shadow:none!important}.woocommerce-message a,.woocommerce-info a{color:#111111!important;text-decoration:none!important}.woocommerce-message a.button,.woocommerce-info a.button{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important}.woocommerce-message a.button:hover,.woocommerce-info a.button:hover{background:#111111!important;color:#ffffff!important}.woocommerce-cart .coupon button,.woocommerce-cart button.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important;box-shadow:none!important}.woocommerce-cart .coupon button:hover,.woocommerce-cart button.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#111111!important;color:#ffffff!important}.woocommerce-cart .coupon input.input-text{background:#ffffff!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important}.woocommerce-cart .coupon input.input-text::placeholder{color:#999999!important}.woocommerce-cart a,.woocommerce-cart a:visited,.woocommerce-checkout a,.woocommerce-checkout a:visited{color:#111111!important;text-decoration:none!important}.woocommerce-cart a:hover,.woocommerce-checkout a:hover{color:#777777!important}.woocommerce,.woocommerce-page{color:#111!important}.woocommerce a,.woocommerce-page a{color:#111!important;text-decoration:none!important;box-shadow:none!important}.woocommerce a:hover,.woocommerce-page a:hover{color:#666!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#f7f7f7!important;color:#111!important;border:1px solid #111!important;box-shadow:none!important;padding:18px 22px!important;margin-bottom:40px!important}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{display:none!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce .wc-proceed-to-checkout a.checkout-button{background:#fff!important;color:#111!important;border:1px solid #111!important;border-radius:0!important;box-shadow:none!important;padding:14px 22px!important;font-weight:400!important;line-height:1.2!important;text-transform:none!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background:#111!important;color:#fff!important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background:#f1f1f1!important;color:#999!important;border:1px solid #ddd!important;opacity:1!important}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select,.woocommerce-cart .quantity input.qty{background:#fff!important;color:#111!important;border:1px solid #111!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;padding:10px 14px!important}.woocommerce table.shop_table{border:1px solid #e6e6e6!important;border-collapse:collapse!important;background:#fff!important}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-top:1px solid #e6e6e6!important;padding:18px!important;color:#111!important;font-weight:400!important;background:#fff!important}.woocommerce table.shop_table th{font-size:13px!important;letter-spacing:0.04em!important;text-transform:uppercase!important}.woocommerce-cart .product-name a{color:#111!important}.woocommerce-cart .product-name a:hover{color:#666!important}.woocommerce-cart .product-remove a{color:#111!important;background:transparent!important;font-size:24px!important}.woocommerce-cart .product-remove a:hover{color:#999!important;background:transparent!important}.woocommerce-cart .product-thumbnail img{width:72px!important;height:auto!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}.woocommerce .cart_totals h2,.woocommerce-page .cart_totals h2{font-size:38px!important;font-weight:400!important;margin-bottom:20px!important}.woocommerce .wc-proceed-to-checkout{padding-top:18px!important}.woocommerce .wc-proceed-to-checkout a.checkout-button{font-size:18px!important;text-align:center!important}.woocommerce .button.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#fff!important;color:#111!important;border:1px solid #111!important}.woocommerce .button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#111!important;color:#fff!important}@media (max-width:980px){.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:14px!important}.woocommerce .cart_totals h2,.woocommerce-page .cart_totals h2{font-size:28px!important}}body,p,a,span,div,button,input,textarea{font-family:Helvetica,Arial,sans-serif!important}body{background:#ffffff}.et-l--header a,.et-l--header a:visited,.et-l--footer a,.et-l--footer a:visited{color:#000000!important;text-decoration:none!important}.et-l--header a:hover,.et-l--footer a:hover{opacity:0.45;color:#000000!important;text-decoration:none!important}.sc-sound-button{background:transparent;border:0;padding:0;margin:0;color:#000000;font-size:11px;letter-spacing:0.04em;cursor:pointer;font-family:inherit}.sc-sound-button:hover{opacity:0.55}.sc-hero-drift{overflow:hidden!important}.sc-hero-drift img,.sc-hero-drift .et_pb_image_wrap img{display:block!important;animation:scHeroDrift 18s ease-in-out infinite alternate!important;transform-origin:center center!important;will-change:transform}@keyframes scHeroDrift{0%{transform:scale(1) translateX(0) translateY(0)}100%{transform:scale(1.06) translateX(-14px) translateY(-10px)}}.sc-drift-image{overflow:hidden!important}.sc-drift-image img,.sc-drift-image .et_pb_image_wrap img{display:block!important;animation:scImageDrift 16s ease-in-out infinite alternate!important;transform-origin:center center!important;will-change:transform}@keyframes scImageDrift{0%{transform:scale(1) translateY(0)}100%{transform:scale(1.075) translateY(-14px)}}.sc-slow-image{overflow:hidden}.sc-slow-image img{display:block;width:100%;height:auto;transform-origin:center center;animation:scSlowDrift 24s ease-in-out infinite alternate}@keyframes scSlowDrift{from{transform:scale(1) translateX(0)}to{transform:scale(1.035) translateX(-1.6%)}}.sc-fade-text{opacity:0;transform:translateY(18px);animation:scFadeText 2.2s ease forwards!important;animation-delay:0.2s!important}@keyframes scFadeText{0%{opacity:0;transform:translateY(18px)}100%{opacity:1;transform:translateY(0)}}.sc-fade-in{opacity:0;animation:socommonFade 2.8s ease forwards;animation-delay:0.4s}@keyframes socommonFade{to{opacity:1}}.sc-question-drift{animation:scQuestionDrift 4s ease-in-out infinite alternate!important;will-change:transform,opacity}@keyframes scQuestionDrift{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-14px);opacity:0.72}}.sc-sequence-label{font-size:13px!important;line-height:1.2em!important;color:#777777!important;letter-spacing:0.02em}.socommon-page{background:#ffffff;color:#000000}.sc-small{font-size:12px;letter-spacing:0.04em;line-height:1.5}.sc-fragment{font-size:12px;letter-spacing:0.06em;line-height:1.6}.sc-entry-text{font-size:20px;line-height:1.55;letter-spacing:0.01em}@media only screen and (max-width:767px){.sc-entry-text{font-size:18px}.sc-fragment{font-size:11px}}