/* Dobra Sérum GHK-Cu L4 (skin_fundo). GERADO por docs/layout/fonte-loja/dobras-skin-l4.py: não edite à mão. */
.bl .s4g{color:var(--bl-preto)}
.bl .s4g :where(h2,p,ul,ol){margin:0}
.bl .s4g-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px;align-items:center}
.bl .s4g-t{display:flex;flex-direction:column;gap:16px}
.bl .s4g-t .dp-h2{margin:0}
.bl .s4g-p{font:400 16px/1.6 var(--bl-texto);color:var(--bl-cinza-4)}
body.seg .bl .s4g-so{display:none}
.bl .s4g-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}
.bl .s4g-w>span{display:inline-block}
.bl .s4g.anima .s4g-w>span{transform:translateY(105%);transition:transform .8s calc(var(--w) * .045s) cubic-bezier(.2,.8,.2,1)}
.bl .s4g.anima .s4g-t>.olho,.bl .s4g.anima .s4g-p{opacity:0;transform:translateY(14px);transition:opacity .6s calc(.45s + var(--i,0) * .12s),transform .8s calc(.45s + var(--i,0) * .12s) cubic-bezier(.2,.8,.2,1)}
.bl .s4g.anima .s4g-t>.olho{transition-delay:0s}
.bl .s4g.anima .s4g-t.on .s4g-w>span,.bl .s4g.anima .s4g-t.on>.olho,.bl .s4g.anima .s4g-t.on .s4g-p{opacity:1;transform:none}
.bl .s4g-pn{position:relative;padding:36px 40px 40px;border-radius:28px;background:radial-gradient(90% 80% at 90% 100%,#2A2A2A,#0A0A0A 65%);color:#fff;overflow:hidden;min-height:480px}
.bl .s4g-cab{display:flex;align-items:center;gap:10px;font:600 11.5px/1 var(--bl-titulo);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}
.bl .s4g-cab .dp-i{width:14px;height:14px}
.bl .s4g-cab b{color:#E2BC6A}
.bl .s4g-l{list-style:none;padding:0;margin-top:22px;max-width:64%;display:grid;gap:0}
.bl .s4g-l li{display:grid;grid-template-columns:44px 1fr;align-items:start;padding:16px 0;border-top:1px solid rgba(255,255,255,.1)}
.bl .s4g-l li:first-child{border-top:0}
.bl .s4g-n{font:400 italic 28px/1 var(--bl-destaque);background:linear-gradient(135deg,#C9973A,#E2BC6A);-webkit-background-clip:text;background-clip:text;color:transparent}
.bl .s4g-l li>div{display:flex;flex-direction:column;gap:6px}
.bl .s4g-de{font:400 13px/1.35 var(--bl-texto);color:rgba(255,255,255,.45)}
.bl .s4g-dt{position:relative}
.bl .s4g-risco{position:absolute;inset:0;text-decoration:line-through}
.bl .s4g-para{font:600 17px/1.3 var(--bl-titulo);letter-spacing:-.01em}
.bl .s4g-fr{position:absolute;right:-2%;bottom:-8%;height:82%;width:auto;max-width:none;transform:rotate(10deg);filter:drop-shadow(0 26px 34px rgba(0,0,0,.6))}
.bl .s4g.anima .s4g-pn{clip-path:inset(0 0 100% 0 round 28px);transition:clip-path 1s cubic-bezier(.65,0,.25,1)}
.bl .s4g.anima .s4g-c.on .s4g-pn{clip-path:inset(0 0 0 0 round 28px)}
.bl .s4g.anima .s4g-fr{transform:translate3d(0,40%,0) rotate(-4deg);opacity:0;transition:transform 1.4s .5s cubic-bezier(.2,.8,.2,1),opacity .6s .5s}
.bl .s4g.anima .s4g-c.on .s4g-fr{transform:rotate(10deg);opacity:1}
.bl .s4g.anima .s4g-l li{opacity:0;transform:translateY(16px);transition:opacity .5s calc(.45s + var(--i) * .13s),transform .7s calc(.45s + var(--i) * .13s) cubic-bezier(.2,.8,.2,1)}
.bl .s4g.anima .s4g-c.on .s4g-l li{opacity:1;transform:none}
.bl .s4g.anima .s4g-risco{clip-path:inset(0 100% 0 0);transition:clip-path .7s calc(.8s + var(--i) * .13s) cubic-bezier(.65,0,.25,1)}
.bl .s4g.anima .s4g-c.on .s4g-risco{clip-path:inset(0 -2px 0 0)}
@media (max-width:1024px){
	.bl .s4g-g{grid-template-columns:minmax(0,1fr);gap:40px}
}
@media (max-width:767px){
	.bl .s4g-pn{padding:26px 20px 24px;min-height:0;border-radius:22px}
	.bl .s4g-pn{border-radius:22px}
	.bl .s4g-l{max-width:none;margin-top:96px}
	.bl .s4g-fr{right:10px;top:-14px;bottom:auto;height:150px}
	.bl .s4g-cab{flex-wrap:wrap;max-width:62%}
	.bl .s4g-para{font-size:15.5px}
	.bl .s4g-l li{grid-template-columns:36px 1fr;padding:13px 0}
}
@media (prefers-reduced-motion:reduce){
	.bl .s4g *{animation:none!important;transition:none!important}
}
