@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,400;8..60,500;8..60,600;8..60,700&display=swap";.hero__content-wrapper,.hero .hero__content-wrapper.full-width,.hero .section-content-wrapper{padding-inline:clamp(1.25rem,5vw,4rem)!important;box-sizing:border-box}.hero__content-wrapper>*,.hero .text-block,.hero .button,.hero .button-secondary{max-width:min(42rem,100%)}.email-signup__heading,.newsletter__title{font-weight:600}.hero .button-custom,.hero a.button-custom{background-color:transparent!important;color:#f7f3ec!important;border:1px solid #F7F3EC!important}.hero .button-custom:hover,.hero a.button-custom:hover,.hero .button-custom:focus-visible,.hero a.button-custom:focus-visible{background-color:#f7f3ec1f!important;color:#f7f3ec!important;border-color:#f7f3ec!important}.hero .hero__content-wrapper>.button,.hero .hero__content-wrapper>.button-custom,.hero .section-content-wrapper>.button,.hero .section-content-wrapper>.button-custom{margin-block-end:.35rem}.hero .hero__content-wrapper h1,.hero .hero__content-wrapper h2,.hero .hero__content-wrapper p{color:#f7f3ec!important;text-shadow:0 1px 2px rgba(26,26,23,.45)}.shop-by-category img,.categories-grid img,[class*=category] img,.kiln-cat-card img{object-fit:cover!important;object-position:center center!important}.kn-categories .kn-cat-card{transition:transform .22s ease,box-shadow .22s ease;transform:translateY(0) scale(1);will-change:transform}.kn-categories .kn-cat-card:hover,.kn-categories .kn-cat-card:focus-visible{transform:translateY(-8px) scale(1.03);box-shadow:0 14px 28px #1a1a1738!important;z-index:2}@media(prefers-reduced-motion:reduce){.kn-categories .kn-cat-card{transition:none}.kn-categories .kn-cat-card:hover,.kn-categories .kn-cat-card:focus-visible{transform:none}}.footer-content{align-items:start!important}.footer-content>*{margin-top:0!important;padding-top:0!important;align-self:start!important}.footer-content .menu__details,.footer-content .menu,.footer-content .email-signup-block,.footer-content .group{margin:0!important;padding-top:0!important}.footer-content .menu__heading,.footer-content summary.menu__heading,.footer-content .email-signup__heading,.footer-content .email-signup-block .email-signup__heading,.footer-content .group h3,.footer-content .group .h3{margin:0 0 12px!important;padding:0!important;padding-block:0!important;line-height:1.25!important}:root{--kn-serif: "Source Serif 4", Georgia, "Times New Roman", serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.main-page h1,.main-page .h1,.main-page .h2,.text-block h1{font-family:var(--kn-serif)!important;font-weight:600;letter-spacing:-.01em;line-height:1.15}#shopify-chat,#ShopifyChat,iframe#ShopifyChat,.shopify-chat,[id*=shopify-chat i]{z-index:40!important}@media screen and (max-width:749px){#shopify-chat,#ShopifyChat,iframe#ShopifyChat{bottom:max(16px,env(safe-area-inset-bottom,0px))!important;right:max(12px,env(safe-area-inset-right,0px))!important;margin-bottom:8px!important}}.kn-guide .cta .btn{position:relative;z-index:2}@media screen and (min-width:990px){.footer-content{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start!important;column-gap:var(--footer-gap, 20px);row-gap:var(--footer-gap, 20px)}.footer-content>*{min-width:0!important;max-width:100%}.footer-content--isolated-grid-item-desktop>:nth-child(-n+5){grid-column:auto!important}.footer-content>.payment-icons,.footer-content>*:nth-child(6){grid-column:1 / -1!important;width:100%}}@media screen and (min-width:990px){.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]){position:relative!important}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more])>.menu-list__submenu{left:0!important;right:auto!important;width:max-content!important;min-width:14rem;max-width:min(22rem,calc(100vw - 2rem));top:100%!important;padding-inline:0!important;clip-path:none!important;transform:none!important}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more])>.menu-list__submenu .menu-list__submenu-inner{transform:none!important;padding-block-start:.75rem!important;padding-block-end:.75rem!important;padding-inline:0!important;max-height:min(70vh,28rem);overflow-y:auto;overflow-x:hidden;background-color:var(--color-submenu, rgb(var(--color-background-rgb, 247 243 236)));box-shadow:0 10px 28px #1a1a1724;border-radius:0 0 6px 6px;display:block!important;width:max-content;min-width:14rem;max-width:min(22rem,calc(100vw - 2rem))}.menu-list__list-item:where([slot=more],[slot=overflow]){position:relative!important}.overflow-menu:has(>.menu-list__list-item[slot=more]){position:relative!important}.overflow-menu:has(>.menu-list__list-item[slot=more])::part(overflow){top:100%!important;left:auto!important;right:0!important;width:max-content!important;min-width:14rem;max-width:min(22rem,calc(100vw - 2rem));padding-inline:0!important;clip-path:none!important;transform:none!important;background-color:var(--color-submenu, rgb(var(--color-background-rgb, 247 243 236)));box-shadow:0 10px 28px #1a1a1724;border-radius:0 0 6px 6px}.overflow-menu:has(>.menu-list__list-item[slot=more])::part(overflow-list){transform:none!important;padding-block:.75rem!important;padding-inline:0!important;max-height:min(70vh,28rem);overflow-y:auto;overflow-x:hidden;width:max-content;min-width:14rem;max-width:min(22rem,calc(100vw - 2rem))}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu{width:auto!important;max-width:100%;margin:0!important;padding:0!important}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu__grid,.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu__list{display:flex!important;flex-direction:column!important;gap:0!important;width:auto!important;grid-template-columns:none!important}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu__column{width:100%}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu__link{display:block!important;padding:.5rem 1rem!important;white-space:nowrap}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu__link:hover{background-color:#1a1a170d}.menu-list__list-item:where(:not([slot=overflow])):not([slot=more]) .mega-menu__content{display:none!important}}.kn-guides-intro{max-width:40rem;margin:0 0 1.75rem;color:#211c15;font-size:1.0625rem;line-height:1.55}.kn-guides-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:0 0 2.5rem}@media screen and (min-width:990px){.kn-guides-grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.kn-guides-card{display:flex;flex-direction:column;gap:.65rem;padding:1.5rem 1.5rem 1.5rem 1.35rem;background-color:#fcfaf6;border:1px solid rgba(33,28,21,.1);border-left:4px solid #BC4E29;border-radius:6px;box-shadow:0 2px 10px #211c150f;text-decoration:none!important;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative}.kn-guides-card:hover,.kn-guides-card:focus-visible{transform:translateY(-4px);box-shadow:0 12px 28px #211c151f;border-color:#bc4e2959;border-left-color:#bc4e29;outline:none}.kn-guides-label{display:inline-block;align-self:flex-start;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#bc4e29;line-height:1}.kn-guides-card-title{margin:0!important;font-family:var(--kn-serif, "Source Serif 4", Georgia, "Times New Roman", serif)!important;font-size:clamp(1.35rem,2.2vw,1.65rem)!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.2!important;color:#211c15!important;text-decoration:none!important;border-bottom:2px solid transparent;transition:border-color .2s ease;padding-bottom:.15rem;display:inline;width:fit-content}.kn-guides-card:hover .kn-guides-card-title,.kn-guides-card:focus-visible .kn-guides-card-title{border-bottom-color:#bc4e29}.kn-guides-card-blurb{margin:0;color:#211c15b8;font-size:.9375rem;line-height:1.5;flex:1}.kn-guides-arrow{display:inline-block;margin-top:.35rem;color:#bc4e29;font-size:1.125rem;font-weight:600;line-height:1;transition:transform .2s ease}.kn-guides-card:hover .kn-guides-arrow,.kn-guides-card:focus-visible .kn-guides-arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.kn-guides-card,.kn-guides-arrow,.kn-guides-card-title{transition:none}.kn-guides-card:hover,.kn-guides-card:focus-visible{transform:none}.kn-guides-card:hover .kn-guides-arrow,.kn-guides-card:focus-visible .kn-guides-arrow{transform:none}}.kn-guides-soon{margin:0 0 2rem;padding:1.15rem 1.25rem;background-color:#f7f3ec8c;border:1px solid rgba(33,28,21,.06);border-radius:4px}.kn-guides-soon-heading{margin:0 0 .65rem!important;font-family:var(--kn-serif, "Source Serif 4", Georgia, "Times New Roman", serif)!important;font-size:1rem!important;font-weight:600!important;color:#211c158c!important;letter-spacing:.01em}.kn-guides-soon-list{margin:0;padding-left:1.15rem;color:#211c158c;font-size:.9375rem;line-height:1.55}.kn-guides-soon-list li{margin-bottom:.35rem}.kn-guides-soon-list li:last-child{margin-bottom:0}.kn-guides-tagline{margin:0;color:#211c158c;font-size:.875rem;line-height:1.45}.product-card .card-gallery,.resource-card[data-resource-type=product] .resource-card__media{border:1px solid rgba(33,28,21,.14)!important;border-radius:var(--product-corner-radius, var(--resource-card-corner-radius, 0px));box-sizing:border-box;overflow:hidden;transition:border-color .18s ease}.product-grid .product-card:hover .card-gallery,.resource-list .product-card:hover .card-gallery,.resource-card[data-resource-type=product]:hover .resource-card__media{border-color:#211c1547!important}media-gallery>slideshow-component slideshow-slides>.product-media-container--image,media-gallery>.media-gallery__grid>.product-media-container--image{border:1px solid rgba(33,28,21,.14)!important;border-radius:var(--media-radius, var(--gallery-media-border-radius, 0px));box-sizing:border-box;transition:border-color .18s ease}media-gallery>slideshow-component slideshow-slides>.product-media-container--image:hover,media-gallery>.media-gallery__grid>.product-media-container--image:hover{border-color:#211c1547!important}@media(prefers-reduced-motion:reduce){.product-card .card-gallery,.resource-card[data-resource-type=product] .resource-card__media,media-gallery>slideshow-component slideshow-slides>.product-media-container--image,media-gallery>.media-gallery__grid>.product-media-container--image{transition:none}}.footer-content .menu .details-content .menu__item a,.footer-content .group-block .text-block.rte,.footer-content .group-block .text-block.rte a{font-size:.875rem!important;line-height:1.5!important}.kn-help-page h2,.kn-help-page h3{margin-block:1.65rem .45rem!important;font-family:var(--kn-serif, "Source Serif 4", Georgia, "Times New Roman", serif)!important;font-size:clamp(1.15rem,1.6vw,1.3rem)!important;font-weight:600!important;letter-spacing:-.005em;line-height:1.25!important;color:#211c15!important}.kn-help-page>h2:first-child,.kn-help-page>h3:first-child{margin-block-start:0!important}.kn-help-page p,.kn-help-page li{font-size:1rem;line-height:1.6}@media screen and (min-width:750px){.header__column--right{display:flex;align-items:center;gap:.75rem}.header__column--right>search-button.search-action:has(+header-actions){display:flex;align-items:center;background:#fcfaf6;border:1.25px solid rgba(33,28,21,.7);border-inline-end:0;border-radius:999px 0 0 999px;padding:.28rem .12rem .28rem .55rem;margin-inline:0!important}.header__column--right>search-button.search-action+header-actions{display:flex;align-items:center;gap:.05rem;background:#fcfaf6;border:1.25px solid rgba(33,28,21,.7);border-inline-start:0;border-radius:0 999px 999px 0;padding:.28rem .55rem .28rem .12rem;margin-inline-start:0!important}.header__column--right>header-actions:not(search-button.search-action+header-actions){display:flex;align-items:center;gap:.05rem;background:#fcfaf6;border:1.25px solid rgba(33,28,21,.7);border-radius:999px;padding:.28rem .55rem;margin-inline-start:0!important}.header__column--right>search-button.search-action .header-actions__action,.header__column--right>header-actions .header-actions__action{--button-color: #211C15;--color-account-icon: #211C15;--icon-stroke-width: 2px;--kn-header-icon-size: calc(var(--icon-size-md, 1.375rem) * 1.5);color:#211c15}.header__column--right>search-button.search-action .header-actions__action:hover,.header__column--right>search-button.search-action .header-actions__action:focus-visible,.header__column--right>header-actions .header-actions__action:hover,.header__column--right>header-actions .header-actions__action:focus-visible{--button-color: #BC4E29;--color-account-icon: #BC4E29;color:#bc4e29}.header__column--right>search-button.search-action .header-actions__action:hover .account-button__icon,.header__column--right>search-button.search-action .header-actions__action:focus-visible .account-button__icon,.header__column--right>header-actions .header-actions__action:hover .account-button__icon,.header__column--right>header-actions .header-actions__action:focus-visible .account-button__icon,.header__column--right>header-actions .account-button:hover .account-button__icon,.header__column--right>header-actions .account-button:focus-within .account-button__icon{color:#bc4e29}.header__column--right>search-button.search-action .header-actions__action .svg-wrapper,.header__column--right>header-actions .header-actions__action:not(.account-button) .svg-wrapper{width:calc(var(--kn-header-icon-size) + .65rem);height:calc(var(--kn-header-icon-size) + .65rem)}.header__column--right>search-button.search-action .header-actions__action svg,.header__column--right>header-actions .header-actions__action:not(.account-button) svg{width:var(--kn-header-icon-size)!important;height:var(--kn-header-icon-size)!important}.header__column--right>header-actions .account-button__icon{width:1.4rem;height:1.6rem;color:#211c15}.header__column--right>search-button.search-action .header-actions__action,.header__column--right>header-actions .header-actions__action{transition:color .15s ease}@media(prefers-reduced-motion:reduce){.header__column--right>search-button.search-action .header-actions__action,.header__column--right>header-actions .header-actions__action{transition:none}}}@media screen and (max-width:749px){header-actions .header-actions__action{--button-color: #211C15;--color-account-icon: #211C15;--icon-stroke-width: 2px;color:#211c15}header-actions .header-actions__action:hover,header-actions .header-actions__action:focus-visible,header-actions .account-button:hover .account-button__icon,header-actions .account-button:focus-within .account-button__icon{--button-color: #BC4E29;--color-account-icon: #BC4E29;color:#bc4e29}header-actions .header-actions__action:not(.account-button) svg{width:calc(var(--icon-size-md, 1.375rem) * 1.35)!important;height:calc(var(--icon-size-md, 1.375rem) * 1.35)!important}header-actions .account-button__icon{width:1.25rem;height:1.45rem}}.kn-quote-form .kn-field{margin:0 0 1rem}.kn-quote-form label{display:block;color:#211c15;font-size:.95rem;font-weight:500}.kn-quote-form input[type=text],.kn-quote-form input[type=email],.kn-quote-form input[type=tel],.kn-quote-form select,.kn-quote-form textarea{display:block;width:100%;max-width:36rem;margin-top:.35rem;padding:.65rem .75rem;border:1px solid rgba(33,28,21,.25);border-radius:4px;background:#fcfaf6;color:#211c15;font:inherit;box-sizing:border-box}.kn-quote-form textarea{resize:vertical;min-height:5rem}.kn-quote-form .kn-req{color:#bc4e29}.kn-quote-form .kn-opt{color:#211c158c;font-weight:400;font-size:.85em}.kn-quote-form .kn-checkbox label{font-weight:400;display:flex;gap:.5rem;align-items:flex-start}.kn-quote-form .kn-checkbox input{margin-top:.25rem}.kn-quote-form .kn-po-note{font-size:.9rem;color:#211c15bf;max-width:36rem}.kn-btn-primary,button.kn-btn-primary{display:inline-block;background:#bc4e29!important;color:#f7f3ec!important;border:1px solid #BC4E29!important;padding:.75rem 1.4rem;border-radius:4px;font-weight:600;font-size:1rem;cursor:pointer;text-decoration:none!important}.kn-btn-primary:hover{filter:brightness(.95)}.kn-btn-secondary{display:inline-block;background:transparent!important;color:#211c15!important;border:1.5px solid #211C15!important;padding:.65rem 1.2rem;border-radius:4px;font-weight:600;font-size:.95rem;text-decoration:none!important;margin-right:.75rem}.kn-btn-secondary:hover{border-color:#bc4e29!important;color:#bc4e29!important}.kn-btn-text{color:#bc4e29!important;font-weight:600;text-decoration:none!important;font-size:.95rem}.kn-btn-text:hover{text-decoration:underline!important}.kn-quote-success{padding:1.25rem 1.35rem;margin:0 0 1.5rem;background:#fcfaf6;border-left:4px solid #BC4E29;border-radius:6px;max-width:36rem}div.kn-quote-cta{margin:2rem 0 1.5rem;padding:1.5rem 1.5rem 1.35rem;background:#fcfaf6;border:1px solid rgba(33,28,21,.1);border-left:4px solid #BC4E29;border-radius:6px;max-width:40rem}.kn-quote-cta-heading{font-family:var(--kn-serif, "Source Serif 4", Georgia, serif);font-size:1.25rem;font-weight:600;color:#211c15;margin:0 0 .4rem}.kn-quote-footer{margin-top:1.5rem;font-size:.95rem;color:#211c15cc}.kn-faq-intro{max-width:40rem;margin:0 0 1.5rem}.kn-faq-group{margin-block:1.75rem .75rem!important}.kn-faq-list{max-width:44rem}.kn-faq-item{border:1px solid rgba(33,28,21,.12);border-radius:6px;background:#fcfaf6;margin:0 0 .65rem;padding:0}.kn-faq-item summary{cursor:pointer;list-style:none;padding:.9rem 1.1rem;font-weight:600;color:#211c15;font-size:1rem}.kn-faq-item summary::-webkit-details-marker{display:none}.kn-faq-item summary:after{content:"+";float:right;color:#bc4e29;font-weight:700}.kn-faq-item[open] summary:after{content:"\2212"}.kn-faq-answer{padding:0 1.1rem 1rem}.kn-faq-answer p{margin:0;color:#211c15}.kn-faq-footer{margin-top:2rem}.kn-product-quote-link{display:inline-block;margin-top:.75rem;padding:.55rem 1rem;border:1.5px solid #211C15;border-radius:4px;color:#211c15!important;background:transparent;font-weight:600;font-size:.9rem;text-decoration:none!important}.kn-product-quote-link:hover{border-color:#bc4e29;color:#bc4e29!important}.kn-collection-quote{padding:2rem 0 2.5rem;text-align:left}.main-page h1,.main-page .text-block h1,.shopify-section--main-page h1,body.template-page h1,body.template-collection h1,body.template-product h1,body.template-blog h1,body.template-article h1,body.template-cart h1,body.template-search h1,body.template-list-collections h1,body.template-customers h1,.shopify-policy__title,body:not(.template-index) .shopify-section:not([class*=hero]) .text-block h1{font-size:clamp(1.35rem,2.2vw,1.75rem)!important;line-height:1.2!important;letter-spacing:-.015em;font-weight:600!important}@media screen and (min-width:750px){.product-information--media-left .product-information__media{align-self:start;justify-self:start;width:auto;max-width:25rem}.product-information--media-left .product-information__media media-gallery,.product-information--media-left .product-information__media .media-gallery,.product-information--media-left .product-information__media .media-gallery__grid,.product-information--media-left .product-information__media slideshow-component{width:25rem!important;max-width:25rem!important;margin-left:0!important;margin-right:auto!important}.product-information--media-left .product-information__media .product-media-container--image,.product-information--media-left .product-information__media .product-media,.product-information--media-left .product-information__media .product-media__image,.product-information--media-left .product-information__media img{width:25rem!important;max-width:25rem!important;height:auto!important;object-fit:contain!important}.product-information__grid.product-information__grid--half.product-information--media-left{align-items:start}}@media screen and (max-width:749px){.product-information__media media-gallery,.product-information__media .media-gallery{width:min(100%,22rem);max-width:22rem;margin-inline:auto}}@media screen and (min-width:750px){body.template-product main .product-information,body.template-product .product-information.section{padding-top:max(2.75rem,var(--padding-block-start, 0px))!important}}@media screen and (max-width:749px){body.template-product main .product-information,body.template-product .product-information.section{padding-top:1.5rem!important}}.announcement-bar__text.kn-announcement-stack{display:flex;flex-direction:column;align-items:center;gap:.2em;line-height:1.3!important;margin:0}.announcement-bar__text.kn-announcement-stack .announcement-bar__line{display:block}.announcement-bar__slide{--line-height: 1.3 !important}.kn-trust-strip{background:#f7f3ec;color:#211c15;padding:18px clamp(1.25rem,5vw,4rem);font-family:var(--font-body--family),system-ui,sans-serif;border-block:1px solid #E5DDD0}.kn-trust-strip__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;text-align:center}.kn-trust-strip a{color:#211c15;text-decoration:none;font-weight:600;font-size:.95rem;line-height:1.35}.kn-trust-strip a:hover,.kn-trust-strip a:focus-visible{color:#bc4e29}.kn-trust-check{color:#bc4e29;margin-right:.25rem}@media(max-width:749px){.kn-trust-strip__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.kn-size-tiles{background:#f7f3ec;padding:48px clamp(1.25rem,5vw,4rem);font-family:var(--font-body--family),system-ui,sans-serif;color:#211c15}.kn-size-tiles__heading{text-align:center;font-size:clamp(1.5rem,2.4vw,2rem);margin:0 0 8px;font-family:var(--kn-serif, "Source Serif 4", Georgia, serif)}.kn-size-tiles__sub{text-align:center;margin:0 0 28px;color:#211c15b8}.kn-size-tiles__grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px}.kn-size-tile{display:block;border-radius:12px;overflow:hidden;text-decoration:none;background:#211c15;border:1px solid #B9A990;box-shadow:0 1px 2px #1a1a170f;transition:transform .22s ease,box-shadow .22s ease;color:#f7f3ec}.kn-size-tile:hover,.kn-size-tile:focus-visible{transform:translateY(-6px) scale(1.02);box-shadow:0 14px 28px #1a1a1733;z-index:2}.kn-size-tile img{width:100%;height:auto;display:block;aspect-ratio:4 / 3;object-fit:cover}.kn-size-tile__body{display:block;padding:12px 14px;background:#211c15}.kn-size-tile__label{display:block;font-weight:600;font-size:1rem;color:#f7f3ec}.kn-size-tile__blurb{display:block;margin-top:2px;font-size:.85rem;color:#f7f3ecc7}.kn-size-tile--schools{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%}.kn-size-tile__visual{flex:1;min-height:120px;background:linear-gradient(145deg,rgba(188,78,41,.35),transparent 55%),#211c15;display:flex;align-items:center;justify-content:center;color:#f7f3ec;font-family:var(--kn-serif, "Source Serif 4", Georgia, serif);font-size:1.75rem}@media(prefers-reduced-motion:reduce){.kn-size-tile{transition:none}.kn-size-tile:hover,.kn-size-tile:focus-visible{transform:none}}.kn-start-here{background:#f7f3ec;border:1px solid #E5DDD0;border-radius:12px;padding:1.25rem 1.35rem 1.35rem;margin:0 0 1.75rem;color:#211c15}.kn-start-here-heading{margin:0 0 .65rem!important;font-family:var(--kn-serif, "Source Serif 4", Georgia, serif)!important;font-size:1.35rem!important;color:#211c15!important}.kn-start-here-list{margin:0;padding-left:1.25rem}.kn-start-here-list li{margin:.35rem 0;line-height:1.45}.kn-start-here-list a{color:#bc4e29;text-decoration:none}.kn-start-here-list a:hover{text-decoration:underline}.kn-at-a-glance{margin:.75rem 0 1.25rem;padding:.9rem 1rem;background:#f7f3ec;border:1px solid #E5DDD0;border-radius:10px;color:#211c15;font-family:var(--font-body--family),system-ui,sans-serif}.kn-at-a-glance-title{margin:0 0 .55rem!important;font-size:1rem!important;font-weight:600!important;font-family:var(--kn-serif, "Source Serif 4", Georgia, serif)!important;color:#211c15!important}.kn-at-a-glance-table{width:100%;border-collapse:collapse;font-size:.92rem}.kn-at-a-glance-table th,.kn-at-a-glance-table td{padding:.35rem .4rem;border-bottom:1px solid #E5DDD0;text-align:left;vertical-align:top}.kn-at-a-glance-table tr:last-child th,.kn-at-a-glance-table tr:last-child td{border-bottom:none}.kn-at-a-glance-table th{width:42%;font-weight:600}.kn-at-a-glance-note{margin:.55rem 0 0;font-size:.85rem;color:#211c15b8}.kn-at-a-glance-note a{color:#bc4e29}.kn-lead-time-note{margin:0 0 1rem;color:#211c15d9;font-size:.95rem}.product-card{position:relative}.kn-card-badges{position:absolute;top:.6rem;left:.6rem;z-index:3;display:flex;flex-direction:column;gap:.3rem;pointer-events:none}.kn-card-badge{display:inline-block;padding:.2rem .45rem;border-radius:4px;font-size:.7rem;font-weight:600;line-height:1.2;background:#f7f3ecf0;color:#211c15;border:1px solid #E5DDD0;box-shadow:0 1px 2px #1a1a1714}.kn-card-badge--guided{background:#211c15;color:#f7f3ec;border-color:#211c15;font-weight:500}.header-logo img,.header__heading-logo,header img.header-logo__image,.header-logo__image,header [class*=logo] img{max-height:var(--header-logo-image-height, 52px)!important;height:var(--header-logo-image-height, 52px)!important;width:auto!important}@media screen and (max-width:749px){.header-logo img,.header__heading-logo,header img.header-logo__image,.header-logo__image,header [class*=logo] img{max-height:var(--header-logo-image-height-mobile, 40px)!important;height:var(--header-logo-image-height-mobile, 40px)!important}}:root{--kn-logo-boost: .72}body.template-index .hero .hero__content-wrapper h1,body.template-index .hero h1,#Hero-template--23114510532865__hero_main h1,.shopify-section.hero-wrapper .hero__content-wrapper h1{font-size:clamp(2.15rem,4vw,2.55rem)!important;line-height:1.15!important;letter-spacing:-.015em;font-weight:600!important;font-family:var(--kn-serif, "Source Serif 4", Georgia, serif)!important}product-recommendations[data-intent=complementary]:has([data-has-recommendations=false]){display:none!important}.product-form-buttons:has(a.kn-quote-cta) .quantity-selector-wrapper,.product-form-buttons:has(a.kn-quote-cta) .quantity-selector,.product-form-buttons:has(a.kn-quote-cta) .quantity-label,.product-form-buttons:has(a.kn-quote-cta) .quantity-rules,.product-form-buttons:has(.kn-quote-cta.button) .quantity-selector-wrapper,.product-form-buttons:has(.kn-quote-cta.button) .quantity-selector{display:none!important}.product-form-buttons:has(a.kn-quote-cta){display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:.35rem 0!important}.product-form-buttons a.kn-quote-cta.button,.product-form-buttons a.button.kn-quote-cta,a.button.kn-quote-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;margin:0!important;padding-block:0!important;padding-inline:1.25rem!important;width:100%!important;flex:1 0 100%!important;height:var(--height-buy-buttons, 3rem)!important;min-height:var(--height-buy-buttons, 3rem)!important;max-width:none!important;background:#bc4e29!important;color:#f7f3ec!important;border:none!important;border-left:none!important;border-radius:var(--style-border-radius-buttons-primary, 4px)!important;font-weight:600!important;text-decoration:none!important;line-height:1.2!important}.product-form-buttons a.kn-quote-cta.button:hover,.product-form-buttons a.button.kn-quote-cta:hover,a.button.kn-quote-cta:hover{filter:brightness(.95);color:#f7f3ec!important}.product-form-buttons .kn-quote-note{flex:1 0 100%!important;width:100%!important;margin:.55rem 0 0!important;padding:0!important;font-size:.95rem;font-weight:400;color:#5c5346;text-align:left;border:none!important;background:transparent!important}.product-form-buttons .kn-quote-note a{color:#211c15!important;text-decoration:none!important;font-weight:500;border:none!important;background:transparent!important;padding:0!important;display:inline!important}.product-form-buttons .kn-quote-note a:hover,.product-form-buttons .kn-quote-note a:focus-visible{color:#bc4e29!important;text-decoration:underline!important}body.template-product .kn-product-quote{display:none!important}.kn-size-tile--schools .kn-size-tile__visual{display:none}@media screen and (min-width:750px){header .menu-list__link:not(.menu-drawer *),header .menu-list__link:not(.menu-drawer *) .menu-list__link-title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kiln-nation.css.map */
