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}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kamah-custom.css.map */
