Shop

Fortune Frame – Divine Resin Art

:root {
–gold-deep: #c49331;
–gold-mid: #d5b26d;
–gold-light: #e3d0ab;
–gold-bg: rgba(213,178,109,0.10);
–maroon: #7b2434;
–brown: #8c6549;
–text-dark: #2b2b2b;
–text-mid: #737373;
–bg-warm: #f8f5f1;
–bg-warm-alt: rgba(243,237,232,0.50);
–bg-card: #f6f2ee;
–border-warm: rgba(228,221,205,0.50);
–radius-sm: 8px;
–radius-md: 12px;
–radius-lg: 16px;
–radius-pill: 9999px;
–shadow-gold: 0 20px 60px -15px rgba(213,178,109,0.35), 0 10px 30px -10px rgba(0,0,0,0.10);
–shadow-hero: 0 30px 80px -20px rgba(213,178,109,0.40), 0 15px 40px -15px rgba(0,0,0,0.15);
–transition: 0.25s ease;
–font-serif: ‘Playfair Display’, Georgia, serif;
–font-sans: ‘Lato’, system-ui, sans-serif;
–section-py: 80px;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: var(–font-sans);
font-size: 16px;
line-height: 1.5;
color: var(–text-dark);
background: var(–bg-warm);
}
img { display: block; max-width: 100%; height: auto; }
a { text-decoration: none; color: inherit; }
ul { list-style: none; }
.container {
width: 100%;
max-width: 1200px;
margin-inline: auto;
padding-inline: 20px;
}
.container–narrow { max-width: 720px; }
/* BADGE */
.badge {
display: inline-block;
padding: 6px 16px;
background: var(–gold-bg);
border-radius: var(–radius-pill);
font-size: 11px;
font-weight: 700;
letter-spacing: 1.4px;
text-transform: uppercase;
color: var(–gold-deep);
}
.badge–maroon {
background: var(–maroon);
color: #f8f5f1;
font-size: 12px;
letter-spacing: 0;
text-transform: none;
padding: 5px 13px;
}
/* SECTION HEADER */
.section-header { text-align: center; margin-bottom: 52px; }
.section-header h2 {
font-family: var(–font-serif);
font-size: clamp(26px, 4vw, 38px);
margin-top: 12px;
color: var(–text-dark);
line-height: 1.2;
}
.section-header h2 .accent { color: var(–brown); }
/* PRODUCT SECTION */
.product-section { padding-block: var(–section-py); }
.product-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 52px;
align-items: flex-start;
}
/* Gallery */
.gallery__main {
position: relative;
border-radius: var(–radius-lg);
overflow: hidden;
box-shadow: var(–shadow-hero);
cursor: zoom-in;
aspect-ratio: 1 / 1;
}
.gallery__main img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.45s ease;
}
.gallery__main:hover img { transform: scale(1.03); }
.gallery__badge {
position: absolute;
top: 16px;
left: 16px;
z-index: 2;
}
.gallery__thumbs {
display: flex;
gap: 12px;
margin-top: 14px;
flex-wrap: wrap;
}
.gallery__thumb {
width: 78px;
height: 78px;
border-radius: var(–radius-sm);
overflow: hidden;
border: 2px solid transparent;
cursor: pointer;
transition: border-color var(–transition), opacity var(–transition);
opacity: 0.65;
box-shadow: var(–shadow-gold);
flex-shrink: 0;
}
.gallery__thumb.active,
.gallery__thumb:hover { border-color: var(–gold-mid); opacity: 1; }
.gallery__thumb img { width: 100%; height: 100%; object-fit: cover; }
/* Product Info */
.product-info__name {
font-family: var(–font-serif);
font-size: clamp(22px, 3vw, 30px);
font-weight: 700;
color: var(–text-dark);
margin-bottom: 16px;
line-height: 1.2;
}
.product-info__desc {
font-size: 15px;
color: var(–text-mid);
line-height: 1.75;
margin-bottom: 24px;
}
.product-info__price {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 12px;
margin-bottom: 24px;
}
.price-current {
font-family: var(–font-serif);
font-size: clamp(30px, 4vw, 42px);
font-weight: 700;
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid), var(–gold-light));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
line-height: 1;
}
.price-original {
font-size: 19px;
color: var(–text-mid);
text-decoration: line-through;
}
.price-save {
padding: 5px 13px;
background: var(–maroon);
border-radius: var(–radius-pill);
font-size: 13px;
font-weight: 700;
color: #f8f5f1;
}
.features-list {
display: flex;
flex-direction: column;
gap: 11px;
margin-bottom: 28px;
}
.features-list li {
display: flex;
align-items: center;
gap: 11px;
font-size: 14px;
color: var(–text-dark);
}
.features-list li::before {
content: ‘✓’;
color: var(–gold-deep);
font-size: 15px;
font-weight: 700;
flex-shrink: 0;
}
.btn-buy {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 17px 40px;
border-radius: var(–radius-pill);
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid), var(–gold-light));
font-size: 16px;
font-weight: 700;
letter-spacing: 0.4px;
color: var(–text-dark);
box-shadow: 0 10px 30px -4px rgba(196,147,49,0.40);
transition: transform var(–transition), box-shadow var(–transition);
width: 100%;
max-width: 320px;
}
.btn-buy:hover { transform: translateY(-2px); box-shadow: 0 14px 36px -4px rgba(196,147,49,0.55); }
.btn-buy:active { transform: translateY(0); }
.trust-strip {
margin-top: 13px;
font-size: 12px;
color: var(–text-mid);
}
/* TESTIMONIALS */
.testimonials-section {
padding-block: var(–section-py);
background: var(–bg-warm-alt);
}
.testimonials-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 22px;
}
.testimonial-card {
background: var(–bg-card);
border: 1px solid var(–border-warm);
border-radius: var(–radius-md);
padding: 30px;
box-shadow: var(–shadow-gold);
display: flex;
flex-direction: column;
}
.testimonial-card__stars {
color: var(–gold-mid);
font-size: 16px;
margin-bottom: 14px;
letter-spacing: 2px;
}
.testimonial-card__text {
font-size: 15px;
font-style: italic;
color: rgba(43,43,43,0.80);
line-height: 1.7;
margin-bottom: 22px;
flex: 1;
}
.testimonial-card__author strong {
display: block;
font-size: 14px;
font-weight: 700;
color: var(–text-dark);
}
.testimonial-card__author span {
font-size: 12px;
color: var(–text-mid);
}
/* FAQ */
.faq-section { padding-block: var(–section-py); }
.faq-list { display: flex; flex-direction: column; gap: 14px; }
.faq-item {
background: var(–bg-card);
border: 1px solid var(–border-warm);
border-radius: var(–radius-md);
overflow: hidden;
box-shadow: var(–shadow-gold);
}
.faq-item__trigger {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
padding: 20px 24px;
font-family: var(–font-serif);
font-size: 16px;
font-weight: 600;
color: var(–text-dark);
text-align: left;
background: none;
border: none;
cursor: pointer;
transition: color var(–transition);
}
.faq-item__trigger:hover { color: var(–brown); }
.faq-item__icon {
flex-shrink: 0;
width: 18px;
height: 18px;
stroke: currentColor;
fill: none;
transition: transform var(–transition);
}
.faq-item.open .faq-item__icon { transform: rotate(180deg); }
.faq-item__body { max-height: 0; overflow: hidden; transition: max-height 0.35s ease; }
.faq-item.open .faq-item__body { max-height: 300px; }
.faq-item__body p {
padding: 0 24px 20px;
font-size: 14px;
color: var(–text-mid);
line-height: 1.75;
}
/* STICKY BUY BAR */
.sticky-buy-bar {
display: none;
position: fixed;
bottom: 0; left: 0; right: 0;
z-index: 999;
background: rgba(248,245,241,0.97);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border-top: 1px solid var(–border-warm);
padding: 12px 16px;
box-shadow: 0 -8px 30px rgba(0,0,0,0.08);
}
.sticky-buy-bar__inner {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
max-width: 560px;
margin-inline: auto;
}
.sticky-buy-bar__price {
font-family: var(–font-serif);
font-size: 22px;
font-weight: 700;
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.sticky-buy-bar__btn {
flex: 1;
max-width: 200px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 13px 18px;
border-radius: var(–radius-pill);
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid));
font-size: 14px;
font-weight: 700;
color: var(–text-dark);
box-shadow: 0 6px 20px rgba(196,147,49,0.35);
}
/* =====================
TABLET ≤ 1024px
===================== */
@media (max-width: 1024px) {
:root { –section-py: 64px; }
.product-grid { gap: 36px; }
.testimonials-grid { grid-template-columns: repeat(2, 1fr); }
}
/* =====================
MOBILE ≤ 768px
===================== */
@media (max-width: 768px) {
:root { –section-py: 52px; }
.product-grid { grid-template-columns: 1fr; gap: 28px; }
.gallery__main { aspect-ratio: 1 / 1; }
.gallery__thumb { width: 68px; height: 68px; }
.btn-buy { max-width: 100%; padding: 16px 24px; }
.sticky-buy-bar { display: block; }
body { padding-bottom: 80px; }
.testimonials-grid { grid-template-columns: 1fr; }
.faq-item__trigger { font-size: 15px; padding: 16px 18px; }
.faq-item__body p { padding: 0 18px 16px; }
.section-header { margin-bottom: 36px; }
}
/* =====================
SMALL MOBILE ≤ 480px
===================== */
@media (max-width: 480px) {
:root { –section-py: 40px; }
.price-current { font-size: 28px; }
.testimonial-card { padding: 20px; }
.gallery__thumb { width: 58px; height: 58px; }
.btn-buy { font-size: 15px; }
}

Our Signature Piece

Fortune Frame Divine Resin Art


🔥 Only 12 Left
Fortune Frame Divine Resin Art
View 1
View 2
View 3

Fortune Frame Divine Resin Art

A beautifully handcrafted premium spiritual decor frame created to add elegance, peace and luxury to modern interiors. Each frame is a unique work of art that combines divine aesthetics with premium craftsmanship.

₹699
₹1,299
Save ₹600 Today

  • Handcrafted premium resin art
  • Divine spiritual aesthetics
  • Perfect for home & office decor
  • Ideal spiritual gift for loved ones
  • Free secure shipping across India

Buy Now — ₹699

🔒 Secure Payment  |  ✅ Instant Confirmation  |  🚚 Free Shipping

Testimonials

Loved by Homes Across India

★★★★★

“Looks elegant and premium. The quality exceeded my expectations. It has become the centerpiece of my living room!”

Priya SharmaMumbai
★★★★★

“Beautiful gifting option. I gave this to my parents on their anniversary and they absolutely loved it. Truly divine!”

Rahul VermaDelhi
★★★★★

“Worth every rupee. The craftsmanship is outstanding and the spiritual energy it brings is truly priceless.”

Ananya PatelBangalore

FAQ

Frequently Asked Questions

Yes! We deliver across all major cities and towns throughout India. Shipping is free and fully secured with tracking provided upon dispatch.

Absolutely! The Fortune Frame makes a truly divine and memorable gift for birthdays, anniversaries, housewarmings, and festivals. It comes beautifully packaged and ready to gift.

Fortune Frame – Divine Resin Art

:root {
–gold-deep: #c49331;
–gold-mid: #d5b26d;
–gold-light: #e3d0ab;
–gold-bg: rgba(213,178,109,0.10);
–maroon: #7b2434;
–brown: #8c6549;
–text-dark: #2b2b2b;
–text-mid: #737373;
–bg-warm: #f8f5f1;
–bg-warm-alt: rgba(243,237,232,0.50);
–bg-card: #f6f2ee;
–border-warm: rgba(228,221,205,0.50);
–radius-sm: 8px;
–radius-md: 12px;
–radius-lg: 16px;
–radius-pill: 9999px;
–shadow-gold: 0 20px 60px -15px rgba(213,178,109,0.35), 0 10px 30px -10px rgba(0,0,0,0.10);
–shadow-hero: 0 30px 80px -20px rgba(213,178,109,0.40), 0 15px 40px -15px rgba(0,0,0,0.15);
–transition: 0.25s ease;
–font-serif: ‘Playfair Display’, Georgia, serif;
–font-sans: ‘Lato’, system-ui, sans-serif;
–section-py: 80px;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: var(–font-sans);
font-size: 16px;
line-height: 1.5;
color: var(–text-dark);
background: var(–bg-warm);
}
img { display: block; max-width: 100%; height: auto; }
a { text-decoration: none; color: inherit; }
ul { list-style: none; }
.container {
width: 100%;
max-width: 1200px;
margin-inline: auto;
padding-inline: 20px;
}
.container–narrow { max-width: 720px; }
/* BADGE */
.badge {
display: inline-block;
padding: 6px 16px;
background: var(–gold-bg);
border-radius: var(–radius-pill);
font-size: 11px;
font-weight: 700;
letter-spacing: 1.4px;
text-transform: uppercase;
color: var(–gold-deep);
}
.badge–maroon {
background: var(–maroon);
color: #f8f5f1;
font-size: 12px;
letter-spacing: 0;
text-transform: none;
padding: 5px 13px;
}
/* SECTION HEADER */
.section-header { text-align: center; margin-bottom: 52px; }
.section-header h2 {
font-family: var(–font-serif);
font-size: clamp(26px, 4vw, 38px);
margin-top: 12px;
color: var(–text-dark);
line-height: 1.2;
}
.section-header h2 .accent { color: var(–brown); }
/* PRODUCT SECTION */
.product-section { padding-block: var(–section-py); }
.product-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 52px;
align-items: flex-start;
}
/* Gallery */
.gallery__main {
position: relative;
border-radius: var(–radius-lg);
overflow: hidden;
box-shadow: var(–shadow-hero);
cursor: zoom-in;
aspect-ratio: 1 / 1;
}
.gallery__main img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.45s ease;
}
.gallery__main:hover img { transform: scale(1.03); }
.gallery__badge {
position: absolute;
top: 16px;
left: 16px;
z-index: 2;
}
.gallery__thumbs {
display: flex;
gap: 12px;
margin-top: 14px;
flex-wrap: wrap;
}
.gallery__thumb {
width: 78px;
height: 78px;
border-radius: var(–radius-sm);
overflow: hidden;
border: 2px solid transparent;
cursor: pointer;
transition: border-color var(–transition), opacity var(–transition);
opacity: 0.65;
box-shadow: var(–shadow-gold);
flex-shrink: 0;
}
.gallery__thumb.active,
.gallery__thumb:hover { border-color: var(–gold-mid); opacity: 1; }
.gallery__thumb img { width: 100%; height: 100%; object-fit: cover; }
/* Product Info */
.product-info__name {
font-family: var(–font-serif);
font-size: clamp(22px, 3vw, 30px);
font-weight: 700;
color: var(–text-dark);
margin-bottom: 16px;
line-height: 1.2;
}
.product-info__desc {
font-size: 15px;
color: var(–text-mid);
line-height: 1.75;
margin-bottom: 24px;
}
.product-info__price {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 12px;
margin-bottom: 24px;
}
.price-current {
font-family: var(–font-serif);
font-size: clamp(30px, 4vw, 42px);
font-weight: 700;
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid), var(–gold-light));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
line-height: 1;
}
.price-original {
font-size: 19px;
color: var(–text-mid);
text-decoration: line-through;
}
.price-save {
padding: 5px 13px;
background: var(–maroon);
border-radius: var(–radius-pill);
font-size: 13px;
font-weight: 700;
color: #f8f5f1;
}
.features-list {
display: flex;
flex-direction: column;
gap: 11px;
margin-bottom: 28px;
}
.features-list li {
display: flex;
align-items: center;
gap: 11px;
font-size: 14px;
color: var(–text-dark);
}
.features-list li::before {
content: ‘✓’;
color: var(–gold-deep);
font-size: 15px;
font-weight: 700;
flex-shrink: 0;
}
.btn-buy {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 17px 40px;
border-radius: var(–radius-pill);
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid), var(–gold-light));
font-size: 16px;
font-weight: 700;
letter-spacing: 0.4px;
color: var(–text-dark);
box-shadow: 0 10px 30px -4px rgba(196,147,49,0.40);
transition: transform var(–transition), box-shadow var(–transition);
width: 100%;
max-width: 320px;
}
.btn-buy:hover { transform: translateY(-2px); box-shadow: 0 14px 36px -4px rgba(196,147,49,0.55); }
.btn-buy:active { transform: translateY(0); }
.trust-strip {
margin-top: 13px;
font-size: 12px;
color: var(–text-mid);
}
/* TESTIMONIALS */
.testimonials-section {
padding-block: var(–section-py);
background: var(–bg-warm-alt);
}
.testimonials-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 22px;
}
.testimonial-card {
background: var(–bg-card);
border: 1px solid var(–border-warm);
border-radius: var(–radius-md);
padding: 30px;
box-shadow: var(–shadow-gold);
display: flex;
flex-direction: column;
}
.testimonial-card__stars {
color: var(–gold-mid);
font-size: 16px;
margin-bottom: 14px;
letter-spacing: 2px;
}
.testimonial-card__text {
font-size: 15px;
font-style: italic;
color: rgba(43,43,43,0.80);
line-height: 1.7;
margin-bottom: 22px;
flex: 1;
}
.testimonial-card__author strong {
display: block;
font-size: 14px;
font-weight: 700;
color: var(–text-dark);
}
.testimonial-card__author span {
font-size: 12px;
color: var(–text-mid);
}
/* FAQ */
.faq-section { padding-block: var(–section-py); }
.faq-list { display: flex; flex-direction: column; gap: 14px; }
.faq-item {
background: var(–bg-card);
border: 1px solid var(–border-warm);
border-radius: var(–radius-md);
overflow: hidden;
box-shadow: var(–shadow-gold);
}
.faq-item__trigger {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
padding: 20px 24px;
font-family: var(–font-serif);
font-size: 16px;
font-weight: 600;
color: var(–text-dark);
text-align: left;
background: none;
border: none;
cursor: pointer;
transition: color var(–transition);
}
.faq-item__trigger:hover { color: var(–brown); }
.faq-item__icon {
flex-shrink: 0;
width: 18px;
height: 18px;
stroke: currentColor;
fill: none;
transition: transform var(–transition);
}
.faq-item.open .faq-item__icon { transform: rotate(180deg); }
.faq-item__body { max-height: 0; overflow: hidden; transition: max-height 0.35s ease; }
.faq-item.open .faq-item__body { max-height: 300px; }
.faq-item__body p {
padding: 0 24px 20px;
font-size: 14px;
color: var(–text-mid);
line-height: 1.75;
}
/* STICKY BUY BAR */
.sticky-buy-bar {
display: none;
position: fixed;
bottom: 0; left: 0; right: 0;
z-index: 999;
background: rgba(248,245,241,0.97);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border-top: 1px solid var(–border-warm);
padding: 12px 16px;
box-shadow: 0 -8px 30px rgba(0,0,0,0.08);
}
.sticky-buy-bar__inner {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
max-width: 560px;
margin-inline: auto;
}
.sticky-buy-bar__price {
font-family: var(–font-serif);
font-size: 22px;
font-weight: 700;
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.sticky-buy-bar__btn {
flex: 1;
max-width: 200px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 13px 18px;
border-radius: var(–radius-pill);
background: linear-gradient(135deg, var(–gold-deep), var(–gold-mid));
font-size: 14px;
font-weight: 700;
color: var(–text-dark);
box-shadow: 0 6px 20px rgba(196,147,49,0.35);
}
/* =====================
TABLET ≤ 1024px
===================== */
@media (max-width: 1024px) {
:root { –section-py: 64px; }
.product-grid { gap: 36px; }
.testimonials-grid { grid-template-columns: repeat(2, 1fr); }
}
/* =====================
MOBILE ≤ 768px
===================== */
@media (max-width: 768px) {
:root { –section-py: 52px; }
.product-grid { grid-template-columns: 1fr; gap: 28px; }
.gallery__main { aspect-ratio: 1 / 1; }
.gallery__thumb { width: 68px; height: 68px; }
.btn-buy { max-width: 100%; padding: 16px 24px; }
.sticky-buy-bar { display: block; }
body { padding-bottom: 80px; }
.testimonials-grid { grid-template-columns: 1fr; }
.faq-item__trigger { font-size: 15px; padding: 16px 18px; }
.faq-item__body p { padding: 0 18px 16px; }
.section-header { margin-bottom: 36px; }
}
/* =====================
SMALL MOBILE ≤ 480px
===================== */
@media (max-width: 480px) {
:root { –section-py: 40px; }
.price-current { font-size: 28px; }
.testimonial-card { padding: 20px; }
.gallery__thumb { width: 58px; height: 58px; }
.btn-buy { font-size: 15px; }
}

Our Signature Piece

Fortune Frame Divine Resin Art


🔥 Only 12 Left
Fortune Frame Divine Resin Art
View 1
View 2
View 3

Fortune Frame Divine Resin Art

A beautifully handcrafted premium spiritual decor frame created to add elegance, peace and luxury to modern interiors. Each frame is a unique work of art that combines divine aesthetics with premium craftsmanship.

₹699
₹1,299
Save ₹600 Today

  • Handcrafted premium resin art
  • Divine spiritual aesthetics
  • Perfect for home & office decor
  • Ideal spiritual gift for loved ones
  • Free secure shipping across India

Buy Now — ₹699

🔒 Secure Payment  |  ✅ Instant Confirmation  |  🚚 Free Shipping

Testimonials

Loved by Homes Across India

★★★★★

“Looks elegant and premium. The quality exceeded my expectations. It has become the centerpiece of my living room!”

Priya SharmaMumbai
★★★★★

“Beautiful gifting option. I gave this to my parents on their anniversary and they absolutely loved it. Truly divine!”

Rahul VermaDelhi
★★★★★

“Worth every rupee. The craftsmanship is outstanding and the spiritual energy it brings is truly priceless.”

Ananya PatelBangalore

FAQ

Frequently Asked Questions

Yes! We deliver across all major cities and towns throughout India. Shipping is free and fully secured with tracking provided upon dispatch.

Absolutely! The Fortune Frame makes a truly divine and memorable gift for birthdays, anniversaries, housewarmings, and festivals. It comes beautifully packaged and ready to gift.

Standard delivery takes 5–7 business days. Express delivery options may be available at checkout. You’ll receive a tracking link once your order ships.

100%. We use industry-standard SSL encryption and trusted payment gateways. Your personal and financial information is always fully protected.


₹699
₹1,299
Buy Now

© 2026 Radha Krishna Charan. All Rights Reserved.

Scroll to Top