:root{--color-highlight: #AC0000;--color-black: #000000;--color-white: #ffffff;--color-background: #f6eee5;--color-grey: #999999;--color-lightgrey: #E1E1E1;--color-offwhite: #EDEDED;--font-size-xs: 1.2rem;--font-size-sm: 1.4rem;--font-size-base: 1.6rem;--font-size-md: 2rem;--font-size-lg: 2.4rem;--font-size-xl: 3.2rem;--font-size-2xl: 4.8rem;--font-size-3xl: 6.4rem;--font-size-eyebrow: 1.1rem;--letter-spacing-eyebrow: .32em;--leading-tight: 1;--leading-title: 1.25;--leading-copy: 1.5;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 32px;--space-5: 64px;--space-6: 128px;--space-7: 256px;--max-width: 1200px;--max-width-content: 1000px;--shadow: 0 12px 24px 0 rgba(0, 0, 0, .09);--shadow-image: 4px 4px 6px -6px var(--color-black);--shadow-avatar: 0 6px 4px -4px var(--color-grey);--color-highlight-dark: color-mix(in srgb, var(--color-highlight) 80%, black);--color-success: #2d6a2d;--color-success-bg: #eaf5ea;--color-error: #8b0000;--color-error-bg: #ffeaea;--color-rule: color-mix(in srgb, var(--color-black) 12%, transparent);--ease-editorial: cubic-bezier(.23, 1, .32, 1);--duration-base: .25s;--duration-slow: .45s;--breakpoint-sm: 500px;--prose-width: 76ch;--leading-prose: 1.7;--prose-gap: 1.6rem;--prose-gap-section: 4rem;--prose-indent: 3rem}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family:var(--font-serif);font-weight:400;text-rendering:optimizeLegibility}#root,#__next{isolation:isolate}html{font-size:10px;font-weight:300}body{font-family:var(--font-sans);font-size:1.5rem;line-height:2rem;background-color:var(--color-background)}a{color:var(--color-black);text-decoration:none}p{line-height:24px}p>a{text-decoration:underline}strong{font-weight:700}em,i{font-style:italic}iframe{max-width:100%}button{display:flex;align-items:center;background-color:var(--color-highlight);border:0;color:#fff;padding:.5rem 1.2rem;font-size:2rem;border-radius:0;cursor:pointer}button:active{background-color:var(--color-highlight-dark);transition:background-color .3s}button:focus{outline:none}input{border-radius:0}.shadow{box-shadow:var(--shadow-image)}.eyebrow{display:block;font-family:var(--font-sans);font-size:var(--font-size-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--color-grey);transition:color var(--duration-slow) ease}.hairline{border:0;border-block-start:1px solid var(--color-rule);inline-size:100%;block-size:0}.rule{border:0;border-block-start:1px solid var(--color-black);inline-size:8rem;margin-inline:auto;margin-block:var(--space-4) 0}.prose{max-width:var(--prose-width);margin-inline:auto;p{font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--leading-prose);margin:0 0 var(--prose-gap);@media(max-width:500px){font-size:1.8rem}}h2{font-size:var(--font-size-xl);line-height:1.3;margin-top:var(--prose-gap-section);margin-bottom:.8rem;@media(max-width:500px){font-size:2.5rem;margin-top:3rem}}h3{font-size:var(--font-size-lg);line-height:1.4;margin-top:2.8rem;margin-bottom:.6rem;@media(max-width:500px){font-size:2.2rem;margin-top:2rem}}blockquote{border-left:5px solid var(--color-highlight);margin:var(--prose-gap) 0 var(--prose-gap) var(--prose-indent);padding-left:var(--prose-indent)}a{color:var(--color-highlight);text-decoration:underline}figure{margin:3rem 0;display:flex;flex-direction:column;align-items:center;img{max-width:100%;margin:auto}}figcaption{max-width:var(--max-width-content);margin:auto;font-size:var(--font-size-sm);line-height:3.2rem;font-family:var(--font-sans)}img{max-width:100%;height:auto}ul,ol{font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--leading-prose);padding-left:var(--prose-gap);margin-bottom:var(--prose-gap);@media(max-width:500px){font-size:1.8rem}}}nav[data-astro-cid-nvoh4ahp]{background-color:var(--color-background)}.logo[data-astro-cid-nvoh4ahp]{max-width:var(--max-width);margin:7rem auto 5rem;display:block}ul[data-astro-cid-nvoh4ahp]{max-width:var(--max-width);margin:0 auto;padding:0;list-style:none;display:flex;justify-content:center;gap:.8rem}li[data-astro-cid-nvoh4ahp] a[data-astro-cid-nvoh4ahp]{cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;&:focus{outline:none}}.navi-image[data-astro-cid-nvoh4ahp]{width:110px;height:146px;max-width:110px;object-fit:cover;display:block}.navi-label[data-astro-cid-nvoh4ahp]{position:absolute;top:0;left:0;right:0;padding:.6rem .4rem 0;color:var(--label-color, var(--color-black));font-family:var(--font-serif);font-size:var(--label-size, 2.4rem);font-weight:700;text-transform:uppercase;text-align:center;text-shadow:-1px -1px 0 var(--label-outline, transparent),1px -1px 0 var(--label-outline, transparent),-1px 1px 0 var(--label-outline, transparent),1px 1px 0 var(--label-outline, transparent)}.item-fashion[data-astro-cid-nvoh4ahp],.item-beauty[data-astro-cid-nvoh4ahp],.item-green[data-astro-cid-nvoh4ahp],.item-travel[data-astro-cid-nvoh4ahp],.item-interview[data-astro-cid-nvoh4ahp],.item-basics[data-astro-cid-nvoh4ahp],.item-shopping[data-astro-cid-nvoh4ahp],.item-insta[data-astro-cid-nvoh4ahp],.item-about[data-astro-cid-nvoh4ahp]{--label-size: 2.4rem;--label-color: var(--color-black);--label-outline: white}@media(max-width:700px){nav[data-astro-cid-nvoh4ahp]{padding-inline:1.5rem 6rem}ul[data-astro-cid-nvoh4ahp]{display:none}.logo[data-astro-cid-nvoh4ahp]{max-width:100%;margin:1.5rem auto}}.hamburger[data-astro-cid-twtk6fo5]{position:fixed;top:1.8rem;right:1.5rem;@media(max-width:700px){top:1.2rem}z-index:100;background:none;border:none;padding:.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.burger-lines[data-astro-cid-twtk6fo5]{display:block;width:24px;height:2px;background:var(--color-highlight);position:relative;transition:background-color .3s cubic-bezier(.23,1,.32,1);&:before,&:after{content:"";display:block;width:24px;height:2px;background:var(--color-highlight);position:absolute;left:0;transition:transform .5s cubic-bezier(.23,1,.32,1),top .5s cubic-bezier(.23,1,.32,1)}&:before{top:-8px}&:after{top:8px}}.hamburger[data-astro-cid-twtk6fo5].is-open .burger-lines[data-astro-cid-twtk6fo5]{background-color:transparent;transform:translate(-2em)}.hamburger[data-astro-cid-twtk6fo5].is-open .burger-lines[data-astro-cid-twtk6fo5]:before{top:0;transform:translate(2em) rotate(45deg)}.hamburger[data-astro-cid-twtk6fo5].is-open .burger-lines[data-astro-cid-twtk6fo5]:after{top:0;transform:translate(2em) rotate(-45deg)}.flyout-backdrop[data-astro-cid-twtk6fo5]{position:fixed;inset:0;z-index:80;background:#0000004d;opacity:0;pointer-events:none;transition:opacity .3s ease;&.is-open{opacity:1;pointer-events:all}}.flyout[data-astro-cid-twtk6fo5]{position:fixed;top:0;right:0;bottom:0;z-index:90;width:300px;max-width:100%;padding:6rem 3rem 3rem;background:var(--color-background);overflow-y:auto;transform:translate(100%);transition:transform .3s cubic-bezier(.23,1,.32,1);&.is-open{transform:translate(0)}@media(max-width:500px){width:100%}}.flyout-search[data-astro-cid-twtk6fo5]{margin-bottom:3rem}.flyout-search[data-astro-cid-twtk6fo5] .search-label[data-astro-cid-twtk6fo5]{text-align:right;margin-bottom:.8rem}.flyout-search[data-astro-cid-twtk6fo5]:focus-within .search-label[data-astro-cid-twtk6fo5]{color:var(--color-highlight)}.flyout-search[data-astro-cid-twtk6fo5] .search-row[data-astro-cid-twtk6fo5]{position:relative;display:flex;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-black)}.flyout-search[data-astro-cid-twtk6fo5] .search-row[data-astro-cid-twtk6fo5]:after{content:"";position:absolute;right:0;bottom:-1px;width:0;height:2px;background:var(--color-highlight);transition:width var(--duration-slow) var(--ease-editorial);pointer-events:none}.flyout-search[data-astro-cid-twtk6fo5]:focus-within .search-row[data-astro-cid-twtk6fo5]:after{width:100%}.flyout-search[data-astro-cid-twtk6fo5] input[data-astro-cid-twtk6fo5]{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--font-serif);font-size:var(--font-size-md);line-height:1.4;padding:.5rem 0;text-align:right;color:var(--color-black);caret-color:var(--color-highlight);text-rendering:optimizeLegibility}.flyout-search[data-astro-cid-twtk6fo5] input[data-astro-cid-twtk6fo5]::placeholder{font-style:italic;color:var(--color-grey);opacity:1}.flyout-search[data-astro-cid-twtk6fo5] input[data-astro-cid-twtk6fo5]::-webkit-search-cancel-button{appearance:none}.flyout-search[data-astro-cid-twtk6fo5] button[data-astro-cid-twtk6fo5]{background:transparent;border:0;padding:.4rem .6rem .4rem .2rem;color:var(--color-black);cursor:pointer;display:flex;align-items:center;transition:color var(--duration-base) ease,transform var(--duration-base) var(--ease-editorial)}.flyout-search[data-astro-cid-twtk6fo5] button[data-astro-cid-twtk6fo5]:hover,.flyout-search[data-astro-cid-twtk6fo5] button[data-astro-cid-twtk6fo5]:focus-visible{color:var(--color-highlight);transform:rotate(-7deg);outline:0}.flyout-search[data-astro-cid-twtk6fo5] button[data-astro-cid-twtk6fo5]:active{transform:scale(.92) rotate(-7deg)}.flyout-search[data-astro-cid-twtk6fo5] button[data-astro-cid-twtk6fo5] svg[data-astro-cid-twtk6fo5]{display:block}.flyout-categories[data-astro-cid-twtk6fo5]{list-style:none;padding:0;margin:0 0 4rem;li{text-align:right;line-height:1.5}a{font-family:var(--font-serif);font-size:3rem;text-rendering:optimizeLegibility;@media(max-width:500px){font-size:2.4rem}}}.flyout-footer[data-astro-cid-twtk6fo5]{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;border-top:1px solid var(--color-lightgrey);padding-top:2rem;a,span{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-grey)}}footer[data-astro-cid-35ed7um5]{background-color:var(--color-black);color:#fff;padding:50px;a,span{color:#fff}}.inner[data-astro-cid-35ed7um5]{max-width:var(--max-width);margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));a,span{padding-top:10px;text-align:center}}
