html.lenis{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{line-height:1.6;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{margin:0;padding:0}table{border-collapse:collapse}:focus-visible{outline:2px solid var(--wp--preset--color--primary,#600d0a);outline-offset:2px}body.plasma-site{background:var(--wp--preset--color--background,#fff);color:var(--wp--preset--color--foreground,#000);font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);letter-spacing:.02em;line-height:1.625}.plasma-heading{font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-weight:700;line-height:1.2;margin:0}.plasma-heading--sm{font-size:var(--wp--preset--font-size--second-title,22px)}.plasma-text-muted{color:var(--wp--preset--color--secondary,#c8102e)}.plasma-text-small{font-size:var(--wp--preset--font-size--secondary-text,14px)}.plasma-prose>*+*{margin-block-start:1em}.entry-content .alignwide,.plasma-prose .alignwide{margin-inline:auto;max-width:var(--wp--style--global--wide-size,1200px)}.entry-content .alignfull,.plasma-prose .alignfull{max-width:none;width:100%}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{background:var(--wp--preset--color--background,#fff);border:1px solid var(--wp--preset--color--tertiary,#d6d2c4);border-radius:0;color:inherit;padding:.625rem .75rem;width:100%}button[type=submit],input[type=search],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button[type=submit],input[type=submit]{background-color:var(--wp--preset--color--primary,#600d0a);border:2px solid var(--wp--preset--color--background,#fff);border-radius:0;color:var(--wp--preset--color--background,#fff);cursor:pointer;padding:var(--wp--preset--spacing--20,.56rem) var(--wp--preset--spacing--50,1.69rem);text-decoration:none}button[type=submit]:focus-visible,button[type=submit]:hover,input[type=submit]:focus-visible,input[type=submit]:hover{background-color:var(--wp--preset--color--secondary,#c8102e)}.plasma-skip-link,.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.plasma-skip-link:focus{height:auto;left:1rem;margin:0;overflow:visible;padding:.75rem 1rem;position:fixed;top:1rem;width:auto;z-index:100000;clip:auto;background:var(--wp--preset--color--primary,#600d0a);border-radius:0;color:var(--wp--preset--color--background,#fff)}html{scrollbar-gutter:stable}.lucia-header{color:var(--wp--preset--color--tertiary,#d6d2c4);height:var(--wp--custom--header--height,54px);left:0;position:fixed;right:0;top:0;width:100%;z-index:10}html.lucia-functions-modal-open .lucia-header,html.lucia-nav-overlay-open .lucia-header{right:var(--lucia-scrollbar-gutter,0);width:auto}.lucia-header--solid{background:var(--wp--preset--color--dark-red,#7c211e)}.lucia-header--transparent{background:0 0}.lucia-header__inner{height:100%;padding-block:var(--wp--custom--header--padding-block,8px);padding-inline:var(--wp--custom--container--gutter,24px)}.lucia-header .lucia-button{color:currentcolor}.lucia-nav-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:currentcolor;background-image:none;border:0;color:inherit;cursor:pointer;display:block;height:38px;-webkit-mask:var(--lucia-asset-icon-hamburger) center/contain no-repeat;mask:var(--lucia-asset-icon-hamburger) center/contain no-repeat;padding:0;width:38px}.lucia-nav-toggle:focus{outline:none}.lucia-nav-toggle:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.site-wrap{padding-top:var(--wp--custom--header--height,54px)}.lucia-has-transparent-header .site-wrap{padding-top:0}.lucia-nav-overlay{background-color:var(--wp--preset--color--dark-red,#7c211e);color:var(--wp--preset--color--background,#fff);display:flex;flex-direction:column;isolation:isolate;padding-block:64px;padding-inline:var(--wp--custom--container--gutter,24px);padding-right:44px;position:relative}.lucia-nav-overlay[hidden]{display:none}.lucia-nav-overlay:before{background-image:var(--lucia-asset-grain);background-repeat:repeat;background-size:327px 327px;mix-blend-mode:overlay;opacity:.12}.lucia-nav-overlay:after,.lucia-nav-overlay:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.lucia-nav-overlay:after{background-image:var(--lucia-asset-menu-shadow);background-position:50%;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply}.lucia-has-js .lucia-nav-overlay{inset:0;overflow:hidden;position:fixed;right:-20px;z-index:20}@media(prefers-reduced-motion:no-preference){.lucia-has-js .lucia-nav-overlay{transform:translateY(100%);transition:transform .6s cubic-bezier(.33,0,.13,1)}.lucia-has-js .lucia-nav-overlay[data-nav]{will-change:transform}.lucia-has-js .lucia-nav-overlay[data-nav=open]{transform:translateY(0)}.lucia-has-js .lucia-nav-overlay[data-nav=closing]{transform:translateY(-100%);transition-duration:.35s}}.lucia-nav-overlay-open{overflow:clip;overflow-clip-margin:20px}html.lucia-nav-overlay-open{background:var(--wp--preset--color--dark-red,#7c211e);scrollbar-gutter:auto}html.lucia-nav-overlay-open body{background-clip:content-box;padding-right:var(--lucia-scrollbar-gutter,0)}.lucia-nav-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:currentcolor;background-image:none;border:0;color:inherit;cursor:pointer;display:none;height:38px;left:var(--wp--custom--container--gutter,24px);-webkit-mask:var(--lucia-asset-icon-close) center/contain no-repeat;mask:var(--lucia-asset-icon-close) center/contain no-repeat;padding:0;position:absolute;top:var(--wp--custom--header--padding-block,8px);width:38px;z-index:1}.lucia-nav-close:focus{outline:none}.lucia-nav-close:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-has-js .lucia-nav-close{display:block}.lucia-nav-overlay__scroll{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative;scrollbar-color:var(--wp--preset--color--light-brown,#d5c6c4) #fff0;scrollbar-width:thin;z-index:1}.lucia-nav-overlay__scroll::-webkit-scrollbar{width:8px}.lucia-nav-overlay__scroll::-webkit-scrollbar-track{background:0 0}.lucia-nav-overlay__scroll::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--light-brown,#d5c6c4)}.lucia-nav-overlay__nav{flex:1 0 auto;justify-content:center}.lucia-nav-overlay__list,.lucia-nav-overlay__nav{align-items:center;display:flex;flex-direction:column}.lucia-nav-overlay__list{gap:42px;list-style:none;margin:0;padding:0}@media(prefers-reduced-motion:no-preference){.lucia-has-js .lucia-nav-overlay__list>li{opacity:0;transform:translateY(140%);transition-delay:.8s}.lucia-has-js .lucia-nav-overlay__list>li:first-child{transition-delay:.1s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(2){transition-delay:.2s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(3){transition-delay:.3s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(4){transition-delay:.4s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(5){transition-delay:.5s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(6){transition-delay:.6s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(7){transition-delay:.7s}.lucia-has-js .lucia-nav-overlay__list>li:nth-child(8){transition-delay:.8s}}.lucia-nav-overlay__list:hover>li:not(:hover){opacity:.25}.lucia-nav-overlay__list>li:hover a{transform:translateY(-.5rem)}.lucia-nav-overlay__list a{color:var(--wp--preset--color--background,#fff);display:inline-block;font-family:var(--wp--preset--font-family--ebgaramond,"EB Garamond",serif);font-size:var(--wp--preset--font-size--display-md,40px);font-weight:500;letter-spacing:.04em;line-height:normal;padding:4px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .3s ease}@media(prefers-reduced-motion:no-preference){.lucia-nav-overlay__list a{transition:color .3s ease,transform .7s cubic-bezier(.4,0,.2,1)}}.lucia-nav-overlay__list a:focus-visible,.lucia-nav-overlay__list a:hover{color:var(--wp--preset--color--secondary,#c8102e);text-decoration:none}.lucia-nav-overlay__list a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media(prefers-reduced-motion:no-preference){.lucia-has-js .lucia-nav-overlay[data-nav=closing] .lucia-nav-overlay__list>li,.lucia-has-js .lucia-nav-overlay[data-nav=open] .lucia-nav-overlay__list>li{opacity:1;transform:translateY(0)}.lucia-has-js .lucia-nav-overlay[data-nav=open] .lucia-nav-overlay__list>li{transition-duration:.9s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.33,0,.13,1)}.lucia-has-js .lucia-nav-overlay[data-nav=open] .lucia-nav-overlay__list:hover>li{transition-duration:.5s,.9s;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.33,0,.13,1)}}.lucia-nav-overlay__footer{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-block-start:auto}.lucia-nav-overlay__copyright{color:var(--wp--preset--color--tertiary,#d6d2c4);font-family:var(--wp--preset--font-family--ebgaramond,"EB Garamond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);font-weight:500;letter-spacing:0;line-height:normal;margin:0;text-align:center}@media(min-width:1024px){.lucia-nav-overlay__copyright{text-align:left}}.lucia-nav-overlay__social{align-items:flex-end;display:flex;flex-direction:column;gap:14px}.lucia-nav-overlay__social-label{color:var(--wp--preset--color--light-brown,#d5c6c4);font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-size:var(--wp--preset--font-size--secondary-text,14px);font-weight:500;letter-spacing:.02em;line-height:normal;margin:0;text-transform:uppercase}.lucia-nav-overlay__social-list{align-items:center;display:flex;gap:13px;list-style:none;margin:0;padding:0}.lucia-nav-overlay__social-link{background-color:currentcolor;color:var(--wp--preset--color--tertiary,#d6d2c4);display:block;height:16px;width:16px}.lucia-nav-overlay__social-link:focus{outline:none}.lucia-nav-overlay__social-link:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-nav-overlay__social-link--instagram{-webkit-mask:var(--lucia-asset-social-instagram) center/contain no-repeat;mask:var(--lucia-asset-social-instagram) center/contain no-repeat}.lucia-nav-overlay__social-link--tiktok{-webkit-mask:var(--lucia-asset-social-tiktok) center/contain no-repeat;mask:var(--lucia-asset-social-tiktok) center/contain no-repeat}.lucia-nav-overlay__social-link--facebook{-webkit-mask:var(--lucia-asset-social-facebook) center/contain no-repeat;mask:var(--lucia-asset-social-facebook) center/contain no-repeat}.lucia-footer{background:var(--wp--preset--color--dark-red,#7c211e);border:0;color:var(--wp--preset--color--tertiary,#d6d2c4);margin:0;overflow:hidden;padding:48px var(--wp--custom--container--gutter,24px) 62px;position:relative}@media(min-width:1024px){.lucia-footer{padding-bottom:24px;padding-top:var(--wp--custom--container--inset,112px)}}.lucia-footer__main{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lucia-footer__main>*{min-width:0}@media(min-width:1024px){.lucia-footer__main{-moz-column-gap:0;column-gap:0;grid-template-columns:auto minmax(0,1fr) auto auto auto;row-gap:48px}}.lucia-footer__brand{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;text-align:center}@media(min-width:1024px){.lucia-footer__brand{grid-column:1;grid-row:1}}.lucia-footer__logo{display:block;height:auto;max-width:100%;width:326px}.lucia-footer__hours{grid-column:1/-1}@media(min-width:1024px){.lucia-footer__hours{grid-column:3;grid-row:1;width:300px}.lucia-footer__visit{grid-column:4;grid-row:1;margin-inline-start:136px}}.lucia-footer__main--no-quick .lucia-footer__visit{grid-column:1/-1}@media(min-width:1024px){.lucia-footer__main--no-quick .lucia-footer__visit{grid-column:4}.lucia-footer__links{grid-column:5;grid-row:1;margin-inline-start:136px;width:158px}}.lucia-footer__follow{align-items:center;display:flex;flex-direction:column;gap:14px;grid-column:1/-1}@media(min-width:1024px){.lucia-footer__follow{align-items:flex-start;grid-column:1;grid-row:2}}.lucia-footer__newsletter{grid-column:1/-1}@media(min-width:1024px){.lucia-footer__newsletter{grid-column:3/-1;grid-row:2;justify-self:end}}.lucia-footer__heading{color:var(--wp--preset--color--light-brown,#d5c6c4);font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-size:var(--wp--preset--font-size--h-4,16px);font-weight:500;letter-spacing:.02em;line-height:normal;margin:0 0 14px;text-transform:uppercase}.lucia-footer__follow .lucia-footer__heading{margin-bottom:0}.lucia-footer__hours-table{color:var(--wp--preset--color--tertiary,#d6d2c4);display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);font-weight:500;letter-spacing:0;line-height:normal;margin:0}.lucia-footer__hours-row{align-items:baseline;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto}.lucia-footer__hours-times{text-align:right;white-space:nowrap}.lucia-footer__address{font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);font-style:normal;font-weight:500;letter-spacing:0;line-height:normal;margin:0}.lucia-footer__address a{color:inherit;text-decoration:none;transition:color .3s ease}.lucia-footer__address a:hover{color:var(--wp--preset--color--secondary,#c8102e);text-decoration:none}.lucia-footer__address a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-footer__address-lines{margin:0}.lucia-footer__phone{margin:16px 0 0}.lucia-footer__menu{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.lucia-footer__menu a{color:var(--wp--preset--color--tertiary,#d6d2c4);display:inline-flex;font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--secondary-text,14px);font-weight:500;letter-spacing:.04em;line-height:normal;padding:4px;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.lucia-footer__menu a:hover{color:var(--wp--preset--color--secondary,#c8102e);text-decoration:none}.lucia-footer__menu a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}#menu-footer-legal-links a{text-transform:none}.lucia-footer__social{align-items:center;display:flex;gap:13px;list-style:none;margin:0;padding:0}.lucia-footer__social-link{color:inherit;display:inline-flex;text-decoration:none;transition:color .3s ease}.lucia-footer__social-link:focus-visible,.lucia-footer__social-link:hover{color:var(--wp--preset--color--secondary,#c8102e)}.lucia-footer__social-link:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-footer__newsletter-title{color:var(--wp--preset--color--background,#fff);font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-size:var(--wp--preset--font-size--secondary-text,14px);font-weight:500;letter-spacing:.06em;line-height:normal;margin:0 0 22px;text-align:center;text-transform:uppercase}@media(min-width:1024px){.lucia-footer__newsletter-title{text-align:left}}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme{background:0 0;border:0;margin:0;max-width:100%;padding:0;width:100%}@media(min-width:1024px){.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme{width:512px}}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors{background:0 0;border:0;border-radius:0;box-shadow:none;color:var(--wp--preset--color--tertiary,#d6d2c4);margin:0 0 16px;padding:0;width:100%}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>h2,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol a,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:inherit;font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);font-weight:500;letter-spacing:0;line-height:normal;text-transform:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>h2{margin:0}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{display:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol{margin:8px 0 0;padding-inline-start:20px}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol li{margin:0}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol a{text-decoration:underline}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol a:focus{outline:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield .gfield_validation_message,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield .validation_message{background:0 0;border:0;color:var(--wp--preset--color--tertiary,#d6d2c4);font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);font-weight:500;letter-spacing:0;line-height:normal;margin:8px 0 0;padding:0;text-transform:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors{text-align:center}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol{list-style-position:inside;padding-inline-start:0}@media(min-width:1024px){.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors{text-align:left}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_validation_errors>ol{list-style-position:outside;padding-inline-start:20px}}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield_description,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield_label,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_heading,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_required_legend{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme form{align-items:center;background:var(--wp--custom--color--input-fill,#6c1613);border-radius:var(--wp--custom--button--radius,999px);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:0;max-width:100%;min-width:0;padding:10px 10px 10px 21px;width:100%}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_body,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_fields,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .ginput_container,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme ul.gform_fields{background:0 0;border:0;display:block;flex:1 1 0%;list-style:none;margin:0;max-width:100%;min-width:0;padding:0;width:auto}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_footer{align-items:center;background:0 0;border:0;display:flex;flex:0 0 auto;margin:0;padding:0;width:auto}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_footer input[type=hidden]{display:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input.medium,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=email],.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=text]{background:0 0;border:0;box-shadow:none;color:var(--wp--preset--color--tertiary,#d6d2c4);flex:1 1 0%;font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-size:var(--wp--preset--font-size--secondary-text,14px);font-weight:500;letter-spacing:.06em;line-height:normal;max-width:100%;min-height:0;min-width:0;padding:0;text-transform:uppercase;width:100%}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input.medium:focus,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=email]:focus,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=text]:focus{box-shadow:none;outline:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input.medium:focus-visible,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=email]:focus-visible,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=text]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input.medium::-moz-placeholder,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=email]::-moz-placeholder,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=text]::-moz-placeholder{color:var(--wp--preset--color--tertiary,#d6d2c4);opacity:1}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input.medium::placeholder,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=email]::placeholder,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gfield input[type=text]::placeholder{color:var(--wp--preset--color--tertiary,#d6d2c4);opacity:1}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_button,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button.gform_button,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button[type=submit],.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme input[type=submit]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:var(--wp--custom--button--radius,999px);box-shadow:none;color:var(--wp--preset--color--background,#fff);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-size:var(--wp--preset--font-size--secondary-text,14px);font-weight:500;justify-content:center;letter-spacing:.06em;line-height:normal;margin:0;padding:var(--wp--custom--button--padding-block,10px) var(--wp--custom--button--padding-inline,17px);text-transform:uppercase;transition:color .3s ease;white-space:nowrap}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_button:hover,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button.gform_button:hover,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button[type=submit]:hover,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme input[type=submit]:hover{background:0 0;color:var(--wp--preset--color--secondary,#c8102e)}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_button:focus,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button.gform_button:focus,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button[type=submit]:focus,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme input[type=submit]:focus{box-shadow:none;outline:none}.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme .gform_button:focus-visible,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button.gform_button:focus-visible,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme button[type=submit]:focus-visible,.lucia-footer .lucia-footer__newsletter .gform_wrapper.gravity-theme input[type=submit]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-footer__legal-row{align-items:flex-start;border-top:1px solid var(--wp--custom--color--footer-hairline,#832e2b);display:flex;flex-direction:column;gap:16px;margin-top:48px;padding-block:21px}@media(min-width:1024px){.lucia-footer__legal-row{align-items:flex-start;flex-direction:row;justify-content:space-between;margin-top:104px}}.lucia-footer__copyright{color:var(--wp--preset--color--tertiary,#d6d2c4);font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);font-size:var(--wp--preset--font-size--paragraph,16px);font-weight:500;letter-spacing:0;line-height:normal;margin:0}.lucia-footer__legal .lucia-footer__menu{flex-direction:row;flex-wrap:wrap;gap:8px 16px}.lucia-footer__crop{bottom:0;display:block;height:70px;left:-25px;overflow:hidden;pointer-events:none;position:absolute;width:431px;z-index:0}@media(min-width:1024px){.lucia-footer__crop{display:none}}.lucia-footer__crop img{display:block;height:auto;max-width:none;width:431px}.lucia-footer__legal-row,.lucia-footer__main{position:relative;z-index:1}.plasma-site-main{padding-block:2rem 3rem}.plasma-layout-with-sidebar{display:grid;gap:2rem}@media(min-width:1024px){.plasma-layout-with-sidebar{align-items:start;grid-template-columns:minmax(0,1fr) 280px}}.plasma-layout-with-sidebar__content{min-width:0}.plasma-site-sidebar{position:sticky;top:6rem}.plasma-site-sidebar .widget+.widget{margin-block-start:1rem}.plasma-container{margin-inline:auto;width:min(100% - 2rem,var(--wp--style--global--wide-size,1200px))}.plasma-stack{display:flex;flex-direction:column;gap:var(--plasma-stack-gap,1rem)}.plasma-stack--sm{--plasma-stack-gap:.75rem}.plasma-stack--md{--plasma-stack-gap:1.25rem}.plasma-stack--lg{--plasma-stack-gap:2rem}.plasma-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--plasma-cluster-gap,1rem)}.plasma-cluster--between{justify-content:space-between}.plasma-button{align-items:center;background:var(--wp--preset--color--primary,#600d0a);border:2px solid var(--wp--preset--color--background,#fff);border-radius:0;color:var(--wp--preset--color--background,#fff);display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;line-height:1.2;padding:var(--wp--preset--spacing--20,.56rem) var(--wp--preset--spacing--50,1.69rem);text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.plasma-button:focus-visible,.plasma-button:hover{background:var(--wp--preset--color--secondary,#c8102e);border-color:var(--wp--preset--color--background,#fff);color:var(--wp--preset--color--background,#fff);text-decoration:none}.plasma-button:active{background:var(--wp--preset--color--background,#fff);color:var(--wp--preset--color--secondary,#c8102e)}.plasma-button--ghost{background:0 0;border-color:var(--wp--preset--color--primary,#600d0a);color:var(--wp--preset--color--primary,#600d0a)}.plasma-button--ghost:focus-visible,.plasma-button--ghost:hover{background:var(--wp--preset--color--tertiary,#d6d2c4);color:var(--wp--preset--color--secondary,#c8102e)}.lucia-button{align-items:center;background:var(--wp--preset--color--secondary,#c8102e);border:0;border-radius:var(--wp--custom--button--radius,999px);color:var(--wp--preset--color--background,#fff);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--montserrat,"Montserrat",sans-serif);font-size:var(--wp--preset--font-size--secondary-text,14px);font-weight:500;gap:12px;justify-content:center;letter-spacing:.06em;line-height:normal;padding:var(--wp--custom--button--padding-block,10px) var(--wp--custom--button--padding-inline,17px);text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.lucia-button:after{background-color:currentcolor;content:"";flex-shrink:0;height:13px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2713%27 fill=%27none%27 overflow=%27visible%27 preserveAspectRatio=%27none%27%3E%3Cpath fill=%27%23fff%27 d=%27M23.06 5.917c-1.102-1.172-2.268-2.35-3.387-3.508l-.924-.956c-.165-.171-.342-.345-.49-.525-.167-.202-.12-.602.074-.766.478-.404.812.037 1.108.346l.55.568 1.9 1.963 1.978 2.046.642.664c.224.231.364.327.489.637v.226c-.052.119-.078.201-.167.297-.31.332-.632.66-.948.986L22.04 9.803l-1.948 2.014-.566.583c-.171.18-.411.48-.638.568-.445.173-.906-.384-.677-.822.09-.172.345-.404.486-.55l.623-.643 2.515-2.6.805-.832c.124-.127.302-.3.415-.43-.562.01-1.147.004-1.712.004H1.513c-.31 0-.623.004-.932 0a.57.57 0 0 1-.51-.313C.046 6.737.026 6.678 0 6.637v-.273c.1-.18.175-.38.41-.427.22-.043.549-.027.781-.027l1.165.001h18.865c.573 0 1.28-.021 1.84.006%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2713%27 fill=%27none%27 overflow=%27visible%27 preserveAspectRatio=%27none%27%3E%3Cpath fill=%27%23fff%27 d=%27M23.06 5.917c-1.102-1.172-2.268-2.35-3.387-3.508l-.924-.956c-.165-.171-.342-.345-.49-.525-.167-.202-.12-.602.074-.766.478-.404.812.037 1.108.346l.55.568 1.9 1.963 1.978 2.046.642.664c.224.231.364.327.489.637v.226c-.052.119-.078.201-.167.297-.31.332-.632.66-.948.986L22.04 9.803l-1.948 2.014-.566.583c-.171.18-.411.48-.638.568-.445.173-.906-.384-.677-.822.09-.172.345-.404.486-.55l.623-.643 2.515-2.6.805-.832c.124-.127.302-.3.415-.43-.562.01-1.147.004-1.712.004H1.513c-.31 0-.623.004-.932 0a.57.57 0 0 1-.51-.313C.046 6.737.026 6.678 0 6.637v-.273c.1-.18.175-.38.41-.427.22-.043.549-.027.781-.027l1.165.001h18.865c.573 0 1.28-.021 1.84.006%27/%3E%3C/svg%3E") center/contain no-repeat;width:25px}.lucia-button:hover{background:var(--wp--preset--color--dark-red,#7c211e);color:var(--wp--preset--color--background,#fff);text-decoration:none}.lucia-button:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.lucia-button--outline{background:0 0;border:1px solid var(--wp--preset--color--background,#fff)}.lucia-button--outline:hover{background:0 0;color:var(--wp--preset--color--background,#fff)}.lucia-button--no-arrow:after{content:none}.lucia-button--text{background:0 0;border:0;padding:var(--wp--custom--button--padding-block,10px) var(--wp--custom--button--padding-inline,17px);transition:color .3s ease}.lucia-button--text:hover{background:0 0;color:var(--wp--preset--color--secondary,#c8102e)}.lucia-tagline{font-size:var(--wp--preset--font-size--tagline,20px);font-weight:500}.intro-lead,.lucia-tagline{font-family:var(--wp--preset--font-family--ebgaramond,"EBGaramond",serif);letter-spacing:0;line-height:normal;margin:0}.intro-lead{font-size:var(--wp--preset--font-size--intro-lead,24px);font-weight:400}.entry:not(.entry-page),.plasma-card{border:1px solid var(--wp--preset--color--tertiary,#d6d2c4);border-radius:0;padding:var(--wp--preset--spacing--40,1.13rem)}.plasma-nav{display:flex;flex-wrap:wrap;gap:.75rem 1rem;list-style:none;margin:0;padding:0}.plasma-nav a{color:var(--wp--preset--color--foreground,#000);text-decoration:none;transition:color .3s ease}.plasma-nav a:focus-visible,.plasma-nav a:hover{color:var(--wp--preset--color--primary,#600d0a);text-decoration:underline}.plasma-nav--horizontal{align-items:center}.plasma-nav--inline{justify-content:center}