h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.hxl,.hxxl{text-transform:lowercase;letter-spacing:.03em;font-weight:400;line-height:1.2}body{letter-spacing:.02em;line-height:1.6;font-weight:300}strong,b{font-weight:500}.rich-text__text{max-width:65rem;margin-left:auto;margin-right:auto;font-style:italic;font-size:1.2rem;line-height:1.7;opacity:.75;font-weight:300}.rich-text__heading{font-weight:400;line-height:1.3;font-size:1.6rem}.rich-text__blocks{max-width:70rem;margin:0 auto}@media screen and (min-width:750px){.rich-text__text{font-size:1.3rem;line-height:1.8}.rich-text__heading{font-size:1.8rem}}.button--primary{text-transform:lowercase;letter-spacing:.18em;font-size:1.1rem;padding:1.5rem 4rem;font-family:var(--font-body-family);font-weight:300;transition:opacity .3s ease;border:none}.button--primary:hover{opacity:.7}.button--secondary{text-transform:lowercase;letter-spacing:.18em;font-size:1.1rem;padding:1.5rem 4rem;font-family:var(--font-body-family);font-weight:300;border-width:1px;transition:opacity .3s ease}.button--secondary:hover{opacity:.6}.card{box-shadow:none!important;border:none!important;background:transparent!important}.card:hover{box-shadow:none!important;transform:none!important}.card__heading{text-transform:lowercase;letter-spacing:.06em;font-size:1.3rem;font-weight:400;font-family:var(--font-body-family)}.card__heading a{text-decoration:none}.price__regular .price-item--regular,.price .price-item{font-weight:300;letter-spacing:.04em;font-size:1.2rem;opacity:.7}.card__badge,.badge{display:none!important}.card__inner{border:none!important;box-shadow:none!important}.card .media img{transition:opacity .5s ease}.card:hover .media img{opacity:.9}.collection__title .title{text-transform:lowercase;letter-spacing:.06em;font-weight:400;font-family:var(--font-body-family)}.collection__view-all .link{text-transform:lowercase;letter-spacing:.12em;font-size:1.1rem;font-weight:300}.header__inline-menu .list-menu--inline>li:nth-child(2){display:none!important}.header__search{display:none!important}.header__heading-link{transition:opacity .3s ease}.header__heading-link:hover{opacity:.7}.header__menu-item{text-transform:lowercase;letter-spacing:.14em;font-size:1.15rem;font-weight:300}.header__menu-item:hover{opacity:.6}.header__icon{transition:opacity .3s ease}.header__icon:hover{opacity:.6}.footer{border-top:none!important;margin-top:-4rem!important}.footer .footer__content-top{display:grid!important;grid-template-columns:repeat(3,1fr);column-gap:var(--grid-desktop-horizontal-spacing, 2rem);padding-bottom:1.5rem!important}.footer .footer-block--newsletter{grid-column:3;padding:0;margin-top:0!important}.footer .footer-block__newsletter{text-align:left!important;flex-grow:0!important}.footer .footer__newsletter.newsletter-form{max-width:100%}.footer .newsletter-form__field-wrapper{margin:0;max-width:100%}.footer .newsletter-form .field,.footer .newsletter-form .field:hover{border:none!important;border-radius:0!important;background:transparent!important;min-height:unset!important;height:auto!important;box-shadow:none!important;border-bottom:1px solid rgba(0,0,0,.15)!important}.footer .newsletter-form .field:before,.footer .newsletter-form .field:after,.footer .newsletter-form .field:hover:before,.footer .newsletter-form .field:hover:after{display:none!important;content:none!important;box-shadow:none!important}.footer .newsletter-form .field__input{font-size:.88rem!important;font-weight:300;letter-spacing:.06em;text-transform:lowercase;padding:.4rem 0!important;min-height:unset!important;height:auto!important;line-height:1.6;background:transparent!important;border:none!important;box-shadow:none!important}.footer .newsletter-form .field__label{display:none!important}.footer .newsletter-form .field__input::placeholder{opacity:1!important;color:rgba(var(--color-foreground),.5);font-size:.88rem;font-weight:300;letter-spacing:.06em;text-transform:lowercase}.footer .newsletter-form__button.field__button{width:1.6rem;height:auto;padding:0;background:transparent!important;border:none!important;box-shadow:none!important}.footer .newsletter-form__button.field__button .svg-wrapper{width:.75rem;height:.75rem}.footer .copyright__content{font-size:.82rem;letter-spacing:.06em;opacity:.5;font-weight:300}@media screen and (max-width:749px){.footer .footer__content-top{grid-template-columns:1fr}.footer .footer-block--newsletter{grid-column:1;max-width:100%}}.multicolumn .multicolumn-card__info h3{text-transform:uppercase;letter-spacing:.12em;font-weight:400;font-size:.85rem;font-family:var(--font-body-family);margin-bottom:1rem}.multicolumn .multicolumn-card__info .rte{font-weight:300;font-size:.88rem;line-height:1.7;opacity:.75}.multicolumn .multicolumn-card__info .rte p{margin-bottom:.4rem}.multicolumn .multicolumn-card{border-top:1px solid rgba(0,0,0,.08);padding-top:1.5rem}.link--text:hover{opacity:.5}.underlined-link{text-transform:lowercase;letter-spacing:.1em;font-weight:300}.field__input{text-transform:lowercase;letter-spacing:.06em;font-size:1.2rem;font-weight:300}.image-with-text .media img{transition:transform .8s ease}.image-with-text:hover .media img{transform:scale(1.03)}.caption-with-letter-spacing{letter-spacing:.25em;text-transform:lowercase;font-style:italic;font-weight:300}html{scroll-behavior:smooth}.animate--slide-in{animation:none!important;opacity:1!important;transform:none!important}.scroll-trigger.animate--slide-in.scroll-trigger--offscreen{opacity:1!important;transform:none!important}.section-rich-text+.section-rich-text{margin-top:0}@media screen and (max-width:749px){.rich-text__text{font-size:1.15rem;padding:0 1rem}.button--primary,.button--secondary{padding:1.2rem 3rem;font-size:1rem}h1,.h1,.h0,.hxl{font-size:2.4rem}}:root{--kamah-cream: #F5F0E8;--kamah-charcoal: #2C2C2C;--kamah-rose: #C9A0A0;--kamah-navy: #1E2A44;--kamah-white: #FAFAFA}.kamah-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.kamah-reveal.is-visible{opacity:1;transform:translateY(0)}.shopify-section-group-header-group{transition:background-color .35s ease,box-shadow .35s ease}.shopify-section-group-header-group.kamah-header--scrolled{background-color:var(--kamah-cream)!important;box-shadow:0 1px #2c2c2c0f}.kamah-hero{position:relative;min-height:92vh;display:grid;align-items:end;overflow:hidden}.kamah-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.kamah-hero__image{width:100%;height:100%;object-fit:cover;object-position:center 20%}.kamah-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2c2c2c0d,#2c2c2c73)}.kamah-hero__content{position:relative;z-index:2;padding:4rem 1.5rem 5rem;color:var(--kamah-white);max-width:52rem}.kamah-hero__tagline{letter-spacing:.28em;text-transform:lowercase;font-size:.78rem;margin-bottom:1rem;opacity:.9}.kamah-hero__heading{font-family:var(--font-heading-family);font-size:clamp(2.8rem,6vw,5.2rem);line-height:1.05;margin:0 0 1rem;text-transform:lowercase}.kamah-hero__subheading{font-size:1.05rem;line-height:1.7;max-width:34rem;margin-bottom:2rem;opacity:.92}.kamah-hero__buttons{display:flex;flex-wrap:wrap;gap:.75rem}.kamah-hero__button--secondary{background:transparent!important;color:var(--kamah-white)!important;border:1px solid rgba(250,250,250,.6)!important}.kamah-collection__header{text-align:center;margin-bottom:2.5rem}.kamah-collection__heading{font-size:clamp(2rem,4vw,3rem);text-transform:lowercase;margin:0 0 .5rem}.kamah-collection__subheading{opacity:.7;font-size:1rem}.kamah-collection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.kamah-collection__cta{text-align:center;margin-top:2.5rem}.kamah-product-card{position:relative}.kamah-product-card__link{text-decoration:none;color:inherit;display:block}.kamah-product-card__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:var(--kamah-cream)}.kamah-product-card__image{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.kamah-product-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem;background:linear-gradient(180deg,transparent 55%,rgba(44,44,44,.55) 100%);opacity:0;transition:opacity .35s ease}.kamah-product-card:hover .kamah-product-card__image{transform:scale(1.04)}.kamah-product-card:hover .kamah-product-card__overlay{opacity:1}.kamah-product-card__color,.kamah-product-card__price,.kamah-product-card__badge{color:var(--kamah-white);text-transform:lowercase;letter-spacing:.08em}.kamah-product-card__title{margin-top:.85rem;font-size:1rem;text-transform:lowercase;letter-spacing:.06em}.kamah-product-card--sold-out .kamah-product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f0e859}.kamah-founder__grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.kamah-founder__image{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:4 / 5}.kamah-founder__eyebrow{letter-spacing:.22em;text-transform:lowercase;font-size:.78rem;opacity:.65;margin-bottom:.75rem}.kamah-founder__heading{font-size:clamp(2rem,4vw,3rem);text-transform:lowercase;margin:0 0 1.25rem}.kamah-founder__text{opacity:.8;line-height:1.8}.kamah-founder__quote{margin:1.5rem 0;font-style:italic;font-size:1.15rem;border-left:2px solid var(--kamah-rose);padding-left:1rem}.kamah-founder__link{letter-spacing:.14em;text-transform:lowercase}.kamah-lookbook__header{text-align:center;margin-bottom:2rem}.kamah-lookbook__heading{text-transform:lowercase;font-size:clamp(2rem,4vw,3rem);margin:0 0 .5rem}.kamah-lookbook__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.kamah-lookbook__image{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}.kamah-lookbook__cta{text-align:center;margin-top:2rem}.kamah-about-hero{text-align:center;padding:4rem 1.5rem 2rem}.kamah-about-hero__heading{font-size:clamp(2.4rem,5vw,4rem);text-transform:lowercase;margin:0}@media screen and (max-width:989px){.kamah-collection__grid,.kamah-lookbook__grid{grid-template-columns:1fr}.kamah-founder__grid{grid-template-columns:1fr;gap:1.5rem}.kamah-hero{min-height:78vh}}.kamah-collection__top{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2.5rem}.kamah-collection__eyebrow,.kamah-stl__eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;opacity:.6;margin-bottom:.5rem}.kamah-collection__heading,.kamah-stl__heading{font-size:clamp(1.8rem,3.5vw,2.6rem);text-transform:lowercase;margin:0 0 .75rem}.kamah-collection__description{max-width:36rem;opacity:.75;line-height:1.7;font-size:.95rem}.kamah-collection__view-all{white-space:nowrap;letter-spacing:.14em;text-transform:lowercase;font-size:.9rem;margin-top:.5rem}.kamah-collection__grid--4{grid-template-columns:repeat(4,1fr)}.kamah-collection__grid--3{grid-template-columns:repeat(3,1fr)}.kamah-product-card__body{padding-top:.85rem}.kamah-product-card__title{font-size:.92rem;margin:0 0 .35rem;text-transform:none;letter-spacing:.02em}.kamah-product-card__title-link{text-decoration:none;color:inherit}.kamah-product-card__meta{display:flex;align-items:center;gap:.6rem;margin-bottom:.35rem}.kamah-product-card__color-name{font-size:.78rem;opacity:.65;text-transform:lowercase}.kamah-product-card__swatches{display:flex;gap:.35rem}.kamah-product-card__swatch{width:12px;height:12px;border-radius:50%;background:var(--swatch-color);border:1px solid rgba(44,44,44,.15);display:inline-block}.kamah-product-card__swatch.is-active{box-shadow:0 0 0 1px var(--kamah-charcoal)}.kamah-product-card__price-row{margin-bottom:.6rem}.kamah-product-card__price-row .price{font-size:.88rem;opacity:.85}.kamah-product-card__sizes{display:flex;flex-wrap:wrap;gap:.35rem}.kamah-size-pill{min-width:2rem;padding:.25rem .45rem;border:1px solid rgba(44,44,44,.2);background:transparent;font-size:.72rem;letter-spacing:.04em;cursor:pointer;transition:all .2s ease;font-family:var(--font-body-family)}.kamah-size-pill:hover:not(:disabled){background:var(--kamah-charcoal);color:var(--kamah-white);border-color:var(--kamah-charcoal)}.kamah-size-pill.is-disabled{opacity:.35;cursor:not-allowed}.kamah-size-pill.is-added{background:var(--kamah-rose);border-color:var(--kamah-rose);color:#fff}.kamah-product-card__soon-badge{position:absolute;top:.75rem;left:.75rem;background:var(--kamah-cream);padding:.3rem .6rem;font-size:.68rem;letter-spacing:.1em;text-transform:lowercase}.kamah-product-card__media{position:relative}.kamah-stl__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem}.kamah-stl__handle{letter-spacing:.08em;text-transform:lowercase;font-size:.9rem}.kamah-stl__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.kamah-stl__item{position:relative;overflow:hidden;aspect-ratio:4/5}.kamah-stl__image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kamah-stl__item:hover .kamah-stl__image{transform:scale(1.04)}.kamah-stl__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;background:linear-gradient(180deg,transparent 50%,rgba(44,44,44,.55) 100%);opacity:0;transition:opacity .3s ease}.kamah-stl__item:hover .kamah-stl__overlay{opacity:1}.kamah-stl__user{color:#fff;font-size:.78rem;margin-bottom:.5rem}.kamah-stl__shop-btn{color:#fff;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline}.kamah-coming__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.kamah-coming__card{position:relative;overflow:hidden}.kamah-coming__image,.kamah-coming__placeholder{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;background:#e8e4df;filter:grayscale(30%)}.kamah-coming__info{padding:1rem 0}.kamah-coming__badge{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.kamah-coming__title{font-size:1rem;margin:.35rem 0;text-transform:lowercase}.kamah-coming__text{font-size:.85rem;opacity:.7}@media screen and (max-width:989px){.kamah-collection__grid--4,.kamah-stl__grid{grid-template-columns:repeat(2,1fr)}.kamah-collection__top{flex-direction:column}}@media screen and (max-width:749px){.kamah-collection__grid--3,.kamah-collection__grid--4,.kamah-stl__grid,.kamah-coming__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kamah-custom.css.map */
