:root{--pg-ink: rgb(39, 48, 64);--pg-ink-deep: rgb(37, 43, 54);--pg-white: rgb(255, 255, 255);--pg-linen: rgb(247, 241, 237);--pg-silver: rgb(217, 217, 217);--pg-blush: rgb(250, 223, 208);--pg-sea-glass: rgb(172, 201, 202);--pg-spruce: rgb(51, 83, 87);--pg-berry: rgb(142, 69, 87);--pg-berry-deep: rgb(116, 28, 49);--pg-chartreuse-pale: rgb(229, 231, 180);--pg-hairline: rgba(39, 48, 64, .3);--pg-hairline-soft: rgba(39, 48, 64, .2);--pg-ink-muted: rgba(39, 48, 64, .72);--pg-field-line: rgba(39, 48, 64, .6);--pg-overlay: rgba(39, 48, 64, .6);--pg-scrim: rgba(0, 0, 0, .2);--pg-font-display: "Romie", Georgia, "Times New Roman", serif;--pg-font-body: var(--FONT-STACK-BODY);--pg-tracking-label: .06em;--pg-leading-body: 1.41;--pg-leading-label: 1.2;--pg-gutter: 20px;--pg-button-height: 35px;--pg-radius-pill: 100px;--pg-transition: .25s ease;--pg-arrow-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.22 9.24'%3E%3Cpath d='M0 4.116H9.212L8.722 4.508L4.242 0H5.642L10.22 4.62L5.628 9.24H4.228L8.722 4.732L9.212 5.124H0V4.116Z'/%3E%3C/svg%3E");--FONT-STACK-HEADING: var(--pg-font-display);--FONT-WEIGHT-HEADING: 400;--FONT-STYLE-HEADING: normal;--FONT-UPPERCASE-HEADING: none;--LETTER-SPACING-HEADING: 0em;--LAYOUT-OUTER: 20px;--LAYOUT-OUTER-MEDIUM: 20px;--LAYOUT-OUTER-SMALL: 15px}@media only screen and (max-width:749px){:root{--pg-gutter: 15px}}body{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2}:focus-visible{outline:1px solid currentColor;outline-offset:3px}[data-tab-index="-1"]:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.aos-initialized [data-aos=pg-fade]:not(.aos-animate){opacity:.001}.aos-initialized [data-aos=pg-fade].aos-animate{animation-name:pg-fade-in;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:backwards}@keyframes pg-fade-in{0%{opacity:.001}}:where(.shopify-section[class*=" pg-"]) img{max-width:100%}@media print{.aos-initialized [data-aos]{opacity:1!important;transform:none!important;animation:none!important}}.type-display-large{font-family:var(--pg-font-display);font-weight:400;font-size:40px;line-height:1.1;letter-spacing:0}.type-display-xlarge{font-family:var(--pg-font-display);font-weight:400;font-size:clamp(40px,4.21vw,63.6px);line-height:1.1;letter-spacing:0}.type-display-medium{font-family:var(--pg-font-display);font-weight:400;font-size:32px;line-height:1.2;letter-spacing:0}.type-label-large,.type-label,.type-label-small{font-family:var(--pg-font-body);font-weight:400;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase}.type-label-large{font-size:18px}.type-label{font-size:14px}.type-label-small{font-size:12px}.type-body{font-family:var(--pg-font-body);font-size:16px;line-height:var(--pg-leading-body)}.type-caption{font-family:var(--pg-font-body);font-size:12px;line-height:1.375}@media only screen and (max-width:749px){.type-display-large,.type-display-xlarge{font-size:32px;line-height:1.05}.type-display-medium{font-size:24px}.type-label-large{font-size:14px}.type-label{font-size:12px}}.button-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:var(--pg-button-height);padding:9px 19px 8px;border:1px solid var(--pg-ink-deep);border-radius:var(--pg-radius-pill);background:transparent;color:var(--pg-ink-deep);font-family:var(--pg-font-body);font-size:14px;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--pg-transition),gap var(--pg-transition)}.button-pill__arrow,.link-arrow__arrow,.cart__button-arrow{display:inline-block;flex:0 0 auto;width:.73em;height:.66em;overflow:hidden;text-indent:100%;white-space:nowrap;background-color:currentColor;-webkit-mask:var(--pg-arrow-icon) center / contain no-repeat;mask:var(--pg-arrow-icon) center / contain no-repeat}.link-arrow__arrow{font-size:14px}@media(forced-colors:active){.button-pill__arrow,.link-arrow__arrow,.cart__button-arrow{background-color:ButtonText;forced-color-adjust:none}}@media(hover:hover){.button-pill:hover{background-color:var(--pg-linen);gap:12px}}@media only screen and (max-width:749px){.button-pill{padding:10px 16px 10px 15px;font-size:12px}}@media(hover:hover){.button-pill--on-linen:hover{background-color:var(--pg-white)}}.button-pill--primary{border-color:var(--pg-berry);background-color:var(--pg-berry);color:var(--pg-blush)}@media(hover:hover){.button-pill--primary:hover{border-color:var(--pg-berry-deep);background-color:var(--pg-berry-deep)}.button-pill--on-dark:hover{background-color:var(--pg-white);color:var(--pg-ink-deep)}}.link-arrow{display:inline-flex;align-items:center;gap:5px;padding:4px 0;color:var(--pg-ink-deep);font-family:var(--pg-font-body);font-size:12px;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase;text-decoration:none;transition:gap var(--pg-transition)}@media(hover:hover){.link-arrow:hover{gap:12px}}.accent-spruce{--heading-accent: var(--pg-spruce)}.accent-blush{--heading-accent: var(--pg-blush)}.accent-sea-glass{--heading-accent: var(--pg-sea-glass)}.accent-berry{--heading-accent: var(--pg-berry)}.title-lockup__heading em{font-style:italic;color:var(--heading-accent, inherit)}.title-lockup{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lockup-gap, 20px)}.title-lockup--center{align-items:center;text-align:center}.title-lockup__heading-group{display:flex;flex-direction:column;align-items:inherit;gap:var(--lockup-eyebrow-gap, 20px)}.title-lockup__eyebrow,.title-lockup__heading{margin:0}.title-lockup__heading{max-width:var(--lockup-heading-width, none);color:inherit}.title-lockup__text{max-width:var(--lockup-text-width, 486px)}.title-lockup__text p{margin:0}.title-lockup__text p+p{margin-top:1.41em}.title-lockup__text a{color:inherit;text-underline-offset:2px}.title-lockup__details{display:flex;flex-direction:column;align-items:inherit;gap:10px;margin:15px 0 0;padding:0;list-style:none}.title-lockup__details li{margin:0}.title-lockup__button,.title-lockup__link{border-color:currentColor;color:inherit}@media only screen and (min-width:750px){.title-lockup__details{margin-top:20px}.title-lockup__button,.title-lockup__link{margin-top:var(--lockup-button-offset, 20px)}}.index-page .hero__content--compact{max-width:563px;margin-left:auto;margin-right:auto;padding:0}.index-page .hero__title{margin:0;font-family:var(--pg-font-display);font-size:40px;line-height:1.1}.index-page .hero__rte{margin-top:20px;font-size:16px;line-height:var(--pg-leading-body)}.index-page .hero__rte .rte>:first-child{margin-top:0}.index-page .hero__rte .rte>:last-child{margin-bottom:0}@media only screen and (max-width:749px){.index-page .hero__title{font-size:32px;line-height:1.05}}.index-page--long-text .hero__content--compact{max-width:586px}.index-page--long-text .hero__rte,.shopify-policy__body{margin-top:40px;font-family:var(--pg-font-body);font-size:16px;line-height:var(--pg-leading-body);text-align:left}.index-page--long-text .hero__rte .rte p,.shopify-policy__body .rte p{margin:0 0 1.41em}.index-page--long-text .hero__rte .rte :is(h2,h3,h4,h5,h6),.shopify-policy__body .rte :is(h2,h3,h4,h5,h6){margin:40px 0 10px;font-family:var(--pg-font-body);font-size:14px;font-weight:400;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-transform:uppercase}.index-page--long-text .hero__rte .rte small,.shopify-policy__body .rte small{font-size:12px}body .shopify-policy__container{max-width:calc(586px + var(--pg-gutter) * 2);margin:0 auto;padding:20px var(--pg-gutter) 60px;color:var(--pg-ink)}.shopify-policy__title{text-align:center}.shopify-policy__title h1{margin:0;font-family:var(--pg-font-display);font-size:32px;font-weight:400;line-height:1.05}@media only screen and (min-width:750px){.index-page--long-text .hero__rte,.shopify-policy__body{margin-top:70px}body .shopify-policy__container{padding-top:41px;padding-bottom:80px}.shopify-policy__title h1{font-size:40px;line-height:1.1}}.pg-product-layout-notice{margin:0;padding:12px var(--pg-gutter);border:1px dashed var(--pg-hairline);background:var(--pg-linen);color:var(--pg-ink-muted);font-family:var(--pg-font-body);font-size:12px;line-height:var(--pg-leading-label)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pg-base.css.map */
