.ps-pathways{--ps-pathways-gutter: var(--container-gutter, 24px);background:#f7f5ef;color:#292824;padding-block:clamp(48px,6vw,88px);border-block-start:1px solid #dedbd2}.ps-pathways__inner{width:100%;max-width:1560px;margin-inline:auto;padding-inline:var(--ps-pathways-gutter)}.ps-pathways__header{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-block-end:32px}.ps-pathways__eyebrow{margin:0 0 14px;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ps-pathways__heading{margin:0;max-width:17em;font-family:var(--ps-body, Arial, sans-serif);font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.08;letter-spacing:-.035em;text-transform:none}.ps-pathways__intro{max-width:27em;font-size:16px;line-height:1.6;color:#626159}.ps-pathways__intro p{margin:0}.ps-pathways__swipe{display:none}.ps-pathways__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.ps-pathways__item{min-width:0}.ps-pathway{display:block;height:100%;border-radius:10px;color:inherit;text-decoration:none}.ps-pathway:focus-visible{outline:2px solid #292824;outline-offset:5px}.ps-pathway__media{aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#e9e5db}.ps-pathway__image,.ps-pathway__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ps-pathway__body{display:grid;grid-template-columns:28px minmax(0,1fr) 24px;align-items:start;gap:14px;padding:24px 0 4px}.ps-pathway__number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-block-start:2px;border:1px solid #c8c4b9;border-radius:50%;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.ps-pathway__title{margin:0 0 10px;font-family:var(--ps-body, Arial, sans-serif);font-size:clamp(22px,2vw,29px);line-height:1.18;font-weight:500;letter-spacing:-.025em;text-transform:none}.ps-pathway__description{margin:0 0 20px;color:#626159;font-size:15px;line-height:1.6}.ps-pathway__link{display:inline-block;padding-block-end:4px;border-block-end:1px solid #8b877b;font-size:13px;line-height:1.5;font-weight:500}.ps-pathway__arrow{margin-block-start:4px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.ps-pathway__image{transition:transform .45s ease}.ps-pathway:hover .ps-pathway__image{transform:scale(1.025)}}@media(max-width:749px){.ps-pathways{padding-block:44px 48px}.ps-pathways__header{display:block;margin-block-end:16px}.ps-pathways__heading{max-width:13em;font-size:32px}.ps-pathways__intro{max-width:27em;margin-block-start:17px;font-size:15px}.ps-pathways__swipe{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:11px;color:#626159}.ps-pathways__swipe span{font-size:17px}.ps-pathways__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82vw;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ps-pathways-gutter);scrollbar-width:thin;scrollbar-color:#c8c4b9 transparent;margin-inline:calc(-1 * var(--ps-pathways-gutter));padding:6px var(--ps-pathways-gutter) 18px;-webkit-overflow-scrolling:touch}.ps-pathways__item{scroll-snap-align:start;scroll-margin-inline:0}.ps-pathway__media{aspect-ratio:4 / 5}.ps-pathway__body{gap:12px;padding-block-start:20px}.ps-pathway__title{font-size:25px}.ps-pathway__description{margin-block-end:16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.ps-pathway__image{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/ps-scent-pathways.css.map */
