.pvh{--pvh-ink:#1a1a1a;--pvh-ivory:#f7f6f3;--pvh-stone:#e6e3df;color:var(--pvh-ink);background:#fff;max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,64px) 40px;box-sizing:border-box}.pvh *{box-sizing:border-box}.pvh h1,.pvh h2,.pvh h3{font-family:Picturalist Cormorant,Georgia,serif;font-weight:400;letter-spacing:-.025em;color:var(--pvh-ink)}.pvh a{color:inherit}.pvh a:focus-visible,.pvh summary:focus-visible{outline:2px solid var(--pvh-ink);outline-offset:6px}.pvh-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(28px,5vw,76px);align-items:center;padding:28px 0 60px;border-bottom:1px solid var(--pvh-stone)}.pvh-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px}.pvh h1{font-size:clamp(44px,5.5vw,76px);line-height:1.02;max-width:8.5em;margin:0 0 24px}.pvh-intro{font-size:15px;line-height:1.85;max-width:460px;margin:0 0 28px}.pvh-link{display:inline-flex;align-items:center;justify-content:center;text-align:center;max-width:100%;min-height:44px;text-decoration:none;border:1px solid var(--pvh-ink);background:transparent;color:var(--pvh-ink)!important;padding:12px 20px;font-size:12px;line-height:1.6;letter-spacing:.025em}.pvh-link:hover{background:var(--pvh-ink);color:#fff!important;text-decoration:none}.pvh-link span{font-size:20px;line-height:1}.pvh-hero-image{margin:0;position:relative;aspect-ratio:1.12;background:var(--pvh-ivory);display:flex;align-items:center;justify-content:center;padding:36px 42px 62px;min-width:0}.pvh-hero-image>img{display:block;width:100%;height:100%;object-fit:contain}.pvh-hero-image figcaption{position:absolute;bottom:18px;left:24px;right:24px;font-size:10px;line-height:1.55;text-align:center}.pvh-hero-image figcaption a{text-decoration:none}.pvh-hero-image--context{padding:0;aspect-ratio:1.12;overflow:hidden}.pvh-hero-image--context>img{object-fit:cover}.pvh-group{padding:44px 0 8px}.pvh-group-header{display:flex;gap:24px;align-items:center;margin:0 0 25px}.pvh-group-header h2{font-size:36px;line-height:1.15;margin:0}.pvh-rule{height:1px;background:var(--pvh-stone);flex:1;min-width:25px}.pvh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.pvh-grid--nature{grid-template-columns:repeat(4,minmax(0,1fr))}.pvh-grid--coast{grid-template-columns:repeat(2,minmax(0,1fr))}.pvh-card{min-width:0}.pvh-card-link{display:block;text-decoration:none}.pvh-card-image{aspect-ratio:1.1;background:var(--pvh-ivory);overflow:hidden;padding:26px;display:flex;align-items:center;justify-content:center}.pvh-card-image img{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .2s ease}.pvh-card-link:hover img{opacity:.9}.pvh-card-copy{padding:17px 0 0}.pvh-card-title{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.pvh-card-title h3{font-size:29px;line-height:1.1;margin:0}.pvh-card-title>span{font-size:22px;line-height:1}.pvh-card-copy p{font-size:12px;line-height:1.7;max-width:34em;margin:11px 0 0;color:#575757}.pvh-grid--rooms,.pvh-grid--routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 30px}.pvh-card--context .pvh-card-image{padding:0;aspect-ratio:1.65;background:#fff}.pvh-card--context .pvh-card-image img{object-fit:cover}.pvh-grid--rooms .pvh-card:first-child{grid-column:1/-1}.pvh-grid--rooms .pvh-card:first-child .pvh-card-image{aspect-ratio:2.45}.pvh-grid--routes .pvh-card-image{aspect-ratio:1.6}:is(.pvh-grid--styles,.pvh-grid--moods){grid-template-columns:1fr;gap:50px}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-link{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,6vw,90px);align-items:center}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card:nth-child(2n) .pvh-card-image{grid-column:2;grid-row:1}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card:nth-child(2n) .pvh-card-copy{grid-column:1;grid-row:1}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-image{aspect-ratio:1.28;padding:35px}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-title h3{font-size:42px;max-width:8em}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-copy p{font-size:14px;max-width:380px;line-height:1.8}.pvh-group-note{font-size:13px;line-height:1.8;max-width:720px;margin:-5px 0 26px;color:#575757}.pvh-context-note{font-size:10px;color:#666;margin:22px 0}.pvh-photo-feature{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,76px);align-items:center;margin:70px 0 50px;padding:42px;background:var(--pvh-ivory)}.pvh-photo-image{aspect-ratio:1.25;min-width:0}.pvh-photo-image img{width:100%;height:100%;object-fit:contain;display:block}.pvh-photo-feature h2{font-size:42px;line-height:1.08;margin:0 0 18px}.pvh-photo-feature p:not(.pvh-eyebrow){font-size:13px;line-height:1.8}.pvh-guide{border-top:1px solid var(--pvh-stone);border-bottom:1px solid var(--pvh-stone);margin-top:50px}.pvh-guide summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:13px;line-height:1.7}.pvh-guide summary::-webkit-details-marker{display:none}.pvh-guide summary span{font-size:22px;line-height:1}.pvh-guide[open] summary span{transform:rotate(45deg)}.pvh-original{max-width:800px;margin:12px auto 42px;font-size:14px;line-height:1.8}.pvh-original h2,.pvh-original h3{font-family:inherit;font-size:22px;line-height:1.35;letter-spacing:0}.pvh-original img{max-width:100%;height:auto}.pvh-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px 0 0}.pvh-footer h2{font-size:30px;line-height:1.2;margin:0}@media(max-width:1000px){.pvh-grid--nature{grid-template-columns:repeat(2,minmax(0,1fr))}.pvh-hero{gap:30px}.pvh-hero-image{padding:24px 26px 55px}.pvh-hero-image--context{padding:0}.pvh h1{font-size:58px}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-title h3{font-size:36px}}@media(max-width:699px){.pvh{padding:0 20px 28px}.pvh-hero{grid-template-columns:1fr;gap:28px;padding:12px 0 36px}.pvh-eyebrow{font-size:10px;margin-bottom:16px}.pvh h1{font-size:48px;margin-bottom:19px;max-width:9em}.pvh-intro{font-size:13px;line-height:1.8;margin-bottom:18px;max-width:none}.pvh-hero-image{aspect-ratio:1.12;padding:24px 28px 53px}.pvh-hero-image--context{aspect-ratio:1.35;padding:0}.pvh-hero-image figcaption{font-size:9px;bottom:14px;left:15px;right:15px}.pvh-group{padding-top:32px}.pvh-group-header{gap:15px;margin-bottom:20px}.pvh-group-header h2{font-size:30px}.pvh-grid,.pvh-grid--nature,.pvh-grid--coast,.pvh-grid--rooms,.pvh-grid--routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 15px}.pvh-card-image{padding:13px;aspect-ratio:.9}.pvh-card-title h3{font-size:23px}.pvh-card-title{gap:8px}.pvh-card-title>span{font-size:16px}.pvh-card-copy{padding-top:12px}.pvh-card-copy p{font-size:11px;line-height:1.65;margin-top:8px}.pvh-grid--rooms,.pvh-grid--routes{grid-template-columns:1fr;gap:28px}.pvh-grid--rooms .pvh-card:first-child{grid-column:auto}.pvh-grid--rooms .pvh-card:first-child .pvh-card-image,.pvh-card--context .pvh-card-image{aspect-ratio:1.5}.pvh-grid--routes .pvh-card-image{aspect-ratio:1.4;padding:24px}:is(.pvh-grid--styles,.pvh-grid--moods){display:grid;grid-template-columns:1fr;gap:35px}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-link{display:flex;flex-direction:column;align-items:stretch;gap:0}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-image{aspect-ratio:1.15;padding:25px}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-title h3{font-size:33px;max-width:none}:is(.pvh-grid--styles,.pvh-grid--moods) .pvh-card-copy p{font-size:13px}.pvh-photo-feature{grid-template-columns:1fr;gap:24px;padding:24px;margin:38px 0}.pvh-photo-feature h2{font-size:35px}.pvh-photo-feature .pvh-eyebrow{margin-bottom:14px}.pvh-footer{align-items:flex-start;flex-direction:column;gap:14px;padding-top:26px}.pvh-footer h2{font-size:28px}.pvh-guide{margin-top:36px}.pvh-original{font-size:13px}.pvh-original h2,.pvh-original h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.pvh-card-image img{transition:none}}.pvh-grid--shapes{grid-template-columns:repeat(2,minmax(0,1fr))}.pvh-grid--shapes .pvh-card-image{aspect-ratio:1.4;padding:30px}.pvh-grid--shapes .pvh-card-title h3{font-size:34px}.pvh-shape-edit{padding:28px 0 8px;border-top:1px solid var(--pvh-stone);margin-top:36px}.pvh-shape-edit h2{font-size:32px;margin:0 0 14px}.pvh-shape-edit p{font-size:13px;line-height:1.8;max-width:600px}@media(max-width:699px){.pvh-grid--shapes{grid-template-columns:1fr}.pvh-grid--shapes .pvh-card-title h3{font-size:31px}}.pvh .pvh-card-image{padding:0;background:transparent}.pvh .pvh-card-image img{object-fit:cover}.pvh .pvh-hero-image:not(.pvh-hero-image--context){display:block;padding:0;aspect-ratio:auto;background:transparent}.pvh .pvh-hero-image:not(.pvh-hero-image--context)>img{aspect-ratio:1.12;height:auto;object-fit:cover}.pvh .pvh-hero-image:not(.pvh-hero-image--context) figcaption{position:static;margin:12px 0 0}.pvh-card-link[href$="/collections/nature-landscapes"] img{object-position:50% 28%}.pvh-card-link[href$="/collections/botanical-floral-art"] img{object-position:50% 25%}.pvh-card-link[href$="/collections/collections-wildlife-art"] img{object-position:50% 65%}.pvh-card-link[href$="/collections/collections-travel-photography"] img{object-position:50% 72%}.pvh-card-link[href$="/collections/collections-cityscape-photography"] img{object-position:50% 60%}.pvh-rule{display:none}.pvh-photo-image{overflow:hidden}.pvh-photo-image img{object-fit:cover}.pvh .pvh-card--presentation .pvh-card-image{aspect-ratio:1;background:#fff}.pvh .pvh-card--presentation .pvh-card-image img{object-fit:contain;object-position:center}.pvh-grid--rooms .pvh-card:first-child .pvh-card-image{aspect-ratio:2}.pvh-grid--rooms .pvh-card:first-child img{object-position:50% 35%}@media(max-width:699px){.pvh-grid--rooms .pvh-card:first-child .pvh-card-image{aspect-ratio:1.5}.pvh-grid--rooms .pvh-card:first-child img{object-position:50% 50%}}.pvh--mediumhub .pvh-hero-image img{object-fit:contain;aspect-ratio:1}.pvh-card--presentation .pvh-card-image{aspect-ratio:1}.pvh-card--presentation .pvh-card-image img{object-fit:cover}.pvh-card--presentation:first-child .pvh-card-image img{object-position:50% 35%}.pvh-grid--palettes{grid-template-columns:repeat(4,minmax(0,1fr))}.pvh-grid--palettes .pvh-card-image{aspect-ratio:1}@media(max-width:1099px){.pvh-grid--palettes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.pvh-grid--palettes{grid-template-columns:repeat(2,minmax(0,1fr))}}.pvh a.pvh-link:hover,.pvh a.pvh-link:focus-visible{background:#1a1a1a;color:#fff;text-decoration:none}.pvh .pvh-card--presentation .pvh-card-image img{object-fit:cover}.pvh .pvh-card--presentation:first-child .pvh-card-image img{object-position:50% 35%}.pvh.pvh--mediumhub .pvh-hero-image:not(.pvh-hero-image--context)>img{aspect-ratio:1;object-fit:contain}.pvh--arthub .pvh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pvh--shapehub .pvh-card-image{aspect-ratio:auto;display:block;background:transparent}.pvh--shapehub .pvh-card-image img{width:100%;height:auto;object-fit:contain;object-position:center}.pvh-grid--styles{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.pvh-grid--styles .pvh-card-link{display:block}.pvh-grid--styles .pvh-card-image{aspect-ratio:1.1}.pvh-grid--styles .pvh-card-title h3{font-size:29px;max-width:none}.pvh-grid--styles .pvh-card-copy p{font-size:12px;line-height:1.7;max-width:none}.pvh--shapehub .pvh-grid--shapes{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.pvh--shapehub .pvh-card-image{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:transparent;padding:0}.pvh--shapehub .pvh-card-image img{width:100%;height:100%;object-fit:contain;object-position:center}.pvh--shapehub .pvh-card-title h3{font-size:28px}.pvh.pvh--shapehub .pvh-hero-image:not(.pvh-hero-image--context)>img{aspect-ratio:1;height:auto;object-fit:contain}@media(max-width:999px){.pvh--shapehub .pvh-grid--shapes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.pvh-grid--styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media(max-width:699px){.pvh-grid--styles{gap:26px 15px}.pvh-grid--styles .pvh-card-title h3{font-size:24px}.pvh-grid--styles .pvh-card-copy p{font-size:11px;line-height:1.65}.pvh--shapehub .pvh-grid--shapes{gap:26px 15px}.pvh--shapehub .pvh-card-title h3{font-size:24px}}@media(max-width:359px){.pvh-grid--styles{grid-template-columns:1fr}}.pvh-grid--rooms .pvh-card:first-child{grid-column:auto}.pvh-grid--rooms .pvh-card-image,.pvh-grid--rooms .pvh-card:first-child .pvh-card-image{aspect-ratio:1.5}@media(min-width:1000px){.pvh-grid--rooms{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/picturalist-visual-hubs.css.map */
