:root{--panaya-font-heading: "Cormorant Garamond", Georgia, serif;--panaya-font-body: "DM Sans", Arial, sans-serif;--panaya-color-heading: #231A16;--panaya-color-body: #4D4540;--panaya-color-muted: #675D56;--panaya-color-maroon: #7A0F1C;--panaya-color-maroon-hover: #5E0C16;--panaya-color-gold: #C89B3C;--panaya-color-gold-hover: #B78B2F;--panaya-color-border: #E8E1D8;--panaya-color-white: #FFFFFF;--panaya-focus-ring: #C89B3C;--font-heading-family: var(--panaya-font-heading);--font-body-family: var(--panaya-font-body)}html body{font-family:var(--panaya-font-body);color:var(--panaya-color-body);background-color:#fff}html body :is(p,li,blockquote,dd,dt,label,input,select,textarea){font-family:var(--panaya-font-body)}html body p{color:var(--panaya-color-body);font-size:16px;line-height:1.75;font-weight:400}html body :is(h1,h2,h3,h4,h5,h6){font-family:var(--panaya-font-heading);color:var(--panaya-color-heading);font-style:normal;letter-spacing:-.015em;overflow-wrap:break-word}html body h1{font-size:clamp(36px,4.25vw,60px);line-height:1.09;font-weight:600}html body h2{font-size:clamp(30px,3.15vw,44px);line-height:1.15;font-weight:600}html body h3{font-size:clamp(25px,2.3vw,32px);line-height:1.2;font-weight:600}html body h4{font-size:clamp(21px,1.75vw,26px);line-height:1.28;font-weight:600}html body h5{font-size:20px;line-height:1.35;font-weight:600}html body h6{font-size:18px;line-height:1.4;font-weight:600}html body .panaya-eyebrow{font:700 12px/1.45 var(--panaya-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--panaya-color-maroon)}html body :is(.price,.price-item,.money,[class*=product-price]){font-family:var(--panaya-font-body);font-variant-numeric:tabular-nums}html body :is(.price-item--regular,.price-item--sale){font-weight:600;color:var(--panaya-color-maroon)}html body :is(.price-item--compare,s.price-item,.price__compare){color:var(--panaya-color-muted)}html body :is(.rte,.article-template,.page-content) a:not(.button){color:var(--panaya-color-maroon);text-underline-offset:3px}html body :is(.panaya-btn,.button,button.shopify-payment-button__more-options){font-family:var(--panaya-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;min-height:48px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}html body .panaya-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:1px solid transparent;text-decoration:none;cursor:pointer}html body :is(.panaya-btn--primary,.panaya-btn-primary){background:var(--panaya-color-maroon);border-color:var(--panaya-color-maroon);color:#fff}html body :is(.panaya-btn--primary,.panaya-btn-primary):hover{background:var(--panaya-color-maroon-hover);border-color:var(--panaya-color-maroon-hover);color:#fff;transform:translateY(-1px)}html body .panaya-btn--outline{background:transparent;border-color:var(--panaya-color-maroon);color:var(--panaya-color-maroon)}html body .panaya-btn--outline:hover{background:var(--panaya-color-maroon);color:#fff}html body .panaya-btn--gold{background:var(--panaya-color-gold);border-color:var(--panaya-color-gold);color:var(--panaya-color-heading)}html body .panaya-btn--gold:hover{background:var(--panaya-color-gold-hover);border-color:var(--panaya-color-gold-hover);color:var(--panaya-color-heading)}html body .button:not(.panaya-btn){border-radius:2px}html body :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--panaya-focus-ring);outline-offset:3px}html body :is(.panaya-collection-section,.panaya-occasion-section,.pny-city-intro,.shopify-section .panaya-content-section,.panaya-heritage-section,.panaya-blog-section,.panaya-press-section){background-color:#fff;background-image:none}html body .panaya-white-section{background:#fff}html body .panaya-divider{border-color:var(--panaya-color-border)}@media(max-width:749px){html body p{font-size:15px;line-height:1.68}html body h1{font-size:clamp(34px,9vw,40px)}html body h2{font-size:clamp(28px,7.3vw,34px)}html body h3{font-size:clamp(23px,6.2vw,27px)}html body :is(.panaya-btn,.button){min-height:44px;font-size:12px}}@media(prefers-reduced-motion:reduce){html body :is(.panaya-btn,.button){transition:none}html body :is(.panaya-btn,.button):hover{transform:none}}html body [id^=PanayaDiscovery-] :is(h2,h3),html body [id^=PanayaHeader-] :is(h1,h2,h3),html body :is(.pny-city-hero,.pny-city-intro) :is(h1,h2,h3){font-family:var(--panaya-font-heading)!important}html body [id^=PanayaDiscovery-] :is(p,a,span),html body [id^=PanayaHeader-] :is(a,button,input),html body :is(.pny-city-hero,.pny-city-intro) p{font-family:var(--panaya-font-body)!important}html body [id^=PanayaDiscovery-] :is(.panaya-collection-section,.panaya-occasion-section),html body .pny-city-intro{background:#fff!important}:root{--font-heading-family: "Cormorant Garamond", Georgia, serif !important;--font-body-family: "DM Sans", Arial, sans-serif !important;--buttons-radius: 2px}html body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600}html body :is(p,li,blockquote,label,input,textarea,select,.rte,.caption,.price,.price-item){font-family:DM Sans,Arial,sans-serif!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) :is(h1,h2,h3,h4,h5,h6){font-family:Cormorant Garamond,Georgia,serif!important;color:#231a16;letter-spacing:-.018em}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) :is(p,a,span,button){font-family:DM Sans,Arial,sans-serif!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-section-head h2{font-size:clamp(34px,3.4vw,48px)!important;line-height:1.1!important;font-weight:600!important;color:#231a16!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-section-head p{color:#4d4540!important;font-size:16px!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-collection-card__content h3{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(23px,2vw,30px)!important;font-weight:600!important;color:#fff!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-collection-card__content p{color:#fff2dd!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-occasion-item h3{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(23px,2vw,29px)!important;font-weight:600!important;color:#7a0f1c!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) :is(.panaya-collection-section,.panaya-occasion-section){background:#fff!important;background-image:none!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-occasion-button{font-family:DM Sans,Arial,sans-serif!important;border-radius:2px!important}html body :is(#panaya-specificity-anchor,[id^=PanayaHeader-]) :is(a,span,button,input){font-family:DM Sans,Arial,sans-serif!important}html body :is(#panaya-specificity-anchor,[id^=PanayaHeader-]) :is(h1,h2,h3,h4){font-family:Cormorant Garamond,Georgia,serif!important}html body #MainContent :is(h1,h2,h3,h4,h5,h6){font-family:Cormorant Garamond,Georgia,serif!important}html body #MainContent :is(p,li,button,input,select,textarea){font-family:DM Sans,Arial,sans-serif!important}html body #MainContent :is(.panaya-collection-section,.panaya-occasion-section,.panaya-heritage-section,.panaya-press-section,.panaya-blog-section,.panaya-content-section){background:#fff!important;background-image:none!important}html body #MainContent :is(.button,.panaya-btn,.panaya-occasion-button,.panaya-collection-button){font-family:DM Sans,Arial,sans-serif!important;border-radius:2px!important;letter-spacing:.08em}@media(max-width:749px){html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-section-head h2{font-size:clamp(30px,7.7vw,36px)!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-collection-card__content h3{font-size:clamp(20px,5.5vw,24px)!important}html body :is(#panaya-specificity-anchor,[id^=PanayaDiscovery-]) .panaya-occasion-item h3{font-size:clamp(22px,5.8vw,26px)!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/panaya-design-system-v2.css.map */
