eCommerceWordPress

How to Make a Watch Store Website Using WordPress 2026

Tools and Links Used

Hostinger Fast, beginner friendly WordPress hosting.
Get Hosting
Elementor The free page builder this tutorial is built with.
Get Elementor
Elementor Pro The Pro upgrade used throughout this tutorial.
Get Elementor Pro
Project Files Download the resources used in this tutorial.
Download Files
Kitninja eCommerce Elementor template kits.
Get Templates
Kitpapa Ready made Elementor template kits.
Get Templates

Prompt Used in This Tutorial

Product Short Code Best Seller
[products limit="4" columns="4" orderby="popularity"]
Product Short Code Featured Product
[products limit="4" columns="4" featured_products]
Default Entire Page Style CSS
.elementor-page .page-header {
    display: none;
}

.page-header {
    position: relative !important;
}

.page-header:before {
    content: "";
    position: absolute;
    top: 0;
    width: 100% !important;
    height: 100% !important;
    background: #000000;
    opacity: 0.7;
}

.page-header .entry-title {
		margin-bottom: 15px;
    font-size: 64px !important;
    line-height: 1.2em !important;
    text-align: center;
}

.woostify-breadcrumb{
	text-align: center;
}

@media (max-width: 767px){	
		.page-header .entry-title {		
    font-size: 32px !important;			
}

.woostify-breadcrumb{
	font-size: 14px;
		line-height: 1.4em;
}
}

.page-header .woostify-container * {
    z-index: 99 !important;
}

.woostify-container{
	padding-left: 30px;
   padding-right: 30px;
}


.widget li {
    line-height: 1.4em;
}

.widget li a {
    color: black !important;
}

.widget li time {
    margin-top: 5px;
}


@media (max-width: 767px){
		.woostify-container{
		padding-left: 20px;
   	padding-right: 20px;
}
}
Product Card Style CSS
.woocommerce-loop-product__title {
    letter-spacing: -0.025em !important;
}

.loop-add-to-cart-btn {
    justify-content: flex-start !important;
}

.product-loop-wrapper .product-loop-content {
    padding: 20px 0 0;
}

/* Product image wrappers */
.best-sell-product .product-loop-image-wrapper .woocommerce-LoopProduct-link img {
    background: white;
    padding: 24px;
}

.featured-products .product-loop-image-wrapper .woocommerce-LoopProduct-link img,
.archive .product-loop-image-wrapper .woocommerce-LoopProduct-link img,
.wp-singular .product-images,
.attachment-woocommerce_thumbnail {
    padding: 24px;
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #ffffff 0%, #FFF7F3 100%) !important;
}

.attachment-woocommerce_thumbnail {
    padding: 5px;
}

/* Rating stars */
.star-rating > span:before {
    color: #f29766;
}

.star-rating:before {
    color: #f29766 !important;
    opacity: 0.2;
}

.variable-items-wrapper {
    margin-bottom: 10px !important;
}
Shop Page filter Style CSS
.wc-block-product-filters__overlay .wp-block-heading,
.wp-block-search__label {
    font-size: 24px !important;
    font-weight: 500 !important;
    margin: 20px 0 10px !important;
    color: #000;
}

.wp-block-search__inside-wrapper {
    margin-top: 10px;
}
Single Product Page Style CSS
.single-product .woostify-breadcrumb,
.single-product .woostify-breadcrumb .item-bread a {
    color: black;
}

.woostify-breadcrumb .item-bread:hover a {
    color: #f29766;
}
Product Card Style CSS Classes
featured-products
best-sell-product
Blog Post Style CSS (For Home Page)
.blog-post img{
    height: 360px!important;
    object-fit: cover;
}
Blog Post Style CSS Class
blog-post
Blog Page Style CSS
.blog .post-loop img {
    height: 380px;
    object-fit: cover;
}

.blog .post-loop {
    margin-bottom: 15px !important;
}

.blog .post-loop .entry-header {
    text-align: left;
}

.blog .post-loop .entry-header-item {
    margin-bottom: 10px;
}

.blog .post-loop .entry-summary {
    display: none;
}
Single Blog Post Style CSS
.single-post .post-cover-image img {
    height: 420px;
    margin-bottom: 20px;
}

.single-post .wp-post-image{
	width: 100%;
}

.single-post .related-title{
	font-size: 26px;
}

Get Your FREE Freelancing Roadmap

Stop hopping between tutorials. Grab the Freelancing Mastery Handbook to learn how to choose a skill, build your foundation, find clients, and confidently start your freelancing journey.

Free eBook Download

Related Tutorials

From learning the right skills to building a stronger digital presence, we help you turn ideas into practical, professional results.

Vibe Code a REAL Animated WordPress Website with Claude + Elementor

21.8K views

View Tutorial

Vibe Coding Full Course for Beginners – Build & Launch a Real SaaS

3.3K views

View Tutorial

Edit Videos with ChatGPT Codex — Raw Clips to Finished Reel

3.4K views

View Tutorial

Browse All Tutorials