:root{--pg-paper:#faf7f2;--pg-surface:#f2ece3;--pg-ink:#2d2027;--pg-muted:#675e62;--pg-wine:#70283f;--pg-gold:#987543;--pg-line:#ddd3c8;--pg-serif:Georgia,"Times New Roman",serif;--pg-radius:18px;--pg-ease:cubic-bezier(.2,.7,.2,1)}.pg-wrap{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px);box-sizing:border-box}.pg-section{padding-block:clamp(48px,7vw,104px)}.pg-section,.pg-hero,.pg-foot,.pg-formatbar{color:var(--pg-ink)}.pg-eyebrow{display:block;font-family:var(--font-body--family,Arial,sans-serif);font-size:.72rem;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:var(--pg-wine);margin:0 0 20px}.pg-title,.pg-heading{font-family:var(--pg-serif);font-weight:400;letter-spacing:-.055em;text-wrap:balance;margin:0}.pg-title{font-size:clamp(2.8rem,5.6vw,5.5rem);line-height:1.04;max-width:11ch}.pg-heading{font-size:clamp(2rem,3.7vw,3.65rem);line-height:1.12;max-width:20ch}.pg-copy{font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.8;color:var(--pg-muted);max-width:48ch}.pg-copy p{margin:0 0 1em}.pg-copy p:last-child{margin:0}.pg-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-block:28px}.pg-btn{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:14px 24px;border:1px solid var(--pg-wine);border-radius:8px;background:var(--pg-wine);color:#fff;text-decoration:none;font:500 .92rem/1.4 var(--font-body--family,Arial,sans-serif);transition:background .2s ease,transform .2s var(--pg-ease);box-sizing:border-box}.pg-btn:hover{background:#542033;color:#fff;transform:translateY(-2px)}.pg-btn--light{color:var(--pg-ink);background:transparent;border-color:var(--pg-line)}.pg-btn--light:hover{background:var(--pg-surface);color:var(--pg-ink)}.pg-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;font-size:.9rem;gap:12px}.pg-arrow{width:20px;height:20px;flex:none;stroke:currentColor;stroke-width:1.5;fill:none}.pg-btn:focus-visible,.pg-link:focus-visible,.pg-card a:focus-visible,.pg-foot a:focus-visible,.pg-formats a:focus-visible,.pg-faq summary:focus-visible{outline:3px solid var(--pg-wine);outline-offset:5px}.pg-hero{background:var(--pg-paper);padding-block:clamp(26px,4.6vw,64px) 32px}.pg-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(30px,6vw,90px);align-items:center}.pg-hero__text .pg-copy{margin-top:26px}.pg-hero__visual{position:relative;min-width:0;padding:0 0 30px}.pg-hero__frame{aspect-ratio:1/1;background:var(--pg-surface);border:1px solid #e7ddd2;border-radius:24px;overflow:hidden;display:grid;place-items:center;padding:6%;position:relative}.pg-hero__frame>img{width:100%;height:100%;object-fit:contain;border-radius:12px}.pg-hero__detail{position:absolute;right:-12px;bottom:0;width:29%;aspect-ratio:1;border:6px solid var(--pg-paper);border-radius:50%;overflow:hidden;box-shadow:0 12px 28px #2d202714}.pg-hero__detail img{width:100%;height:100%;object-fit:cover}.pg-hero__caption{margin-top:16px;max-width:70%;font-size:.78rem;line-height:1.6;color:var(--pg-muted)}.pg-hero__caption strong{display:block;color:var(--pg-ink);font-weight:600}.pg-rail{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 24px;border-top:1px solid var(--pg-line);margin-top:38px;padding-top:23px;font-size:.78rem;color:var(--pg-muted)}.pg-rail span{display:flex;gap:10px;align-items:center}.pg-rail i{display:inline-block;width:5px;height:5px;background:var(--pg-gold);border-radius:50%}.pg-sectionhead{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px}.pg-sectionhead .pg-copy{margin:0;max-width:34ch}.pg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pg-card{min-width:0;display:flex;flex-direction:column;position:relative}.pg-card__media{display:block;position:relative;background:var(--pg-surface);border-radius:var(--pg-radius);overflow:hidden;aspect-ratio:1.05;border:1px solid #e6ddd3}.pg-card__media img{width:100%;height:100%;object-fit:contain;padding:20px;transition:transform .45s var(--pg-ease);box-sizing:border-box}.pg-card__media:hover img{transform:scale(1.035)}.pg-card__badge{position:absolute;z-index:1;top:16px;left:16px;background:#fffaf3;color:var(--pg-ink);font-size:.7rem;letter-spacing:.04em;padding:7px 11px;border-radius:5px;border:1px solid var(--pg-line)}.pg-card__body{padding:22px 4px 0;display:flex;flex-direction:column;flex:1}.pg-card__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pg-card__title{font-family:var(--pg-serif);font-weight:400;letter-spacing:-.035em;font-size:1.8rem;line-height:1.25;margin:0}.pg-card__title a{color:inherit;text-decoration:none}.pg-card__price{font-size:1.05rem;white-space:nowrap;font-variant-numeric:tabular-nums}.pg-card__desc{font-size:.9rem;line-height:1.75;color:var(--pg-muted);margin:12px 0 18px;flex:1}.pg-card__note{font-size:.74rem;line-height:1.6;color:var(--pg-muted);margin:10px 0 0}.pg-card__cta{display:flex;justify-content:space-between;align-items:center;min-height:48px;border-top:1px solid var(--pg-line);color:var(--pg-wine);font-size:.9rem;text-decoration:none}.pg-card__availability{font-size:.73rem;color:var(--pg-muted);margin-top:8px}.pg-card__empty{border:1px dashed var(--pg-line);padding:30px;min-height:180px}.pg-story{background:var(--pg-surface)}.pg-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,7vw,104px);align-items:center}.pg-story__image{margin:0;min-width:0;aspect-ratio:1.08;overflow:hidden;border-radius:var(--pg-radius)}.pg-story__image img{width:100%;height:100%;object-fit:cover}.pg-story .pg-copy{margin-block:24px}.pg-story__caption{font-size:.75rem;line-height:1.6;color:var(--pg-muted);margin-top:12px}.pg-story--dark{background:#30212a;color:#fff8ee}.pg-story--dark .pg-copy,.pg-story--dark .pg-story__caption{color:#e0d1d4}.pg-story--dark .pg-eyebrow{color:#dcc398}.pg-story--dark .pg-btn{background:#f7ead4;color:#30212a;border-color:#f7ead4}.pg-story--dark .pg-btn:hover{background:#fff8ee}.pg-story--dark .pg-btn:focus-visible{outline-color:#f7ead4}.pg-story--reverse .pg-story__imagewrap{order:2}.pg-story__noimage{border:1px solid currentColor;padding:28px;border-radius:var(--pg-radius)}.pg-faq__grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(30px,7vw,100px)}.pg-faq details{border-bottom:1px solid var(--pg-line)}.pg-faq details:first-child{border-top:1px solid var(--pg-line)}.pg-faq summary{cursor:pointer;padding:24px 40px 24px 0;font-weight:500;font-size:1rem;position:relative;list-style:none;min-height:54px;line-height:1.6}.pg-faq summary::-webkit-details-marker{display:none}.pg-faq summary:after{content:"+";position:absolute;right:7px;top:23px;font:400 1.4rem/1.2 Arial,sans-serif;color:var(--pg-wine)}.pg-faq details[open] summary:after{content:"\2212"}.pg-faq .pg-copy{font-size:.95rem;max-width:65ch;padding-bottom:24px}.pg-faq__intro .pg-link{margin-top:20px}.pg-foot{background:var(--pg-paper);border-top:1px solid var(--pg-line);padding-block:56px 30px}.pg-foot__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.pg-foot__name{font:400 2.1rem/1.2 var(--pg-serif);letter-spacing:-.04em;text-decoration:none;color:var(--pg-ink)}.pg-foot__nav{display:grid;grid-template-columns:1fr 1fr;gap:4px 30px}.pg-foot__nav a{font-size:.85rem;color:var(--pg-muted);line-height:1.6;min-height:44px;display:flex;align-items:center;text-decoration:none}.pg-foot__nav a:hover{color:var(--pg-wine);text-decoration:underline;text-underline-offset:4px}.pg-foot .pg-copy{font-size:.9rem;margin-top:16px}.pg-formatbar{padding-block:24px 12px}.pg-breadcrumb{font-size:.76rem;line-height:1.7;color:var(--pg-muted);margin:0 0 16px}.pg-breadcrumb a{color:inherit;text-underline-offset:3px}.pg-formats{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pg-formats__label{font-size:.85rem;margin-right:6px}.pg-formats a{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;min-height:44px;border:1px solid var(--pg-line);border-radius:7px;text-decoration:none;color:var(--pg-ink);background:var(--pg-paper);font-size:.9rem}.pg-formats a[aria-current=page]{background:var(--pg-wine);border-color:var(--pg-wine);color:#fff}.pg-collectioncopy{padding-block:48px 72px;border-top:1px solid var(--pg-line)}.pg-collectioncopy .rte{max-width:78ch;margin:auto}#MainContent[data-template^=product] h1{font-family:var(--pg-serif);font-size:clamp(2rem,3.1vw,3.15rem);line-height:1.15;font-weight:400;letter-spacing:-.045em;text-wrap:balance}#MainContent[data-template^=product] .rte h2{font-family:var(--pg-serif);font-size:1.55rem;font-weight:400;line-height:1.3;margin-top:30px}#MainContent[data-template^=product] .rte{font-size:1rem;line-height:1.8;color:var(--pg-muted)}#MainContent[data-template^=page] h1,#MainContent[data-template^=collection] h1{font-family:var(--pg-serif);font-weight:400;letter-spacing:-.045em;font-size:clamp(2.3rem,4vw,4rem);line-height:1.15}#MainContent[data-template^=page] .rte{max-width:76ch;font-size:1rem;line-height:1.85}#MainContent[data-template^=page] .rte h2,.pg-collectioncopy h2{font-family:var(--pg-serif);font-weight:400;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.3;margin-top:2em}#MainContent input,#MainContent select,#MainContent textarea{font-size:1rem}.pg-section img,.pg-hero img{display:block}.pg-section a,.pg-hero a{overflow-wrap:anywhere}@media(min-width:990px){.pg-hero__text{padding-bottom:20px}}@media(max-width:989px){.pg-hero__grid{gap:28px}.pg-cards{gap:18px}.pg-title{font-size:clamp(2.65rem,5.5vw,4rem)}.pg-card__top{align-items:flex-start;flex-direction:column;gap:6px}.pg-faq__grid{grid-template-columns:1fr;gap:30px}}@media(max-width:749px){.pg-hero{padding-top:24px}.pg-hero__grid,.pg-story__grid,.pg-foot__grid{grid-template-columns:1fr}.pg-title{font-size:clamp(2.6rem,9.6vw,4.3rem);max-width:13ch}.pg-hero__visual{max-width:520px;width:100%;margin:auto}.pg-hero__detail{right:0}.pg-hero__text .pg-copy{margin-top:22px}.pg-eyebrow{font-size:.67rem;margin-bottom:16px}.pg-rail{justify-content:flex-start;margin-top:20px;padding-top:20px;gap:14px 24px}.pg-sectionhead{display:block;margin-bottom:26px}.pg-sectionhead .pg-copy{margin-top:18px;max-width:48ch}.pg-cards{grid-template-columns:1fr;gap:38px}.pg-card__top{flex-direction:row;align-items:baseline}.pg-card__media{aspect-ratio:1.2}.pg-card__media img{padding:14px}.pg-story--reverse .pg-story__imagewrap{order:0}.pg-story__image{aspect-ratio:1.25}.pg-story__grid{gap:30px}.pg-actions{gap:12px}.pg-actions .pg-btn{flex:1 1 auto}.pg-actions .pg-link{padding-inline:4px}.pg-hero__frame{border-radius:18px}.pg-foot__nav{gap:4px 16px}.pg-formatbar{padding-block:20px 12px}}@media(prefers-reduced-motion:reduce){.pg-btn,.pg-card__media img{transition:none}.pg-btn:hover,.pg-card__media:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pamir-vanguard.css.map */
