:root{--feel-her-ink:#393530;--feel-her-surface:#FCFAF8;--feel-her-accent:#68775f;--feel-her-muted:#6f6963;--feel-her-line:#d6c9bb;--feel-her-soft:#e0d3c3;--feel-her-pantone-9186:#e0d3c3;--feel-her-nude:#eee5dc;--feel-her-font:'Cardium B',Arial,sans-serif;--feel-her-heading:Bestigia,Georgia,serif;--feel-her-max-width:1440px;--feel-her-product-columns:4;--feel-her-gutter:clamp(16px,2.2vw,36px);--feel-her-header:72px;--feel-her-control-height:52px;--feel-her-control-background:#fff;--feel-her-ease:cubic-bezier(.22,1,.36,1);}*,*::before,*::after{box-sizing:border-box;}html{scroll-behavior:smooth;}body{margin:0;background:var(--feel-her-surface);color:var(--feel-her-ink);font-family:var(--feel-her-font);font-size:15px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}body.menu-open{overflow:hidden;}img{display:block;max-width:100%;height:auto;}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px;}button,input,select,textarea{font:inherit;}:where(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),select,textarea){max-width:100%;border-radius:0;color:var(--feel-her-ink);}input::placeholder,textarea::placeholder{color:var(--feel-her-muted);opacity:.8;}input:disabled,select:disabled,textarea:disabled,button:disabled{cursor:not-allowed;opacity:.55;}button,.button,input[type="submit"]{cursor:pointer;}h1,h2,h3,h4{margin-top:0;font-weight:600;line-height:1.06;letter-spacing:-.035em;}p{margin-top:0;}::selection{background:var(--feel-her-accent);color:#fff;}:focus-visible{outline:2px solid var(--feel-her-ink);outline-offset:3px;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{clip:auto !important;clip-path:none;display:block;height:auto;left:16px;padding:12px 16px;top:16px;width:auto;z-index:100000;background:#fff;color:#000;}.alignwide{width:min(var(--feel-her-max-width),calc(100% - 2 * var(--feel-her-gutter)));max-width:none;margin-inline:auto;}.alignfull{width:100%;max-width:none;}.announcement-bar{min-height:28px;display:grid;place-items:center;padding:5px var(--feel-her-gutter);background:var(--feel-her-soft);color:var(--feel-her-ink);font-size:10px;font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase;}.announcement-bar a{text-decoration:none;}.site-header{position:relative;z-index:100;min-height:var(--feel-her-header);border-bottom:1px solid var(--feel-her-line);background:color-mix(in srgb,var(--feel-her-surface) 96%,transparent);}.feel-her-sticky-header .site-header.is-sticky{position:sticky;top:0;animation:header-in .35s var(--feel-her-ease);backdrop-filter:blur(16px);}@keyframes header-in{from{transform:translateY(-100%);}}.site-header__inner{width:100%;height:var(--feel-her-header);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(24px,4vw,70px);padding:0 var(--feel-her-gutter);}.site-branding{display:flex;align-items:center;}.custom-logo{width:auto;max-height:32px;}.feel-her-brand-logo{display:block;}.wordmark{font-size:clamp(20px,2.2vw,31px);font-weight:700;letter-spacing:-.07em;line-height:1;text-decoration:none;text-transform:none;}.primary-navigation .menu{display:flex;align-items:center;gap:clamp(18px,2vw,32px);margin:0;padding:0;list-style:none;}.primary-navigation a{position:relative;display:block;padding:25px 0;font-size:12px;font-weight:600;text-decoration:none;}.primary-navigation a::after{content:"";position:absolute;right:0;bottom:20px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--feel-her-ease);}.primary-navigation a:hover::after,.primary-navigation .current-menu-item>a::after{transform:scaleX(1);transform-origin:left;}.primary-navigation .sub-menu{position:absolute;top:100%;min-width:220px;margin:0;padding:14px 20px;background:var(--feel-her-surface);border:1px solid var(--feel-her-line);list-style:none;opacity:0;pointer-events:none;transform:translateY(8px);transition:.25s ease;}.primary-navigation li:hover>.sub-menu,.primary-navigation li:focus-within>.sub-menu{opacity:1;pointer-events:auto;transform:none;}.primary-navigation .sub-menu a{padding:8px 0;}.primary-navigation .sub-menu a::after{bottom:5px;}.header-actions{display:flex;align-items:center;gap:16px;}.header-action{position:relative;display:grid;width:24px;height:36px;place-items:center;padding:0;border:0;background:transparent;color:inherit;text-decoration:none;}.header-action svg{width:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;}.cart-count{position:absolute;top:-1px;right:-7px;display:grid;min-width:16px;height:16px;place-items:center;padding:0 4px;border-radius:50%;background:var(--feel-her-ink);color:#fff;font-size:9px;font-weight:700;}.menu-toggle{display:none;width:30px;padding:6px 0;border:0;background:none;color:var(--feel-her-ink);-webkit-appearance:none;appearance:none;}.menu-toggle>span:not(.screen-reader-text){display:block;width:22px;height:1px;margin:5px auto;background:currentColor;transition:.25s ease;}.header-search{position:absolute;inset:100% 0 auto;padding:18px var(--feel-her-gutter);border-block:1px solid var(--feel-her-line);background:var(--feel-her-surface);}.header-search[hidden]{display:none;}.header-search .search-form,.feel-her-live-search{position:relative;display:flex;max-width:860px;margin:auto;}.search-form label{flex:1;}.search-field{width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--feel-her-line);border-radius:0;background:transparent;}.search-submit{min-height:50px;padding:0 24px;border:1px solid var(--feel-her-ink);background:var(--feel-her-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}.feel-her-live-search .search-field{flex:1;}.feel-her-live-results{position:absolute;top:calc(100% + 12px);right:0;left:0;z-index:20;max-height:min(620px,calc(100vh - 170px));overflow:auto;border:1px solid var(--feel-her-line);background:var(--feel-her-surface);box-shadow:0 24px 60px rgba(23,21,18,.12);}.feel-her-live-results[hidden]{display:none;}.feel-her-live-results__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}.feel-her-live-result{display:grid;grid-template-columns:90px 1fr;gap:16px;align-items:center;min-height:116px;padding:12px;border-right:1px solid var(--feel-her-line);border-bottom:1px solid var(--feel-her-line);text-decoration:none;}.feel-her-live-result:nth-child(2n){border-right:0;}.feel-her-live-result:hover,.feel-her-live-result.is-active{background:var(--feel-her-soft);}.feel-her-live-result__image{width:90px;height:92px;object-fit:cover;background:var(--feel-her-soft);}.feel-her-live-result__meta{display:grid;gap:7px;}.feel-her-live-result__meta strong{font-size:11px;letter-spacing:.04em;line-height:1.35;text-transform:uppercase;}.feel-her-live-result__meta>span{font-size:12px;}.feel-her-live-results__all{display:block;padding:16px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;}.feel-her-live-results__message{margin:0;padding:24px;color:var(--feel-her-muted);text-align:center;}.content-shell,.article-shell{width:min(var(--feel-her-max-width),calc(100% - 2 * var(--feel-her-gutter)));margin:0 auto;padding:clamp(54px,8vw,120px) 0;}.entry-header,.archive-header{max-width:820px;margin-bottom:48px;}.entry-header h1,.archive-header h1{font-family:var(--feel-her-heading);font-size:clamp(38px,4.8vw,64px);font-weight:500;}.entry-content>*{max-width:760px;margin-inline:auto;}.entry-content>.alignwide,.entry-content>.alignfull{max-width:none;}.content-shell article.page{max-width:920px;}.content-shell article.page>h2{max-width:780px;margin:42px 0 20px;font-family:var(--feel-her-heading);font-size:clamp(40px,5vw,70px);font-weight:500;line-height:1;}.content-shell article.page>p{max-width:640px;color:var(--feel-her-muted);font-size:clamp(17px,1.6vw,20px);line-height:1.65;}.content-shell article.page>.feel-her-page-intro{margin-bottom:14px;color:var(--feel-her-ink);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:none;}.content-shell article.page>.feel-her-setup-note{margin-top:36px;padding-top:18px;border-top:1px solid var(--feel-her-line);font-size:13px;}.content-shell article.page>figure{margin:clamp(40px,6vw,80px) 0;}.content-shell article.page>figure img{width:100%;max-height:760px;object-fit:cover;}.content-shell article.page>details{max-width:760px;border-bottom:1px solid var(--feel-her-line);}.content-shell article.page>details summary{padding:22px 0;cursor:pointer;font-weight:600;list-style:none;}.content-shell article.page>details summary::-webkit-details-marker{display:none;}.content-shell article.page>details summary::after{content:'+';float:right;font-size:23px;font-weight:300;}.content-shell article.page>details[open] summary::after{content:'−';}.content-shell article.page>details p{max-width:650px;padding:0 0 22px;color:var(--feel-her-muted);line-height:1.7;}.eyebrow,.feel-her-shop-kicker{margin-bottom:14px;font-size:10px;font-weight:700;letter-spacing:.15em;}.eyebrow{text-transform:none;}.feel-her-shop-kicker{text-transform:uppercase;}.button,a.button,button.button,input.button{display:inline-flex;min-height:var(--feel-her-control-height);align-items:center;justify-content:center;padding:0 25px;border:0;border-radius:0;background:var(--feel-her-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:none;transition:background .25s ease,color .25s ease;}.button:hover,a.button:hover,button.button:hover,input.button:hover{background:var(--feel-her-ink);color:#fff;}.feel-her-fallback-hero{min-height:min(820px,calc(100vh - 100px));display:grid;grid-template-columns:1.55fr .85fr;background:var(--feel-her-soft);}.feel-her-fallback-hero__media{min-height:620px;background:linear-gradient(135deg,#c6b5a6 0%,#8d7768 44%,#302a26 100%);}.feel-her-fallback-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:clamp(32px,6vw,90px);}.feel-her-fallback-hero h1{max-width:7ch;margin-bottom:22px;font-family:var(--feel-her-heading);font-size:clamp(58px,7vw,112px);font-weight:500;}.feel-her-fallback-hero__content>p:not(.eyebrow){max-width:40ch;margin-bottom:30px;}.post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 20px;}.post-card__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--feel-her-soft);}.post-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--feel-her-ease);}.post-card__placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--feel-her-soft),var(--feel-her-nude));}.post-card:hover img{transform:scale(1.025);}.post-card__content{padding-top:18px;}.post-card h2{font-size:24px;}.post-card h2 a{text-decoration:none;}.article-header{max-width:980px;margin:0 auto clamp(40px,7vw,90px);text-align:center;}.article-header h1{font-family:var(--feel-her-heading);font-size:clamp(42px,5vw,72px);font-weight:500;}.article-hero{max-width:var(--feel-her-max-width);margin:0 auto 70px;}.article-content{max-width:760px;margin:auto;font-size:18px;line-height:1.75;}.article-content h2{margin-top:2.5em;font-size:38px;}.comments-area{max-width:760px;margin:80px auto 0;padding-top:45px;border-top:1px solid var(--feel-her-line);}.comments-title,.comment-reply-title{font-family:var(--feel-her-heading);font-size:34px;font-weight:500;}.comment-list{margin:0 0 50px;padding:0;list-style:none;}.comment-list .comment{padding:24px 0;border-bottom:1px solid var(--feel-her-line);}.comment-meta{margin-bottom:12px;font-size:11px;}.comment-author{display:flex;align-items:center;gap:10px;}.comment-author .avatar{border-radius:50%;}.comment-content{padding-left:58px;}.comment-reply-link{margin-left:58px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}.comment-form{display:grid;gap:14px;}.comment-form p{margin:0;}.comment-form input:not([type="checkbox"]):not([type="submit"]),.comment-form textarea{width:100%;min-height:var(--feel-her-control-height);padding:14px;border:1px solid var(--feel-her-line);border-radius:0;background:var(--feel-her-control-background);color:var(--feel-her-ink);}.comment-form textarea{min-height:130px;}.comment-form input[type="submit"]{display:inline-flex;min-height:var(--feel-her-control-height);align-items:center;justify-content:center;padding:0 25px;border:0;border-radius:0;background:var(--feel-her-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}.comment-form input[type="submit"]:hover{background:var(--feel-her-ink);}.error-page{min-height:65vh;display:grid;align-content:center;justify-items:start;}.error-page h1{max-width:10ch;font-size:clamp(48px,8vw,100px);}.error-page .search-form{width:min(620px,100%);margin:25px 0;}.site-footer{padding:clamp(50px,7vw,100px) var(--feel-her-gutter) 24px;background:#4b4540;color:#faf7f3;}.footer-brand__logo{display:inline-block;}.footer-brand__logo img{width:min(300px,65vw);max-height:70px;object-fit:contain;object-position:left center;}.site-footer__grid{display:grid;grid-template-columns:1.5fr .7fr 1fr;gap:60px;}.site-footer h2{margin-bottom:24px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;}.footer-brand p{max-width:28ch;margin-top:25px;color:#d6c9bb;font-family:var(--feel-her-heading);font-size:32px;line-height:1.1;}.footer-menu ul{margin:0;padding:0;list-style:none;}.footer-menu li + li{margin-top:10px;}.footer-menu a,.social-links a{color:#d5d0ca;text-decoration:none;}.footer-menu a:hover,.social-links a:hover{color:#fff;text-decoration:underline;}.footer-newsletter>p{color:#c9c3bc;}.footer-newsletter a{color:#faf7f3;text-decoration:none;border-bottom:1px solid #aeb19d;line-height:2.2;}.site-footer ul{list-style:none;padding-left:0;}.footer-newsletter input{width:100%;min-height:48px;padding:10px 0;border:0;border-bottom:1px solid #716b65;border-radius:0;background:transparent;color:#fff;}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:90px;padding-top:22px;border-top:1px solid #a99a8c;color:#e0d3c3;font-size:10px;letter-spacing:.05em;text-transform:uppercase;}.site-footer__bottom ul,.social-links{display:flex;flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none;}.site-footer__bottom a{text-decoration:none;}.feel-her-editorial-main{max-width:none;padding:0;}.feel-her-editorial-page{color:var(--feel-her-ink);}.feel-her-editorial-page figure{margin:0;overflow:hidden;}.feel-her-editorial-page figure img{display:block;width:100%;height:100%;object-fit:cover;}.feel-her-editorial-page h1,.feel-her-editorial-page h2{font-family:var(--feel-her-heading);font-weight:500;letter-spacing:-.025em;line-height:1.05;}.feel-her-editorial-page h1{font-size:clamp(42px,5vw,68px);}.feel-her-editorial-page h2{font-size:clamp(34px,4vw,54px);}.feel-her-editorial-page p{max-width:52ch;line-height:1.65;}.feel-her-page-intro{font-family:var(--feel-her-font);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:none;}.feel-her-about__hero,.feel-her-about__story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,130px);padding:clamp(40px,6vw,90px) var(--feel-her-gutter);}.feel-her-about__hero>div,.feel-her-about__story>div{max-width:560px;margin-inline:auto;}.feel-her-about__hero figure{aspect-ratio:4 / 3;}.feel-her-about__story figure{aspect-ratio:4 / 5;}.feel-her-about__statement{padding:clamp(70px,9vw,140px) var(--feel-her-gutter);background:#e0d3c3;text-align:center;}.feel-her-about__statement p,.feel-her-about__statement h2{margin-inline:auto;}.feel-her-about__statement h2{max-width:16ch;}.feel-her-about__story a{display:inline-block;margin-top:20px;padding-bottom:6px;border-bottom:1px solid currentColor;text-decoration:none;}.feel-her-help__intro{padding:clamp(70px,8vw,120px) var(--feel-her-gutter);background:#e0d3c3;}.feel-her-help__intro h1{margin:18px 0;}.feel-her-help__body{display:grid;grid-template-columns:minmax(160px,.3fr) 1fr;gap:clamp(35px,7vw,120px);max-width:1400px;margin:auto;padding:clamp(60px,7vw,110px) var(--feel-her-gutter);}.feel-her-help__body aside{display:flex;flex-direction:column;gap:20px;font-size:11px;font-weight:700;letter-spacing:.1em;}.feel-her-help__body h2{margin:0 0 20px;}.feel-her-help__body h2:not(:first-child){margin-top:65px;}.feel-her-help__body details{border-bottom:1px solid var(--feel-her-line);}.feel-her-help__body summary{display:flex;justify-content:space-between;cursor:pointer;padding:24px 0;font-weight:600;list-style:none;}.feel-her-help__body summary::-webkit-details-marker{display:none;}.feel-her-help__body summary::after{content:'+';margin-left:20px;}.feel-her-help__body details[open] summary::after{content:'−';}.feel-her-help__body details p{margin:0 0 24px;}@media (max-width:767px){.feel-her-about__hero,.feel-her-about__story{grid-template-columns:1fr;gap:30px;padding-block:48px;}.feel-her-about__hero figure{aspect-ratio:4 / 5;}.feel-her-about__story figure{aspect-ratio:4 / 5;}.feel-her-about__story>div{order:-1;}.feel-her-help__body{grid-template-columns:1fr;}.feel-her-help__body aside{display:none;}}html[data-color-scheme="dark"]{--feel-her-ink:var(--feel-her-dark-text);--feel-her-surface:var(--feel-her-dark-surface);--feel-her-line:#3c3733;--feel-her-soft:#26221f;--feel-her-muted:#b8b0a8;color-scheme:dark;}html[data-color-scheme="dark"] .button,html[data-color-scheme="dark"] a.button,html[data-color-scheme="dark"] button.button,html[data-color-scheme="dark"] .search-submit{background:var(--feel-her-dark-text);color:var(--feel-her-dark-surface);}html[data-color-scheme="dark"] .site-footer,html[data-color-scheme="dark"] .announcement-bar{background:#4b4540;color:var(--feel-her-dark-text);}@media (prefers-color-scheme:dark){html[data-color-scheme="system"]{--feel-her-ink:var(--feel-her-dark-text);--feel-her-surface:var(--feel-her-dark-surface);--feel-her-line:#3c3733;--feel-her-soft:#26221f;--feel-her-muted:#b8b0a8;color-scheme:dark;}html[data-color-scheme="system"] .button,html[data-color-scheme="system"] a.button,html[data-color-scheme="system"] button.button,html[data-color-scheme="system"] .search-submit{background:var(--feel-her-dark-text);color:var(--feel-her-dark-surface);}}.elementor-widget-container .button{line-height:1;}.feel-her-elementor-page .content-shell{width:100%;padding:0;}.front-page-main>.elementor>.e-con:first-child,.front-page-main>.elementor>.elementor-section:first-child{width:100%;max-width:none;margin:0;padding:0;}.front-page-main>.elementor>.e-con:first-child>.e-con-inner{width:100%;max-width:none;margin:0;padding:0;}.front-page-main>.elementor>.e-con:first-child .elementor-widget-feel-her-editorial-slider,.front-page-main>.elementor>.e-con:first-child .elementor-widget-feel-her-editorial-slider>.elementor-widget-container{width:100%;max-width:none;margin:0;padding:0;}.front-page-main .fh-product-edit .fh-section-heading h2{font-size:clamp(32px,3.5vw,50px);}.front-page-main .fh-product-edit ul.products{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:48px clamp(16px,1.5vw,28px) !important;}.front-page-main .fh-product-edit ul.products li.product:nth-child(n+5){display:none !important;}.front-page-main .fh-product-edit .woocommerce ul.products li.product .button,.front-page-main .fh-product-edit .woocommerce ul.products li.product .button:hover{display:inline-block !important;width:auto !important;min-width:0 !important;min-height:0 !important;margin:12px 12px 0 !important;padding:0 0 4px !important;background:transparent !important;color:var(--feel-her-ink) !important;border:0 !important;border-bottom:1px solid currentColor !important;border-radius:0 !important;box-shadow:none !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.04em !important;line-height:1.3 !important;text-align:left !important;text-transform:none !important;}@media (max-width:1024px){.front-page-main .fh-product-edit ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:767px){.front-page-main .fh-product-edit ul.products{gap:36px 12px !important;}}@media (max-width:680px){.front-page-main .fh-product-edit .fh-section-heading h2{font-size:clamp(30px,9vw,42px);}}.site-topbar{position:relative;z-index:102;display:grid;grid-template-columns:1fr minmax(0,2fr) 1fr;align-items:center;min-height:58px;padding:0 var(--feel-her-gutter);border-bottom:1px solid var(--feel-her-line);background:var(--feel-her-surface);}.site-topbar .site-branding{grid-column:1;justify-self:start;}.site-topbar .custom-logo{max-height:30px;}.site-topbar .announcement-bar{grid-column:2;min-height:0;padding:6px;background:transparent;color:var(--feel-her-ink);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;}.site-topbar__locale{grid-column:3;justify-self:end;font-size:12px;}.site-header__inner{grid-template-columns:minmax(0,1fr) auto;gap:20px;}.primary-navigation{min-width:0;}.primary-navigation .menu{gap:clamp(15px,1.5vw,28px);}.primary-navigation a{padding:29px 0;font-size:13px;}.primary-navigation a::after{bottom:23px;}.header-actions{gap:clamp(12px,1.5vw,24px);}.header-action.header-search-toggle{display:none;}.header-search{position:relative;inset:auto;width:clamp(240px,25vw,380px);padding:0;border:0;background:transparent;}.header-search .feel-her-live-search{max-width:none;margin:0;}.header-search .search-field{min-height:42px;padding:9px 46px 9px 18px;border:0;border-radius:30px;background:color-mix(in srgb,var(--feel-her-ink) 5%,var(--feel-her-surface));font-size:13px;}.header-search .search-submit{position:absolute;top:0;right:0;width:44px;min-height:42px;padding:0;border:0;background:transparent;color:var(--feel-her-ink);}.header-search .search-submit svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;}.header-search .feel-her-live-results{top:calc(100% + 8px);}.header-search .feel-her-live-results{color:var(--feel-her-ink);}body.home .site-header,body.feel-her-has-archive-cover .site-header{margin-bottom:calc(-1 * var(--feel-her-header));border-bottom-color:transparent;background:transparent;color:#fff;}@media (min-width:1025px){body.home .site-header:not(.is-sticky)::before,body.feel-her-has-archive-cover .site-header:not(.is-sticky)::before,body.home .site-header:not(.is-sticky)::after,body.feel-her-has-archive-cover .site-header:not(.is-sticky)::after{content:"";position:absolute;top:0;right:0;left:0;height:calc(var(--feel-her-header) + 52px);pointer-events:none;}body.home .site-header:not(.is-sticky)::before,body.feel-her-has-archive-cover .site-header:not(.is-sticky)::before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.6) 52%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.6) 52%,transparent 100%);}body.home .site-header:not(.is-sticky)::after,body.feel-her-has-archive-cover .site-header:not(.is-sticky)::after{background:linear-gradient(to bottom,rgba(0,0,0,.18),rgba(0,0,0,.07) 52%,transparent 100%);}body.home .site-header__inner,body.feel-her-has-archive-cover .site-header__inner{position:relative;z-index:1;}}body.home .site-header .header-search .search-field,body.feel-her-has-archive-cover .site-header .header-search .search-field{background:rgba(255,255,255,.2);color:#fff;}body.home .site-header .header-search .search-field::placeholder,body.feel-her-has-archive-cover .site-header .header-search .search-field::placeholder{color:#fff;}body.home .site-header .header-search .search-submit,body.feel-her-has-archive-cover .site-header .header-search .search-submit{color:#fff;}body.home .site-header.is-sticky,body.feel-her-has-archive-cover .site-header.is-sticky{background:var(--feel-her-surface);color:var(--feel-her-ink);}body.home .site-header.is-sticky .header-search .search-field,body.feel-her-has-archive-cover .site-header.is-sticky .header-search .search-field{background:var(--feel-her-soft);color:var(--feel-her-ink);}body.home .site-header.is-sticky .header-search .search-field::placeholder,body.feel-her-has-archive-cover .site-header.is-sticky .header-search .search-field::placeholder,body.home .site-header.is-sticky .header-search .search-submit,body.feel-her-has-archive-cover .site-header.is-sticky .header-search .search-submit{color:var(--feel-her-ink);}@media (max-width:1024px){:root{--feel-her-header:62px;}.site-topbar{min-height:52px;grid-template-columns:auto 1fr auto;gap:12px;}.site-topbar .custom-logo{max-height:25px;}.site-topbar .announcement-bar{font-size:10px;}.site-topbar__locale{font-size:10px;}.site-header__inner{grid-template-columns:auto 1fr auto;}.menu-toggle{display:block;grid-column:1;grid-row:1;}.header-actions{grid-column:3;grid-row:1;}.header-action.header-search-toggle{display:grid;}.header-search{position:absolute;top:100%;right:0;left:0;width:100%;padding:14px var(--feel-her-gutter);border-bottom:1px solid var(--feel-her-line);background:var(--feel-her-surface);}.header-search .search-field{background:var(--feel-her-soft);color:var(--feel-her-ink);}.header-search .search-submit{top:14px;right:var(--feel-her-gutter);}body.home .site-header,body.feel-her-has-archive-cover .site-header{margin-bottom:0;border-bottom-color:var(--feel-her-line);background:var(--feel-her-surface);color:var(--feel-her-ink);}body.home .site-header .header-search .search-field,body.feel-her-has-archive-cover .site-header .header-search .search-field{background:var(--feel-her-soft);color:var(--feel-her-ink);}body.home .site-header .header-search .search-field::placeholder,body.feel-her-has-archive-cover .site-header .header-search .search-field::placeholder,body.home .site-header .header-search .search-submit,body.feel-her-has-archive-cover .site-header .header-search .search-submit{color:var(--feel-her-ink);}.primary-navigation{position:fixed;z-index:99;inset:0;width:100vw;height:100dvh;overflow-y:auto;padding:calc(52px + var(--feel-her-header) + 30px) var(--feel-her-gutter) 40px;background:var(--feel-her-surface);color:var(--feel-her-ink);opacity:0;pointer-events:none;transform:translateX(-20px);transition:opacity .3s var(--feel-her-ease),transform .3s var(--feel-her-ease);}.admin-bar .primary-navigation{padding-top:calc(84px + var(--feel-her-header) + 30px);}.primary-navigation.is-open{opacity:1;pointer-events:auto;transform:none;}.primary-navigation .menu{display:block;}.primary-navigation a{padding:14px 0;font-size:28px;font-weight:500;letter-spacing:-.03em;}.primary-navigation a::after{display:none;}.primary-navigation .sub-menu{position:static;display:none;border:0;padding:0 0 10px 18px;opacity:1;transform:none;}.primary-navigation li:focus-within>.sub-menu,.primary-navigation li:hover>.sub-menu{display:block;}.primary-navigation .sub-menu a{font-size:17px;}.menu-toggle>span:not(.screen-reader-text){background:var(--feel-her-ink);}.feel-her-fallback-hero{grid-template-columns:1fr 1fr;}.site-footer__grid{grid-template-columns:1fr 1fr;}.footer-newsletter{grid-column:1 / -1;}}@media (max-width:680px){.header-actions{gap:9px;}.site-header__inner{gap:12px;}.site-branding{min-width:0;}.site-branding .custom-logo{max-width:100%;height:auto;}.feel-her-fallback-hero{min-height:auto;grid-template-columns:1fr;}.feel-her-fallback-hero__media{min-height:63vh;}.feel-her-fallback-hero__content{padding:42px var(--feel-her-gutter) 55px;}.post-grid{grid-template-columns:1fr;}.site-footer__grid{grid-template-columns:1fr;}.footer-newsletter{grid-column:auto;}.site-footer__bottom{display:grid;margin-top:60px;}.feel-her-live-results__grid{grid-template-columns:1fr;}.feel-her-live-result{border-right:0;}}@media (max-width:380px){.site-header__inner{gap:8px;}.header-actions{gap:6px;}.site-branding .custom-logo{max-height:28px;}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;}}
