.ph-collection-story{background:var(--ph-story-bg);color:var(--ph-story-text);padding:var(--ph-story-space) 0}.ph-collection-story__inner{display:grid;grid-template-columns:minmax(250px,25%) minmax(0,1fr);gap:clamp(24px,3.4vw,64px);align-items:center}.ph-collection-story--right .ph-collection-story__content{order:2}.ph-collection-story--right .ph-collection-story__products{order:1}.ph-collection-story__content{text-align:center;padding:0 clamp(16px,2vw,36px)}.ph-collection-story__heading{margin:0;color:var(--ph-story-text);font-family:PH Cormorant,Georgia,serif;font-size:clamp(30px,2.5vw,42px);line-height:1.12;font-weight:300}.ph-collection-story__description{margin-top:20px;color:var(--ph-story-text);font-family:PH IBM Plex Mono,monospace;font-size:13px;font-weight:300;line-height:1.7}.ph-collection-story__description p{margin:0}.ph-collection-story__button{display:inline-flex;justify-content:center;align-items:center;margin-top:24px;min-height:44px;padding:10px 34px;border:1px solid var(--ph-story-accent);border-radius:3px;background:transparent;color:var(--ph-story-text);text-decoration:none;font-family:PH IBM Plex Mono,monospace;font-size:12px;font-weight:300;transition:background-color .2s ease,color .2s ease}.ph-collection-story__button:hover,.ph-collection-story__button:focus-visible{background:var(--ph-story-text);color:var(--ph-story-bg)}.ph-collection-story__products{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ph-story-gap)}.ph-collection-story__product{min-width:0}.ph-collection-story__image-link{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ph-story-card-bg)}.ph-collection-story__image,.ph-collection-story__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ph-collection-story__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease}@media(hover:hover){.ph-collection-story__image-link:hover .ph-collection-story__image--secondary{opacity:1}}.ph-collection-story__image-link:focus-visible .ph-collection-story__image--secondary{opacity:1}.ph-collection-story__details{padding:12px 10px 0;text-align:left}.ph-collection-story__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.66em;color:var(--ph-story-text);text-decoration:none;font-family:PH Cormorant,Georgia,serif;font-size:18px;line-height:1.22;font-weight:300}.ph-collection-story__title:hover{color:#7a6247;text-decoration:none}.ph-collection-story__price{margin-top:8px;color:var(--ph-story-text);font-family:PH IBM Plex Mono,monospace;font-weight:300;font-size:12px;line-height:1.5}.ph-collection-story__empty{grid-column:1 / -1;padding:24px}@media(max-width:749px){.ph-collection-story{padding:calc(var(--ph-story-space) * .7) 0}.ph-collection-story__inner{display:flex;flex-direction:column;align-items:stretch;gap:28px}.ph-collection-story--right .ph-collection-story__content,.ph-collection-story--right .ph-collection-story__products{order:initial}.ph-collection-story__content{padding:0 20px}.ph-collection-story__products{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.ph-collection-story__heading{font-size:30px}.ph-collection-story__title{font-size:17px}}@media(prefers-reduced-motion:reduce){.ph-collection-story__button,.ph-collection-story__image--secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map?subset=AAAAAAAACA */
