:root{ds-module-number:16;ds-columns-desktop:6;ds-columns-tablet:4;ds-columns-mobile:2;ds-speed-desktop:30s;ds-speed-tablet:30s;ds-speed-mobile:30s}@media all and (min-width:981px){:root{ds-column-width:auto;ds-module-width:calc(100vw / var(--ds-columns-desktop));ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));ds-scroll-speed:var(--ds-speed-desktop)}}@media all and (max-width:980px){:root{ds-column-width:auto;ds-module-width:calc(100vw / var(--ds-columns-tablet));ds-column-animation:calc(var(--ds-module-width) - (var(--ds-module-width) * 2));ds-scroll-speed:var(--ds-speed-tablet)}}@media all and (max-width:479px){:root{ds-module-width:calc(100vw / var(--ds-columns-mobile));ds-scroll-speed:var(--ds-speed-mobile)}}.ds-carousel{overflow:hidden}.ds-carousel .et_pb_column{display:grid;grid-template-columns:repeat(var(--ds-module-number),var(--ds-module-width));width:var(--ds-column-width);-webkit-animation:scroll var(--ds-scroll-speed) linear infinite;animation:scroll var(--ds-scroll-speed) linear infinite}.ds-carousel .et_pb_module{width:var(--ds-module-width)!important}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)));transform:translateX(calc(var(--ds-column-animation) * (var(--ds-module-number) / 2)))}}.ds-carousel .et_pb_column:hover{-webkit-animation-play-state:paused;animation-play-state:paused}span.from{display:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left;display:none!important}.tadeonal-info input{display:none}.p#additional_yes_no_field{width:65%!important}span.optional{display:none}.pp1{width:50%!important;font-size:18px!important}.pp2{margin:10px 0px 10px 0px!important;font-size:20px!important}.pp3{width:40%!important;margin:30px 30px 0px 0px!important}.pp4{width:40%!important;margin:10px 30px 0px 0px!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding-top:15px!important;padding-bottom:15px!important}input.text,input.title,input[type=text],select,textarea{margin-bottom:8px!important}input.text,input.title,input[type=text],select,textarea{margin-bottom:8px!important;width:40%!important}@media screen and (max-width:480px){.pp1{width:100%!important;font-size:18px!important;line-height:1.4em!important}.pp2{font-size:20px!important}.pp3{width:100%!important;height:40px!important}.pp4{width:100%!important;margin-bottom:20px!important}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt{width:100%!important}input.text,input.title,input[type=text],select,textarea{margin-bottom:8px!important;width:100%!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{margin-top:50px!important}}