.elementor-521 .elementor-element.elementor-element-4f8221bf{--display:flex;}.elementor-521 .elementor-element.elementor-element-6fad03c{--display:flex;}.elementor-widget-twbb_woocommerce-page h1{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page h2{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page h3{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page th{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page h1, .elementor-widget-twbb_woocommerce-page h2, .elementor-widget-twbb_woocommerce-page h3, .elementor-widget-twbb_woocommerce-page th{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page a:not(.button){color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-twbb_woocommerce-page input, .elementor-widget-twbb_woocommerce-page .select2-selection__rendered, .elementor-widget-twbb_woocommerce-page textarea, .elementor-widget-twbb_woocommerce-page .twbb-minus-quantity, .elementor-widget-twbb_woocommerce-page .twbb-plus-quantity{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page input{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page textarea{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page select{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page .twbb-minus-quantity{color:var( --e-global-color-text );}.elementor-widget-twbb_woocommerce-page .twbb-plus-quantity{color:var( --e-global-color-text );}.elementor-521 .elementor-element.elementor-element-e9176dd input{border-radius:3px;}.elementor-521 .elementor-element.elementor-element-e9176dd textarea{border-radius:3px;}.elementor-521 .elementor-element.elementor-element-e9176dd select{border-radius:3px;}.elementor-521 .elementor-element.elementor-element-e9176dd .select2-selection.select2-selection--single{border-radius:3px;}.elementor-521 .elementor-element.elementor-element-e9176dd .select2-selection__rendered{border-radius:3px;}.elementor-521 .elementor-element.elementor-element-e9176dd .twbb-minus-quantity{border-radius:3px;}.elementor-521 .elementor-element.elementor-element-e9176dd .twbb-plus-quantity{border-radius:3px;}@media(max-width:1024px){.elementor-widget-twbb_woocommerce-page h1, .elementor-widget-twbb_woocommerce-page h2, .elementor-widget-twbb_woocommerce-page h3, .elementor-widget-twbb_woocommerce-page th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-twbb_woocommerce-page input, .elementor-widget-twbb_woocommerce-page .select2-selection__rendered, .elementor-widget-twbb_woocommerce-page textarea, .elementor-widget-twbb_woocommerce-page .twbb-minus-quantity, .elementor-widget-twbb_woocommerce-page .twbb-plus-quantity{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-twbb_woocommerce-page h1, .elementor-widget-twbb_woocommerce-page h2, .elementor-widget-twbb_woocommerce-page h3, .elementor-widget-twbb_woocommerce-page th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-twbb_woocommerce-page a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-twbb_woocommerce-page input, .elementor-widget-twbb_woocommerce-page .select2-selection__rendered, .elementor-widget-twbb_woocommerce-page textarea, .elementor-widget-twbb_woocommerce-page .twbb-minus-quantity, .elementor-widget-twbb_woocommerce-page .twbb-plus-quantity{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}