.pn-page *{box-sizing:border-box}.pn-page{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#111;background:#fff}.pn-hero{padding:120px 24px 100px;text-align:center;max-width:760px;margin:0 auto}.pn-hero__title{font-size:clamp(2.2rem,5vw,3.8rem);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 40px;color:#111}.pn-hero__intro{font-size:clamp(1rem,2vw,1.2rem);line-height:1.8;color:#444;margin:0}.pn-hero__intro p{margin:0 0 20px}.pn-hero__intro p:last-child{margin-bottom:0}.pn-divider{width:48px;height:1px;background:#ddd;margin:0 auto}.pn-lune{padding:100px 24px;max-width:1200px;margin:0 auto}.pn-lune__inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.pn-lune__image-wrap{overflow:hidden;border-radius:4px}.pn-lune__image-wrap img{width:100%;height:600px;object-fit:cover;display:block;transition:transform .6s ease,box-shadow .6s ease}.pn-lune__image-wrap:hover img{transform:scale(1.03);box-shadow:0 20px 60px #0000001f}.pn-lune__content{padding:20px 0}.pn-lune__label{font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#999;margin:0 0 24px}.pn-lune__title{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0 0 40px;color:#111}.pn-lune__text{font-size:1.05rem;line-height:1.9;color:#444}.pn-lune__text p{margin:0 0 18px}.pn-lune__text p:last-child{margin-bottom:0}.pn-lune__fiche{margin-top:48px;padding-top:32px;border-top:1px solid #eee}.pn-pierre{padding:100px 24px;max-width:1200px;margin:0 auto}.pn-pierre__inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.pn-pierre__inner--reverse .pn-pierre__image-wrap{order:2}.pn-pierre__inner--reverse .pn-pierre__content{order:1}.pn-pierre__image-wrap{overflow:hidden;border-radius:4px}.pn-pierre__image-wrap img{width:100%;height:520px;object-fit:cover;display:block;transition:transform .6s ease,box-shadow .6s ease}.pn-pierre__image-wrap:hover img{transform:scale(1.03);box-shadow:0 20px 60px #0000001a}.pn-pierre__content{padding:20px 0}.pn-pierre__eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#999;margin:0 0 20px}.pn-pierre__title{font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 32px;color:#111}.pn-pierre__text{font-size:1rem;line-height:1.85;color:#444}.pn-pierre__text p{margin:0 0 16px}.pn-pierre__text p:last-child{margin-bottom:0}.pn-fiche{margin-top:40px;padding-top:28px;border-top:1px solid #eee}.pn-fiche__row{display:flex;gap:12px;margin-bottom:12px;font-size:.875rem;line-height:1.5}.pn-fiche__row:last-child{margin-bottom:0}.pn-fiche__label{font-weight:600;color:#111;min-width:100px;flex-shrink:0}.pn-fiche__value{color:#555}.pn-section-divider{max-width:1200px;margin:0 auto;padding:0 24px}.pn-section-divider hr{border:none;border-top:1px solid #eee;margin:0}@media(max-width:900px){.pn-lune__inner,.pn-pierre__inner{grid-template-columns:1fr;gap:48px}.pn-pierre__inner--reverse .pn-pierre__image-wrap,.pn-pierre__inner--reverse .pn-pierre__content{order:unset}.pn-lune__image-wrap img{height:420px}.pn-pierre__image-wrap img{height:380px}.pn-lune,.pn-pierre{padding:72px 24px}}@media(max-width:600px){.pn-hero{padding:80px 20px 72px}.pn-lune,.pn-pierre{padding:56px 20px}.pn-lune__image-wrap img{height:300px}.pn-pierre__image-wrap img{height:280px}.pn-fiche__row{flex-direction:column;gap:4px}.pn-fiche__label{min-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pierres-naturelles.css.map */
