.category-content .pagination-wrapper{margin-top:20px}.category-content .stock-footer-element{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.container .basket-buttons .card-body .card-body:not(.basket-buttons-body),.container-fluid .basket-buttons .card-body:not(.basket-buttons-body){padding:4px !important}.category-content .sort-wrapper{display:flex;align-items:center;padding-top:11px !important;padding-bottom:10px !important;padding-right:10px !important;padding-left:10px !important}.category-content .sort-wrapper .card-header{display:flex;width:100%;height:100%;align-items:center}.category-content .sort-wrapper .card-header .view-settings{margin-top:3px !important}.category-content .sort-wrapper .card-header .view-settings a{text-decoration:none !important}.category-content .sort-wrapper .card-header .view-settings a i{display:block}.category-content .sort-wrapper .card-header.add-none-basket .view-settings{margin-left:auto}.category-content .sort-wrapper .dropdown{display:flex}.category-content .sort-wrapper .dropdown button.btn{padding:0 !important}.category-main .desktop-grid,.category-main .tablet-grid,.category-main .tablet-large-grid,.category-main .mobile-grid,.category-main .product-list-container{padding-top:0px !important;padding-bottom:10px !important;padding-left:0px !important;padding-right:0px !important;box-sizing:border-box;border-radius:0px !important;background-color:white !important}.category-main .product-list-container .card-header{padding:0.75rem 1.25rem !important}.category-main .card.wrapper .card-header .anchor{font-size:16px !important;font-weight:600 !important;color:#20505f !important;text-decoration:none !important;background:transparent !important;padding:0 10px}#app .category-sidebar ul.list-group li{background:white !important;border-color:#dedede !important;border-width:1px !important;border-bottom:0 !important;padding:10px 10px !important}#app .category-sidebar ul.list-group li:nth-child(1){border-top-left-radius:0px !important;border-top-right-radius:0px !important}#app .category-sidebar ul.list-group li:nth-last-of-type(1){border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;border-bottom:1px solid !important;border-color:#dedede !important}#app .category-sidebar ul.list-group li a{font-size:14px !important;color:#20505f !important}#app .category-sidebar ul.list-group li a:hover{color:#6bc04b !important}.category-content .equal-height-grid{grid-row-gap:30px}.category-content .product-list-container .product-container:not(.favourite-item){margin-bottom:20px !important}.category-content .product-list-container .product-container:not(.favourite-item):nth-last-of-type(1){margin-bottom:0 !important}.category-content .product-list-container .infinite-scroll .product-container:nth-last-of-type(1){margin-bottom:20px !important}.category-content .category-main .card.wrapper .enhanced-wrap .availability,.category-content .category-main .card.wrapper .enhanced-wrap .pack-quantity{font-size:14px !important;font-weight:400 !important;color:#20505f !important}.category-content .category-main .card.wrapper .enhanced-wrap .availability span,.category-content .category-main .card.wrapper .enhanced-wrap .pack-quantity span{font-size:14px !important;font-weight:400 !important;color:#20505f !important}.category-content .category-main .card.wrapper .enhanced-wrap .availability .in-stock,.category-content .category-main .card.wrapper .enhanced-wrap .pack-quantity .in-stock{color:#45a83f !important}.category-content .category-main .card.wrapper .enhanced-wrap .availability .out-of-stock,.category-content .category-main .card.wrapper .enhanced-wrap .pack-quantity .out-of-stock{color:#b42727 !important}.category-content .category-main .card.wrapper .enhanced-wrap .quantity-entry input.input-product-quantity{background-color:white !important;font-size:14px !important;border-width:1px !important;font-weight:400 !important;height:40px !important;color:#20505f !important;line-height:40px !important;border-radius:0px !important;border-color:#e3e3e3 !important;transition:all 0.2s ease;vertical-align:middle}.category-content .category-main .card.wrapper .enhanced-wrap .product-sku{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .category-main .card.wrapper .enhanced-wrap .product-sku span{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .category-main .card.wrapper .enhanced-wrap .short-description{font-size:14px !important;font-weight:400 !important;color:#20505f !important}.category-content .category-main .card.wrapper .enhanced-wrap .price-wrapper span.price{font-size:24px !important;font-weight:700 !important;color:#20505f !important}.category-content .category-main .card.wrapper .enhanced-wrap .price-wrapper span.vat-message{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .product-name .anchor{text-decoration:none !important}.category-content .product-container .card-footer .price-wrapper span.price{font-size:24px !important;font-weight:700 !important;color:#20505f !important}.category-content .product-container .card-footer .price-wrapper span.price span{font-size:24px !important;font-weight:700 !important;color:#20505f !important}.category-content .product-container .card-footer .price-wrapper span.vat-message{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .option-swatch-wrapper .swatch-options .browse-swatch,.category-content .product-container .browse-purchase-options .advanced-product-dropdown label{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .inner-wrap .product-name a{text-decoration:none !important}.category-content .product-container .inner-wrap .product-sku{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .inner-wrap .product-sku span{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .inner-wrap .availability{font-size:14px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .inner-wrap .availability span{font-size:14px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .card-footer .price-wrapper span.price{font-size:24px !important;font-weight:700 !important;color:#20505f !important}.category-content .product-container .card-footer .price-wrapper span.vat-message{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .product-wrap .product-details:not(.one-stop) .product-sku{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .product-wrap .product-details:not(.one-stop) .product-sku span{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container{background-color:white !important;border-width:1px !important;border-color:#dedede !important;border-radius:0px !important}.category-content .product-container .card-footer{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.category-content .product-container .card-header,.category-content .product-container .card-footer{border-width:1px !important;background-color:white !important;border-color:#dedede !important}.category-content .product-container .card-header .variant-list-container .variant-list-open .variant-list-table-wrapper .table-wrapper,.category-content .product-container .card-footer .variant-list-container .variant-list-open .variant-list-table-wrapper .table-wrapper{border-color:#dedede !important;border-width:1px !important}.category-content .product-container .card-header .variant-list-container .variant-list-open .tcell,.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell{border-color:#dedede !important;border-width:1px !important}.category-content .product-container .card-header .variant-list-container .variant-list-open .tcell a,.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell a{color:#6bc04b !important;font-size:14px !important;font-weight:400 !important}.category-content .product-container .card-header .variant-list-container .variant-list-open .tcell a i,.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell a i{color:#6bc04b !important}#app .category-content .horizontal-filters .filter-container .filter-wrap .filter-title:after{right:7px !important}#app .category-content .horizontal-filters .filter-container .filter-wrap .filter-content.scroll{background-color:white !important;border-width:1px !important;border-radius:0px !important;border-color:#dedede !important}#app .category-content .horizontal-filters .filter-container .reset{font-size:10px !important;color:#20505f !important;font-weight:400 !important}.category-sidebar .reset{font-size:10px !important;color:#20505f !important;font-weight:400 !important}.category-content .sort-wrapper{color:#20505f !important;background-color:white !important;border-color:#dedede !important;border-radius:0px !important;border-width:1px 0 !important;border-style:solid !important}.category-content .sort-wrapper .card-header{color:#20505f !important}.category-content .sort-wrapper .dropdown .dropdown-toggle{color:#20505f !important;font-weight:700 !important;font-family:Open Sans, sans-serif !important;font-size:14px !important}.category-content .sort-wrapper .dropdown .dropdown-menu{background-color:white !important;border-width:0px !important;border-color:"" !important;border-radius:0px !important;border-style:solid !important;color:#20505f !important}.category-content .sort-wrapper .dropdown .dropdown-menu a{text-decoration:none !important;color:#20505f !important}.category-content .sort-wrapper .dropdown .dropdown-menu a.dropdown-item{color:#20505f !important;font-weight:400 !important;font-size:14px !important}.category-content .sort-wrapper .dropdown .dropdown-menu a:hover{text-decoration:underline !important;background:transparent !important;color:#6bc04b !important}.category-content .favourite-item .product-wrap .product-details .product-sku,.category-content .one-stop-item .product-wrap .product-details .product-sku{margin-right:0 !important;width:auto !important}.category-content .product-container.favourite-item,.category-content .product-container.one-stop-item{background-color:"" !important;border-width:1px !important;border-color:#d2d2d2 !important;border-radius:0px !important}.category-content .product-container.favourite-item .card-header,.category-content .product-container.one-stop-item .card-header{background:transparent !important}.category-content .product-container.favourite-item .fa.fa-times,.category-content .product-container.one-stop-item .fa.fa-times{color:#ad1919 !important}.category-content .category-main .card.wrapper .price-wrapper span.price-from,.category-content .category-main .card.wrapper .price-wrapper span.price-points-label{font-size:12px !important;font-weight:400 !important;color:#20505f !important}#app .category-landing-page-content .category-side-wrapper .side-menu-toggle:not(.filter-cat-header) span,#app .category-landing-page-content .category-side-wrapper .side-menu-toggle:not(.filter-cat-header) i{color:#20505f !important}#app .category-landing-page-content .category-side-wrapper .side-menu-toggle:not(.filter-cat-header) span{font-size:14px;font-weight:700 !important;font-size:14px}#app .category-landing-page-content .category-side-wrapper ul.category-menu li{font-weight:700 !important;font-size:14px;color:#20505f !important;background-color:white !important}#app .category-landing-page-content .category-side-wrapper ul.category-menu li a{font-weight:700 !important;font-size:14px !important;color:#20505f !important}#app .category-landing-page-content .category-side-wrapper ul.category-menu li a:hover{color:#6bc04b !important}#app .category-landing-page-content .category-side-wrapper ul.category-menu li:hover{color:#6bc04b !important;background-color:white !important}#app .category-landing-page-content .category-side-wrapper ul.category-menu li:hover a{color:#6bc04b !important}#app .category-landing-page-content .category-main .category{border:0px solid "";border-radius:0px;position:relative}#app .category-landing-page-content .category-main .category span.category-name{color:white !important;font-size:14px !important;font-weight:400 !important;padding-top:20px !important;padding-bottom:20px !important;padding-left:0px !important;padding-right:0px !important;box-sizing:border-box;text-transform:none !important;background:rgba(32, 80, 95, 0.75) !important}#app .category-landing-page-content .category-main .category span.category-name:hover{color:white !important}#app .category-landing-page-content .category-main .category:hover .category-name{background:#6bc04b !important;color:white !important;transition:all 0.2s ease}#app .category-landing-page-content .category-main .category img{border-top-right-radius:0px;border-top-left-radius:0px}#app .category-landing-page-content .category-main .category img{border-radius:0px}#app .category-landing-page-content .category-main .category .category-name{position:absolute;width:100%;transition:all 0.2s ease;height:auto;bottom:0}#app .category-landing-page-content .category-main .category:hover{background:#6bc04b !important;transition:all 0.2s ease}.view-settings a i{color:#20505f !important;margin-right:10px !important}.view-settings a.is-active i{color:#20505f !important}.category-main .advanced-product-list .product-list-container{padding-top:0px !important;padding-bottom:10px !important;padding-left:0px !important;padding-right:0px !important;box-sizing:border-box;background-color:white !important}.category-main .advanced-product-list .product-list-container .card-header{padding:0.75rem 1.25rem !important}.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell .availability,.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell .availability span{font-size:14px !important;font-weight:400 !important;color:#20505f !important}.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell .availability.out-of-stock,.category-content .product-container .card-footer .variant-list-container .variant-list-open .tcell .availability span.out-of-stock{color:#f00 !important}.category-main .advanced-product-list .product-container .price-wrapper .alt-price{padding-left:3px}.category-main .advanced-product-list .product-container .price-wrapper .alt-price .bracket,.category-main .advanced-product-list .product-container .price-wrapper .alt-price .price{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.category-main .advanced-product-list .product-container .price-wrapper .rrp{display:block}.category-main .advanced-product-list .product-container .price-wrapper .rrp .bracket,.category-main .advanced-product-list .product-container .price-wrapper .rrp .price,.category-main .advanced-product-list .product-container .price-wrapper .rrp span{font-size:12px !important;font-weight:400 !important}.category-content .category-main .card.wrapper .other-wrap.grid-view .card-footer .price-wrapper .rrp .bracket,.category-content .category-main .card.wrapper .other-wrap.grid-view .card-footer .price-wrapper .rrp .price,.category-content .category-main .card.wrapper .other-wrap.grid-view .price-wrapper .rrp .bracket,.category-content .category-main .card.wrapper .other-wrap.grid-view .price-wrapper .rrp .price{font-size:12px !important;font-weight:400 !important}.category-content .category-main .card.wrapper .other-wrap.grid-view .card-footer .price-wrapper .alt-price .bracket,.category-content .category-main .card.wrapper .other-wrap.grid-view .card-footer .price-wrapper .alt-price .price,.category-content .category-main .card.wrapper .other-wrap.grid-view .price-wrapper .alt-price .bracket,.category-content .category-main .card.wrapper .other-wrap.grid-view .price-wrapper .alt-price .price{font-size:12px !important;font-weight:400 !important;color:#20505f !important}.alt-var-info{width:204px !important;height:40px !important;line-height:40px !important;padding:0 !important;max-width:100%;margin:0 auto}.category-content .category-main .card.wrapper .other-wrap.grid-view .quick_view_modal_btn{width:204px !important;height:40px !important;line-height:40px !important;padding:0 !important;max-width:90%;margin:0 auto}@media (max-width:767px){.category-content .category-main .card.wrapper .other-wrap.grid-view .quick_view_modal_btn{width:100% !important}}.category-content .category-main .card.wrapper .other-wrap.enhanced-wrap .quick_view_modal_btn{width:204px !important;height:40px !important;line-height:40px !important;padding:0 !important;max-width:100%;margin:0 auto 0 auto}.category-content .category-sidebar .filter-container .filter-wrap .filter-content img.filter-checked{outline:3px #20505f solid}.filter-price-input{background-color:white !important;font-size:14px !important;border-width:1px !important;font-weight:400 !important;height:40px !important;color:white !important;line-height:40px !important;border-radius:0px !important;border-color:#e3e3e3 !important;transition:all 0.2s ease;vertical-align:middle}.filter-price-input::-webkit-input-placeholder{color:"" !important}.filter-price-input::-moz-placeholder{color:"" !important}.filter-price-input:-ms-input-placeholder{color:"" !important}.filter-price-input:-moz-placeholder{color:"" !important}.submit-filters{height:40px !important;line-height:40px !important}.category-image-video-modal .video-wrapper{text-align:center}.category-image-video-modal .video-wrapper iframe{width:450px;height:300px}@media (max-width:767px){.category-image-video-modal .video-wrapper iframe{width:300px;height:150px}}