#sb_instagram {
content-visibility: visible !important;
contain-intrinsic-size: auto !important;
} @media (max-height: 740px) {
.hero-section { max-height: 88vh; }
} .hero-section img {
display: block;
width: 100%;
height: auto;
}
.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{color:#fff!important;line-height:17px!important}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--conversations,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--offers,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--bulkorder,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subaccounts,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--purchase-lists{display:none}
.brochure-img img{max-height:500px}
.ush_cart_1 .w-cart-link{font-size:26px;line-height:60px;margin-top:10px}
.search a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}
.page-id-41 .term-1358{display:none}
td.product-add-to-cart{display:none}
th.product-add-to-cart,th.product-price,td.product-price{display:none}
th.product-stock-status,td.product-stock-status{display:none}
.logged-in .vc_col-sm-6.wpb_column.vc_column_container.logged-in{display:none}
.page-id-14 .woocommerce .u-column2.col-2{display:none!important}
.page-id-14 .woocommerce .col2-set{display:block}
.page-id-358 .l-canvas{background:#252525}
p{margin-bottom:17px}
a.add_to_wishlist.single_add_to_wishlist.button.alt{background:#e1d0c2}
.w-nav-arrow:before{content:'\f0d7';vertical-align:top;font-family:fontawesome;font-weight:700;font-size:19px!important}
.w-dropdown-current .w-dropdown-item:after{content:'\f0d7';font-weight:700}
ul.w-nav-list.level_2{box-shadow:none!important}
.wpcf7 p{margin-bottom:4px}
input[type="checkbox"]{margin:0!important}
span.wpcf7-list-item{font-size:13px;padding:10px 0}
.w-popup-box-content{border-radius:10px}
.single-product .w-btn-wrapper.align_none{margin:0!important}
.l-main .l-section-h .wpb_wrapper p a{border-bottom:1px solid}
.w-filter-item{width:100%!important}
.download-box p{font-size:16px}
.download-box h3{margin-bottom:5px;font-size:24px}
.download-box{background:#fff;border-radius:15px;max-width:950px;margin:Auto!important;padding:20px 0}
a.w-dropdown-item.smooth-scroll{padding:4px 18px}
.woosw-popup-content a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart{padding:0!important;background:transparent;color:#009946!important}
.w-tabs-section-content{padding-top:1rem}
.quantity{display:none!important}
.w-iconbox-text{font-size:16px;line-height:22px}
h5.w-iconbox-title{font-size:22px;padding-bottom:5px!important;padding-top:10px!important}
.quick-boxes .wpb_text_column{background:#fff;border-radius:15px;margin-top:-3rem;padding:4rem 15px 15px;box-shadow:1px 1px 20px 0 #00000014}
.quick-boxes .w-image{width:80%;margin:auto}
.woocommerce .button.alt{font-size:21px!important}
.simple a.button.product_type_simple{display:none}
span.price{display:none!important}
h2.woocommerce-loop-product__title{text-align:center;color:#000}
.winckelman-before:before{left:5px;top:15px;content:'';background:url(//www.waxmanarchitectural.co.uk/wp-content/uploads/2023/08/JPGArtboard-1@1.5x-8.png);height:18px;width:19px;position:absolute}
.winckelman-before{margin-left:15px!important}
span.prdctfltr_filter_title{display:none!important}
.l-footer .wpcf7-submit{background:#000!important;color:#fff!important}
.l-footer input.wpcf7-form-control.wpcf7-submit.has-spinner{color:#fff!important}
.l-footer h5{margin-bottom:10px!important}
.w-ibanner.animation_caeros:hover .w-ibanner-image{transform:none!important}
h2.w-ibanner-title{color:#fff}
.w-ibanner-content{text-align:center;margin-top:2rem}
.sus-img img{max-height:150px;max-width:150px;margin:1rem}
.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field:not([multiple]){height:50px;line-height:27px}
.nf-before-form-content{display:none!important}
.nf-form-content .label-above .nf-field-label,.nf-form-content .label-below .nf-field-label,.nf-form-content .label-hidden .nf-field-label{margin-bottom:0!important}
#ninja_forms_required_items,.nf-field-container{margin-bottom:10px!important}
.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{color:#fff!important;line-height:12px!important}
.woocommerce-product-attributes-item--attribute_pa_stocked-or-to-order,.woocommerce-product-attributes-item--attribute_pa_nominal-slip-resistance{display:none!important}
span.prdctfltr_customize_count{font-size:0;border:none!important}
p.tc-cell.tc-epo-label.tm-epo-element-label.tcwidth-100{font-weight:700}
.single-product form.cart{text-align:right}
.woocommerce .button.alt{font-size:18px!important;width:100%!important}
span.pf-recount{font-size:11px!important;display:inline!important;border:1px solid #8080805e;padding:4px 3px;border-radius:5px}
h2.w-ibanner-title{text-shadow:0 0 6px #000}
.w-ibanner.animation_caeros:hover .w-ibanner-image:after{opacity:.9}
.w-ibanner-desc{font-size:19px;line-height:30px}
p.wcmw-wish-data{display:inline-block}
.wcmw-add-to-whishlist svg{display:inline-block!important}
.woocommerce-product-attributes-item--attribute_pa_colour-tag{display:none!important}
.logged-in .logged{display:none}
.logged-in .wcmw-wishlist-add-wrap.mb-10{display:block!important}
.wcmw-wishlist-add-wrap.mb-10{display:none}
span.prdctfltr_sale,span.prdctfltr_instock{display:none!important}
.no-collections .w-grid-item.type_term.term-282.term-20mm-indoor-outdoor,.no-collections .w-grid-item.type_term.term-1321.term-marble,.no-collections .w-grid-item.type_term.term-1320.term-stone-arizona,.no-collections .w-grid-item.type_term.term-1324.term-solid,.no-collections .w-grid-item.type_term.term-278.term-concrete-collections,.no-collections .w-grid-item.type_term.term-275.term-collections,.no-collections .w-grid-item.type_term.term-284.term-bespoke,.no-collections .w-grid-item.type_term.term-280.term-decorative,.no-collections .w-grid-item.type_term.term-276.term-marble,.no-collections .w-grid-item.type_term.term-1323.term-designer-tiles,.no-collections .w-grid-item.type_term.term-281.term-murals,.no-collections .w-grid-item.type_term.term-283.term-slabs,.no-collections .w-grid-item.type_term.term-277.term-stone,.no-collections .w-grid-item.type_term.term-279.term-wood,.no-collections .w-grid-item.type_term.term-282,.no-collections .w-grid-item.type_term.term-280.term-decorative.ratio_1x1,.woocommerce-product-attributes-item--attribute_pa_size,.woocommerce-product-attributes-item--attribute_pa_shape,.no-collections .w-grid-item.type_term.term-1333.term-designer-tiles-collections,.no-collections .w-grid-item.type_term.term-1358.term-marble-collections,.no-collections .w-grid-item.type_term.term-1353.term-mosaic-collections,.no-collections .w-grid-item.type_term.term-1363.term-solid-collections,.no-collections .w-grid-item.type_term.term-1442.term-steel,.no-collections .w-grid-item.type_term.term-976.term-abalon,.no-collections .w-grid-item.type_term.term-66.term-ceramic-pool,.no-collections .w-grid-item.type_term.term-94.term-harmonie,.no-collections .w-grid-item.type_term.term-387.term-niebla,.no-collections .w-grid-item.type_term.term-3586.term-patterened-tiles .no-collections .w-grid-item.type_term.term-3549.term-swimming-pool,.w-grid-item.type_term.term-3549.term-swimming-pool.us_animate_fade.ratio_1x1.start,.w-grid-item.type_term.term-3730.term-swimming-pools.us_animate_fade.ratio_1x1.start{display:none!important}
.w-grid-item.type_term.term-15.term-uncategorized.us_animate_fade.ratio_1x1.start{display:none!important}
label.prdctfltr_ft_none{display:none!important}
.w-post-elm.attributes.display_table>div>:first-child{max-width:unset!important}
.woocommerce-product-attributes-item--attribute_pa_nominal-colour,.woocommerce-product-attributes-item--attribute_pa_nominal-size,.woocommerce-product-attributes-item--attribute_pa_finish-1-slip-resistance,.woocommerce-product-attributes-item--attribute_pa_finish-2-slip-resistance,.woocommerce-product-attributes-item--attribute_pa_finish-3-slip-resistance,.woocommerce-product-attributes-item--attribute_pa_nominal-thickness{display:none!important}
.prdctfltr_wc .prdctfltr_side_lables.prdctfltr_terms_customized.prdctfltr_terms_customized_color .prdctfltr_customize_block .prdctfltr_customize_color_text{padding:0;border-radius:50%;border:none}
.prdctfltr_wc .prdctfltr_side_lables.prdctfltr_terms_customized.prdctfltr_terms_customized_color .prdctfltr_customize_block .prdctfltr_customize_color_text span{border-radius:50%!important}
.wcmw-add-to-wishlist.mt-10.cursor-p{text-align:center}
.prdctfltr_ft_blue ::before{background:blue!important}
.prdctfltr_ft_blush ::before{background:#ef8f8f!important}
.prdctfltr_ft_mocca ::before{background:#7d5305!important}
.prdctfltr_ft_sapphire ::before{background:#9999f9!important}
.prdctfltr_ft_beige ::before{background:#bf7e07!important}
.prdctfltr_ft_graphite ::before{background:#555569!important}
.prdctfltr_ft_black ::before{background:#000!important}
.prdctfltr_ft_brown ::before{background:#a52a2a!important}
.prdctfltr_ft_gold ::before{background:#ffd700!important}
.prdctfltr_ft_green ::before{background:green!important}
.prdctfltr_ft_grey ::before{background:grey!important}
.prdctfltr_ft_multicolour ::before{background:linear-gradient(to right,red,yellow)}
.prdctfltr_ft_orange ::before{background:orange!important}
.prdctfltr_ft_white ::before{background:#fff!important}
.prdctfltr_ft_light-grey ::before{background:#D3D3D3!important}
.prdctfltr_ft_pink ::before{background:#ffc0cb!important}
.prdctfltr_ft_purple ::before{background:purple!important}
.prdctfltr_ft_red ::before{background:red!important}
.prdctfltr_ft_silver ::before{background:silver!important}
.prdctfltr_ft_yellow ::before{background:#ff0!important}
label.prdctfltr_ft_breeam,label.prdctfltr_ft_leed,label.prdctfltr_ft_epd,.prdctfltr_ft_40-recycled{min-height:86px!important}
.prdctfltr_pa_environmental-certifications span.pf-recount{display:none!important}
.prdctfltr_ft_epd ::before{width:94px;content:" ";background-image:url(//www.waxmanarchitectural.co.uk/wp-content/uploads/2024/05/EPD-1.png);left:0;top:0;height:81px;position:absolute;border:none!important;margin-top:-15px!important}
.prdctfltr_ft_40-recycled ::before{width:94px;content:" ";background-image:url(//www.waxmanarchitectural.co.uk/wp-content/uploads/2024/05/RECYCLE.webp);left:0;top:0;height:81px;position:absolute;border:none!important;margin-top:-15px!important}
.prdctfltr_ft_breeam ::before{width:94px;content:" ";background-image:url(//www.waxmanarchitectural.co.uk/wp-content/uploads/2024/05/BREEAM-1.webp);left:0;top:0;height:81px;position:absolute;border:none!important;margin-top:-15px!important}
.prdctfltr_ft_leed ::before{width:94px;content:" ";background-image:url(//www.waxmanarchitectural.co.uk/wp-content/uploads/2024/05/LEED.webp);left:0;top:0;height:81px;position:absolute;border:none!important;margin-top:-15px!important}
i.prdctfltr-down:before{width:13px;content:" ";background-image:url(//www.waxmanarchitectural.co.uk/wp-content/uploads/2024/05/Arrow.png);left:0;top:0;height:30px;position:absolute;border:none!important;margin-top:5px!important;margin-left:-17px}
.prdctfltr_add_scroll.prdctfltr_down{min-height:150px}
.prdctfltr_ft_epd span.prdctfltr_customize_select.prdctfltr_customize{font-size:0}
.prdctfltr_ft_epd span.prdctfltr_customize_count{display:none!important}
span.prdctfltr_regular_title{background:#E1D0C2!important;border:none!important}
span.prdctfltr_customize_name{font-size:16px;color:#000!important}
.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter .prdctfltr_regular_title,.prdctfltr_wc_regular .prdctfltr_terms_customized_select.prdctfltr_filter .prdctfltr_regular_title{padding:15px 25px;text-transform:uppercase;letter-spacing:1px}
.prdctfltr_ft_epd span.prdctfltr_customize_name{font-size:0}
@media only screen and (max-width: 1400px) {
.winckelman-before:before{left:unset!important;margin-left:-81px;margin-top:2px}
}
@media only screen and (max-width: 1024px) {
.winckelman-before:before{left:unset!important;margin-left:-81px;margin-top:2px}
a.w-btn.us-btn-style_2{font-size:16px!important}
.l-main{text-align:center!important}
h1,h2{font-size:30px!important;line-height:40px!important}
.l-footer,.l-footer a,.l-footer p{text-align:center!important}
.w-hwrapper.align_justify.valign_top{display:block!important;text-align:center!important}
.l-footer h5{text-align:center!important}
.w-post-elm.attributes.display_table>div{display:block}
.l-footer .w-hwrapper .wpb_text_column{margin:auto!important;margin-bottom:2rem!important}
span.wpcf7-spinner{display:none!important}
.l-footer .vc_col-sm-8.wpb_column.vc_column_container{margin-bottom:0!important}
h1.w-post-elm.post_title{margin:auto!important;font-size:16px!important;padding:5px 20px!important}
}