@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--pd-bg: #faf7f1;--pd-bg-soft: #f3ede2;--pd-bg-darker: #ebe3d3;--pd-ink: #2a2620;--pd-ink-soft: #5a5247;--pd-muted: #8b8275;--pd-accent: #9a7c4f;--pd-accent-dark: #6e5736;--pd-line: #d6cdb9;--pd-serif: "Cormorant Garamond", Georgia, serif;--pd-sans: "Inter", -apple-system, sans-serif;--color-background: 250, 247, 241;--color-foreground: 42, 38, 32;--color-button: 42, 38, 32;--color-button-text: 250, 247, 241;--color-link: 110, 87, 54}body{background:var(--pd-bg)!important;color:var(--pd-ink)!important;font-family:var(--pd-sans)!important;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.005em}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.title,.product__title,.card__heading,.section-header__title,.banner__heading,.article-template__title,.collection-hero__title{font-family:var(--pd-serif)!important;font-weight:400!important;letter-spacing:-.005em!important;line-height:1.1!important;color:var(--pd-ink)!important}h1 em,h2 em,h3 em{color:var(--pd-accent-dark);font-style:italic}.header{background:#faf7f1eb!important;border-bottom:1px solid rgba(214,205,185,.6)!important;-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px)}.header__heading-link,.header__heading{font-family:var(--pd-serif)!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important;color:var(--pd-ink)!important}.header__menu-item,.list-menu__item--link{font-family:var(--pd-sans)!important;font-size:.78rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--pd-ink-soft)!important;font-weight:500!important}.header__menu-item:hover,.list-menu__item--link:hover{color:var(--pd-accent-dark)!important}.button,button.button,.shopify-payment-button__button--unbranded{font-family:var(--pd-sans)!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;padding:16px 32px!important;border-radius:0!important;background:var(--pd-ink)!important;color:var(--pd-bg)!important;border:1px solid var(--pd-ink)!important;transition:all .3s ease!important}.button:hover,button.button:hover,.button--secondary{background:transparent!important;color:var(--pd-ink)!important}.button--secondary:hover{background:var(--pd-ink)!important;color:var(--pd-bg)!important}.price,.price__container,.price-item,.product__price,.price__sale,.price__regular,.product-card .price,.card__information .price,.card-information__wrapper .price,.product-form__buttons,.shopify-payment-button{display:none!important}.product-form__quote-link{display:inline-flex!important;align-items:center;gap:14px;background:var(--pd-accent);color:#fff;padding:18px 36px;font-family:var(--pd-sans);font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;margin-top:1.5rem;border:1px solid var(--pd-accent);transition:all .3s;text-decoration:none;width:100%;justify-content:center}.product-form__quote-link:hover{background:var(--pd-accent-dark);border-color:var(--pd-accent-dark)}.product__info-wrapper,.product__media-wrapper{background:transparent!important}.product__description{font-family:var(--pd-sans);color:var(--pd-ink-soft);line-height:1.7}.product__description h3{font-family:var(--pd-serif)!important;font-size:1.4rem!important;margin-top:2.4rem!important;margin-bottom:.8rem!important;color:var(--pd-ink)!important}.product__description ul{list-style:none;padding:0;margin:1rem 0 2rem}.product__description ul li{padding:12px 0 12px 24px;border-bottom:1px solid var(--pd-line);color:var(--pd-ink-soft);position:relative}.product__description ul li:before{content:"";position:absolute;left:0;top:22px;width:12px;height:1px;background:var(--pd-accent)}.product__description .lead{font-family:var(--pd-serif)!important;font-size:1.4rem!important;font-style:italic!important;color:var(--pd-ink-soft)!important;line-height:1.5!important;margin-bottom:1.5rem!important}.card,.card-wrapper,.product-card{background:#fff;border:none!important;box-shadow:none!important;transition:transform .4s ease,box-shadow .4s ease!important}.card:hover,.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 30px 60px -20px #2a26201f}.card__heading,.card__heading a{font-family:var(--pd-serif)!important;font-size:1.6rem!important;color:var(--pd-ink)!important;font-weight:400!important}.card__information .price__regular{display:none!important}.banner__heading,.hero__title{font-family:var(--pd-serif)!important;font-weight:300!important;font-size:clamp(2.8rem,6vw,5.5rem)!important}.banner__text,.hero__subtitle{font-family:var(--pd-serif)!important;font-style:italic!important;font-size:1.4rem!important;color:var(--pd-ink-soft)!important}.pamira-page-hero{padding:clamp(60px,8vw,120px) 0 clamp(30px,4vw,60px);text-align:center}.pamira-page-hero .eyebrow{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--pd-accent);margin-bottom:1.2rem;display:inline-block}.pamira-page-hero h1{font-family:var(--pd-serif);font-weight:300;font-size:clamp(2.8rem,5vw,4.5rem);margin-bottom:1.5rem}.pamira-page-hero .lead{font-family:var(--pd-serif);font-style:italic;font-size:clamp(1.2rem,2vw,1.5rem);color:var(--pd-ink-soft);max-width:720px;margin:0 auto;line-height:1.5}.pamira-prose{max-width:780px;margin:0 auto;padding:clamp(40px,5vw,80px) 24px}.pamira-prose p{color:var(--pd-ink-soft);font-size:1.02rem;line-height:1.75;margin-bottom:1.2rem}.pamira-prose .lead{font-family:var(--pd-serif);font-style:italic;font-size:1.4rem;color:var(--pd-ink-soft);line-height:1.45;margin-bottom:2rem}.pamira-prose h2{font-family:var(--pd-serif);font-size:clamp(1.8rem,3vw,2.4rem);margin:3rem 0 1rem;color:var(--pd-ink)}.pamira-prose h2 em{color:var(--pd-accent-dark)}.pamira-prose strong{color:var(--pd-ink);font-weight:500}.pamira-prose .signoff{margin-top:3rem;font-family:var(--pd-serif);font-style:italic;font-size:1.3rem;color:var(--pd-accent-dark);text-align:center}.pamira-contact-grid{max-width:720px;margin:0 auto;padding:40px 24px 60px}.pamira-contact-info dl{margin:2rem 0}.pamira-contact-info dt{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pd-muted);margin-bottom:6px}.pamira-contact-info dd{font-size:1.05rem;color:var(--pd-ink);margin:0 0 20px}.pamira-contact-info dd a:hover{color:var(--pd-accent-dark)}.btn-quote{display:inline-flex;align-items:center;gap:14px;background:var(--pd-accent);color:#fff!important;padding:16px 32px;font-family:var(--pd-sans);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;margin-top:1rem;text-decoration:none;transition:all .3s}.btn-quote:hover{background:var(--pd-accent-dark);color:#fff!important}.pamira-wa-float{position:fixed;bottom:26px;right:26px;width:62px;height:62px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px #25d36652,0 4px 10px #0000001a;z-index:9999;transition:transform .3s,box-shadow .3s}.pamira-wa-float:hover{transform:scale(1.08)}.pamira-wa-float svg{width:32px;height:32px;fill:#fff}.pamira-wa-float:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:#25d366;opacity:.4;animation:pamira-pulse 2.4s infinite;z-index:-1}@keyframes pamira-pulse{0%{transform:scale(.95);opacity:.5}70%{transform:scale(1.15);opacity:0}to{transform:scale(.95);opacity:0}}.footer{background:var(--pd-ink)!important;color:var(--pd-bg)!important}.footer *{color:#faf7f1bf!important}.footer .h4,.footer__heading,.footer__heading--font,.footer-block__heading{color:var(--pd-accent)!important;font-family:var(--pd-sans)!important;font-size:.78rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important}.footer a:hover{color:var(--pd-bg)!important;opacity:1}.banner,.slideshow{background:linear-gradient(180deg,var(--pd-bg) 0%,var(--pd-bg-soft) 100%)!important}.pamira-values-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding:60px 0;border-top:1px solid var(--pd-line);border-bottom:1px solid var(--pd-line);margin:80px 24px;max-width:1280px}@media(max-width:700px){.pamira-values-bar{grid-template-columns:repeat(2,1fr);gap:24px}}.pamira-values-bar .value-item{text-align:center}.pamira-values-bar .num{font-family:var(--pd-serif);font-size:2.4rem;font-style:italic;color:var(--pd-accent-dark);display:block;margin-bottom:6px}.pamira-values-bar .lbl{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pd-muted)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pamira-overrides.css.map */
