.elementor-426170150 .elementor-element.elementor-element-a7h1s{padding:0px 0px 0px 0px;}.elementor-426170150 .elementor-element.elementor-element-a7h1c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-426170150 .elementor-element.elementor-element-4006c58{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-426170150 .elementor-element.elementor-element-e549f41{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}/* Start custom CSS for page-settings */.elementor-cart__product-attr-label{
    
}

.block-promo .promo-input+button {
    margin-top: -4px;
    margin-left: 0px;
    text-transform: capitalize;
    border: 0px;
    border-radius: 0px 10px 10px 0px;
    padding: 12px 20px 12px 20px;
}
.tg-cur-switch,.elementor-widget-currency-#header{display:none!important}
.tgb-cta h2,.tgb-cta p,.elementor-widget-html .tgb .tgb-cta h2,.elementor-widget-html .tgb .tgb-cta p{color:#fff!important;opacity:1!important}
;

/* TG-HOME-SCHEME-START (Oct 14 2026) homepage colours/fonts/buttons on all other pages */
body.ce-kit-199:not(.page-index){background-color:#F3F3F3;color:#505050;font-family:"Poppins",sans-serif}
body.ce-kit-199:not(.page-index) .elementor-button,body.ce-kit-199:not(.page-index) .elementor-button-primary .elementor-button,body.ce-kit-199:not(.page-index) .elementor-button-secondary .elementor-button,body.ce-kit-199:not(.page-index) .btn-primary,body.ce-kit-199:not(.page-index) .btn-secondary,body.ce-kit-199:not(.page-index) .btn:not(.btn-primary,.btn-secondary){font-family:"Poppins",sans-serif;background-color:#E6010B;border-color:#E6010B;border-radius:10px}
body.ce-kit-199:not(.page-index) .elementor-button,body.ce-kit-199:not(.page-index) a.elementor-button:not(#e),body.ce-kit-199:not(.page-index) .btn-primary,body.ce-kit-199:not(.page-index) a.btn-primary:not(#e),body.ce-kit-199:not(.page-index) .btn-secondary,body.ce-kit-199:not(.page-index) a.btn-secondary:not(#e),body.ce-kit-199:not(.page-index) .btn:not(.btn-primary,.btn-secondary),body.ce-kit-199:not(.page-index) a.btn:not(.btn-primary,.btn-secondary,#e){color:#FFFFFF}
body.ce-kit-199:not(.page-index) .elementor-button:hover,body.ce-kit-199:not(.page-index) .elementor-button:focus,body.ce-kit-199:not(.page-index) .btn-primary:hover,body.ce-kit-199:not(.page-index) .btn-primary:focus,body.ce-kit-199:not(.page-index) .btn-primary:hover:active,body.ce-kit-199:not(.page-index) .btn-secondary:hover,body.ce-kit-199:not(.page-index) .btn-secondary:focus,body.ce-kit-199:not(.page-index) .btn:not(.btn-primary,.btn-secondary):hover,body.ce-kit-199:not(.page-index) .btn:not(.btn-primary,.btn-secondary):focus{background-color:#505050;border-color:#505050}
body.ce-kit-199:not(.page-index) .breadcrumb li a:not(#e),body.ce-kit-199:not(.page-index) .ce-breadcrumb__item a:not(#e),body.ce-kit-199:not(.page-index) .breadcrumb li a:not(#e):hover,body.ce-kit-199:not(.page-index) .ce-breadcrumb__item a:not(#e):hover{color:#E6010B}
body.ce-kit-199:not(.page-index) .page-content a:not(.btn,.elementor-button),body.ce-kit-199:not(.page-index) #content a:not(.btn,.elementor-button):hover{color:#E6010B}
/* TG-HOME-SCHEME-END */

/* TG-BLOG-SCHEME start */
body#ybc_blog_page,body[id^=module-ybc_blog]{background:#F3F3F3!important;color:#505050;font-family:Poppins,sans-serif}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper{background:#F3F3F3!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper :is(p,li,span,div,td,label,input,textarea,h1,h2,h3,h4,h5,h6,a,button){font-family:Poppins,sans-serif!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper :is(.ybc-blog-wrapper-content,.blog_description,.blog-main-page,.ybc-blog-wrapper-detail) :is(p,li,span,div,td){color:#505050}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper a:not(.btn):not(.button):not(.social_button a),
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .breadcrumb a,
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.read_more,.view_post,.ybc_block_categories .active>a,.comment-content .post_title span a,.ybc-blog-related-posts-meta-categories>a,.be-tag-block .be-tags a,.ybc-blog-like-span.active,.comment-content h4.comment_name span){color:#E6010B!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper a:not(.btn):not(.button):hover,
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .breadcrumb a:hover,
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.read_more,.view_post,.ybc_title_block):hover{color:#B80009!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper :is(h1,h2,h3).ybc_title_block,:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper a.ybc_title_block{color:#202020!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) #wrapper a.ybc_title_block:hover{color:#E6010B!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.btn-primary,.ybc-blog-form-comment .blog-submit .button,.blog_view_all,.view_all_link,.blog_view_all_button a,.add_new_post_blog a,#form_blog button[type=submit],.form_reply_comment input[type=submit],.form_reply input[name=addReplyComment],.form-polls-body button,.blog-managament-information button[type=submit],#wrapper button[type=submit],#wrapper input[type=submit]){background:#E6010B!important;border-color:#E6010B!important;color:#fff!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.btn-primary,.ybc-blog-form-comment .blog-submit .button,.blog_view_all,.view_all_link,.blog_view_all_button a,.add_new_post_blog a,#form_blog button[type=submit],.form_reply_comment input[type=submit],.form_reply input[name=addReplyComment],.form-polls-body button,.blog-managament-information button[type=submit],#wrapper button[type=submit],#wrapper input[type=submit]):hover{background:#B80009!important;border-color:#B80009!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.blog-paggination,.links,.pagination) :is(a,span){color:#E6010B!important;border-color:#E6010B}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.blog-paggination,.links,.pagination) :is(.current,.active,b) {background:#E6010B!important;color:#fff!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-slider.carousel .slick-dots .slick-active button,:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-thumbnail-list.carousel .ybc-blog-thumbnail-item.slick-current:before{border-color:#E6010B!important;background:#E6010B!important}
/* TG-BLOG-IMG (squares) */
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) a.ybc_item_img{display:block;width:100%;aspect-ratio:1/1;height:auto!important;background:#F3F3F3;border-radius:15px;overflow:hidden;padding:0!important;margin:0 0 8px!important;position:relative}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) a.ybc_item_img img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:contain;border-radius:15px;background:#F3F3F3}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) a.ybc_item_img svg{display:block;width:100%!important;height:100%!important;visibility:hidden}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-list>li{margin:0 0 10px!important;padding:8px!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-list>li .post-wrapper{display:flex;gap:10px;align-items:flex-start;margin:0!important;padding:0!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-list>li a.ybc_item_img{flex:0 0 220px;width:220px!important;max-width:220px;margin:0!important;float:none!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-list>li .ybc-blog-wrapper-content{flex:1;min-width:0;padding:0!important;margin:0!important;width:auto!important;float:none!important}
@media (max-width:767px){:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-list>li .post-wrapper{flex-direction:column;gap:8px}:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-list>li a.ybc_item_img{flex:none;width:100%!important;max-width:100%}}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-related-posts-list-li{padding:0 5px!important}
:is(body#ybc_blog_page,body[id^=module-ybc_blog]) :is(.ybc_image-single,.ybc-blog-post-image,.post-image) img,:is(body#ybc_blog_page,body[id^=module-ybc_blog]) .ybc-blog-wrapper-detail a.prettyPhoto img{border-radius:15px}
/* TG-BLOG-SCHEME end */


/* TG-DESIGNER-COLORS-START (Oct 14 2026) productdesigner: green -> grey/black */
#dsn-container,#dsn-product-footer,.dsn-style{--primary-color:#111111!important;--primary-color-rgb:17,17,17!important;--secondary-color:#E0E0E0!important;--secondary-color-rgb:224,224,224!important}
#dsn-container #dsn-toolbar,#dsn-container #dsn-tabs-list{border-bottom-color:#111111!important}
#dsn-container #dsn-footer,#dsn-container .dsn-product-attributes{border-top-color:#111111!important}
#dsn-container #dsn-tabs,#dsn-container .dsn-side-item{border-right-color:#111111!important}
#dsn-container .dsn-side-list{border-color:#111111!important}
#dsn-container .dsn-input:focus{border-color:#111111!important}
#dsn-container .dsn-spinner-input:focus{outline-color:#111111!important}
#dsn-container .dsn-tab:hover{background-color:#333333!important;color:#fff!important}
#dsn-container .dsn-tab.active,#dsn-container .dsn-reactive.active,#dsn-container .dsn-reactive-important.active,#dsn-container .dsn-colored,#dsn-product-footer .dsn-colored,#dsn-container #dsn-user-upload-btn,#dsn-container .dsn-notice,#dsn-container .dsn-dimensions,#dsn-container .dsn-dimension-edit,#dsn-container .dsn-item-wrapper .dsn-resizable-handle,#dsn-container .dsn-item-wrapper .dsn-item-button,#dsn-container .dsn-item-wrapper .ui-rotatable-handle,#dsn-container .dsn-layer-group-title.dsn-layer-group-parent,#dsn-container .dsn-layer.selected,.dsn-style .dsn-colored,.dsn-style .dsn-reactive.active{background-color:#111111!important;border-color:#111111!important;color:#fff!important}
#dsn-container .dsn-colored i,#dsn-container .dsn-colored svg,#dsn-container .dsn-reactive.active i,#dsn-container .dsn-tab.active i{color:#fff!important;fill:#fff!important}
#dsn-container .dsn-button{color:#111111!important}
#dsn-container ::-webkit-scrollbar-thumb{background-color:#111111!important}
#dsn-container .dsn-pricing,#dsn-product-footer .dsn-pricing,.dsn-style .dsn-pricing,#dsn-container .dsn-colored-secondary{background-color:#E0E0E0!important;color:#222222!important}
#dsn-container .dsn-text-apply{color:#E0E0E0!important}
#dsn-container div.dsn-tooltip .tooltip-inner,div.dsn-tooltip .tooltip-inner{border-color:#111111!important}
/* TG-DESIGNER-COLORS-END *//* End custom CSS */