:root{--kalia-ink:#242320;--kalia-muted:#706c65;--kalia-paper:#fcfbf8;--kalia-stone:#f0ede7;--kalia-line:#dedad2;--kalia-serif:var(--font-heading-family,Georgia,serif)}.kalia{color:var(--kalia-ink);background:var(--kalia-paper);font-family:var(--font-body-family,Arial,sans-serif);font-size:14px;line-height:1.7;letter-spacing:0}.kalia *{box-sizing:border-box}.kalia a{color:inherit}.kalia h1,.kalia h2,.kalia h3,.kalia p{margin:0}.kalia h1,.kalia h2,.kalia h3{color:var(--kalia-ink);font-family:var(--kalia-serif);font-weight:400;letter-spacing:-.035em;line-height:1.12}.kalia img{display:block;width:100%;height:100%;object-fit:cover}.kalia a:focus-visible,.kalia button:focus-visible,.kalia input:focus-visible,.kalia select:focus-visible,.kalia summary:focus-visible{outline:2px solid #8b644a;outline-offset:4px}.kalia-wrap{max-width:1440px;margin:0 auto;padding:0 5.2%}.kalia-eyebrow{font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:500}.kalia-muted{color:var(--kalia-muted)}.kalia-arrow{margin-left:12px;font-size:18px}.kalia-button{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:13px 23px;gap:12px;border:1px solid var(--kalia-ink);border-radius:0;color:#fff!important;background:var(--kalia-ink);font:inherit;font-size:12px;letter-spacing:.2px;text-decoration:none;cursor:pointer;line-height:1.4}.kalia-button:hover{background:#484239}.kalia-button--outline{color:var(--kalia-ink)!important;background:transparent}.kalia-button--outline:hover{background:#e9e4db}.kalia-text-link{text-underline-offset:6px;text-decoration-thickness:1px;font-size:12px}.kalia-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px}.kalia-section-heading h2{font-size:clamp(30px,3.1vw,46px);margin-top:13px}.kalia-section-heading>p{max-width:350px;color:var(--kalia-muted);font-size:13px}.kalia-announcement{background:var(--kalia-ink);color:#fff;text-align:center;font-size:10px;letter-spacing:1.4px;padding:8px 20px}.kalia-header{background:var(--kalia-paper);border-bottom:1px solid var(--kalia-line)}.kalia-header-row{display:flex;align-items:center;gap:30px;min-height:91px}.kalia-brand{display:inline-block;text-decoration:none;font-family:var(--kalia-serif);font-size:37px;line-height:1;letter-spacing:-2px;flex-shrink:0}.kalia-brand small{display:block;font-family:var(--font-body-family,Arial,sans-serif);font-size:8px;text-transform:uppercase;letter-spacing:2px;margin-top:8px;line-height:1.4}.kalia-nav{display:flex;gap:29px;margin-left:auto;align-items:center}.kalia-nav a{text-decoration:none;font-size:12px;white-space:nowrap}.kalia-nav a:hover{text-decoration:underline;text-underline-offset:6px}.kalia-header-tools{display:flex;gap:19px;align-items:center;margin-left:12px}.kalia-header-tools a{display:flex;align-items:center;gap:4px;text-decoration:none;font-size:11px}.kalia-header-tools svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.2}.kalia-mobile-menu{display:none}.kalia-header .kalia-button{min-height:39px;padding:9px 15px;font-size:11px}.kalia-hero{display:grid;grid-template-columns:43% 57%;min-height:580px}.kalia-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:70px 10% 70px 12%;background:var(--kalia-stone)}.kalia-hero h1{font-size:clamp(42px,4.7vw,73px);margin:23px 0 24px;max-width:510px}.kalia-hero-copy>p:not(.kalia-eyebrow){max-width:340px;color:#605b53;font-size:13px;line-height:1.9}.kalia-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:29px}.kalia-hero-visual{position:relative;overflow:hidden;min-height:580px}.kalia-hero-visual img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center}.kalia-image-caption{position:absolute;bottom:17px;left:21px;color:#fff;text-shadow:0 1px 8px #0007;font-size:9px;letter-spacing:1.2px;text-transform:uppercase}.kalia-values{border-bottom:1px solid var(--kalia-line)}.kalia-values-inner{display:grid;grid-template-columns:repeat(3,1fr);padding-block:22px}.kalia-values-inner p{text-align:center;font-size:11px;letter-spacing:.35px}.kalia-values-inner p+p{border-left:1px solid var(--kalia-line)}.kalia-collections{padding-block:78px}.kalia-collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.kalia-category-card{text-decoration:none}.kalia-category-image{aspect-ratio:1.24;overflow:hidden}.kalia-category-image img{transition:transform .6s ease}.kalia-category-card:hover img{transform:scale(1.025)}.kalia-category-title{display:flex;justify-content:space-between;align-items:center;margin-top:19px}.kalia-category-title h3{font-size:30px}.kalia-category-title span{font-size:23px;font-weight:300}.kalia-category-card p{color:var(--kalia-muted);font-size:12px;margin-top:8px}.kalia-editorial{display:grid;grid-template-columns:1fr 1fr;background:var(--kalia-stone)}.kalia-editorial-image{min-height:560px}.kalia-editorial-copy{padding:75px 15%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.kalia-editorial h2{font-size:clamp(34px,3.6vw,53px);margin:19px 0 23px}.kalia-editorial-copy>p:not(.kalia-eyebrow){color:var(--kalia-muted);font-size:13px;margin-bottom:27px}.kalia-editorial-note{font-size:10px!important;margin:19px 0 0!important}.kalia-process{padding-block:80px}.kalia-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:52px}.kalia-process-number{font-size:11px;letter-spacing:1px;padding-bottom:20px;border-bottom:1px solid var(--kalia-line);display:block;color:#8b7864;margin-bottom:24px}.kalia-process-grid h3{font-size:26px;margin-bottom:13px}.kalia-process-grid p{font-size:12px;color:var(--kalia-muted);max-width:310px}.kalia-process-grid a{display:inline-block;margin-top:17px}.kalia-cta{padding:58px 0;background:#e9e4db}.kalia-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:30px}.kalia-cta h2{font-size:clamp(30px,3vw,44px);margin-bottom:12px}.kalia-cta p{font-size:12px;color:#666057}.kalia-footer{background:var(--kalia-ink);color:#e4e0d8;padding-top:58px}.kalia-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:65px;padding-bottom:48px}.kalia-footer h2,.kalia-footer h3,.kalia-footer .kalia-brand{color:#fff}.kalia-footer-intro{max-width:300px;color:#bdb7ad;font-size:12px;margin-top:23px!important}.kalia-footer h3{font-family:inherit;font-size:10px;letter-spacing:1.7px;text-transform:uppercase;margin:7px 0 19px}.kalia-footer-links{display:grid;gap:11px}.kalia-footer-links a{font-size:12px;color:#d0cbc2;text-decoration:none}.kalia-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.kalia-footer-bottom{border-top:1px solid #ffffff20;padding:20px 0;display:flex;justify-content:space-between;gap:18px;font-size:10px;color:#aaa499}.kalia-pricing-notice{padding:22px;border:1px solid var(--kalia-line);background:var(--kalia-stone);font-size:14px;color:var(--kalia-ink)}.kalia-pricing-notice a{display:inline-block;margin-top:12px}.kalia-pending-price{font-size:14px;color:var(--kalia-muted)}@media(min-width:1600px){.kalia-hero,.kalia-hero-visual{min-height:690px}}@media(max-width:1100px){.kalia-nav{gap:18px}.kalia-header-tools{margin-left:0}.kalia-header-tools .kalia-button{display:none}.kalia-hero{grid-template-columns:46% 54%}.kalia-hero-copy{padding:55px 11%}.kalia-hero-visual{min-height:530px}.kalia-editorial-copy{padding:60px 11%}}@media(max-width:749px){.kalia-wrap{padding-inline:22px}.kalia-announcement{font-size:8px;letter-spacing:1px}.kalia-header-row{min-height:75px;gap:16px}.kalia-brand{font-size:30px}.kalia-brand small{font-size:6px;letter-spacing:1.6px}.kalia-nav{display:none}.kalia-header-tools{margin-left:auto;gap:15px}.kalia-mobile-menu{display:block;position:relative}.kalia-mobile-menu summary{font-size:11px;cursor:pointer;list-style:none}.kalia-mobile-menu summary::-webkit-details-marker{display:none}.kalia-mobile-links{position:absolute;top:40px;left:-22px;width:240px;background:var(--kalia-paper);z-index:10;padding:15px 23px;box-shadow:0 9px 15px #0001;border:1px solid var(--kalia-line);display:grid;gap:17px}.kalia-mobile-links a{text-decoration:none;font-size:13px}.kalia-hero{grid-template-columns:1fr;min-height:0}.kalia-hero-copy{padding:42px 26px 44px;order:2}.kalia-hero h1{font-size:46px;max-width:410px;margin:18px 0}.kalia-hero-visual{min-height:0;height:auto;aspect-ratio:1.22;order:1}.kalia-hero-actions{margin-top:24px}.kalia-hero-copy>p:not(.kalia-eyebrow){font-size:13px}.kalia-values-inner{padding-block:18px}.kalia-values-inner p{font-size:9px;line-height:1.6;padding-inline:7px}.kalia-collections,.kalia-process{padding-block:50px}.kalia-section-heading{display:block;margin-bottom:24px}.kalia-section-heading>p{margin-top:17px;font-size:12px}.kalia-collection-grid{gap:25px;grid-template-columns:1fr}.kalia-category-image{aspect-ratio:1.25}.kalia-category-title h3{font-size:27px}.kalia-editorial{grid-template-columns:1fr}.kalia-editorial-image{min-height:0;aspect-ratio:1.15}.kalia-editorial-copy{padding:44px 27px}.kalia-editorial h2{font-size:37px;max-width:400px}.kalia-process-grid{grid-template-columns:1fr;gap:30px}.kalia-process-number{padding-bottom:12px;margin-bottom:17px}.kalia-process-grid h3{font-size:26px}.kalia-process-grid p{max-width:none}.kalia-cta{padding:42px 0}.kalia-cta-inner{align-items:flex-start;flex-direction:column;gap:22px}.kalia-cta h2{font-size:35px}.kalia-footer{padding-top:42px}.kalia-footer-grid{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:34px}.kalia-footer-grid>div:first-child{grid-column:1/-1}.kalia-footer-intro{max-width:330px}.kalia-footer-bottom{flex-direction:column;gap:6px}.kalia-image-caption{font-size:8px}}@media(prefers-reduced-motion:reduce){.kalia-category-image img{transition:none}}.kalia-header-tools #cart-icon-bubble{position:relative;min-width:26px}.kalia-header-tools #cart-icon-bubble .cart-count-bubble{font-size:9px;left:14px;bottom:9px;min-width:15px;width:15px;height:15px}:root body{--kalia-sans: "Montserrat", "Helvetica Neue", Arial, sans-serif;--font-body-family: var(--kalia-sans);--font-heading-family: var(--kalia-sans);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-heading-weight: 400;--kalia-serif: var(--kalia-sans);--kalia-ink: #252622;--kalia-muted: #64665f;--kalia-paper: #fdfdfb;--kalia-stone: #efeee9;--kalia-line: #deded7;font-family:var(--kalia-sans);letter-spacing:0}body .kalia,body .kd,body .kps,body .template-search{font-family:var(--kalia-sans);font-weight:400;letter-spacing:0}body .kalia :is(h1,h2,h3),body .kd :is(h1,h2,h3),body .kps :is(h1,h2,h3),body .template-search :is(h1,h2,h3),body .main-page-title{font-family:var(--kalia-sans);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.22}body .kalia-brand{font-family:var(--kalia-sans);font-size:31px;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase}body .kalia-brand small{font-family:var(--kalia-sans);font-size:8px;font-weight:400;letter-spacing:.18em;margin-top:10px}body .kalia-announcement{font-size:10px;letter-spacing:.09em;line-height:1.6}body :is(.kalia-eyebrow,.kd-eyebrow,.kps-eyebrow){font-weight:500;letter-spacing:.13em}body .kalia-nav a{font-size:12px;font-weight:500;letter-spacing:.015em}body .kalia-header{background:#fff}body .kalia-mobile-links{box-shadow:0 8px 18px #20231d0a}body .kalia-announcement a{color:inherit;text-decoration:none;text-underline-offset:4px}body .kalia-announcement a:hover{text-decoration:underline}body .kalia-header .kalia-header-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;min-height:92px}body .kalia-header .kalia-brand{grid-column:2;justify-self:center;text-align:center}body .kalia-header .kalia-showroom-utility{grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%;font-size:12px;line-height:1.5;font-weight:500;text-decoration:none}body .kalia-header .kalia-showroom-utility svg{width:19px;height:23px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.3}body .kalia-header .kalia-showroom-utility small{display:block;font-size:10px;font-weight:400;color:#74786e;letter-spacing:.015em;margin-top:3px}body .kalia-header .kalia-header-tools{grid-column:3;justify-self:end;justify-content:flex-end;gap:21px;margin-left:0}body .kalia-header .kalia-header-tools a{min-height:44px}body .kalia-header .kalia-header-tools .kalia-header-contact{font-size:12px;font-weight:500;margin-right:3px}body .kalia-header .kalia-nav--primary{display:flex;align-items:center;justify-content:center;min-height:52px;margin-inline:auto;padding-block:5px;gap:clamp(28px,4vw,58px);border-top:1px solid #e7e7e1}body .kalia-header .kalia-nav--primary a{padding-block:11px;text-transform:uppercase;font-size:12px;letter-spacing:.065em}body .kalia-button{font-family:var(--kalia-sans);font-weight:500;font-size:12px;letter-spacing:.015em;border-radius:0;line-height:1.5}body .kalia-button--outline{background:transparent}body .kalia :is(.kh-link,.kalia-text-link){font-size:12px}body .kalia :is(a,button,input,select,summary):focus-visible{outline-color:#596650}body .kalia.kh-hero h1{font-size:clamp(38px,3.5vw,54px);font-weight:400;letter-spacing:.005em;line-height:1.2;max-width:540px;margin:22px 0 23px}body .kalia.kh-hero .kalia-hero-copy>p:not(.kalia-eyebrow){max-width:385px;font-size:14px;line-height:1.8;color:#60635c}body .kalia.kh-hero .kalia-hero-copy{background:#efeee9}body .kalia.kh-hero .kalia-button{min-height:48px;font-size:12px}body .kalia.kh-hero .kalia-image-caption{font-size:9px;letter-spacing:.075em}body .kalia.kh-reassurance a{font-size:12px}body .kalia.kh-section h2,body .kalia.kalia-process h2,body .kalia.kalia-cta h2{font-size:clamp(29px,2.8vw,40px);font-weight:400;line-height:1.24;letter-spacing:.005em}body .kalia .kh-heading{margin-bottom:30px}body .kalia .kh-intro{font-size:14px;color:#64665f;line-height:1.8}body .kalia .kh-style h3{font-family:var(--kalia-sans);font-size:13px;font-weight:500;letter-spacing:0}body .kalia .kh-style p{font-size:12px;color:#65675f}body .kalia .kh-fabric-title h3{font-size:23px;font-weight:500;letter-spacing:0}body .kalia .kh-fabric-title>span{font-size:11px;color:#65675f}body .kalia .kh-fabric>p{font-size:13px;color:#65675f;line-height:1.75}body .kalia .kh-light-options h3{font-size:15px;font-weight:500}body .kalia .kh-light-options p{font-size:14px;color:#65675f}body .kalia .kh-light-footnote{font-size:11px;color:#6c6e67}body .kalia.kalia-process .kalia-process-grid h3{font-size:22px;font-weight:500;letter-spacing:0}body .kalia.kalia-process .kalia-process-grid p{font-size:14px;line-height:1.8;color:#65675f}body .kalia.kh-faq .kh-faq__intro h2{font-size:39px;line-height:1.25;letter-spacing:.005em}body .kalia.kh-faq .kh-faq__item summary{font-size:15px}body #kalia-help p{font-size:14px;line-height:1.8}body .kalia.kalia-catalog .kalia-catalog-heading h1{font-size:clamp(34px,3.2vw,46px);line-height:1.2;letter-spacing:.005em}body .kalia.kalia-catalog .kalia-catalog-heading>p{font-size:13px;color:#676a61}body .kalia.kalia-catalog .kalia-catalog-categories>a{font-size:12px;color:#62665b}body .kalia.kalia-catalog .kalia-catalog-toolbar{font-size:11px;color:#686b62}body .kalia.kalia-catalog .kalia-catalog-sort select{font-size:12px}body .kalia.kalia-catalog .kalia-product-card h2{font-size:14px;line-height:1.5;font-weight:500;letter-spacing:0}body .kalia.kalia-catalog .kalia-product-card-type{font-size:9px!important;color:#73766b;letter-spacing:.09em}body .kalia.kalia-catalog .kalia-product-card-price{font-size:13px!important;font-variant-numeric:tabular-nums}body .kalia.kalia-catalog .kalia-product-card-price span{font-size:11px;color:#75786e}body .kalia.kalia-catalog .kalia-product-card-caption{font-size:11px!important;color:#6b6e64;line-height:1.6}body .kalia.kalia-catalog .kalia-catalog-measure p{font-size:13px;color:#656a5e}body .kps.kps-experience[data-experience=calm-tech]{background:#fcfcfa!important}body .kps.kps-experience[data-experience=calm-tech] h1{font-family:var(--kalia-sans);font-size:clamp(29px,2.5vw,38px);font-weight:400;letter-spacing:0;line-height:1.25}body .kps.kps-experience[data-experience=calm-tech] .kps-intro{font-size:13px!important;color:#666b5f}body .kps.kps-experience[data-experience=calm-tech] .kps-visual-panel{border-radius:0;background:#f4f4ee;border-color:#dedfd6;box-shadow:none}body .kps.kps-experience[data-experience=calm-tech] :is(.kps-photo-stage,.kps-window,.kps-gallery button,.kps-selected-fabric>img){border-radius:0}body .kps.kps-experience[data-experience=calm-tech] .kps-design-status{border-radius:2px;font-size:10px;color:#4d5d42}body .kps.kps-experience[data-experience=calm-tech] .kps-design-meta .kps-eyebrow{font-size:10px;color:#666b5e;letter-spacing:.11em}body .kps.kps-experience[data-experience=calm-tech] .kps-view-switch{border-radius:0;background:#e9ebe2}body .kps.kps-experience[data-experience=calm-tech] .kps-view-switch button{border-radius:0;font-size:12px!important}body .kps.kps-experience[data-experience=calm-tech] .kps-view-switch button[aria-selected=true]{box-shadow:none}body .kps.kps-experience[data-experience=calm-tech] .kps-price-card{border-radius:0;background:#eff1e9}body .kps.kps-experience[data-experience=calm-tech] .kps-live-total strong{font-size:28px;font-weight:500;letter-spacing:0}body .kps.kps-experience[data-experience=calm-tech] .kps-live-total small{font-size:11px;color:#69735e}body .kps.kps-experience[data-experience=calm-tech] .kps-progress-copy{font-size:10px;color:#66735b}body .kps.kps-experience[data-experience=calm-tech] .kps-flow-nav button{border-radius:0;font-size:11px;color:#676d5f}body .kps.kps-experience[data-experience=calm-tech] [data-studio-panel]>.kps-stage-heading{font-family:var(--kalia-sans);font-size:22px!important;font-weight:500;line-height:1.35;letter-spacing:0}body .kps.kps-experience[data-experience=calm-tech] .kps-stage-intro{font-size:12px;color:#6a7062}body .kps.kps-experience[data-experience=calm-tech] legend{font-size:13px!important}body .kps.kps-experience[data-experience=calm-tech] .kps-option-number{border-radius:2px;color:#556348!important}body .kps.kps-experience[data-experience=calm-tech] legend [data-selected-option]{font-size:12px;color:#69715e}body .kps.kps-experience[data-experience=calm-tech] .kps-choice>span{border-radius:0;font-size:12px}body .kps.kps-experience[data-experience=calm-tech] .kps-choice small{font-size:11px;color:#6b7261}body .kps.kps-experience[data-experience=calm-tech] .kps-swatch>span,body .kps.kps-experience[data-experience=calm-tech] .kps-swatch img{border-radius:0}body .kps.kps-experience[data-experience=calm-tech] .kps-swatch-name{font-size:12px!important;color:#5e6854}body .kps.kps-experience[data-experience=calm-tech] .kps-swatch-search{border-radius:0;font-size:12px!important}body .kps.kps-experience[data-experience=calm-tech] .kps-option-heading{font-size:13px!important}body .kps.kps-experience[data-experience=calm-tech] .kps-dimensions>label{font-size:12px;color:#5c6355}body .kps.kps-experience[data-experience=calm-tech] .kps-input-unit{border-radius:0}body .kps.kps-experience[data-experience=calm-tech] .kps-field-help{font-size:12px!important;color:#6a705f;line-height:1.75}body .kps.kps-experience[data-experience=calm-tech] .kps-fit-feedback{font-size:12px;line-height:1.7;border-radius:0}body .kps.kps-experience[data-experience=calm-tech] .kps-help summary{font-size:12px!important}body .kps.kps-experience[data-experience=calm-tech] .kps-help p{font-size:12px!important;color:#6a705f}body .kps.kps-experience[data-experience=calm-tech] .kps-finishing>summary{font-size:12px!important;color:#626b56}body .kps.kps-experience[data-experience=calm-tech] .kps-room input{border-radius:0}body .kps.kps-experience[data-experience=calm-tech] .kps-review{border-radius:0;background:#f0f1e9;border-color:#d8ddcf}body .kps.kps-experience[data-experience=calm-tech] .kps-review h2{font-family:var(--kalia-sans);font-size:23px;font-weight:500;letter-spacing:0;line-height:1.3}body .kps.kps-experience[data-experience=calm-tech] .kps-review>p:not(.kps-eyebrow){font-size:12px;color:#6b725f}body .kps.kps-experience[data-experience=calm-tech] .kps-review-specs>div{font-size:12px;line-height:1.7}body .kps.kps-experience[data-experience=calm-tech] .kps-review-specs dt{color:#717967}body .kps.kps-experience[data-experience=calm-tech] .kps-review-specs dd{color:#414e35}body .kps.kps-experience[data-experience=calm-tech] .kps-purchase{border-radius:0;background:#f0f1e9!important;border-color:#d8ddcf!important}body .kps.kps-experience[data-experience=calm-tech] .kps-total>strong{font-size:28px;font-weight:500;letter-spacing:0}body .kps.kps-experience[data-experience=calm-tech] .kps-total small{font-size:11px!important;color:#6c755f}body .kps.kps-experience[data-experience=calm-tech] .kps-purchase-actions select{border-radius:0}body .kps.kps-experience[data-experience=calm-tech] .kps-purchase-actions>.kalia-button{border-radius:0;background:#2e3429;border-color:#2e3429;font-weight:500}body .kps.kps-experience[data-experience=calm-tech] .kps-purchase-actions>.kalia-button:hover{background:#46533d;border-color:#46533d}body .kps.kps-experience[data-experience=calm-tech] .kps-purchase-status{font-size:11px!important;color:#657057}body .kps.kps-experience[data-experience=calm-tech] .kps-checkout-note{font-size:10px!important;color:#717967}body .kps.kps-experience[data-experience=calm-tech] .kps-mobile-summary{box-shadow:none;background:#fdfdfbf7}body .kps.kps-experience[data-experience=calm-tech] .kps-mobile-summary>div>span{font-size:10px;color:#6b7460}body .kps.kps-experience[data-experience=calm-tech] .kps-mobile-summary strong{font-size:21px;font-weight:500;letter-spacing:0}body .kps.kps-experience[data-experience=calm-tech] .kps-mobile-summary button{border-radius:0;background:#2e3429;border-color:#2e3429;font-weight:500}body .kd.page-width h1{font-size:clamp(29px,2.5vw,38px);font-weight:400;line-height:1.25;letter-spacing:0}body .kd .kd-intro{color:#656b5e;line-height:1.8}body .kd .kd-price-line strong{font-weight:500;font-variant-numeric:tabular-nums}body .kd .kd-fieldset legend{font-size:13px}body .kd .kd-option-card{font-size:12px}body .kd .kd-selected-value{color:#666f5b}body .kd .kd-range-note,body .kd .kd-measure-help{font-size:12px;color:#68725d}body .kd .kd-summary{background:#f0f1e9}body .kd .kd-summary dl{font-size:12px;line-height:1.7}body .kd .kd-add{border-radius:0;font-weight:500}body .kalia.kalia-config-cart .kalia-cart-heading h1{font:400 clamp(32px,3vw,44px)/1.25 var(--kalia-sans);letter-spacing:0}body .kalia.kalia-config-cart .kalia-cart-card h2{font:500 20px/1.4 var(--kalia-sans);letter-spacing:0}body .kalia.kalia-config-cart .kalia-cart-empty h2{font:400 29px/1.3 var(--kalia-sans);letter-spacing:0}body .kalia.kalia-config-cart .kalia-cart-summary{background:#f0f1e9}body .kalia.kalia-config-cart .kalia-cart-subtotal strong{font-weight:500;font-variant-numeric:tabular-nums}body .template-search .template-search__header h1{font:400 clamp(32px,3vw,44px)/1.25 var(--kalia-sans);letter-spacing:0}body .template-search .card__heading{font-family:var(--kalia-sans);font-weight:500;letter-spacing:0;line-height:1.5}body .kalia.kalia-footer .kalia-footer-intro{font-size:13px;color:#c8cbc0;line-height:1.8}body .kalia.kalia-footer .kalia-footer-links a{font-size:12px;color:#d8dcd1}body .kalia.kalia-footer h3{font-size:11px;letter-spacing:.1em;font-weight:500}@media(max-width:1100px){body .kalia-header .kalia-header-tools .kalia-header-contact{display:none}body .kalia.kh-hero h1{font-size:42px}body .kalia .kh-style h3{font-size:12px}body .kalia .kh-style p{font-size:11px}}@media(max-width:749px){body .kalia-header .kalia-header-row{min-height:78px;gap:12px;padding-inline:20px}body .kalia-header .kalia-mobile-menu{display:block;grid-column:1;justify-self:start}body .kalia-header .kalia-mobile-menu>summary{min-height:44px;display:flex;align-items:center;font-size:11px}body .kalia-header .kalia-showroom-utility,body .kalia-header .kalia-nav--primary{display:none}body .kalia-header .kalia-header-tools{gap:12px;min-width:0}body .kalia-header .kalia-header-tools a{min-width:22px}body .kalia-header .kalia-mobile-links{top:50px;left:-20px;width:min(280px,calc(100vw - 24px))}body .kalia-brand{font-size:25px;letter-spacing:.18em}body .kalia-brand small{font-size:6px;letter-spacing:.15em;margin-top:8px}body .kalia-announcement{font-size:9px;letter-spacing:.04em;padding-inline:16px}body .kalia.kh-hero h1{font-size:clamp(32px,8.6vw,41px);line-height:1.22;max-width:440px;margin-block:16px 18px}body .kalia.kh-hero .kalia-hero-copy>p:not(.kalia-eyebrow){font-size:13px;line-height:1.8}body .kalia.kh-hero .kalia-button{font-size:11px;min-height:46px;padding-inline:12px}body .kalia.kh-reassurance a{font-size:11px;line-height:1.6}body .kalia.kh-section h2,body .kalia.kalia-process h2,body .kalia.kalia-cta h2{font-size:29px;line-height:1.28}body .kalia .kh-style h3{font-size:13px}body .kalia .kh-style p{font-size:11px}body .kalia .kh-fabric-title h3{font-size:23px}body .kalia .kh-fabric>p{font-size:13px}body .kalia.kalia-process .kalia-process-grid h3{font-size:21px}body .kalia.kh-faq .kh-faq__intro h2{font-size:29px}body .kalia.kalia-catalog .kalia-catalog-heading h1{font-size:33px}body .kalia.kalia-catalog .kalia-catalog-categories>a{font-size:11px}body .kalia.kalia-catalog .kalia-product-card h2{font-size:12px;line-height:1.55}body .kalia.kalia-catalog .kalia-product-card-price{font-size:12px!important}body .kalia.kalia-catalog .kalia-product-card-type{font-size:8px!important}body .kalia.kalia-catalog .kalia-product-card-caption{font-size:10px!important}body .kps.kps-experience[data-experience=calm-tech] h1{font-size:29px;line-height:1.25}body .kps.kps-experience[data-experience=calm-tech] .kps-design-meta .kps-eyebrow{font-size:8px;letter-spacing:.09em}body .kps.kps-experience[data-experience=calm-tech] .kps-design-status{font-size:9px}body .kps.kps-experience[data-experience=calm-tech] .kps-live-total strong{font-size:27px}body .kps.kps-experience[data-experience=calm-tech] .kps-swatch-search{font-size:16px!important}body .kps.kps-experience[data-experience=calm-tech] .kps-choice>span{font-size:11px}body .kps.kps-experience[data-experience=calm-tech] .kps-choice small{font-size:10px}body .kps.kps-experience[data-experience=calm-tech] .kps-review-specs>div{font-size:11px;line-height:1.8}body .kps.kps-experience[data-experience=calm-tech] .kps-review h2{font-size:22px}body .kps.kps-experience[data-experience=calm-tech] .kps-mobile-summary button{font-size:11px;padding-inline:12px}body .kd.page-width h1{font-size:29px;line-height:1.25}body .kd .kd-option-card{font-size:11px}body .kalia.kalia-config-cart .kalia-cart-heading h1{font-size:32px}body .kalia.kalia-config-cart .kalia-cart-card h2{font-size:18px}body .kalia.kalia-config-cart .kalia-cart-empty h2{font-size:27px}}.ks-showroom{padding-block:68px;border-block:1px solid #deddd7;background:#fff;color:#242320;scroll-margin-top:28px}.ks-showroom-wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:5.2%}.ks-showroom-heading{margin-bottom:30px}.ks-showroom .ks-showroom-eyebrow{margin:0 0 12px;color:#66645d;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.ks-showroom h2{margin:0;font-family:inherit;font-size:clamp(28px,2.7vw,39px);font-weight:400;line-height:1.22;letter-spacing:-.02em}.ks-showroom .ks-showroom-intro{max-width:680px;margin:16px 0 0;color:#626059;font-size:14px;line-height:1.8}.ks-showroom-location{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);border:1px solid #deddd7}.ks-showroom-details{min-width:0;padding:35px 38px;background:#f5f4f0}.ks-showroom .ks-showroom-location-label{display:flex;align-items:center;gap:8px;margin:0 0 19px;color:#68665e;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.ks-showroom h3{margin:0;font-family:inherit;font-size:22px;font-weight:500;line-height:1.35;letter-spacing:-.015em}.ks-showroom address{margin-top:18px;font-size:14px;font-style:normal;line-height:1.8}.ks-showroom address>span:first-child{display:block}.ks-showroom-location-note{color:#66645d}.ks-showroom .ks-showroom-appointment{margin:17px 0 0;font-size:12px;font-weight:500;line-height:1.6}.ks-showroom-contact{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}.ks-showroom-contact a{display:inline-flex;align-items:center;min-height:35px;max-width:100%;color:inherit;font-size:13px;line-height:1.6;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#aaa69b;text-underline-offset:4px}.ks-showroom-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;margin-top:24px}.ks-showroom .ks-showroom-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;padding:12px 18px;border:1px solid #242320;background:#242320;color:#fff;font-size:12px;font-weight:500;line-height:1.6;text-decoration:none}.ks-showroom-button:hover{background:#46443e}.ks-showroom-directions,.ks-showroom-online>a{display:inline-flex;align-items:center;gap:15px;min-height:44px;color:inherit;font-size:12px;line-height:1.6;text-decoration:underline;text-decoration-color:#99958c;text-underline-offset:5px}.ks-showroom a:focus-visible{outline:2px solid #5a6652;outline-offset:5px}.ks-showroom-map{min-width:0;min-height:480px;border-left:1px solid #deddd7;background:#eeede8}.ks-showroom-map iframe{display:block;width:100%;height:100%;min-height:480px;border:0}.ks-showroom-online{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:26px}.ks-showroom-online h3{font-size:17px}.ks-showroom .ks-showroom-online p{margin:7px 0 0;color:#626059;font-size:13px;line-height:1.75}.ks-showroom-online>a{flex-shrink:0}@media(max-width:1000px){.ks-showroom-details{padding:30px 25px}.ks-showroom-location{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ks-showroom h3{font-size:20px}.ks-showroom-online h3{font-size:17px}}@media(max-width:749px){.ks-showroom{padding-block:44px}.ks-showroom-wrap{padding-inline:22px}.ks-showroom-heading{margin-bottom:24px}.ks-showroom h2{font-size:29px;line-height:1.25}.ks-showroom .ks-showroom-eyebrow{margin-bottom:10px;font-size:10px}.ks-showroom .ks-showroom-intro{margin-top:13px;font-size:13px}.ks-showroom-location{grid-template-columns:minmax(0,1fr)}.ks-showroom-details{padding:25px 22px}.ks-showroom .ks-showroom-location-label{margin-bottom:15px}.ks-showroom-contact a{min-height:44px}.ks-showroom-actions{gap:10px;margin-top:19px}.ks-showroom .ks-showroom-button{width:100%}.ks-showroom-directions{justify-content:center;width:100%}.ks-showroom-map{min-height:310px;border-left:0;border-top:1px solid #deddd7}.ks-showroom-map iframe{height:310px;min-height:310px}.ks-showroom-online{align-items:flex-start;flex-direction:column;gap:10px;padding-top:24px}.ks-showroom-online h3{font-size:17px}}body .kalia-hero-showroom{display:inline-flex;align-items:center;gap:12px;margin-top:24px;font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:5px;min-height:32px}body .kalia-product-reassurance{display:flex;gap:11px;align-items:center;border-top:1px solid #deded7;padding-top:15px;margin-top:18px;color:#4e5947;font-size:11px;line-height:1.6;text-decoration:none}body .kalia-product-reassurance small{display:block;font-size:10px;color:#73776b;margin-top:2px}body .kalia-product-reassurance>span:last-child{margin-left:auto}body .kalia-product-reassurance .kalia-reassurance-pin{font-size:21px;flex-shrink:0}body .kalia-order-help{border-top:1px solid #deded7;margin-top:30px;padding-top:24px}body .kalia .kalia-order-help h2,body .kd .kalia-order-help h2{font-size:19px;line-height:1.4;letter-spacing:0;font-weight:500}body .kalia-order-help p{font-size:12px;line-height:1.8;color:#64695c;margin:10px 0 14px}body .kalia-order-help>div{display:flex;flex-wrap:wrap;gap:6px 22px}body .kalia-order-help a{font-size:11px;min-height:36px;display:inline-flex;align-items:center;gap:7px;text-underline-offset:5px;color:inherit}body .kalia-footer-location address{font-style:normal;font-size:12px;line-height:1.9;margin:0 0 14px;color:#d0cbc2}body .kalia-footer-location address span{font-size:11px;color:#bdb7ad}@media(max-width:749px){body .kalia-footer-grid{grid-template-columns:1fr}body .kalia-footer-grid>div:first-child{grid-column:auto}body .kalia-footer-location address{font-size:13px}body .kalia-hero-showroom{margin-top:17px;font-size:11px}body .kalia-order-help h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kalia.css.map */
