@font-face{font-family:"Karla";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/karla-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Karla";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/karla-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Karla";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/karla-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Karla";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/karla-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Karla";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/karla-italic-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Karla";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/karla-italic-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Karla";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/karla-italic-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Karla";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/karla-italic-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/montserrat-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/montserrat-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/montserrat-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/montserrat-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/montserrat-italic-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/montserrat-italic-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/rubik-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/rubik-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blue:#427ed1;--blue-strong:#2d62ad;--blue-deep:#1f4a86;--ink:#2b2e32;--text:#333333;--muted:#5f6368;--line:#eaeaea;--paper:#ffffff;--paper-alt:#f6f6f6;--danger:#b42318;--font-display:"Montserrat","Helvetica Neue",Arial,sans-serif;--font-body:"Karla","Helvetica Neue",Arial,sans-serif;--step--1:0.875rem;--step-0:1.0625rem;--step-1:1.25rem;--step-2:1.5rem;--step-3:clamp(1.75rem,1.4rem + 1.5vw,2.25rem);--step-4:clamp(2.125rem,1.6rem + 2.4vw,3rem);--space-xs:0.5rem;--space-s:1rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:4rem;--radius:4px;--gutter:clamp(1rem,4vw,2rem)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;overflow-x:clip;background:var(--paper);color:#494949;font:400 18px/1.87 var(--font-body)}img,svg,video{max-width:100%;height:auto}a{color:#000;text-decoration:none}a:hover{color:#427ed1}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;color:#2b2e32;letter-spacing:0}@media (max-width:1099px){:root{--fx-rt-on:1;--fx-rt-max:1099px;--fx-rt-span:739}}@media (max-width:800px){:root{--fx-rt-max:800px;--fx-rt-span:440}}h1{font-size:calc(50px - var(--fx-rt-on,0) * 12.42 * (var(--fx-rt-max,1099px) - 100vw) / var(--fx-rt-span,739));line-height:1.2;margin:0.7em 0}h2.fx-as-h1{font-size:calc(50px - var(--fx-rt-on,0) * 12.42 * (var(--fx-rt-max,1099px) - 100vw) / var(--fx-rt-span,739));line-height:1.2}h2{font-size:calc(38px - var(--fx-rt-on,0) * 5.94 * (var(--fx-rt-max,1099px) - 100vw) / var(--fx-rt-span,739));line-height:1.26;margin:0 0 0.25em}h3{font-size:16px;line-height:1.88;margin:0.3em 0 0.45em}h4{font-size:15px;line-height:1.73;margin:1.7em 0 1.5em}h5{font-size:14px;line-height:1.71;margin:1.67em 0}h6{font-size:13px;line-height:1.54;margin:2.33em 0}p{margin:0 0 20px}.alignleft{float:left;margin:0 15px 0 0}.alignright{float:right;margin:0 0 0 15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{height:auto}.wp-caption{max-width:100%}.wp-caption-text{font-size:14px;color:#747474;margin-top:8px}.entry-content::after{content:"";display:table;clear:both}ul,ol{margin:0 0 20px}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skip-link{position:absolute;left:var(--space-s);top:-100px;z-index:100;background:var(--ink);color:#fff;padding:var(--space-xs) var(--space-s)}.skip-link:focus{top:var(--space-s)}.btn,.button{display:inline-block;background:var(--blue-strong);color:#fff;font:700 var(--step--1)/1 var(--font-display);letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;padding:0.95em 1.4em;border:0;border-radius:var(--radius);cursor:pointer}.btn:hover,.button:hover{background:var(--blue-deep);color:#fff}.icon{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-0.125em}.trix-banner{background:#00405d;color:#fff;text-align:center;position:relative;z-index:60}.trix-banner__text{font:400 16px/1.87 var(--font-body);padding:10px 20px}.trix-banner__text p{margin:0}.trix-banner a{color:#fff}.site-header{background:#fff;position:relative;z-index:50}.hdr-top,.hdr-main{padding-inline:30px}.hdr-row{display:flex;align-items:center;margin-inline:max(calc((100% - 1216.8px) / 2),-2%)}.hdr-top{position:relative;border-bottom:1px solid #f0f0f1}.hdr-top .hdr-row{min-height:52px}.hdr-main .hdr-row{position:relative;flex-wrap:wrap;justify-content:center}.hdr-social{flex:none;width:16.667%;padding-left:1.923%;display:flex;gap:20px}.hdr-social a{color:#575c61;font-size:14px;line-height:1;display:flex}.hdr-social a:hover{color:#427ed1}.hdr-social .icon{width:14px;height:14px}.top-nav{flex:none;width:83.333%;display:flex;align-items:center}.top-nav__toggle{display:none;height:37px;padding:0 20px;border:0;background:#fff;color:#4a4e57;cursor:pointer}.top-nav__toggle .icon{width:13px;height:13px;display:block}.top-nav__list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.top-nav__item{position:relative;margin:0 1.5%}.top-nav__item:first-child{margin-left:0}.top-nav__item:last-child{margin-right:0}.top-nav__item>a{display:flex;align-items:center;gap:6px;font:500 13px/24px var(--font-display);color:#808080;text-decoration:none}.top-nav__item>a:hover{color:#427ed1}.top-nav__item>a .icon--chevron{width:10px;height:10px}.top-nav__cart>a{flex-direction:column;gap:0;min-width:53px}.top-nav__cart .icon--cart{width:13px;height:12px}.top-nav__cart{position:relative}.cart-count{position:absolute;top:-6px;left:calc(50% + 6px);min-width:16px;height:16px;padding-inline:4px;border-radius:8px;display:grid;place-items:center;background:#427ed1;color:#fff;font:700 10px/1 var(--font-body)}.cart-count[hidden]{display:none}.top-nav__drop{position:absolute;top:100%;right:0;z-index:70;padding-top:14px;visibility:hidden;opacity:0;transition:opacity 0.2s,visibility 0.2s}.top-nav__account:hover .top-nav__drop,.top-nav__account:focus-within .top-nav__drop{visibility:visible;opacity:1}.login-box,.top-nav__sub{width:200px;background:#fff;box-shadow:rgba(0,0,0,0.2) 0 4px 8px -4px;margin:0;padding:20px;list-style:none}.login-box input[type=text],.login-box input[type=password]{display:block;width:100%;height:30px;margin-bottom:10px;padding:0 10px;border:1px solid #d2d2d2;border-radius:0;font:13px var(--font-body);color:#747474}.login-box__remember{display:flex;align-items:center;gap:4px;font:11px var(--font-body);color:#747474;margin-bottom:10px}.login-box__actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.login-box__btn{border:0;border-radius:4px;background:#427ed1;color:#fff;cursor:pointer;font:700 11px/1 var(--font-display);letter-spacing:1px;text-transform:uppercase;padding:9px 20px}.login-box__btn:hover{background:#2b2e32}.login-box__actions a{font:13px var(--font-body);color:#2b2e32;text-decoration:none}.top-nav__sub{padding:0}.top-nav__sub a{display:block;padding:7px 20px;font:400 13px/24px var(--font-display);color:#2b2e32;text-decoration:none}.top-nav__sub a:hover{background:#f6f6f6}.hdr-logo{flex:none;width:20%;padding:0.9% 0 0.9% 1.923%;margin:10px 0;display:block}.hdr-logo img{display:block;width:100%;height:auto}.hdr-logo .hdr-logo__sticky{display:none;width:150px;margin-left:auto}.main-nav{flex:none;width:66.667%;padding-left:1.923%;margin:10px 0;display:flex;justify-content:center}.main-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.main-nav__item{position:relative;margin:0 17.5px}.main-nav__item:first-child{margin-left:0}.main-nav__item:last-child{margin-right:0}.main-nav__item.has-mega{position:static}.main-nav__item>a{display:flex;align-items:center;gap:0;padding:8px 0;font:500 15px/28px var(--font-display);color:#2b2e32;text-decoration:none}.main-nav__item>a .icon--chevron{width:13px;height:11px;margin-left:4px}.main-nav__item>a:hover,.main-nav__item:hover>a,.main-nav__item.is-current>a{color:#427ed1}.main-nav__sub,.mega{position:absolute;z-index:60;visibility:hidden;opacity:0;transition:opacity 0.2s,visibility 0.2s;box-shadow:rgba(0,0,0,0.2) 0 4px 8px -4px}.main-nav__sub::before,.mega::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:16px}.main-nav__item:hover>.main-nav__sub,.main-nav__item:focus-within>.main-nav__sub,.main-nav__item:hover>.mega,.main-nav__item:focus-within>.mega{visibility:visible;opacity:1}.main-nav__sub{top:calc(100% + 16px);left:0;width:237px;list-style:none;margin:0;padding:0}.main-nav__sub li{background:#fff;border-bottom:1px solid rgba(226,226,226,0)}.main-nav__sub a{display:block;padding:12px 20px;font:500 14px/28px var(--font-display);color:#0b0c11;text-decoration:none}.main-nav__sub a:hover,.main-nav__sub a[aria-current]{background:#f6f6f6;color:#427ed1}.mega{top:auto;margin-top:15.5px;right:11px;width:min(calc(195px * var(--cols)),calc(100% - 22px));background:#fff}.mega__cols{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.mega__col{padding:13px 0}.mega__col:not(:last-child){border-right:1px solid transparent}.mega__title{display:block;padding:13px 34px;text-align:center;font:700 16.8px/29px var(--font-display);color:#0b0c11;text-decoration:none}.mega__title:hover{color:#427ed1}.mega__widgets{padding:0 34px;margin-bottom:10px;text-align:center}.mega__widgets .widget,.mega__widgets p{margin:0}.mega__widgets .textwidget>:first-child{margin-top:0}.mega__widgets img{max-width:100%;height:auto}.hdr-search{position:relative;flex:none}.hdr-search .icon--search{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:13px;height:13px;color:#aaa9a9;pointer-events:none}.hdr-search input{width:140px;height:38px;padding:0 10px 0 38px;border:1px solid #d2d2d2;border-radius:5px;background:#fff;font:13px var(--font-body);color:#aaa9a9;-webkit-appearance:none;appearance:none}.hdr-search input::placeholder{color:#aaa9a9;opacity:1}.hdr-search--main{width:11.53%;margin:10px 0 10px 0.2877%}.hdr-search--main input{width:100%}.hdr-search--top{display:none}@media (min-width:801px) and (min-height:501px),(min-width:801px) and (pointer:fine){.site-header.is-stuck{padding-bottom:var(--hdr-main-h,129px)}.site-header.is-stuck .hdr-main{position:fixed;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0;z-index:100;background:#fff;transition:transform 0.3s ease}.site-header.is-stuck.is-tucked .hdr-main{transform:translateY(-100%)}.site-header.is-stuck .hdr-logo .hdr-logo__main{display:none}.site-header.is-stuck .hdr-logo .hdr-logo__sticky{display:block}}.nav-toggle{display:none;border:0;background:none;cursor:pointer;padding:12px 20px;color:#4a4e57}.nav-toggle .icon{width:40px;height:40px}.nav-toggle__close{display:none}.nav-toggle[aria-expanded=true] .nav-toggle__open{display:none}.nav-toggle[aria-expanded=true] .nav-toggle__close{display:block}.nav-toggle .icon--close{width:30px}.mnav{position:absolute;left:0;right:0;top:100%;background:#fff;z-index:60;box-shadow:rgba(0,0,0,0.1) 0 8px 12px -6px}.mnav[hidden]{display:none}.mnav__list,.mnav__sub{list-style:none;margin:0;padding:0}.mnav__item{position:relative;border-bottom:1px solid rgba(0,0,0,0)}.mnav__item>a{display:flex;align-items:center;justify-content:center;min-height:80px;padding:0 30px;font:400 20px/37.4px "Rubik",var(--font-body);color:#000;text-decoration:none}.mnav__sub .mnav__item>a{justify-content:flex-start}.mnav__item.is-current>a{color:#000}.mnav__open{position:absolute;top:0;right:0;width:93px;height:80px;border:0;background:none;color:#000;cursor:pointer;display:grid;place-items:center}.mnav__open .icon{width:13px;height:13px;transition:transform 0.2s}.mnav__open[aria-expanded=true] .icon{transform:rotate(180deg)}.mnav__search{padding:20px 30px}.mnav__search input{width:100%;height:50px;padding:0 16px;border:1px solid #d2d2d2;border-radius:5px;font:16px var(--font-body)}@media (min-width:801px) and (max-width:1024px) and (min-height:501px),(min-width:801px) and (max-width:1024px) and (pointer:fine){.hdr-top .hdr-row{min-height:37px}.hdr-social{width:33.333%}.top-nav{width:66.667%}.top-nav__toggle{display:block}.top-nav__list{display:none}.top-nav.is-open .top-nav__list{display:block;position:absolute;left:0;right:0;top:100%;z-index:80;background:#fff}.top-nav.is-open .top-nav__item{margin:0;border-bottom:1px solid rgba(0,0,0,0.1)}.top-nav.is-open .top-nav__item>a{flex-direction:row;min-height:65px;padding:0 19.5px;font:400 13px/24px var(--font-display);color:#4a4e57}.top-nav.is-open .top-nav__item.is-current>a{background:#f9f9fb}.top-nav.is-open .top-nav__item .icon,.top-nav.is-open .top-nav__drop{display:none}.hdr-logo{width:20%}.main-nav{width:100%}.hdr-search--main{width:200px;margin:10px calc(50% - 100px - 0.14385%) 10px calc(50% - 100px + 0.14385%)}}@media (max-width:800px),(pointer:coarse) and (max-height:500px){.hdr-top{padding:6px 0;border-bottom:0}.hdr-row{margin-inline:0}.hdr-top .hdr-row{flex-direction:column;min-height:0;padding-bottom:10px}.hdr-social{display:none}.top-nav{width:auto;padding:10px 0 0 10px;justify-content:center}.top-nav__list{width:auto;flex-wrap:wrap;justify-content:center;gap:0}.top-nav__item,.top-nav__item:first-child,.top-nav__item:last-child{margin:0}.top-nav__item::before{content:"";position:absolute;inset:0;border:1px solid #e8e8e8;pointer-events:none}.top-nav__item>a{font:400 16px/29.92px var(--font-body);color:#170c19;padding:0.5px 8px}.top-nav__item.is-current::before{border-color:transparent}.top-nav__item>a{gap:8px}.top-nav__cart>a{flex-direction:row;gap:8px;padding-left:16px;line-height:29.92px}.top-nav__cart .icon--cart{width:18px;height:16px}.top-nav__drop{right:auto;left:0}.hdr-search--top{display:block;align-self:flex-start;margin:4.35px 0 4.35px calc(62.5% - 88.75px)}.hdr-search--top input{display:block;border:0;width:185px;height:25px;padding-left:38px}.hdr-main{padding:6px 0;position:relative}.hdr-main .hdr-row{min-height:95px;flex-wrap:nowrap;justify-content:flex-start}.hdr-logo{width:66.667%;padding:0 0 0 5%;margin:0}.hdr-logo img{width:100%;max-width:250px}.main-nav,.hdr-search--main{display:none}.nav-toggle{display:block;margin-left:auto}}@media (min-width:641px) and (max-width:800px) and (min-height:501px),(min-width:641px) and (max-width:800px) and (pointer:fine){.hdr-top .hdr-row,.hdr-main .hdr-row{margin-inline:30px}.hdr-main .hdr-row{justify-content:center}.hdr-main{padding:18px 0 16px}.hdr-logo{width:40%;padding:0}.nav-toggle{margin-left:calc(40% - 80px)}}.entry-content{margin-bottom:var(--space-xl)}.entry-content>* + h2,.entry-content>* + h3{margin-top:var(--space-l)}.entry-content img{border-radius:var(--radius)}.entry-content table{border-collapse:collapse}.entry-content :where(th,td){border-color:#eaeaea}.not-found{padding-bottom:var(--space-xl)}.trix-prod-notice{max-width:1170px;margin:33px auto 0;padding:0}.trix-slider{position:relative;overflow:hidden;width:100%;height:min(620px,53vw)}.trix-slider__poster{position:absolute;inset:0;background-size:cover}.trix-slider.is-ready .trix-slider__poster{display:none}.trix-slide{position:absolute;inset:0;visibility:hidden}.trix-slide.is-active{visibility:visible}.trix-slide__bg{position:absolute;inset:0;background-repeat:no-repeat}.trix-slide__grid{position:absolute;top:0;left:50%;transform-origin:50% 0}.trix-layer{position:absolute}.trix-layer__in{display:block;opacity:0;color:inherit;text-decoration:none}.trix-layer--image img{display:block;width:100%;height:100%}.trix-layer__in.has-hover{transition:background-color 0.2s}.trix-layer__in.has-hover:hover,.trix-layer__in.has-hover:focus-visible{background:var(--hov-bg) !important}.trix-slider__bar{position:absolute;left:0;width:0;z-index:20;pointer-events:none}.trix-slider__arrow{position:absolute;top:50%;z-index:20;transform:translateY(-50%);width:var(--arrow-size);height:var(--arrow-size);border:0;padding:0;cursor:pointer;display:grid;place-items:center;background:var(--arrow-bg);color:var(--arrow-color);transition:background 0.2s}.trix-slider__arrow:hover,.trix-slider__arrow:focus-visible{background:var(--arrow-hover)}.trix-slider__arrow--prev{left:20px}.trix-slider__arrow--next{right:20px}@media (prefers-reduced-motion:reduce){.trix-layer__in{opacity:1}}.site-footer{font:400 13px/1.8 var(--font-body);color:#eaeaea}.site-footer a{color:#eaeaea;text-decoration:none}.site-footer a:hover{color:#427ed1}.ftr-row{max-width:1200px;margin-inline:auto;padding-inline:30px}.ftr-widgets{background:#2b2e32;padding:55px 0 60px}.ftr-widgets .ftr-row{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.ftr-col .widget{margin-bottom:40px}.ftr-col .widget:last-child{margin-bottom:0}.ftr-col .widget-title{font:400 15px/1.5 var(--font-body);color:#fff;margin:0 0 20px;letter-spacing:0;text-transform:none}.ftr-col p{margin:0 0 0}.ftr-col img{height:auto}.ftr-col ul{list-style:none;margin:0;padding:0}.ftr-col .widget_recent_entries li{padding:0 0 12px}.ftr-col .post-date{display:block;font-size:12px;color:#eaeaea;opacity:0.8}.social-links{display:flex;gap:14px;align-items:center}.social-links svg{display:block}.ftr-copyright{background:#1d1f22;padding:35px 0 30px;text-align:center;font-size:13px;color:#eaeaea}.ftr-copyright p{margin:0 0 10px}.ftr-copyright p:last-child{margin-bottom:0}.ftr-copyright img{display:inline-block;max-width:100%;height:auto}@media (max-width:800px){.ftr-widgets .ftr-row{grid-template-columns:1fr;gap:40px}}@media (prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important}}.title-bar{min-height:44px;display:flex;align-items:center;justify-content:center;background:#eaeaea center / cover no-repeat;padding:0 30px;text-align:center}.title-bar__crumbs{font:400 13px/1.87 var(--font-body);color:#fff}@media (max-width:800px){.title-bar{padding:5px 30px}}.title-bar__crumbs a{color:#fff;text-decoration:none}.title-bar__crumbs a:hover{text-decoration:underline}.title-bar__crumbs [aria-current]{display:inline-block}.title-bar__sep{padding:0 0.35em}.title-bar__sep--term{padding:0 0.175em 0 0}.page .page__body{max-width:1230px;margin-inline:auto;padding-inline:30px}.page--full .page__body{max-width:none;padding-inline:0}.page--full .page__body{--fx-pct-inset:0.6px}.page .entry-content{margin-bottom:0}.fx-text a{text-decoration:underline}.fx-text a.fx-button,.fx-text .fx-button{text-decoration:none}.mega__title{letter-spacing:-1px}.checkout_text{display:none}table.lifespan_table td{border:1px solid black;border-collapse:collapse;padding:5px}.gift-certificate.sc_info_box{display:none !important}.training a{color:#427ed1}.training a:hover{color:#000}.wcusage-info-box-dollar .wcusage-info-box-title,.wcusage-info-box-percent .wcusage-info-box-title{color:transparent}.wcusage-info-box-dollar .wcusage-info-box-title::after,.wcusage-info-box-percent .wcusage-info-box-title::after{display:block;visibility:visible;color:black;margin-top:-20px}.wcusage-info-box-dollar .wcusage-info-box-title::after{content:'Total In Kitty:'}.wcusage-info-box-percent .wcusage-info-box-title::after{content:'Rate:'}.post-view{max-width:1230px;margin-inline:auto;padding:50px 30px 60px}.single-post__image{margin:0 0 30px}.single-post__image img{display:block;max-width:100%;height:auto}.single-post__title{font-size:26px;line-height:1.38;margin:0 0 18px}.single-post .entry-content{margin-bottom:0}.single-post .entry-content a{text-decoration:underline}.post-meta{margin-top:20px;padding:5px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;font-size:13px;line-height:1.87;color:#494949}.post-meta a{color:#000}.post-meta a:hover{color:#427ed1}.post-meta__sep{padding:0 5px}.share-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-top:60px;padding:30px 20px 27px;background:#f6f6f6}.share-box__tagline{margin:0;font-size:15px;line-height:1.73;color:#333}.share-box__links{display:flex;gap:5px}.share-box__link{display:grid;place-items:center;width:34px;height:34px;padding:8px;border-radius:4px;color:#fff}.share-box__link svg{width:16px;height:16px}.share-box__link:hover{color:#fff;opacity:0.85}.share-box__link--facebook{background:#3b5998}.share-box__link--x{background:#000}.share-box__link--reddit{background:#ff4500}.share-box__link--linkedin{background:#0077b5}.share-box__link--whatsapp{background:#77e878}.share-box__link--tumblr{background:#35465c}.share-box__link--pinterest{background:#bd081c}.section-title{font-size:20px;line-height:1.5;margin:0 0 30px}.section-title a{color:#000}.about-author{margin-top:55px}.about-author__body{display:flex;gap:20px;align-items:flex-start}.about-author__body img{flex:none;width:72px;height:72px}.about-author__bio{font-size:18px}.related-posts{margin-top:55px}.related-posts .fx-carousel__item{display:block}.related-posts__image{display:block;aspect-ratio:500 / 383;overflow:hidden;background:#f6f6f6}.related-posts .related-posts__image img{width:100%;height:100%;object-fit:cover}.related-posts__placeholder{display:grid;place-items:center;height:100%;padding:20px;text-align:center;font:700 15px/1.4 var(--font-display);color:#747474}.related-posts__title{margin:0.682em 0 0.136em;font-size:15px;line-height:1.73}.related-posts__title a{color:#2b2e32}.related-posts__meta{margin:0;font-size:13px;line-height:1.5;color:#494949}@media (max-width:800px){.share-box{justify-content:center;text-align:center}}.archive-view{max-width:1230px;margin-inline:auto;padding:50px 30px 60px}.archive-view--sidebar{display:grid;grid-template-columns:minmax(0,1fr) 23%;gap:80px}.archive-view .fx-blog--grid{gap:40px}.archive-view__sidebar .widget{margin-bottom:45px;font-size:18px}.archive-view__sidebar .widget-title{font:700 14px/1.73 var(--font-display);color:#2b2e32;margin:0 0 21px}.archive-view__sidebar ul{list-style:none;margin:0;padding:0}.archive-view__sidebar .widget_categories li,.archive-view__sidebar .widget_archive li,.archive-view__sidebar .widget_recent_entries li,.archive-view__sidebar .widget_pages li,.archive-view__sidebar .widget_nav_menu li,.archive-view__sidebar .widget_meta li{position:relative;padding:10px 0 10px 12px;border-bottom:1px solid #eaeaea;line-height:1.87}.archive-view__sidebar .widget_categories li:first-child,.archive-view__sidebar .widget_archive li:first-child,.archive-view__sidebar .widget_recent_entries li:first-child,.archive-view__sidebar .widget_pages li:first-child,.archive-view__sidebar .widget_nav_menu li:first-child,.archive-view__sidebar .widget_meta li:first-child{padding-top:0}.archive-view__sidebar .widget_categories li a::before,.archive-view__sidebar .widget_archive li a::before,.archive-view__sidebar .widget_recent_entries li a::before,.archive-view__sidebar .widget_pages li a::before,.archive-view__sidebar .widget_nav_menu li a::before,.archive-view__sidebar .widget_meta li a::before{content:"";position:absolute;left:0;top:17.8px;width:6.4px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 366 1024'%3E%3Cpath d='M340 557.7q0 7.4-5.7 13.1l-266.3 266.3q-5.7 5.7-13.1 5.7t-13.1-5.7l-28.6-28.6q-5.7-5.7-5.7-13.1t5.7-13.1l224.6-224.6-224.6-224.6q-5.7-5.7-5.7-13.1t5.7-13.1l28.6-28.6q5.7-5.7 13.1-5.7t13.1 5.7l266.3 266.3q5.7 5.7 5.7 13.1z'/%3E%3C/svg%3E") center / contain no-repeat}.archive-view__sidebar .widget_categories li:first-child a::before,.archive-view__sidebar .widget_archive li:first-child a::before,.archive-view__sidebar .widget_recent_entries li:first-child a::before,.archive-view__sidebar .widget_pages li:first-child a::before,.archive-view__sidebar .widget_nav_menu li:first-child a::before,.archive-view__sidebar .widget_meta li:first-child a::before{top:7.8px}.archive-view__sidebar li a{color:#000}.archive-view__sidebar li a:hover{color:#427ed1}.archive-view__sidebar .search-form,.archive-view__sidebar .searchform{display:flex}.archive-view__sidebar input[type=search],.archive-view__sidebar input[type=text]{flex:1;min-width:0;height:38px;border:1px solid #d2d2d2;border-right:0;padding:0 12px;font:13px var(--font-body)}.archive-view__sidebar .search-submit,.archive-view__sidebar input[type=submit]{width:38px;height:38px;border:0;background:#000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E") center / 14px no-repeat;color:transparent;font-size:0;cursor:pointer}.archive-view__sidebar .search-form label{flex:1;display:flex}.tabs-widget{border:1px solid #eaeaea}.tabs-widget__nav{display:flex}.tabs-widget__nav button{flex:1;padding:11px 5px;border:0;border-top:3px solid #f6f6f6;background:#f6f6f6;font:700 15px/25.95px var(--font-display);color:#2b2e32;cursor:pointer}.tabs-widget__nav button[aria-selected=true]{background:#fff;border-top-color:#427ed1}.tabs-widget__nav .icon{width:1.125em;height:1em;vertical-align:-0.15em}.tabs-widget__list li{display:flow-root;padding:20px 15px;border-bottom:1px solid #eaeaea}.tabs-widget__list li:last-child{border-bottom:0}.tabs-widget__thumb{float:left;width:52px;margin-right:13px}.tabs-widget__thumb img{display:block;width:52px;height:52px;object-fit:cover}.tabs-widget__holder>a{font:400 18px/normal var(--font-body);color:#000}.tabs-widget__holder>a:hover{color:#427ed1}.tabs-widget__date{font:400 13px/1.87 var(--font-body);color:#494949}.tagcloud a{display:inline-flex;align-items:center;margin:2px 0;padding:0 10px;min-height:2.15em;line-height:2.15em;border:1px solid #e2e2e2;font-size:0.9em !important}@media (max-width:800px){.archive-view--sidebar{grid-template-columns:1fr}}.fslider{position:relative;overflow:hidden;background:#000;min-height:400px}.fslide{position:absolute;inset:0;display:none}.fslide.is-active{position:relative;display:block;min-height:400px}.fslide__video,.fslide__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fslide__content{position:relative;z-index:1;max-width:1230px;margin:0 auto;padding:20px 30px}.fslide__heading{margin:0;font-size:60px;line-height:1.2;color:#fff}.fslide__caption-row{margin-top:14px}.fslide__caption{display:inline-block;vertical-align:top;margin:0;font-size:24px;line-height:1.2;color:#fff}.fslide__buttons{margin-top:38px}.fslider--full .fslide.is-active{display:flex;flex-direction:column;justify-content:center;height:var(--fslider-h,calc(100vh - 182px));min-height:400px}.fslider-fallback{display:none}.fslider-fallback img{display:block;width:100%;height:auto}@media (max-width:900px){.fslider--has-fallback{display:none}.fslider-fallback{display:block}}.fslide__buttons .fx-button-wrap{text-align:center !important;display:block}.fslide__buttons .fx-button{border-radius:0;background:transparent;border:1px solid #fff;color:rgba(255,255,255,0.6)}.fslide__buttons .fx-button:hover{background:transparent;color:#fff}@media (max-width:800px){.fslide__heading br:first-child{display:none}}.not-found{max-width:1230px;margin-inline:auto;padding:50px 30px 60px}.not-found__title{font-size:calc(38px - var(--fx-rt-on,0) * 5.94 * (var(--fx-rt-max,1099px) - 100vw) / var(--fx-rt-span,739));line-height:1.26;margin:0 0 30px}.not-found__cols{display:grid;grid-template-columns:31.62% 21.2% 31.62%;column-gap:6.41%}.not-found__code{font:700 170px/1 var(--font-body);color:#f0f0f0}.not-found__h{font-size:16px;margin:0.3em 0 0.45em}.not-found__links{list-style:none;margin:10px 0 0;padding:0}.not-found__links li{padding:4.9px 0;font-size:14px;line-height:23.8px}.not-found__links a{display:inline-flex;align-items:center;gap:10px;color:#000}.not-found__links a::before{content:"\203A";display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#427ed1;color:#fff;font-size:16px;line-height:1}.not-found__links a:hover{color:#427ed1}.not-found__cols p{font-size:18px;line-height:1.87;margin:0 0 20px}.not-found__search{display:flex}.not-found__search input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid #d2d2d2;border-right:0;font:13px var(--font-body)}.not-found__search button{width:38px;height:38px;border:0;background:#000;color:#fff;cursor:pointer;display:grid;place-items:center}.not-found__search button .icon{width:14px;height:14px}@media (max-width:767px){.not-found__title{margin-bottom:20px}.not-found__cols{grid-template-columns:1fr}.not-found__cols>*{margin-bottom:50px}.not-found__cols>:nth-child(2){padding-left:3px}}.search-again{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #e0dede}.search-again__title{font-size:calc(50px - var(--fx-rt-on,0) * 12.42 * (var(--fx-rt-max,1099px) - 100vw) / var(--fx-rt-span,739));margin:0 0 20px}.search-again p{font-size:18px}.search-again{padding-top:30px}.comments{margin-top:55px}.comment-list,.comment-list .children{list-style:none;margin:0;padding:0}.comment-list .children{padding-left:64px}.the-comment{display:flex;gap:20px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eaeaea}.the-comment__avatar img{display:block;width:54px;height:54px}.the-comment__meta{font-size:13px;margin-bottom:8px}.the-comment__meta strong{font-size:16px;margin-right:6px}.the-comment__meta strong a{color:#2b2e32}.the-comment__text{font-size:18px}.the-comment__text p:last-child{margin-bottom:0}.comments__closed{font-size:16px}.comment-respond{margin-top:40px}.comment-form label{display:block;font-size:16px;margin-bottom:6px}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;padding:0 15px;height:38px;border:1px solid #d2d2d2;font:13px var(--font-body)}.comment-form textarea{height:auto;min-height:150px;padding:10px 15px}.comment-form p{margin:0 0 20px}@media (max-width:640px){body:is(.page-template-default,.single,.search,.category,.tag,.author,.date) #main{padding-bottom:50px}}.site-footer--section .footer-coffee .fx-text a{color:#000;text-decoration:underline}.to-top__link{position:fixed;right:75px;bottom:0;z-index:100000;width:48px;height:35px;display:grid;place-items:center;border-radius:4px 4px 0 0;background:#333;opacity:0;pointer-events:none;transition:opacity 0.4s ease-in-out,background 0.2s ease-in-out}.to-top__link.is-active{opacity:0.9;pointer-events:auto}.to-top__link:hover{background:#427ed1}.to-top__link::before{content:"";width:12.5px;height:7.1px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='67 685 1018 582' preserveAspectRatio='none'%3E%3Cpath d='M1075 1184q0 13-10 23l-50 50q-10 10-23 10t-23-10l-393-393-393 393q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l466 466q10 10 10 23z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='67 685 1018 582' preserveAspectRatio='none'%3E%3Cpath d='M1075 1184q0 13-10 23l-50 50q-10 10-23 10t-23-10l-393-393-393 393q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l466 466q10 10 10 23z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}@media (max-width:800px){.to-top__link{bottom:30px;width:44px;height:44px;border-radius:4px}}.single-post__image .fx-slideshow{background:none}.single-post__image .fx-slideshow__slide:not(.is-active){position:absolute;top:0;left:0;width:100%}.single-post__image .fx-slideshow__slide img{width:100%;height:auto;border-radius:8px}.single-post__image .fx-slideshow:not(.fx-slideshow--single) .fx-slideshow__slides{aspect-ratio:var(--hero-ratio,4 / 3);overflow:hidden;grid-template-rows:minmax(0,1fr)}.single-post__image .fx-slideshow:not(.fx-slideshow--single) .fx-slideshow__slide:not(.is-active){position:static}.single-post__image .fx-slideshow:not(.fx-slideshow--single) .fx-slideshow__slide{height:100%}.single-post__image .fx-slideshow:not(.fx-slideshow--single) .fx-slideshow__slide img{height:100%;object-fit:cover}.single-post__image--full{max-width:680px;margin:0 auto 32px}.single-post__image--left{float:left;width:40%;max-width:400px;margin:4px 32px 20px 0}.single-post__title{margin-top:0}.single-post .entry-content{clear:none}.single-post .entry-content img.alignleft,.single-post .entry-content img.alignright{max-width:min(42%,340px);height:auto}.single-post .entry-content img.alignleft{margin:6px 28px 16px 0}.single-post .entry-content img.alignright{margin:6px 0 16px 28px}.single-post .entry-content img.aligncenter{display:block;margin:20px auto}@media (max-width:640px){.single-post__image--left{float:none;width:100%;max-width:100%;margin:0 0 24px}.single-post .entry-content img.alignleft,.single-post .entry-content img.alignright{float:none;display:block;max-width:100%;margin:16px auto}}.single-post__image--full{max-width:min(680px,var(--hero-w,680px))}.single-post__image--left{width:min(40%,400px,var(--hero-w,400px))}@media (max-width:640px){.single-post__image--left{width:min(100%,var(--hero-w,100%))}}
