.wc-dnd-file-upload [class^="icon-"]{font-family:"icomoon-wc-free" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-close-outline:before{content:"";}.icon-images:before{content:"";}.icon-cloud-upload:before{content:"";}.icon-upload2:before{content:"";}.icon-upload3:before{content:"";}.dnd-icon-remove.deleting{outline:none;font-family:inherit !important;font-size:12px;color:#000;font-weight:500;}.dnd-icon-remove.deleting:before{content:"";}.wc-dnd-file-upload{padding:.8rem 0;position:relative;}.wc-dnd-file-upload label{margin-bottom:.5rem;display:block;}.wc-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0;}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative;}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative;}.dnd-upload-status .dnd-upload-image.has-bg{background-position:center center;background-size:cover;background-repeat:no-repeat;border:0;transition:transform .3s ease;max-width:40px;width:100%;}.dnd-upload-status .dnd-upload-image.has-bg:hover{transform:scale(1.5);}.dnd-upload-status .dnd-upload-image span{font-size:16px;color:#222;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;}.dnd-upload-status .dnd-upload-image.has-bg span{opacity:0;z-index:-200;}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px);}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:0 0 4px;padding-right:25px;display:flex;}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px;}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700;}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:6px;text-decoration:none;box-shadow:none;outline:none;}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505;}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px;}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:13px;}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100% !important;padding-right:5px;}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px;}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative;}.codedropz-upload-container{padding:16px 20px;}.codedropz-upload-inner{overflow:hidden;width:100%;white-space:nowrap;text-align:center;text-overflow:ellipsis;font-weight:inherit;}.wc-upload-wrap .codedropz-upload-inner a.cd-upload-btn{text-decoration:none;box-shadow:none;padding:0 10px;color:#fff;background-color:#6d6d6d;border-radius:3px;}.codedropz-upload-inner .codedropz-label{margin:5px 0;font-size:18px;line-height:36px;position:relative;display:flex;align-items:center;justify-content:center;}.codedropz-upload-inner .codedropz-label span.cd-separator{padding:0 10px;}.codedropz-upload-inner .codedropz-label span.cd-icon{font-size:30px;padding-right:15px;}.codedropz-dragover{border-color:#6b6a6a;}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:#f00;padding:5px 0;font-style:italic;}@media screen and (max-width: 767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:normal;}.dnd-upload-status .dnd-upload-details .name{padding-right:60px;}.codedropz-upload-inner .codedropz-label{font-size:16px;}}@media screen and (max-width: 400px){.codedropz-upload-inner .codedropz-label{font-size:15px;}.codedropz-label .cd-icon{display:none;}}.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}.ast-theme-transparent-header #masthead{position:relative !important;left:0;right:0;}.woocommerce-product-details__short-description{margin-bottom:2px;}.products.columns-4 li{padding:10px !important;border:1px solid #c8cacd;}.wc-dnd-file-upload{font-size:16px;font-weight:600;}.wc-dnd-file-upload .codedropz-upload-wrapper{font-weight:normal;}.bannerpricing-table .single_add_to_cart_button{display:block !important;}.single-product .summary .ast-shipping-text,.single-product #product-242 .summary .single_add_to_cart_button,.single-product #product-2569 .summary .single_add_to_cart_button,.single-product #product-2564 .summary .single_add_to_cart_button,.single-product .summary .product_meta,.bannerpricing-table p.price,.single-product #product-2844 .summary .single_add_to_cart_button{display:none;}.home .products .price,.products .cfvsw_variations_form{display:none !important;}.postid-2774 .wc-dnd-file-upload{display:none !important;}.main-header-menu .menu-link:hover{color:#fff !important;}.aws-container .aws-search-field{border-top-left-radius:20px !important;border-bottom-left-radius:20px !important;}.aws-container .aws-search-form .aws-form-btn{border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;}#ast-desktop-header .ast-header-button-1 .ast-custom-button{background-image:url("https://cdn-ilcihob.nitrocdn.com/ppFqftQInWoMngTLbQyfZNMHGPSjmCtU/assets/images/optimized/rev-6e7b93f/pressprints.co.uk/wp-content/themes/printell/images/contact-icon-pr.png");background-repeat:no-repeat;background-position:12% 48%;}#ast-desktop-header .ast-header-button-1 .ast-custom-button.nitro-lazy{background-image:none !important;}#ast-desktop-header .ast-header-account-wrap .ast-header-account-text{font-weight:600;}.codedropz-upload-container{padding:10px 20px;}.dnd-upload-counter{right:25px;bottom:-4px;}@media (max-width: 921px){.ast-below-header-bar.ast-below-header,.ast-header-break-point .ast-below-header-bar.ast-below-header{padding-top:10px !important;padding-bottom:0 !important;}.ast-header-break-point.ast-woocommerce-cart-menu .ast-site-header-cart{padding:0 1em 0em 0 !important;}}@media screen and (max-width: 400px){.codedropz-upload-inner .codedropz-label{font-size:12px !important;}.selectfinishing label{font-size:15px !important;}}