.elementor-kit-8{--e-global-color-primary:#262626;--e-global-color-secondary:#FFD30C;--e-global-color-text:#262626;--e-global-color-accent:#FFFFFF;--e-global-typography-primary-font-family:"Helvetica Rounded Bold";--e-global-typography-primary-font-size:70px;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Avenir LT Std Heavy";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Avenir LT Std Light";--e-global-typography-text-font-size:22px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1210px;}.e-con{--container-max-width:1210px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside {
    border-bottom: none !important;
}

.elementor-template-full-width .row>[data-elementor-type] {
    margin-bottom: 0px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.main-page-wrapper {
    padding-top: 0px!important;
}

.wd-prefooter {
    padding-bottom: 0px !important;
}

.wd-scroll-content ul li {
    margin-bottom: 0px;
}

.tabs-layout-accordion .wd-scroll-content {
    max-height: 340px !important;
}

.woocommerce-tabs .panel {
    padding: 40px 0px 40px 0px!important;
border-top: 1px solid #262626 !important;
}

.tabs-layout-accordion .wd-tab-wrapper {
    border-bottom: 1px solid rgb(38 38 38) !important;
}

.wd-accordion-title:after {
    color: #262626 !important;
font-size: 18px !important;
    line-height: 22px !important;
}

.wd-accordion-title {
font-size: 26px !important;
    line-height: 30px !important;
    font-family: 'Helvetica Rounded Bold', Sans-serif !important;
}

.wd-scroll {
    --scrollbar-track-bg: rgb(0 0 0 / 16%) !important;
    --scrollbar-thumb-bg: rgb(0 0 0) !important;
}

.tabs-layout-accordion {
    border-top: none !important;
}

.shop_attributes th, .shop_attributes td {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}


.shop_attributes th, .shop_attributes td {
   border-bottom: 1px dotted #262626 !important;
}

.wd-more-desc .wd-more-desc-inner {
    display: none !important;
}

th.woocommerce-product-attributes-item__label {
    font-size: 16px !important;
    font-family: 'Avenir LT Std Heavyt', sans-serif !important;
}

.slider-title:before {
width: 100% !important;
    height: 1px !important;
}

.slider-title {
    font-family: 'Helvetica Rounded Bold', sans-serif !important;
font-size: 26px !important;
    line-height: 30px !important;
    padding-bottom: 20px !important;
}

.wd-accordion-title:hover {
    background: #0000000a !important;
}

.eael-offcanvas-header {
    height: 0px !important;
}

.elementor-icon i:before, .elementor-icon svg:before {
    font-family: 'Font Awesome 5 Pro' !important;
}

.downloads {
    display: inline-block;
    padding: 15px 30px 13px 30px;
    border: 2px solid #262626;
    border-radius: 50px;
    transition: all .2s ease-in-out; 
}

.downloads:hover {
    transform: scale(1.05) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Rounded Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://winx.co.za/wp-content/uploads/2021/07/helvetica_rounded_lt_bold_4.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir LT Std Heavy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://winx.co.za/wp-content/uploads/2021/07/AvenirLTStd-Heavy.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir LT Std Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://winx.co.za/wp-content/uploads/2021/07/AvenirLTStd-Light.woff') format('woff');
}
/* End Custom Fonts CSS */