.se{--se-ink: #000;--se-body: #3d3835;--se-muted: #6b625e;--se-cream: #f8f5f0;--se-sand: #efe5dc;--se-line: #e8ded6;--se-gutter: 1.25rem;color:var(--se-body);padding-block:2rem 4rem}.se-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:var(--se-gutter);box-sizing:border-box}.se-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.se-eyebrow{margin:0 0 .6rem;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--se-muted)}.se a{color:inherit;text-decoration:none}.se-head{display:grid;gap:.25rem;padding-block:1rem 1.5rem;text-align:center;justify-items:center}.se-title{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(2rem,7vw,3.4rem);line-height:1.05;color:var(--se-ink);text-transform:none;letter-spacing:0;text-wrap:balance}.se-title em{font-style:italic}.se-intro{max-width:36rem;margin-top:.6rem;font-size:.95rem;line-height:1.6}.se-intro p{margin:0}.se-search{position:relative;width:min(100%,26rem);margin-top:1.25rem}.se-search svg{position:absolute;left:1rem;top:50%;translate:0 -50%;color:var(--se-muted);pointer-events:none}.se-search input[type=search]{width:100%;height:2.9rem;padding:0 1rem 0 2.75rem;border:1px solid var(--se-line);border-radius:999px;background:#fff;font:inherit;font-size:.85rem;color:var(--se-ink)}.se-search input:focus-visible{outline:2px solid var(--se-accent);outline-offset:2px}.se-topics{position:sticky;top:var(--header-height, 0px);z-index:2;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block:1px solid var(--se-line)}.se-topics__list{display:flex;gap:.45rem;margin-block:0;padding-block:.7rem;list-style:none;overflow-x:auto;scrollbar-width:none}.se-topics__list::-webkit-scrollbar{display:none}.se-chip{display:inline-block;padding:.5rem 1rem;border:1px solid var(--se-line);border-radius:999px;font-size:.74rem;letter-spacing:.04em;white-space:nowrap;color:var(--se-ink);transition:background .2s,border-color .2s,color .2s}.se-chip:hover{border-color:var(--se-ink)}.se-chip.is-active{background:var(--se-ink);border-color:var(--se-ink);color:#fff}.se-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;margin:0 0 .5rem;font-size:.68rem;letter-spacing:.06em;color:var(--se-muted)}.se-meta>span+span:before{content:"\b7";margin-right:.7rem}.se-meta__topic{color:#9a4a33;text-transform:uppercase;letter-spacing:.14em}.se-link{display:inline-block;margin-top:.9rem;padding-bottom:2px;border-bottom:1px solid var(--se-accent);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--se-ink)}.se-lead{display:grid;gap:2rem;margin-block:2rem 2.5rem}.se-lead__main{display:grid;gap:1.1rem}.se-lead__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--se-cream)}.se-lead__media img,.se-card__media img,.se-promo__media img{width:100%;height:100%;object-fit:cover;display:block;transition:scale .6s cubic-bezier(.2,.7,.1,1)}.se-lead__main:hover img,.se-card__link:hover img{scale:1.04}.se-lead__title{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(1.5rem,4.5vw,2.3rem);line-height:1.15;color:var(--se-ink);text-transform:none;letter-spacing:0;text-wrap:balance}.se-lead__excerpt{margin:.7rem 0 0;font-size:.92rem;line-height:1.65}.se-picks{padding-top:1.25rem;border-top:1px solid var(--se-line)}.se-picks__list{margin:0;padding:0;list-style:none}.se-pick{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;padding-block:1rem;border-bottom:1px solid var(--se-line)}.se-pick__num{font-family:var(--heading-font-family);font-style:italic;font-size:1.2rem;color:var(--se-accent);line-height:1.2}.se-pick__body .se-meta{margin-bottom:.3rem}.se-pick__title{display:block;font-family:var(--heading-font-family);font-size:1.05rem;line-height:1.3;color:var(--se-ink)}.se-pick:hover .se-pick__title{text-decoration:underline;text-underline-offset:3px}.se-grid{display:grid;gap:0;margin-top:1rem}.se-card{border-bottom:1px solid var(--se-line)}.se-card__link{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding-block:1.1rem;align-items:start}.se-card__media{aspect-ratio:1;overflow:hidden;background:var(--se-cream)}.se-card__title{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:1.05rem;line-height:1.3;color:var(--se-ink);text-transform:none;letter-spacing:0}.se-card .se-meta__date{display:none}.se-card__excerpt{display:none;margin:.5rem 0 0;font-size:.85rem;line-height:1.6}.se-card__link:hover .se-card__title{text-decoration:underline;text-underline-offset:3px}.se-promo{display:grid;margin-block:1.5rem;background:var(--se-sand)}.se-promo__media{aspect-ratio:16 / 10;overflow:hidden}.se-promo__text{padding:1.75rem 1.5rem 2rem}.se-promo__heading{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.15;color:var(--se-ink)}.se-promo__copy{margin-top:.6rem;font-size:.9rem;line-height:1.6}.se-promo__copy p{margin:0}.se-btn{margin-top:1.2rem}.se-pages{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem}.se-pages__list{display:flex;gap:.25rem;margin:0;padding:0;list-style:none}.se-pages__list a,.se-pages__list span,.se-pages__arrow{display:grid;place-items:center;min-width:2.5rem;height:2.5rem;border-radius:999px;font-size:.85rem;color:var(--se-ink)}.se-pages__list a:hover,.se-pages__arrow:hover{background:var(--se-cream)}.se-pages__list [aria-current]{background:#000;color:#fff}.se-empty{text-align:center;padding-block:3rem}@media(min-width:700px){.se-topics__list{flex-wrap:wrap;justify-content:center;overflow:visible;row-gap:.5rem}.se-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.se-card{border-bottom:0}.se-card .se-meta__date{display:inline}.se-card__link{grid-template-columns:1fr;gap:1rem;padding:0}.se-card__media{aspect-ratio:4 / 3}.se-card__title{font-size:1.25rem}.se-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.se-promo{grid-column:1 / -1;grid-template-columns:1fr 1fr;align-items:center;margin-block:0}.se-promo__media{aspect-ratio:auto;height:100%;min-height:320px}.se-promo__text{padding:3rem}}@media(min-width:990px){.se{--se-gutter: 2.5rem;padding-block:3rem 6rem}.se-head{padding-block:2rem 2.5rem}.se-lead{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:3.5rem;margin-block:3rem 4rem;align-items:start}.se-lead__main{grid-template-columns:1fr}.se-lead__media{aspect-ratio:16 / 10}.se-picks{padding-top:0;border-top:0}.se-pick:first-child{padding-top:0}.se-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2rem}}@media(prefers-reduced-motion:reduce){.se-lead__media img,.se-card__media img{transition:none}}.se-progress{position:fixed;inset:0 0 auto 0;height:3px;z-index:50;pointer-events:none}.se-progress span{display:block;height:100%;background:var(--se-accent, #e6a891);transform-origin:0 50%;transform:scaleX(0)}.se-article{padding-top:1.25rem}.se-article__head{max-width:820px;text-align:center;display:grid;justify-items:center;gap:.9rem;padding-bottom:1.5rem}.se-crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--se-muted)}.se-crumbs a:last-child{color:#9a4a33}.se-article__title{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(1.9rem,6vw,3.2rem);line-height:1.1;color:var(--se-ink);text-transform:none;letter-spacing:0;text-wrap:balance}.se-article__meta{justify-content:center;margin:0}.se-article__hero{margin:0 auto 2rem}.se-article__hero img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--se-cream)}.se-article__grid{display:grid;gap:2.5rem}.se-article__main{min-width:0;max-width:720px;width:100%;margin-inline:auto}.se-article__toc[hidden],.se-article__toc{display:none}.se-article__toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;border-left:1px solid var(--se-line)}.se-article__toc li a{display:block;padding:.45rem 0 .45rem 1rem;margin-left:-1px;border-left:2px solid transparent;font-size:.8rem;line-height:1.4;color:var(--se-muted);transition:color .2s,border-color .2s}.se-article__toc li a:hover{color:var(--se-ink)}.se-article__toc li a.is-active{color:var(--se-ink);border-left-color:var(--se-accent)}.se-prose{font-size:1.02rem;line-height:1.8;color:var(--se-body);overflow-wrap:break-word}.se-prose>*+*{margin-top:1.1em}.se-prose p{margin:0 0 1.1em}.se-prose h2{margin:2.2em 0 .6em;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(1.45rem,4.4vw,1.9rem);line-height:1.2;color:var(--se-ink);text-transform:none;letter-spacing:0;scroll-margin-top:calc(var(--header-height, 80px) + 1.5rem)}.se-prose h3{margin:1.8em 0 .5em;font-family:var(--heading-font-family);font-weight:350;font-size:1.25rem;line-height:1.3;color:var(--se-ink);text-transform:none;letter-spacing:0;scroll-margin-top:calc(var(--header-height, 80px) + 1.5rem)}.se-prose a:not([class]):not([style]){color:var(--se-ink);text-decoration:underline;text-decoration-color:var(--se-accent);text-underline-offset:3px}.se-prose img{max-width:100%;height:auto;margin:1.5em auto;display:block}.se-prose ul,.se-prose ol{padding-left:1.3em}.se-prose li{margin:.35em 0}.se-prose li::marker{color:var(--se-accent)}.se-prose blockquote{margin:2em 0;padding:0 0 0 1.25rem;border-left:2px solid var(--se-accent);font-family:var(--heading-font-family);font-style:italic;font-size:1.2rem;line-height:1.5;color:var(--se-ink)}.se-prose table{width:100%;border-collapse:collapse;font-size:.9rem;display:block;overflow-x:auto}.se-prose th,.se-prose td{padding:.6rem .75rem;border-bottom:1px solid var(--se-line);text-align:left;vertical-align:top}.se-prose th{background:var(--se-cream);font-weight:500;color:var(--se-ink)}.se-prose iframe,.se-prose video{max-width:100%}.se-prose .se-own-toc{padding:1rem 1.25rem 1rem 2.4rem;background:var(--se-cream)}.se-prose p.se-own-toc,.se-prose h2.se-own-toc,.se-prose h3.se-own-toc,.se-prose h4.se-own-toc{padding:1rem 1.25rem 0;margin-bottom:0;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--se-muted);font-family:inherit}.se-prose p.se-own-toc+.se-own-toc,.se-prose h2.se-own-toc+.se-own-toc,.se-prose h3.se-own-toc+.se-own-toc{margin-top:0;padding-top:.5rem}.se-article__foot{display:grid;gap:1.25rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--se-line)}.se-article__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.se-share{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.se-share .se-eyebrow{margin:0 .25rem 0 0}.se-share a,.se-share button{padding:0;border:0;background:none;font:inherit;font-size:.8rem;color:var(--se-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.se-product{display:grid;gap:.35rem;padding:1.25rem;background:var(--se-cream);text-align:center;justify-items:center}.se-product__media{width:100%;max-width:260px;aspect-ratio:1;overflow:hidden;background:#fff}.se-product__media img{width:100%;height:100%;object-fit:cover;display:block;transition:scale .6s}.se-product:hover img{scale:1.04}.se-product__name{margin:.6rem 0 0;font-family:var(--heading-font-family);font-size:1.2rem;color:var(--se-ink)}.se-product__type{margin:0;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--se-muted)}.se-product__price{margin:.25rem 0 0;font-size:.95rem;color:var(--se-ink)}.se-product .se-btn{margin-top:.75rem}.se-related{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--se-line)}.se-related__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem}.se-related__title{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(1.5rem,4.5vw,2.2rem);color:var(--se-ink);text-transform:none;letter-spacing:0}.se-grid--related{margin-top:0}@media(min-width:990px){.se-article__head{padding-bottom:2.25rem}.se-article__hero{margin-bottom:3.5rem}.se-article__grid{grid-template-columns:210px minmax(0,700px) 300px;justify-content:space-between;gap:2.5rem;align-items:start}.se-article.has-toc .se-article__toc{display:block;position:sticky;top:8rem}.se-article:not(.has-toc) .se-article__main{grid-column:2}.se-article__shop{position:sticky;top:8rem}.se-article.has-toc .se-prose .se-own-toc{display:none}.se-prose{font-size:1.06rem}}.se-article__toc a:focus:not(:focus-visible){outline:none}.se-article__toc a:focus-visible{outline:2px solid var(--se-accent);outline-offset:2px}.se-article__shop{display:grid;gap:1.5rem;align-content:start}.se-side-related{padding:1.25rem;border:1px solid var(--se-line)}.se-side-related .se-eyebrow{padding-bottom:.75rem;border-bottom:1px solid var(--se-line)}.se-side-related__list{margin:0;padding:0;list-style:none;display:grid;gap:1rem;margin-top:1rem}.se-side-article{display:grid;grid-template-columns:88px 1fr;gap:.9rem;align-items:start}.se-side-article__media{aspect-ratio:1;overflow:hidden;background:var(--se-cream)}.se-side-article__media img{width:100%;height:100%;object-fit:cover;display:block}.se-side-article__text{display:grid;gap:.3rem}.se-side-article__title{font-family:var(--heading-font-family);font-size:.98rem;line-height:1.3;color:var(--se-ink)}.se-side-article:hover .se-side-article__title{text-decoration:underline;text-underline-offset:3px}.se-side-article__meta{font-size:.68rem;letter-spacing:.06em;color:var(--se-muted)}@media(min-width:990px){.se-article__grid .se-article__shop{position:sticky;top:var(--se-stick, 8rem);align-self:start}}.se .button,.se-prose a.button{--button-background: 0 0 0;--button-text-color: 255 255 255;color:rgb(var(--button-text-color));text-decoration:none}.se-product:hover .button{color:rgb(var(--button-background));background-position:var(--hover-background-position);background-size:0 100%,100% 100%}.se-prose .se-own-toc{background:var(--se-cream);margin-left:0!important;margin-right:0!important}.se-prose p.se-own-toc,.se-prose h2.se-own-toc,.se-prose h3.se-own-toc,.se-prose h4.se-own-toc{margin:0!important;padding:1.25rem 1.25rem .5rem}.se-prose ol.se-own-toc,.se-prose ul.se-own-toc{margin-top:0!important;margin-bottom:2rem;padding:0 1.25rem 1.25rem 2.75rem}.se-prose .se-own-toc li{margin:.45em 0;padding-left:.25rem;font-size:.95rem;line-height:1.45}.se-prose .se-own-toc li::marker{color:var(--se-muted);font-size:.85em}.se-prose .se-own-toc a,.se-prose .se-own-toc a:not([class]):not([style]){color:var(--se-ink);text-decoration:none;border-bottom:1px solid var(--se-line)}.se-prose .se-own-toc a:hover{border-bottom-color:var(--se-accent)}.se a:focus:not(:focus-visible),.se button:focus:not(:focus-visible){outline:none;box-shadow:none}.se a:focus-visible{outline:2px solid var(--se-accent);outline-offset:2px}.rg-head{padding-bottom:1.75rem}.rg-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.25rem 0 0;padding:0;list-style:none;font-size:.78rem;letter-spacing:.04em;color:var(--se-ink)}.rg-trust li{display:inline-flex;align-items:center;gap:.4rem}.rg-trust svg{color:var(--se-accent)}.rg-grid{display:grid;gap:2.5rem;margin-top:2rem}.rg-card{display:grid;align-content:start;background:#fff}.rg-card[hidden]{display:none}.rg-card__media{position:relative;margin:0;background:var(--se-cream)}.rg-card__media img{width:100%;height:auto;display:block}.rg-card__badge{position:absolute;top:.75rem;left:.75rem;padding:.3rem .7rem;border-radius:999px;background:#ffffffeb;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--se-ink)}.rg-card__body{display:grid;gap:.6rem;padding:1.1rem 0 0}.rg-card__body .se-meta{margin:0}.rg-card__quote{margin:0;font-family:var(--heading-font-family);font-style:italic;font-size:1.25rem;line-height:1.35;color:var(--se-ink)}.rg-card__quote p{margin:0}.rg-card__who{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin:0;font-size:.8rem;color:var(--se-muted)}.rg-verified{display:inline-flex;align-items:center;gap:.3rem;color:var(--se-ink)}.rg-verified svg{color:#9a4a33}.rg-card__more{border-top:1px solid var(--se-line)}.rg-card__more summary{list-style:none;cursor:pointer;padding:.75rem 0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--se-ink);display:flex;justify-content:space-between}.rg-card__more summary::-webkit-details-marker{display:none}.rg-card__more summary:after{content:"+";font-size:1rem;line-height:1}.rg-card__more[open] summary:after{content:"\2013"}.rg-card__more dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0 0 .75rem;font-size:.85rem}.rg-card__more dt{color:var(--se-muted)}.rg-card__more dd{margin:0;color:var(--se-ink)}.rg-card__story{font-size:.9rem;line-height:1.6;padding-bottom:.9rem}.rg-card__story p{margin:0}.rg-disclosure{margin-top:3.5rem;padding-top:2rem;padding-bottom:1rem;border-top:1px solid var(--se-line);max-width:820px;text-align:center;font-size:.82rem;line-height:1.65;color:var(--se-muted)}.rg-disclosure p{margin:0 0 .5em}@media(min-width:700px){.rg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 2rem}}@media(min-width:990px){.rg-grid{gap:4rem 3rem}.rg-card__quote{font-size:1.4rem}}.rg-shop{display:grid;grid-template-columns:76px 1fr auto;align-items:center;gap:1rem;margin-top:.25rem;padding:.75rem;border:1px solid var(--se-line);background:#fff;color:var(--se-ink);transition:border-color .25s,box-shadow .25s}.rg-shop:hover{border-color:var(--se-taupe, #ceb3a5);box-shadow:0 6px 20px #0000000d}.rg-shop__media{width:76px;height:76px;overflow:hidden;background:var(--se-cream)}.rg-shop__media img{width:100%;height:100%;object-fit:cover;display:block;transition:scale .5s}.rg-shop:hover .rg-shop__media img{scale:1.05}.rg-shop__info{display:grid;gap:.1rem;min-width:0}.rg-shop__used{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#9a4a33}.rg-shop__name{font-family:var(--heading-font-family);font-size:1.1rem;line-height:1.2;color:var(--se-ink)}.rg-shop__type{font-size:.72rem;line-height:1.3;color:var(--se-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-shop__price{margin-top:.2rem;font-size:.88rem;color:var(--se-ink)}.rg-shop__price s{margin-left:.3rem;font-size:.78rem;color:var(--se-muted)}.rg-shop__cta.button{padding:.55rem 1.2rem;font-size:.72rem}.rg-shop:hover .rg-shop__cta.button{color:rgb(var(--button-background));background-position:var(--hover-background-position);background-size:0 100%,100% 100%}@media(max-width:420px){.rg-shop{grid-template-columns:64px 1fr}.rg-shop__media{width:64px;height:64px}.rg-shop__cta.button{grid-column:1 / -1;width:100%}}.rg-hero{position:relative}.rg-hero--image{display:grid;align-items:center;min-height:clamp(420px,62vh,620px);overflow:hidden;color:#fff}.rg-hero__bg,.rg-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.rg-hero--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(20,14,11,calc(var(--rg-overlay) * .6)),rgba(20,14,11,var(--rg-overlay)))}.rg-hero--image .rg-head{position:relative;z-index:1;padding-block:3.5rem}.rg-hero--image .se-eyebrow,.rg-hero--image .se-title,.rg-hero--image .se-intro,.rg-hero--image .rg-trust{color:#fff}.rg-hero--image .se-intro{opacity:.92}.rg-hero--image .rg-trust svg{color:#f3c9b6}.rg-hero--image .se-title{text-shadow:0 1px 24px rgba(0,0,0,.18)}.se.rg:has(.rg-hero--image){padding-top:0}.pr-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.75rem;margin:0 auto 2.5rem;padding-block:1.25rem;list-style:none;border-block:1px solid var(--se-line)}.pr-logos img{display:block;width:auto;height:22px;max-width:96px;object-fit:contain;filter:grayscale(1);opacity:.75}@media(min-width:990px){.pr-logos img{height:28px;max-width:120px}.pr-logos{flex-wrap:nowrap;gap:2rem}}.pr-grid{display:grid;gap:2.25rem 1.5rem}@media(min-width:700px){.pr-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.pr-grid{grid-template-columns:repeat(3,1fr)}}.pr-card{display:flex;flex-direction:column}.pr-card__media{display:block;aspect-ratio:10 / 3;overflow:hidden;background:var(--se-cream);border:1px solid var(--se-line)}.pr-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pr-card:hover .pr-card__media img{transform:scale(1.03)}.pr-card__body{display:flex;flex-direction:column;flex:1;padding-top:1rem}.pr-card__title{margin:0 0 .9rem;font-family:var(--heading-font-family);font-weight:350;font-size:1.2rem;line-height:1.3;color:var(--se-ink);text-transform:none;letter-spacing:0;text-wrap:balance}.pr-card__title a{color:inherit;text-decoration:none}.pr-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.pr-card__links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin:auto 0 0}.pr-card__ext{padding-bottom:2px;border-bottom:1px solid var(--se-accent, #e6a891);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--se-ink)}.pr-card__int{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--se-muted)}.pr-card__int:hover,.pr-card__ext:hover{color:#9a4a33}.pr-head{padding-bottom:1rem}.pr-logos-wrap{border-block:1px solid var(--se-line);margin-bottom:2.5rem}.pr-logos-wrap .pr-logos{border:0;margin:0 auto}@media(max-width:699px){.pr-logos-wrap{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pr-logos-wrap::-webkit-scrollbar{display:none}.pr-logos-wrap .pr-logos{flex-wrap:nowrap;width:max-content;gap:1.75rem;padding-inline:2rem}}.pr-h2{margin:0;font-family:var(--heading-font-family);font-weight:350;font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.1;color:var(--se-ink);text-transform:none;letter-spacing:0}.pr-h2 em{font-style:italic}.pr-feature{display:grid;gap:1.25rem;margin-bottom:3.5rem}.pr-feature__media{display:block;aspect-ratio:10 / 3;overflow:hidden;background:var(--se-cream)}.pr-feature__media img{width:100%;height:100%;object-fit:cover;display:block}.pr-feature__quote{margin:0;font-family:var(--heading-font-family);font-weight:300;font-style:italic;font-size:clamp(1.5rem,4.2vw,2.4rem);line-height:1.2;color:var(--se-ink);text-wrap:balance}.pr-feature__cite{margin:.6rem 0 0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--se-muted)}.pr-feature__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem}.pr-feature__text{max-width:860px;margin-inline:auto;text-align:center}.pr-feature__actions{justify-content:center}@media(min-width:990px){.pr-feature{gap:2rem}}.pr-picks{margin-bottom:3.5rem;padding-block:2.5rem;background:var(--se-cream);box-shadow:0 0 0 100vmax var(--se-cream);clip-path:inset(0 -100vmax)}.pr-picks__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:1.5rem}.pr-picks__sub{margin:0;font-size:.88rem;color:var(--se-muted)}.pr-picks__list{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:1rem;margin:0;padding:0 0 .5rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.pr-picks__list>li{scroll-snap-align:start}@media(min-width:700px){.pr-picks__list{grid-auto-columns:40%}}@media(min-width:990px){.pr-picks__list{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible}}.pr-pick{display:flex;flex-direction:column;height:100%;padding:.75rem .75rem 1rem;background:#fff;color:var(--se-ink);text-decoration:none}.pr-pick__media{display:block;aspect-ratio:1;overflow:hidden;margin-bottom:.9rem;background:var(--se-cream)}.pr-pick__media img{width:100%;height:100%;object-fit:cover;display:block;transition:scale .6s cubic-bezier(.2,.7,.1,1)}.pr-pick:hover .pr-pick__media img{scale:1.04}.pr-pick__name{font-family:var(--heading-font-family);font-weight:350;font-size:1.15rem;line-height:1.2}.pr-pick__type{margin-top:.2rem;font-size:.78rem;color:var(--se-muted)}.pr-pick__price{margin:.5rem 0 1rem;font-size:.9rem}.pr-pick__price s{margin-left:.35rem;color:var(--se-muted)}.pr-pick__cta{margin-top:auto;align-self:flex-start}.pr-archive__head{display:grid;gap:1rem;margin-bottom:1.75rem}.pr-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.pr-filter .se-chip{background:#fff;cursor:pointer;font:inherit;font-size:.74rem}.pr-filter .se-chip.is-active{background:var(--se-ink);color:#fff}@media(min-width:990px){.pr-archive__head{grid-template-columns:auto 1fr;align-items:end}.pr-filter{justify-content:flex-end}}@media(max-width:699px){.pr-filter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--se-gutter) * -1);padding-inline:var(--se-gutter)}.pr-filter::-webkit-scrollbar{display:none}}.pr-card[hidden]{display:none}.pr-card__title{font-size:1.15rem;margin-bottom:.5rem}.pr-card__excerpt{margin:0 0 1rem;font-size:.85rem;line-height:1.55;color:var(--se-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pr-shop{margin:0 0 1rem}.pr-more{display:grid;justify-items:center;gap:.9rem;margin-top:2.5rem}.pr-more__count{margin:0;font-size:.78rem;letter-spacing:.06em;color:var(--se-muted)}.pr-more__btn[hidden]{display:none}.se-article__source{margin-top:1rem}.se-article__hero--banner img{aspect-ratio:auto}.se-prose .se-inline-product{margin:1.75rem 0;text-decoration:none}.se-prose .se-inline-product .rg-shop__name{margin:0}.se-prose .se-inline-product .rg-shop__cta.button{color:rgb(var(--button-text-color))}.se-prose .se-inline-product img{width:100%;height:100%;max-width:none;margin:0;border-radius:0;object-fit:cover;aspect-ratio:1}
/*# sourceMappingURL=/cdn/shop/t/298/assets/skin-edit.css.map */
