We Think You'll Love
Reward Points: 16
A4 White Copy Paper Ream-Wrapped Box of 5 x 500 Sheets (Pack of 2500)
£12.83
Add Now
Reward Points: 19
REY Copy A4 Paper Ream-Wrapped 80gsm White Box 5 x 500 Sheets
£19.95
Add Now
Reward Points: 6
MyCafe Cooler Compatible 15 Litre Bottled Water
£6.99
Add Now
Reward Points: 3
Q-Connect Delux Punched Pocket Top Opening Green Strip A4 Clear (Pack of 100) KF01121
£2.29
Add Now
Reward Points: 3
Q-Connect A4 Laminating Pouch 160 Micron (Pack of 100) KF04114
£3.99
Add Now
Reward Points: 0
Q-Connect Staples 26/6mm (Pack of 5000) KF27001
£0.98
Add Now
Reward Points: 1
Ball Point Pen Black Medium (Pack of 50) 0052501/NB
£2.85
Add Now
Reward Points: 1
Q-Connect Punched Pockets Polypropylene 50 Micron A4 Embossed (Pack of 100) KF24001
£1.99
Add Now
Reward Points: 13
Q-Connect Lever Arch File A4 Black (Pack of 10) KF20001
£13.29
Add Now
Reward Points: 3
Q-Connect Quick Notes 76 x 76mm Yellow (Pack of 12) KF10502
£3.35
Add Now
Reward Points: 0
Q-Connect 10-Part Subject Divider Multi-Punched A4 KF26082
£0.36
Add Now
Reward Points: 0
Q-Connect Assorted Highlighter Pens (Pack of 6) KF01909
£0.99
Add Now
Reward Points: 28
Yorkshire Tea Bags (Pack of 1040) 5007
£29.99
Add Now
Reward Points: 8
Harrogate Still Spring Water 750ml Glass Bottle (Pack of 12) G330241S
£8.96
Add Now
Reward Points: 11
2Work 2-Ply Centrefeed Roll 150m Blue (Pack of 6) KF03805
£16.95
Add Now
Reward Points: 9
Maxima Green 2-Ply White Toilet Roll 200 Sheet (Pack of 48) KMAX200G
£16.49
Add Now
Reward Points: 1
2Work Acidic Toilet Cleaner/Descaler/Deodoriser 1 Litre 2W76002
£1.91
Add Now
Reward Points: 5
2Work Hand Soap Pink Pearl 5 Litre Bulk Bottle 2W03974
£7.85
Add Now
Reward Points: 46
HP 953XL Original Inkjet Cartridge High Yield Black L0S70AE
£46.99
Add Now
Reward Points: 1
Q-Connect HFC-Free Air Duster 400ml 175-50-028
£1.96
Add Now
/* header styles */
.new_products_jg_s99cuh__sb-wrapper {
display:flex;
flex-direction: column;
margin: 20px 0;
background-color:#f2f2f2;
max-height: fit-content;
}
.new_products_jg_s99cuh__headline {
text-align: Left;
padding: 0px;
margin-top: 0px;
margin-bottom: 10px;
color: #000000ff;
background-color: #f2f2f2;
font-family: Hind;
font-size: 24px;
}
.new_products_jg_s99cuh__sub-headline {
text-align: Left;
padding: 5px;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
background-color: #FFFFFF;
font-family: Verdana;
font-size: 13px;
}
/* divider styles */
.new_products_jg_s99cuh__divider {
height: 3px;
background-color: #979797;
border-radius: 4px;
margin-bottom: 1em;
}
/* Swiper styles */
:root {
--swiper-navigation-size: 24px;
}
.new_products_jg_s99cuh__swiper {
width: 100%;
overflow: hidden;
position: relative;
}
.new_products_jg_s99cuh .swiper-wrapper {
height: auto;
}
.new_products_jg_s99cuh .swiper-slide {
box-sizing: border-box;
display: flex;
flex-direction: column;
text-align: center;
font-size: 18px;
background: #fff;
justify-content: center;
align-items: center;
align-self: stretch;
height: auto;
background-color: #ffffff;
border-radius: 4px;
}
.new_products_jg_s99cuh .swiper-button-next {
right: 10px;
}
.new_products_jg_s99cuh .swiper-button-prev {
left: 10px;
}
.new_products_jg_s99cuh .swiper-button-prev,
.new_products_jg_s99cuh .swiper-button-next {
color: #008cd5;
font-family: FontAwesome;
border: none;
padding: 0;
margin: 0;
top: 42%;
}
.new_products_jg_s99cuh .swiper-button-prev::after,
.new_products_jg_s99cuh .swiper-button-next::after {
content: '';
font-family: FontAwesome;
}
.new_products_jg_s99cuh .swiper-button-prev::after {
content: '\f053';
}
.new_products_jg_s99cuh .swiper-button-next::after {
content: '\f054';
}
.new_products_jg_s99cuh .swiper-pagination {
position: relative !important;
padding-top: 15px;
bottom: unset !important;
}
/* product styles */
.new_products_jg_s99cuh__product-image {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
height: 175px;
padding: 10px;
}
.new_products_jg_s99cuh__product-image a {
background: none;
}
.new_products_jg_s99cuh__product-image img {
display: block;
width: 100%;
height: 175px;
object-fit: cover;
background-repeat: no-repeat;
background-position: center;
background-size: auto;
max-width: 100%;
max-height: 175px;
margin-top: auto;
margin-bottom: auto;
padding: 10px 0;
}
.new_products_jg_s99cuh__rewardpoints {
box-sizing: border-box;
width: 100%;
font-family: Hind;
font-size: 16px;
color: #333;
text-align: center;
overflow: hidden;
min-height: 2em;
padding: 0 15px;
margin: 15px 0;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.new_products_jg_s99cuh__product-name {
box-sizing: border-box;
width: 100%;
font-family: Hind;
font-size: 16px;
color: #333;
text-align: Left;
overflow: hidden;
min-height: 2em;
padding: 0 15px;
margin: 15px 0;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
line-clamp: 2;
}
.new_products_jg_s99cuh__product-price-and-cta-container {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-evenly;
margin-top: auto;
margin-bottom: 10px;
}
.new_products_jg_s99cuh__product-price {
text-align: right;
padding-right: 10px;
margin: 10px 0;
width: 100%;
font-family: Hind;
font-size: 22px;
color: #333;
padding-bottom: 5px;
font-weight: bold;
}
.new_products_jg_s99cuh__product-price a {
color: #333;
text-decoration: none;
background: none;
}
.new_products_jg_s99cuh__product-cta-button {
display: block;
text-decoration: none;
padding:10px 0px;
margin-left: 5px;
margin-right: 5px;
width: 90%;
text-align: center;
font-family: Hind;
font-size: 16px;
color: #ffffff;
border: 0px solid #000000;
border-radius: 4px;
background-color: #008cd5;
}
a.new_products_jg_s99cuh__product-cta-button {
background-color: #008cd5;
}
a.new_products_jg_s99cuh__product-cta-button span {pointer-events:none;}
.new_products_jg_s99cuh__product-cta-button:hover {
color: #ffffff;
border: 0px solid #000000;
background-color: #008cd5;
}
.addToCartFrm {
display: flex;
width: 100%;
padding-left: 15px;
padding-right: 5px;
justify-content: flex-end;
}
.addToCartFrm input[name="qty"] {
display: inline-block;
width: 3em;
height: 2em;
text-align: center;
}
.addToCartFrm button.new_products_jg_s99cuh__product-cta-button{
display: inline-block;
width:auto;
padding: 10px;
}
.new_products_jg_s99cuh__product-was-price {
padding: 15px;
padding-top: 5px;
text-align: center;
font-family: Hind;
font-size: 13px;
color: #979797;
}
.new_products_jg_s99cuh__product-was-price span {
text-decoration: line-through;
}
/* ratings styles */
.new_products_jg_s99cuh__ratings {
padding: 0.5em;
margin-top: auto;
}
const new_products_jg_s99cuh__swiperOptions = {
speed: 300,
slidesPerView: 3,
spaceBetween: 10,
watchOverflow: true,
lazy: {
loadPrevNext: true,
},
autoplay: false,
breakpoints: {
// when window width is >= breakpoint 1
768: {
slidesPerView: 5,
spaceBetween: 10
},
},
breakpointsBase: 'window',
loop: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
},
pagination: {
el: ".swiper-pagination",
clickable: false,
},
};
if (typeof require == "function") {
require.config({
paths: {
"swiper": "https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min"
}
});
}
try {
if (typeof require == "function"){
require(['swiper'], function(Swiper) {
const new_products_jg_s99cuh__swiper = new Swiper(".new_products_jg_s99cuh__swiper", new_products_jg_s99cuh__swiperOptions);
});
}
else if (typeof $TB !== "undefined" && typeof $TB.getScript == "function") {
$TB.getScript("https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js", function () {
const new_products_jg_s99cuh__swiper = new Swiper(".new_products_jg_s99cuh__swiper", new_products_jg_s99cuh__swiperOptions);
})
}
else {
console.log("failed to load required libary - Swiper");
if (typeof Swiper != 'undefined') {
const new_products_jg_s99cuh__swiper = new Swiper(".new_products_jg_s99cuh__swiper", new_products_jg_s99cuh__swiperOptions);
}
}
} catch(e) {}
function EuroOffice_AddToBasket(frm) {
event.preventDefault();
const data = new FormData(frm);
const ID = data.get("prid")
const QTY = data.get("qty")
const button = frm.querySelector("button");
const buttonText = frm.querySelector("button > span");
button.classList.add('running');
fetch("/basket/ResponsiveAdd", {
method: "POST",
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
sku: ID,
quantity: QTY
})
}).then(response => {
if (response.status == 200) {
button.classList.remove('running')
buttonText.innerHTML = 'Item Added';
EO.Basket.reloadBasket();
window.setTimeout(() => {
buttonText.innerHTML = 'Add Now ';
}, 2000)
}
else {
// Error handling.
}
})
}