Shop

>> THINGS TO WIRE BEFORE GOING LIVE (search these tokens) <<


SoraChi


SHOP

Everything your home stands on.

From the descaler that protects your machine to the stands and racks that keep your home in order — built around three ideas: Support, Organization, Care.

★ FLAGSHIP · BEST SELLER
SoraChi Descaler — Washing Machine Drum Cleaner, Pack of 3

MACHINE CARE

SoraChi Descaler

Our flagship washing-machine drum cleaner. One 100g sachet a month clears limescale, detergent residue and musty odour in a single cycle — so your machine runs fresher, quieter and lasts longer. No bleach, no scrubbing.

  • ✓ Removes limescale, residue & odour
  • ✓ Front-load & top-load, all brands
  • ✓ One sachet every 30 days

View Descaler →
Order on WhatsApp

SUPPORT

Stands

Rust-proof, sturdy bases engineered to carry what matters. Multiple sizes & variants — ask us for what fits.


Washing Machine Stands

Washing Machine Stands

Rust-proof and adjustable, with wheels to clean underneath easily.

Enquire →


AC Stands

AC Stands

Wall-mounted, free-standing and anti-vibration pad options for your outdoor unit.

Enquire →


Cooler Stands

Cooler Stands

Raise your cooler off the floor — stable and easy to move.

Enquire →


Plant Stands

Plant Stands

Give your greens a clean, sturdy place to sit.

Enquire →


Inverter Trolley

Inverter Trolley

Lifts your inverter off the floor — and rolls aside.

Enquire →

ORGANIZATION

Storage & Organization

Racks, shelves and cabinets that give every corner of your home a calmer order.


Shoe Racks

Shoe Racks

Multi-tier storage that keeps the entryway tidy.

Enquire →



Cloth Drying Racks

Cloth Drying Racks

Fold-away drying that fits the smallest of spaces.

Enquire →



Iron Boards

Iron Boards

Stable, comfortable boards for a crisp finish.

Enquire →



Storage Cabinets

Storage Cabinets

Mirror Cabinet & Cabinet Organiser — clutter, hidden.

Enquire →

Secure Payments

Razorpay checkout

Pan-India Delivery

Doorstep shipping

WhatsApp Support

Fast, friendly replies

Quality Assured

Checked before dispatch

NOT SURE WHAT YOU NEED?

Tell us the machine or the space.

Send us your washing-machine model, or the corner you’re trying to fix up, and we’ll point you to the right SoraChi product — and the right size.

WhatsApp us
Call us






Call Now
WhatsApp

/* ==========================================================================
SORACHI SHOP v1 — scoped under .sc-shop · Manrope force-locked
========================================================================== */
.sc-shop{
–black:#0A0A0A; –coral:#E8502B; –coral-deep:#C8401F;
–white:#FFFFFF; –offwhite:#F7F7F7; –grey-card:#EFEDEA;
–ink-60:rgba(10,10,10,.62); –ink-40:rgba(10,10,10,.40);
–hairline:rgba(10,10,10,.10); –hairline-l:rgba(255,255,255,.14);
font-family:’Manrope’,sans-serif !important;
color:var(–black); background:var(–white); overflow-x:clip;
}
.sc-shop, .sc-shop *,
.sc-shop h1,.sc-shop h2,.sc-shop h3,.sc-shop h4,
.sc-shop p,.sc-shop a,.sc-shop li,.sc-shop span,.sc-shop button,
.sc-shop em,.sc-shop strong{
font-family:’Manrope’,sans-serif !important;
}
.sc-shop *,.sc-shop *::before,.sc-shop *::after{box-sizing:border-box;margin:0;padding:0;}
.sc-shop img{max-width:100%;display:block;border:0;}
.sc-shop a{text-decoration:none;color:inherit;}
.sc-shop button{background:none;border:0;cursor:pointer;color:inherit;}
html{scroll-behavior:smooth;}
.sc-shop section{scroll-margin-top:150px;}
.shop-wrap{width:90%;max-width:1200px;margin:0 auto;}
.shop-eyebrow{font-size:.76rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(–coral);margin-bottom:14px;}
.shop-eyebrow–onCoral{color:rgba(255,255,255,.85);}
/* progress */
.shop-progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(–coral);z-index:1200;transition:width .1s linear;}
/* icons */
.shop-wa-ic,.shop-call-ic{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center;flex:0 0 auto;}
.shop-wa-ic–sm{width:15px;height:15px;}
.shop-wa-ic{background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 24 24′ fill=’%23E8502B’%3E%3Cpath d=’M12 2a10 10 0 0 0-8.6 15.1L2 22l5.1-1.3A10 10 0 1 0 12 2zm4.6 14.1c-.2.6-1.2 1.1-1.7 1.2-.4.1-1 .1-1.6-.1a15 15 0 0 1-1.5-.6c-2.7-1.1-4.5-3.8-4.6-4-.2-.2-1.1-1.4-1.1-2.7s.7-1.9.9-2.2c.2-.2.5-.3.7-.3h.5c.2 0 .4-.1.6.4l.8 1.8c.1.1.1.3 0 .5-.1.2-.2.3-.3.5l-.4.5c-.1.1-.2.3-.1.5.1.2.5 1 1.4 1.7a6.7 6.7 0 0 0 2 1.2c.2.1.4.1.5-.1.1-.2.6-.8.8-1 .2-.2.4-.2.6-.1.2.1 1.5.7 1.7.8.2.1.3.2.4.3 0 .1 0 .6-.2 1.2z’/%3E%3C/svg%3E”);}
.shop-wa-ic–white,.shop-btn–wa:hover .shop-wa-ic{background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 24 24′ fill=’white’%3E%3Cpath d=’M12 2a10 10 0 0 0-8.6 15.1L2 22l5.1-1.3A10 10 0 1 0 12 2zm4.6 14.1c-.2.6-1.2 1.1-1.7 1.2-.4.1-1 .1-1.6-.1a15 15 0 0 1-1.5-.6c-2.7-1.1-4.5-3.8-4.6-4-.2-.2-1.1-1.4-1.1-2.7s.7-1.9.9-2.2c.2-.2.5-.3.7-.3h.5c.2 0 .4-.1.6.4l.8 1.8c.1.1.1.3 0 .5-.1.2-.2.3-.3.5l-.4.5c-.1.1-.2.3-.1.5.1.2.5 1 1.4 1.7a6.7 6.7 0 0 0 2 1.2c.2.1.4.1.5-.1.1-.2.6-.8.8-1 .2-.2.4-.2.6-.1.2.1 1.5.7 1.7.8.2.1.3.2.4.3 0 .1 0 .6-.2 1.2z’/%3E%3C/svg%3E”);}
.shop-call-ic{background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 24 24′ fill=’none’ stroke=’%230A0A0A’ stroke-width=’2′ stroke-linecap=’round’ stroke-linejoin=’round’%3E%3Cpath d=’M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.3 1.8.6 2.7a2 2 0 0 1-.5 2.1L8 9.7a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.5 2.7.6a2 2 0 0 1 2 2.3z’/%3E%3C/svg%3E”);}
.shop-call-ic–white{background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 24 24′ fill=’none’ stroke=’white’ stroke-width=’2′ stroke-linecap=’round’ stroke-linejoin=’round’%3E%3Cpath d=’M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.3 1.8.6 2.7a2 2 0 0 1-.5 2.1L8 9.7a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.5 2.7.6a2 2 0 0 1 2 2.3z’/%3E%3C/svg%3E”);}
.shop-tick{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(232,80,43,.12);color:var(–coral);font-size:.7rem;font-weight:800;margin-right:10px;flex:0 0 22px;}
/* buttons */
.shop-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:.95rem;font-weight:700;letter-spacing:.01em;border-radius:999px;padding:15px 30px;border:1.5px solid transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .25s,border-color .25s,color .25s;white-space:nowrap;}
.shop-btn–primary{background:var(–coral);color:var(–white);box-shadow:0 14px 34px -14px rgba(232,80,43,.55);}
.shop-btn–primary:hover{background:var(–coral-deep);transform:translateY(-2px);}
.shop-btn–dark{background:var(–black);color:var(–white);}
.shop-btn–dark:hover{transform:translateY(-2px);}
.shop-btn–wa{background:transparent;color:var(–coral);border-color:var(–coral);}
.shop-btn–wa:hover{background:var(–coral);color:var(–white);border-color:var(–coral);transform:translateY(-2px);}
.shop-btn–ghostOnCoral{background:transparent;color:var(–white);border-color:rgba(255,255,255,.6);}
.shop-btn–ghostOnCoral:hover{background:var(–white);color:var(–coral);border-color:var(–white);transform:translateY(-2px);}
/* ============ NAV ============ */
.shop-nav{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(–hairline);transition:transform .35s ease;}
.shop-nav.is-hidden{transform:translateY(-100%);}
body.admin-bar .shop-nav{top:32px;}
@media (max-width:782px){ body.admin-bar .shop-nav{top:46px;} }
.shop-nav__inner{width:90%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:65px;}
.shop-nav__logo img{height:48px;width:auto;display:block;}
.shop-nav__links{display:flex;gap:30px;}
.shop-nav__links a{font-size:.9rem;font-weight:600;position:relative;padding:4px 0;color:var(–black);}
.shop-nav__links a::after{content:””;position:absolute;left:0;bottom:0;width:0;height:2px;background:var(–coral);transition:width .25s ease;}
.shop-nav__links a:hover::after,.shop-nav__links a.is-active::after{width:100%;}
.shop-nav__links a.is-active{color:var(–coral);}
.shop-nav__burger{display:none;width:40px;height:40px;position:relative;}
.shop-nav__burger span{position:absolute;left:8px;right:8px;height:2px;background:var(–black);transition:transform .3s,top .3s;}
.shop-nav__burger span:first-child{top:15px;}
.shop-nav__burger span:last-child{top:24px;}
.shop-nav__burger.is-open span:first-child{top:19px;transform:rotate(45deg);}
.shop-nav__burger.is-open span:last-child{top:19px;transform:rotate(-45deg);}
@media (max-width:880px){
.shop-nav__inner{height:45px;}
.shop-nav__logo img{height:30px;transform:none;}
.shop-nav__burger{display:block;}
.shop-nav__links{position:fixed;top:45px;left:0;right:0;background:var(–white);flex-direction:column;gap:0;padding:12px 5%;border-bottom:1px solid var(–hairline);transform:translateY(-140%);transition:transform .35s ease;z-index:999;box-shadow:0 18px 30px -18px rgba(10,10,10,.3);}
body.admin-bar .shop-nav__links{top:112px;}
.shop-nav__links.is-open{transform:translateY(0);}
.shop-nav__links a{padding:14px 0;border-bottom:1px solid var(–hairline);font-size:1rem;}
.shop-nav__links a:last-child{border-bottom:0;}
.shop-nav__links a::after{display:none;}
}
/* ============ SHOP HEADER ============ */
.shop-head{padding:130px 0 8px;background:var(–white);}
body.admin-bar .shop-head{padding-top:162px;}
@media (max-width:880px){ .shop-head{padding-top:104px;} body.admin-bar .shop-head{padding-top:150px;} }
.shop-head__title{font-size:clamp(2.1rem,5vw,3.4rem);font-weight:800;letter-spacing:-0.02em;line-height:1.05;margin-bottom:16px;}
.shop-head__sub{font-size:1.05rem;line-height:1.6;color:var(–ink-60);max-width:62ch;margin-bottom:26px;}
.shop-head__sub strong{color:var(–black);}
/* sticky category pills */
.shop-pills{position:sticky;top:76px;z-index:900;display:flex;gap:10px;flex-wrap:wrap;padding:16px 0;background:var(–white);}
body.admin-bar .shop-pills{top:108px;}
@media (max-width:880px){ .shop-pills{top:66px;} body.admin-bar .shop-pills{top:112px;} }
.shop-pill{font-size:.86rem;font-weight:700;color:var(–ink-60);border:1.5px solid var(–hairline);border-radius:999px;padding:9px 18px;transition:border-color .2s,color .2s,background .2s;}
.shop-pill:hover{border-color:rgba(232,80,43,.5);color:var(–coral);}
.shop-pill.is-active{background:var(–coral);color:var(–white);border-color:var(–coral);}
/* ============ FEATURED FLAGSHIP ============ */
.shop-feat{padding:28px 0 40px;background:var(–white);}
.shop-feat__card{display:grid;grid-template-columns:1fr 1.15fr;gap:44px;align-items:center;background:var(–offwhite);border:1px solid var(–hairline);border-radius:26px;padding:34px;}
.shop-feat__media{position:relative;border-radius:18px;overflow:hidden;background:var(–white);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;}
.shop-feat__media img{width:100%;height:100%;object-fit:cover;}
.shop-feat__chip{position:absolute;top:14px;left:14px;z-index:2;font-size:.64rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(–white);background:var(–coral);border-radius:999px;padding:8px 14px;box-shadow:0 10px 24px -10px rgba(232,80,43,.6);}
.shop-feat__copy .shop-eyebrow{margin-bottom:14px;}
.shop-feat__title{font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800;letter-spacing:-0.015em;line-height:1.06;margin-bottom:14px;}
.shop-feat__text{font-size:1.02rem;line-height:1.62;color:var(–ink-60);margin-bottom:22px;max-width:56ch;}
.shop-feat__ticks{list-style:none;margin-bottom:28px;}
.shop-feat__ticks li{display:flex;align-items:center;font-size:.96rem;font-weight:600;padding:6px 0;}
.shop-feat__ctas{display:flex;flex-wrap:wrap;gap:14px;}
@media (max-width:880px){
.shop-feat__card{grid-template-columns:1fr;gap:24px;padding:22px;border-radius:20px;}
.shop-feat__media{max-width:340px;margin:0 auto;}
.shop-feat__ctas .shop-btn{flex:1 1 auto;}
}
/* ============ PRODUCT GROUPS ============ */
.shop-group{padding:64px 0;background:var(–white);}
.shop-group–alt{background:var(–offwhite);}
.shop-group__title{font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:800;letter-spacing:-0.015em;margin-bottom:8px;}
.shop-group__hint{font-size:.98rem;line-height:1.55;color:var(–ink-60);max-width:60ch;margin-bottom:34px;}
.shop-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
.shop-card{display:flex;flex-direction:column;background:var(–white);border:1px solid var(–hairline);border-radius:20px;overflow:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;}
.shop-group–alt .shop-card{background:var(–white);}
.shop-card:hover{transform:translateY(-6px);border-color:rgba(232,80,43,.4);box-shadow:0 24px 48px -26px rgba(10,10,10,.28);}
.shop-card__imgwrap{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(–offwhite);}
.shop-group–alt .shop-card__imgwrap{background:#f0eee9;}
.shop-card__imgwrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1);}
.shop-card:hover .shop-card__imgwrap img{transform:scale(1.05);}
.shop-card__body{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1 1 auto;}
.shop-card__body h3{font-size:1.12rem;font-weight:800;margin-bottom:7px;letter-spacing:-0.01em;}
.shop-card__body p{font-size:.92rem;line-height:1.5;color:var(–ink-60);margin-bottom:16px;flex:1 1 auto;}
.shop-card__cta{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:800;color:var(–coral);}
.shop-card__arrow{transition:transform .3s;}
.shop-card:hover .shop-card__arrow{transform:translateX(5px);}
/* pending image placeholder */
.shop-card__ph{display:none;}
.shop-card__imgwrap–pending.is-empty img{display:none;}
.shop-card__imgwrap–pending.is-empty .shop-card__ph{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#efece6,#efece6 12px,#e7e3db 12px,#e7e3db 24px);}
.shop-card__imgwrap–pending.is-empty .shop-card__ph span{font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(–ink-40);text-align:center;padding:0 10px;}
/* ============ TRUST STRIP ============ */
.shop-trust{background:var(–black);padding:52px 0;}
.shop-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;}
.shop-trust__item{display:flex;flex-direction:column;align-items:flex-start;}
.shop-trust__ic{width:42px;height:42px;border-radius:12px;background:rgba(232,80,43,.15);color:var(–coral);display:flex;align-items:center;justify-content:center;margin-bottom:12px;}
.shop-trust__ic svg{width:20px;height:20px;}
.shop-trust__item h4{font-size:.95rem;font-weight:800;color:var(–white);margin-bottom:3px;}
.shop-trust__item p{font-size:.82rem;color:rgba(255,255,255,.55);}
/* ============ HELP CTA BAND ============ */
.shop-help{background:var(–coral);padding:88px 0;color:var(–white);}
.shop-help__inner{width:100%;max-width:760px;}
.shop-help__inner .shop-eyebrow{margin-bottom:16px;}
.shop-help__title{font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:800;letter-spacing:-0.02em;line-height:1.08;margin-bottom:16px;color:var(–white);}
.shop-help__text{font-size:1.05rem;line-height:1.62;color:rgba(255,255,255,.9);max-width:56ch;margin-bottom:30px;}
.shop-help__ctas{display:flex;flex-wrap:wrap;gap:14px;}
/* ============ FOOTER ============ */
.shop-footer{background:var(–black);color:var(–white);padding:80px 0 36px;border-top:1px solid rgba(255,255,255,.08);}
.shop-footer__cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-bottom:56px;border-bottom:1px solid var(–hairline-l);align-items:start;}
.shop-footer__col–brand{display:flex;flex-direction:column;align-items:flex-start;}
.shop-footer__logo{height:50px;width:auto;margin-bottom:18px;}
.shop-footer__col p{font-size:.92rem;line-height:1.7;color:rgba(255,255,255,.6);}
.shop-footer__contact{margin-top:14px;}
.shop-footer__contact a{color:rgba(255,255,255,.85);font-weight:600;line-height:1.9;transition:color .2s;}
.shop-footer__contact a:hover{color:var(–coral);}
.shop-footer__col h4{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:16px;}
.shop-footer__col a{display:block;font-size:.95rem;font-weight:500;color:rgba(255,255,255,.78);padding:5px 0;transition:color .2s;}
.shop-footer__col a:hover{color:var(–coral);}
.shop-footer__closing{font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:800;line-height:1.15;letter-spacing:-0.02em;text-align:center;padding:56px 0 24px;}
.shop-footer__closing em{font-style:normal;color:var(–coral);}
.shop-footer__copy{text-align:center;font-size:.8rem;color:rgba(255,255,255,.4);}
/* ============ FLOATING WA ============ */
.shop-wafloat{position:fixed;right:26px;bottom:26px;z-index:1090;width:58px;height:58px;border-radius:50%;background:var(–coral);color:var(–white);display:flex;align-items:center;justify-content:center;box-shadow:0 16px 36px -12px rgba(232,80,43,.55);transition:transform .25s cubic-bezier(.2,.8,.2,1),background .25s;}
.shop-wafloat:hover{transform:translateY(-4px) scale(1.05);background:var(–coral-deep);}
.shop-wafloat svg{width:30px;height:30px;}
/* ============ STICKY MOBILE CONTACT BAR ============ */
.shop-stickybar{display:none;}
/* ============ REVEAL ============ */
.sc-shop .shop-anim [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);}
.sc-shop .shop-anim [data-reveal].is-in{opacity:1;transform:translateY(0);}
/* ==========================================================================
RESPONSIVE
========================================================================== */
@media (max-width:980px){
.shop-cards{grid-template-columns:repeat(2,1fr);}
.shop-trust__grid{grid-template-columns:repeat(2,1fr);gap:22px;}
}
@media (max-width:880px){
.shop-group{padding:48px 0;}
.shop-help{padding:60px 0;}
.shop-footer{padding:56px 0 96px;}
.shop-footer__cols{grid-template-columns:1fr 1fr;gap:26px;padding-bottom:36px;}
.shop-footer__closing{padding:36px 0 18px;}
.shop-group__hint{margin-bottom:26px;}
.shop-help__ctas .shop-btn{flex:1 1 auto;}
.shop-wafloat{display:none;}
.shop-stickybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:1100;background:var(–white);border-top:1px solid var(–hairline);box-shadow:0 -10px 28px -16px rgba(10,10,10,.3);}
.shop-stickybar__btn{flex:1 1 50%;display:flex;align-items:center;justify-content:center;gap:8px;padding:15px 10px;font-size:.92rem;font-weight:800;letter-spacing:.02em;}
.shop-stickybar__btn–call{color:var(–black);background:var(–white);}
.shop-stickybar__btn–wa{color:var(–white);background:var(–coral);}
}
@media (max-width:480px){
.shop-cards{grid-template-columns:1fr 1fr;gap:12px;}
.shop-card{border-radius:16px;}
.shop-card__body{padding:14px 14px 16px;}
.shop-card__body h3{font-size:.98rem;}
.shop-card__body p{font-size:.84rem;margin-bottom:12px;}
.shop-card__cta{font-size:.82rem;}
.shop-footer__cols{grid-template-columns:1fr;}
.shop-trust__grid{gap:18px;}
.shop-pills{gap:8px;}
.shop-pill{font-size:.8rem;padding:8px 14px;}
}
/* ============ THEME OVERRIDE HARDENING ============ */
/* Elementor/theme link-colour rules can beat single-class selectors and blank
out button text. !important + higher specificity re-asserts our colours. */
.sc-shop .shop-btn–primary{background:var(–coral)!important;color:#fff!important;}
.sc-shop .shop-btn–primary:hover{background:var(–coral-deep)!important;color:#fff!important;}
.sc-shop .shop-btn–dark{background:var(–black)!important;color:#fff!important;}
.sc-shop .shop-btn–dark:hover{color:#fff!important;}
.sc-shop .shop-btn–wa{color:var(–coral)!important;}
.sc-shop .shop-btn–wa:hover{background:var(–coral)!important;color:#fff!important;}
.sc-shop .shop-btn–ghostOnCoral{color:#fff!important;}
.sc-shop .shop-btn–ghostOnCoral:hover{color:var(–coral)!important;}
.sc-shop .shop-nav__links a.is-active{color:var(–coral)!important;}
.sc-shop .shop-pill.is-active{color:#fff!important;}
.sc-shop .shop-card__cta{color:var(–coral)!important;}
.sc-shop .shop-footer__col a{color:rgba(255,255,255,.78)!important;}
.sc-shop .shop-footer__col a:hover{color:var(–coral)!important;}
.sc-shop .shop-footer__contact a{color:rgba(255,255,255,.85)!important;}
.sc-shop .shop-footer__contact a:hover{color:var(–coral)!important;}
.sc-shop .shop-nav{will-change:transform;}
/* ============ REDUCED MOTION ============ */
@media (prefers-reduced-motion:reduce){
html{scroll-behavior:auto;}
.sc-shop .shop-anim [data-reveal]{opacity:1;transform:none;transition:none;}
.shop-btn,.shop-card,.shop-wafloat{transition:none;}
}
.shop-social{display:flex;gap:12px;margin-top:16px;}
.shop-social a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;color:#c9c5c0;transition:all .2s ease;}
.shop-social a:hover{color:#fff;border-color:var(–coral);background:var(–coral);transform:translateY(-2px);}
.shop-social svg{width:19px;height:19px;}

Showing 1–16 of 31 results