:root{--color-midnight: 47, 46, 39;--color-smoke: 225, 221, 209;--color-white: 255, 255, 255;--color-fawn: 180, 169, 135;--color-walnut: 104, 78, 25;--color-cloud: 234, 239, 240;--color-moss: 172, 174, 151;--type-display-family: "Butler PH", "Cormorant PH", var(--font-heading-family);--type-display-weight: var(--font-heading-weight);--type-display-size: 4rem;--type-display-line-height: 1.2;--type-display-letter-spacing: .04rem;--type-label-family: "Source Sans 3", var(--font-label-family, var(--font-body-family));--type-serif-family: "Butler PH", "Cormorant PH", serif;--type-label-weight: var(--font-label-weight, 400);--type-label-size: 1.4rem;--type-label-line-height: 1;--type-label-letter-spacing: .35rem;--ph-duration-ui: .3s;--ph-ease-ui: ease-out;--ph-image-hover-scale: 1.03}.ph-display{font-family:var(--type-display-family);font-weight:var(--type-display-weight);font-size:var(--type-display-size);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing);font-feature-settings:"liga" 1,"clig" 1}.ph-label{font-family:var(--type-label-family);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);text-transform:uppercase}.ph-editorial-heading,.ph-editorial-heading *{font-family:var(--type-serif-family);font-weight:400;font-style:normal;font-size:3.2rem;line-height:1.2;letter-spacing:.032rem;color:rgb(var(--color-midnight))}.ph-editorial-body,.ph-editorial-body *{font-family:var(--font-body-family);font-weight:400;font-size:var(--type-label-size);line-height:1.85;letter-spacing:.014rem;color:rgb(var(--color-midnight))}:root{--color-ph-button-bg: 237, 237, 230;--color-ph-button-text: 47, 46, 39}.button--ph-primary{--color-button: var(--color-ph-button-bg);--color-button-text: var(--color-ph-button-text);--alpha-button-background: 1;min-height:4.7rem;font-family:var(--type-label-family);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);text-transform:uppercase;transition:background-color var(--ph-duration-ui) var(--ph-ease-ui)}.button--ph-inverse{--color-button: var(--color-midnight);--color-button-text: var(--color-smoke);--alpha-button-background: 1;min-height:4.7rem;font-family:var(--type-label-family);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);text-transform:uppercase}.button--ph-primary,.button--ph-inverse{--buttons-radius: 0;--buttons-radius-outset: 0}.button--ph-primary:after,.button--ph-inverse:after,.button--ph-primary:not([disabled]):hover:after,.button--ph-inverse:not([disabled]):hover:after{box-shadow:none;transition:none}@media(pointer:coarse){.button--ph-primary,.button--ph-inverse{min-height:4.8rem}}@media(hover:hover)and (pointer:fine){.button--ph-primary:not([disabled]):hover{--color-button: var(--color-white);background-color:rgb(var(--color-white))}}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){.ph-media-zoom .media.media--hover-effect>img,.ph-media-zoom.media.media--hover-effect>img{transition:transform var(--ph-duration-ui) var(--ph-ease-ui)}.ph-media-zoom:hover .media.media--hover-effect>img:first-child:only-child,.ph-media-zoom:hover.media.media--hover-effect>img:first-child:only-child{transform:scale(var(--ph-image-hover-scale))}}.shopify-app-block:has(>#insta-feed){background:transparent;padding-top:4rem;padding-bottom:4rem}#insta-feed h2{font-family:Cormorant PH,Cormorant,serif;font-style:normal;font-weight:400;font-size:2.4rem;line-height:3.12rem;letter-spacing:.06rem;color:rgb(var(--color-midnight));text-align:center;margin:0 0 3rem!important}.instafeed-bottom-link-wrapper a{font-family:Muli,sans-serif;font-weight:400;font-size:1.29rem;line-height:2.34rem;letter-spacing:.05rem;color:rgb(var(--color-walnut));text-decoration:none}@media(prefers-reduced-motion:reduce){.ph-media-zoom .media.media--hover-effect>img,.ph-media-zoom.media.media--hover-effect>img{transition:none}.ph-media-zoom:hover .media.media--hover-effect>img:first-child:only-child,.ph-media-zoom:hover.media.media--hover-effect>img:first-child:only-child{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ph-foundation.css.map */
