.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1051 .elementor-element.elementor-element-1db330a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1051 .elementor-element.elementor-element-0a04079 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-25345a7 );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1051 .elementor-element.elementor-element-34f5d48{--spacer-size:55px;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{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 );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{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 );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{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 );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-b992185 */.elementor-1051 .elementor-element.elementor-element-b992185 .woocommerce table.shop_table{
    border:0px solid #fff;
}

.elementor-1051 .elementor-element.elementor-element-b992185 table th, .elementor-1051 .elementor-element.elementor-element-b992185 table td {
  border:0px solid #fff;
  border-bottom: 1px solid var(--e-global-color-25345a7);
  background-color: #ffffff!important;
  padding-top:35px;
  padding-bottom:35px;
  
}

.elementor-1051 .elementor-element.elementor-element-b992185 table tr td{
  
    
}   

.elementor-1051 .elementor-element.elementor-element-b992185 table tr td.product-thumbnail img{
    height: 100px;
    width: auto;
} 

.elementor-1051 .elementor-element.elementor-element-b992185 table tr th.product-name{
    font-family: Gotham;
    font-size: 16px;
    font-weight: 300;
    text-align: left;
    padding-left: 30px;
}

.elementor-1051 .elementor-element.elementor-element-b992185 table tr th.product-remove::before{
    content: "Delete";
    font-family: Gotham;
    font-size: 16px;
    font-weight: 300;
}    


.elementor-1051 .elementor-element.elementor-element-b992185 table tr td.product-name a{
    font-family: Gotham;
    font-size: 1.3em;
    font-weight: 500;
    line-height: 1.2em;
    text-align: left;
    color:#303030;
}

.elementor-1051 .elementor-element.elementor-element-b992185 table tr td.product-name ul{
    margin-left: 0px!important;
    padding-left: 15px;
    padding-top: 15px;
}

.elementor-1051 .elementor-element.elementor-element-b992185 table tr td.product-name ul li{
    font-family: Gotham;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.2em;
    text-align: left;
    color:#303030;
}
.elementor-1051 .elementor-element.elementor-element-b992185 table tr td.product-name ul br{
    display: none;
}



.elementor-1051 .elementor-element.elementor-element-b992185 table tr td.product-quantity .quantity input{
    padding: 0px 0px;
    height: 3em;
}


.elementor-1051 .elementor-element.elementor-element-b992185 button.ywraq_clean_list {
    border: 0px solid #c36;
}


.elementor-1051 .elementor-element.elementor-element-b992185 .yith-ywraq-mail-form-wrapper {
    padding: 80px 0px 80px 0px;
}


.elementor-1051 .elementor-element.elementor-element-b992185 .yith-ywraq-mail-form-wrapper h3{
    
    font-family: Gotham;
    font-size: 1.2em;
    font-weight: 500;
    line-height: 1.2em;
    text-align: left;
    color:var(--e-global-color-25345a7);
}

.elementor-1051 .elementor-element.elementor-element-b992185 .yith-ywraq-mail-form-wrapper input{
 background-color: var(--e-global-color-accent);
 border:0px solid var(--e-global-color-accent);
}


.elementor-1051 .elementor-element.elementor-element-b992185 .yith-ywraq-mail-form-wrapper textarea {
 background-color: var(--e-global-color-accent);
 border:0px solid var(--e-global-color-accent);
}

.elementor-1051 .elementor-element.elementor-element-b992185 .yith-ywraq-mail-form-wrapper input.button{
 background-color:var( --e-global-color-primary );
}

.elementor-1051 .elementor-element.elementor-element-b992185 .yith-ywraq-mail-form-wrapper input.button:hover{
  background-color: var(--e-global-color-25345a7);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamBook.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamBookItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.newflo.my/wp-content/uploads/2024/09/GothamMediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */