.ps-ct{--ps-ct-bg: #FAF8F2;--ps-ct-green: var(--ps-green, #193B25);--ps-ct-gold: var(--ps-gold, #C6A667);background:var(--ps-ct-bg);color:var(--ps-ink)}.ps-ct .ps__inner{padding:4.8rem 1.6rem}.ps-ct .ps__head{max-width:72rem;margin-bottom:2.8rem}.ps-ct .ps-rule{background:var(--ps-ct-gold)}.ps-ct__title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.4rem,6.8vw,4.4rem);line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:var(--ps-ct-green);text-wrap:balance}.ps-ct__text{max-width:58rem;margin:0 auto;font-size:1.6rem;line-height:1.6;color:var(--ps-ink);opacity:.86;text-wrap:pretty}.ps-ct__text p{margin:0}.ps-ct__text strong{font-weight:600;color:var(--ps-ct-green)}.ps-ct__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.ps-ct__grid>li{display:flex;min-width:0}.ps-ccard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;aspect-ratio:2 / 3.3;border-radius:1.4rem;overflow:hidden;isolation:isolate;background:var(--ps-ct-green);color:#fff;text-decoration:none;box-shadow:0 1px 2px #193b250f,0 16px 34px -20px #193b2573}.ps-ccard__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ps-ccard__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.6,.2,1)}.ps-ccard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a180f00 30%,#0a180f8c 58%,#0a180fe6)}.ps-ccard__body{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.2rem 1.2rem}.ps-ccard__title{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;line-height:1.22;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.3);text-wrap:balance}.ps-ccard__text{display:none;margin:0;font-size:1.5rem;line-height:1.55;color:#fbf8f2e6}.ps-ccard__btn{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.4rem;padding:.8rem 1rem;border-radius:999px;background:var(--ps-ct-gold);color:var(--ps-ct-green);font-family:var(--font-body-family);font-weight:700;font-size:1.1rem;line-height:1.25;letter-spacing:.05em;text-align:center;text-transform:uppercase;transition:background-color .3s ease,box-shadow .3s ease}.ps-ccard__arrow{flex:none;width:1.3rem;height:1.3rem;transition:transform .3s ease}.ps-ccard:focus-visible{outline:3px solid var(--ps-ct-gold);outline-offset:3px}@media(hover:hover){.ps-ccard:hover .ps-ccard__media img{transform:scale(1.03)}.ps-ccard:hover .ps-ccard__btn{background:#d4b97f;box-shadow:0 0 0 1px #fbf8f28c,0 8px 22px -10px #c6a667e6}.ps-ccard:hover .ps-ccard__arrow{transform:translate(3px)}}@media screen and (min-width:750px){.ps-ct .ps__inner{padding:8rem 4rem}.ps-ct .ps__head{margin-bottom:4.8rem}.ps-ct__text{font-size:1.8rem}.ps-ct__grid{gap:2rem}.ps-ccard{aspect-ratio:4 / 5;border-radius:1.6rem}.ps-ccard__body{gap:1.2rem;padding:2.8rem 2.6rem 2.6rem}.ps-ccard__title{font-size:2.6rem}.ps-ccard__text{display:block;max-width:40rem}.ps-ccard__btn{align-self:flex-start;min-height:4.8rem;padding:1rem 2.2rem;font-size:1.25rem;letter-spacing:.08em}}@media screen and (min-width:990px){.ps-ct__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.ps-ccard{aspect-ratio:2 / 3.1}.ps-ccard__body{padding:2.6rem 2.2rem 2.2rem}.ps-ccard__title{font-size:2.2rem}.ps-ccard__text{font-size:1.4rem}.ps-ccard__btn{align-self:stretch;font-size:1.15rem;padding:1rem 1.4rem}}@media(prefers-reduced-motion:reduce){.ps-ccard__media img,.ps-ccard__btn,.ps-ccard__arrow{transition:none}.ps-ccard:hover .ps-ccard__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ps-categories.css.map */
