.alk-mag{--ink:#111;--muted:#6b6663;--pink:#e648a1;--pink-d:#c12f83;--blush:#fbf1f6;--nude:#f7f3f0;--line:#e9e3df;color:var(--ink);font-size:17px;line-height:1.75;max-width:800px;margin:0 auto;letter-spacing:.005em}.alk-mag *{box-sizing:border-box}.alk-mag p{margin:0 0 1.15em}.alk-mag h2{font-size:2em;line-height:1.15;font-weight:400;letter-spacing:-.01em;margin:2.4em 0 .7em;color:var(--ink);scroll-margin-top:110px;text-wrap:balance}.alk-mag h3{font-size:1.28em;line-height:1.3;font-weight:500;margin:1.6em 0 .5em;color:var(--ink);scroll-margin-top:110px}.alk-mag a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s}.alk-mag a:hover{color:var(--pink)}.alk-mag img{max-width:100%;height:auto;display:block}.alk-mag strong{font-weight:500}.alk-mag .alk-lead{font-size:1.25em;line-height:1.6;color:var(--ink);font-weight:300}.alk-mag .alk-lead:first-letter{float:left;font-size:3.6em;line-height:.9;padding:.06em .12em 0 0;color:var(--pink);font-weight:400}.alk-mag .alk-meta{font-size:.72em;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin:0 0 1.8em;display:flex;align-items:center;gap:14px}.alk-mag .alk-meta:before{content:"";width:36px;height:1px;background:var(--pink)}.alk-mag .alk-kicker{display:block;font-size:.68em;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--pink);margin-bottom:.9em}.alk-mag .alk-box{background:var(--nude);padding:30px 34px;margin:2em 0}.alk-mag .alk-box h2,.alk-mag .alk-box h3{margin-top:0}.alk-mag .alk-box ul,.alk-mag .alk-box ol{margin:0;padding-left:1.2em}.alk-mag .alk-box li{margin:.4em 0}.alk-mag>.alk-box:first-of-type{background:var(--blush);border-top:2px solid var(--pink)}.alk-mag .alk-toc{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:22px 0 18px;margin:2.2em 0}.alk-mag .alk-toc ol{columns:2;column-gap:40px;margin:0;padding:0;list-style:none;counter-reset:toc;font-size:.95em}.alk-mag .alk-toc li{margin:.35em 0;break-inside:avoid;counter-increment:toc;display:flex;gap:12px}.alk-mag .alk-toc li:before{content:counter(toc,decimal-leading-zero);color:var(--pink);font-size:.8em;letter-spacing:.1em;padding-top:.2em;min-width:1.6em}.alk-mag .alk-toc a{text-decoration:none}.alk-mag .alk-steps{counter-reset:alkstep;margin:1.6em 0}.alk-mag .alk-step{position:relative;padding:0 0 1.4em 88px;margin:0 0 1.6em;border-bottom:1px solid var(--line)}.alk-mag .alk-step:last-child{border-bottom:0}.alk-mag .alk-step:before{counter-increment:alkstep;content:counter(alkstep,decimal-leading-zero);position:absolute;left:0;top:-.12em;font-size:3em;line-height:1;font-weight:300;color:var(--pink);letter-spacing:-.02em}.alk-mag .alk-step h3{margin-top:.1em}.alk-mag .alk-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:28px 22px;margin:2em 0 2.6em}.alk-mag .alk-card{display:flex;flex-direction:column;text-decoration:none!important;color:var(--ink)!important;text-align:center}.alk-mag .alk-card img{aspect-ratio:4/5;object-fit:contain;background:var(--nude);padding:22px;width:100%;transition:transform .5s ease}.alk-mag .alk-card:hover img{transform:scale(1.03)}.alk-mag .alk-card-body{padding:14px 4px 0;display:flex;flex-direction:column;align-items:center;flex:1}.alk-mag .alk-brand{font-size:.68em;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.alk-mag .alk-name{font-size:1em;line-height:1.35;margin:.35em 0 .45em}.alk-mag .alk-why{font-size:.85em;line-height:1.5;color:var(--muted);margin:0 0 .9em}.alk-mag .alk-price{font-size:.95em;margin:0 0 .6em}.alk-mag .alk-cta{margin-top:auto;font-size:.7em;font-weight:500;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid var(--pink);padding-bottom:3px}.alk-mag .alk-card:hover .alk-cta{color:var(--pink)}.alk-mag .alk-banner{position:relative;display:grid;grid-template-columns:1.15fr 1fr;min-height:360px;overflow:hidden;margin:3em 0;background:#111;color:#fff;text-decoration:none!important}.alk-mag .alk-banner img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.alk-mag .alk-banner:hover img{transform:scale(1.03)}.alk-mag .alk-banner-copy{padding:44px 42px;display:flex;flex-direction:column;justify-content:center}.alk-mag .alk-banner-title{font-size:1.9em;line-height:1.15;font-weight:300;margin:0 0 .5em;color:#fff;letter-spacing:-.01em}.alk-mag .alk-banner-copy p{color:#ffffffc7;font-size:.96em;margin:0 0 1.6em}.alk-mag .alk-btn{display:inline-block;align-self:flex-start;background:#fff;color:#111!important;padding:14px 30px;font-size:.72em;font-weight:500;letter-spacing:.24em;text-transform:uppercase;text-decoration:none!important;transition:background .25s,color .25s}.alk-mag .alk-banner:hover .alk-btn,.alk-mag .alk-btn:hover{background:var(--pink);color:#fff!important}.alk-mag .alk-banner.alk-light{background:var(--blush);color:var(--ink)}.alk-mag .alk-banner.alk-light .alk-banner-title{color:var(--ink)}.alk-mag .alk-banner.alk-light .alk-banner-copy p{color:var(--muted)}.alk-mag .alk-banner.alk-light .alk-btn,.alk-mag .alk-btn-dark{background:#111;color:#fff!important}.alk-mag .alk-table-wrap{overflow-x:auto;margin:1.8em 0 2.4em}.alk-mag table{width:100%;border-collapse:collapse;font-size:.92em;min-width:520px;border-top:1px solid var(--ink)}.alk-mag th,.alk-mag td{padding:14px 16px 14px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.alk-mag th{font-size:.72em;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.alk-mag td:first-child{font-weight:500}.alk-mag .alk-note{border-left:2px solid var(--pink);background:var(--blush);padding:20px 26px;margin:2em 0;font-size:.95em}.alk-mag .alk-quote{font-size:1.75em;line-height:1.35;font-weight:300;font-style:italic;color:var(--ink);padding:10px 8%;margin:2.4em 0;text-align:center;position:relative}.alk-mag .alk-quote:before{content:"\201c";display:block;font-size:2.4em;line-height:.6;color:var(--pink);font-style:normal;margin-bottom:.15em}.alk-mag .alk-split{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:1.8em 0;background:#fff}.alk-mag .alk-split .alk-box{margin:0}.alk-mag .alk-split .alk-box h3{font-size:1.1em}.alk-mag .alk-checklist{list-style:none;padding:0;margin:1em 0}.alk-mag .alk-checklist li{position:relative;padding-left:30px;margin:.6em 0}.alk-mag .alk-checklist li:before{content:"";position:absolute;left:2px;top:.72em;width:14px;height:1px;background:var(--pink)}.alk-mag .alk-faq{border-top:1px solid var(--ink)}.alk-mag .alk-faq details{border-bottom:1px solid var(--line)}.alk-mag .alk-faq summary{cursor:pointer;list-style:none;padding:20px 44px 20px 0;position:relative;font-size:1.05em;font-weight:500}.alk-mag .alk-faq summary::-webkit-details-marker{display:none}.alk-mag .alk-faq summary:after{content:"";position:absolute;right:8px;top:50%;width:12px;height:12px;margin-top:-8px;border-right:1px solid var(--pink);border-bottom:1px solid var(--pink);transform:rotate(45deg);transition:transform .25s}.alk-mag .alk-faq details[open] summary:after{transform:rotate(-135deg);margin-top:-2px}.alk-mag .alk-faq details p{margin:0 0 20px;color:var(--muted)}.alk-mag .alk-tier{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:3.2em 0 .6em;padding-bottom:.7em;border-bottom:1px solid var(--ink)}.alk-mag .alk-tier h2{margin:0}.alk-mag .alk-tier span{font-size:.7em;letter-spacing:.24em;text-transform:uppercase;color:var(--pink)}.alk-mag .alk-pick{display:grid;grid-template-columns:260px 1fr;gap:36px;align-items:start;margin:2.2em 0;padding:0 0 2.2em;border-bottom:1px solid var(--line)}.alk-mag .alk-pick img{background:var(--nude);aspect-ratio:4/5;object-fit:contain;padding:24px;width:100%}.alk-mag .alk-pick h3{margin-top:0;font-size:1.4em;font-weight:400}.alk-mag .alk-pick .alk-price-tag{display:inline-block;font-size:.72em;font-weight:500;letter-spacing:.22em;color:var(--pink);margin-bottom:.7em;border-bottom:1px solid var(--pink);padding-bottom:2px}.alk-mag .alk-bestfor{font-size:.9em;color:var(--muted);margin:.2em 0 1em;font-style:italic}.alk-mag .alk-bestfor strong{font-style:normal;font-weight:500;color:var(--ink)}.alk-mag .alk-author{display:flex;gap:18px;align-items:center;border-top:1px solid var(--ink);margin-top:3em;padding-top:1.6em;font-size:.88em;color:var(--muted)}.alk-mag .alk-author b{color:var(--ink);font-weight:500;letter-spacing:.04em}.alk-mag .alk-monogram{flex:0 0 56px;height:56px;border-radius:50%;border:1px solid var(--pink);color:var(--pink);display:flex;align-items:center;justify-content:center;font-size:.85em;letter-spacing:.14em}@media(max-width:749px){.alk-mag{font-size:16px}.alk-mag h2{font-size:1.6em}.alk-mag .alk-lead{font-size:1.12em}.alk-mag .alk-toc ol{columns:1}.alk-mag .alk-box{padding:24px 20px}.alk-mag .alk-banner{grid-template-columns:1fr;min-height:0}.alk-mag .alk-banner img{aspect-ratio:4/3;height:auto}.alk-mag .alk-banner-copy{padding:28px 22px 32px}.alk-mag .alk-banner-title{font-size:1.5em}.alk-mag .alk-split{grid-template-columns:1fr}.alk-mag .alk-pick{grid-template-columns:1fr;gap:18px}.alk-mag .alk-pick img{max-width:300px}.alk-mag .alk-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.alk-mag .alk-card img{padding:14px}.alk-mag .alk-why{display:none}.alk-mag .alk-step{padding-left:60px}.alk-mag .alk-step:before{font-size:2.2em}.alk-mag .alk-quote{font-size:1.35em;padding:10px 0}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/alyaka-magazine.css.map */
