:root{--k9-orange: #F6781F;--k9-teal: #297c7d;--k9-light-blue: #cbf3f5;--k9-vanilla: #fef4dc;--k9-egg-yolk: #fdb913;--k9-page-width: 1360px;--k9-page-gutter: 36px;--k9-card-radius: 26px;--k9-media-radius: 30px;--k9-soft-shadow: 0 14px 34px rgba(41, 124, 125, .1);--k9-hover-shadow: 0 18px 38px rgba(41, 124, 125, .15)}[class*=k9][class*=__eyebrow],[class^=k9] [class*=__eyebrow]{font-weight:850!important}@media(min-width:901px){.k9about__hero,.k9lh header,.k9sh header,.k9-visit__hero{min-height:340px!important;padding-block:38px!important}}.k9about__hero-art b,.k9lh__hero-art b,.k9sh__hero-art b{left:auto!important;right:84%!important;bottom:4%!important;width:max-content;max-width:300px}@media(max-width:600px){.k9about__hero-art b,.k9lh__hero-art b,.k9sh__hero-art b{position:relative!important;right:auto!important;bottom:auto!important;margin:14px auto 0!important}}:is(.k9w-shell,.k9sp__shell,.k9dc__shell,.k9price__shell,.k9loc__shell,.k9lh__shell,.k9about__shell,.k9support__shell,.k9faq__shell,.k9news__shell,.k9cams__shell){width:min(var(--k9-page-width),calc(100% - (var(--k9-page-gutter) * 2)));margin-inline:auto}:is(.k9w-eyebrow,.k9sp__eyebrow,.k9dc__eyebrow,.k9price__eyebrow,.k9loc__eyebrow,.k9about__eyebrow,.k9support__eyebrow,.k9faq__eyebrow,.k9news p:first-child,.k9-visit__eyebrow){color:var(--k9-orange)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.09em!important;line-height:1.25!important;text-transform:uppercase}:is(.k9about__hero,.k9support header,.k9faq__hero,.k9news header){min-height:460px;padding-block:72px}:is(.k9about__hero,.k9support header,.k9faq__hero,.k9news header) h1{max-width:980px}.k9about__hero>img,.k9support header>img,.k9faq__hero>img,.k9news header>img{opacity:.12}:is(.k9sp__button,.k9sp__cta>a,.k9dc__button,.k9dc__cta>a,.k9about__care a,.k9support__button,.k9faq aside a,.k9faq details a,.k9-visit__submit){min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:13px 25px;border-radius:999px;color:#fff!important;background:var(--k9-teal);box-shadow:none;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}:is(.k9sp__button,.k9sp__cta>a,.k9dc__button,.k9dc__cta>a,.k9about__care a,.k9support__button,.k9faq aside a,.k9faq details a,.k9-visit__submit):hover{color:#fff!important;background:var(--k9-orange);box-shadow:0 8px #e4803a26;transform:translateY(-2px)}:is(.k9about__cards a,.k9support__values article,.k9lh__grid a,.k9sp__card-grid article,.k9dc__price-card,.k9cams__location){border-radius:var(--k9-card-radius)}:is(.k9about__cards a,.k9lh__grid a,.k9cams__location){transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}:is(.k9about__cards a,.k9lh__grid a,.k9cams__location):hover{box-shadow:var(--k9-hover-shadow);transform:translateY(-5px)}:is(.k9sp__hero-media,.k9sp__intro figure img,.k9dc__intro-media img,.k9loc img,.k9support__split>img){border-radius:var(--k9-media-radius)}:is(.template-cart,.template-search,.template-article,.template-blog,.template-collection,.template-product) main{color:#257475}:is(.template-cart,.template-search,.template-article) main :is(h1,h2,h3,.title,.title--primary){color:#257475!important;font-weight:300;letter-spacing:-.045em}:is(.template-cart,.template-search,.template-article) main :is(button,.button):not(.shopify-payment-button__button){border-radius:999px}.template-cart main :is(.cart-item,.totals,.cart__footer),.template-search main :is(.card,.predictive-search),.template-article main :is(.article-template__content,blockquote){border-color:#297c7d2e}.template-search main .card,.template-article main blockquote{border-radius:var(--k9-card-radius);background:var(--k9-vanilla)}.template-article main a,.template-cart main a,.template-search main a{text-decoration-color:var(--k9-orange);text-underline-offset:4px}@media(max-width:900px){:root{--k9-page-gutter: 17px}:is(.k9about__hero,.k9support header,.k9faq__hero,.k9news header){min-height:0;padding-block:58px}}@media(prefers-reduced-motion:reduce){:is(.k9about__cards a,.k9lh__grid a,.k9cams__location),:is(.k9sp__button,.k9sp__cta>a,.k9dc__button,.k9dc__cta>a,.k9about__care a,.k9support__button,.k9faq aside a,.k9faq details a,.k9-visit__submit){transition-duration:.01ms!important}}.k9-visit__success h2{color:#257475!important}@media(max-width:680px){.k9cams__hero-art{width:66%!important;margin:32px 9% 0 auto!important}.k9cams__live{right:0!important;bottom:5%!important;max-width:165px;padding:10px 13px!important;font-size:11px!important;white-space:nowrap}.k9cams__scribble{left:-22%!important}}@media(max-width:520px){.k9price__service-head{gap:18px!important}.k9price__mascot-wrap{min-height:210px!important;display:grid!important;grid-template-columns:1fr!important;align-content:start!important;padding-top:6px}.k9price__mascot-wrap .k9price__service-mascot{height:165px!important;max-width:62%!important;justify-self:end!important}.k9price__perk,#boarding-pricing .k9price__perk{position:relative!important;inset:auto!important;z-index:2!important;width:100%!important;max-width:none!important;margin:-16px 0 0!important;padding:11px 14px!important;font-size:13px!important;transform:rotate(-1deg)!important}.k9price__perk:after,#boarding-pricing .k9price__perk:after{left:72%!important;right:auto!important;top:-13px!important;bottom:auto!important;clip-path:polygon(0 100%,100% 100%,72% 0)!important;transform:none!important}}.k9w,.k9price,.k9sh,.k9lh,.k9about,.k9support,.k9faq,.k9loc,.k9cams,.k9news,.k9apply,.k9vac,.k9sp,.k9finder,.k9wf{--orange:var(--k9-orange);--teal:var(--k9-teal);--sky:var(--k9-aqua);--blue:var(--k9-aqua);--vanilla:var(--k9-warm)}:is(.k9sh>header h1,.k9lh>header h1,.k9price__seo-head h1,.k9about__hero h1,.k9cp__hero h1,.k9faq__hero h1,.k9support>header h1,.k9sp__hero h1,.k9apply__hero h1,.k9vac h1,.k9loc__hero h1,.k9cams__hero h1,.k9news h1){margin:0!important;max-width:980px!important;color:#257475!important;font-size:clamp(58px,6.5vw,var(--k9-page-heading-max))!important;font-weight:var(--k9-page-heading-weight)!important;line-height:.91!important;letter-spacing:-.055em!important}:is(.k9sh>header .k9-hero-accent,.k9lh>header .k9-hero-accent,.k9price__seo-head .k9-hero-accent,.k9cams__hero .k9-hero-accent,.k9cams__hero h1 span){display:block!important;margin-top:.08em!important;color:var(--k9-orange)!important;font:inherit!important;font-style:normal!important;line-height:inherit!important;letter-spacing:inherit!important}:is(.k9sh>header p:first-child,.k9lh>header p:first-child,.k9price__eyebrow,.k9about__eyebrow,.k9cp__eyebrow,.k9faq__eyebrow,.k9support>header p:first-child,.k9sp__eyebrow,.k9apply__eyebrow,.k9vac__copy>p,.k9loc__eyebrow,.k9cams__eyebrow,.k9news__eyebrow){color:var(--k9-orange)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.11em!important;text-transform:uppercase!important}:is(.k9sh>header span,.k9lh>header span,.k9price__seo-head>div>p:not(.k9price__eyebrow),.k9about__hero-copy>p:last-child,.k9cp__intro,.k9faq__lede,.k9support header span,.k9sp__lede,.k9apply__lede,.k9vac__text){color:#257475!important;font-size:19px!important;line-height:1.5!important}.k9w-nav{color:#257475!important}.k9w-nav__request,.k9w-nav__toggle span{background:var(--k9-teal)!important}.k9w-nav__logo{background-color:var(--k9-orange)!important}.k9w-nav__logo strong{color:var(--k9-orange)!important}.k9w-nav__mobile .k9w-nav__mobile-cta{background:var(--k9-orange)!important}.k9ab__message,.k9ab__message p,.k9ab__link{color:inherit!important}.k9ab__dot{background:var(--k9ab-accent)!important}.k9price__service-head .k9price__eyebrow{color:var(--k9-orange)!important}.k9price__service-head h2{color:#257475!important}.k9price__service-head>div>p:not(.k9price__eyebrow){color:#257475!important}.k9price__service-head h2{font-weight:var(--k9-page-heading-weight)!important}.k9price__service-head>div>p:not(.k9price__eyebrow){font-weight:550!important}.k9price__service-head a{color:#257475!important}body .k9price .k9price__service-head>img{padding:0!important;border:0!important;border-radius:28px!important;background:transparent!important;box-shadow:none!important;object-fit:cover!important;filter:drop-shadow(0 12px 22px rgba(41,124,125,.12))!important}.k9price .k9price__perk,#boarding-pricing .k9price__perk{background:var(--k9-pricing-bubble-bg)!important;color:var(--k9-pricing-bubble-text)!important;-webkit-text-fill-color:var(--k9-pricing-bubble-text)!important}.k9price .k9price__perk *,#boarding-pricing .k9price__perk *{color:var(--k9-pricing-bubble-text)!important;-webkit-text-fill-color:var(--k9-pricing-bubble-text)!important}.k9price .k9price__perk:after,#boarding-pricing .k9price__perk:after{background:var(--k9-pricing-bubble-bg)!important}.k9wf{box-sizing:border-box;padding:95px max(28px,calc((100vw - 1260px)/2)) 28px;color:var(--k9-footer-text)!important;background:var(--k9-footer-bg)!important;border-top:0!important}.k9wf *{box-sizing:border-box}.k9wf__top{display:grid;grid-template-columns:1fr 1.3fr;gap:90px;padding-bottom:90px}.k9wf__brand img{width:auto;height:62px;filter:brightness(0) invert(1)!important}.k9wf__brand strong{color:var(--k9-footer-text)!important;font-size:52px}.k9wf__brand p{margin:35px 0 0;font-size:38px;line-height:1.08;letter-spacing:-.04em}.k9wf__links{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.k9wf__links b{display:block;margin-bottom:17px;font-size:15px;font-weight:800!important;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.k9wf__links a{display:block;padding:6px 0;color:var(--k9-footer-text)!important;font-size:17px;font-weight:550!important;text-decoration:none}.k9wf__social{margin-top:34px}.k9wf__social b{display:block;margin-bottom:10px;color:var(--k9-footer-text)!important;font-size:14px;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.k9wf__social>div{display:flex;flex-wrap:wrap;gap:10px 18px}.k9wf__social a{color:var(--k9-footer-text)!important;font-size:16px;font-weight:650;text-decoration-thickness:1px;text-underline-offset:4px}.k9wf__bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--k9-footer-text) 30%,transparent)!important;color:color-mix(in srgb,var(--k9-footer-text) 82%,transparent)!important;font-size:14px;line-height:1.4;letter-spacing:.01em}.k9wf__identity,.k9wf__policies{display:flex;align-items:center;gap:26px}.k9wf__policies{margin-left:auto}.k9wf__policies a{margin:0;color:var(--k9-footer-text)!important;text-decoration-color:color-mix(in srgb,var(--k9-footer-text) 55%,transparent)!important;text-underline-offset:4px}.k9wf__links a:hover,.k9wf__social a:hover,.k9wf__policies a:hover{color:var(--k9-footer-text)!important;opacity:.78}@media(min-width:721px){.k9wf__bottom{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;padding-right:clamp(330px,31vw,410px)}.k9wf__policies{flex-wrap:wrap;margin-left:0}}.k9w-button--orange,.k9finder__choices button:hover,.k9finder__choices button:focus-visible,.k9vac li b,.k9vac__art span{--k9-orange:var(--k9-bright-orange)}:focus-visible{outline-color:var(--k9-orange)!important;outline-offset:3px}@media(max-width:720px){:is(.k9sh>header h1,.k9lh>header h1,.k9price__seo-head h1,.k9about__hero h1,.k9cp__hero h1,.k9faq__hero h1,.k9support>header h1,.k9sp__hero h1,.k9apply__hero h1,.k9vac h1,.k9loc__hero h1,.k9cams__hero h1,.k9news h1){font-size:clamp(46px,13vw,var(--k9-page-heading-mobile))!important;line-height:.94!important}.k9wf{padding:70px 20px 90px}.k9wf__top{grid-template-columns:1fr;gap:60px}.k9wf__links{gap:20px}.k9wf__links b{font-size:14px}.k9wf__links a{font-size:16px}.k9wf__bottom,.k9wf__identity,.k9wf__policies{align-items:flex-start}.k9wf__bottom,.k9wf__identity{flex-direction:column}.k9wf__identity{gap:9px}.k9wf__policies{flex-wrap:wrap;margin:8px 0 0;gap:12px 22px}}cart-items,#main-cart-footer{color:#257475!important;font-family:var(--font-body-family)!important}cart-items :is(h1,h2,h3,p,a,span,small,th,td,label,input,textarea,button),#main-cart-footer :is(h2,h3,p,a,span,small,label,input,textarea,button){font-family:var(--font-body-family)!important}cart-items .title{color:#257475!important;font-size:clamp(48px,5.5vw,72px)!important;font-weight:750!important;letter-spacing:-.04em!important}cart-items .title-wrapper .link,cart-items .cart-item__name{color:#257475!important;font-weight:700!important;text-decoration-color:var(--k9-orange)!important;text-underline-offset:4px!important}cart-items .cart-item__details .caption-with-letter-spacing{color:var(--k9-orange)!important;font-weight:750!important}cart-items :is(.cart-items thead th,.cart-item__price-wrapper,.cart-item__totals,.product-option,.quantity__input),#main-cart-footer :is(.cart__note label,.totals,.totals__subtotal,.totals__subtotal-value,.tax-note){color:#257475!important}cart-items .cart-items thead th{font-weight:750!important;letter-spacing:.1em!important;opacity:.72!important}cart-items :is(.cart-items thead tr,.cart-item),#main-cart-footer .cart__note .field__input{border-color:#297c7d3d!important}cart-items .quantity{border-radius:999px!important;background:#cbf3f573!important}cart-items :is(.quantity__button,cart-remove-button .button){color:#257475!important}#main-cart-footer .cart__note .field__input{color:#257475!important;border-radius:18px!important;background:#fff!important}#main-cart-footer .cart__note .field__input::placeholder{color:#257475!important}#main-cart-footer .cart__checkout-button{color:#fff!important;background:var(--k9-orange)!important;border-radius:999px!important;font-weight:800!important;letter-spacing:.09em!important}#main-cart-footer .cart__checkout-button:hover{background:var(--k9-teal)!important}:where(.k9cams__hero,.k9lh header,.k9about__hero,.k9-visit__hero,.k9sp__hero,.k9dh,.k9support header,.k9faq__hero,.k9news header,.k9cp__hero,.k9vac,.k9loc__hero,.k9price__seo-head){min-height:410px!important;background:var(--k9-warm)!important}:where(.k9cams__hero h1,.k9lh header h1,.k9about__hero h1,.k9-visit__hero h1,.k9sp__hero h1,.k9dh h1,.k9support header h1,.k9faq__hero h1,.k9news header h1,.k9cp__hero h1,.k9vac h1,.k9loc__hero h1,.k9price__seo-head h1){color:#257475!important;font-size:clamp(58px,6.5vw,var(--k9-page-heading-max))!important;font-weight:var(--k9-page-heading-weight)!important;line-height:.87!important;letter-spacing:-.06em!important}:where(.k9cams__hero h1,.k9lh header h1,.k9about__hero h1,.k9-visit__hero h1,.k9sp__hero h1,.k9dh h1,.k9support header h1,.k9faq__hero h1,.k9news header h1,.k9cp__hero h1,.k9vac h1,.k9price__seo-head h1) .k9-hero-accent{display:block!important;color:var(--k9-orange)!important;font-style:normal!important}:where(.k9cams__hero-grid,.k9lh__hero-grid,.k9about__hero-grid,.k9sp__hero-grid,.k9loc__hero-grid){min-height:410px!important;padding-block:38px!important}:where(.k9cams__hero,.k9lh header,.k9about__hero,.k9sp__hero,.k9dh,.k9loc__hero){padding-block:0!important}:where(.k9support header,.k9faq__hero,.k9news header,.k9cp__hero){display:flex!important;align-items:center!important;padding-block:52px!important}.k9dh__shell{min-height:410px!important}:where(.k9sp__hero-media,.k9dh__media){max-height:330px!important}.k9sp__hero-media{height:330px!important;min-height:0!important}.k9dh__media{aspect-ratio:16/9!important}.k9vac{padding-block:52px!important}.k9vac__art{min-height:300px!important}:where(.k9cams__scribble,.k9lh__hero-art>b,.k9vac__art>span){left:auto!important;right:76%!important;top:58%!important;bottom:auto!important;max-width:245px!important;padding:11px 16px!important;border-radius:18px!important;color:#257475!important;background:#fff!important;box-shadow:0 8px 20px #297c7d21!important;transform:translateY(-50%) rotate(-5deg)!important;font-size:17px!important;font-weight:750!important;line-height:1.25!important;white-space:normal!important;z-index:3!important}:where(.k9cams__scribble,.k9lh__hero-art>b,.k9vac__art>span):after{content:""!important;position:absolute!important;right:-8px!important;top:50%!important;bottom:auto!important;width:17px!important;height:17px!important;background:#fff!important;transform:translateY(-50%) rotate(45deg)!important}.k9price__perk,#boarding-pricing .k9price__perk{left:auto!important;right:72%!important;top:50%!important;bottom:auto!important;max-width:250px!important;transform:translateY(-50%) rotate(-4deg)!important;background:var(--k9-pricing-bubble-bg)!important;color:var(--k9-pricing-bubble-text)!important;-webkit-text-fill-color:var(--k9-pricing-bubble-text)!important}.k9price__perk:after,#boarding-pricing .k9price__perk:after{left:auto!important;right:-13px!important;top:50%!important;bottom:auto!important;background:var(--k9-pricing-bubble-bg)!important;clip-path:polygon(0 0,100% 50%,0 100%)!important;transform:translateY(-50%)!important}@media(max-width:680px){:where(.k9cams__hero,.k9lh header,.k9about__hero,.k9-visit__hero,.k9sp__hero,.k9dh,.k9support header,.k9faq__hero,.k9news header,.k9cp__hero,.k9vac,.k9loc__hero,.k9price__seo-head){min-height:0!important;overflow:hidden}:where(.k9cams__hero h1,.k9lh header h1,.k9about__hero h1,.k9-visit__hero h1,.k9sp__hero h1,.k9dh h1,.k9support header h1,.k9faq__hero h1,.k9news header h1,.k9cp__hero h1,.k9vac h1,.k9loc__hero h1,.k9price__seo-head h1){font-size:clamp(46px,13.5vw,var(--k9-page-heading-mobile))!important;line-height:.92!important;letter-spacing:-.045em!important}:where(.k9cams__hero-grid,.k9lh__hero-grid,.k9about__hero-grid,.k9sp__hero-grid,.k9loc__hero-grid,.k9dh__shell){min-height:0!important;padding-block:34px!important}:where(.k9sp__hero-media,.k9dh__media){height:auto!important;max-height:none!important}:where(.k9cams__scribble,.k9lh__hero-art>b,.k9vac__art>span){right:72%!important;top:58%!important;font-size:14px!important;max-width:190px!important}.k9price__perk,#boarding-pricing .k9price__perk{right:61%!important;top:46%!important;max-width:185px!important}}@media(max-width:900px){.k9price .k9price__service-head>.k9price__mascot-wrap .k9price__perk,#boarding-pricing .k9price__service-head>.k9price__mascot-wrap .k9price__perk{position:relative!important;inset:auto!important;width:min(270px,82vw)!important;max-width:100%!important;margin:0 auto!important;transform:none!important;text-align:center!important}.k9price .k9price__service-head>.k9price__mascot-wrap .k9price__perk:after,#boarding-pricing .k9price__service-head>.k9price__mascot-wrap .k9price__perk:after{left:50%!important;right:auto!important;top:-10px!important;bottom:auto!important;clip-path:polygon(50% 0,100% 100%,0 100%)!important;transform:translate(-50%)!important}}.k9cams__location{border-top:5px solid var(--k9-orange)!important}.template-policy #MainContent,body.template-policy main{background:#fff!important;color:#257475!important}.shopify-policy__container{width:min(1100px,calc(100% - 48px))!important;max-width:none!important;margin:64px auto 96px!important;padding:0!important;color:#257475!important;background:#fff!important;border-radius:30px!important;box-shadow:0 16px 40px #297c7d1a!important;overflow:hidden!important}.shopify-policy__title{position:relative!important;margin:0!important;padding:58px 64px 44px!important;background:var(--k9-light-blue)!important;border-top:6px solid var(--k9-orange)!important;text-align:left!important}.shopify-policy__title:before{content:"K9 LOFT POLICIES";display:block;margin:0 0 14px;color:var(--k9-orange);font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.shopify-policy__title h1{max-width:850px!important;margin:0!important;color:#257475!important;font-size:clamp(48px,6vw,78px)!important;font-weight:var(--k9-page-heading-weight,750)!important;line-height:.96!important;letter-spacing:-.05em!important;text-align:left!important}.shopify-policy__body{padding:52px 64px 66px!important;color:#257475!important;background:#fff!important;font-size:17px!important;line-height:1.68!important}.shopify-policy__body .rte{color:inherit!important}.shopify-policy__body :is(h2,h3,h4,h5,h6){margin-top:2.1em!important;margin-bottom:.7em!important;color:#257475!important;font-weight:750!important;line-height:1.08!important;letter-spacing:-.025em!important}.shopify-policy__body h2{font-size:34px!important}.shopify-policy__body h3{font-size:26px!important}.shopify-policy__body :is(p,li){color:#257475!important}.shopify-policy__body a{color:var(--k9-orange)!important;font-weight:650!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}.shopify-policy__body a:hover{color:#257475!important}.shopify-policy__body :is(ul,ol){padding-left:1.35em!important}.shopify-policy__body li+li{margin-top:.45em!important}.shopify-policy__body hr{margin:36px 0!important;border:0!important;border-top:1px solid rgba(41,124,125,.18)!important}.shopify-policy__body :is(strong,b){color:#257475!important;font-weight:750!important}@media(max-width:720px){.shopify-policy__container{width:calc(100% - 28px)!important;margin:34px auto 64px!important;border-radius:24px!important}.shopify-policy__title{padding:40px 26px 32px!important;border-top-width:5px!important}.shopify-policy__title h1{font-size:clamp(42px,13vw,58px)!important}.shopify-policy__body{padding:36px 26px 46px!important;font-size:16px!important}.shopify-policy__body h2{font-size:29px!important}.shopify-policy__body h3{font-size:23px!important}}.k9-people-photo{position:relative;display:block;width:100%;overflow:hidden;border-radius:28px;background:#fef4dc}.k9-people-photo>img{display:block;width:100%;height:100%;object-fit:cover}.k9-people-photo--placeholder{min-height:280px;border:1.5px dashed rgba(41,124,125,.34);background:linear-gradient(145deg,#fffaf3,#eaf6f6)}.k9-people-photo__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;color:#257475}.k9-people-photo__faces{position:relative;display:flex;align-items:center;justify-content:center;width:104px;height:50px;margin-bottom:22px}.k9-people-photo__faces i{display:block;width:46px;height:46px;margin-left:-10px;border:4px solid #fff;border-radius:50%;background:#f6781f;box-shadow:0 6px 16px #297c7d1f}.k9-people-photo__faces i:first-child{margin-left:0;background:#cbf3f5}.k9-people-photo__faces i:last-child{background:#297c7d}.k9-people-photo__placeholder b{color:#f6781f;font-size:13px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.k9-people-photo__placeholder small{max-width:310px;margin-top:10px;color:#257475;font-size:15px;line-height:1.45}.k9-quote-placeholder{color:#257475;font-style:italic}.k9-role-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.k9-role-chips span{display:inline-flex;padding:8px 12px;border-radius:999px;background:#fff;color:#257475;font-size:13px;font-weight:700;border:1px solid rgba(41,124,125,.16)}body :is(.k9staff__card,.k9dc__voice,.k9about__voices-grid article,.k9sp__people-card,.k9support__founder-side,.k9sf__founder-grid>div){background:#fffaf3!important;border:0!important;border-radius:26px;box-shadow:none!important}body :is(.k9staff__card,.k9dc__voice,.k9about__voices-grid article,.k9sp__people-card,.k9support__founder-side,.k9sf__founder-grid>div) blockquote,body .k9support__founder-quote,body .k9support__founder-quote p{border:0!important;border-inline:0!important;padding:0!important;margin:0!important;font-family:inherit!important;font-size:20px!important;font-weight:400!important;font-style:normal!important;line-height:1.55!important;letter-spacing:normal!important;text-align:left;color:#257475!important;opacity:1!important;box-shadow:none!important;background:transparent!important}body :is(.k9staff__card,.k9dc__voice,.k9about__voices-grid article,.k9sp__people-card,.k9support__founder-side,.k9sf__founder-grid>div) blockquote:before,body :is(.k9staff__card,.k9dc__voice,.k9about__voices-grid article,.k9sp__people-card,.k9support__founder-side,.k9sf__founder-grid>div) blockquote:after{content:none!important;display:none!important}body :is(.k9staff__card-copy>p,.k9dc__voice-name,.k9about__voices-grid article>p,.k9sp__people-name){display:grid;gap:4px;margin:22px 0 0!important;padding:0!important;font-style:normal;color:#257475!important}body :is(.k9staff__card-copy>p,.k9dc__voice-name,.k9about__voices-grid article>p,.k9sp__people-name) strong,body .k9support__founder-side strong,body .k9sf__founder-grid>div>p strong{font-family:inherit;font-size:16px!important;line-height:1.5;font-weight:700!important;color:#257475!important;font-style:normal}body :is(.k9staff__card-copy>p,.k9dc__voice-name,.k9about__voices-grid article>p,.k9sp__people-name) span{font-family:inherit;font-size:14px!important;line-height:1.5;color:#257475!important;opacity:1!important;font-style:normal}body .k9staff__card-copy{padding:28px;min-height:0;display:block}body .k9staff__card img{height:auto!important;aspect-ratio:4/5;object-fit:contain!important;object-position:center!important}body .k9dc__voice{padding:28px;gap:28px;margin-top:18px}body .k9dc__voice-heading{margin-top:34px}body .k9about__voices-grid article{padding:28px;gap:22px 28px}body .k9about__voices-grid article>p{grid-column:2}body :is(.k9dc__voice-photo,.k9about__voices-grid article) .k9-people-photo{height:auto!important;aspect-ratio:4/5!important;min-height:0;border:0;box-shadow:none}body :is(.k9dc__voice-photo,.k9about__voices-grid article) .k9-people-photo>img{object-fit:contain!important;object-position:center}body .k9sp__people--quote{display:block!important}body .k9sp__people-intro{max-width:960px;margin-bottom:30px}body .k9sp__people-intro>p:not(.k9sp__eyebrow){font-size:19px;line-height:1.55;margin:22px 0 0}body .k9sp__people-card{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:36px;align-items:center;padding:28px}body .k9sp__people-card .k9-people-photo{height:auto!important;min-height:0;aspect-ratio:4/5!important;border-radius:20px;box-shadow:none}body .k9sp__people-card .k9-people-photo>img{object-fit:contain!important;object-position:center}body .k9support__founder-side,body .k9sf__founder-grid>div{padding:28px}body .k9support__founder-side strong{margin-top:22px}body .k9support__founder-photo{border:0!important;box-shadow:none!important}@media(max-width:700px){body .k9sp__people-card{grid-template-columns:1fr;gap:24px;padding:22px}body .k9sp__people-card .k9sp__people-media{width:min(100%,360px);margin:auto}body .k9dc__voice,body .k9about__voices-grid article{padding:22px}body .k9about__voices-grid article{grid-template-columns:1fr}body .k9about__voices-grid article>p{grid-column:1}body :is(.k9dc__voice-photo,.k9about__voices-grid article) .k9-people-photo{max-width:360px;margin-inline:auto}body .k9staff__card-copy{padding:22px}}body .k9sp--dental .k9sp__people-media .k9-dental-clinic-people-photo{aspect-ratio:4/3!important;height:auto!important;min-height:0}body .k9sp--dental .k9sp__people-media .k9-dental-clinic-people-photo>img{width:100%;height:100%!important;object-fit:cover!important;object-position:center top!important}:where(a,button,input,select,textarea,summary,[role=button]):focus-visible{outline:3px solid #174f52!important;outline-offset:3px!important}:where(.k9n,.k9-lofty,.k9w,.k9sp) :where(a,button,input,select,textarea,summary):focus-visible{scroll-margin-block:16px}.skip-to-content-link:focus{position:fixed!important;z-index:999999!important;top:12px;left:12px;width:auto;height:auto;padding:12px 16px;clip:auto!important;clip-path:none!important;overflow:visible!important;color:#fff;background:#174f52}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}}@media(max-width:680px){.k9sh .k9sh__hero-art,.k9lh .k9lh__hero-art{width:100%;margin:20px auto 0!important;flex-direction:column;align-items:center}.k9sh .k9sh__hero-art img,.k9lh .k9lh__hero-art img{width:min(42vw,165px);max-height:165px}.k9sh .k9sh__hero-art>b,.k9lh .k9lh__hero-art>b{position:relative!important;inset:auto!important;width:fit-content;max-width:min(310px,90vw);margin:12px auto 0;transform:none!important;text-align:center}.k9sh .k9sh__hero-art>b:after,.k9lh .k9lh__hero-art>b:after{display:none}.k9loc .k9loc__hero{padding-block:40px}.k9loc .k9loc__hero-grid{gap:15px}.k9loc .k9loc__mark{width:180px;height:180px;margin:0 auto;justify-self:center}.k9loc .k9loc__mark img{max-width:88%;max-height:88%}.k9cams .k9cams__hero-art{width:min(100%,320px);margin:25px auto 12px}.k9cams .k9cams__hero-art img{width:min(42vw,160px);max-height:160px}.k9cams .k9cams__live{right:0;bottom:0}.k9cams .k9cams__scribble{left:0;bottom:36%}.k9-visit .k9-visit__lofty{width:145px;margin-bottom:-42px}.k9vac .k9vac__art{min-height:160px}.k9vac .k9vac__art img{width:125px;max-width:40%}}
/*# sourceMappingURL=/cdn/shop/t/339/assets/k9-bundle-a.css.map */
