.elementor-56624 .elementor-element.elementor-element-5da011f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-56624 .elementor-element.elementor-element-7e2529dd{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.28;--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-7e2529dd:not(.elementor-motion-effects-element-type-background), .elementor-56624 .elementor-element.elementor-element-7e2529dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.crucial-trading.com/app/uploads/2022/10/Image-1-1024x137.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56624 .elementor-element.elementor-element-7e2529dd::before, .elementor-56624 .elementor-element.elementor-element-7e2529dd > .elementor-background-video-container::before, .elementor-56624 .elementor-element.elementor-element-7e2529dd > .e-con-inner > .elementor-background-video-container::before, .elementor-56624 .elementor-element.elementor-element-7e2529dd > .elementor-background-slideshow::before, .elementor-56624 .elementor-element.elementor-element-7e2529dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-56624 .elementor-element.elementor-element-7e2529dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-56624 .elementor-element.elementor-element-25debf2a .woocommerce-breadcrumb{color:#FFFFFF;}.elementor-56624 .elementor-element.elementor-element-25debf2a .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-56624 .elementor-element.elementor-element-8750b63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-56624 .elementor-element.elementor-element-6bccb46{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-56624 .elementor-element.elementor-element-13135518{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56624 .elementor-element.elementor-element-7fda19fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-8aa87f8{--display:flex;}.elementor-56624 .elementor-element.elementor-element-32d267ba > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-56624 .elementor-element.elementor-element-54da88dd{--display:flex;}.elementor-56624 .elementor-element.elementor-element-7f2516c3 .e-off-canvas__overlay{background-color:#CECECE59;}.elementor-56624 .elementor-element.elementor-element-7f2516c3{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:415px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.7s;--e-off-canvas-overlay-opacity:1;}.elementor-56624 .elementor-element.elementor-element-7a540be4{--display:flex;}.elementor-56624 .elementor-element.elementor-element-8cd286b > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-56624 .elementor-element.elementor-element-8cd286b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-56624 .elementor-element.elementor-element-2485721a{--divider-border-style:solid;--divider-color:#B9B9B9;--divider-border-width:1px;}.elementor-56624 .elementor-element.elementor-element-2485721a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-56624 .elementor-element.elementor-element-2485721a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-56624 .elementor-element.elementor-element-7f4e4349{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-56624 .elementor-element.elementor-element-4483420f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#0C0C0C;color:#0C0C0C;padding:7px 0px 7px 0px;}.elementor-56624 .elementor-element.elementor-element-4483420f .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products  ul.products{grid-column-gap:17px;grid-row-gap:40px;}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#060606;}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#060606;}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul{border-color:#DEDEDE;}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul li{border-right-color:#DEDEDE;border-left-color:#DEDEDE;}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul li a, .elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul li span{padding:14px;}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination{font-family:"Montserrat", Sans-serif;}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul li a{color:#000000;}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul li a:hover{color:#FFFFFF;background-color:var( --e-global-color-77e7172 );}.elementor-56624 .elementor-element.elementor-element-58a8d76f nav.woocommerce-pagination ul li span.current{color:#FFFFFF;background-color:var( --e-global-color-76d783b );}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-56624 .elementor-element.elementor-element-6f706a05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-56624 .elementor-element.elementor-element-ea818ca{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-2c07a4d1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-60fb4eda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-720fdd09{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-1a6a9fe3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-634c0317{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-79a50f4e{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-446e8ea2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-5143deb5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-58a2ce69{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-b055d40 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-7c0c31b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-ac5dbcd{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-56624 .elementor-element.elementor-element-80cd532 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-353840d1{--display:flex;border-style:none;--border-style:none;}.elementor-56624 .elementor-element.elementor-element-1498bf63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-4653445f{--display:flex;border-style:none;--border-style:none;}.elementor-56624 .elementor-element.elementor-element-3bf0b6e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-5d6c3cb0{--display:flex;border-style:none;--border-style:none;}.elementor-56624 .elementor-element.elementor-element-57d8b5b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-741c3ba6{--display:flex;border-style:none;--border-style:none;}.elementor-56624 .elementor-element.elementor-element-5dc3d156{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-64b80eee{--display:flex;border-style:none;--border-style:none;}.elementor-56624 .elementor-element.elementor-element-157aa1d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:500;color:#54595F;}.elementor-56624 .elementor-element.elementor-element-8d768dd{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#54595F;--n-accordion-icon-size:15px;}.elementor-56624 .elementor-element.elementor-element-8d768dd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-56624 .elementor-element.elementor-element-8d768dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-56624 .elementor-element.elementor-element-8d768dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;font-weight:500;}@media(max-width:1024px){.elementor-56624 .elementor-element.elementor-element-6bccb46{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-56624 .elementor-element.elementor-element-7f2516c3{--e-off-canvas-width:387px;}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-56624 .elementor-element.elementor-element-5da011f9{--content-width:1600px;}.elementor-56624 .elementor-element.elementor-element-7e2529dd{--content-width:1240px;}.elementor-56624 .elementor-element.elementor-element-7fda19fc{--content-width:1300px;}.elementor-56624 .elementor-element.elementor-element-8aa87f8{--width:22%;}.elementor-56624 .elementor-element.elementor-element-54da88dd{--width:78%;}.elementor-56624 .elementor-element.elementor-element-ea818ca{--content-width:1240px;}.elementor-56624 .elementor-element.elementor-element-720fdd09{--content-width:1240px;}.elementor-56624 .elementor-element.elementor-element-79a50f4e{--content-width:1240px;}.elementor-56624 .elementor-element.elementor-element-58a2ce69{--content-width:1240px;}.elementor-56624 .elementor-element.elementor-element-ac5dbcd{--content-width:1240px;}}@media(max-width:767px){.elementor-56624 .elementor-element.elementor-element-8750b63{text-align:center;}.elementor-56624 .elementor-element.elementor-element-6bccb46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-7f2516c3{--e-off-canvas-width:350px;}.elementor-56624 .elementor-element.elementor-element-58a8d76f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-56624 .elementor-element.elementor-element-ea818ca{--content-width:90%;}.elementor-56624 .elementor-element.elementor-element-60fb4eda{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-720fdd09{--content-width:90%;}.elementor-56624 .elementor-element.elementor-element-634c0317{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-79a50f4e{--content-width:90%;}.elementor-56624 .elementor-element.elementor-element-5143deb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-58a2ce69{--content-width:90%;}.elementor-56624 .elementor-element.elementor-element-7c0c31b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-ac5dbcd{--content-width:90%;}.elementor-56624 .elementor-element.elementor-element-1498bf63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-3bf0b6e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-57d8b5b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-5dc3d156{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-157aa1d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-56624 .elementor-element.elementor-element-8d768dd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-56624 .elementor-element.elementor-element-8d768dd.elementor-element{--align-self:center;}}/* Start custom CSS for woofilters, class: .elementor-element-32d267ba */.elementor-56624 .elementor-element.elementor-element-32d267ba .wpfLiLabel {
    line-height: 23px !important;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for woofilters, class: .elementor-element-1b162466 */.elementor-56624 .elementor-element.elementor-element-1b162466 .wpfLiLabel {
    line-height: 25px !important;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-58a8d76f */.button.product_type_grouped {
    display: none !important;
}

.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wvs-archive-product-image {
    z-index: 2  !important;
}


.woocommerce-loop-product__title {
    width: 88%;
    position: relative !important;
    z-index: 1 !important;
    background: white;
    padding: 20px 10px!important;
    margin-top: -50px !important;
    display: flex; 
    justify-content: space-between; 
    align-items: center;
}
/*
.woocommerce-loop-product__title::after {
    content: "\f054"; 
    font-family: "FontAwesome"; 
    font-weight: lighter !important;
    font-size: 17px; 
    margin-left: 10px; 
}*/

.woocommerce-loop-product__title::after {
    content: ""; /* No text content */
    background-image: url('https://bromptoncarpets.co.uk/storage/2024/09/icon.png'); 
    background-size: contain; 
    background-repeat: no-repeat; 
    background-position: center;
    width: 22px; 
    height: 20px;
    margin-left: 10px; 
    display: inline-block; 
}

.woocommerce-ordering {
    display: none !important;
}

.elementor-56624 .elementor-element.elementor-element-58a8d76f .woocommerce-result-count {
    display: none;
}/* End custom CSS */