﻿:root{--color__background-body: #f7f7f7;--color__background-alt: #ffffff;--color__background-screen: #e5e5e5;--color__background-hr: #c8c8c8;--color__background-button: #f7f7f7;--color__background-button-fill: #191919;--color__background-pre: #e5e5e5;--color__background-ins: #f7f7f7;--color__button: #191919;--color__button-fill: #ffffff;--color__nav-link: #525252;--color__nav-link-hover: #191919;--color__breadcrumb-link: #6c6c6c;--color__breadcrumb-hover: #191919;--color__text-main: #191919;--color__text-meta: #525252;--color__text-screen: #21759b;--color__text-input: #666;--color__text-input-focus: #111;--color__link: #191919;--color__link-hover: #191919;--color__link-visited: #525252;--color__border-link: #e5e5e5;--color__border-link-hover: #191919;--color__border-button: #e5e5e5;--color__border-button-hover: transparent;--color__border-input: #e5e5e5;--color__border-abbr: #666}@font-face{font-family:"Inter var";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/inter/Inter-roman.var.woff2?v=3.19") format("woff2");font-named-instance:"Regular"}@font-face{font-family:"Inter var";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/inter/Inter-italic.var.woff2?v=3.19") format("woff2");font-named-instance:"Italic"}:root{--font__main: Inter var, sans-serif;--font__alt: Inter var, sans-serif}.featured-image img{min-height:21rem;object-fit:cover}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}html{font-size:112.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,optgroup,textarea{color:var(--color__text-main);font-family:var(--font__main);font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:normal;letter-spacing:.0125em;line-height:1.125;margin-bottom:.5em}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{font-size:.833rem;font-family:var(--font__alt);letter-spacing:.075em;text-transform:uppercase}h1{font-size:2.074rem}@media screen and (min-width: 46rem){h1{font-size:2.488rem}}h2.heading-alt,h3.heading-alt{font-family:var(--font__alt);font-size:.833rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}h2{font-size:1.728rem}@media screen and (min-width: 46rem){h2{font-size:2.074rem}}h3{font-size:1.44rem}@media screen and (min-width: 46rem){h3{font-size:1.728rem}}h4{font-size:1.2rem;font-family:var(--font__alt);letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width: 46rem){h4{font-size:1.44rem}}h5{font-size:1.2rem}h6{font-size:1rem;font-family:var(--font__alt);letter-spacing:.1em;text-transform:uppercase}p{margin-top:1em;margin-bottom:1.25em}dfn,cite,em,i{font-style:italic}cite{display:block;margin-top:.5em}.wp-block-quote{border-left:5px solid var(--color__background-hr);margin:2rem 0;padding-left:1rem}.wp-block-quote p{margin-bottom:0}address{margin:0 0 1.5em}pre{background:var(--color__background-pre);font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted var(--color__border-abbr);cursor:help}mark,ins{background:var(--color__background-ins);text-decoration:none}big{font-size:125%}.has-huge-font-size,.has-larger-font-size{font-size:1.728rem}@media screen and (min-width: 46rem){.has-huge-font-size,.has-larger-font-size{font-size:2.074rem}}big,.has-large-font-size{font-size:1.44rem}@media screen and (min-width: 46rem){big,.has-large-font-size{font-size:2.074rem}}.has-medium-font-size{font-size:1.44rem}small,.has-small-font-size{font-size:.833rem}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.meta,.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{color:var(--color__text-meta);font-family:"Inter var",sans-serif;font-size:.694rem;letter-spacing:.1em;margin-top:.5rem;margin-bottom:0;text-transform:uppercase}::selection{background-color:#f9f3b3}.wp-block-group.is-style-memo{background-color:#fff;box-shadow:0 .25rem 1rem rgba(13,13,13,.1);color:#191919;font-family:"Courier 10 Pitch",Courier,monospace;padding:2rem}@font-face{font-family:"lifetheme-icons";src:url("../icons/lifetheme-icons.woff2?vv7r73") format("woff2"),url("../icons/lifetheme-icons.ttf?vv7r73") format("truetype"),url("../icons/lifetheme-icons.woff?vv7r73") format("woff"),url("../icons/lifetheme-icons.svg?vv7r73#lifetheme-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"],.menu-icon>a::before{font-family:"lifetheme-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.menu-icon>a:before{margin-right:.5em;vertical-align:-0.05em}.icon-arrow-right,.menu-icon.arrow-right>a{display:inline-block}.icon-arrow-right:before,.menu-icon.arrow-right>a:before{content:"▷"}.icon-arrow-down:before,.menu-icon.arrow-down>a:before{content:"⬇"}.icon-arrow-left:before,.menu-icon.arrow-left>a:before{content:"⬅"}.icon-arrow-up:before,.menu-icon.arrow-up>a:before{content:"⬈"}.icon-arrow-down-double:before,.menu-icon.arrow-down-double>a:before{content:"⤓"}.icon-arrow-left-double:before,.menu-icon.arrow-left-double>a:before{content:"⤆"}.icon-arrow-right-double:before,.menu-icon.arrow-right-double>a:before{content:"⤇"}.icon-arrow-up-double:before,.menu-icon.arrow-up-double>a:before{content:"⤊"}.icon-bookmark:before,.menu-icon.bookmark>a:before{content:"✻"}.icon-camera:before,.menu-icon.camera>a:before{content:"⚭"}.icon-clock:before,.menu-icon.clock>a:before{content:"⏲"}.icon-heart:before,.menu-icon.heart>a:before{content:"♡"}.icon-home:before,.menu-icon.home>a:before{content:"⌂"}.icon-person:before,.menu-icon.person>a:before{content:"⍤"}.icon-project:before,.menu-icon.project>a:before{content:"⌘"}.icon-circle:before,.menu-icon.circle>a:before{content:"◯"}.icon-exit:before,.menu-icon.exit>a:before{content:"➔"}.icon-info:before,.menu-icon.info>a:before{content:"☊"}.icon-moon:before,.menu-icon.moon>a:before{content:"🌙"}.icon-music:before,.menu-icon.music>a:before{content:"♬"}.icon-rss:before,.menu-icon.rss>a:before{content:"✦"}.icon-search:before,.menu-icon.search>a:before{content:"🔎"}.icon-star:before,.menu-icon.star>a:before{content:"✩"}.icon-sun:before,.menu-icon.sun>a:before{content:"🌞"}.icon-talk:before,.menu-icon.talk>a:before{content:"☏"}.icon-triangle:before,.menu-icon.triangle>a:before{content:"▴"}.icon-globe:before,.menu-icon.globe>a:before{content:"🌑"}.icon-new-window:before,.menu-icon.new-window>a:before{content:"◱"}.icon-circle-arrow-up:before,.menu-icon.circle-arrow-up>a:before{content:"▲"}a .icon-arrow{display:inline-block;transition:all .125s}a:hover .icon-arrow-up,a:hover .icon-arrow-up-double,a:focus .icon-arrow-up,a:focus .icon-arrow-up-double{transform:translateY(-0.25rem)}a:hover .icon-arrow-right,a:hover .icon-arrow-right-double,a:focus .icon-arrow-right,a:focus .icon-arrow-right-double{transform:translateX(0.25rem)}a:hover .icon-arrow-down,a:hover .icon-arrow-down-double,a:focus .icon-arrow-down,a:focus .icon-arrow-down-double{transform:translateY(0.25rem)}a:hover .icon-arrow-left,a:hover .icon-arrow-left-double,a:focus .icon-arrow-left,a:focus .icon-arrow-left-double{transform:translateX(-0.25rem)}.site{background:var(--color__background-body)}hr{background-color:var(--color__background-hr);border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;padding-left:1.125rem}ul{list-style:square}ol{list-style:decimal}.entry-content li{margin-bottom:1rem}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}video,embed,iframe,object{max-width:100%}.is-provider-youtube .wp-block-embed__wrapper,.is-provider-vimeo .wp-block-embed__wrapper{overflow:hidden;padding-top:56.25%;position:relative}.is-provider-youtube .wp-block-embed__wrapper iframe,.is-provider-vimeo .wp-block-embed__wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}.dark{--color__background-body: #080808;--color__background-alt: #1c1c1c;--color__background-screen: #1a1a1a;--color__background-hr: #373737;--color__background-button: #080808;--color__background-button-fill: #191919;--color__background-pre: #1a1a1a;--color__background-ins: #080808;--color__button: #e6e6e6;--color__button-fill: #ffffff;--color__nav-link: #adadad;--color__nav-link-hover: #e6e6e6;--color__breadcrumb-link: #939393;--color__breadcrumb-hover: #e6e6e6;--color__text-main: #e6e6e6;--color__text-meta: #adadad;--color__text-screen: #de8a64;--color__text-input: #666;--color__text-input-focus: #111;--color__link: #e6e6e6;--color__link-hover: #e6e6e6;--color__link-visited: #adadad;--color__border-link: #393939;--color__border-link-hover: #e6e6e6;--color__border-button: #1a1a1a;--color__border-button-hover: #272727;--color__border-input: #1a1a1a;--color__border-abbr: #999999}.dark .site-header .search-field{background-color:#0d0d0d;border-color:#0d0d0d}.dark .site-header .search-field:focus-visible{border-color:#aaa}.dark ::selection{background-color:#525252}.dark .toggle-mode .icon-sun{background:transparent;color:#0d0d0d}.dark .toggle-mode .icon-moon{background:#191919;color:#fff}@media(prefers-color-scheme: dark){html:not(.light){--color__background-body: #080808;--color__background-alt: #1c1c1c;--color__background-screen: #1a1a1a;--color__background-hr: #373737;--color__background-button: #080808;--color__background-button-fill: #191919;--color__background-pre: #1a1a1a;--color__background-ins: #080808;--color__button: #e6e6e6;--color__button-fill: #ffffff;--color__nav-link: #adadad;--color__nav-link-hover: #e6e6e6;--color__breadcrumb-link: #939393;--color__breadcrumb-hover: #e6e6e6;--color__text-main: #e6e6e6;--color__text-meta: #adadad;--color__text-screen: #de8a64;--color__text-input: #666;--color__text-input-focus: #111;--color__link: #e6e6e6;--color__link-hover: #e6e6e6;--color__link-visited: #adadad;--color__border-link: #393939;--color__border-link-hover: #e6e6e6;--color__border-button: #1a1a1a;--color__border-button-hover: #272727;--color__border-input: #1a1a1a;--color__border-abbr: #999999}html:not(.light) .site-header .search-field{background-color:#0d0d0d;border-color:#0d0d0d}html:not(.light) .site-header .search-field:focus-visible{border-color:#aaa}html:not(.light) ::selection{background-color:#525252}html:not(.light) .toggle-mode .icon-sun{background:transparent;color:#0d0d0d}html:not(.light) .toggle-mode .icon-moon{background:#191919;color:#fff}}a{color:var(--color__link);text-decoration-color:var(--color__border-link);text-decoration-thickness:.075em;text-underline-offset:.285em;transition:all .125s}a:focus{outline:thin dotted}a:hover,a:active{color:var(--color__link-hover);text-decoration-color:var(--color__border-link-hover);outline:0}a:visited{color:var(--color__link-visited)}.entry-content a{font-weight:bold}.entry-content a:visited:hover,.entry-content a:visited:active{color:var(--color__link-hover)}button,input[type=button],input[type=reset],input[type=submit]{border-radius:.25rem;cursor:pointer;display:inline-block;font-family:var(--font__alt);font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;background:var(--color__background-button);border:2px solid;border-color:var(--color__border-button);color:var(--color__button);padding:.6em 1em;transition:all .125s}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{box-shadow:3px 3px 3px rgba(25,25,25,.25),-3px -3px 3px var(--color__background-alt)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:var(--color__border-button-hover)}.icon-button{background:none;border:0;font-weight:normal}.icon-button:hover{box-shadow:none}.wp-block-button__link{border-radius:.25rem;cursor:pointer;display:inline-block;font-family:var(--font__alt);font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;background-color:var(--color__background-button-fill);border-color:var(--color__border-button);color:var(--color__button-fill);padding:.6em 1em}.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus{box-shadow:3px 3px 3px rgba(25,25,25,.25),-3px -3px 3px var(--color__background-alt)}.wp-block-button__link:hover{border-color:var(--color__border-button-hover)}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:.5rem;margin-bottom:.5rem}input,textarea{font-family:var(--font__alt)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border:0;border-radius:.25rem;box-shadow:inset 0px 1px 4px rgba(170,170,170,.8);color:var(--color__text-input);max-width:100%;padding:.5rem}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--color__text-input-focus)}select{box-shadow:inset 0px 1px 4px rgba(170,170,170,.8)}textarea{width:100%}label{font-family:var(--font__alt);font-size:.833rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem}label+input{display:block}.comment-form-cookies-consent label{letter-spacing:0;text-transform:none}input[type=search],.wp-block-search__input{border:1px solid var(--color__border-input)}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em}.site-header .wrap,.site-main{padding-left:1rem;padding-right:1rem}.site-main{padding-bottom:4rem}@media screen and (min-width: 64rem){.site-main{margin-left:auto;margin-right:auto;max-width:60rem}}@media screen and (min-width: 64rem){.entry-header,.entry-content,.entry-footer,.comments-area{margin-left:auto;margin-right:auto;max-width:42rem}}.wrap,.site-info{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 64rem){.wrap,.site-info{margin-left:auto;margin-right:auto;max-width:60rem}}.alignwide{margin-left:-1rem;margin-right:-1rem;width:auto}.alignwide img{width:100%}@media screen and (min-width: 46rem)and (max-width: 87.9rem){.alignwide{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}}@media screen and (min-width: 88rem){.alignwide{margin-left:-15rem;margin-right:-15rem;max-width:72rem}}.alignfull{margin-left:-1rem;margin-right:-1rem;width:auto}.alignfull img{width:100%}@media screen and (min-width: 46rem)and (max-width: 87.9rem){.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}}@media screen and (min-width: 88rem){.alignfull{margin-left:-15rem;margin-right:-15rem;max-width:72rem}}@media screen and (min-width: 102rem){.alignfull{margin-left:-34rem;margin-right:-34rem;max-width:110rem}}.flex-container{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 64rem){.narrow-container{margin-left:auto;margin-right:auto;max-width:42rem}}.secondary-content{margin-top:3rem}html{overflow-x:hidden}.entry-content .more-link{display:block}.grid-container{display:grid;grid-gap:2rem}@media screen and (min-width: 30rem){.grid-container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 46rem){.grid-container{grid-template-columns:1fr 1fr 1fr}}.post-type-archive-life_character .grid-container,.post-type-archive-life_favorite .grid-container{display:grid;grid-gap:.25rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-template-areas:"big1 big1 reg2 reg4" "big1 big1 reg3 reg5" "big6 big6 reg7 reg9" "big6 big6 reg8 reg10" "reg11 big13 big13 reg14" "reg12 big13 big13 reg15";padding-bottom:.25rem}.post-type-archive-life_character .grid-container .thumbnail:nth-child(1),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(1){grid-area:big1}.post-type-archive-life_character .grid-container .thumbnail:nth-child(2),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(2){grid-area:reg2}.post-type-archive-life_character .grid-container .thumbnail:nth-child(3),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(3){grid-area:reg3}.post-type-archive-life_character .grid-container .thumbnail:nth-child(4),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(4){grid-area:reg4}.post-type-archive-life_character .grid-container .thumbnail:nth-child(5),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(5){grid-area:reg5}.post-type-archive-life_character .grid-container .thumbnail:nth-child(6),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(6){grid-area:big6}.post-type-archive-life_character .grid-container .thumbnail:nth-child(7),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(7){grid-area:reg7}.post-type-archive-life_character .grid-container .thumbnail:nth-child(8),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(8){grid-area:reg8}.post-type-archive-life_character .grid-container .thumbnail:nth-child(9),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(9){grid-area:reg9}.post-type-archive-life_character .grid-container .thumbnail:nth-child(10),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(10){grid-area:reg10}.post-type-archive-life_character .grid-container .thumbnail:nth-child(11),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(11){grid-area:reg11}.post-type-archive-life_character .grid-container .thumbnail:nth-child(12),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(12){grid-area:reg12}.post-type-archive-life_character .grid-container .thumbnail:nth-child(13),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(13){grid-area:big13}.post-type-archive-life_character .grid-container .thumbnail:nth-child(14),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(14){grid-area:reg14}.post-type-archive-life_character .grid-container .thumbnail:nth-child(15),.post-type-archive-life_favorite .grid-container .thumbnail:nth-child(15){grid-area:reg15}@media screen and (min-width: 46rem){.post-type-archive-life_character .grid-container,.post-type-archive-life_favorite .grid-container{grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr);grid-template-areas:"big1 big1 reg2 reg4 big6 big6" "big1 big1 reg3 reg5 big6 big6" "reg7 reg9 reg11 big13 big13 reg14" "reg8 reg10 reg12 big13 big13 reg15"}}.site-header{background:var(--color__background-alt);font-family:var(--font__alt);position:-webkit-sticky;position:sticky;top:-1px;z-index:9}.site-header .wrap{align-items:center;display:flex;padding-top:.25rem;padding-bottom:.25rem}@media screen and (min-width: 46rem){.site-header .wrap{padding-top:.5rem;padding-bottom:.5rem}}.site-header a{letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.site-title,.breadcrumb{font-size:.833rem;letter-spacing:.1em;margin:0 1.25rem 0 0}.site-description{font-size:.694rem;letter-spacing:.1em;margin:0 1.25rem 0 0;text-transform:uppercase}.breadcrumb a{color:var(--color__breadcrumb-link)}.breadcrumb a:hover,.breadcrumb a:focus{color:var(--color__breadcrumb-link-hover)}.site-header .search-form{position:relative}.site-header .search-form .icon-button{padding:0 .25rem;position:absolute;right:.5rem;top:0;bottom:0}.site-header .search-form .icon-search{font-weight:bold}.site-header .search-field{background:#f0f0f0;border-color:#f0f0f0;border-radius:1rem;font-size:.833rem;line-height:1;padding:.375rem 1.5rem .375rem 1rem;transition:all .125s;width:100%}.site-header .search-field:focus{outline:none}.site-header .search-field:focus-visible{border-color:#191919}.main-navigation{margin-left:auto}.main-navigation .menu{list-style:none;margin-bottom:3rem;padding-left:0}.main-navigation .menu-item{font-size:.833rem}.main-navigation a{color:#f7f7f7;display:block;padding:.75rem 2rem;text-decoration:none}.main-navigation a:hover,.main-navigation a:focus{background:#0d0d0d}.main-navigation .menu-item a::before{display:inline-block;font-size:1.2rem;text-align:center;vertical-align:-0.25em;width:1.5rem}.main-navigation .search-form{margin:1rem 4rem 2rem 2rem}@media screen and (min-width: 64rem){.main-navigation .search-form{display:none}}.main-navigation .search-field{background:var(--color__background-alt)}.main-navigation.toggled{z-index:9}.main-navigation .sub-menu{margin-left:0;padding-left:0}.main-navigation .sub-menu a{color:#aaa;padding-left:4rem}@media screen and (min-width: 64rem){.main-navigation{margin-left:1rem}}.site-header .wrap{position:relative}.main-nav-container{background:rgba(25,25,25,.94);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;max-height:100vh;min-width:16rem;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;right:0;top:0;transition:all .25s ease-out;width:100%}.toggled .main-nav-container{opacity:1;pointer-events:all}@media screen and (min-width: 30rem){.main-nav-container{width:20rem}}@media screen and (min-width: 64rem){.main-nav-container{padding-top:3rem}}.menu-toggle{background:transparent;box-shadow:0;display:block;float:right;height:3rem;margin-right:-0.75rem;position:relative;width:3rem;z-index:9}.menu-toggle:hover,.menu-toggle:focus,.menu-toggle:active{background:transparent;box-shadow:none}.menu-toggle .icon{background:var(--color__button);display:block;height:.1125rem;position:absolute;top:1.375rem;transition:background 0s .15s;left:.75rem;right:.75rem}.menu-toggle .icon::before,.menu-toggle .icon::after{background-color:var(--color__button);content:"";display:block;height:.1125rem;left:0;position:absolute;transition-duration:.15s,.15s;transition-delay:.15s,0s;width:100%}.menu-toggle .icon::before{top:-0.45rem;transition-property:top,transform}.menu-toggle .icon::after{bottom:-0.45rem;transition-property:bottom,transform}.toggled .menu-toggle .icon{background:none}.toggled .menu-toggle .icon::before{top:0;transform:rotate(45deg)}.toggled .menu-toggle .icon::after{bottom:0;transform:rotate(-45deg)}.toggled .menu-toggle .icon::before,.toggled .menu-toggle .icon::after{background-color:#f7f7f7;transition-delay:0s,.15s}@media screen and (min-width: 64rem){.menu-toggle .icon{height:.1125rem}.menu-toggle .icon::before,.menu-toggle .icon::after{height:.1125rem}}.desktop-navigation{display:none;border-left:1px solid var(--color__background-hr);padding-left:1rem}.desktop-navigation .menu{display:flex;list-style:none;padding-left:0}.desktop-navigation .menu-item{margin-right:1.25rem}.desktop-navigation a{color:var(--color__nav-link);display:block;text-decoration:none;font-size:.833rem}.desktop-navigation a:hover,.desktop-navigation a:focus,.desktop-navigation .current_page_item>a,.desktop-navigation .current-menu-item>a,.desktop-navigation .current_page_ancestor>a,.desktop-navigation .current-menu-ancestor>a,.tag .desktop-navigation .menu-item-type-post_type a,.date .desktop-navigation .menu-item-type-post_type a,.tax-life_favorite_type .desktop-navigation .menu-item-object-life_favorite a,.tax-life_bookmark_type .desktop-navigation .menu-item-object-life_bookmark a,.tax-life_collection .desktop-navigation .menu-item-object-life_project a{color:var(--color__nav-link-hover)}@media screen and (min-width: 46rem){.desktop-navigation{display:block}}.desktop-search{display:none;margin-left:auto}@media screen and (min-width: 64rem){.desktop-search{display:block}}.site-footer{background:#191919;color:#aaa;font-family:var(--font__alt);font-size:.833rem;padding-top:3rem;padding-bottom:4rem}.site-footer a{color:#e5e5e5;text-decoration-color:transparent}.site-footer .menu-item{margin-right:1rem;margin-bottom:1rem}.site-footer .menu-item a:hover,.site-footer .menu-item a:focus{text-decoration-color:#525252}.site-footer .menu-item.rss a::after{font-family:"lifetheme-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"✦";margin-left:.5em;vertical-align:-0.05em}@media screen and (min-width: 46rem){.site-footer .wrap{align-items:center;display:flex;flex-wrap:wrap}.site-footer .menu-item{margin-bottom:0}}.footer-navigation .menu{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.site-info{margin-top:2rem}.site-info a{color:#aaa;text-decoration-color:rgba(170,170,170,.25)}.site-info a:hover,.site-info a:focus{text-decoration-color:rgba(170,170,170,.75)}.site-footer .buttons{align-items:center;display:flex;margin-left:auto;margin-top:1rem}@media screen and (min-width: 46rem){.site-footer .buttons{margin-top:0}}.toggle-mode{background:#525252;border:0;border-radius:2em;color:#f7f7f7;display:inline-flex;margin-right:1rem;padding:.175em .25em}.toggle-mode:hover,.toggle-mode:focus{box-shadow:none}.toggle-mode .icon-sun,.toggle-mode .icon-moon{align-items:center;border-radius:1rem;display:flex;height:1.25em;justify-content:center;padding:.05em 0 .025em;width:1.25em}.toggle-mode .icon-sun{background:#191919;margin-right:.125rem}.toggle-mode .icon-moon{color:#0d0d0d}.page-header{padding-top:3rem;margin-bottom:2rem}@media screen and (min-width: 64rem){.page-header{padding-top:4rem}.page-header .page-title,.page-header p{margin-top:0}.page-header .page-title{margin-right:2rem}.page-header .widget_text{align-items:baseline;display:flex}.page-header .textwidget{flex:1}}.page-header .menu{list-style:none;margin:0;padding:0}.page-header .menu-item{display:inline-block}.page-header .menu-item a{border-radius:.25rem;cursor:pointer;display:inline-block;font-family:var(--font__alt);font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;background:var(--color__background-button);border:2px solid;border-color:var(--color__border-button);color:var(--color__button);font-size:.694rem;letter-spacing:.1em;margin-right:.5rem;margin-bottom:.5rem;padding:.55em 1em .375em;text-transform:uppercase}.page-header .menu-item a:hover,.page-header .menu-item a:active,.page-header .menu-item a:focus{box-shadow:3px 3px 3px rgba(25,25,25,.25),-3px -3px 3px var(--color__background-alt)}.page-header .menu-item a:hover{border-color:var(--color__border-button-hover)}.page-header .menu .current-menu-item a{background:var(--color__background-alt);border-color:transparent}@media screen and (max-width: 87.9rem){.page-header .menu{display:flex;margin-right:-1rem;overflow-x:auto;padding-bottom:.5rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}.comment-navigation,.post-navigation{margin:0 0 1.5em}.nav-links{align-items:center;display:flex;justify-content:space-between}.nav-links>*{flex:1}.single .nav-links{flex-direction:row-reverse}.pagination{margin:0 0 1.5em}.pagination-numbers{display:none}@media screen and (min-width: 46rem){.pagination-numbers{display:flex;justify-content:center}}.page-numbers{border-radius:.25rem;cursor:pointer;display:inline-block;font-family:var(--font__alt);font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;background:var(--color__background-button);border:2px solid;border-color:var(--color__border-button);color:var(--color__button);font-size:.694rem;letter-spacing:.1em;margin-right:.5rem;margin-bottom:.5rem;padding:.55em 1em .375em;text-transform:uppercase;margin-bottom:0;margin-right:.125rem;margin-left:.125rem}.page-numbers:hover,.page-numbers:active,.page-numbers:focus{box-shadow:3px 3px 3px rgba(25,25,25,.25),-3px -3px 3px var(--color__background-alt)}.page-numbers:hover{border-color:var(--color__border-button-hover)}.page-numbers.current{background:var(--color__background-alt);border-color:transparent}.nav-title{font-weight:bold}.nav-label{font-family:var(--font__alt);font-size:.833rem;letter-spacing:.1em;padding-top:.25em;text-transform:uppercase;transition:all .125s}@media screen and (max-width: 45.9rem){.nav-label{font-size:.694rem}}.nav-previous a,.nav-next a,.return-link a{display:inline-flex;text-decoration:none}.nav-previous,.nav-next,.return-link{padding-top:2rem;padding-bottom:2rem}.nav-previous .icon-arrow,.nav-next .icon-arrow,.return-link .icon-arrow{font-size:1.25rem}.post-navigation+.return-link{border-top:1px solid var(--color__background-hr)}.nav-previous,.nav-next{align-content:center;display:flex}.nav-previous a,.nav-next a{flex-direction:column;position:relative}.nav-previous a::before,.nav-next a::before{font-family:"lifetheme-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.25rem;position:absolute;top:0;transition:all .125s;transform:translateX(0)}@media screen and (min-width: 46rem){.nav-previous a::before,.nav-next a::before{top:.125em}}.nav-next a{align-items:flex-start;padding-left:1.75rem}.nav-next a::before{content:"⬅";left:0;padding-right:.5em}.nav-next a:hover::before,.nav-next a:focus::before{transform:translateX(-0.25rem)}.nav-previous{justify-content:end}.nav-previous a{margin-left:auto;padding-right:1.75rem;text-align:right}.nav-previous a::before{content:"▷";padding-left:.5em;right:0}.nav-previous a:hover::before,.nav-previous a:focus::before{transform:translateX(0.25rem)}.return-link a{align-items:center}.return-link .nav-label{margin:0 .5rem}.tags-links a{border-radius:.25rem;cursor:pointer;display:inline-block;font-family:var(--font__alt);font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;background:var(--color__background-button);border:2px solid;border-color:var(--color__border-button);color:var(--color__button);font-size:.694rem;letter-spacing:.1em;margin-right:.5rem;margin-bottom:.5rem;padding:.55em 1em .375em;text-transform:uppercase}.tags-links a:hover,.tags-links a:active,.tags-links a:focus{box-shadow:3px 3px 3px rgba(25,25,25,.25),-3px -3px 3px var(--color__background-alt)}.tags-links a:hover{border-color:var(--color__border-button-hover)}.featured-image{margin-left:-1rem;margin-right:-1rem;width:auto;display:block}.featured-image img{width:100%}@media screen and (min-width: 46rem)and (max-width: 87.9rem){.featured-image{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}}@media screen and (min-width: 88rem){.featured-image{margin-left:-15rem;margin-right:-15rem;max-width:72rem}}@media screen and (min-width: 88rem){.featured-image{text-align:center}}.entry-header{margin-bottom:2rem}@media screen and (min-width: 64rem){.entry-header{margin-bottom:3rem}}.entry-content{display:flex;flex-direction:column}@media screen and (min-width: 64rem){.entry-content{display:block}}.note-sticky{background:#fbf7cb;box-shadow:0 .25rem 1rem rgba(13,13,13,.08);color:#191919;font-family:var(--font__alt);margin-left:auto;margin-right:auto;order:1;padding:1rem 1.5rem;text-align:left;width:14rem}.note-sticky p{font-size:1rem}@media screen and (min-width: 64rem){.note-sticky{float:right;order:0;margin-left:2rem;margin-bottom:2rem}}.entry-footer{margin-top:4rem;margin-bottom:4rem;text-align:center}.entry-footer .tags-links{margin-bottom:2rem}.song-link{font-family:var(--font__alt);display:flex;flex-direction:column;margin-top:2rem;margin-bottom:3rem}.song-link .icon-music{margin-left:.25em;margin-right:.5em;vertical-align:middle}.song-link .label{font-size:.694rem;letter-spacing:.1em;margin-top:1em;margin-bottom:.5em;text-transform:uppercase}.song-link .content{font-size:.833rem}.related-posts{margin-top:3rem}.related-posts .heading-alt{text-align:center}.related-posts .thumbnail{border-radius:50%;height:4rem;margin:.5rem;overflow:hidden;width:4rem}.related-posts .grid-container{margin-top:2rem}.blog .post{border-bottom:1px solid var(--color__background-hr);margin-bottom:3rem}.blog .entry-title a{text-decoration:none}.post-type-archive-life_bookmark .narrow-container .heading-alt{color:var(--color__text-meta);margin-top:2rem}.updated:not(.published){display:none}.card:nth-of-type(12n + 0) img,.thumbnail:nth-of-type(12n + 0) img{background-color:#9e23a5}.card:nth-of-type(12n + 1) img,.thumbnail:nth-of-type(12n + 1) img{background-color:#af2f5b}.card:nth-of-type(12n + 2) img,.thumbnail:nth-of-type(12n + 2) img{background-color:#c23f23}.card:nth-of-type(12n + 3) img,.thumbnail:nth-of-type(12n + 3) img{background-color:#d65f27}.card:nth-of-type(12n + 4) img,.thumbnail:nth-of-type(12n + 4) img{background-color:#ee8a32}.card:nth-of-type(12n + 5) img,.thumbnail:nth-of-type(12n + 5) img{background-color:#e4b83e}.card:nth-of-type(12n + 6) img,.thumbnail:nth-of-type(12n + 6) img{background-color:#b7b83a}.card:nth-of-type(12n + 7) img,.thumbnail:nth-of-type(12n + 7) img{background-color:#a0b438}.card:nth-of-type(12n + 8) img,.thumbnail:nth-of-type(12n + 8) img{background-color:#6fac33}.card:nth-of-type(12n + 9) img,.thumbnail:nth-of-type(12n + 9) img{background-color:#4da698}.card:nth-of-type(12n + 10) img,.thumbnail:nth-of-type(12n + 10) img{background-color:#3e87ad}.card:nth-of-type(12n + 11) img,.thumbnail:nth-of-type(12n + 11) img{background-color:#265acc}.card:nth-of-type(12n + 12) img,.thumbnail:nth-of-type(12n + 12) img{background-color:#413acc}.card{display:block;overflow:hidden;text-decoration:none}.card .text{padding:1rem}.card h3{font-size:1rem;margin:0}.card .excerpt{color:var(--color__text-main);font-family:var(--font__alt);font-size:.833rem;margin-top:1em}.card .excerpt p{font-size:.833rem;margin-bottom:0}.card .meta,.card .wp-block-latest-posts__post-date,.card .wp-block-latest-posts__post-author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .icon-exit{color:#aaa;font-size:1em;margin-left:.5em;vertical-align:-0.05em}.card_default{background:var(--color__background-alt);border-radius:.25rem;box-shadow:0 .25rem 1rem rgba(13,13,13,.03)}.card_default:hover,.card_default:focus{box-shadow:0 .25rem 1rem rgba(13,13,13,.1);transform:scale(1.04)}.card_landscape{border-bottom:1px solid var(--color__background-hr);display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem;position:relative}.card_landscape .text{flex:1;order:2;padding:0;width:66%}.card_landscape .wp-post-image{align-self:baseline;border-radius:.25rem;margin-right:1rem;width:5rem}@media screen and (min-width: 30rem){.card_landscape .wp-post-image{width:6rem}}@media screen and (min-width: 64rem){.card_landscape .wp-post-image{width:8rem}}.card_landscape .link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card_landscape .excerpt a{position:relative;z-index:1}.thumbnail{border-radius:.25rem;display:-webkit-flex;overflow:hidden}.thumbnail img{height:100%;object-fit:cover;width:100%}.thumbnail:hover,.thumbnail:focus{transform:scale(1.06);z-index:1}.comments-title{font-family:var(--font__alt);font-size:1.44rem;letter-spacing:.1em;margin-bottom:2rem;text-align:center;text-transform:uppercase}.comment-list{list-style:none;margin:0 0 2rem;padding:0}.comment{border-bottom:1px solid var(--color__background-hr);margin-bottom:2rem;padding-bottom:1rem}.comment-author .says{display:none}.comment-content{font-family:var(--font__alt)}.comment-content p{font-size:.833rem}.comment-content a{word-wrap:break-word}.comment-metadata{font-family:var(--font__alt);font-size:.694rem;letter-spacing:.1em;margin-top:.25rem;text-transform:uppercase}.comment-metadata a{text-decoration:none}.comment-awaiting-moderation{display:block;font-size:.833rem;font-style:normal;font-weight:bold;margin:.5rem 0}.bypostauthor{display:block}.comment-reply-title{font-size:1.2rem}.widget{margin:0 0 2rem}.widget select{max-width:100%}.wp-block-latest-posts{list-style:none;padding-left:0}.wp-block-latest-posts li{display:flex;flex-direction:column}.wp-block-latest-posts__post-author{order:3}.wp-block-latest-posts a{order:2;margin-top:.25em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;order:4}.wp-block-image{margin-top:2rem;margin-bottom:2rem}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}figcaption{color:var(--color__text-meta);font-family:var(--font__alt);font-size:.833rem;margin-top:.5rem;padding-left:1rem;padding-right:1rem;text-align:center}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.woocommerce span.onsale{font-family:var(--font__alt);font-size:.694rem;letter-spacing:.1em;text-transform:uppercase;z-index:8}.woocommerce a.button{border-radius:.25rem;cursor:pointer;display:inline-block;font-family:var(--font__alt);font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;background:var(--color__background-button);border:2px solid;border-color:var(--color__border-button);color:var(--color__button);padding:.6em 1em;font-weight:bold;transition:all .125s}.woocommerce a.button:hover,.woocommerce a.button:active,.woocommerce a.button:focus{box-shadow:3px 3px 3px rgba(25,25,25,.25),-3px -3px 3px var(--color__background-alt)}.woocommerce a.button:hover{border-color:var(--color__border-button-hover)}.woocommerce a.button.alt,.woocommerce button.button.alt{background-color:#525252;font-weight:bold}.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus{background-color:#191919}.woocommerce .woocommerce-breadcrumb{margin-top:2rem;margin-bottom:2rem}.woocommerce .tabs>li>a{font-family:var(--font__alt);font-size:.833rem;font-weight:normal;letter-spacing:.1em;text-transform:uppercase}.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{background-color:var(--color__background-screen);border-radius:.25rem;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:var(--color__text-screen);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.aligncenter{text-align:center}@media screen and (min-width: 30rem){.alignleft{float:left;margin-right:1rem;margin-bottom:1rem}.alignright{float:right;margin-left:1rem;margin-bottom:1rem}}/*# sourceMappingURL=style.css.map */
