.elementor-7173 .elementor-element.elementor-element-d04ae5f > .elementor-container{max-width:1030px;}.elementor-7173 .elementor-element.elementor-element-d04ae5f{padding:0px 0px 10px 0px;}.elementor-7173 .elementor-element.elementor-element-a0512a4 > .elementor-container{max-width:1030px;}.elementor-7173 .elementor-element.elementor-element-a0512a4{padding:0px 0px 150px 0px;}.elementor-7173 .elementor-element.elementor-element-84ef790 > .elementor-element-populated{padding:10px 120px 10px 10px;}.elementor-7173 .elementor-element.elementor-element-c0910de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7173 .elementor-element.elementor-element-c0910de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-b5ff565 .elementor-heading-title{font-weight:bold;}.elementor-7173 .elementor-element.elementor-element-ad77008 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-2fd0a06{text-align:right;}.elementor-7173 .elementor-element.elementor-element-2fd0a06 img{width:100px;}.elementor-7173 .elementor-element.elementor-element-25fdd94 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-tab-title{border-width:0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-tab-content{border-width:0px;border-block-end-color:var( --e-global-color-primary );padding:20px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-toggle-title, .elementor-7173 .elementor-element.elementor-element-244e149 .elementor-toggle-icon{color:#333333;}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-toggle-icon svg{fill:#333333;}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-toggle-title{font-size:24px;font-weight:400;line-height:28px;}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-244e149 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-efd494d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-tab-content{border-block-end-color:var( --e-global-color-primary );padding:20px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-tab-title{border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-toggle-title{font-size:24px;font-weight:400;line-height:28px;}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-65cba8a .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-0589f69.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7173 .elementor-element.elementor-element-0589f69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7173 .elementor-element.elementor-element-8a444a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.woocommerce .elementor-7173 .elementor-element.elementor-element-8a444a5 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-7173 .elementor-element.elementor-element-8a444a5 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-7173 .elementor-element.elementor-element-8a444a5 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-7173 .elementor-element.elementor-element-811a5a1{width:initial;max-width:initial;}.elementor-7173 .elementor-element.elementor-element-811a5a1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7173 .elementor-element.elementor-element-811a5a1 .elementor-button{fill:var( --e-global-color-442d1fa );color:var( --e-global-color-442d1fa );}.elementor-7173 .elementor-element.elementor-element-811a5a1 .elementor-button:hover, .elementor-7173 .elementor-element.elementor-element-811a5a1 .elementor-button:focus{color:#FFFFFF;}.elementor-7173 .elementor-element.elementor-element-811a5a1 .elementor-button:hover svg, .elementor-7173 .elementor-element.elementor-element-811a5a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7173 .elementor-element.elementor-element-0d18480{width:auto;max-width:auto;}.elementor-7173 .elementor-element.elementor-element-0d18480 > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-7173 .elementor-element.elementor-element-0d18480 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7173 .elementor-element.elementor-element-e43f99d{padding:0px 0px 100px 0px;}.elementor-7173 .elementor-element.elementor-element-33efa9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7173 .elementor-element.elementor-element-3282b73{padding:0110px 0px 120px 0px;}.elementor-7173 .elementor-element.elementor-element-b4450ad{padding:0px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-7173 .elementor-element.elementor-element-c1e8ad3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7173 .elementor-element.elementor-element-c1e8ad3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7173 .elementor-element.elementor-element-c1e8ad3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-94f511c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-7173 .elementor-element.elementor-element-87d3b3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7173 .elementor-element.elementor-element-87d3b3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7173 .elementor-element.elementor-element-87d3b3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-ed2fef0{--swiper-slides-to-display:4;--swiper-slides-gap:20px;}.elementor-7173 .elementor-element.elementor-element-ed2fef0 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-7173 .elementor-element.elementor-element-84ef790{width:55%;}.elementor-7173 .elementor-element.elementor-element-c0910de{width:70%;}.elementor-7173 .elementor-element.elementor-element-ad77008{width:30%;}.elementor-7173 .elementor-element.elementor-element-0589f69{width:45%;}.elementor-7173 .elementor-element.elementor-element-c1e8ad3{width:70%;}.elementor-7173 .elementor-element.elementor-element-87d3b3a{width:30%;}}@media(max-width:1024px){.elementor-7173 .elementor-element.elementor-element-d04ae5f{padding:0px 10px 10px 10px;}.elementor-7173 .elementor-element.elementor-element-a0512a4{padding:0px 10px 150px 10px;}.elementor-7173 .elementor-element.elementor-element-84ef790 > .elementor-element-populated{padding:10px 60px 10px 10px;}.elementor-7173 .elementor-element.elementor-element-811a5a1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7173 .elementor-element.elementor-element-0d18480 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-7173 .elementor-element.elementor-element-e43f99d{padding:0px 10px 80px 10px;}.elementor-7173 .elementor-element.elementor-element-3282b73{padding:80px 10px 120px 10px;}.elementor-7173 .elementor-element.elementor-element-ed2fef0{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7173 .elementor-element.elementor-element-a0512a4{padding:0px 10px 055px 10px;}.elementor-7173 .elementor-element.elementor-element-84ef790 > .elementor-element-populated{padding:50px 10px 10px 10px;}.elementor-7173 .elementor-element.elementor-element-2fd0a06 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7173 .elementor-element.elementor-element-2fd0a06{text-align:left;}.elementor-7173 .elementor-element.elementor-element-0589f69.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7173 .elementor-element.elementor-element-811a5a1 > .elementor-widget-container{padding:0px 20px 20px 0px;}.elementor-7173 .elementor-element.elementor-element-0d18480 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7173 .elementor-element.elementor-element-e43f99d{padding:0px 0px 40px 0px;}.elementor-7173 .elementor-element.elementor-element-3282b73{padding:50px 10px 50px 10px;}.elementor-7173 .elementor-element.elementor-element-ed2fef0{--swiper-slides-to-display:1;}.elementor-7173 .elementor-element.elementor-element-d0e6b3a > .elementor-widget-container{padding:30px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-2496a5e */@media (max-width: 767px){
    .mob-more-btn .elementor-widget-container {
    text-align: center;
}
}
.prod-cat-title p{
    background-color: #440099;
    color: #ffffff;
    font-size: 24px;
    line-height: 28px;
    text-transform: uppercase;
    padding: 8px 10px;
}
.global-btn a{
     font-size: 16px !important;
    line-height: 19px !important;
    letter-spacing: 0px !important;
    font-weight: 500 !important;border-radius: 37px !important;
    transition: .15s all ease-in-out !important;
    display: inline-block !important;
    cursor: pointer !important;
    padding: 13px 30px !important;
    
}
.global-grey-btn a{
    background-color: #F5F5F5;
    border: 2px solid #F5F5F5
}
.global-grey-btn a:hover{
    color: var(--dark-blue) !important;
    background-color: transparent;
    border-color: transparent
}

.global-red-btn a:hover{
    background-color: #EF333F
}
.global-red-btn a{
     border: 2px solid #EF333F !important;
    background-color: transparent;
    color: #EF333F
}
.attr-table table, .attr-table th, .attr-table td{
    display: inline-block !important;
    margin: 0 !important;
    border: 0 !important
    
}

.attr-table .woocommerce-product-attributes-item--attribute_pa_non-vented, .attr-table .woocommerce-product-attributes-item--attribute_pa_vented{
    display: none !important
}
.attr-table th:after{
    content: ":";
    padding-right: 3px;
}
.attr-table table th, .attr-table td {
    background-color: transparent !important;
     width: fit-content !important; 
    line-height: 20px;
    padding: 0 !important;
    font-weight: 400 !important;
}

.attr-table table td a {
    color: #333333;
    font-style: normal;
    pointer-events: none !important
}

.attr-table table.shop_attributes td p {
    padding: 0;
}

.global-grey-btn span.elementor-button-text:before {
    content: url(/wp-content/uploads/2024/07/Down-Arrow-SVG.svg);
}

.global-btn span.elementor-button-text {
    display: flex;
    gap: 7px;
    align-items: center;
}

.global-red-btn span.elementor-button-text:before {
    content: url(/wp-content/uploads/2024/07/Red-Arrow-SVG.svg);
}

.global-grey-btn a:hover span.elementor-button-text:before {
    content: url(/wp-content/uploads/2024/07/Down-Arrow-Fill-SVG.svg) !important;
}

.global-red-btn a:hover span.elementor-button-text:before {
    content: url(/wp-content/uploads/2024/07/White-Arrow-SVG.svg) !important;
}
#quote-btn a{
    padding: 15.5px 30px !important;
    border: 2px solid var(--dark-blue) !important
}
.product-h1 h1, .product-h1, .product-h2 h2, .product-h2{
    font-size: 35px !important;
    line-height: 41px !important;
    font-weight: 300 !important;
}
.product-h3 h3, .product-h3{
    font-size: 24px !important;
    line-height: 28px !important;
    font-weight: 400 !important;
}
.pod-item-cont{
    font-size: 18px;
    line-height: 21px;
    color: #989898;
}
.single-prod-img .woocommerce-product-gallery {
    margin: 0 !important;
}
.single-prod-img img.zoomImg {
    display: none !important;
}
.single-prod-img img {
    background-color: #F5F5F5;
    padding: 10px;
}
.single-prod-img .woocommerce-product-gallery__trigger{
    display: none !important
}
.single-prod-img ol li{
    padding-bottom: 0 !important
}
.link-txt-btn a, .quote-link a {
    padding: 0;
    background-color: transparent;
    color: var(--dark-blue) !important;
    display: flex;
    gap: 5px;
    font-size: 18px;
    line-height: 21px;
}

.link-txt-btn a:before{
    content: url(/wp-content/uploads/2024/07/right-arrow.svg);
    
}
.link-txt-btn a:hover:before{
    content: url(/wp-content/uploads/2024/07/right-arrow-hovered.svg);
}

.quote-link a:before{
    content: url(/wp-content/uploads/2024/07/Plus-Icon-updated.svg);
}
.quote-link a:hover:before{
    content: url(/wp-content/uploads/2024/07/Plus-Icon-fill.svg);
}

.prod-featured-img:hover img {
    transform: scale(1.2);
}
.prod-featured-img img{
    transition: all .4s ease-in-out !important;
}
.prod-featured-img>div {
    
    overflow: hidden !important;
    padding: 40px;
}
.product_cat-retail.brand-cubeware .grey-card-foodserv{
    display: none !important
}
.product_cat-foodservice.brand-cubeware .grey-card-retail{
    display: none !important
}
.right-btn .elementor-widget-container {
    text-align: right;
}/* End custom CSS */