#MainContent[data-template=index]{--ps-green: #1a3d2f;--ps-green-deep: #142e23;--ps-paper: #fbfaf6;--ps-cream: #f6f2e9;--ps-gold: #b08d3f;--ps-gold-light: #c9a85e;--ps-hairline: rgb(26 61 47 / 14%);--ps-ease: cubic-bezier(.22, .61, .36, 1);--page-margin: 20px;--page-content-width: 73.5rem;--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--letter-spacing--body-tight: .005em;--letter-spacing--body-normal: .12em;--letter-spacing--body-loose: .26em;--letter-spacing--heading-loose: .24em}@media screen and (min-width:750px){#MainContent[data-template=index]{--page-margin: 32px}}#MainContent[data-template=index] p{text-wrap:pretty}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){#MainContent[data-template=index] #shopify-section-ps_curated .ps-curated__card,#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .layout-panel-flex--row,#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content,#MainContent[data-template=index] #shopify-section-ps_quote .custom-section-content,#MainContent[data-template=index] #shopify-section-ps_instagram .ps-gram__item{animation:ps-fade-up .8s var(--ps-ease) both;animation-timeline:view();animation-range:entry 4% cover 20%}}}@keyframes ps-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}#MainContent[data-template=index] #shopify-section-ps_hero .hero{--hero-min-height: 78svh;background-color:var(--ps-green)}@media screen and (min-width:750px){#MainContent[data-template=index] #shopify-section-ps_hero .hero{--hero-min-height: 720px}}#MainContent[data-template=index] #shopify-section-ps_hero .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 80% at 50% 46%,#142e231a,#142e2373)}#MainContent[data-template=index] #shopify-section-ps_hero .hero__media{object-position:center 58%}@media(prefers-reduced-motion:no-preference){#MainContent[data-template=index] #shopify-section-ps_hero .hero__media{animation:ps-kenburns 22s var(--ps-ease) infinite alternate;will-change:transform}}@keyframes ps-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}#MainContent[data-template=index] #shopify-section-ps_hero h1{text-shadow:0 2px 30px rgb(20 46 35 / 35%)}#MainContent[data-template=index] #shopify-section-ps_hero p{text-shadow:0 1px 14px rgb(20 46 35 / 40%)}#MainContent[data-template=index] #shopify-section-ps_hero h1 span{font-size:.34em;vertical-align:top;margin-inline-start:.05em;font-weight:400}@media screen and (min-width:750px){#MainContent[data-template=index] #shopify-section-ps_hero .button{min-width:248px}}#MainContent[data-template=index] #shopify-section-ps_intro .section-content-wrapper{max-width:860px;margin-inline:auto}#MainContent[data-template=index] #shopify-section-ps_intro .section{border-block-end:1px solid var(--ps-hairline)}#MainContent[data-template=index] .ps-tick{display:block;width:40px;height:1px;background:var(--ps-gold);margin:0 auto}#MainContent[data-template=index] #shopify-section-ps_story em{font-style:italic;color:var(--ps-gold-light)}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .layout-panel-flex--row{--vertical-alignment: stretch;min-height:460px}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .image-block{overflow:hidden;align-self:stretch}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .image-block__image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:transform 1.1s var(--ps-ease)}#MainContent[data-template=index] #shopify-section-ps_difference .media-block :is(img,video){transition:transform 1.1s var(--ps-ease)}@media(hover:hover){#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .layout-panel-flex--row:hover .image-block__image{transform:scale(1.04)}#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content:hover .media-block :is(img,video){transform:scale(1.04)}}@media screen and (min-width:750px){#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content__content>.group-block-content{padding-block:96px;padding-inline:72px}}@media screen and (max-width:749px){#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content__content>.group-block-content{padding-block:56px}}#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content__content{position:relative;isolation:isolate}#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.05;background-image:radial-gradient(var(--ps-gold-light) 1px,transparent 1.4px);background-size:24px 24px}#MainContent[data-template=index] #shopify-section-ps_difference .icon-block svg{color:var(--ps-gold-light)}#MainContent[data-template=index] #shopify-section-ps_difference p,#MainContent[data-template=index] .marquee__repeated-items p{margin:0}#MainContent[data-template=index] #shopify-section-ps_ribbon .marquee__repeated-items p{font-style:italic}#MainContent[data-template=index] #shopify-section-ps_quote .section-content-wrapper{max-width:820px;margin-inline:auto}#MainContent[data-template=index] .ps-cite{display:block;font-style:normal;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ps-gold)}@media screen and (min-width:750px)and (max-width:989px){#MainContent[data-template=index] #shopify-section-ps_hero .hero{--hero-min-height: 600px}}@media screen and (max-width:749px){#MainContent[data-template=index] #shopify-section-ps_hero .hero{--hero-min-height: 76svh}#MainContent[data-template=index] #shopify-section-ps_hero h1{font-size:clamp(2.5rem,11vw,3.75rem)}#MainContent[data-template=index] #shopify-section-ps_hero .button{width:100%}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .layout-panel-flex--row{min-height:0}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .image-block__image{height:auto;aspect-ratio:4 / 3}#MainContent[data-template=index] #shopify-section-ps_gifts .group-block-content.mobile-column:has(.image-block){flex-flow:column-reverse nowrap}#MainContent[data-template=index] #shopify-section-ps_ribbon .marquee__repeated-items p{font-size:1rem}#MainContent[data-template=index] .ps-fleur-divider__rule{width:44px}}#MainContent[data-template=index] :is(.button,.button-secondary,.button-custom){border-radius:2px;transition:.3s cubic-bezier(.22,.61,.36,1)}#MainContent[data-template=index] .button-custom{--button-border-width: .9px}#MainContent[data-template=index] #shopify-section-ps_hero h1{font-size:clamp(3rem,7.4vw,6.5rem);line-height:1;letter-spacing:-.01em}#MainContent[data-template=index] #shopify-section-ps_hero .text-block.paragraph{max-width:520px;margin-inline:auto}#MainContent[data-template=index] #shopify-section-ps_hero .text-block.paragraph p{font-size:1rem;line-height:1.65}#MainContent[data-template=index] #shopify-section-ps_hero .hero__media-grid .overlay{background:linear-gradient(to bottom,#142e239e,#142e2357 42%,#142e23a8)}#MainContent[data-template=index] #shopify-section-ps_intro .text-block p{font-weight:300;font-size:clamp(1.0625rem,1.8vw,1.3125rem);line-height:1.62;letter-spacing:.005em}#MainContent[data-template=index] #shopify-section-ps_intro em strong,#MainContent[data-template=index] #shopify-section-ps_intro strong em{font-weight:400;font-style:italic;color:var(--ps-gold)}#MainContent[data-template=index] #shopify-section-ps_story .section{isolation:isolate}#MainContent[data-template=index] #shopify-section-ps_story .section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.06;background-image:radial-gradient(var(--ps-gold-light) 1px,transparent 1.4px);background-size:26px 26px}#MainContent[data-template=index] #shopify-section-ps_story .section-content-wrapper{max-width:760px;margin-inline:auto}#MainContent[data-template=index] #shopify-section-ps_story h2{font-weight:300;font-size:clamp(1.875rem,4.4vw,3.125rem);line-height:1.16;letter-spacing:-.01em}#MainContent[data-template=index] #shopify-section-ps_story .text-block.paragraph{max-width:600px;margin-inline:auto}#MainContent[data-template=index] #shopify-section-ps_story .text-block.paragraph p{font-size:1rem;line-height:1.85}#MainContent[data-template=index] #shopify-section-ps_story .text-block.paragraph p:not(:last-child){margin-block-end:18px}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) h2{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.14;letter-spacing:-.01em}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .text-block.paragraph{max-width:420px}#MainContent[data-template=index] :is(#shopify-section-ps_apparel,#shopify-section-ps_gifts) .text-block.paragraph p{font-size:.96875rem;line-height:1.75}#MainContent[data-template=index] #shopify-section-ps_difference h2{font-weight:300;font-size:clamp(1.75rem,3.6vw,2.625rem);line-height:1.16;letter-spacing:-.01em}#MainContent[data-template=index] #shopify-section-ps_difference .text-block.paragraph{max-width:440px}#MainContent[data-template=index] #shopify-section-ps_difference .text-block.paragraph p{font-size:.96875rem;line-height:1.8}#MainContent[data-template=index] #shopify-section-ps_difference .group-block-content:has(>.icon-block) .text-block p{font-size:.90625rem;line-height:1.4}@media screen and (min-width:750px){#MainContent[data-template=index] #shopify-section-ps_difference .media-with-content__media{min-height:520px}}#MainContent[data-template=index] #shopify-section-ps_quote .text-block p{font-weight:300;font-style:italic;font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.4;letter-spacing:-.01em}#MainContent[data-template=index] #shopify-section-ps_ribbon .marquee__repeated-items p{font-size:1.25rem}@media screen and (max-width:749px){#MainContent[data-template=index] #shopify-section-ps_hero h1{font-size:clamp(2rem,10.6vw,3rem);line-height:1.06}#MainContent[data-template=index] #shopify-section-ps_hero h1 span{font-size:.3em}#MainContent[data-template=index] #shopify-section-ps_hero .text-block.paragraph p{font-size:.9375rem;line-height:1.55}#MainContent[data-template=index] #shopify-section-ps_hero .hero__container{--padding-block-start: 56px;--padding-block-end: 56px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/preaux-homepage.css.map */
