.sg-ps-wrap{--ps-red: #DB111A;--ps-line: color-mix(in srgb, var(--sg-ink) 14%, transparent);padding-block:2rem}.sg-ps__title{margin:0;font-size:min(clamp(2.4rem,5.6vw,3.6rem),calc(var(--pdp-u, 10px) * 3.4));font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--sg-ink)}.sg-ps__title em{font-style:normal;color:var(--sg-accent)}.sg-ps__text{max-width:62rem;margin:.8rem 0 0;font-size:1.5rem;font-weight:300;line-height:1.55;color:var(--sg-muted-strong)}.sg-ps__list{display:grid;gap:1.6rem;margin:1.6rem 0 0;padding:0;list-style:none}.sg-ps__card{display:grid;gap:1.4rem;padding:1.2rem;border:1px solid var(--ps-line);border-radius:1.6rem;background:var(--sg-surface, #fff);color:var(--sg-ink);text-decoration:none;transition:border-color .2s ease}.sg-ps__media{position:relative;display:block;overflow:hidden;border-radius:1.2rem;background:#e9ddcf;aspect-ratio:4 / 3}.sg-ps__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,.8,.2,1)}.sg-ps__badge{position:absolute;top:.8rem;left:.8rem;padding:.3rem .9rem;border-radius:999px;background:var(--ps-red);color:#fff;font-size:1.15rem;font-weight:600;line-height:1.2;letter-spacing:.08em}.sg-ps__body{display:grid;align-content:center;gap:.8rem;min-width:0;padding:.2rem .4rem .4rem}.sg-ps__name{font-size:2rem;font-weight:600;line-height:1.2;transition:color .2s ease}.sg-ps__intro{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.35rem;font-weight:300;line-height:1.5;color:var(--sg-muted-strong)}.sg-ps__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1.2rem;padding-top:.8rem;border-top:1px solid var(--ps-line);font-size:1.4rem;font-weight:300;color:var(--sg-muted-strong)}.sg-ps__price{font-weight:500;color:var(--sg-ink)}.sg-ps__cta{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;justify-self:start;min-height:4.4rem;margin-top:.6rem;padding:0 2.2rem;border-radius:999px;background:var(--ps-red);color:#fff;font-size:1.4rem;font-weight:500;transition:background-color .2s ease}.sg-ps__cta svg{transition:transform .2s ease}.sg-ps__card:hover,.sg-ps__card:focus-visible{border-color:var(--ps-red);outline:none}.sg-ps__card:hover .sg-ps__name,.sg-ps__card:focus-visible .sg-ps__name{color:var(--ps-red)}.sg-ps__card:hover .sg-ps__media img,.sg-ps__card:focus-visible .sg-ps__media img{transform:scale(1.04)}.sg-ps__card:hover .sg-ps__cta,.sg-ps__card:focus-visible .sg-ps__cta{background:#a8101a}.sg-ps__card:hover .sg-ps__cta svg,.sg-ps__card:focus-visible .sg-ps__cta svg{transform:translate(4px)}@media(min-width:750px){.sg-ps__card{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:2.4rem;padding:1.6rem}.sg-ps__body{padding:.4rem .8rem .4rem 0}.sg-ps__name{font-size:2.4rem}}@media(min-width:990px){.sg-ps-wrap{padding-block:2.4rem}.sg-ps__layout{display:grid;grid-template-columns:minmax(0,32rem) minmax(0,1fr);gap:4rem;align-items:center}.sg-ps__list{margin-top:0}.sg-ps__card{grid-template-columns:32rem minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.sg-ps__media img,.sg-ps__cta svg{transition:none}.sg-ps__card:hover .sg-ps__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/sg-pdp-sets.css.map */
