Handcrafted Bookends: Functional Art for Your Library
Home » Handcrafted Bookends: Functional Art for Your Library
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
.image-container img{
border-radius: 12px;
}
.overlay .shop-btn {
font-family: "Roboto", Sans-serif;
font-size: 18px;
font-weight: 500;
background-color: #D617A7;
border-radius: 0;
color: #fff;
padding: 10px 30px;
}
.overlay {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.4);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 12px;
}
.image-container:hover .overlay {
opacity: 1;
border-radius: 12px;
}
- Made from all-natural white plaster with a semi-transparent eco paint
- Velvet-lined bottom prevents shelf scratches
- Tall, sturdy, and capable of holding a long row of books
- Artisan-crafted in Cherkasy, Ukraine
- Perfect for modern or minimal interiors
- Dimensions: 7.75″ x 4.5″ x 4.25″
- Made from genuine travertine stone with natural variations
- Textured, earthy aesthetic for organic interiors
- Non-slip surface ensures books stay upright
- Ideal for gifting or personal display
- Supports books of all sizes with ease
- Handmade with a touch of natural luxury
- Repurposed from authentic 80-year-old barn wood
- Rustic charm with a clear protective finish
- Full of character and history
- Approx. size: 10″ x 3.5″ x 4″
- Each set is truly one-of-a-kind
- Handmade with purpose and story
- Made from premium grade Baltic birch ply
- Finished by hand with a zero-VOC, matte stain
- No off-gassing—safe for every room
- Interlocking slot design for easy setup
- Available in 5 size options from mini to XL
- Beautiful grain detailing with natural look
- Hand-forged from real reclaimed railway steel
- Each piece carries original markings and patina
- Heavy (5kg/set) and highly durable
- Raw-cut for a rugged industrial vibe
- Great for holding vinyls, books, or even décor
- No two sets are alike—true collector’s items
- Dual-purpose: supports books + holds plants
- Each bookend has drainage holes for real use
- Hand-glazed and crafted from quality clay
- Ideal for kitchens, libraries, or gifts
- Width: 6.25″, Depth: 3″
- Blends utility with beauty effortlessly
- Minimalist cement design with modern angles
- Sealed with eco-friendly polish
- Slight surface irregularities for natural appeal
- Weight: 2.25 lbs per piece (4″ x 2″ x 6″)
- Sold individually or as a set
- Clean and chic, perfect for any interior
- Hand-cut stained glass crafted using Tiffany method
- Carved cypress wood for organic framing
- Unique magnolia floral motif
- No two are alike—one-of-a-kind artistry
- Dimensions: 6″ W x 5.5″ H x 3″ D
- Adds color and warmth to any book display
.page-title {
display: none;
}