:root{--ink-600: #645a55}.feel-blog svg path,.feel-blog svg circle,.feel-blog-topics svg path,.feel-blog-topics svg circle,.feel-blog-popular svg path,.feel-blog-newsletter svg path{animation:none!important;stroke-dasharray:none!important;transform:none!important}.blog-hero{padding:clamp(3rem,7vw,5rem) 0 clamp(2rem,4vw,3rem);background:radial-gradient(ellipse at 80% 0%,rgba(229,24,110,.06),transparent 55%),var(--cream);text-align:left}.blog-hero .display{max-width:18ch;margin:.5rem 0 1rem}.blog-hero .lede{max-width:56ch;margin:0 0 1.75rem;font-size:clamp(1rem,1.5vw,1.125rem);color:var(--ink-600)}.blog-hero-grid{display:grid;grid-template-columns:1fr;gap:var(--sp-8);align-items:start}@media(min-width:1024px){.blog-hero-grid{grid-template-columns:1.4fr 1fr;gap:clamp(2rem,5vw,4rem)}}.blog-hero-content{display:flex;flex-direction:column;gap:var(--sp-2)}.blog-hero-stats{display:flex;gap:var(--sp-6);margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--ink-100)}.blog-hero-stats>div{display:flex;flex-direction:column;gap:2px}.blog-hero-stats strong{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:500;letter-spacing:-.02em;color:var(--ink-900);line-height:1}.blog-hero-stats span{font-size:.75rem;color:var(--ink-500);letter-spacing:.02em}@media(max-width:720px){.blog-hero-stats{gap:var(--sp-4);flex-wrap:wrap}.blog-hero-stats>div{flex:1;min-width:100px}}.blog-hero-reviewers{background:var(--paper);border-radius:var(--r-lg);padding:var(--sp-5) var(--sp-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--sp-3)}.blog-hero-reviewers-label{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-700);margin-bottom:var(--sp-1)}.blog-hero-reviewers ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.blog-hero-reviewers li{display:flex;align-items:center;gap:var(--sp-3)}.blog-hero-reviewers li>div{display:flex;flex-direction:column;gap:1px;min-width:0}.blog-hero-reviewers strong{font-family:var(--font-display);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--ink-900);line-height:1.2}.blog-hero-reviewers li span{font-size:.75rem;color:var(--ink-500)}.blog-hero-team-link{display:inline-flex;align-items:center;gap:6px;margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--ink-100);font-size:.8125rem;font-weight:600;color:var(--ink-900);text-decoration:none;transition:gap var(--d-fast) var(--ease)}.blog-hero-team-link:hover{gap:10px}.blog-mini-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:.75rem;font-weight:500;letter-spacing:-.01em}.blog-mini-avatar--rose{background:var(--rose-100);color:var(--rose-700)}.blog-mini-avatar--ink{background:var(--ink-900);color:var(--paper)}.blog-search{display:flex;align-items:center;gap:.625rem;background:#fff;border-radius:999px;padding:.875rem 1.25rem;box-shadow:var(--shadow-sm);max-width:520px;transition:box-shadow .2s ease}.blog-search:focus-within{box-shadow:var(--shadow-md)}.blog-search svg{color:var(--ink-500);flex-shrink:0}.blog-search input{flex:1;border:0;outline:none;background:transparent;font:inherit;color:var(--ink-900);min-width:0}.blog-search input::placeholder{color:var(--ink-500)}.blog-topics{padding:clamp(2rem,5vw,3.5rem) 0}.blog-topics-head{margin-bottom:var(--sp-6)}.blog-topics-head .eyebrow{display:block;margin-bottom:var(--sp-2)}.blog-topics-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-3)}@media(min-width:720px){.blog-topics-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.blog-topics-grid{grid-template-columns:repeat(6,1fr)}}.blog-topic{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-md);background:var(--topic-tone, var(--cream));text-decoration:none;color:inherit;transition:transform var(--d-fast) var(--ease),box-shadow var(--d-fast) var(--ease)}.blog-topic:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.blog-topic-icon{width:40px;height:40px;border-radius:10px;background:#ffffffb3;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-900);margin-bottom:var(--sp-1)}.blog-topic strong{font-family:var(--font-display);font-size:1rem;font-weight:500;letter-spacing:-.01em;color:var(--ink-900);line-height:1.2}.blog-topic-count{font-size:.75rem;color:var(--ink-500)}.blog-filters{position:sticky;top:64px;z-index:30;background:#fbf6f2f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.875rem 0;border-bottom:1px solid rgba(20,17,15,.06)}.blog-filter-row{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.25rem}.blog-filter-row::-webkit-scrollbar{display:none}.blog-filter-row .chip{flex-shrink:0;white-space:nowrap}.chip-active,.chip[aria-selected=true]{background:var(--ink-900);color:#fff}.blog-featured{padding:clamp(2.5rem,5vw,4rem) 0 clamp(2rem,4vw,3rem)}.blog-featured-head{margin-bottom:var(--sp-5);text-align:center}.blog-featured-head .eyebrow{display:block;margin-bottom:var(--sp-2)}.text-rose{color:var(--rose-700)}.featured-card{display:grid;grid-template-columns:1fr;gap:0;background:#fff;border-radius:var(--radius-xl, 20px);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .3s ease,transform .3s ease;text-decoration:none;color:inherit}.featured-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}@media(min-width:900px){.featured-card{grid-template-columns:1.2fr 1fr}}.featured-media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--blush)}@media(min-width:900px){.featured-media{aspect-ratio:auto;min-height:380px}}.featured-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.featured-card:hover .featured-media img{transform:scale(1.04)}.featured-media-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 25% 35%,rgba(255,232,240,.95) 0%,transparent 55%),radial-gradient(ellipse at 75% 70%,rgba(253,217,200,.9) 0%,transparent 50%),radial-gradient(ellipse at 60% 30%,rgba(216,208,232,.6) 0%,transparent 60%),linear-gradient(135deg,#fbe1e8,#fdf3f5,#f3d7c4)}.featured-media-bg:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;background:#fff6;border-radius:50%;filter:blur(60px)}.featured-media-overlay{position:absolute;bottom:var(--sp-4);left:var(--sp-4);z-index:2;pointer-events:none}.featured-media-mark{display:inline-flex;align-items:center;gap:var(--sp-3);padding:8px 14px;background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--r-pill);font-family:var(--font-display);font-size:.75rem;color:var(--ink-900);font-style:italic;pointer-events:auto}.featured-mark-divider{width:1px;height:12px;background:var(--ink-300)}.featured-media-mark>span:last-child{font-family:var(--font-body);font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-700);font-style:normal}.featured-badge{position:absolute;top:1rem;left:1rem;background:#14110fd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .875rem;border-radius:999px;font-weight:600}.featured-body{padding:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;justify-content:center;gap:.875rem}.featured-h2{font-family:var(--font-display);font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.1;margin:0}.featured-deck{font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.55;color:var(--ink-700);margin:0}.featured-meta{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--ink-100)}@media(min-width:720px){.featured-meta{flex-direction:row;justify-content:space-between;align-items:center}}.featured-meta-people{display:flex;flex-wrap:wrap;gap:var(--sp-4)}.featured-byline{display:flex;align-items:center;gap:var(--sp-2)}.featured-byline>div{display:flex;flex-direction:column;gap:0;min-width:0}.featured-byline-label{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-500)}.featured-byline strong{font-family:var(--font-display);font-size:.875rem;font-weight:500;color:var(--ink-900);letter-spacing:-.01em;line-height:1.2}.featured-updated{font-size:.75rem;color:var(--ink-500)}.blog-popular{background:var(--cream);padding:clamp(2.5rem,5vw,4rem) 0}.blog-popular-head{margin-bottom:var(--sp-5)}.blog-popular-head .eyebrow{display:block;margin-bottom:var(--sp-2)}.blog-popular-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}@media(min-width:720px){.blog-popular-list{grid-template-columns:1fr 1fr;column-gap:var(--sp-8)}}.blog-popular-list li{border-top:1px solid var(--ink-200)}.blog-popular-list li:last-child{border-bottom:1px solid var(--ink-200)}@media(min-width:720px){.blog-popular-list li:nth-child(2){border-top:1px solid var(--ink-200)}.blog-popular-list li:nth-last-child(2):not(:last-child){border-bottom:1px solid var(--ink-200)}}.blog-popular-link{display:flex;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4) 0;text-decoration:none;color:inherit;transition:color var(--d-fast) var(--ease)}.blog-popular-link:hover strong{color:var(--rose-700)}.blog-popular-num{flex-shrink:0;font-family:var(--font-display);font-size:1.5rem;font-weight:400;color:var(--rose-700);letter-spacing:-.02em;width:38px}.blog-popular-link>div{display:flex;flex-direction:column;gap:4px;min-width:0}.blog-popular-link strong{font-family:var(--font-display);font-size:1.0625rem;font-weight:500;letter-spacing:-.015em;color:var(--ink-900);line-height:1.25;transition:color var(--d-fast) var(--ease)}.blog-popular-meta{font-size:.75rem;color:var(--ink-500)}.blog-grid-section{padding-block:clamp(2.5rem,5vw,4rem)}.blog-grid-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:2rem;gap:1rem}.blog-grid-head .h2{margin:0}.blog-grid{display:grid;grid-template-columns:1fr;gap:2rem 1.5rem}@media(min-width:640px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-card{display:flex;flex-direction:column;gap:1rem}.blog-card-media{position:relative;aspect-ratio:16 / 10;overflow:hidden;display:block;background:var(--cream);border-radius:var(--r-md)}.blog-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card-media:hover img{transform:scale(1.05)}.blog-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--card-tone, linear-gradient(135deg, var(--blush), var(--cream)));transition:transform var(--d-mid) var(--ease)}.blog-card-bg:after{content:"";position:absolute;top:25%;right:25%;bottom:25%;left:25%;background:#ffffff59;border-radius:50%;filter:blur(40px)}.blog-card:hover .blog-card-bg{transform:scale(1.05)}.blog-card-cat{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:2;font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:#ffffffe6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--ink-900);padding:5px 10px;border-radius:var(--r-pill)}.blog-card-meta-top{display:block;font-size:.75rem;color:var(--ink-500);margin-bottom:var(--sp-2)}.blog-card-body .h3{margin:0 0 .5rem;font-size:1.25rem;line-height:1.25;letter-spacing:-.01em}.blog-card-body .h3 a{color:inherit;text-decoration:none;transition:color .15s ease}.blog-card-body .h3 a:hover{color:var(--rose-700)}.blog-card-body p{margin:0 0 .625rem;font-size:.9375rem;line-height:1.5;color:var(--ink-600)}.blog-card-byline{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--ink-100);font-size:.8125rem;color:var(--ink-700)}.blog-card-byline strong{color:var(--ink-900);font-weight:600}.blog-card-byline .blog-mini-avatar{width:28px;height:28px;font-size:.625rem}.blog-card[data-hidden=true]{display:none}.blog-empty{text-align:center;padding:var(--sp-12) var(--sp-4);color:var(--ink-500)}.blog-empty p{margin-bottom:var(--sp-4);font-size:1rem}.blog-load{margin-top:clamp(2rem,4vw,3rem)}.blog-pagination{display:flex;justify-content:center;gap:var(--sp-3);margin-top:clamp(2rem,4vw,3rem)}.blog-pagination a{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--paper);border:1.5px solid var(--ink-200);border-radius:var(--r-pill);font-size:.9375rem;font-weight:600;color:var(--ink-900);text-decoration:none;transition:all var(--d-fast) var(--ease)}.blog-pagination a:hover{background:var(--ink-900);border-color:var(--ink-900);color:var(--paper)}.blog-newsletter{padding:clamp(2.5rem,5vw,4rem) 0 clamp(3rem,6vw,5rem)}.bnewsletter-card{position:relative;background:radial-gradient(ellipse at 20% 30%,rgba(229,24,110,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(253,217,200,.4) 0%,transparent 55%),linear-gradient(135deg,var(--rose-100) 0%,var(--blush) 50%,var(--cream) 100%);border-radius:var(--r-xl);padding:clamp(2.5rem,5vw,4.5rem) clamp(1.75rem,4vw,3rem);display:grid;gap:clamp(2rem,4vw,3rem);align-items:center;overflow:hidden;box-shadow:var(--shadow-sm)}@media(min-width:900px){.bnewsletter-card{grid-template-columns:1.05fr 1fr;gap:clamp(3rem,6vw,5rem)}}.bnewsletter-mark{position:absolute;top:-40px;right:-40px;width:280px;height:280px;color:var(--rose-700);pointer-events:none;opacity:.6}.bnewsletter-mark svg{width:100%;height:100%}@media(max-width:720px){.bnewsletter-mark{width:180px;height:180px;top:-30px;right:-50px}}.bnewsletter-content{position:relative;z-index:1}.bnewsletter-content .eyebrow{display:block;margin-bottom:var(--sp-3)}.bnewsletter-h2{font-family:var(--font-display);font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:0 0 var(--sp-3);color:var(--ink-900)}.bnewsletter-deck{font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.55;color:var(--ink-700);max-width:38ch;margin:0 0 var(--sp-5)}.bnewsletter-perks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.bnewsletter-perks li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--ink-700)}.bnewsletter-perks svg{flex-shrink:0;width:16px;height:16px;padding:3px;background:var(--rose-500);border-radius:50%;color:var(--paper);box-sizing:content-box}.bnewsletter-perks strong{color:var(--ink-900);font-weight:600}.bnewsletter-form{position:relative;z-index:1;background:var(--paper);border-radius:var(--r-lg);padding:var(--sp-5);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--sp-3)}@media(min-width:720px){.bnewsletter-form{padding:var(--sp-6)}}.bnewsletter-field-row{display:grid;grid-template-columns:1fr;gap:var(--sp-2)}@media(min-width:480px){.bnewsletter-field-row{grid-template-columns:.8fr 1fr}}.bnewsletter-field{position:relative}.bnewsletter-field input{width:100%;height:52px;padding:0 16px;background:var(--cream);border:1.5px solid transparent;border-radius:var(--r-md);font-family:var(--font-body);font-size:.9375rem;color:var(--ink-900);transition:border-color var(--d-fast) var(--ease),background var(--d-fast) var(--ease)}.bnewsletter-field input:focus{outline:none;border-color:var(--rose-500);background:var(--paper)}.bnewsletter-field input::placeholder{color:var(--ink-500)}.bnewsletter-submit{height:52px;font-size:.9375rem;font-weight:600;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-md);width:100%}.bnewsletter-submit svg{transition:transform var(--d-fast) var(--ease)}.bnewsletter-submit:hover svg{transform:translate(3px)}.bnewsletter-consent{display:flex;align-items:flex-start;gap:10px;font-size:.75rem;line-height:1.5;color:var(--ink-500);cursor:pointer}.bnewsletter-consent input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin:1px 0 0;accent-color:var(--rose-500);cursor:pointer}.bnewsletter-consent a{color:var(--ink-700);text-decoration:underline;text-underline-offset:2px}.bnewsletter-consent a:hover{color:var(--rose-700)}.chip{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;border:1.5px solid var(--ink-200);background:var(--paper);font-size:.8125rem;font-weight:500;color:var(--ink-700);cursor:pointer;transition:all var(--d-fast) var(--ease);font-family:inherit}.chip:hover{border-color:var(--ink-900);color:var(--ink-900)}
/*# sourceMappingURL=/cdn/shop/t/83/assets/feel-blog.css.map */
