@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Manrope:wght@300;400;500;600;700&display=swap";:root{--pj-maroon: #8B1538;--pj-maroon-deep: #6B0F2A;--pj-maroon-tint: #F4E8EC;--pj-cream: #FAF6F1;--pj-ivory: #F5EFE6;--pj-ink: #1A1410;--pj-muted: #6B5D52;--pj-line: #E8DFD3;--pj-gold: #B89968;--pj-serif: "Cormorant Garamond", "Times New Roman", serif;--pj-sans: "Manrope", -apple-system, sans-serif}.pj-container{max-width:1400px;margin:0 auto;padding:0 32px}.pj-section-head{text-align:center;margin-bottom:64px}.pj-section-eyebrow{font-family:var(--pj-serif);font-style:italic;font-size:16px;color:var(--pj-maroon);letter-spacing:.08em;margin-bottom:12px}.pj-section-heading{font-family:var(--pj-serif);font-weight:400;font-size:clamp(36px,5vw,56px);line-height:1.1;margin:0 0 16px;letter-spacing:-.01em;color:var(--pj-ink)}.pj-section-heading em{font-style:italic;color:var(--pj-maroon);font-weight:500}.pj-section-sub{color:var(--pj-muted);max-width:520px;margin:0 auto;font-family:var(--pj-sans);line-height:1.6}.pj-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;background:var(--pj-maroon);color:var(--pj-cream)!important;font-family:var(--pj-sans);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--pj-maroon);cursor:pointer;transition:all .3s ease;text-decoration:none;border-radius:0}.pj-btn:hover{background:var(--pj-maroon-deep);border-color:var(--pj-maroon-deep);transform:translateY(-2px);box-shadow:0 12px 28px #8b153840;color:var(--pj-cream)!important}.pj-btn-outline{background:transparent;color:var(--pj-ink)!important;border-color:var(--pj-ink)}.pj-btn-outline:hover{background:var(--pj-ink);color:var(--pj-cream)!important;box-shadow:0 12px 28px #00000026;border-color:var(--pj-ink)}.pj-arrow{transition:transform .3s;display:inline-block}.pj-btn:hover .pj-arrow{transform:translate(4px)}body{font-family:var(--pj-sans)!important;background:var(--pj-cream)!important;color:var(--pj-ink)!important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.section-header__title,.card__heading,.card-information__text,.product__title,.collection-hero__title{font-family:var(--pj-serif)!important;font-weight:400!important;letter-spacing:-.01em!important}h1 em,h2 em,h3 em{font-style:italic;color:var(--pj-maroon);font-weight:500}.button,button.button,.shopify-payment-button__button,input[type=submit].button{font-family:var(--pj-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important;border-radius:0!important;padding:16px 32px!important;transition:all .3s ease!important}.button--primary,.shopify-payment-button__button--unbranded{background:var(--pj-maroon)!important;color:var(--pj-cream)!important;border:1px solid var(--pj-maroon)!important}.button--primary:hover{background:var(--pj-maroon-deep)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #8b153840!important}.price--on-sale .price-item--sale,.price__sale .price-item--sale,.price-item.price-item--sale{color:var(--pj-maroon)!important;font-weight:600}.card__heading,.card-information__text,.product-card__title{font-family:var(--pj-serif)!important;font-weight:500!important;font-size:18px!important}.header{padding-top:18px!important;padding-bottom:18px!important;background:var(--pj-cream)!important;border-bottom:1px solid var(--pj-line)!important}.header__heading-logo,.header__heading-link img{max-width:180px!important;max-height:56px!important}.header__menu-item,.list-menu__item{font-family:var(--pj-sans)!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--pj-ink)!important}.header__menu-item:hover{color:var(--pj-maroon)!important}.footer{background:var(--pj-cream)!important;border-top:1px solid var(--pj-line)!important}.footer-block__heading{font-family:var(--pj-sans)!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:600!important}.utility-bar,.announcement-bar{background:var(--pj-maroon)!important;color:var(--pj-cream)!important}.announcement-bar__message{font-family:var(--pj-sans)!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important}html{scroll-behavior:smooth}@media(max-width:720px){.pj-container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pasha-custom.css.map */
