/* GO2LONDON | COMPACT HOTEL SLIPPERS */
.g2l-slippers {
--brown: var(--e-global-color-primary, #8b6a4e);
--ink: #292724;
--muted: #716c67;
--line: #e9e4df;
--cream: #faf9f7;
font-family: inherit;
color: var(--ink);
background: #fff;
line-height: 1.75;
}
.g2l-slippers *,
.g2l-slippers *::before,
.g2l-slippers *::after {
box-sizing: border-box;
}
.g2l-slippers h1,
.g2l-slippers h2,
.g2l-slippers h3,
.g2l-slippers p {
margin: 0;
font-family: inherit;
}
.g2l-slippers a {
text-decoration: none;
}
.g2l-slippers img {
display: block;
max-width: 100%;
}
.g2l-slippers .wrap {
width: min(1120px, calc(100% - 48px));
margin: 0 auto;
}
.g2l-slippers .eyebrow {
display: block;
color: var(--brown);
font-size: 10px;
font-weight: 600;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 15px;
}
.g2l-slippers .heading {
font-size: clamp(29px, 3.4vw, 41px);
font-weight: 500;
line-height: 1.24;
letter-spacing: -1px;
}
.g2l-slippers .copy {
color: var(--muted);
font-size: 15px;
line-height: 1.85;
}
.g2l-slippers .text-link {
display: inline-flex;
align-items: center;
gap: 10px;
color: var(--brown);
font-size: 13px;
font-weight: 600;
border-bottom: 1px solid var(--brown);
padding-bottom: 5px;
transition: opacity .2s ease;
}
.g2l-slippers .text-link:hover {
opacity: .65;
}
.g2l-slippers a:focus-visible,
.g2l-slippers summary:focus-visible {
outline: 2px solid var(--brown);
outline-offset: 4px;
}
/* HERO */
.g2l-slippers .hero {
padding: 68px 0 72px;
}
.g2l-slippers .hero-grid {
display: grid;
grid-template-columns: minmax(0, 1fr) 340px;
gap: 85px;
align-items: center;
}
.g2l-slippers .hero h1 {
font-size: clamp(42px, 4.7vw, 61px);
font-weight: 500;
line-height: 1.12;
letter-spacing: -1.8px;
margin-bottom: 22px;
}
.g2l-slippers .hero-copy {
max-width: 570px;
}
.g2l-slippers .hero-copy .text-link {
margin-top: 25px;
}
.g2l-slippers .hero-image {
width: 100%;
max-width: 340px;
background: var(--cream);
overflow: hidden;
}
.g2l-slippers .hero-image img {
width: 100%;
height: 310px;
object-fit: cover;
}
/* FEATURE STRIP */
.g2l-slippers .features {
border-top: 1px solid var(--line);
border-bottom: 1px solid var(--line);
padding: 23px 0;
}
.g2l-slippers .features-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
text-align: center;
}
.g2l-slippers .features span {
color: var(--brown);
font-size: 11px;
font-weight: 600;
letter-spacing: 1.1px;
text-transform: uppercase;
}
/* PRODUCTS */
.g2l-slippers .collection {
padding: 78px 0 85px;
}
.g2l-slippers .section-intro {
max-width: 700px;
margin-bottom: 34px;
}
.g2l-slippers .section-intro .copy {
margin-top: 15px;
}
.g2l-slippers .products {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 24px;
}
.g2l-slippers .product {
display: flex;
flex-direction: column;
}
.g2l-slippers .product-photo {
aspect-ratio: 5 / 4;
background: var(--cream);
overflow: hidden;
}
.g2l-slippers .product-photo img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform .3s ease;
}
.g2l-slippers .product:hover .product-photo img {
transform: scale(1.025);
}
.g2l-slippers .product-number {
display: block;
color: var(--brown);
font-size: 10px;
letter-spacing: 1.4px;
margin-top: 19px;
}
.g2l-slippers .product h3 {
font-size: 19px;
font-weight: 550;
line-height: 1.4;
margin-top: 7px;
}
.g2l-slippers .product p {
color: var(--muted);
font-size: 13px;
line-height: 1.8;
margin: 11px 0 17px;
}
.g2l-slippers .product .text-link {
align-self: flex-start;
margin-top: auto;
}
/* PERSONALISATION */
.g2l-slippers .personalisation {
background: var(--cream);
padding: 76px 0;
}
.g2l-slippers .personalisation-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 80px;
align-items: center;
}
.g2l-slippers .personalisation-copy .copy {
margin-top: 18px;
}
.g2l-slippers .options {
list-style: none;
margin: 0;
padding: 0;
}
.g2l-slippers .options li {
display: flex;
gap: 15px;
padding: 13px 0;
border-bottom: 1px solid var(--line);
font-size: 14px;
}
.g2l-slippers .options li:first-child {
border-top: 1px solid var(--line);
}
.g2l-slippers .options li::before {
content: "—";
color: var(--brown);
}
/* PROCUREMENT */
.g2l-slippers .process {
padding: 78px 0;
}
.g2l-slippers .process-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 80px;
}
.g2l-slippers .process-copy .copy {
margin-top: 18px;
}
.g2l-slippers .steps {
border-top: 1px solid var(--line);
}
.g2l-slippers .step {
display: grid;
grid-template-columns: 30px 1fr;
gap: 16px;
padding: 17px 0;
border-bottom: 1px solid var(--line);
}
.g2l-slippers .step-number {
color: var(--brown);
font-size: 11px;
}
.g2l-slippers .step h3 {
font-size: 15px;
font-weight: 600;
margin-bottom: 5px;
}
.g2l-slippers .step p {
color: var(--muted);
font-size: 13px;
line-height: 1.8;
}
/* FAQ */
.g2l-slippers .faq {
background: var(--cream);
padding: 75px 0;
}
.g2l-slippers .faq-grid {
display: grid;
grid-template-columns: .8fr 1.2fr;
gap: 75px;
}
.g2l-slippers .faq-items {
border-top: 1px solid var(--line);
}
.g2l-slippers .faq details {
padding: 16px 0;
border-bottom: 1px solid var(--line);
}
.g2l-slippers .faq summary {
cursor: pointer;
font-size: 14px;
font-weight: 600;
}
.g2l-slippers .faq details p {
color: var(--muted);
font-size: 13px;
line-height: 1.8;
margin-top: 10px;
}
/* FINAL ENQUIRY */
.g2l-slippers .enquiry {
padding: 80px 0;
text-align: center;
}
.g2l-slippers .enquiry-inner {
max-width: 690px;
margin: auto;
}
.g2l-slippers .enquiry .copy {
margin: 17px auto 23px;
}
.g2l-slippers .contact {
margin-top: 23px;
color: var(--muted);
font-size: 12px;
}
.g2l-slippers .contact a {
color: var(--brown);
}
/* RESPONSIVE */
@media (max-width: 900px) {
.g2l-slippers .hero-grid {
grid-template-columns: minmax(0, 1fr) 260px;
gap: 35px;
}
.g2l-slippers .hero-image {
max-width: 260px;
}
.g2l-slippers .hero-image img {
height: 260px;
}
.g2l-slippers .personalisation-grid,
.g2l-slippers .process-grid,
.g2l-slippers .faq-grid {
grid-template-columns: 1fr;
gap: 32px;
}
}
@media (max-width: 650px) {
.g2l-slippers .wrap {
width: calc(100% - 36px);
}
.g2l-slippers .hero,
.g2l-slippers .collection,
.g2l-slippers .personalisation,
.g2l-slippers .process,
.g2l-slippers .faq,
.g2l-slippers .enquiry {
padding: 55px 0;
}
.g2l-slippers .hero-grid {
grid-template-columns: 1fr;
gap: 32px;
}
.g2l-slippers .hero h1 {
font-size: 43px;
}
.g2l-slippers .hero-image {
max-width: 260px;
}
.g2l-slippers .hero-image img {
height: 240px;
}
.g2l-slippers .features-grid {
grid-template-columns: 1fr;
gap: 12px;
}
.g2l-slippers .products {
grid-template-columns: 1fr;
gap: 38px;
}
.g2l-slippers .product-photo {
aspect-ratio: 5 / 4;
}
}
@media (prefers-reduced-motion: reduce) {
.g2l-slippers .product-photo img {
transition: none;
}
}
GO2LONDON / HOTEL SUPPLIES
Bespoke Hotel Slippers.
Custom branded hotel slippers
for luxury hotels, boutique
properties and hospitality groups.
From everyday guestroom essentials
to premium bespoke designs,
we help you source slippers
suited to your brand and budget.
Request a Slipper Quotation →
Custom Hotel Branding
Flexible Specifications
Bulk Hotel Supply
OUR COLLECTION
Slippers for every guest experience.
Explore a considered range of
hotel slippers, with materials,
branding and presentation options
tailored to your property.
01 / CLASSIC
Classic Hotel Slippers
Comfortable everyday slippers
with a choice of materials,
open-toe or closed-toe styles,
and branding options.
Enquire About This Style →
02 / PREMIUM
Premium Hotel Slippers
Refined fabrics and finishes
for luxury guestrooms,
suites and an elevated
guest experience.
Enquire About This Style →
03 / BESPOKE
Fully Bespoke Slippers
Custom designs with
embroidered logos, tailored
materials, colours and
packaging options.
Enquire About This Style →
PERSONALISATION
Your brand, down to the details.
From understated embroidery
to fully customised slipper
specifications, we can help
you explore options that
complement your hotel's identity,
guest expectations and budget.
- Embroidered or printed logos
- Open-toe and closed-toe styles
- Terry, waffle and other fabrics
- Sole thickness and construction
- Custom colours and sizing
- Individual packaging options
HOTEL PROCUREMENT
Simple, considered sourcing.
Whether you're replacing an
existing hotel slipper supplier
or developing a new bespoke
product, we'll discuss
specifications, samples,
quantities and delivery
requirements.
01
Share Your Requirements
Tell us your preferred style,
quantity, branding and budget.
02
Review Your Options
Discuss materials, sampling,
specifications and pricing.
03
Confirm Your Order
Agree the final specification,
production and delivery.
FREQUENTLY ASKED QUESTIONS
Hotel slipper enquiries.
Can slippers be branded with our hotel logo?
Yes, embroidered and printed
branding options can be discussed
depending on the selected style
and material.
Can we request samples?
Sampling options can be discussed
once your preferred design and
specifications are confirmed.
What is the minimum order quantity?
Minimum quantities depend on
the design, materials and
customisation requirements.
Please contact us for a quotation.
Can you match our existing slippers?
Send us a photograph,
specification or physical
sample and we can explore
suitable sourcing options.
What are the production lead times?
Lead times vary according to
the quantity, design, sampling
requirements and delivery method.
GO2LONDON / HOTEL SLIPPERS
Looking for a hotel slipper supplier?
Share your preferred slipper style,
estimated quantity, branding
requirements and delivery date.
We'll be pleased to discuss
your project.
Request a Quotation →