.entra-body{background:var(--entra-page-background, #d6e0cf);color:#223122;font-family:var(--entra-body-font, Verdana, Arial, Helvetica, sans-serif);font-size:12px;letter-spacing:0;line-height:1.45}.entra-body main#MainContent{padding:18px 10px 24px}.entra-body .shopify-section-group-header-group,.entra-body .shopify-section-group-footer-group{display:none}.entra-shell,.entra-shell *,.entra-shell *:before,.entra-shell *:after{box-sizing:border-box}.entra-shell{width:var(--entra-shell-width, 960px);max-width:calc(100% - 24px);margin:0 auto;background:var(--entra-page-background, #d6e0cf);padding-bottom:1px}.entra-section-boundary{width:var(--entra-shell-width, 960px);max-width:calc(100% - 24px);margin:0 auto}.entra-back-rail{position:fixed;left:max(8px,calc((100vw - min(calc(100vw - 24px),var(--entra-shell-width, 960px)))/2 - 84px));top:34vh;z-index:15;display:flex;flex-direction:column;align-items:center;gap:6px;width:72px;padding:11px 8px 12px;border:1px solid #a9b7a0;border-radius:10px;background:linear-gradient(180deg,#f0f4eb,#d7e2cf);box-shadow:0 1px #ffffffb8 inset,0 4px 12px #6f7d6d29;color:#475744;text-decoration:none;text-align:center}.entra-back-rail:hover,.entra-back-rail:focus-visible{background:linear-gradient(180deg,#f7faf3,#dfe9d8)}.entra-back-rail__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #a5b59b;border-radius:999px;background:#ffffffb8;font-size:2rem;line-height:1}.entra-back-rail__label{font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:1.2rem;font-weight:700;line-height:1.15}.entra-topbar{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:18px;width:100%;padding:6px 6px 0}.entra-topbar__logo{display:inline-flex;align-items:flex-end;justify-content:center;width:clamp(58px,var(--entra-logo-width, 120px),180px);min-width:58px;max-width:180px;flex:0 0 auto;overflow:hidden;text-decoration:none}.entra-topbar__logo-image{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.entra-logo-fallback{position:relative;display:block;width:94px;height:72px}.entra-logo-fallback span{position:absolute;width:42px;height:42px;border:5px solid;border-radius:999px;background:#ffffff47}.entra-logo-fallback span:nth-child(1){left:4px;top:18px;border-color:#6adc72}.entra-logo-fallback span:nth-child(2){left:26px;top:6px;border-color:#e96354}.entra-logo-fallback span:nth-child(3){left:46px;top:20px;border-color:#ece06a}.entra-tabs-shell{position:relative;min-width:0}.entra-nav{position:relative;margin:0;padding-top:14px}.entra-nav:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(180deg,#b5c0b0f2,#d6dfd280);box-shadow:0 10px 18px #7b897529}.entra-subnav__label,.entra-records__summary,.entra-records__filters,.entra-note,.entra-contact-table td:first-child{font-size:11px;color:#465844}.entra-nav__list{list-style:none;margin:0;padding:0 0 5px;display:flex;flex-wrap:nowrap;gap:10px;align-items:end;min-width:0}.entra-nav__item{margin:0;flex:1 1 0;min-width:0}.entra-nav__tab{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;width:100%;padding:11px 18px 11px 16px;border:5px solid color-mix(in srgb,var(--tab-color) 84%,#9ea69b 16%);border-bottom-width:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--tab-color) 78%,#ffffff 22%),color-mix(in srgb,var(--tab-color) 93%,#f6f8f3 7%));box-shadow:inset 0 1px #ffffffdb;color:var(--entra-tab-text, #3f4c3b);text-decoration:none;font-size:13px;font-weight:700;line-height:1;letter-spacing:-.01em;transition:transform .12s ease,filter .12s ease}.entra-nav__tab:hover,.entra-nav__tab:focus-visible,.entra-nav__tab.is-active{transform:translateY(2px);filter:saturate(1.03)}.entra-nav__icon{display:inline-flex;width:30px;height:30px;color:var(--tab-icon-color, #73866f);flex-shrink:0}.entra-nav__icon svg{width:100%;height:100%;display:block}.entra-nav__label{font-size:clamp(1.7rem,1.2vw,2.2rem);color:#3a4237fa;white-space:nowrap}.entra-hover-row{--entra-hover-color: var(--entra-default-submenu-color, var(--entra-submenu-background, #d7ead7));min-height:50px;margin:0 0 16px;padding:12px 24px 11px;border-top:3px solid color-mix(in srgb,var(--entra-hover-color) 84%,#b9c5b2 16%);background:linear-gradient(180deg,color-mix(in srgb,var(--entra-hover-color) 64%,#ffffff 36%),color-mix(in srgb,var(--entra-hover-color) 84%,#f8faf6 16%));box-shadow:inset 0 10px 26px #ffffffd1}.entra-hover-row__items{display:flex;flex-wrap:wrap;gap:28px;align-items:center;min-height:24px}.entra-hover-row__item{font-family:Times New Roman,Times,serif;font-size:clamp(1.6rem,1.25vw,2rem);font-weight:700;color:var(--entra-submenu-text, #465844)}.entra-hover-row__item--empty{opacity:.72}.entra-page{width:100%;padding:20px 30px 24px;background:var(--entra-panel-background, #f3f7ed);border:1px solid var(--entra-line-color, #b7c7ac);box-shadow:0 0 0 1px #ffffff9e inset}.entra-page__head{margin-bottom:16px;border-bottom:1px dotted color-mix(in srgb,var(--entra-line-color, #b7c7ac) 84%,#8fa085 16%);padding-bottom:10px}.entra-page__eyebrow{margin:0 0 3px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#50644e}.entra-page__title{margin:0;font-family:var(--entra-heading-font, "Times New Roman", Times, serif);font-size:30px;font-weight:400;color:#203620}.entra-page__body,.entra-page__body .rte{color:#253525;font-size:12px}.entra-page__body p,.entra-page__body ul,.entra-page__body ol{margin-top:0;margin-bottom:10px}.entra-page__body a,.entra-records a,.entra-personnel-table a,.entra-contact-table a{color:#274a27;text-decoration:underline}.entra-home__intro,.entra-home__detail{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px;align-items:start}.entra-home__portal,.entra-home__detail,.entra-home__gallery{margin-top:22px;padding-top:14px;border-top:1px dotted color-mix(in srgb,var(--entra-line-color, #b7c7ac) 82%,#90a186 18%)}.entra-home__section-title{margin:0 0 10px;font-family:var(--entra-heading-font, "Times New Roman", Times, serif);font-size:24px;font-weight:400;color:#274027}.entra-home__intro-copy .entra-page__body,.entra-home__detail-copy .entra-page__body{margin-bottom:12px}.entra-home__image-frame{padding:6px;border:1px solid #9fb092;background:#eef4e8;box-shadow:0 0 0 1px #ffffffbf inset}.entra-home__image,.entra-home__gallery-image{display:block;width:100%;height:auto}.entra-home__image-caption,.entra-home__gallery-caption{margin:7px 0 0;font-size:11px;color:#4c5f4a}.entra-home__directory{width:100%;border-collapse:collapse;background:#ffffff94}.entra-home__directory td{border:1px solid #9dae93;padding:8px 9px 7px;vertical-align:top}.entra-home__directory tr:nth-child(odd) td{background:#f3f7ed}.entra-home__directory-label{width:172px;font-weight:700;white-space:nowrap}.entra-home__directory-label a{color:#2d472d;text-decoration:underline}.entra-home__gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.entra-home__gallery-item{margin:0;padding:7px;border:1px solid #9fb092;background:#ffffff94}.entra-subnav{margin:0 0 12px;padding:6px 8px;border:1px solid #a7b89f;background:#eaf1e3}.entra-subnav__label{margin-right:8px;font-weight:700}.entra-subnav a{margin-right:8px;color:#2d492d;white-space:nowrap}.entra-records__summary{margin:0 0 8px}.entra-records__table,.entra-personnel-table,.entra-contact-table{width:100%;border-collapse:collapse;margin:0 0 14px;background:#ffffffb3}.entra-records__table caption,.entra-personnel-table caption{caption-side:top;text-align:left;padding:0 0 5px;font-weight:700;color:#314531}.entra-records__table th,.entra-records__table td,.entra-personnel-table th,.entra-personnel-table td,.entra-contact-table td{border:1px solid #9dae93;padding:5px 6px 4px;vertical-align:top}.entra-records__table th,.entra-personnel-table th{background:#dbe6d2;color:#233523;text-align:left;font-weight:700}.entra-records__table tbody tr:nth-child(2n),.entra-personnel-table tbody tr:nth-child(2n),.entra-contact-table tbody tr:nth-child(2n){background:#f4f8ef}.entra-records__title-link{font-weight:700}.entra-records__section{margin-top:16px}.entra-records__section-title{margin:0 0 6px;font-family:var(--entra-heading-font, "Times New Roman", Times, serif);font-size:19px;font-weight:400;color:#284028}.entra-note{margin:8px 0 0}.entra-empty{border:1px dashed #98a98f;padding:10px;background:#eef4e9;color:#3b503b}.entra-comments{margin-top:22px}.entra-comments__header{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--entra-line-color, #b7c7ac) 72%,#ced8ca 28%);box-shadow:0 10px 16px -14px #848f7dbf}.entra-comments__title-wrap{display:flex;align-items:center;gap:12px}.entra-comments__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:10px;background:#bcbcbc;color:#fff;box-shadow:inset 0 1px #ffffff80}.entra-comments__icon svg{width:34px;height:34px;display:block}.entra-comments__title{margin:0;font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:clamp(2.1rem,2vw,3rem);font-weight:700;color:#0a1797}.entra-comments__button,.entra-comments__pager-button{display:inline-block;border:1px solid #b9b9b9;border-radius:8px;background:linear-gradient(180deg,#d6d6d6,#bdbdbd);box-shadow:inset 0 1px #ffffff9e;color:#fff;font-weight:700}.entra-comments__button{padding:6px 12px;font-size:1.3rem}.entra-comments__pager{display:flex;justify-content:center;margin:0 0 18px}.entra-comments__pager-button{min-width:260px;padding:16px 28px;text-align:center;font-size:clamp(2.2rem,2vw,3rem);color:#767676;background:linear-gradient(180deg,#f6f6f6,#ebebeb)}.entra-comments__list{display:grid;gap:22px}.entra-comment{display:grid;grid-template-columns:140px 1fr;gap:18px;align-items:start}.entra-comment__meta{text-align:center;color:#787878}.entra-comment__score{font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:3rem;line-height:1;color:#d5d5d5;margin-bottom:8px}.entra-comment__avatar{display:block;width:86px;height:86px;margin:0 auto 6px;object-fit:cover}.entra-comment__avatar--placeholder{background:linear-gradient(180deg,#dadada,#f0f0f0);border:1px solid #cecece;border-radius:6px}.entra-comment__author{font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:1.7rem;font-weight:700;color:#1d2343}.entra-comment__date{margin-top:3px;font-size:1.1rem}.entra-comment__bubble{position:relative;min-height:116px;padding:18px 22px;border:4px solid #d2d2d2;border-radius:18px;background:#ffffffe6}.entra-comment__bubble:before{content:"";position:absolute;left:-24px;top:24px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:24px solid #d2d2d2}.entra-comment__bubble:after{content:"";position:absolute;left:-18px;top:28px;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:19px solid rgba(255,255,255,.9)}.entra-comment__title{margin:0 0 10px;font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:1.6rem;font-weight:700;color:#232949}.entra-comment__body,.entra-comment__reply{font-size:1.15rem;color:#20274b}.entra-comment__reply{margin-top:12px;padding-top:10px;border-top:1px solid #e0e0e0;color:#364063}.entra-poll{margin-top:22px}.entra-poll__frame{width:var(--entra-poll-width, 360px);max-width:100%;margin:0 auto;padding:calc(20px * var(--entra-poll-scale, 1)) calc(18px * var(--entra-poll-scale, 1)) calc(18px * var(--entra-poll-scale, 1));border:max(2px,calc(6px * var(--entra-poll-scale, 1))) solid #cfcfcf;border-radius:calc(20px * var(--entra-poll-scale, 1));background:#ffffffd1;box-shadow:0 0 0 1px #ffffffb8 inset}.entra-poll__heading{margin:0 0 calc(14px * var(--entra-poll-scale, 1));text-align:center;font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:clamp(calc(1.2rem * var(--entra-poll-scale, 1)),calc(1.9vw * var(--entra-poll-scale, 1)),calc(2.8rem * var(--entra-poll-scale, 1)));font-weight:700;line-height:1.05;color:#0a1797}.entra-poll__responses{margin:calc(-4px * var(--entra-poll-scale, 1)) 0 calc(14px * var(--entra-poll-scale, 1));text-align:center;font-size:calc(1.15rem * var(--entra-poll-scale, 1));color:#848484}.entra-poll:not(.is-showing-results) .entra-poll__responses{display:none}.entra-poll__choices{display:grid;gap:calc(14px * var(--entra-poll-scale, 1))}.entra-poll__choice{position:relative;overflow:hidden;border:1px solid #d7d7d7;border-radius:calc(6px * var(--entra-poll-scale, 1));background:#fff}.entra-poll__fill{display:none}.entra-poll__choice-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--entra-poll-scale, 1));min-height:max(20px,calc(var(--entra-poll-row-height, 50px) * var(--entra-poll-scale, 1)));padding:calc(6px * var(--entra-poll-scale, 1)) calc(12px * var(--entra-poll-scale, 1)) calc(6px * var(--entra-poll-scale, 1)) calc(10px * var(--entra-poll-scale, 1))}.entra-poll__label,.entra-poll__count{font-family:var(--entra-heading-font, "Trebuchet MS", Verdana, sans-serif);font-size:clamp(calc(1rem * var(--entra-poll-scale, 1)),calc(1.55vw * var(--entra-poll-scale, 1)),calc(2.1rem * var(--entra-poll-scale, 1)));font-weight:700;color:#7a7a7a}.entra-poll__count{color:#adadad;flex-shrink:0}.entra-poll:not(.is-showing-results) .entra-poll__count{visibility:hidden}.entra-poll__button{margin-top:calc(18px * var(--entra-poll-scale, 1));border:1px solid #ababab;border-radius:calc(6px * var(--entra-poll-scale, 1));background:linear-gradient(180deg,#fbfbfb,#ebebeb);color:#000;font-family:Arial,Helvetica,sans-serif;font-size:calc(1.15rem * var(--entra-poll-scale, 1));line-height:1.1;padding:calc(7px * var(--entra-poll-scale, 1)) calc(12px * var(--entra-poll-scale, 1)) calc(6px * var(--entra-poll-scale, 1));cursor:pointer}.entra-poll.is-showing-results .entra-poll__fill{display:none}.entra-poll.is-showing-results .entra-poll__choice{background:linear-gradient(90deg,var(--entra-poll-fill-color, #fff0c9) 0,var(--entra-poll-fill-color, #fff0c9) calc(var(--entra-poll-percent, 0%) - 10px),var(--entra-poll-fill-color-strong, #f0d992) var(--entra-poll-percent, 0%),#ffffff var(--entra-poll-percent, 0%),#ffffff 100%)}@media screen and (max-width:749px){.entra-body main#MainContent{padding-left:4px;padding-right:4px}.entra-topbar,.entra-page{padding-left:12px;padding-right:12px}.entra-back-rail{left:8px;top:auto;bottom:12px;width:auto;padding:8px 10px;flex-direction:row}.entra-topbar{grid-template-columns:1fr;gap:10px}.entra-topbar__logo{justify-content:flex-start}.entra-nav{padding-top:0}.entra-nav__list{flex-wrap:wrap;gap:7px}.entra-nav__item{flex:0 1 auto}.entra-nav__tab{min-height:48px;padding:9px 12px 10px;border-radius:14px 14px 0 0;border-width:4px}.entra-nav__label{font-size:1.7rem}.entra-nav__icon{width:24px;height:24px}.entra-hover-row{padding-left:14px;padding-right:14px}.entra-hover-row__items{gap:12px 18px}.entra-hover-row__item{font-size:1.6rem}.entra-comments__header{align-items:flex-start;flex-direction:column}.entra-home__intro,.entra-home__detail,.entra-home__gallery-grid{grid-template-columns:1fr}.entra-home__directory-label{width:auto;white-space:normal}.entra-poll__frame{width:100%;padding-left:12px;padding-right:12px}.entra-comments__pager-button{min-width:0;width:100%}.entra-comment{grid-template-columns:1fr;gap:12px}.entra-comment__meta{display:grid;grid-template-columns:auto auto 1fr;gap:10px;align-items:center;text-align:left}.entra-comment__score,.entra-comment__avatar{margin:0}.entra-comment__bubble:before,.entra-comment__bubble:after{display:none}.entra-records__table,.entra-records__table tbody,.entra-records__table tr,.entra-records__table td,.entra-records__table th,.entra-personnel-table,.entra-personnel-table tbody,.entra-personnel-table tr,.entra-personnel-table td,.entra-personnel-table th{display:block;width:100%}.entra-records__table thead,.entra-personnel-table thead{display:none}.entra-records__table tr,.entra-personnel-table tr{margin-bottom:8px;border:1px solid #9dae93}.entra-records__table td,.entra-personnel-table td{border:0;border-bottom:1px dotted #afbdab;padding:4px 6px}.entra-records__table td:before,.entra-personnel-table td:before{content:attr(data-label) ": ";font-weight:700;color:#324b32}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/entra.css.map */
