@import url("//fonts.googleapis.com/css?family=Sora:n,b,i");
@import url('https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap');
@font-face { font-family: 'Custom Icons'; src: url("https://avpartsmaster-static.myshopblocks.com/uploads/5ccd686090bca556759fe579e184952c/icomoon.ttf"); }
/*! * Tabler Icons 3.24.0 by tabler - https: //tabler.io * License - https://github.com/tabler/tabler-icons/blob/master/LICENSE */
@font-face { font-family: 'tabler-icons'; font-style: normal; font-weight: 400; src: url('https://cdnjs.cloudflare.com/ajax/libs/tabler-icons/3.24.0/fonts/tabler-icons.woff2') format('woff2'), url('https://cdnjs.cloudflare.com/ajax/libs/tabler-icons/3.24.0/fonts/tabler-icons.woff') format('woff'), url('https://cdnjs.cloudflare.com/ajax/libs/tabler-icons/3.24.0/fonts/tabler-icons.ttf') format('truetype'); }
.ti { font-family: 'tabler-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ti-aspect-ratio:before { content: '\ed30'; }
#shop { background-color: #fff; }
#shop #blocklab-footer .panel-heading { border-bottom: 1px solid #52c34!important; border-top: 0!important; border-left: 0!important; box-shadow: none!important; border-radius: 0!important; -webkit-box-shadow: none!important; letter-spacing: .05em!important; font-weight: 400!important; font-size: 15px!important; }
#shop #blocklab-footer #global-tabbed-content_1721045369630 i { float: right; }
#shop #blocklab-footer p.contactDetailsFooter { margin-bottom: 20px; }
#shop #blocklab-header #custlinks { display: flex; justify-content: space-between; text-align: center!important; align-items: center!important; }
#shop #blocklab-header #global-code_1699275530359 #custlinks #icons .fal { padding-bottom: 3px!important; }
#shop #blocklab-header #master-container-fluid_1699274474824 { padding: 20px 30px!important; }
#shop #blocklab-header #master-container-fluid_1699274474824 > div { max-width: 100vw!important; }
#shop #blocklab-header #master-container-fluid_1699274474824 > div > div { display: flex; align-items: center!important; }
#shop #blocklab-header .fa.fa-share::before { font-family: "Font Awesome 5 Pro"; font-weight: 400; content: "\f002"; font-style: normal!important; }
#shop #blocklab-header .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #5b2c34; -webkit-transition: .4s; transition: .4s; }
#shop #blocklab-header .slider.round { border-radius: 34px; }
#shop #blocklab-header .slider.round:before { border-radius: 50%; }
#shop #blocklab-header .slider:before { position: absolute; content: ""; height: 18px; width: 18px; left: 8px; bottom: 4px; background-color: #fff; -webkit-transition: .4s; transition: .4s; }
#shop #blocklab-header .switch { position: relative; display: inline-block; width: 60px; height: 25px; }
#shop #blocklab-header .switch input { opacity: 0; width: 0; height: 0; }
#shop #blocklab-header [id^=search-default2] .input-group input { border: solid 1px #DCDCDC!important; border-right: none!important; box-shadow: 0 0 0 0!important; color: #232323!important; font-size: 14px!important; height: 50px!important; font-family: 'Sora'; font-weight: 300!important; border-radius: 0!important; }
#shop #blocklab-header [id^=search-default2] button { border-left: 0!important; border-radius: 0!important; border-color: #DCDCDC!important; height: 50px!important; font-size: 16px!important; padding: 12px!important; background-color: transparent; box-shadow: none!important; color: #5B2C34!important; }
#shop #blocklab-header [id^=search-default2] button:hover { background-color: transparent!important; color: #232323!important; transition: color .3s!important; }
#shop #blocklab-header div[id^="mega-menu-v2"] .yamm .yamm-fw > a, #shop #blocklab-header div[id^="navbar-collapse-mega-menu_mega-menu-v2"] > div > div.mm-content > div.mm-level.mm-level-1.mm-open > ul > li > a > span { font-family: 'Sora'!important; font-weight: 400!important; }
#shop #blocklab-header input:checked + .slider { background-color: #DCDCDC; }
#shop #blocklab-header input:checked + .slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); }
#shop #blocklab-header input:focus + .slider { box-shadow: 0 0 1px #282d37; }
#shop #blocklab-header span.mm-menu-title { font-size: 22px!important; font-weight: 600; }
#shop .block #shopblocks-pagination .pagination li.btn-pagination-selected a { background-color: #41121a!important; }
#shop .btn-group .btn:first-child { border-radius: 0 0 0 0; }
#shop .btn-group .btn:last-child { border-radius: 0 0 0 0; }
#shop .btn.btn-default { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; display: inline; width: auto; }
#shop .btn.btn-default, #shop .input-group .input-group-addon, #shop .input-group .input-group-btn .btn, #shop .block #shopblocks-pagination .pagination li a { background-color: #5b2c34; background-image: none; border-color: #5B2C34; color: #fff; font-family: 'Sora', Helvetica, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: 300; text-decoration: none; text-transform: uppercase; letter-spacing: .05em!important; transition: background-color .3s; padding: 13px 26px; border-radius: 6px!important; }
#shop .btn.btn-default:hover, #shop .btn.btn-default:focus, #shop .input-group .input-group-btn .btn:hover, #shop .input-group .input-group-btn .btn:focus, #shop .block #shopblocks-pagination .pagination li a:hover, #shop .block #shopblocks-pagination .pagination li a:focus { background-color: #41121a!important; background: #41121a!important; border-color: #41121a!important; color: #fff!important; transition: background-color .3s; }
#shop .container-fluid .container { max-width: 1280px!important; }
#shop .fa { font-weight: 300; }
#shop .form-control, #shop .input-group input.form-control:focus, #shop input:focus, #shop select:focus, #shop textarea:focus, #shop .form-control:focus, #shop .input-group input.form-control:focus, #shop select:focus { border-color: #5B2C34; }
#shop .homepage #master-container-fluid_1721054151756 .ti-container:hover { transform: translateY(-5px)!important; box-shadow: 0 17px 35px 0 #00000012!important; transition: transform .3s; }
#shop .homepage #master-container-fluid_1721054151756 div[id^="ti_container"] { border-radius: 50%!important; }
#shop .homepage p.styledLink > a { text-transform: uppercase!important; font-size: 13px!important; font-weight: 400!important; color: #5b2c34!important; letter-spacing: .05em!important; }
#shop .homepage p.styledLink > a:hover { color: #5b2c34!important; }
#shop .input-group .input-group-addon.left { border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; }
#shop .input-group .input-group-addon.right { border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; }
#shop .input-group .input-group-btn.left .btn-default { border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; }
#shop .input-group .input-group-btn.right .btn-default { border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; }
#shop .input-group input.form-control { height: 36px; }
#shop .input-group input.form-control.left { border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px; }
#shop .input-group input.form-control.right { border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; }
#shop .shop-mode-banner { display: none!important; }
#shop .shopblocks-add-to-basket .input-group .input-group-addon { height: 36px; }
#shop .shopblocks-add-to-basket .input-group .quantity-field { height: 36px; }
#shop a, #shop span a { font-family: 'Sora', Helvetica, Arial, sans-serif; color: #5B2C34; font-style: normal; font-weight: 300; text-decoration: none; transition: color .3s!important; }
#shop a:hover, #shop a:focus, #shop span a:hover, #shop span a:focus { color: #232323; font-style: normal; font-weight: 300; text-decoration: none; }
#shop h1, #shop h1 a { font-family: 'Sora', Helvetica, Arial, sans-serif; font-size: 37px; color: #5B2C34; font-style: normal; font-weight: 600; text-decoration: none; text-transform: uppercase; }
#shop h2, #shop h3, #shop h4, #shop h5, #shop h6, #shop h2 a, #shop h3 a, #shop h4 a, #shop h5 a, #shop h6 a { font-family: 'Sora', Helvetica, Arial, sans-serif; font-size: 33px; color: #5B2C34; font-style: normal; font-weight: 600; text-decoration: none; text-transform: uppercase; }
#shop html, #shop body, #shop p, #shop ul, #shop ol, #shop li, #shop th, #shop td, #shop label { font-family: 'Sora', Helvetica, Arial, sans-serif; font-weight: 300; font-size: 14px; color: #232323; }
#shop input, #shop select, #shop textarea, #shop .form-control, #shop .input-group input.form-control, #shop .shopblocks-add-to-basket .input-group .quantity-field, #shop select { border-color: #D8D8D8; font-size: 14px; color: #232323; height: 42px; box-shadow: none; border-radius: 0!important; }
#shop .homepage #ti_container_9x387CQe > img, #shop .homepage #ti_container_QgqTsKeZ > img { border-radius: 20px!important; }
#shop .homepage .toggle-button-toggle-element { border: none; padding: 10px 30px!important; font-weight: 500; border-bottom: solid 2px #F7F7F7!important; border-radius: 0!important; }
#shop .homepage .toggle-button-toggle-element:hover, #shop .homepage .toggle-button-toggle-element:focus, #shop .homepage .toggle-button-toggle-element:focus-visible { background: none!important; outline: none!important; border: none; border-bottom: solid 2px #5B2C34!important; transition: border-bottom .3s!important; }
#shop .homepage .toggle-button-toggle-element.active { box-shadow: none!important; border-bottom-color: #5B2C34!important; }
#shop .homepage #master-container-fluid_1721123516815 > div { max-width: 100vw!important; }
#shop .homepage #master-container-fluid_1721123516815 { padding: 0!important; }
#shop .outlineBtn { border-color: #fff!important; background-color: transparent!important; padding: 13px 26px; border-radius: 6px!important; transition: background-color .3s!important; letter-spacing: .05em!important; text-transform: uppercase!important; }
#shop .homepage #brands { display: flex!important; flex-wrap: wrap; justify-content: center; }
#shop .homepage #brands div { display: flex!important; margin-right: 7px!important; margin-left: 7px!important; background: #f6f6f6; margin-bottom: 14px!important; height: 115px!important; align-items: center!important; flex-basis: 30%; border-radius: 6px; }
#shop .homepage #brands img { width: 87%!important; height: auto!important; }
#shop .homepage #brands div:hover { transition: all .4s!important; transform: scale(1.07); transform-origin: center; filter: drop-shadow(0 0 5px #fff); }
#shop #blocklab-footer { margin-top: 0!important; }
#shop .filters-list label span { font-size: 13px; left: 10px; top: 1px; position: relative; }
#shop #blocklab-category-page .filter-column-box, #shop #blocklab-search-page .filter-column-box { border: none!important; padding: 0!important; }
#shop #blocklab-category-page div[id^="filters"] > label, #shop #blocklab-category-page #category-filters > div > div > div > label { font-weight: 500; color: #5b2c34!important; width: 100%!important; font-size: 14px!important; padding-top: 15px; }
#shop #blocklab-category-page .fa-caret-down:before, #shop #blocklab-search-page .fa-caret-down:before { font-family: 'Font Awesome 5 Pro'!important; font-weight: 400; content: "\f078"; font-style: normal!important; }
#shop #blocklab-category-page i.fa.fa-caret-down, #shop #blocklab-search-page i.fa.fa-caret-down { float: right!important; position: relative; top: 2px; }
#shop #blocklab-category-page i.fa.fa-angle-up, #shop #blocklab-search-page i.fa.fa-angle-up { float: right!important; position: relative; top: 3px; }
#shop #blocklab-category-page .fa-angle-up:before, #shop #blocklab-search-page .fa-angle-up:before { font-family: 'Font Awesome 5 Pro'!important; font-weight: 400; content: "\f077"!important; font-style: normal!important; }
#shop div[id^="global-breadcrumbs-default"] i:last-of-type { margin-right: 5px; }
#shop div[id^="global-breadcrumbs-default"] i:before { content: "/"!important; }
#shop div[id^="global-breadcrumbs-default"] .breadcrumbs.list-unstyled.margin-bottom-0 li.crumb.header.hidden-xs { font-size: 14px!important; }
#shop select.sort-by.form-control { height: 40px!important; border-color: #DCDCDC; box-shadow: none!important; border-radius: 6px !important; }
#shop #category-sort-default > div > div.col-sm-3.text-right.text-left-xs > label { padding-top: 0!important; margin-bottom: 0px!important; font-weight: 400; color: #5b2c34!important; }
#shop #products-holder > div.row.push-down > div.col-sm-6.text-right.text-center-xs #shopblocks-pagination { display: none; }
#shop #blocklab-category-page #container-fluid-pages-image-small, #shop #blocklab-category-page #container-fluid-pages-content-default, #shop .search #container-fluid-pages-image-small, #shop .search #container-fluid-pages-content-default { display: none!important; }
#shop body #blocklab-category-page, #shop body #blocklab-search-page { background-color: #F7F7F7!important; }
#shop #blocklab-category-page div#category-filters, #shop #blocklab-search-page div#category-filters { background: #fff!important; padding: 10px !important; border-radius: 6px!important; }
#shop .pagesbrands #blocklab-footer, #shop .pagesabout #blocklab-footer, #shop .category_page #blocklab-footer, #shop .product_page #blocklab-footer, #shop .basket #blocklab-footer, #shop .account #blocklab-footer, #shop .pageshometheatrebuyersguide #blocklab-footer, #shop .pagesbewareofcounterfeitlamps #blocklab-footer { border-top: solid 1px #dedede!important; }
#shop .filters-list label:hover { text-decoration: none!important; color: #5b2c34!important; }
#shop #blocklab-category-page input[type=checkbox]:before, #shop #blocklab-search-page input[type=checkbox]:before { content: ""; display: block; position: absolute; width: 20px; height: 20px; top: 0; left: 0; background-color: #fff; border: 1px solid #5B5B5B; border-radius: 3px; }
#shop #blocklab-category-page input[type=checkbox]:checked:before { content: ""; display: block; position: absolute; width: 20px; height: 20px; top: -1px; left: 0; background-color: #5b2c34!important; border: solid 1px #5b2c34!important; }
#shop #blocklab-category-page input[type=checkbox]:checked:after { content: ""; display: block; width: 5px; height: 10px; border: solid #fff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; top: 3px; left: 7px; }
#shop #blocklab-category-page .sidebar-active-filters, #shop #blocklab-search-page .sidebar-active-filters { background: #fff!important; padding: 25px 25px 0!important; border-radius: 6px; }
#shop #blocklab-category-page .btn-clear-filters, #shop #blocklab-search-page .btn-clear-filters { background: transparent!important; border: none!important; color: #5b2c34!important; font-weight: 500!important; font-size: 13px!important; padding: 0!important; transition: color 0.2s; }
#shop #category-filters-default > div:nth-child(1) > div > p { font-weight: 500; }
#shop .active-filter { box-shadow: none!important; border-radius: 6px; border: none; padding: 9px 15px; background: #F7F7F7; }
#shop #category-filters > div > div.row.push-down > div > label > i:last-of-type { display: none!important; }
#shop #blocklab-category-page span#sizing-addon2, #shop #blocklab-search-page span#sizing-addon2 { border-radius: 6px 0 0 6px!important; height: 40px!important; font-size: 14px!important; padding: 10px 16px!important; }
#shop #slider-value-min, #shop #slider-value-max { height: 40px!important; border-top-right-radius: 6px!important; border-bottom-right-radius: 6px!important; box-shadow: none!important; border-left: none!important; border-color: #DCDCDC!important; }
#shop .row.push-down-sm.price-slider { padding-top: 7px; }
#shop .ui-slider-handle.ui-state-default { border-radius: 50%!important; background-color: #5B2C34!important; border: none!important; }
#shop .ui-widget-content { background-color: #DCDCDC; border: none!important; height: 8px!important; }
#shop #blocklab-category-page .product-block-inner, #shop #blocklab-search-page .product-block-inner { background-color: #fff!important; padding-bottom: 10px!important; border-radius: 6px; outline: 1px solid #F7F7F7; box-shadow: 0 0 7px #ddd!important; }
#shop #blocklab-category-page .product-block-inner:hover, #shop #blocklab-search-page .product-block-inner:hover { outline: solid 2px #5B2C34!important; transition: border-color .4s!important; }
#shop #blocklab-category-page div[id^="filters"] > label:hover, #shop #blocklab-category-page #category-filters > div > div > div > label:hover { cursor: pointer; }
#shop #blocklab-category-page #products-holder .add-to-basket { width: 100%!important; }
#shop #products-holder > div > div.product-block-inner > div.compare-add-wrapper > label > input:before, #shop #product-add-to-basket-without-qty > div.wishlistCompare > div.compare-add-wrapper > label > input:before { display: none!important; }
#shop p.productSkuBrand, #shop p.productSkuBrandMobile { font-size: 12px!important; margin-top: 10px; }
#shop .skuBrandLabel { font-weight: 500; color: #5b2c34; }
#shop #blocklab-category-page .productname { font-size: 16px; font-weight: 500; }
#shop p.vatTogglePrices { font-size: 15px!important; }
#shop #blocklab-product-page p.vatTogglePrices { margin-top: 20px; }
#shop #blocklab-product-page div[id^="product-related-products-default"] p.vatTogglePrices { height: 57px; }
#shop p.vatTogglePrices span { font-weight: 500; font-size: 19px; color: #5b2c34; display: inline-block; }
#shop p.vatTogglePrices .vatLabel { font-weight: 300!important; color: #232323!important; font-size: 15px!important; }
#shop .productTechSpecsRow { display: flex; justify-content: space-between; padding: 35px 10px 30px 2px; }
#shop p.productTechSpecs { display: flex; align-items: center!important; margin-bottom: 0!important; font-size: 13px!important; }
#shop .productTechSpecsRow i { margin-right: 5px; font-size: 19px; color: #d39681; margin-top: -2px; }
#shop #blocklab-category-page #product-add-to-basket-without-qty > div.wishlistCompare > div > label > input:after { content: ""!important; display: block; width: 18px; height: 18px; position: relative; top: -1px!important; left: -1px; background-color: #fff; border: 1px solid #727272; border-radius: 3px; }
#shop #blocklab-category-page .compare-add-category { margin-right: 7px; }
#shop #blocklab-category-page .compare-product-input-label { margin-bottom: 0!important; font-size: 13px; color: #727272; }
#shop #blocklab-category-page .wishlistComparePlaceholder { display: none; }
#shop #blocklab-category-page .wishlistCompare { display: flex; align-items: center; justify-content: space-between!important; margin-bottom: 15px; padding: 0 5px; }
#shop #blocklab-category-page .wishlist-add-wrapper { opacity: 1!important; }
#shop #blocklab-category-page .wishlist-add { background: none!important; border: none!important; padding: 0!important; color: #727272!important; font-size: 13px!important; text-transform: none!important; letter-spacing: unset!important; }
#shop #blocklab-category-page .wishlist-add i { font-weight: 300!important; font-size: 18px!important; top: 2px; position: relative; }
#shop #catPageTags { display: flex; }
#shop #blocklab-category-page #catPageTags { position: absolute; top: 30px; left: 20px; z-index: 1; }
#shop #catPageTags i { font-size: 20px!important; margin-right: 10px; }
#shop #catPageTags .fa-graduation-cap { color: #d70f0c; }
#shop #catPageTags .fa-building { color: #84c217; }
#shop #catPageTags .fa-university { color: #3d80c0; }
#shop #blocklab-category-page .wishlist-add:hover, #shop #blocklab-category-page .compare-product-input-label:hover { color: #5b2c34!important; transition: color .1s; cursor: pointer; }
#shop .tooltip { opacity: 0; width: 100px; background-color: #232323; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; bottom: -160%!important; left: 30%; transform: translateX(-30%); font-family: 'Sora', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 500; transition: opacity .3s!important; }
#shop #blocklab-category-page #shopblocks-pagination .pagination li a { background-color: transparent!important; border-color: #d8d8d8!important; color: #232323!important; padding: 9px 14px!important; margin-right: 5px; }
#shop #blocklab-category-page #shopblocks-pagination .pagination li a:hover { background-color: #5b2c34!important; color: #fff!important; border-color: #5b2c34!important; }
#shop #blocklab-category-page #shopblocks-pagination .pagination li.btn-pagination-selected a { background-color: #5b2c34!important; border-color: #5b2c34!important; padding: 9px 14px!important; margin-right: 5px; color: #fff!important; }
#shop #productsPerPage { border-color: #D8D8D8!important; font-size: 14px; box-shadow: none!important; color: #232323; height: 38px!important; border-radius: 6px!important; }
#shop #products-holder > div:nth-child(155) > div > div.col-sm-6.push-down-sm.text-center-xs.push-up-xs { margin-top: 0!important; }
#shop #blocklab-category-page .wishlistCompare input[type=checkbox]:checked:after { transform: none!important; content: ""; display: block; position: absolute; width: 24px; height: 24px; top: 0; left: 0; background-color: #5b2c34!important; border: solid 1px #5b2c34!important; }
#shop #compare-products-tray table.compare-products-table p.cp-attr-value.no-label-above { margin-top: 0!important; }
#shop #compare-products-tray h4 > a:hover { font-weight: 600; }
#shop #blocklab-product-page .productWishlistCompare { display: flex; align-items: center; justify-content: right; width: 100%; padding: 10px 0; }
html#shop #blocklab-product-page .productWishlistComparePlaceholder { display: none; }
#shop #blocklab-product-page .wishlist-view { display: none; }
#shop #blocklab-product-page .wishlist-add, #shop #blocklab-product-page label.compare-product-input-label { background: none!important; border: none; color: #727272!important; padding: 0!important; text-transform: none!important; letter-spacing: unset!important; font-size: 15px; margin-bottom: 0!important; transition: color .1s!important; }
#shop #blocklab-product-page .wishlist-add:hover, #shop #blocklab-product-page label.compare-product-input-label:hover { color: #5b2c34!important; cursor: pointer; }
#shop #blocklab-product-page .wishlist-add i { font-weight: 300!important; font-size: 18px; position: relative; top: 1px; }
#shop #blocklab-product-page .compare-toggle:after { content: ""!important; display: block; width: 18px; height: 18px; position: relative; top: -4px!important; left: -1px; background-color: #fff; border: 1px solid #727272; border-radius: 3px; }
#shop #blocklab-product-page .compare-toggle:checked:after { transform: none!important; content: ""; display: block; position: relative; width: 18px; height: 18px; top: -4px!important; left: -1px!important; background-color: #5b2c34!important; border: solid 1px #5b2c34!important; }
#shop .shopblocks-add-to-basket .input-group .quantity-field { height: 50px!important; border-top-right-radius: 6px!important; border-bottom-right-radius: 6px!important; border-left: none; border-color: #DCDCDC; text-align: center!important; }
#shop .shopblocks-add-to-basket .input-group .input-group-addon { border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; border-right: none!important; padding: 13px 15px; }
#shop #product-add-to-basket-with-qty .row.push-down .col-xs-7 #add-to-basket-button_2.add-to-basket.btn.btn-default { padding-top: 15px; }
#shop #blocklab-product-page .productPageInfo p { margin-bottom: 0!important; }
#shop #blocklab-product-page .tooltip { left: 56% !important; bottom: 150% !important; }
#shop #blocklab-product-page p.vatTogglePrices span { font-size: 35px; }
#shop #blocklab-product-page p.vatTogglePrices .vatLabel { font-size: 16px!important; padding-top: 10px; margin-left: 5px; }
#shop #blocklab-product-page .salePrice { display: flex; align-items: center; }
#shop #blocklab-product-page .productAttr td { padding: 10px; }
#shop #blocklab-product-page .productDescriptionParent p { line-height: 1.7; }
#shop #blocklab-product-page .readMoreLink { margin-bottom: 15px!important; font-weight: 500; transition: color .2s; }
#shop #blocklab-product-page .readMoreLink:hover { color: #5b2c34; }
#shop #blocklab-product-page .productDetailsSectionLinks { margin-bottom: 30px; border-left: solid 1px #D8D8D8; }
#shop #blocklab-product-page .LinksSectionTitle { font-size: 24px; font-weight: 600; margin-bottom: 15px; color: #5b2c34!important; text-transform: uppercase; }
#shop #blocklab-product-page .productDetailsSectionLinks p { padding: 10px 15px; font-size: 16px; font-weight: 500; margin-bottom: 0!important; }
#shop #blocklab-product-page .productDetails p, #shop #blocklab-product-page .productDetails span, #shop #blocklab-product-page .productDetails a, #shop #blocklab-product-page .productDetails strong { font-size: 14px!important; line-height: 1.7!important; font-family: 'Sora', Helvetica, Arial, sans-serif!important; }
#shop #blocklab-product-page .productDetailsSection { padding-bottom: 30px; padding-top: 25px; border-bottom: solid 1px #D8D8D8; }
html { scroll-behavior: smooth!important; }
#shop #blocklab-product-page .productDetailsSectionLinks a, #shop #blocklab-product-page .readMoreLink a { font-weight: 500!important; color: #232323!important; }
#shop #blocklab-product-page .productDetailsSectionLinks a:hover, #shop #blocklab-product-page .readMoreLink a:hover { color: #5b2c34!important; }
#shop #blocklab-product-page .productDetailsSectionLinks .active { border-left: solid 1px #5b2c34!important; }
#shop #blocklab-product-page #product-promo-default_1721227627296 p { line-height: 1.7; }
#shop #blocklab-product-page div[id^="product-tabbed-content-default"] .panel-default { border-top: 1px solid #dcdcdcff; border-bottom: 0; border-left: 0; border-right: 0; box-shadow: none; border-radius: 0; }
#shop #blocklab-product-page div[id^="global-tabbed-content"] span, #shop #blocklab-product-page div[id^="global-tabbed-content"] a, #shop #blocklab-product-page div[id^="global-tabbed-content"] strong { font-size: 14px!important; line-height: 1.7; font-family: 'Sora', Helvetica, Arial, sans-serif!important; }
#shop #blocklab-product-page .active-thumbnail { border-bottom: solid 2px #5b2c34!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] #catPageTags .tooltip { left: 30%!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .productTechSpecs .tooltip { bottom: 50% !important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .productTechSpecs:first-of-type .tooltip { left: 15%!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .productTechSpecs:last-of-type .tooltip { left: 70%!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .productTechSpecs:nth-child(2) .tooltip { left: 40%!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .product-block-inner { background-color: #fff!important; padding-bottom: 10px!important; border-radius: 6px; outline: 1px solid #F7F7F7; box-shadow: 0 0 7px #ddd!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] p.productSkuBrand { font-size: 12px!important; margin-top: 10px; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .productname { font-size: 16px; font-weight: 500; }
#shop #blocklab-product-page div[id^="product-related-products-default"] p.vatTogglePrices span { font-size: 16px!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] p.vatTogglePrices .vatLabel { font-weight: 300!important; color: #232323!important; font-size: 14px!important; margin-left: -3px; padding-top: 0px !important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .wishlistComparePlaceholder { display: none; }
#shop #blocklab-product-page div[id^="product-related-products-default"] #catPageTags { position: absolute; top: 30px; left: 20px; z-index: 999; }
#shop div[id^="product-related-products-default"] .wishlist-add-wrapper { display: none!important; }
#shop .homepage .product-block-image-link { padding: 0 15px!important; }
#shop .homepage div[id^="groups-dynamic"] > div > div > div > div.group-carousel-wrapper > div > div > div > div > div > div > div.row.push-down-sm > div > div { padding-right: 15px; padding-left: 15px; }
#shop .homepage div[id^="groups-dynamic"] h5 { display: none; }
#shop .homepage p.placeholder { height: 73px; visibility: hidden; }
#shop #blocklab-product-page p.placeholder { height: 72px!important; visibility: hidden; }
#shop .homepage .tooltip { left: 30%!important; }
#shop .homepage .product-block-inner { background-color: #fff!important; padding-bottom: 10px!important; border-radius: 6px; outline: 1px solid #F7F7F7; box-shadow: 0 0 7px #ddd!important; }
#shop .homepage p.productSkuBrand { font-size: 12px!important; margin-top: 10px; height: 33px !important; }
#shop .homepage .productname { font-size: 16px; font-weight: 500; }
#shop .homepage p.vatTogglePrices span { font-size: 16px!important; }
#shop .homepage p.vatTogglePrices .vatLabel { font-weight: 300!important; color: #232323!important; font-size: 14px!important; }
#shop .homepage .wishlistComparePlaceholder { display: none; }
#shop .homepage #catPageTags { position: absolute; top: 30px; left: 20px; z-index: 1; }
#shop .homepage .wishlist-add-wrapper { display: none!important; }
#shop .homepage div[id^="groups-dynamic"] .fa-chevron-circle-left { position: relative; left: -5%; }
#shop .homepage div[id^="groups-dynamic"] .fa-chevron-circle-right { position: relative; right: -3%; }
#shop .homepage div[id^="groups-dynamic"] .fa-chevron-circle-right, #shop .homepage div[id^="groups-dynamic"] .fa-chevron-circle-left { font-size: 40px!important; }
#shop .homepage div[id^="groups-dynamic"] .fa-chevron-circle-right:before { content: "\f054"!important; }
#shop .homepage div[id^="groups-dynamic"] .fa-chevron-circle-left:before { content: "\f053"!important; }
#shop .predictive-search-wrapper .predictive-search-results { border-radius: 0!important; }
#shop p.predictive-product-text { font-weight: 500!important; font-size: 15px!important; margin-bottom: 5px !important; }
#shop #blocklab-product-page .productDetailsSection:last-of-type { border-bottom: none!important; padding-bottom: 0!important; }
#shop #blocklab-product-page .panel-default img.pdfIcon { width: 40px!important; height: 40px; margin-bottom: 5px; }
#shop #blocklab-header p.menuShopAll { margin-top: 15px; text-decoration: underline; text-underline-offset: 8px; font-weight: 500; text-transform: uppercase; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .yamm .yamm-section-title strong { font-weight: 500!important; font-size: 16px; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .dropdown-menu li a { font-family: 'Sora'!important; text-transform: capitalize!important; line-height: 1.9!important; font-size: 14px!important; }
#shop #blocklab-header .dropdown-menu { margin-top: 17px!important; border: none!important; box-shadow: none; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .yamm .yamm-content { padding: 45px 90px; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .dropdown-menu li a { position: relative; display: inline-block; text-decoration: none; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .dropdown-menu li a::after { content: ''; position: absolute; width: 100%; height: 1px; bottom: 0; left: 0; background-color: #D8D8D8; visibility: hidden; transform: scaleX(0); transition: all .3s ease-in-out; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .dropdown-menu li a:not(:has(p.menuShopAll)):hover::after { visibility: visible; transform: scaleX(1) translateY(0px); }
#shop #blocklab-header #mega-menu-v2_1699276169074 p.menuShopAll:hover { color: #5b2c34!important; }
#shop .filter-column-box { overflow-x: hidden!important; }
#shop .sticker-text p.sticker { padding: 7px 13px 5px; margin-top: 20px; font-size: 13px!important; font-weight: 500!important; text-transform: uppercase!important; }
#shop #blocklab-product-page .sticker-text p.sticker { font-size: 14px!important; }
#shop .sticker-text .freeDelivery { background: #3a82bd; color: #fff!important; }
#shop #blocklab-category-page .sticker { overflow: visible !important; }
#shop .homepage h1 span { animation: textShadowAnimation 2s ease-in-out infinite alternate; }
@keyframes textShadowAnimation { 0% { text-shadow: #fff0 0 0 0; } 100% { text-shadow: #ffff 0 0 40px; }}
#shop .sticker { overflow: hidden!important; }
#shop .homepage div[id^="groups-dynamic"] div.sticker { width: auto!important; margin-right: 15px; margin-top: 3px; }
#shop #blocklab-product-page div[id^="product-tabbed-content-default"] p, #shop #blocklab-product-page div[id^="product-tabbed-content-default"] span, #shop #blocklab-product-page div[id^="product-tabbed-content-default"] a, #shop #blocklab-product-page div[id^="product-tabbed-content-default"] strong { font-size: 14px!important; line-height: 1.7!important; font-family: 'Sora', Helvetica, Arial, sans-serif!important; }
#shop #blocklab-product-page .text-box-white { border: none!important; padding: 0!important; font-size: 14px!important; line-height: 1.7!important; font-family: 'Sora', Helvetica, Arial, sans-serif!important; margin-bottom: 30px!important; }
#shop #blocklab-product-page div[id^="product-tabbed-content-default"] td { padding: 7px 5px!important; border: none!important; }
#shop #blocklab-product-page div[id^="product-tabbed-content-default"] th { border: none!important; background-image: none!important; padding: 7px!important; font-weight: 600!important; font-size: 16px; }
#shop #blocklab-product-page div[id^="product-tabbed-content-default"] h2 { display: none!important; }
#shop #blocklab-product-page div[id^="product-tabbed-content-default"] table { width: 100%!important; }
#shop #container-fluid-global-dynamic-carousel_1721818318335, #shop #container-fluid-global-dynamic-carousel_1721818598419 { padding: 0!important; }
#shop #container-fluid-global-dynamic-carousel_1721818318335 > div, #shop #container-fluid-global-dynamic-carousel_1721818598419 > div { max-width: 100vw!important; }
#shop .homepage .fas { font-weight: 400; }
#shop .homepage div[id^="groups-dynamic"] .add-to-basket { width: 100%!important; margin-top: 15px; }
#shop .homepage div[id^="groups-dynamic"] .fas { font-weight: 600!important; }
#shop #blocklab-header .sticky-row { box-shadow: none!important; }
#shop .productname { transition: color .2s!important; }
#shop .productname:hover { color: #5b2c34!important; }
#shop .add-to-basket { background: #7e9331!important; border-color: #7e9331!important; }
#shop #blocklab-product-page .carousel-control { font-size: 15px!important; }
#shop #blocklab-product-page .add-to-basket { padding-top: 16px!important; }
#shop #mega-menu-v2_1699276169074 .yamm .dropdown > a, #shop #mega-menu-v2_1699276169074 .yamm .yamm-fw > a { padding-left: 11px!important; padding-right: 11px!important; }
#shop #blocklab-product-page .icon-list { list-style-type: none; padding-left: 0; }
#shop #blocklab-product-page .icon-list-item { display: flex; align-items: flex-start; margin-bottom: 8px; }
#shop #blocklab-product-page .icon-list-item i { color: #232323; margin-right: 8px; margin-top: 4px; }
#shop #blocklab-product-page .icon-list-item span { color: #232323; font-size: 14px; line-height: 1.7; }
#shop #blocklab-product-page .icon-list-item:last-of-type, #shop #blocklab-product-page .icon-list { margin-bottom: 0!important; }
#shop #blocklab-product-page .brandImageSection img { width: 20%!important; position: absolute; z-index: 9; }
#shop .resetpassword #shopblocks-reset-password-step-one > div:nth-child(4) > div > input { height: 45px!important; }
#shop .resetpassword h1, #shop .login h1 { padding-top: 30px; text-align: center; padding-bottom: 15px; }
#shop .resetpassword #blocklab-footer, #shop .login #blocklab-footer { margin-top: 50px!important; }
#shop .alert.alert-danger { background: #da291c1f!important; border-left: solid 6px #DA291C!important; color: #232323!important; font-weight: 400!important; border-radius: 0!important; padding: 10px!important; }
#shop .alert.alert-info { background: #EEf6f6!important; border-left: solid 6px #8FC4C1!important; color: #232323!important; font-weight: 400!important; border-radius: 0!important; padding: 10px!important; }
#shop .alert.alert-success { background: #ECF2E7!important; border-left: solid 6px #407B11!important; color: #232323!important; font-weight: 400!important; border-radius: 0!important; padding: 10px!important; }
#shop .alert.alert-warning { background: #FEF8E8!important; border-left: solid 6px #F7BA1D!important; color: #232323!important; font-weight: 400!important; border-radius: 0!important; padding: 10px!important; }
#shop #container-fluid-flash-message { padding: 0!important; }
#shop #container-fluid-flash-message > div { max-width: 100vw!important; }
#shop .btn.btn-secondary { border: none; font-family: 'Sora'!important; }
#shop .btn.btn-secondary:hover { background: none!important; }
#shop .basket #shopblocks-basket > div:nth-child(3) { display: none; }
#shop .basket p.font-18.tax-in-basket { font-size: 14px!important; font-weight: 300!important; color: #7a7a7a; }
#shop .basket .page-container-fluid { background: #f7f7f7; }
#shop .basket #shopblocks-basket > div:nth-child(3) > div.col-sm-4.col-sm-offset-4 > div:nth-child(6), #shop .basket a.text-muted { display: none!important; }
#shop .basket #pages-name-default > h1 { display: none!important; }
#shop .basket h4 { font-size: 20px!important; color: #232323; }
#shop .basket h1 { font-size: 30px!important; margin-bottom: 20px!important; }
#shop .basket #shopblocks-basket-mini > form > div:nth-child(1) { background-color: #fff; padding: 30px 0; margin-bottom: 15px; }
#shop .basket #shopblocks-basket-mini > form > div:nth-child(1) > div > a { color: #fff!important; font-family: 'Sora', Helvetica, Arial, sans-serif; font-weight: 300!important; font-size: 13px!important; }
#shop .basket div.row.row-basket-delivery.basket-prices h4 { font-size: 22px!important; text-transform: none!important; font-weight: 400!important; color: #232323; }
#shop .basket #shopblocks-basket-mini > form button:hover, #shop .basket #shopblocks-basket-mini > form button:focus { background-color: transparent!important; color: #232323!important; transition: color .2s; }
#shop .basket button[name="remove_item"] { padding-left: 0!important; }
#shop .basket button[name^="update_basket_voucher"] { border-radius: 5px!important; padding-bottom: 9px!important; height: 42px!important; font-size: 14px!important; }
#shop .basket button#remove_voucher_code { background-color: transparent; border-color: transparent; color: #33b1b1; top: -6px; position: relative; }
#shop .basket .page-container-fluid { background: #f7f7f7; }
#shop .basket #shopblocks-basket-mini form a { cursor: pointer; font-size: 20px; color: #232323; font-family: 'Sora'; font-weight: 600; }
#shop .basket #shopblocks-basket-mini .image { border: none!important; padding: 0!important; width: 100%!important; }
#shop .basket .qty-div > input { border-right: none!important; border-left: none!important; height: 43.42px!important; border-radius: 0!important; }
#shop .basket input[type^="number"] { text-align: center; margin-right: 15px; }
#shop .basket button.btn.btn-default.btn-number.increase-qty.btn-quantity { border: solid 1px #D8D8D8!important; padding: 0; background: none; color: #232323!important; height: 43.42px!important; border-left: none!important; border-radius: 0!important; padding-right: 5px; padding-top: 2px; }
#shop .basket button.btn.btn-default.btn-number.decrease-qty.btn-quantity { border: solid 1px #D8D8D8!important; padding: 0; background: none; color: #232323; height: 43.42px!important; border-right: none!important; border-radius: 0!important; padding-left: 6px!important; padding-top: 3px; }
#shop .basket .btn.btn-xs { font-size: 12px!important; background: none!important; border: none!important; color: #5b2c34!important; text-transform: none!important; padding-right: 0!important; font-family: 'Sora'!important; letter-spacing: 0!important; }
#shop .basket #shopblocks-basket-mini > form > div > div.col-xs-9.col-sm-7 > div > div.col-sm-8 > p.push-down-xs { display: none!important; }
#shop .basket #shopblocks-basket div.col-sm-4.col-sm-offset-4 p { text-align: left!important; line-height: 30px; display: flex; justify-content: space-between; font-size: 15px!important; }
#shop .basket #shopblocks-basket-mini > form > div.row.border-bottom.push-down { background: #fff!important; padding: 30px 15px; border-bottom: 0!important; margin-bottom: 10px!important; }
#shop .basket #shopblocks-basket div.col-sm-4.col-sm-offset-4 h4 { text-align: left!important; margin-top: 30px; }
#shop .basket h4.basket-estimated-grand-total { font-size: 23px!important; }
#shop .basket .totalHeading { margin-top: 0!important; padding-left: 12px!important; }
#shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 > div.col-sm-4.push-down-xl { display: none; }
#shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 > div.col-sm-4.push-down-xl > div { padding-bottom: 30px; }
#shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 > div.col-sm-4.push-down-xl h4 { margin-top: 0!important; }
#shop .basket #shopblocks-basket-mini > div > div > h3 > small { font-family: 'Sora'!important; font-size: 15px!important; color: #232323!important; font-weight: 400!important; text-transform: none!important; }
#shop .basket a#continue-to-delivery { background-color: #7e9331; border-color: #7e9331; transition: background-color .2s!important; }
#shop .basket #shopblocks-basket-mini div.col-xs-3.col-sm-3.text-right.basket-prices > p:nth-child(1) { font-weight: 600; font-size: 20px!important; margin-bottom: 5px!important; }
#shop .basket #shopblocks-basket-mini form a:hover { color: #5b2c34; }
#shop .basket .qty-div > input { border-right: none!important; border-left: none!important; height: 43.42px!important; border-radius: 0!important; }
#shop .basket input[type^="number"] { text-align: center; margin-right: 15px; }
#shop .basket button.btn.btn-default.btn-number.increase-qty.btn-quantity { border: solid 1px #D8D8D8!important; padding: 0; background: none; color: #232323!important; height: 43.42px!important; border-left: none!important; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; padding-right: 5px; padding-top: 2px; }
#shop .basket button.btn.btn-default.btn-number.decrease-qty.btn-quantity { border: solid 1px #D8D8D8!important; padding: 0; background: none; color: #232323; height: 43.42px!important; border-right: none!important; border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; padding-left: 6px!important; padding-top: 3px; }
#shop .basket .fa-plus:before, #shop .basket .fa-minus:before { font-weight: 300!important; }
#shop #blocklab-header #basketQty { font-size: 12px!important; }
#shop .pay p.pay-basket-item-attributes.text-muted.font-12 { display: none!important; }
#shop .pay div.basket-prices td { padding: 5px 8px!important; }
#shop .pay #form_pay > div > div.pay-body > div > div.col-sm-4 > div > div:nth-child(9), #shop .pay #form_pay > div > div.pay-body > div > div.col-sm-4 > div > hr:nth-child(12) { display: none; }
#shop .pay .font-20 { font-size: 23px!important; }
#shop .pay .pay-payment-method-radio:checked + .checkbox-tile, #shop .pay .pay-payment-method-radio + .checkbox-tile { box-shadow: none!important; }
#shop .pay .pay-basket-item-price { flex: 1 0 30%!important; }
#shop .pay .checkbox-tile { border-radius: 0!important; border-color: #D8D8D8!important; box-shadow: none!important; }
#shop .pay .checkbox-label { font-weight: 500; font-size: 16px; text-transform: none!important; }
#shop .pay .pay-payment-method-radio:checked + .checkbox-tile { border-color: #5b2c34!important; }
#shop .pay .btn-confirm, #shop .pay .btn-continue { background: #7e9331!important; border-color: #7e9331!important; }
#shop .thankyou #container-fluid-pages-name-default, #shopblocks-thank-you > div > div > div:nth-child(3) > div > h2, #shopblocks-thank-you > div > div > div:nth-child(3) > div > div.row.border-bottom, #shopblocks-thank-you > div > div > div:nth-child(3) > div > div:nth-child(3) > div, #shop .thankyou #shopblocks-thank-you > div > div > div.row.push-up > div > h1, #shop .thankyou #shopblocks-thank-you > div > div > div.row.push-up > div > div.row.push-up, #shop .thankyou #shopblocks-thank-you > div > div > div:nth-child(2) > div { display: none!important; }
#shop .thankyou .orderThankYou { padding: 90px 0!important; }
#shop .account tr[id^="shopblocks-view-order"] td.text-right > span { font-weight: 400!important; }
#shop .account #shopblocks-update-user-details > div > div:nth-child(1) > div:nth-child(5) > div:nth-child(2) { display: none!important; }
#shop .account #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(3) > div > div > div > a { display: none!important; }
#shop .account #tab_logout > a { padding: 10px!important; }
#shop .account p.accountWelcome { font-size: 36px!important; font-family: 'Sora'!important; }
#shop .account #global-code_1689002662220 { padding: 40px 0 20px; }
#shop .account .fa, #shop .account .fas { font-weight: 300!important; }
#shop div[id^="tab"] .fa, #shop div[id^="tab"] .fas { color: #232323!important; margin-right: 5px!important; }
#shop #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(3) > div > div > div > a { padding: 9px 0 4px; }
#shop .account #container-fluid-pages-content-default, #shop .account #container-fluid-pages-image-small { display: none!important; }
#shop .account .container-fluid.page-container-fluid, #shop .account #container-fluid-pages-name-default { background-color: #F7F7F7!important; }
#shop .account #shopblocks-account > div.row.details.account-tab > div > form > div:nth-child(1) > div.col-xs-8 { display: none!important; }
#shop .account .form-control { border-radius: 0!important; border-color: #DCDCDC!important; height: 40px!important; box-shadow: none!important; }
#shop .account #shopblocks-account > div.row.details.account-tab > div > form > div.row.push-down-sm > div.col-xs-12.col-sm-6 { display: none!important; }
#shop .account #shopblocks-update-user-details > div > div:nth-child(1) > div:nth-child(5) { display: none!important; }
#shop .account button[name="update_user_details"] { margin-top: 30px; padding-bottom: 12px!important; }
#shop .account #blocklab-pages input { border-color: #DCDCDC!important; box-shadow: none!important; border-radius: 0!important; height: 40px!important; }
#shop .account #shopblocks-update-user-details > div > div:nth-child(1) > div:nth-child(6) > div > div > label { font-family: 'Sora'!important; font-weight: 400!important; }
#shop .account b { font-family: 'Sora'!important; }
#shop .account #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(3) > div > table { width: 98.5%; }
#shop .account small { font-family: 'Sora'!important; font-weight: 400!important; }
#shop .account .orders-tab .fa-plus:before, #shop .account .quotes-tab .fa-plus:before, #shop .fa-caret-down:before { font-family: 'Font Awesome 5 Pro'!important; font-weight: 300; content: "\f078"; font-style: normal!important; }
#shop .account .orders-tab .fa-minus:before, #shop .account .quotes-tab .fa-minus:before { font-family: 'Font Awesome 5 Pro'!important; font-weight: 300; content: "\f077"; font-style: normal!important; }
#shop .account #shopblocks-account td { font-weight: 400!important; font-size: 14px; }
#shop .account #row-pages-name-default { padding-top: 30px; }
#shop .account div.row.push-down.account-details-chooser.squeeze-up { position: relative; top: -10px!important; background: #F7F7F7!important; }
#shop .account div[id^="tab"].active, #shop .account div[id^="tab"] > a.active { background: none!important; border-radius: 0!important; border: none!important; border-bottom: solid 3px #5B2C34!important; box-shadow: none!important; color: #5B2C34!important; font-family: 'Sora'!important; font-weight: 600!important; }
#shop .account div[id^="tab"] > button:focus-visible, #shop .account div[id^="tab"] > a:focus-visible, #shop .account div[id^="tab"] > button:focus, #shop .account div[id^="tab"] > a:focus { background: none!important; border-radius: 0!important; border: none!important; outline: none!important; box-shadow: none!important; color: #232323!important; font-family: 'Sora'!important; font-weight: 400!important; }
#shop .account h2, #shop .account h4 { color: #5B2C34!important; font-family: 'Sora'!important; font-weight: 600!important; padding-bottom: 15px; margin-bottom: 10px!important; font-size: 30px!important; }
#shop .account h3 { color: #5B2C34!important; font-family: 'Sora'!important; font-weight: 600!important; padding-bottom: 15px; font-size: 30px!important; }
#shop .account h4 { line-height: 36px!important; }
#shop .account h5 { color: #5B2C34!important; font-family: 'Sora'!important; font-weight: 600!important; font-size: 22px!important; }
#shop .account #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(3) > div { padding: 0!important; }
#shop .account #shopblocks-account > div.row.details.quotes-tab > div > div > div > div:nth-child(1) > div.col-xs-4 > h4 { margin-left: 0!important; }
#shop .account label { font-family: 'Sora'!important; font-weight: 500!important; color: #232323!important; }
#shop .account #address-grid > div > div { border-radius: 0!important; border-color: #DCDCDC!important; padding: 20px!important; }
#shop .account [id^="shopblocks-address-grid"] > div > div > div > div > .btn.btn-block.btn-secondary { border-color: #5B2C34!important; background-color: #5B2C34!important; border-radius: 6px!important; font-family: 'Sora'!important; color: #fff!important; padding: 10px 0 11px; font-weight: 300!important; font-size: 12px!important; text-transform: uppercase; letter-spacing: .05em!important; }
#shop .account #add-new-address-button { border-color: #5B2C34!important; background-color: #5B2C34!important; border-radius: 6px!important; font-family: 'Sora'!important; color: #fff!important; font-weight: 300!important; font-size: 12px!important; text-transform: uppercase; letter-spacing: .05em!important; padding: 9px 0!important; height: 42px!important; }
#shop .account [id^="shopblocks-address-grid"] > div > div > div > div > .btn.btn-block.btn-secondary:hover, #shop .account #add-new-address-button:hover { background-color: #5B2C34!important; border-color: #5B2C34!important; transition: background-color .3s; }
#shop .account .row.details.orders-tab, #shop .account .row.details.account-tab, #shop .account .row.details.address-tab, #shop .account .row.details.quotes-tab { top: -49px!important; position: relative; background-color: #fff; padding: 25px 15px; border-radius: 0!important; }
#shop .account .table-bordered { border-color: #DCDCDC!important; border: 1px solid #DCDCDC!important; }
#shop .account #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(2) > div > form > div > span > button { background: none!important; border: none; color: #232323; padding-top: 0; padding-bottom: 0; }
#shop .account #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(2) > div > form > div > span > button:hover, #shop .account #shopblocks-account > div.row.details.quotes-tab > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > form > div > span > button:hover { color: #5b2c34!important; }
#shop .account .orders-table-search-wrapper #input-search { border-radius: 0!important; height: 42px!important; border-color: #DCDCDC!important; position: relative!important; width: 99%!important; }
#shop .account .table th { padding: 15px 20px!important; }
#shop .account .table td { padding: 5px 20px!important; }
#shop .account th { background-color: #F7F7F7; font-family: 'Sora'!important; font-weight: 600!important; }
#shop .account .fa.fa-plus, #shop .account .fa.fa-minus { margin-left: 5px!important; font-weight: 400!important; }
#shop .account .statusCircle, #shop .account .statusqtCircle { background-color: red!important; left: -10px; display: block; height: 10px!important; width: 10px!important; border-radius: 50%; line-height: 10px!important; top: 10px; position: relative; }
#shop .account a.btn.btn-default.display-inline.push-right-sm { padding: 9px 25px!important; border-radius: 5px!important; }
#shop .account [id^="shopblocks-view-order"] { background: #F7F7F7!important; }
#shop .account [id^="shopblocks-view-order"] > td > div > div { margin-left: 0; padding: 0 50px; width: 100%!important; }
#shop .account p.bold.font-16, #shop .account .bold { font-family: 'Sora'!important; }
#shop .account .border-bottom { border-color: #DCDCDC!important; padding-bottom: 15px!important; padding-top: 15px!important; }
#shop .account [id^="shopblocks-view-order"] > td > div > div > div > div > form > div > div > textarea { box-shadow: none!important; border-radius: 0!important; border-color: #DCDCDC; height: 100px!important; }
#shop .account div[id^="tab"] > button, #shop .account div[id^="tab"] > a, #shop .account div[id^="tab"] > button:hover, #shop .account div[id^="tab"] > a:hover, #shop .account a.btn.btn-default.btn-block.no-focus-outline.my-account-btn { background: none!important; border-radius: 0!important; border: none!important; box-shadow: none!important; color: #232323!important; font-family: 'Sora'!important; font-weight: 400!important; }
#shop .account .row.details.wishlists-tab, #shop .account .row.details.company-tab { top: -47px!important; position: relative; background-color: #fff; padding: 25px 15px; border-radius: 0!important; }
#shop .account #shopblocks-account > div.row.details.orders-tab .view-order, #shop .account #shopblocks-account > div.row.details.quotes-tab .view-order { margin-top: 18px!important; background-color: transparent; border: none!important; font-weight: 400!important; color: #5B2C34!important; letter-spacing: 0!important; text-transform: none; }
#shop .account button.btn.btn-default.btn-sm.btn-block.view-order.push-down:hover, #shop .account button.btn.btn-default.btn-sm.btn-block.view-quotes.push-down:hover { background-color: transparent!important; text-decoration: none!important; }
#shop .account button.btn.btn-default.btn-sm.btn-block.view-order.push-down:focus-visible, #shop .account button.btn.btn-default.btn-sm.btn-block.view-order.push-down:focus, #shop .account button.btn.btn-default.btn-sm.btn-block.view-quotes.push-down:focus-visible, #shop .account button.btn.btn-default.btn-sm.btn-block.view-quotes.push-down:focus { background-color: transparent!important; text-decoration: none!important; outline: none!important; box-shadow: none!important; }
#shop .account #address-grid li { font-size: 14px!important; }
#shop .account tr[id^="shopblocks-view-order"] li { font-size: 14px!important; }
#shop .account #tab_wishlists { height: 47.56px!important; }
#shop .account #shopblocks-account > div.row.details.wishlists-tab > div > form > div.wishlist-items > div > div { margin-top: 25px!important; }
#shop .account #shopblocks-account > div.row.details.wishlists-tab > div > form .btn-default, #shop .account input[name="ask_order_question"] { border-color: #5B2C34!important; border-radius: 5px!important; height: 45px; font-size: 13px!important; }
#shop .account textarea[name="order_question"] { height: 150px!important; }
#shop .account #shopblocks-update-user-details > div > div:nth-child(2) { display: none; }
#shop .account tr[id^="shopblocks-view-order"] > td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-xs-6.col-sm-7 > p.font-16 > a { font-weight: 600; font-size: 18px; }
#shop .account tr[id^="shopblocks-view-order"] > td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-xs-6.col-sm-7 > p, #shop .account tr[id^="shopblocks-view-order"] > td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-xs-6.col-sm-7 > div > div > p { font-size: 12px!important; font-weight: 400; }
#shop .account tr[id^="shopblocks-view-order"] .myaccount-download-pdf, #shop .account a[data-ref="returns_form"], #shop .account #container-fluid-custom-forms-built_1737729646143 { display: none!important; }
#shop .account #shopblocks-account > div.row.details.quotes-tab > div > div > div > div:nth-child(1) > div.col-xs-8.text-right > a { display: none!important; }
#shop .account .quotes-tab #input-search { border-radius: 0!important; height: 42px!important; border-color: #DCDCDC!important; position: relative!important; width: 99%!important; }
#shop .account #shopblocks-account > div.row.details.quotes-tab > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > form > div > span > button { background: none!important; border: none; color: #232323; padding-top: 0; padding-bottom: 0; }
#shop .modal .modal-content { border-radius: 8px !important; padding: 15px!important; border: none!important; box-shadow: none!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals { display: none; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals > div.row.push-down > div.col-xs-4 > p, #shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals > div.row.push-down > div.col-xs-8.text-right > p { color: #000!important; font-size: 18px!important; font-weight: 600; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals > div.row.push-down { margin-bottom: 0!important; padding: 10px 0; border-bottom: solid 1px #70737933; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals > div.row.row-mini-mini-vat, #shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals > div:nth-child(2), #shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div.mm-basket-totals > div.row.row-mini-mini-subtotal.basket-prices { padding: 10px 0; border-bottom: solid 1px #70737933; }
#shop .modal#shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-xs-6.col-sm-4.text-center.modal-basket-button, #shop .modal#shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-xs-6.col-sm-4.text-center.modal-checkout-button { width: 50%; margin-bottom: 10px; }
#shop .modal#shopblocks-product-added button[name="update_basket"] { background-color: transparent; padding: 0!important; border-color: transparent!important; color: #b2bdbf; font-size: 12px!important; text-transform: Capitalize!important; letter-spacing: 0!important; font-weight: 400!important; }
#shop .modal#shopblocks-product-added button[name="update_basket"]:hover { background-color: transparent!important; color: #5b2c34!important; transition: color .3s; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div:nth-child(3) > div > div > div.col-xs-2.col-sm-2 { padding: 0!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 > div.row > div.col-xs-4.basket-prices > div:nth-child(1) > div > p { text-align: left!important; margin-right: 5px; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 > div.row > div.col-xs-4.basket-prices > div:nth-child(1) > div { text-align: left!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 > div.row > div.col-xs-4.basket-prices { width: 100%; display: flex; align-items: center; margin-bottom: 5px; margin-top: 5px; }
#shop .modal#shopblocks-product-added p.basket-mini-product-price.bold.font-16 { color: #232323!important; padding-bottom: 10px; font-weight: 500!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 > div.row > div.col-xs-8 > p { display: none; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 > div.row > div.col-xs-8 > p:first-of-type { display: block!important; color: #005128!important; font-weight: 400!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 > div.row > div.col-xs-8 > p:nth-child(1) > small > span.bold { font-weight: 400!important; }
#shop .modal#shopblocks-product-added p.basket-mini-product-name { font-family: 'Sora', Helvetica, Arial, sans-serif; color: #232323; font-size: 15px!important; font-weight: 500!important; margin-bottom: 5px!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-6.col-sm-6 { padding-right: 0!important; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div { padding: 15px 0; }
#shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > h2 { font-size: 30px!important; }
#shop div.modal-header > button > span { font-family: 'Sora'!important; font-weight: 400!important; font-size: 13px!important; }
#shop #blocklab-product-page div.modal-header > button > span { font-size: 36px !important; }
#shop #shopblocks-product-added .modal-checkout-button > a { background: #7e9331!important; border: #7e9331!important; padding: 14px 0px !important; }
#shop #shopblocks-product-added .modal-basket-button > a { background: transparent!important; color: #5b2c34!important; transition: background .2s!important; }
#shop #shopblocks-product-added .modal-basket-button > a:hover, #shop #shopblocks-product-added .modal-checkout-button > a:hover { background: #5b2c34!important; color: #fff!important; }
#shop #blocklab-category-page .wishlist-remove { background: none!important; border: none!important; padding: 0!important; color: #727272!important; font-size: 13px!important; text-transform: none!important; letter-spacing: unset!important; }
#shop #blocklab-category-page .wishlist-remove i { font-weight: 300!important; font-size: 18px!important; top: 4px; position: relative; }
#shop .account .wishlists-tab .product { background-color: #fff!important; padding: 0 20px 10px!important; border-radius: 6px; outline: 1px solid #F7F7F7; box-shadow: 0 0 7px #ddd!important; }
#shop .account .wishlists-tab .product:hover { outline: solid 2px #5B2C34!important; transition: border-color .4s!important; }
#shop .account div.row.details.wishlists-tab > div > form > div.wishlist-items p:nth-child(2) a b { font-size: 16px!important; font-weight: 500!important; color: #232323!important; }
#shop #blocklab-product-page .wishlist-remove { background: none!important; border: none; color: #727272!important; padding: 0!important; text-transform: none!important; letter-spacing: unset!important; font-size: 15px; margin-bottom: 0!important; transition: color .1s!important; }
#shop .homepage #shopblocks-pagination { display: none; }
#shop div[id^="attributes-search-dynamic"] { background: #fff; padding: 30px; margin-bottom: 30px; border-radius: 10px; }
#shop div[id^="attributes-search-dynamic"] .form-group.col-sm-3 label { font-weight: 500; font-size: 15px; color: #5b2c34!important; }
#shop div[id^="attributes-search-dynamic"] .multi-search-button button { border: none; color: #fff; margin-top: 23px; padding-top: 15px; }
#shop div[id^="attributes-search-dynamic"] .multi-search-button button:hover { background-color: #5b2c34!important; border: none; }
html#shop div[id^="container-fluid-attributes-search-dynamic"] { display: none; }
#shop .projectorlamps div[id^="container-fluid-attributes-search-dynamic"] { display: block!important; }
#shop #blocklab-product-page .panel-heading { font-weight: 500; font-size: 16px; }
#shop #blocklab-footer div[id^="global-tabbed-content"] .panel { border-top: none!important; }
#shop div[id^="global-tabbed-content"] .panel { border-top: 1px solid #dcdcdcff; border-bottom: none!important; border-left: none!important; border-right: none!important; box-shadow: none; border-radius: 0; }
#shop div[id^="global-tabbed-content"] i { float: right; }
#shop div[id^="global-tabbed-content"] .panel-title { font-size: 14px!important; font-weight: 400; line-height: 1.7; }
b, strong { font-weight: 500; }
#shop div[id^="custom-forms-built"] label { font-weight: 500; }
#shop div[id^="custom-forms-built"] textarea { height: 150px; }
#shop div[id^="global-tabbed-content"] .panel-heading { padding: 15px 15px 10px; }
#shop div[id^="custom-forms-built"] .built-form .form-submit-button input, #shop .account div[id^="carousel-form"] .built-form .form-submit-button input { border-color: #7e9331!important; background-color: #7e9331!important; border-radius: 6px!important; height: 42px!important; }
#shop div[id^="custom-forms-built"] .built-form .form-submit-button input:hover, #shop .account div[id^="carousel-form"] .built-form .form-submit-button input:hover { border-radius: 6px!important; border-color: #5b2c34!important; background-color: #5b2c34!important; }
#shop .check-item { display: flex; align-items: start; margin-bottom: 8px; }
#shop .check-item i { margin-right: 8px; margin-top: 2px; color: #7e9331; }
#shop .check-item span { display: inline-block; line-height: 1.7; }
#shop .pagescontact td { vertical-align: text-top!important; padding-bottom: 10px!important; }
#shop div[id^="custom-forms-built"] .formSectionTitle span, #shop .account div[id^="carousel-form"] .formSectionTitle span { font-weight: 500; color: #5b2c34; font-size: 24px!important; }
#shop div[id^="custom-forms-built"] div.form-submit-button.row.push-down-sm > div, #shop .account div[id^="carousel-form"] div.form-submit-button.row.push-down-sm > div { margin-bottom: 0!important; }
#shop div[id^="custom-forms-built"] .form-next-button, #shop .account div[id^="carousel-form"] .form-next-button { margin-bottom: 10px!important; }
#shop div[id^="custom-forms-built"] .built-form .form-next-button a, #shop .account div[id^="carousel-form"] .form-next-button a { border-color: #5b2c34!important; background-color: #5b2c34!important; border-radius: 6px!important; padding: 12px!important; height: 42px!important; display: block; transition: all .3s!important; }
#shop div[id^="custom-forms-built"] .built-form .form-next-button a:hover, #shop .account div[id^="carousel-form"] .form-next-button a:hover, #shop .account div[id^="carousel-form"] div.row.push-down.form-next-button > div > a:hover { border-radius: 6px!important; border-color: #41121a!important; background-color: #41121a!important; }
#shop div[id^="custom-forms-built"] div.row.form-prev-button > div, #shop .account div[id^="carousel-form"] div.row.form-prev-button a { width: 100%!important; text-align: center; text-transform: uppercase; }
#shop div[id^="custom-forms-built"] .built-form .form-prev-button a, #shop .account div[id^="carousel-form"] > div > div.item.active > div.row.form-prev-button > div > p > a { border: solid 1px #5b2c34!important; background-color: transparent!important; color: #5b2c34!important; border-radius: 6px!important; padding: 12px!important; height: 42px!important; display: block; transition: all .3s!important; font-size: 13px!important; }
#shop .account div.row.form-prev-button .col-xs-6 { width: 100% !important; }
#shop div[id^="custom-forms-built"] .built-form .form-prev-button a:hover, #shop .account div[id^="carousel-form"] > div > div.item.active > div.row.form-prev-button > div > p > a:hover { border-color: #41121a!important; background-color: #41121a!important; color: #fff!important; }
#shop .product-placeholder .selected-product-wrapper { background: #fff!important; border: solid 1px #d8d8d8!important; }
#shop #jobSummary div { margin-bottom: 8px; }
#shop .pagessitemap .sitemapLinks div { line-height: 2.5; }
#shop #blocklab-footer a span:hover { color: #5b2c34!important; transition: color .3s!important; }
#shop .projectorSearch { text-transform: uppercase!important; color: #5B2C34!important; letter-spacing: .05em!important; margin-bottom: 10px!important; font-weight: 500; }
#shop .projectorSearch:hover { text-transform: uppercase!important; color: #232323!important; font-weight: 500; }
#shop .search div[id^="global-breadcrumbs-default"] .projectorSearch i:before { content: "\f053"!important; }
#shop .pay .tooltip { display: none!important; }
#shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(9) > a { color: #d51e00!important; }
#shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(9) > a:hover { color: #232323!important; }
#shop #blocklab-product-page #product-images-dynamic_1721213576245 .thumbnails::-webkit-scrollbar, #shop #blocklab-category-page .filter-column-box::-webkit-scrollbar { display: none; }
#shop .pay .paymentIcons { display: flex; justify-content: space-between; margin-top: 30px; padding: 0 10px; }
#shop .pay .paymentIcons i { font-size: 25px!important; color: #232323; }
#shop .pay .paymentIcons .appleGoogle { font-size: 29px!important; }
#shop #blocklab-header #mega-menu-v2_1699276169074 p.sectionTitleHide { visibility: hidden; }
#shop #blocklab-header #mega-menu-v2_1699276169074 ul.col-sm-2.list-unstyled { width: 20%!important; }
#shop p.callForPricing { background: #E4E4E4; padding: 13.5px 26px; text-align: center; border-radius: 6px; text-transform: uppercase !important; }
#shop p.callForPricing a, #shop p.callForPricing i { color: #232323; }
#shop #blocklab-header div[id^="navbar-collapse-mega-menu_mega-menu-v2"] > div > div.mm-content > div.mm-level.mm-level-1.mm-open > ul > li:nth-child(8) > a > span { color: #d51e00!important; }
#shop #blocklab-header div[id^="mmv2_mega-menu-v2"] div.navbar-header > div > div > a i { font-size: 17px; }
#shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(2) > ul > li > div > div > ul:nth-child(3), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(2) > ul > li > div > div > ul:nth-child(5), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(3) > ul > li > div > div > ul:nth-child(3), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(3) > ul > li > div > div > ul:nth-child(5), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(4) > ul > li > div > div > ul:nth-child(3), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(4) > ul > li > div > div > ul:nth-child(5), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(8) > ul > li > div > div > ul:nth-child(3), #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(10) > ul > li > div > div > ul, #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(5) > ul > li > div > div > ul:nth-child(5) { border-left: none!important; }
#shop #blocklab-header #mega-menu-v2_1699276169074 ul.col-sm-2.list-unstyled, #shop #blocklab-header #mega-menu-v2_1699276169074 ul.col-sm-3.list-unstyled, #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(7) > ul > li > div > div > ul:nth-child(4) { border-left: solid 2px #ddd; height: 400px; }
#shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(10) > ul > li > div > div > ul { height: auto!important; }
#shop #blocklab-header .dropdownImg { border-radius: 5px; }
#shop .projectorsBrandGroup #container-fluid-global-breadcrumbs-default_1721128374445, #shop .displaysBrandGroup #container-fluid-global-breadcrumbs-default_1721128374445, #shop .touchScreensBrandGroup #container-fluid-global-breadcrumbs-default_1721128374445 { display: none; }
html#shop #container-fluid-global-code_1723562827997, html#shop #container-fluid-global-code_1723563697371, html#shop #container-fluid-global-code_1724077979504 { display: none; }
#shop #global-code_1723562827997 i:before, #shop #global-code_1723563697371 i:before, #shop #global-code_1724077979504 i:before { content: "/"!important; }
#shop #global-code_1723562827997 i:last-of-type, #shop #global-code_1723563697371 i:last-of-type, #shop #global-code_1724077979504 i:last-of-type { margin-right: 5px; }
#shop #blocklab-product-page .productPageTrustPoints { display: flex; justify-content: space-between; text-align: center; padding: 5px 20px; }
#shop #blocklab-product-page .trustPoint { display: flex; flex-direction: column; align-items: center; width: 25%; }
#shop #blocklab-product-page .trustPoint i { font-size: 30px; margin-bottom: 13px; color: #5b2c34; font-weight: 300; }
#shop #blocklab-product-page .trustPoint p { font-size: 14px; font-weight: 400; margin: 0; }
#shop #blocklab-product-page .trustPoint a { font-weight: 400; color: inherit; cursor: pointer; }
#shop #blocklab-product-page .trustPoint a:hover { color: #5b2c34; }
#shop .cp-product-name a { height: 100px; display: block; overflow: scroll; font-size: 18px !important; }
#shop .pay [data-cf-ref="cf_purchase_order_number"] label { font-weight: 400; }
#shop .pay [data-cf-ref="cf_purchase_order_number"] input { border-color: #D8D8D8!important; }
#shop .projectormounts #blocklab-category-page div[id^="container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .projectormounts #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .projectormounts #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .projectormounts #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectorlamps #blocklab-category-page #master-container-fluid_1723648490806 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .projectorlamps #blocklab-category-page #master-container-fluid_1723648490806 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .projectorlamps #blocklab-category-page #master-container-fluid_1723648490806 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectorlamps #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .productsflatscreenmounts #blocklab-category-page #master-container-fluid_1724059905181 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .productsflatscreenmounts #blocklab-category-page #master-container-fluid_1724059905181 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .productsflatscreenmounts #blocklab-category-page #master-container-fluid_1724059905181 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .productsflatscreenmounts #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724061064443 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .projectoraccessories #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectoraccessories #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722948235437 p:nth-child(2), #shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722948927810 p:nth-child(2), #shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722949174000 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722948235437 div[id^="global-text"], #shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722948927810 div[id^="global-text"], #shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722949174000 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722948235437 div[id^="global-text"]:hover, #shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722948927810 div[id^="global-text"]:hover, #shop .productsinteractivetouchscreenaccessories #blocklab-category-page #master-container-fluid_1722949174000 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .productsinteractivetouchscreenaccessories #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop #blocklab-product-page .productDetailsSectionLinks p { cursor: pointer; }
#shop #blocklab-product-page .productDetailsSectionLinks p:hover { color: #5b2c34; }
#shop .pagesbrands { background-color: #f7f7f7; }
#shop #global-brands-default_1724063679433 ul { padding: 0; display: flex; flex-wrap: wrap; }
#shop #global-brands-default_1724063679433 ul li { flex-basis: 24%!important; list-style-type: none; margin-bottom: 10px; text-align: center; font-size: 18px; background-color: #fff; padding: 25px 0; border: 2px solid #fff; border-radius: 10px; margin-right: 10px; flex-grow: 1; }
#shop #global-brands-default_1724063679433 ul li:hover { border: solid 2px #5B2C34!important; transition: border .3s; cursor: pointer; }
#shop #global-brands-default_1724063679433 ul li a { font-weight: 500; }
#shop #global-brands-default_1724063679433 ul li:nth-child(4n) { margin-right: 0; }
#shop .pagesbrands #global-code_1724065664359 { border-radius: 10px; }
#shop .pagesbrands #search-box { box-shadow: none!important; border: solid 1px #DCDCDC!important; width: 100%; padding: 0 10px; font-size: 14px!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] h4.product-block-name, #shop #blocklab-product-page div[id^="product-related-products-default"] h5 { display: none; }
#shop li { line-height: 1.7; }
#shop .whiteboardsdigitalcapture #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .whiteboardsdigitalcapture #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .whiteboardsdigitalcapture #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .whiteboardsdigitalcapture #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .smartwhiteboards #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .smartwhiteboards #blocklab-category-page #master-container-fluid_1722870381480 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .smartwhiteboards #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .smartwhiteboards #blocklab-category-page #master-container-fluid_1722870381480 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .smartwhiteboards #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .smartwhiteboards #blocklab-category-page #master-container-fluid_1722870381480 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .smartwhiteboards #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .avocortouchscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .avocortouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .avocortouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .avocortouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .avocortouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .avocortouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .avocortouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .benqinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .benqinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .benqinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .benqinteractivetouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .product-block-inner { outline: 1px solid #F7F7F7!important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .product-block-inner:hover { outline: solid 2px #5B2C34!important; transition: border-color .4s!important; }
::-moz-selection { background: #5b2c34; color: #fff; }
::selection { background: #5b2c34; color: #fff; }
#shop .educationsolutions #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .educationsolutions #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .educationsolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .educationsolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .educationsolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .educationsolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .avlecterns #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .avlecterns #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .avlecterns #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .avlecterns #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .avlecterns #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .avlecterns #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .commercialdisplays #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .commercialdisplays #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .commercialdisplays #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .commercialdisplays #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .commercialdisplays #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .commercialdisplays #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724061064443 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .ictstoragerecharge1 #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .ictstoragerecharge1 #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .furniture #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .furniture #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .furniture #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .furniture #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .furniture #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .furniture #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2), #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836259010 p:nth-child(2), #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836408074 p:nth-child(2), #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836534802 p:nth-child(2), #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724837024161 p:nth-child(2), #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724837060131 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"], #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836259010 div[id^="global-text"], #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"], #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836534802 div[id^="global-text"], #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724837024161 div[id^="global-text"], #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724837060131 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover, #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836259010 div[id^="global-text"]:hover, #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"]:hover, #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724836534802 div[id^="global-text"]:hover, #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724837024161 div[id^="global-text"]:hover, #shop .commercialsdisplaysbysize #blocklab-category-page #master-container-fluid_1724837060131 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectors #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724061064443 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724839452785 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724839550150 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724839565918 p:nth-child(2), #shop .projectors #blocklab-category-page #master-container-fluid_1724839572390 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .projectors #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724839550150 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724839565918 div[id^="global-text"], #shop .projectors #blocklab-category-page #master-container-fluid_1724839572390 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .projectors #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724839550150 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724839565918 div[id^="global-text"]:hover, #shop .projectors #blocklab-category-page #master-container-fluid_1724839572390 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectors #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .digitalsignage #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .digitalsignage #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2), #shop .digitalsignage #blocklab-category-page #master-container-fluid_1724839604078 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .digitalsignage #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .digitalsignage #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"], #shop .digitalsignage #blocklab-category-page #master-container-fluid_1724839604078 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .digitalsignage #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .digitalsignage #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover, #shop .digitalsignage #blocklab-category-page #master-container-fluid_1724839604078 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .clevertouchtouchscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .clevertouchtouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .clevertouchtouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .clevertouchtouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .clevertouchtouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .clevertouchtouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .clevertouchtouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .ctouchtouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .ctouchtouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .ctouchtouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .ctouchtouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2), #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836259010 p:nth-child(2), #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836408074 p:nth-child(2), #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836534802 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"], #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836259010 div[id^="global-text"], #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"], #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836534802 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover, #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836259010 div[id^="global-text"]:hover, #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"]:hover, #shop .commercialdigitalsignagescreensbysize #blocklab-category-page #master-container-fluid_1724836534802 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .infocusinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .infocusinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .infocusinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .infocusinteractivetouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .geneetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .geneetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .geneetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .geneetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .geneetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .geneetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .geneetouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .prometheanactivpaneltouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .prometheanactivpaneltouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .prometheanactivpaneltouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .prometheanactivpaneltouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .samsunginteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .samsunginteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .samsunginteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .samsunginteractivetouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .smarttouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .smarttouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .smarttouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .smarttouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .viewsonicinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .viewsonicinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .viewsonicinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .viewsonicinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .viewsonicinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .viewsonicinteractivetouchscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .viewsonicinteractivetouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .mountsstands #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .mountsstands #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .mountsstands #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .mountsstands #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .smartboardsforschools #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .smartboardsforschools #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .smartboardsforschools #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .smartboardsforschools #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .smartboardsforschools #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .smartboardsforschools #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .smartboardsforschools #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .smartinteractivedisplaysforbusiness #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .smartinteractivedisplaysforbusiness #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .smartinteractivedisplaysforbusiness #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .smartinteractivedisplaysforbusiness #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724061064443 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839452785 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839550150 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839565918 p:nth-child(2), #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839572390 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839550150 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839565918 div[id^="global-text"], #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839572390 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839550150 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839565918 div[id^="global-text"]:hover, #shop .interactivetouchscreensbybrand #blocklab-category-page #master-container-fluid_1724839572390 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .interactivetouchscreensbybrand #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .speakers #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .speakers #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .speakers #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .amplifiers #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .amplifiers #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .amplifiers #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .audiocables #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .audiocables #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .audiocables #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066136703 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066447689 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066468174 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724061064443 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839452785 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839550150 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839565918 p:nth-child(2), #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839572390 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066136703 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066447689 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066468174 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839550150 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839565918 div[id^="global-text"], #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839572390 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066136703 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066447689 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1738066468174 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839550150 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839565918 div[id^="global-text"]:hover, #shop .touchscreensbysize #blocklab-category-page #master-container-fluid_1724839572390 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .touchscreensbysize #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .displayportcables #blocklab-category-page #master-container-fluid_1724850765641 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .displayportcables #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .displayportcables #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .dvicables #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .dvicables #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .dvicables #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .hdmicables #blocklab-category-page #master-container-fluid_1724850765641 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .hdmicables #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .hdmicables #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .usbcables #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .usbcables #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .usbcables #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .vgacables #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .vgacables #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .vgacables #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .interactivesolutions #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .faceplates #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .faceplates #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .faceplates #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .flatpanelmounts #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .flatpanelmounts #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .flatpanelmounts #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .floortowallstands #blocklab-category-page #master-container-fluid_1724850765641 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .floortowallstands #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .floortowallstands #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .installationessentials #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .installationessentials #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2), #shop .installationessentials #blocklab-category-page #master-container-fluid_1724837060131 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .installationessentials #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .installationessentials #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"], #shop .installationessentials #blocklab-category-page #master-container-fluid_1724837060131 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .installationessentials #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .installationessentials #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover, #shop .installationessentials #blocklab-category-page #master-container-fluid_1724837060131 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .mobiletrollies #blocklab-category-page #master-container-fluid_1724850765641 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .mobiletrollies #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .mobiletrollies #blocklab-category-page #master-container-fluid_1724850765641 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectorscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724836408074 p:nth-child(2), #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724836534802 p:nth-child(2), #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724837024161 p:nth-child(2), #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724837060131 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .projectorscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"], #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724836534802 div[id^="global-text"], #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724837024161 div[id^="global-text"], #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724837060131 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .projectorscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"]:hover, #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724836534802 div[id^="global-text"]:hover, #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724837024161 div[id^="global-text"]:hover, #shop .projectorscreens #blocklab-category-page #master-container-fluid_1724837060131 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectorscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .tripodscreens #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .tripodscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .tripodscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .tripodscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .manualscreens #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .manualscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .manualscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .manualscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .electricscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .electricscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .electricscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .electricscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .electricscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .electricscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .electricscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .tabtensionedscreens #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .tabtensionedscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .tabtensionedscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .tabtensionedscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .portablefloorscreens #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .portablefloorscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .portablefloorscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .portablefloorscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .fixedframescreens1 #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .fixedframescreens1 #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .fixedframescreens1 #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .fixedframescreens1 #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .fastfoldscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .fastfoldscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .fastfoldscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .fastfoldscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .fastfoldscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .fastfoldscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .fastfoldscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .celexonprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .celexonprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .celexonprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .celexonprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .celexonprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .celexonprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .celexonprojectionscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .optomaprojectionscreens #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .optomaprojectionscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .optomaprojectionscreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .optomaprojectionscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .sapphireprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .sapphireprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .sapphireprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .sapphireprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .sapphireprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .sapphireprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .sapphireprojectionscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .screenlineprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .screenlineprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .screenlineprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .screenlineprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .screenlineprojectionscreens #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .screenlineprojectionscreens #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .screenlineprojectionscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .projectionboards #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .projectionboards #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .projectionboards #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .projectionboards #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .homecinemascreens #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .homecinemascreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .homecinemascreens #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .homecinemascreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .videoconferencing #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .videoconferencing #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .videoconferencing #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .videoconferencing #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .barcoclickshare #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .barcoclickshare #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .barcoclickshare #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .barcoclickshare #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .noticeboardswhiteboardslecterns #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .noticeboardswhiteboardslecterns #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop .homeofficeequipment #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .homeofficeequipment #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .teamsroom #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .teamsroom #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .teamsroom #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .teamsroom #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .zoomroom #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .zoomroom #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .zoomroom #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .zoomroom #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .microsoftteamsrooms #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .microsoftteamsrooms #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .microsoftteamsrooms #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .microsoftteamsrooms #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .zoomrooms #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .zoomrooms #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .zoomrooms #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .zoomrooms #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .videoconferencing #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .videoconferencing #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .videoconferencing #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .videoconferencing #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .webexbycisco #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .webexbycisco #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .webexbycisco #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .webexbycisco #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .byodrooms #blocklab-category-page #master-container-fluid_1724839555883 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .byodrooms #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .byodrooms #blocklab-category-page #master-container-fluid_1724839555883 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .byodrooms #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .collaboration1 #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .collaboration1 #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2), #shop .collaboration1 #blocklab-category-page #master-container-fluid_1724839604078 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .collaboration1 #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .collaboration1 #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"], #shop .collaboration1 #blocklab-category-page #master-container-fluid_1724839604078 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .collaboration1 #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .collaboration1 #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover, #shop .collaboration1 #blocklab-category-page #master-container-fluid_1724839604078 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .collaboration #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .microsoftteamrooms #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .microsoftteamrooms #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .microsoftteamrooms #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .microsoftteamrooms #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .zoomroomscollaboration #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .zoomroomscollaboration #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .zoomroomscollaboration #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .zoomroomscollaboration #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .monitorsbysize #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .monitorsbysize #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .monitorsbysize #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .monitorsbysize #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .monitorsbysize #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .monitorsbysize #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .monitorsbysize #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .monitorstands #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .monitorstands #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .monitorstands #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .monitorstands #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .collaborationboards #blocklab-category-page #master-container-fluid_1724851189554 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .collaborationboards #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .collaborationboards #blocklab-category-page #master-container-fluid_1724851189554 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .collaborationboards #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .meetingroomsolutions #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .meetingroomsolutions #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .meetingroomsolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .meetingroomsolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .meetingroomsolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .meetingroomsolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .meetingroomsolutions #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .desktopmonitors #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2), #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1722870340881 p:nth-child(2), #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1724836259010 p:nth-child(2), #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1724836408074 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .desktopmonitors #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"], #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1724836259010 div[id^="global-text"], #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"] { border: solid 2px #FFF; border-radius: 10px; }
#shop .desktopmonitors #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover, #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"]:hover, #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1724836259010 div[id^="global-text"]:hover, #shop .desktopmonitors #blocklab-category-page #master-container-fluid_1724836408074 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .desktopmonitors #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .businesssolutions #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .businesssolutions #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2), #shop .businesssolutions #blocklab-category-page #master-container-fluid_1724061064443 p:nth-child(2), #shop .businesssolutions #blocklab-category-page #master-container-fluid_1724839452785 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .businesssolutions #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .businesssolutions #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"], #shop .businesssolutions #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"], #shop .businesssolutions #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover, #shop #blocklab-category-page #master-container-fluid_1724061064443 div[id^="global-text"]:hover, #shop #blocklab-category-page #master-container-fluid_1724839452785 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop h2.sitemapCatTitle { font-size: 24px!important; }
#shop #blocklab-header .predictive-search-wrapper .predictive-search-results { padding: 15px; }
#shop #blocklab-header .predictive-label { flex-basis: 100%; font-size: 16px !important; text-transform: uppercase; font-weight: bold; color: #5b2c34; }
#shop #blocklab-header div[id^="search-default2"] div.predictive-categories.predictive-group > ul, #shop #blocklab-header div[id^="search-default2"] div.predictive-brands.predictive-group > ul { display: flex; flex-wrap: wrap; }
#shop #blocklab-header div[id^="search-default2"] li.predictive-category-wrapper, #shop #blocklab-header div[id^="search-default2"] li.predictive-brand-wrapper { flex-basis: 31%; background: #F7F7F7; margin-right: 10px !important; padding: 10px 7px 9px 7px; border-radius: 25px; text-align: center; font-size: 12px; }
#shop #blocklab-header .predictive-search-wrapper .predictive-search-results .predictive-group { padding: 10px 3px; }
#shop #blocklab-product-page li.carousel-indicator.active .fa { font-weight: 400 !important; }
#shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"], #shop .interactivesolutions #blocklab-category-page #master-container-fluid_1722870340881 div[id^="global-text"] { border-color: #ddd; }
#shop #blocklab-product-page #global-text-1722263201137 { border-radius: 10px; }
#shop #blocklab-header #mega-menu-v2_1699276169074 .yamm .yamm-content, #shop #blocklab-header #mega-menu-v2_1699276169074 .yamm .yamm-content li { background-color: #f7f7f7 !important; }
#shop #master-container-fluid_1725551248222 div[id^="ti_container"], #shop #master-container-fluid_1725552026618 div[id^="ti_container"] { border-radius: 50% !important; }
#shop #blocklab-header #custlinks #icons i:hover, #shop #blocklab-header #custlinks #icons span:hover { color: #5b2c34 !important; transition: color 0.3s; }
#shop .formsregistration .modal-header { display: none; }
#shop .formsregistration h2 { font-size: 23px; }
#shop .formsregistration label { line-height: 1.7; }
#shop #blocklab-category-page .wasPrice, #shop #blocklab-product-page .wasPrice, #shop .homepage .wasPrice { color: #d51e00 !important; font-size: 15px !important; font-weight: 400; text-decoration: line-through !important; }
#shop #blocklab-product-page .wasPrice { color: #d51e00 !important; font-size: 20px !important; font-weight: 400; text-decoration: line-through !important; }
#shop .formsregistration .modal-body input[name='Customer-Registration[Customer-ID]'], #shop .formsregistration .modal-body label[for='Customer-ID'] { visibility: hidden; height: 0px; }
#shop #blocklab-product-page .panel-body { line-height: 1.7; }
#shop #blocklab-product-page p.saveLabel { margin-bottom: 10px !important; padding: 7px 6px 6px 6px; background: #7e9331; color: #fff !important; width: 20%; text-align: center; font-size: 13px; border-radius: 24px; box-shadow: 0 0 6px rgba(126, 147, 49, 0.8); }
#shop #blocklab-category-page p.saveLabel, #shop #blocklab-product-page div[id^="container-fluid-product-related-products-default"] p.saveLabel, #shop .homepage p.saveLabel { padding: 7px 6px 6px 6px; background: #7e9331; color: #fff; width: 56%; text-align: center; font-size: 12px; border-radius: 0px; z-index: 1; transform: rotate(-39deg); position: relative; top: 19px; left: -41px; }
#shop #blocklab-product-page #global-code_1721214618800 .wasLabel { font-size: 16px !important; font-weight: 400; color: #232323 !important; text-decoration: none !important; }
#shop #blocklab-product-page span.inc-vat-price-cat-page, #shop #blocklab-product-page span.ex-vat-price-cat-page { display: block; }
#shop #blocklab-product-page #global-code_1721214618800 .productWasPrice { color: #d51e00 !important; font-size: 16px !important; font-weight: 400; text-decoration: line-through !important; }
#shop #blocklab-product-page #global-code_1721214618800 span { text-decoration: none !important; }
#shop #blocklab-product-page #global-text-1726496485215, #shop #blocklab-product-page #global-text-1726571919483 { border-radius: 10px; }
#shop #blocklab-product-page div[id*='product-options-default_'] label em { display: none; }
#shop #blocklab-product-page div[id*='product-options-default'].block { display: flex; justify-content: space-between; padding: 20px 15px; background: rgb(247, 247, 247); margin-bottom: 20px; border-radius: 10px; scrollbar-width: thin; scrollbar-color: #888 #f0f0f0; }
#shop #blocklab-product-page div[id*='product-options-default'] > div { flex: 0 1 48%; }
#shop #blocklab-product-page div[id*='product-options-default'].block .product-customisation .row .col-xs-3 { width: 100%; }
#shop #blocklab-product-page div[id*='product-options-default'].block .product-customisation .row .col-xs-9 { width: 90%; }
#shop #blocklab-product-page div[id^="product-options-default"] .product-customisation label { font-weight: 500; line-height: 1.4; font-size: 14px; padding-left: 38px !important; overflow-wrap: break-word; }
#shop #blocklab-product-page div[id^="product-options-default"] .product-customisation input[type=checkbox]:before { content: ""; display: block; position: absolute; width: 18px; height: 18px; top: -1.5px; left: 0; background-color: #fff; border: 1px solid #5B5B5B; border-radius: 3px; }
#shop #blocklab-product-page div[id*='product-options-default'].block .product-customisation .row .col-xs-3 img { margin: 0 auto; }
#shop #blocklab-product-page div[id*='product-options-default'].block div.product-customisation { width: 170px; background: #fff; margin-right: 10px; padding: 20px 0px; border-radius: 10px; }
#shop #blocklab-product-page div[id*='product-options-default'].block { overflow-x: scroll; }
#shop .basket-popup-below { grid-template-columns: 32% 32% 32% !important; grid-column-gap: 2% !important; }
#shop .pay-merchandising-aside-wrapper-inner .product-block-name { font-size: 14px !important; font-weight: 500; color: #232323; height: 90px; }
#shop .pay-merchandising-aside-wrapper-inner .wishlist-add { display: none; }
#shop .pay-merchandising-aside-wrapper-inner button.add-to-basket-update.modal-add-to-basket { border: none; margin-bottom: 10px !important; width: 100% !important; font-size: 13px !important; padding: 14px 0px; background: #7e9331 !important; }
#shop .pay-merchandising-aside-wrapper-inner #row-product-add-to-basket-without-qty > div { padding: 0px !important; }
#shop .basket-popup-below .product { position: relative; background-color: #fff !important; padding-bottom: 10px !important; border-radius: 6px; outline: 1px solid #F7F7F7; box-shadow: 0 0 7px #ddd !important; }
#shop .pay-merchandising-aside-wrapper-inner .product-block-inner { padding: 0px 10px; }
#shop p.pay-merchandising-aside-heading { font-size: 23px; margin-top: 15px !important; padding-top: 15px !important; font-weight: 600; }
#shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(3) { background: #FFF !important; padding: 0px 30px 30px 30px !important; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
#shop #shopblocks-product-added > div > div, #shop #shopblocks-product-added > div > div > div.modal-body { padding-left: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; }
#shop #shopblocks-product-added > div > div > div.modal-body > div.row.push-down, #shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) { padding-left: 30px !important; padding-right: 30px !important; }
#shop .row.mm-basket-update { padding: 5px 0px 0px 0px !important; }
#shop #shopblocks-product-added > div > div > div.modal-body > div.row.push-down { margin-bottom: 10px !important; }
#shop #blocklab-product-page input[type=checkbox]:checked:before { content: ""; display: block; position: absolute; width: 20px; height: 20px; top: 11px; right: 90px; background-color: #5b2c34 !important; border: solid 1px #5b2c34 !important; border-radius: 2px; }
#shop #blocklab-product-page input[type=checkbox]:checked:after { content: ""; display: none; width: 5px; height: 10px; border: solid #fff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; top: 1px; left: 6px; }
#shop #blocklab-product-page p.hashSaveLabel { padding: 7px 7px 9px 6px; background: #933179; color: #fff; width: 28%; text-align: center; font-size: 12px; border-radius: 0px; z-index: 1; transform: rotate(39deg); position: relative; top: 65px; left: 490px; }
#shop #blocklab-product-page .saveLabel { color: #7e9331; font-weight: 400; font-size: 23px !important; display: block; margin: 5px 0px 10px 0px; }
#shop #blocklab-category-page .product .wasLabel, #shop #blocklab-product-page .product .wasLabel, #shop .homepage .product .wasLabel { font-size: 15px !important; font-weight: 400; color: #232323 !important; text-decoration: none !important; margin-right: 5px; }
#shop #blocklab-category-page .saveLabelCat, #shop #blocklab-product-page .saveLabelCat, #shop .homepage .saveLabelCat { color: #7e9331; font-weight: 400; font-size: 15px !important; display: block; margin: 6px 0px 7px 0px; }
#shop #blocklab-product-page .productAttr .attrRow { height: 40px; }
#shop #catPageTags .fa-golf-club { color: #BA4212; }
#shop .productTechSpecs .tooltip { bottom: 44% !important; left: 16%; }
#shop .productTechSpecs:nth-child(2) .tooltip { left: 33.3%; }
#shop .productTechSpecs:last-of-type .tooltip { left: 63%; }
#shop .homepage .productTechSpecs .tooltip { bottom: 58% !important; }
#shop .homepage .productTechSpecs:first-of-type .tooltip { left: 18%!important; }
#shop .homepage .productTechSpecs:last-of-type .tooltip { left: 69%!important; }
#shop .homepage .productTechSpecs:nth-child(2) .tooltip { left: 45%!important; }
#shop #blocklab-header p.predictive-product-price.inc-vat:after { content: " Inc VAT"; }
#shop #blocklab-header p.predictive-product-price.ex-vat:after { content: " Ex VAT"; }
#shop #blocklab-header p.predictive-product-price.gross-price:after { content: " Inc VAT"; }
#shop #blocklab-header p.predictive-product-price.net-price:after { content: " Ex VAT"; }
#shop .sticker-text .originalOEM { background: #113E4A; color: #fff !important; }
#shop .sticker-text .originalInside { background: #BA4212; color: #fff !important; }
#shop .sticker-text .compatible { background: #79807E; color: #fff !important; }
#shop #blocklab-product-page div[id*='product-options-default'].block { display: none; }
html#shop #blocklab-product-page .modalPlaceholder { display: none; }
#shop #blocklab-product-page .modal span[id^="customisation-price"] { color: #5b2c34 !important; display: block; margin-top: -10px; font-size: 15px; }
#shop #blocklab-product-page .modal-footer .btn.btn-secondary { background-color: #7e9331; letter-spacing: .05em !important; border-radius: 6px !important; padding: 13px 26px; font-size: 14px; font-style: normal; color: #fff; text-transform: uppercase !important; font-weight: 300; }
#shop #blocklab-product-page .modal-footer .btn.btn-secondary:hover { background: #41121a !important; border-color: #41121a !important; }
#shop #blocklab-product-page p.optionsText { text-align: left; line-height: 1.7; background: #5b2c34; padding: 10px 15px; border-radius: 6px; color: #fff; margin-bottom: 20px; }
#shop .sticker-text .onSale { background: #933179; color: #fff !important; }
#shop #blocklab-product-page .onSale { display: none !important; }
#shop #blocklab-product-page div[id^="product-related-products-default"] .sticker { height: auto !important; }
#shop #blocklab-product-page .productPageTrustPoints .tooltip { left: 23% !important; bottom: 104% !important; width: 77%; padding: 8px 0px; }
#shop #blocklab-product-page #global-code_1721213852513 .tooltip { bottom: 130% !important; }
#shop #blocklab-header .sticky-row#container-fluid-mega-menu-v2_1699276169074 { border-bottom: solid 1px #DCDCDC; z-index: 1; }
#shop .pay a { color: #5B2C34; }
#shop .pay a:hover { color: #232323; }
#shop #blocklab-footer #global-text-1721043451134 { border-right: solid 1px #D1D1D1; }
#shop .category_page #blocklab-category-page div[id^="global-text"]:first-of-type { text-align: center; }
#shop .predictive-search-wrapper .predictive-search-results .predictive-products .predictive-product .predictive-product-on-sale { background: #933179; color: #fff; padding: 5px 7px 4px 7px; border-radius: 0px; margin-left: 7.5px; font-size: 13px !important; font-weight: 400; text-transform: uppercase !important; }
#shop #blocklab-header .ex-vat-price { color: #232323; }
#shop #blocklab-pay .fa.fa-gbp:before { content: "\f570"; }
#shop .homepage .slick-arrow { text-shadow: none !important; font-size: 26px !important; transition: color 0.3s !important; }
#shop .homepage .slick-arrow:hover { color: #5B2C34; }
#shop .homepage .slick-arrow .fas { font-weight: 300; }
#shop #blocklab-product-page .callForPricingBtn { background: #7e9331; border-color: #7e9331; font-size: 14px !important; margin-bottom: 20px; display: block; transition: all 0.2s !important; }
#shop #blocklab-product-page .callForPricingBtn:hover { background: #5b2c34 !important; border-color: #5b2c34 !important; }
#shop #blocklab-category-page .btn-clear-filters:hover, #shop #blocklab-search-page .btn-clear-filters:hover { color: #232323 !important; }
#shop .pay div#global-text-1729506070754 { margin-left: 17px; margin-top: 10px; }
#shop .basket .basket-delivery { display: none; }
#shop .sticker-text .tradeIn { background: #933179; color: #fff !important; }
#shop .pay div.pay-delivery > div.row, #shop .pay .btn-continue { display: none; }
#shop .pay .pay-payment, #shop .pay .row-confirm-button, #shop .pay .pay-before-payment-express-buttons.mb-4, #shop .pay .pay-payment-express-buttons-main, #shop .pay .btn-confirm { display: block !important; }
#shop #blocklab-product-page .tradeIn { display: none !important; }
#shop .pay #form_pay > div > div.pay-body > div > div.col-sm-4 > div > div.pay-payment-express-buttons-side, #shop .pay #form_pay > div > div.pay-body > div > div.col-sm-4 > div > button.btn.btn-default.btn-confirm.push-down.requires-captcha { display: none !important; }
html#shop #container-fluid-1721818269933 { display: none !important; }
#shop .basket-popup-below { grid-template-columns: 40% 40% 40%; grid-column-gap: 2%; overflow-x: scroll !important; padding: 10px 2px !important; }
#shop .basket-popup-below .product { outline: 1px solid #e0e0e0 !important; box-shadow: none !important; }
#shop #shopblocks-product-added .pay-merchandising-aside-wrapper-inner .product-block-name { font-size: 15px !important; font-weight: 500 !important; text-transform: capitalize !important; }
#shop #shopblocks-product-added .pay-merchandising-aside-wrapper-inner h5.font-14.bold.margin-bottom-0.ex-vat-price { font-weight: 500 !important; font-size: 16px !important; }
#shop .product.pay-merchandising-aside-wrapper-inner .btn.btn-default { font-size: 13px !important; padding: 14px 0px 11px 0px !important; }
#shop .pay .product { box-shadow: none !important; }
#shop .pay .pay-merchandising-aside-wrapper-inner .product-block-inner { padding: 0px; }
#shop .pay #product-add-to-basket-without-qty { padding: 0px 14px; }
#shop .pay .pay-merchandising-aside-wrapper-inner .product-block-name { font-size: 15px !important; font-weight: 500 !important; text-transform: capitalize !important; }
#shop .pay .pay-merchandising-aside-wrapper-inner .ex-vat-price { font-weight: 500 !important; font-size: 16px !important; }
#shop p.callForPricing:hover { background: #5b2c34; transition: background 0.3s; cursor: pointer; }
#shop p.callForPricing:hover * { color: #fff; transition: color 0.3s; }
#shop #blocklab-product-page #product-tabbed-content-default_1721730875782 #accordionproduct-tabbed-content-default_1721730875782 .panel.panel-default #collapsetab0_product-tabbed-content-default_1721730875782 .panel-body p span, #shop #blocklab-product-page #product-tabbed-content-default_1721387190715 #accordionproduct-tabbed-content-default_1721387190715 .panel.panel-default #collapsetab0_product-tabbed-content-default_1721387190715 .panel-body p span { color: unset; }
#shop .homepage p.vatTogglePrices { height: 56.31px; }
#shop #form_pay > div > div.pay-body > div > div.col-sm-8 > div.pay-form > div:nth-child(1) > div.col-xs-12.col-sm-9 > div > p { font-weight: bold; }
#shop #form_pay > div > div.pay-body > div > div.col-sm-8 > div.pay-form > div:nth-child(1) > div.col-xs-12.col-sm-9 > div > p > a { margin-left: 5px; padding: 5px; border-radius: 6px; background: #7e9331 !important; border-color: #7e9331 !important; color: #fff; transition: background-color .3s !important; }
#shop #form_pay > div > div.pay-body > div > div.col-sm-8 > div.pay-form > div:nth-child(1) > div.col-xs-12.col-sm-9 > div > p > a:hover { background: #5B2C34 !important; }
#shop #form_pay > div > div.pay-body > div > div.col-sm-8 > div.pay-form > div:nth-child(1) > div.col-xs-12.col-sm-9 > div > h4 { margin-bottom: 5px !important; }
#shop .specialoffers #blocklab-category-page #master-container-fluid_1724060959373 p:nth-child(2), #shop .specialoffers #blocklab-category-page #master-container-fluid_1724061010604 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .specialoffers #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"], #shop .specialoffers #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"] { border: solid 2px #DDD !important; border-radius: 10px; }
#shop .specialoffers #blocklab-category-page #master-container-fluid_1724060959373 div[id^="global-text"]:hover, #shop .specialoffers #blocklab-category-page #master-container-fluid_1724061010604 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .specialoffers #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-sm-4.hidden-xs.text-center.modal-cancel-button { width: 50%; }
#shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-xs-6.col-sm-4.text-center.modal-basket-button, #shop #shopblocks-product-added .ot-action-button-empty-basket, #shop #shopblocks-product-added .ot-items-count { display: none !important; }
#shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-sm-4.hidden-xs.text-center.modal-cancel-button > a { border-color: #5B2C34; color: #5B2C34; background-color: transparent !important; }
#shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-sm-4.hidden-xs.text-center.modal-cancel-button > a:hover { background-color: #5b2c34 !important; color: #fff !important; }
#shop #shopblocks-basket-mini-mini > form > div > div > div > div.ot-items-wrapper > div > div.ot-shrink-xs-right > div > div > div > label { background-color: transparent; color: #232323; border: none; text-transform: capitalize; }
#shop #shopblocks-product-added .ot-items-heading h3 { font-size: 27px !important; }
#shop #shopblocks-product-added .ot-item-image-link > .ot-item-image { border: none !important; }
#shop #shopblocks-product-added .alert.alert-success { margin-bottom: 0px !important; }
#shop #shopblocks-product-added a.ot-item-name-link.text-left { color: #232323 !important; font-weight: 500 !important; font-size: 15px; }
#shop #shopblocks-product-added .ot-shrink-force .ot-shrink-xs > div.ot-shrink-xs-left { flex-grow: 0; flex-basis: 15%; }
#shop #shopblocks-product-added .ot-item-image-link > .ot-item-image { border: none !important; max-width: 100% !important; }
#shop #shopblocks-product-added .ot-shrink-force .ot-shrink-xs > div.ot-shrink-xs-middle { flex-basis: 50%; }
#shop #shopblocks-product-added .ot-totals-row { gap: 0px !important; }
#shop #shopblocks-product-added .ot-d-flex { flex-basis: 100% !important; }
#shop #shopblocks-product-added .itemPrice { font-weight: 500; font-size: 16px; color: #5B2C34 !important; }
#shop #shopblocks-product-added .itemVAT { margin-bottom: 3px !important; margin-top: 5px; }
#shop #catPageTags .fa-camera-movie { color: #933179; }
#shop #blocklab-product-page .wishlist-add { display: none; }
#shop div[id^="carousel-form"] textarea#Message { height: 90px !important; }
#shop #blocklab-product-page .custom-form-open-modal-btn { background: none !important; border: none; color: #727272 !important; padding: 0 !important; text-transform: none !important; letter-spacing: unset !important; font-size: 15px !important; margin-bottom: 0 !important; transition: color .1s !important; }
#shop #blocklab-product-page .custom-form-open-modal-btn:hover { color: #5B2C34 !important; }
#shop #blocklab-product-page .custom-form-open-modal-btn:before { content: "\f059"; font-family: "Font Awesome 5 Pro"; }
#shop .specialoffers #global-code_1732274645263 #category-filters { display: block !important; }
#shop .specialoffers #global-code_1732275495992 label.push-down-xs, #shop .specialoffers #global-code_1732274645263 label.push-down-xs { font-weight: 500; color: #5b2c34 !important; width: 100% !important; font-size: 14px !important; padding-top: 15px; }
#shop .specialoffers #global-code_1732275495992 #category-filters, #shop .specialoffers #global-code_1732274645263 #category-filters { padding: 15px 22px !important; }
#shop .specialoffers #global-code_1732275495992 ul, #shop .specialoffers #global-code_1732274645263 ul { list-style: none; padding: 0; margin: 0; }
#shop .specialoffers #global-code_1732275495992 li a, #shop .specialoffers #global-code_1732274645263 li a { font-size: 13px !important; color: #232323 !important; margin: 15px 0px !important; }
#shop .specialoffers #global-code_1732275495992 li a:hover, #shop .specialoffers #global-code_1732274645263 li a:hover { color: #5b2c34 !important; }
#shop .specialoffers #global-code_1732275495992 li, #shop .specialoffers #global-code_1732274645263 li { margin: 5px 0px !important; }
#shop .blackfriday #blocklab-category-page #master-container-fluid_1732277925066 p:nth-child(2), #shop .blackfriday #blocklab-category-page #master-container-fluid_1732277941924 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .blackfriday #blocklab-category-page #master-container-fluid_1732277925066 div[id^="global-text"], #shop .blackfriday #blocklab-category-page #master-container-fluid_1732277941924 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .blackfriday #blocklab-category-page #master-container-fluid_1732277925066 div[id^="global-text"]:hover, #shop .blackfriday #blocklab-category-page #master-container-fluid_1732277941924 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .blackfriday #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
html#shop .blackFridayBanner, html#shop .brandImgPlaceholder { display: none; }
#shop .sticker-text .blackFriday, #shop #blocklab-product-page p.hashSaveLabel.blackFriday { background: #000; color: #FFEC00 !important; }
#shop #blocklab-product-page .cashback, #shop #blocklab-product-page .sticker-text .blackFriday, #shop .tag_blackfriday #blocklab-product-page .specialOffer, #shop .tag_cybermonday #blocklab-product-page .specialOffer { display: none !important; }
#shop .homeCinema a:hover { color: #5b2c34 !important; }
#shop .ti-aspect-ratio { font-size: 22px !important; }
#shop #cookie-pop-up-content > p { font-size: 14px !important; line-height: 1.6; }
#shop .cookie-accordion-wrapper span.section-header { font-size: 14px !important; }
#shop #let-me-choose-content .let-me-choose-heading, #shop #cookie-pop-up-content .cookie-pop-up-heading { font-size: 22px !important; }
#shop #blocklab-product-page .panel-default img { max-width: 100% !important; height: auto !important; }
#shop .specialoffers #global-text-1733482351079 img { padding: 20px !important; }
#shop .pay .reseller-company { color: #fff; font-size: 13px !important; background: #d51e00; border-radius: 10px; padding: 10px; }
html#shop .tag_instock .inStockDelText, html#shop .tag_leadtime .inStockDelText { display: none; }
#shop #master-container-fluid_1736335676378 div[id^="global-text"], #shop #master-container-fluid_1737540677299 div[id^="global-text"] { border-color: #ddd; }
#shop #master-container-fluid_1736335676378 div[id^="global-text"], #shop #master-container-fluid_1737540677299 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop #master-container-fluid_1736335676378 div[id^="global-text"]:first-of-type, #shop #master-container-fluid_1737540677299 div[id^="global-text"]:first-of-type { text-align: center; }
#shop #master-container-fluid_1736335676378 p:nth-child(2), #shop #master-container-fluid_1737540677299 p:nth-child(2) { padding-bottom: 15px !important; }
#shop #master-container-fluid_1736335676378 div[id^="global-text"]:hover, #shop #master-container-fluid_1737540677299 div[id^="global-text"]:hover { border: solid 2px #5B2C34 !important; transition: border .3s; }
#shop #blocklab-header p.section-title { font-weight: 500 !important; font-size: 16px; color: rgb(91, 44, 52) !important; text-transform: uppercase !important; margin-bottom: 5px; }
#shop #blocklab-category-page div[id^="global-text"] h2, #shop #blocklab-category-page #global-text-1737540748240 { text-align: left !important; }
#shop .lgdisplays #blocklab-category-page #master-container-fluid_1722870235930 p:nth-child(2) { padding-bottom: 15px!important; }
#shop .lgdisplays #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .lgdisplays #blocklab-category-page #master-container-fluid_1722870235930 div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .lgdisplays #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .sticker-text .cashback, #shop #blocklab-product-page .cashback-offer { background: #31938c !important; color: #fff !important; }
#shop .account .merge-quote-checkbox:before { content: ""; display: block; position: absolute; width: 20px; height: 20px; top: -4px; left: 0; background-color: #fff; border: 1px solid #5B5B5B; border-radius: 3px; }
#shop .account .merge-quote-checkbox:checked:before { content: ""; display: block; position: absolute; width: 20px; height: 20px; top: -4px; left: 0; background-color: #5b2c34 !important; border: solid 1px #5b2c34 !important; }
#shop .account .merge-quote-checkbox:checked:after { content: ""; display: block; width: 5px; height: 10px; border: solid #fff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; top: 0px; left: 7px; }
#shop .meetingroomsolutions #global-text-1722870731430 { border-color: #DDD !important; }
#shop .meetingroomaudio #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .meetingroomaudio #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .meetingroomaudio #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .meetingroomaudio #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .meetingroomaudio #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .meetingroomaudio #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .meetingroomaudio #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .meetingroomaudio #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .headsets #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .headsets #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .headsets #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .headsets #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .laptops #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .laptops #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .laptops #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .laptops #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .collaboration #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop . collaboration #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop . collaboration #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop . collaboration #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .meetingboards #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop . meetingboards #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop . meetingboards #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop . meetingboards #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop . videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop . videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop . videoconferencingbybrand #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop . videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop . videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop . videoconferencingbybrand #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .videoconferencingbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .videoconferencingbybrand #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .meetingboards #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .meetingboards #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .meetingboards #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .meetingboards #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .collaboration #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .collaboration #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .collaboration #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .collaboration #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .cctvsecurity #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .yealinkvideoconferencing #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .yealinkvideoconferencing #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .yealinkvideoconferencing #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .yealinkvideoconferencing #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .visualisers #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .visualisers #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .visualisers #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .visualisers #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .retailsolutions #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .retailsolutions #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .retailsolutions #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .retailsolutions #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .brand-landing #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .brand-landing #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .brand-landing #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .brand-landing #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .video-container { width: 100% !important; padding-bottom: 27% !important; position: relative !important; overflow: hidden !important; }
#shop .video-container video { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; }
#shop #blocklab-category-page #global-text-1740565594801, #shop #blocklab-category-page #global-text-1740565594801 p, #shop #blocklab-category-page #global-text-1741346666890, #shop #blocklab-category-page #global-text-1741346666890 p { border: none !important; text-align: left !important; line-height: 1.7; }
#shop #blocklab-category-page #ti_container_6wEb1izI { background: linear-gradient(45deg, rgb(91, 44, 52), #D38D6C, #184E5E); background-size: 400% 400%; animation: gradientLoop 5s ease infinite; border-radius: 15px; }
@keyframes gradientLoop { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 100%; }}
#shop #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] .category-sub-box p, #shop #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] .category-sub-box strong { font-size: 16px !important; }
html#shop .product-landing-page { display: none; }
#shop .brand-landing div[id^="global-image-default"] img { border-radius: 10px; }
#shop .stem-steam #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .stem-steam #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .stem-steam #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .stem-steam #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .stemsteam #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .stemsteam #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .stemsteam #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .stemsteam #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop #blocklab-category-page .fa-google:before, #shop #blocklab-product-page .fa-google:before, #shop .homepage .fa-google:before { background-image: url("https://images.shopcdn.co.uk/12/02/12022e144a75b77be4b8342a93e8134a/32x32/png/fit?quality=100&compression=100&t=1741796526") !important; background-size: contain !important; background-repeat: no-repeat !important; display: inline-block !important; text-indent: -9999px !important; margin-right: 5px !important; width: 20px !important; height: 20px !important; }
#shop .barco #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .barco #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .barco #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .barco #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .avocor #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .avocor #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .avocor #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .avocor #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .iiyama #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .iiyama #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .iiyama #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .iiyama #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .homepage div[id^='groups-dynamic'] .saveLabelCat, #shop .homepage div[id^='groups-dynamic'] .wasPrice, #shop .homepage div[id^='groups-dynamic'] .wasLabel { font-size: 14px !important; }
#shop .benq #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .benq #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .benq #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .benq #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .cctv&securitybybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .cctvsecurity #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .cctvsecurity #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .cctvsecurity #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .golfsimulators #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .golfsimulators #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .golfsimulators #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .golfsimulators #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .golfsimulators #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .golfsimulators #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .golfsimulators #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .golfsimulators #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .golfsimbybrand #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .golfsimbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .golfsimbybrand #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .golfsimbybrand #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop #blocklab-product-page p.hashSaveLabel.buy5-free-install { top: 61px !important; left: 420px !important; width: 47% !important; padding-right: 32px; background: #365DD2; }
#shop #blocklab-product-page .buy5 { display: none !important; }
#shop .sticker-text .buy5 { background: #933179; color: #fff !important; }
#shop #blocklab-product-page #productOptionsModal div[id^="product-options-default"] > div > div > div:nth-child(2) { display: none !important; }
#shop .sticker-text .buy4 { background: #933179; color: #fff !important; }
#shop #blocklab-product-page .buy4 { display: none; }
#shop .projectorsBrandGroup #filters-categories, #shop .projectorsBrandGroup .new_row_helper label[data-attribute-name="Contrast Range"], #shop #category-filters .tag-filters { display: none; }
#shop .projectorsBrandGroup #category-filters .tag-filters { display: block; }
#shop .projectorsBrandGroup #filters-brands { display: none; }
#shop #filters-categories { display: none; }
#shop .search #filters-categories { display: block !important; }
#shop #blocklab-header #mega-menu-v2_1699276169074 #mmv2_mega-menu-v2_1699276169074 ul.dropdown-menu { height: auto !important; }
.cookie-pop-up-btn.is-loading { color: #fff; background: #a00; }
.cookie-pop-up-btn.is-loading::after { content: "Please wait…"; }
#mmv2_mega-menu-v2_1699279600436 a.btn.is-loading { color: #fff; }
#shop .productsricohprojectors #filters-brands { display: none !important; }
#shop .lg #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .lg #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .lg #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .lg #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop #category-filters > div > div.new_row_helper.tag-filters > div > div > ul > p:nth-child(2) { display: none !important; }
#shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 { height: 20px !important; }
#shop #blocklab-header #master-container-fluid_1699274474824 > div > div { height: 57px !important; }
#shop .homepage #container-fluid-1721047409329 { height: 80px !important; }
#shop .samsung #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .samsung #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .samsung #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .samsung #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .iiyamainteractivedisplays #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .iiyamainteractivedisplays #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .iiyamainteractivedisplays #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .iiyamainteractivedisplays #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .iiyamalargeformatdisplays #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .iiyamalargeformatdisplays #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .iiyamalargeformatdisplays #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .iiyamalargeformatdisplays #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
#shop .i3technologiestouchscreens #blocklab-category-page div[id^="master-container-fluid"] p:nth-child(2) { padding-bottom: 15px!important; }
#shop .i3technologiestouchscreens #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"] { border: solid 2px #DDD; border-radius: 10px; }
#shop .i3technologiestouchscreens #blocklab-category-page div[id^="master-container-fluid"] div[id^="global-text"]:hover { border: solid 2px #5B2C34!important; transition: border .3s; }
#shop .i3technologiestouchscreens #blocklab-category-page div[id^="container-fluid"] div[id^="global-text"] p:nth-child(1) { margin-bottom: 0!important; }
html { touch-action: manipulation; }
html#shop #row-search-default2_1699280066185 { display: none; }
@media (max-width: 767px) { #shop #blocklab-product-page p.hashSaveLabel.buy5-free-install { top: -2px !important; left: 172px !important; width: 68% !important; padding-right: 0px !important; clip-path: polygon(18% 0, 79% 0, 91% 100%, 0 94%) !important; } #shop .account #merge-quotes { float: left !important; } #shop #master-container-fluid_1736335676378 > div > div, #shop #master-container-fluid_1737540677299 > div > div { display: flex; } #shop #master-container-fluid_1736335676378 > div, #shop #master-container-fluid_1737540677299 > div { overflow: scroll; } #shop .cookie-pop-up { width: 100% !important; } #shop .cookie-pop-up-wrapper { align-items: flex-start !important; } #shop #shopblocks-product-added .ot-totals-row { justify-content: center !important; } #shop #shopblocks-product-added #global-delivery-cutoff-default_1731670061440 > div { display: block !important; text-align: center !important; } #shop #shopblocks-product-added .ot-shrink-force .ot-shrink-xs > div.ot-shrink-xs-left { flex-basis: 0% !important; flex-grow: 1 !important; } #shop #shopblocks-product-added .ot-shrink-force .ot-shrink-xs > div.ot-shrink-xs-middle { flex-basis: 25% !important; } #shop #shopblocks-product-added .btn.btn-blank { font-size: 12px !important; font-family: 'Sora' !important; } #shop #shopblocks-product-added .modal-cancel-button { display: block !important; width: 100% !important; margin-bottom: 10px; } #shop #shopblocks-product-added .modal-checkout-button { width: 100% !important; } #shop .basket-popup-below { grid-template-columns: 52% 52% 52% !important; grid-column-gap: 4% !important; } #shop .pay #form_pay > div > div:nth-child(1) > div > div > div > div:nth-child(1) { width: 100% !important; } #shop .cookie-pop-up-btn-wrapper { flex-wrap: wrap !important; } #shop .pay #form_pay div.col-xs-12.col-sm-9 > div > p, #shop .pay #form_pay div.col-xs-12.col-sm-9 > div > p > a { font-size: 13px; } #shop .homepage .productname { height: 65px; } #shop #blocklab-category-page .salePrice, #shop .homepage .salePrice { display: flex; align-items: center; } #shop .sticker { height: auto !important; } #shop #blocklab-product-page input[type=checkbox]:checked:before { left: 152px !important; top: 10px !important; } #shop #blocklab-product-page .productPageTrustPoints .tooltip { left: 30% !important; bottom: 104% !important; width: 100% !important; display: none; } #shop #blocklab-header div[id^="search-default2"] li.predictive-category-wrapper, #shop #blocklab-header div[id^="search-default2"] li.predictive-brand-wrapper { flex-basis: 44% !important; } #shop #blocklab-product-page p.hashSaveLabel { clip-path: polygon(16% 0, 72% 0, 98% 98%, 0 92%); padding: 10px 0px; top: 20px !important; left: 224px !important; width: 52% !important; } #shop #blocklab-product-page #global-text-1726571919483 > div > ul { padding: 0px 20px; } #shop #blocklab-product-page label.compare-product-input-label { margin-left: 15vw !important; } #shop .basket-popup-below { grid-template-columns: 58% 58% 58% !important; grid-column-gap: 8% !important; grid-row-gap: 8% !important; margin-top: 25px !important; overflow: scroll !important; } #shop #shopblocks-product-added div.col-sm-4.col-xs-12.visible-xs.text-center.push-up-6.modal-cancel-button > a { display: none !important; } #shop #blocklab-product-page div[id^="product-related-products-default"] .productname { height: 50px !important; } #shop #blocklab-product-page .wasPrice { font-size: 17px !important; } #shop #blocklab-product-page p.vatTogglePrices span { font-size: 29px; } #shop #product-name-default h1 { font-size: 24px !important; } #shop #blocklab-product-page p.saveLabel { width: 35% !important; margin-bottom: 15px !important; } #shop #blocklab-category-page p.saveLabel, #shop #blocklab-product-page div[id^="container-fluid-product-related-products-default"] p.saveLabel, #shop .homepage p.saveLabel { clip-path: polygon(16% 0, 72% 0, 98% 98%, 0 91%); padding: 10px 0px; top: 20px !important; left: -44px !important; } #shop #global-brands-default_1724063679433 ul li { flex-basis: 47%!important; } #shop #blocklab-product-page .productPageTrustPoints { flex-wrap: wrap; justify-content: center!important; padding: 5px 10px !important; } #shop #blocklab-product-page .trustPoint { width: 50%; margin-bottom: 20px; } #shop #blocklab-product-page .trustPoint:nth-last-child(2), #shop #blocklab-product-page .trustPoint:nth-last-child(1) { margin-bottom: 0; } #shop .desktopSkuBrand { display: none; } #shop .productSkuBrandMobile:nth-child(2) { margin-top: 0!important; margin-bottom: 5px!important; } #shop .productSkuBrandMobile:nth-child(3) { margin-top: 0!important; margin-bottom: 15px!important; } #shop .placeholder { height: 30px!important; visibility: hidden; } #shop .product .productSkuBrand { display: none; } html#shop #container-fluid-global-code_1723563933141, html#shop #container-fluid-global-code_1723564178145, html#shop #container-fluid-global-code_1724078011983 { display: none; } #shop .projectorsBrandGroup #container-fluid-global-code_1723563933141, #shop .displaysBrandGroup #container-fluid-global-code_1723564178145, #shop .touchScreensBrandGroup #container-fluid-global-code_1724078011983 { display: block!important; } #shop #shopblocks-product-added .mm-basket-qty-in label { margin-bottom: 5px!important; } #shop .modal#shopblocks-product-added p.basket-mini-product-name { font-size: 15px!important; } #shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-sm-4.col-xs-12.visible-xs.text-center.push-up-6.modal-cancel-button { margin-top: 0!important; } #shop .account h3 { font-size: 23px!important; } #shop .account #shopblocks-account > div.row.details.wishlists-tab > div > form .btn-default { height: 44px!important; } #shop .account .row.details.account-tab, #shop .account .row.details.address-tab, #shop .account .row.details.quotes-tab, #shop .account .row.details.company-tab, #shop .account .row.details.orders-tab { top: -50px!important; } #shop .account div.row.push-down.account-details-chooser.squeeze-up { display: flex; overflow: scroll; } #shop .account td > div > div > div.row.push-down.squeeze-up > div { text-align: center; display: flex; flex-flow: column; } #shop .account td > div > div > div.row.push-down.squeeze-up > div > a { margin-bottom: 8px; } #shop .account td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-sm-4.text-right > table > tbody > tr > td, td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-sm-4.text-right > table > tbody > tr > td, td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-sm-4.text-right > table > tbody > tr > td, td > div > div > div.row.push-down.order-items.border-bottom > div > div > div.col-sm-4.text-right > table > tbody > tr.font-22.no-border-bottom > td { padding: 8px!important; } .orders-wrapper div:nth-child(3) { margin: 0!important; padding: 0!important; } .orders-wrapper div:nth-child(3) .col-xs-12, #shopblocks-account > div.row.details.quotes-tab > div > div > div > div:nth-child(2) > div { position: relative; overflow: auto; white-space: nowrap; margin: 0!important; padding: 0 20px!important; } #shop .account #shopblocks-account > div.row.details.quotes-tab > div > div > div > div:nth-child(1) > div.col-xs-4 { width: 100%!important; } .orders-wrapper div:nth-child(3) .sticky-col { position: -webkit-sticky; position: sticky; background-color: #fff; } .orders-wrapper div:nth-child(3) .first-col { width: 100px; min-width: 100px; max-width: 100px; left: 0; } #shop .account a.btn.btn-default.display-inline.push-right-sm { padding: 9px 25px 10px!important; } #shop .account #shopblocks-update-password { width: 100%!important; } #shop .account #tab_logout > a { padding-top: 10px!important; } #shop .account .orders-table-search-wrapper #input-search { width: 92%!important; } #shop .basket #shopblocks-basket-mini > form div.input-group.qty-div { margin-top: 10px!important; } #shop .basket .totalHeading { padding-left: 18px!important; } #shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 > div.col-sm-4.push-down-xl > div { border-bottom: solid 1px #eee; margin-bottom: 30px; } #shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 > div.col-sm-4.push-down-xl { border-bottom: none!important; } #shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 { background: #fff!important; padding: 30px!important; } #shop .basket #shopblocks-basket-mini > form > div.row.border-bottom.push-down { width: 100%; margin: 0 auto; } #shop .basket #shopblocks-basket-mini .image { width: 60%!important; margin-bottom: 20px!important; } #shop .basket #shopblocks-basket-mini > div { margin-bottom: 10px!important; margin-top: 20px; } #shop .basket #container-fluid-1716978276651 { display: none; } #shop .basket #shopblocks-basket div.col-sm-4.col-sm-offset-4 p { font-size: 15px!important; } #shop .basket .basket-prices { padding: 0!important; } #shop #blocklab-product-page div[id^="product-related-products-default"] #catPageTags { top: 12px; } #shop #blocklab-product-page span.mobileTag { position: relative; top: -1px; } #shop #blocklab-product-page .productPageInfo p { font-size: 13px!important; } #shop #catPageTags { align-items: center; padding-top: 15px; padding-bottom: 15px; } #shop #catPageTags div { margin-right: 10px!important; } #shop #catPageTags i { margin-right: 5px!important; } #shop #blocklab-product-page div[id^="product-tabbed-content-default"] table { display: flex!important; overflow: scroll!important; } #shop #blocklab-category-page .sticker-text p.sticker { margin-top: 34px!important; } #shop .homepage div[id^="groups-dynamic"] div.sticker { margin-top: 14px; } #shop #blocklab-product-page div[id^="product-related-products-default"] .product-block-inner { width: 270px; } #shop #blocklab-product-page div[id^="product-related-products-default"] > div > div > div { display: flex; flex-direction: row; overflow: scroll; width: 100%; } #shop #blocklab-product-page div[id^="product-related-products-default"] > div > div > div > div > div.product-block-inner > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 > div > div > div.row.push-down-sm > div > div { display: flex!important; flex-direction: column; min-height: 184px!important; justify-content: flex-start!important; } #shop .homepage div[id^="groups-dynamic"] > div > div > div > div.group-carousel-wrapper > div > div > div > div > div > div > div.row.push-down-sm > div > div { display: flex!important; flex-direction: column; min-height: 206px!important; justify-content: flex-start!important; } #shop #blocklab-header #mega-menu-v2_1699279600436 .yamm a:not(.btn), #shop #blocklab-header #mega-menu-v2_1699279600436 .mm-mobile-menu a:not(.btn) { font-family: 'Sora'!important; font-size: 15px!important; font-weight: 400 !important; text-transform: capitalize!important; } #shop div[id^="product-related-products-default"] > div > div > div > div > div.product-block-inner > div.col-xs-6.col-sm-12.col-md-12.col-lg-12, #shop div[id^="product-related-products-default"] > div > div > div > div > div.product-block-inner > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 { width: 100%!important; } #shop .readMoreLink { display: none!important; } #shop #blocklab-product-page .desktopTooltipLabel { display: none; } #shop #blocklab-product-page label.compare-product-input-label { height: 21.42px!important; } #shop #blocklab-product-page .productWishlistCompare { width: 100% !important; justify-content: left; } #shop #footer-default p.text-center { text-align: center!important; } #shop input, #shop select, #shop textarea { font-size: 14px!important; } #shop .ui-slider .ui-slider-handle { margin-left: -15px; height: 20px; width: 20px; } #shop #blocklab-header .mobile-buttons a { padding: 6px 12px!important; } #shop #blocklab-category-page button.btn.btn-default.show-category-filters-button-top { background-color: #f7f7f7!important; border: none!important; color: #232323!important; padding: 0!important; font-weight: 400!important; } #shop #products-holder > div > div.product-block-inner > div.col-xs-6.col-sm-12.col-md-12.col-lg-12, #shop #products-holder > div > div.product-block-inner > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 { width: 100%!important; } #shop .homepage #brands div { flex-basis: 45%!important; } #shop .homepage #toggle-1721121824948 { display: flex; overflow: scroll; } #shop h1, #shop h1 a { font-size: 30px!important; } #shop h2, #shop h3, #shop h4, #shop h5, #shop h6, #shop h2 a, #shop h3 a, #shop h4 a, #shop h5 a, #shop h6 a { font-size: 24px!important; } #shop .homepage #master-container-fluid_1721057741570 > div > div > div:nth-child(2) { display: flex; flex-direction: row; align-items: center; gap: 24px; width: 1120px; } #shop .homepage #master-container-fluid_1721057741570 > div > div > div:nth-child(2) div[id^="ti_container"] { border-radius: 50%!important; width: 190px!important; margin-bottom: 15px; } #shop .homepage #master-container-fluid_1721057741570 > div { overflow: scroll!important; }}
@media (min-width: 992px) { #shop #blocklab-header #global-code_1743520772418 { width: 420px; height: 40px; } #shop #blocklab-product-page p.hashSaveLabel.buy5-free-install { clip-path: polygon(13% 0, 79% 0, 97% 100%, 0 94%) !important; } #shop p.callForPricing { position: relative; margin-top: 121px; } #shop .pay #form_pay div.col-xs-12.col-sm-9 > div > p, #shop .pay #form_pay div.col-xs-12.col-sm-9 > div > p > a { font-size: 15px; } #shop #blocklab-header .predictive-product-price { margin-bottom: 0px !important; } #shop #blocklab-header .predictive-product-price-wrapper { display: flex; align-items: center; } #shop #blocklab-header { position: relative; z-index: 999; } #shop #blocklab-search-page div#category-filters, #shop #blocklab-category-page div#category-filters, #shop .search div#category-filters { overflow-x: scroll; height: 79vh !important; } #shop #blocklab-product-page #global-code_1721215585275 { margin-bottom: 43px; } #shop #blocklab-product-page p.hashSaveLabel { clip-path: polygon(21% 0, 79% 0, 97% 100%, 0 94%); } #shop #blocklab-product-page .trustPoint { padding: 0px 5px; } #shop #blocklab-product-page #global-text-1722263201137 { padding: 20px 0px !important; height: 131.39px !important; } #shop .basket-popup-below { margin-top: 15px !important; } #shop #blocklab-product-page label.compare-product-input-label { margin-left: 5vw !important; } #shop #blocklab-category-page p.saveLabel, #shop #blocklab-product-page div[id^="container-fluid-product-related-products-default"] p.saveLabel { clip-path: polygon(15% 0, 75% 0, 100% 100%, 0 94%); } #shop .homepage p.saveLabel { clip-path: polygon(23% 0, 71% 0, 93% 100%, 9% 100%); } #shop #blocklab-header .placeholderText { display: none; } #shop #blocklab-header .predictive-search-results { display: flex; flex-wrap: nowrap; justify-content: space-between; } #shop #blocklab-header div[id^="search-default2"] li.predictive-category-wrapper, #shop #blocklab-header div[id^="search-default2"] li.predictive-brand-wrapper { flex-basis: 45%; } #shop #blocklab-header .predictiveBrandCategories { flex-basis: 40% !important; } #shop #blocklab-header .predictive-categories.predictive-group { padding-top: 18px !important; } #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(10) > ul > li > div > div > ul { display: flex; justify-content: space-evenly; } #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(10) > ul > li > div > div > ul > li > a > img { width: 98% !important; border-radius: 5px; } #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li:nth-child(10) > ul > li > div { padding: 20px !important; } #shop #blocklab-product-page p.productSkuBrand { font-size: 14px!important; height: 28px; margin-top: 0px !important; } #shop .desktopSkuBrand p { font-size: 12px!important; margin-top: 10px; } #shop .desktopSkuBrand .productSkuBrandDesktop:nth-child(1) { margin-top: 0!important; margin-bottom: 5px!important; } #shop .desktopSkuBrand .productSkuBrandDesktop:nth-child(2) { margin-top: 0!important; margin-bottom: 10px!important; } #shop .homepage .group-carousel-wrapper { overflow-x: hidden!important; padding: 10px 0 0 10px; } #shop .homepage .product-block-inner { outline: 1px solid #F7F7F7!important; } #shop .homepage .product-block-inner:hover { outline: solid 2px #5B2C34!important; transition: border-color .4s!important; } #shop .productSkuBrandMobile { display: none; } #shop .projectorsBrandGroup #container-fluid-global-code_1723562827997, #shop .displaysBrandGroup #container-fluid-global-code_1723563697371, #shop .touchScreensBrandGroup #container-fluid-global-code_1724077979504 { display: block!important; } #shop #blocklab-product-page #product-images-dynamic_1721213576245 .thumbnails, #shop #blocklab-product-page #product-images-dynamic_1721213576245-model .thumbnails { white-space: nowrap!important; overflow: scroll!important; padding-bottom: 0px !important; } #shop .thumbnails img { margin-bottom: 0px !important; } #shop #blocklab-header .sticky-row#container-fluid-mega-menu-v2_1699276169074 { margin-top: 91px!important; } #shop .pagessitemap .sitemapLinks { display: flex!important; flex-wrap: wrap!important; } #shop .pagessitemap .sitemapLinks div { flex-basis: 25%!important; } #shop .pagestrainingservices #master-container-fluid_1722505431970 > div > div > div.col-sm-7, #shop .pagesmeetingroomservices #master-container-fluid_1722505431970 > div > div > div.col-sm-7, #shop .pagesmartynslaw #master-container-fluid_1722505431970 > div > div > div.col-sm-7, #shop .pagesinstallationservices #master-container-fluid_1722505431970 > div > div > div.col-sm-7, #shop .pagesfinancialservices #master-container-fluid_1722505431970 > div > div > div.col-sm-7, #shop .pagesavitrentalsolutions #master-container-fluid_1722505431970 > div > div > div.col-sm-7, #shop .pageseducationinstallationandsolutionservices #master-container-fluid_1722505431970 > div > div > div.col-sm-7 { position: sticky; top: 170px!important; } #shop div[id^="attributes-search-dynamic"] form { display: flex; flex-wrap: nowrap; align-items: center; } #shop div[id^="attributes-search-dynamic"] .form-group.col-sm-3 { width: 40%; margin-bottom: 0; } #shop div[id^="attributes-search-dynamic"] .multi-search-button { width: 20%!important; } #shop #row-attributes-search-dynamic_1722430949259 > div { padding: 0!important; } #shop #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 > div:nth-child(5) { margin-bottom: 13px!important; } #shop #shopblocks-product-added > div > div > div.modal-body > div:nth-child(2) > div.col-sm-4.col-xs-12.visible-xs.text-center.push-up-6.modal-cancel-button { display: none!important; } #shop .modal#shopblocks-product-added #shopblocks-basket-mini-mini > form > div > div > div > div.col-xs-4.col-sm-4 > div.mm-basket-qty.text-right > div > label { font-size: 12px; padding-bottom: 5px; } #shop .modal#shopblocks-product-added .modal-content { box-shadow: none!important; border: none!important; border-radius: 8px!important; } #shop .account #shopblocks-account > div.row.details.orders-tab > div > div > div > div:nth-child(3) > div > table { left: 17px; position: relative; } #shop .account #shopblocks-update-user-details > div > div:nth-child(1) { width: 60%!important; } #shop .basket #shopblocks-basket-mini > div { background: #fff; margin-top: 10px; margin-bottom: 10px!important; padding: 20px 0; } #shop .basket #shopblocks-basket > div.row.basket-mini > div { display: flex; align-items: flex-start!important; justify-content: space-between; flex-wrap: wrap; } #shop .basket #shopblocks-basket-mini { flex-basis: 68%!important; margin-right: 10px; } #shop .basket #shopblocks-basket > div.row.basket-mini > div > div.col-sm-4.col-sm-offset-4 { background: #fff!important; padding-top: 30px!important; padding-left: 30px!important; padding-right: 30px!important; margin-left: 0!important; margin-top: 10px!important; margin-bottom: 30px!important; flex-basis: 30%!important; } #shop #blocklab-header #master-container-fluid_1722253546116 > div { max-width: 100vw!important; padding: 0 20px!important; } #shop #blocklab-header #global-shop-logo_1699274471396 .display-block img.logo-image.center-block.img-responsive { width: 80%!important; } #shop .homepage div[id^="groups-dynamic"] > div > div > div > div.group-carousel-wrapper > div > div > div > div > div > div > div.row.push-down-sm > div > div { display: flex!important; flex-direction: column; min-height: 200px!important; justify-content: flex-start!important; } #shop div[id^="product-related-products-default"] > div > div > div > div > div.product-block-inner > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 > div > div > div.row.push-down-sm > div > div { display: flex!important; flex-direction: column; min-height: 140px!important; justify-content: flex-start!important; } #shop #blocklab-product-page .productPageInfo { display: flex; } #shop #blocklab-product-page .mobileTooltipLabel { display: none; } #shop #blocklab-product-page #master-container-fluid_1721218800096 > div > div > div.col-sm-3 { position: sticky; top: 160px; } #shop #blocklab-category-page #products-holder > div > div > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 > div > div > div.row.push-down-sm > div > div { display: flex!important; flex-direction: column; min-height: 223px!important; justify-content: flex-start!important; } #shop #blocklab-category-page .placeholder { height: 83.59px; margin: 0!important; visibility: hidden; } #shop .productname { height: 44px; } #shop #mcf_1721128385609 > div > div > div.col-sm-4.col-md-3 { position: sticky; top: 170px; } #shop #category-sort-default > div { display: flex; align-items: center; position: relative; left: -27px; }}
@media (min-width: 768px) and (max-width: 1024px) { #shop #blocklab-header #mega-menu-v2_1699277284707 .yamm .navbar-header a:not(.logo-image-holder) { padding: 6px 12px !important; } #shop .account div.row.push-down.account-details-chooser.squeeze-up { display: flex; overflow: scroll; } #shop .sticker { height: auto !important; } #shop .category_page div[id^="global-text"] img { width: 90% !important; } #shop #blocklab-product-page div[id^="product-related-products-default"] div.product-block-inner > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 { width: 100% !important; } #shop #blocklab-header #mega-menu-v2_1699277284707 .yamm a:not(.btn), #shop #blocklab-header #mega-menu-v2_1699277284707 .mm-mobile-menu a:not(.btn) { font-family: 'Sora'!important; font-size: 15px!important; font-weight: 400 !important; text-transform: capitalize!important; } #shop #blocklab-product-page .wishlist-add { margin-right: 35px; } #shop #blocklab-product-page .productPageTrustPoints { flex-wrap: wrap; } #shop #blocklab-product-page .trustPoint { width: 45%; margin-bottom: 20px; } #shop p.productSkuBrand { display: none; } #shop .homepage #master-container-fluid_1721054151756 > div > div > div:nth-child(1) { width: 100%!important; margin-bottom: 30px!important; } #shop .homepage #master-container-fluid_1721054151756 > div > div > div:nth-child(2) { width: 100%!important; } #shop .homepage #master-container-fluid_1721054151756 div[id^="ti_container"] { border-radius: 12px!important; } #shop .homepage #brands div { flex-basis: 28%!important; } #shop .homepage #master-container-fluid_1721057741570 > div > div > div:nth-child(2) { display: flex; flex-direction: row; align-items: center; gap: 24px; width: 1120px; } #shop .homepage #master-container-fluid_1721057741570 > div > div > div:nth-child(2) div[id^="ti_container"] { border-radius: 50%!important; width: 190px!important; margin-bottom: 15px; } #shop .homepage #master-container-fluid_1721057741570 > div { overflow: scroll!important; } #shop #footer-default p.text-center { text-align: center!important; } #shop #catPageTags { padding-top: 10px; } #shop #blocklab-product-page .desktopTooltipLabel { display: none; } #shop .ui-slider .ui-slider-handle { margin-left: -15px; height: 20px; width: 20px; } #shop .productTechSpecsRow { padding-bottom: 10px!important; flex-direction: row !important; } #shop #blocklab-product-page div[id^="product-related-products-default"] .productTechSpecsRow { flex-direction: row !important; } #shop p.productTechSpecs { padding-bottom: 15px!important; } #shop #blocklab-category-page #products-holder > div.row.push-down > div.col-sm-6.push-down { width: 60%!important; } #shop #category-sort-default > div > div.col-sm-3.text-right.text-left-xs > label { padding-top: 10px!important; } #shop #blocklab-category-page #products-holder > div > div.product-block-inner > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 { width: 100%!important; } #shop #blocklab-category-page #products-holder > div > div > div.col-xs-6.col-sm-6.col-md-12.col-lg-12 > div > div > div.row.push-down-sm > div > div { display: flex!important; flex-direction: column; min-height: 140px!important; justify-content: flex-start!important; } #shop #blocklab-category-page .placeholder { height: 132px; margin: 0!important; visibility: hidden; } #shop .productname { height: 44px; }}
@media (min-width: 992px) and (max-width: 1440px) { #shop #blocklab-header div[id^="search-default2"] li.predictive-category-wrapper, #shop #blocklab-header div[id^="search-default2"] li.predictive-brand-wrapper { flex-basis: 100%; } #shop .homepage #master-container-fluid_1721123516815 > div > div > div:nth-child(1) { padding-left: 70px; } #shop #blocklab-header #master-container-fluid_1699274474824 > div > div > div.col-sm-6 { width: 40%; } #shop #blocklab-header #master-container-fluid_1699274474824 > div > div > div:nth-child(1), #shop #blocklab-header #master-container-fluid_1699274474824 > div > div > div:nth-child(3) { width: 30%; } #shop #blocklab-header .predictive-products { flex-basis: 50% !important; }}
@media (min-width: 1441px) { #shop .homepage #master-container-fluid_1721123516815 > div > div > div:nth-child(1) { padding-left: 324px; } #shop #blocklab-header #global-shop-logo_1699274471396 .display-block img.logo-image.center-block.img-responsive { width: 80%!important; } #shop #blocklab-header div[id^="search-default2"] li.predictive-category-wrapper, #shop #blocklab-header div[id^="search-default2"] li.predictive-brand-wrapper { flex-basis: 45% !important; } #shop #blocklab-header .predictive-products { flex-basis: 60% !important; }}
@media (min-width: 1417px) { html#shop #blocklab-header #container-fluid-mega-menu-v2_1699277284707, html#shop #blocklab-header #container-fluid-global-code_1710769850251, html#shop #blocklab-header #container-fluid-global-dynamic-carousel_1713435460999 { display: none !important; }}
@media (min-width: 1321px) and (max-width:1439px) { #shop #mega-menu-v2_1699276169074 #mmv2_mega-menu-v2_1699276169074 .navbar.yamm .container #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 .nav.navbar-nav .yamm-fw a { font-size: 13px !important; padding-left: 10px !important; padding-right: 10px !important; } #shop #blocklab-header #container-fluid-mega-menu-v2_1699277284707, #shop #blocklab-header #container-fluid-global-dynamic-carousel_1713435460999, #shop #blocklab-header #container-fluid-global-code_1710769850251 { display: none !important; }}
@media (min-width: 992px) and (max-width: 1230px) { #shop #blocklab-header #container-fluid-search-default2_1699280066185, #shop #blocklab-header #search-default2_1699280066185 { display: block !important; }}
@media (min-width: 992px) and (max-width: 1320px) { html#shop #blocklab-header #container-fluid-global-dynamic-carousel_1713435460999, html#shop #blocklab-header #container-fluid-1713435399515, html#shop #blocklab-header #container-fluid-1713435423677, html#shop #blocklab-header #container-fluid-mega-menu-v2_1699277284707, html#shop #blocklab-header #container-fluid-global-code_1710769850251, #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul > li > a > i { display: none !important; } #shop #blocklab-header #navbar-collapse-mega-menu_mega-menu-v2_1699276169074 > ul { display: flex !important; align-items: center !important; justify-content: center !important; } #shop #blocklab-header #mega-menu-v2_1699276169074 .yamm .dropdown > a, #shop #blocklab-header #mega-menu-v2_1699276169074 .yamm .yamm-fw > a { padding-left: 12px !important; padding-right: 12px !important; text-align: center !important; font-size: 13px !important; } #shop #blocklab-header #mega-menu-v2_1699276169074 { margin-bottom: 10px; } #shop #blocklab-header #global-code_1699275530359 #custlinks #icons .fal { font-size: 17px !important; } html#shop #blocklab-header #icons > a > span:nth-child(3) { display: none; } #shop #blocklab-header #exvat, #shop #blocklab-header #incvat { font-size: 12px !important; } #shop #blocklab-header #global-code_1743520772418 { width: 100% !important; } #shop #blocklab-header #master-row_1722253546116 { align-items: center !important; }}
