/* Cotidiana: catálogo editorial, roupa e sacola como protagonistas. */
:root{--raio:4px;--raio-2:4px;--sombra:0 12px 32px -26px #242c3b60;--sombra-alta:0 30px 65px -35px #242c3b66}
.env{max-width:1360px}
.hero{padding:62px 0 92px}
.hero-grid{grid-template-columns:.95fr 1.05fr;gap:76px}
.hero h1{font-size:clamp(64px,7.7vw,116px);letter-spacing:-.055em;line-height:.94;font-weight:700;max-width:10ch}
.hero h1 em{color:var(--ferrugem-txt)}
.hero .sub{font-size:17px;line-height:1.8;max-width:30ch}
.hero-foto{border-radius:4px;aspect-ratio:4/5;box-shadow:none;border:1px solid var(--linha)}
.hero-foto .etq{border-radius:2px;top:18px;right:18px}
.saco{border-radius:5px;padding:20px;box-shadow:0 22px 48px -28px #1c1b1966;bottom:5%;border:1px solid var(--linha-2)}
.saco .mini,.saco-bt{border-radius:3px}
.saco-top b{font-size:21px}
.saco li{padding:10px 0}
.saco-bt{height:46px;font-size:12px}
.btn{border-radius:3px;min-height:48px}
.cat{border-radius:3px}
.card .foto{border-radius:4px;border:1px solid var(--linha);box-shadow:none}
.card .nome{font-size:18px;letter-spacing:-.02em}
.card .foto .peca{filter:drop-shadow(8px 13px 9px #1c1b1920)}
.filtros{gap:10px}
@media(max-width:1000px){.hero-grid{gap:36px}.hero h1{font-size:82px}}
@media(max-width:700px){.hero{padding:34px 0 64px}.hero-grid{grid-template-columns:1fr;gap:36px}.hero h1{font-size:clamp(60px,15.5vw,85px)}.hero .sub{font-size:16px;max-width:none}.hero-vis{padding-left:20px}.hero-foto{aspect-ratio:4/4.8}.saco{padding:14px;width:min(78%,290px);bottom:5%}.saco-top b{font-size:18px}.saco li{font-size:12px}.vantagens{row-gap:14px}}
