:root{--bg:#f3eee7;--paper:#f7f3ed;--ink:#15120f;--muted:#766e66;--dark:#0b0908;--dark2:#13100e;--line:rgba(21,18,15,.13);--line-dark:rgba(255,255,255,.14);--accent:#b89565;--accent2:#d8bf95;--max:1240px;--ease:cubic-bezier(.22,.61,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:'DM Sans',sans-serif;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:20;background:radial-gradient(circle at 10% 20%,rgba(184,149,101,.07),transparent 28%),radial-gradient(circle at 90% 70%,rgba(0,0,0,.035),transparent 25%);mix-blend-mode:multiply}.page-noise{position:fixed;inset:0;pointer-events:none;z-index:19;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");mix-blend-mode:soft-light}a{color:inherit;text-decoration:none}button{font:inherit}.wrap{width:min(var(--max),calc(100% - 64px));margin:auto}.section{padding:120px 0}.section-dark{background:var(--dark);color:#f5f0e9}.header{position:fixed;z-index:50;top:0;left:0;right:0;height:82px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid transparent;transition:.35s var(--ease);color:#f5f0e9}.header.scrolled{background:rgba(11,9,8,.78);backdrop-filter:blur(16px);border-color:var(--line-dark)}.brand{display:flex;align-items:center;width:112px;height:58px;overflow:hidden}.brand img{width:112px;height:112px;object-fit:contain;opacity:.78;mix-blend-mode:screen;transition:.35s}.brand:hover img{opacity:1;transform:scale(1.03)}nav{display:flex;gap:30px;align-items:center}nav a{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.66;position:relative;padding:10px 0}nav a:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1px;background:var(--accent2);transition:.3s}nav a:hover,nav a.active{opacity:1}nav a:hover:after,nav a.active:after{right:0}.top-cta{font-size:12px;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(255,255,255,.25);padding:12px 16px;border-radius:100px;transition:.3s}.top-cta:hover{border-color:var(--accent2);background:rgba(216,191,149,.08)}.menu{display:none;background:none;border:0;color:#fff;padding:10px}.menu i{display:block;width:24px;height:1px;background:#fff;margin:6px 0}.hero{min-height:100svh;display:flex;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 80% 45%,rgba(184,149,101,.15),transparent 30%),linear-gradient(135deg,#0a0807,#15110e 58%,#0b0908)}.hero-grid{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:90px 90px;mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent)}.orb{position:absolute;border-radius:50%;filter:blur(1px);border:1px solid rgba(216,191,149,.18)}.orb-a{width:430px;height:430px;right:-160px;top:22%;box-shadow:inset 0 0 80px rgba(184,149,101,.08)}.orb-b{width:230px;height:230px;left:-100px;bottom:12%}.hero-copy{position:relative;z-index:2;width:min(820px,var(--max));margin:0 auto;padding:150px 32px 110px}.eyebrow,.label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent2)}.hero h1{font-size:clamp(54px,8.5vw,126px);line-height:.88;letter-spacing:-.055em;font-weight:500;margin:25px 0}.hero h1 em,.section h2 em,.detail-hero h1 em,.detail-cta h2 em{font-family:'Playfair Display',serif;font-weight:500}.hero h1 span{display:block;font-weight:300;color:#d8d0c6}.hero-lead{max-width:570px;font-size:17px;line-height:1.7;color:#bcb3aa}.actions{display:flex;gap:12px;margin-top:30px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:100px;padding:15px 20px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;transition:.3s var(--ease)}.btn.primary{background:#f4eee5;color:#111}.btn.primary:hover{transform:translateY(-2px);background:var(--accent2)}.btn.ghost{border-color:rgba(255,255,255,.24);color:#fff}.btn.ghost:hover{border-color:var(--accent2);background:rgba(216,191,149,.08)}.hero-foot{position:absolute;bottom:28px;left:32px;right:32px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.18em;color:#887f76}.about{background:var(--paper)}.label{color:#876b4b;margin-bottom:28px}.label span{margin-right:16px;color:#b89565}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.about h2,.section h2{font-size:clamp(42px,6vw,78px);line-height:.96;letter-spacing:-.05em;font-weight:400;margin:0}.about-grid p{font-size:15px;line-height:1.8;color:var(--muted);max-width:620px}.about-grid .big{font-size:22px;line-height:1.45;color:var(--ink);margin-top:0}.under{display:inline-flex;gap:12px;margin-top:18px;padding-bottom:8px;border-bottom:1px solid currentColor;font-size:12px;letter-spacing:.06em}.principles{display:grid;grid-template-columns:repeat(4,1fr);margin-top:85px;border-top:1px solid var(--line)}.principles div{padding:22px 15px 0;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:30px}.principles div:last-child{border-right:0}.principles strong{font-size:10px;color:#a08058}.principles span{font-size:13px}.services{background:#100d0b}.services .label{color:#cbb18b}.services .section-head{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px}.section-head>p{max-width:380px;color:#8f877f;line-height:1.7;font-size:14px}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.service{min-height:270px;padding:26px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);display:flex;flex-direction:column;transition:.45s var(--ease);position:relative;overflow:hidden}.service:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 10%,rgba(216,191,149,.12),transparent 45%);opacity:0;transition:.45s}.service:hover{transform:translateY(-5px);background:#15110f}.service:hover:before{opacity:1}.service small{color:#8f877f}.service h3{font-size:24px;font-weight:400;letter-spacing:-.03em;margin:58px 0 12px}.service h3 i{font-family:'Playfair Display',serif;color:#d6c4ab;font-weight:500}.service p{color:#8f877f;font-size:13px;line-height:1.65;max-width:260px}.service span{margin-top:auto;color:#d2b17b;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.work{background:var(--bg)}.work-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:36px}.filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:10px;margin-bottom:25px;scrollbar-width:none}.filters::-webkit-scrollbar{display:none}.filter{background:transparent;border:1px solid var(--line);padding:9px 13px;border-radius:100px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#6d655d;white-space:nowrap;cursor:pointer;transition:.25s}.filter:hover,.filter.active{background:var(--ink);color:#fff;border-color:var(--ink)}.portfolio{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:stretch}.card{position:relative;overflow:hidden;background:#0b0908;min-width:0;aspect-ratio:3/2;border:1px solid rgba(21,18,15,.08)}.card.tall{grid-row:auto}.card img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .7s var(--ease),filter .5s}.card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.14),transparent 55%);pointer-events:none}.card:hover img{transform:scale(1.025);filter:saturate(.92) brightness(1.03)}.portfolio .card>figcaption{display:none}.hidden-card{display:none}.manifesto{padding:150px 0;text-align:center}.manifesto p,.detail-cta p{font-size:10px;letter-spacing:.2em;color:#a38a68}.manifesto h2{font-size:clamp(44px,7vw,94px);font-weight:400;line-height:.95;letter-spacing:-.055em;margin:20px 0}.manifesto h2 em{font-family:'Playfair Display',serif}.manifesto span{color:#827a72;font-size:13px}.contact{background:var(--paper)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-top:30px}.contact h2{font-size:clamp(45px,6vw,76px);font-weight:400;line-height:.95;letter-spacing:-.05em;margin:0}.contact p{color:var(--muted);line-height:1.7}.contact-links{border-top:1px solid var(--line)}.contact-links a{display:grid;grid-template-columns:90px 1fr 25px;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid var(--line);transition:.3s}.contact-links a:hover{padding-left:8px}.contact-links small{font-size:9px;color:#8b7d6b;letter-spacing:.14em}.contact-links strong{font-size:14px;font-weight:400}.floating-wa{position:fixed;z-index:60;right:22px;bottom:22px;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#17120e;color:#fff;border:1px solid rgba(216,191,149,.4);font-size:10px;letter-spacing:.1em;box-shadow:0 12px 35px rgba(0,0,0,.2);transition:.3s}.floating-wa:hover{transform:translateY(-3px);background:#241c15}.loader{position:fixed;z-index:100;inset:0;background:#0b0908;display:grid;place-items:center;transition:opacity .5s,visibility .5s}.loader img{width:210px;opacity:.8}.loader span{position:absolute;width:90px;height:1px;background:var(--accent);bottom:32%;transform-origin:left;animation:load 1s ease-in-out infinite}.loader.done{opacity:0;visibility:hidden}.reveal{opacity:0;transform:translateY(24px);transition:opacity .75s var(--ease),transform .75s var(--ease)}.reveal.visible{opacity:1;transform:none}body.leaving main,body.leaving footer,body.leaving .header{opacity:0;transform:translateY(8px);transition:.2s}.detail-hero{padding:150px 0 95px;min-height:78svh;display:flex;align-items:end}.detail-hero-grid{display:grid;grid-template-columns:1fr .9fr;gap:80px;align-items:end}.back-link{display:inline-block;color:#9e958c;font-size:11px;margin-bottom:60px}.detail-copy h1{font-size:clamp(54px,8vw,112px);line-height:.9;letter-spacing:-.055em;font-weight:400;margin:15px 0 25px;max-width:800px}.detail-copy>p{max-width:590px;color:#9c948c;line-height:1.75;font-size:15px}.detail-cover{aspect-ratio:3/2;height:auto;overflow:hidden;border:1px solid rgba(216,191,149,.16);background:#0b0908}.detail-cover img{width:100%;height:100%;object-fit:cover;object-position:center}.detail-body{background:var(--paper)}.detail-intro{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-bottom:70px}.detail-intro h2{margin-top:0}.detail-intro ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.detail-intro li{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid var(--line);font-size:22px;line-height:1.25;letter-spacing:-.02em}.detail-intro li .offer-text{max-width:85%}.detail-intro li .offer-arrow{font-size:17px;color:#6f8da9;flex:0 0 auto}.detail-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.detail-gallery figure{margin:0;aspect-ratio:3/2;height:auto;overflow:hidden;background:#0b0908;border:1px solid rgba(21,18,15,.08)}.detail-gallery figure:first-child{grid-column:span 2}.detail-gallery img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.7s var(--ease)}.detail-gallery figure:hover img{transform:scale(1.025)}.detail-cta{text-align:center;padding:140px 0}.detail-cta h2{font-size:clamp(45px,7vw,90px);font-weight:400;line-height:.95;letter-spacing:-.05em;margin:20px 0 35px}footer{background:#0b0908;color:#a49c93;padding:35px 0 20px}.foot-top{display:flex;align-items:center;justify-content:space-between;gap:30px}.foot-top img{width:100px;height:100px;object-fit:contain;opacity:.7;mix-blend-mode:screen}.foot-top p{font-size:11px;line-height:1.6}.foot-top>a{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.foot-bottom{border-top:1px solid var(--line-dark);padding-top:18px;margin-top:20px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#69625c}@keyframes load{0%,100%{transform:scaleX(.15)}50%{transform:scaleX(1)}}
@media(max-width:950px){.wrap{width:min(var(--max),calc(100% - 40px))}.header{padding:0 20px}.top-cta{display:none}.menu{display:block}nav{position:absolute;top:82px;left:12px;right:12px;background:rgba(16,13,11,.97);backdrop-filter:blur(18px);border:1px solid var(--line-dark);border-radius:18px;padding:10px;display:grid;gap:0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:.25s}nav.open{opacity:1;visibility:visible;transform:none}nav a{padding:15px}.hero-copy{padding-left:20px;padding-right:20px}.hero-foot{left:20px;right:20px}.about-grid,.contact-grid,.detail-hero-grid,.detail-intro{grid-template-columns:1fr;gap:45px}.service-grid{grid-template-columns:repeat(2,1fr)}.portfolio{grid-template-columns:repeat(2,1fr)}.card.tall{grid-row:auto}.detail-cover{height:auto;aspect-ratio:3/2}.detail-gallery{grid-template-columns:1fr 1fr}.detail-gallery figure:first-child{grid-column:span 2}.principles{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.section{padding:82px 0}.wrap{width:calc(100% - 28px)}.header{height:70px}.brand{width:92px;height:50px}.brand img{width:92px;height:92px}nav{top:70px}.hero-copy{padding-top:130px}.hero h1{font-size:clamp(52px,16vw,78px)}.hero-lead{font-size:15px}.actions{flex-direction:column;align-items:stretch}.btn{width:100%}.hero-foot{font-size:8px}.about h2,.section h2{font-size:48px}.about-grid .big{font-size:19px}.principles{margin-top:55px}.service-grid{grid-template-columns:1fr}.service{min-height:230px}.service h3{margin-top:40px}.work-head{display:block}.work-head .under{margin-top:22px}.portfolio{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;gap:10px}.card,.card.tall{min-width:82vw;height:auto;aspect-ratio:3/2;scroll-snap-align:start;flex:none}.filters{margin-right:-14px;padding-right:14px}.manifesto{padding:105px 0}.contact-grid{gap:40px}.contact-links a{grid-template-columns:68px 1fr 20px}.floating-wa{right:14px;bottom:14px}.detail-hero{padding:115px 0 55px}.detail-copy h1{font-size:58px}.detail-cover{height:auto;aspect-ratio:3/2}.detail-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px}.detail-gallery figure,.detail-gallery figure:first-child{min-width:82vw;height:auto;aspect-ratio:3/2;flex:none;scroll-snap-align:start}.foot-top{display:grid;grid-template-columns:1fr 1fr}.foot-top>a{grid-column:1/-1}.foot-bottom{display:grid;gap:8px}}

/* Project request — added without changing the original site layout */
.project-request{margin-top:90px;padding-top:55px;border-top:1px solid var(--line);display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:start}.request-copy h3{font-size:clamp(36px,4vw,58px);font-weight:400;line-height:.98;letter-spacing:-.045em;margin:0 0 18px}.request-copy h3 em{font-family:'Playfair Display',serif;font-weight:500}.request-copy p{max-width:430px;color:var(--muted);font-size:13px;line-height:1.75}.project-form{border-top:1px solid var(--line)}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.project-form label{display:block}.project-form label>span{display:block;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#8b7d6b;margin:17px 0 8px}.project-form input,.project-form textarea{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;font-size:13px;padding:8px 0 13px;outline:none;border-radius:0}.project-form input:focus,.project-form textarea:focus{border-color:var(--accent)}.project-form input::placeholder,.project-form textarea::placeholder{color:#a79d94}.service-picker{margin-top:26px;border-top:1px solid var(--line)}.picker-head{display:flex;justify-content:space-between;align-items:center;padding:17px 0 12px}.picker-head span{font-size:10px;letter-spacing:.13em;text-transform:uppercase}.picker-head small{color:#9a9087;font-size:10px}.picker-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.service-option{position:relative}.service-option input{position:absolute;opacity:0;pointer-events:none}.service-option span{display:block!important;margin:0!important;padding:13px 14px!important;border:1px solid var(--line);font-size:11px!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink)!important;transition:.25s var(--ease);cursor:pointer}.service-option:hover span,.service-option.selected span{background:var(--ink);color:#fff!important;border-color:var(--ink)}.message-field{margin-top:14px}.message-field small{letter-spacing:0;text-transform:none;color:#aaa}.request-btn{margin-top:22px;cursor:pointer;border:0}.form-note{font-size:10px!important;color:#938981!important;margin:10px 0 0!important}.portfolio .card{border-radius:0}@media(max-width:950px){.project-request{grid-template-columns:1fr;gap:35px}.picker-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.project-request{margin-top:65px;padding-top:40px;gap:28px}.field-grid{grid-template-columns:1fr}.picker-grid{grid-template-columns:1fr}.request-btn{width:100%}}

/* Final refinement — Project Request (section 05) */
.project-request{gap:76px;padding-top:62px}
.request-copy h3{font-size:clamp(40px,4.4vw,62px);margin-bottom:22px}
.request-copy p{font-size:14px;line-height:1.8}
.project-form label>span{font-size:10px;margin:19px 0 9px}
.project-form input,.project-form textarea{font-size:14px;padding:9px 0 14px}
.picker-head{padding:19px 0 13px}
.picker-head span{font-size:11px}
.picker-head small{font-size:11px}
.picker-grid{gap:10px}
.service-option span{padding:14px 15px!important;font-size:12px!important;line-height:1.35}
.message-field{margin-top:18px}
.request-btn{margin-top:25px}
.form-note{font-size:11px!important;line-height:1.5}
.project-request .service-option span{transform:translateZ(0);transition:background .28s var(--ease),color .28s var(--ease),border-color .28s var(--ease),transform .28s var(--ease),box-shadow .28s var(--ease)}
.project-request .service-option:hover span{transform:translateY(-2px)}
.project-request .service-option input:checked + span{box-shadow:0 8px 22px rgba(21,18,15,.08)}
.project-request .project-form input,.project-request .project-form textarea{transition:border-color .3s var(--ease),padding-left .3s var(--ease)}
.project-request .project-form input:focus,.project-request .project-form textarea:focus{padding-left:4px}
@media(max-width:600px){
  .project-request{padding-top:46px}
  .request-copy h3{font-size:clamp(38px,12vw,52px)}
  .request-copy p{font-size:13.5px}
  .project-form input,.project-form textarea{font-size:13.5px}
  .service-option span{font-size:12.5px!important;padding:14px!important}
  .picker-head span{font-size:10.5px}
  .picker-head small{font-size:10px}
}

/* Creator credit */
.site-credit{border-top:1px solid var(--line-dark);margin-top:14px;padding-top:14px;text-align:center;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#6f6861}.site-credit a{color:#b89565;transition:color .25s var(--ease)}.site-credit a:hover{color:#d8bf95}

/* Creator credit */
.creator-credit{border-top:1px solid var(--line-dark);margin-top:22px;padding-top:18px;text-align:center;font-size:10px;letter-spacing:.08em;color:#77706a}
.creator-credit a{color:#b89568;transition:.25s}
.creator-credit a:hover{opacity:.75}

/* Final visual refinement — preserves the existing LACO layout while improving image framing and motion. */

/* The supplied covers are designed artworks; preserve their complete composition on service pages. */
.detail-cover{background:#0b0908;border:1px solid rgba(216,191,149,.14);border-radius:2px;}
.detail-cover img{object-fit:contain!important;object-position:center!important;will-change:transform;transition:transform .9s var(--ease),filter .6s var(--ease);}
.detail-cover:hover img{transform:scale(1.018);filter:saturate(.96) contrast(1.02);}
.detail-gallery figure{background:#16120f;border:1px solid rgba(21,18,15,.08);}
.detail-gallery img{object-position:center;will-change:transform;}
.detail-gallery .gallery-item-1 img{object-position:center center;}
.mehendi-detail-page .detail-copy h1{font-size:clamp(60px,8.5vw,118px);}
.mehendi-detail-page .detail-copy>p{font-size:16px;max-width:620px;}
.mehendi-detail-page .detail-intro{gap:100px;margin-bottom:78px;}
.mehendi-detail-page .detail-intro li{font-size:14px;padding:18px 0;}
.mehendi-detail-page .detail-intro .label{font-size:11px;}
.mehendi-detail-page .btn{padding:16px 22px;font-size:12.5px;}

.service,.card,.contact-links a,.btn{transition-delay:var(--motion-delay,0ms);}
.service,.card{will-change:transform;}
@media (prefers-reduced-motion: reduce){
  *,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;}
}
@media(max-width:600px){
  .mehendi-detail-page .detail-copy h1{font-size:62px;}
  .mehendi-detail-page .detail-copy>p{font-size:14px;}
  }

/* Mehendi detail page — slightly larger hierarchy as requested */
.mehendi-detail-page .detail-copy>p{font-size:17px;line-height:1.8}.mehendi-detail-page .detail-intro{gap:105px;margin-bottom:82px}.mehendi-detail-page .detail-intro h2{font-size:clamp(50px,6.5vw,88px)}.mehendi-detail-page .detail-intro .label{font-size:12px}.mehendi-detail-page .detail-intro li{font-size:16px;padding:20px 0}.mehendi-detail-page .detail-intro li span{font-size:15px}.mehendi-detail-page .detail-gallery figure{aspect-ratio:3/2}

.detail-gallery:has(figure:only-child) figure:first-child{grid-column:1/-1;}

/* LACO detail pages — text-first inner sections */
.detail-offers{width:100%;}
@media(max-width:600px){.detail-intro{gap:36px;margin-bottom:0}.detail-intro .label{font-size:11px;letter-spacing:.18em;margin-bottom:20px}.detail-intro h2{font-size:50px;line-height:.94}.detail-intro li{font-size:20px;padding:23px 0;min-height:76px}.detail-intro li .offer-arrow{font-size:16px}.detail-intro li .offer-text{max-width:82%}}

.mehendi-detail-page .detail-intro li{font-size:22px;padding:24px 0}.mehendi-detail-page .detail-intro li .offer-arrow{font-size:17px}
@media(max-width:600px){.mehendi-detail-page .detail-intro li{font-size:20px;padding:23px 0;min-height:76px}.mehendi-detail-page .detail-intro li .offer-arrow{font-size:16px}}
