:root{--mag-pink: 222 31 147;--mag-blue: 47 107 255}.mag-eyebrow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .7)}.mag-eyebrow a{color:rgb(var(--mag-pink));text-decoration:none}.mag-eyebrow a:hover{text-decoration:underline}.mag-eyebrow>*+*:before{content:"\b7";margin-inline-end:.75rem;color:rgb(var(--text-color) / .4)}.mag-eyebrow>*+a:before{color:rgb(var(--text-color) / .4)}.mag-kicker{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--mag-pink));font-weight:600}.mag-rule{width:2.5rem;height:3px;background:rgb(var(--mag-pink));border-radius:2px}.mag-link-arrow{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;color:inherit;border-bottom:1px solid currentColor;padding-bottom:1px}.mag-link-arrow:hover{color:rgb(var(--mag-pink))}.mag-link-arrow:after{content:"\2192";transition:transform .2s}.mag-link-arrow:hover:after{transform:translate(3px)}.mag-head{display:grid;gap:1rem;justify-items:center;text-align:center;padding-block-end:.5rem}.mag-head__title{margin:0;letter-spacing:.08em}.mag-head__tagline{max-width:34rem;margin:0;font-size:1.0625rem;line-height:1.55;color:rgb(var(--text-color) / .75);text-wrap:balance}.mag-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;list-style:none;padding:0;margin:.5rem 0 0}.mag-tags a{display:inline-block;padding:.45rem .9rem;border:1px solid rgb(var(--text-color) / .2);border-radius:999px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit;transition:border-color .2s,color .2s,background .2s}.mag-tags a:hover{border-color:rgb(var(--mag-pink));color:rgb(var(--mag-pink))}.mag-tags li.is-active a{background:rgb(var(--text-color));color:rgb(var(--background));border-color:rgb(var(--text-color))}.mag-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:.5rem}.mag-hero__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;background:rgb(var(--text-color) / .04)}.mag-hero__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.mag-hero:hover .mag-hero__media img{transform:scale(1.03)}.mag-hero__body{display:grid;gap:1.1rem;justify-items:start}.mag-hero__title{margin:0;font-size:clamp(1.75rem,3.6vw,3rem);line-height:1.08;text-wrap:balance}.mag-hero__title a{color:inherit;text-decoration:none}.mag-hero__title a:hover{color:rgb(var(--mag-pink))}.mag-hero__excerpt{margin:0;font-size:1.0625rem;line-height:1.6;color:rgb(var(--text-color) / .8);max-width:34rem}.mag-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,2.5vw,2rem);border-top:1px solid rgb(var(--text-color) / .12);padding-block-start:clamp(1.5rem,3vw,2.5rem)}.mag-card{display:grid;gap:.9rem;align-content:start}.mag-card__media{display:block;overflow:hidden;aspect-ratio:4 / 5;background:rgb(var(--text-color) / .04)}.mag-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.mag-card:hover .mag-card__media img{transform:scale(1.04)}.mag-card__title{margin:0;font-size:1.25rem;line-height:1.2;text-wrap:balance}.mag-card__title a{color:inherit;text-decoration:none}.mag-card__title a:hover{color:rgb(var(--mag-pink))}.mag-card__excerpt{margin:0;font-size:.9375rem;line-height:1.55;color:rgb(var(--text-color) / .75)}.mag-shop{display:grid;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);background:rgb(var(--text-color) / .035)}.mag-shop__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 2rem}.mag-shop__head h2{margin:.35rem 0 0}.mag-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1.25rem}.mag-article-head{display:grid;gap:1.25rem;justify-items:center;text-align:center;max-width:46rem;margin-inline:auto;padding-block:clamp(1.5rem,4vw,3rem) clamp(1.5rem,3vw,2.5rem)}.mag-article-head h1{margin:0;font-size:clamp(1.9rem,4vw,3.25rem);line-height:1.08;text-wrap:balance}.mag-article-head__lead{margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55;color:rgb(var(--text-color) / .8);max-width:38rem}.mag-article-head__meta{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.mag-article-hero{overflow:hidden}.mag-article-hero img{width:100%;height:min(620px,62vh);object-fit:cover}.mag-article-hero figcaption{font-size:.75rem;color:rgb(var(--text-color) / .55);padding:.5rem 0 0;text-align:right}.mag-body{max-width:42rem;margin-inline:auto}.mag-body .prose p{font-size:1.0625rem;line-height:1.7}.mag-part+.mag-part{margin-block-start:2.5rem}.mag-body .prose h2{font-size:1.5rem;line-height:1.2}.mag-body .prose h2:before{content:"";display:block;width:2.5rem;height:3px;margin-block-end:.85rem;background:rgb(var(--mag-pink))}.mag-body .prose h2+p{margin-block-start:.75rem}.mag-body .prose>p:first-child:first-letter,.mag-body .mag-part:first-child .prose>p:first-child:first-letter{float:left;font-family:var(--heading-font-family);font-size:3.6em;line-height:.82;padding:.08em .12em 0 0;color:rgb(var(--mag-pink))}.mag-body .prose blockquote{border:0;border-inline-start:3px solid rgb(var(--mag-pink));padding-inline-start:1.25rem;font-family:var(--heading-font-family);font-size:1.35rem;line-height:1.35}.mag-body .prose a{color:rgb(var(--mag-pink))}.mag-inset{display:grid;gap:1rem;margin-block:2.5rem;padding:1.5rem;border:1px solid rgb(var(--text-color) / .12);border-inline-start:4px solid rgb(var(--mag-pink));background:rgb(var(--text-color) / .025)}.mag-inset__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem}.mag-inset__head h3{margin:0;font-size:1.05rem}.mag-inset__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.mag-inset .horizontal-product-card{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;align-items:center}.mag-inset .horizontal-product-card__image{width:100%;aspect-ratio:4/5;object-fit:cover}.mag-more-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2.5rem;padding-block-start:1.5rem;border-top:1px solid rgb(var(--text-color) / .12)}.mag-more-links a{display:inline-block;padding:.6rem 1rem;border:1px solid rgb(var(--text-color) / .25);text-decoration:none;color:inherit;font-size:.875rem;transition:border-color .2s,color .2s}.mag-more-links a:hover{border-color:rgb(var(--mag-pink));color:rgb(var(--mag-pink))}.mag-related{display:grid;gap:1.5rem}.mag-related__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 2rem}.mag-related__head h2{margin:.35rem 0 0}.mag-more-articles{display:grid;gap:1.5rem}.mag-more-articles .mag-grid{border-top:0;padding-block-start:0}@media screen and (max-width:999px){.mag-grid,.mag-products{grid-template-columns:repeat(2,minmax(0,1fr))}.mag-hero{grid-template-columns:minmax(0,1fr)}.mag-hero__media{aspect-ratio:16 / 10}}@media screen and (max-width:699px){.mag-grid{grid-template-columns:minmax(0,1fr)}.mag-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.mag-inset__list{grid-template-columns:minmax(0,1fr)}.mag-article-hero img{height:min(420px,55vh)}.mag-card__media{aspect-ratio:16 / 10}}@media(prefers-reduced-motion:reduce){.mag-hero__media img,.mag-card__media img,.mag-link-arrow:after{transition:none}}.mag-rows{display:grid;gap:clamp(2rem,4vw,3.5rem)}.mag-rows .mag-hero+.mag-hero{border-top:1px solid rgb(var(--text-color) / .12);padding-block-start:clamp(2rem,4vw,3.5rem)}.mag-hero--img-right .mag-hero__media{order:2}.mag-hero--img-right .mag-hero__body{order:1}@media screen and (max-width:999px){.mag-hero--img-right .mag-hero__media,.mag-hero--img-right .mag-hero__body{order:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/magazine.css.map */
