.namai-light-boho{--namai-ivory:#fffdf7;--namai-sage:#dce8d0;--namai-sand:#f2e7d5;--namai-clay:#f0dece;--namai-blue:#e1ebf2;--namai-ink:#213e30;--namai-copy:#344d3f;background:var(--namai-ivory);color:var(--namai-copy);font-size:16px}.namai-light-boho .content-for-layout{overflow-x:clip}.namai-light-boho :is(h1,h2,h3){text-wrap:balance;overflow-wrap:break-word}.namai-light-boho .content-for-layout :is(p,li){line-height:1.7}.namai-light-boho .content-for-layout :is(h1,h2){line-height:1.12;letter-spacing:-.035em}.namai-light-boho :is(.button,.button-primary,.button-secondary,.namai-button,.ns-button){min-height:48px;font-size:14px;line-height:1.4;border-radius:28px;font-weight:500;text-decoration:none}.namai-light-boho :is(input,select,textarea){font-size:16px;line-height:1.5}.namai-light-boho :is(a,button,input,textarea,select):focus-visible{outline:3px solid #567d45;outline-offset:4px}.namai-light-boho :is(.field__input,.contact-form input,.contact-form textarea){background:#fffefa;border:1px solid #7b8e79;border-radius:8px;color:#263e30}.namai-light-boho .content-for-layout .rte a:not([class]){text-underline-offset:4px}.namai-light-boho .content-for-layout .rte :is(ul,ol){padding-inline-start:1.5em}.namai-light-boho .namai-world--hero{background:var(--namai-sage);color:var(--namai-ink);min-height:590px}.namai-light-boho .namai-hero-copy{padding:60px clamp(28px,5vw,80px) 40px}.namai-light-boho .namai-world h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6.2vw,88px);line-height:1.04;letter-spacing:-.045em}.namai-light-boho .namai-world h2,.namai-light-boho .namai-page-hero h1,.namai-light-boho .namai-collection-heading h1,.namai-light-boho .ns :is(h1,h2){font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em}.namai-light-boho .namai-eyebrow,.namai-light-boho .namai-page-hero__eyebrow,.namai-light-boho .ns .ns-eyebrow{font-size:12px;letter-spacing:.12em;line-height:1.6}.namai-light-boho .namai-lead{font-size:17px;line-height:1.75}.namai-light-boho .namai-hero-copy .namai-button{background:#28533b;color:#fffdf7}.namai-light-boho .namai-hero-copy .namai-button:hover{background:#1d402d;color:#fffdf7}.namai-light-boho .namai-hero-copy .namai-text-link{font-size:14px;text-decoration:underline;line-height:1.5}.namai-light-boho .namai-hero-note{font-size:11px;letter-spacing:.08em;margin-top:32px!important}.namai-light-boho .namai-image-caption{border-radius:6px;font-size:11px;background:#fffdf7;color:#213e30}.namai-light-boho .namai-sanctuary-feature{background:#f2e7d5;border-block:1px solid #d3c5ac;padding-block:48px}.namai-light-boho .namai-sanctuary-feature h2{font-family:Georgia,Times New Roman,serif;max-width:520px}.namai-light-boho .namai-sanctuary-feature__eyebrow{font-size:12px}.namai-light-boho .namai-sanctuary-feature__intro>p:not(:first-child){font-size:16px}.namai-light-boho .namai-sanctuary-feature__practice small{font-size:13px}.namai-light-boho .namai-sanctuary-feature__link{font-size:15px;min-height:44px}.namai-light-boho .namai-story{background:#fffdf7;padding-block:72px}.namai-light-boho .namai-story h2{font-size:clamp(36px,4.5vw,64px)}.namai-light-boho .namai-values{gap:24px;margin-top:44px}.namai-light-boho .namai-values>div{padding:28px;border:1px solid #becbb2;border-radius:14px;background:#e6eedf}.namai-light-boho .namai-values>div:nth-child(2){background:#e1ebf2;border-color:#b4c7d5}.namai-light-boho .namai-values>div:nth-child(3){background:#f0dece;border-color:#ceb29c}.namai-light-boho .namai-values :is(span,p){font-size:15px}.namai-light-boho .namai-values h3{font-size:23px;line-height:1.3}.namai-light-boho .namai-partner{background:#dce8d0;color:#213e30;padding-block:56px}.namai-light-boho .namai-partner--studio{background:#e1ebf2;color:#213e30}.namai-light-boho .namai-partner>p:not(.namai-eyebrow){font-size:16px;line-height:1.75}.namai-light-boho .namai-partner h2{font-size:clamp(34px,3.4vw,48px)}.namai-light-boho .namai-partner .namai-button,.namai-light-boho .namai-partner--studio .namai-button{background:#28533b;color:#fffdf7}.namai-light-boho .namai-collection-heading{background:#dce8d0;padding-block:48px 38px;border-bottom:1px solid #b4c7a5}.namai-light-boho .namai-collection-heading>p{font-size:12px;letter-spacing:.12em;margin-bottom:16px}.namai-light-boho .namai-collection-heading h1{font-size:clamp(40px,4.6vw,64px);margin-bottom:18px}.namai-light-boho .namai-collection-description{font-size:16px;max-width:640px}.namai-light-boho .product-grid{padding-block-start:28px}.namai-light-boho .product-card{border-radius:12px}.namai-light-boho :is(.product-card__content,.product-card-content){gap:10px}.namai-light-boho .product-card :is(.price,product-price){font-size:16px;text-transform:none;letter-spacing:normal}.namai-light-boho .product-information h1{font-size:clamp(30px,3.2vw,44px);font-family:Georgia,Times New Roman,serif;line-height:1.15;letter-spacing:-.025em}.namai-light-boho .product-details :is(.rte p,.rte li){font-size:16px;line-height:1.75}.namai-light-boho .product-information .rte h2{font-size:26px;margin-top:28px}.namai-light-boho .product-information .rte h3{font-size:22px;margin-top:24px}.namai-light-boho .variant-option__button-label{min-height:44px;border-radius:8px}.namai-light-boho .product-recommendations{border-top:1px solid #ccd4c3}.namai-light-boho .ns{--ns-ink:#213e30;--ns-paper:#fffdf7;--ns-line:#aebfa5;background:#fffdf7;color:#213e30}.namai-light-boho .ns-hero{background:#dce8d0;border-bottom:1px solid #b4c7a5}.namai-light-boho .ns-hero:has(.ns-tabs a[href*=business-2-business][aria-current]){background:#e1ebf2}.namai-light-boho .ns h1{font-size:clamp(40px,4.8vw,64px);line-height:1.12}.namai-light-boho .ns-tabs{border-color:#8b9f80;gap:8px}.namai-light-boho .ns-tabs a{font-size:14px;min-height:48px;padding-inline:12px}.namai-light-boho .ns-tabs a[aria-current]{background:#fff8;border-radius:8px 8px 0 0}.namai-light-boho .ns-studio{background:#fffdf7;padding-block:48px}.namai-light-boho .ns-stage{background:#f2e7d5;border:1px solid #c9b998;border-radius:16px;overflow:hidden}.namai-light-boho .ns-stage-top{font-size:12px;line-height:1.5;letter-spacing:.04em}.namai-light-boho .ns-stage>p{font-size:13px}.namai-light-boho .ns-progress button{font-size:13px;background:#eef0e8;border:1px solid #bac7b0;border-radius:8px;padding:12px 9px;min-height:60px}.namai-light-boho .ns-progress button[aria-current]{background:#28533b;color:#fffdf7;border-color:#28533b}.namai-light-boho .ns fieldset{padding-block:22px}.namai-light-boho .ns legend{font-size:15px;font-weight:600;letter-spacing:0}.namai-light-boho .ns label:not(.ns-drop):not(.ns-check){font-size:14px}.namai-light-boho .ns input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.namai-light-boho .ns select,.namai-light-boho .ns textarea{background:#fff;border-color:#819579;border-radius:8px}.namai-light-boho .ns .ns-hint,.namai-light-boho .ns [data-status],.namai-light-boho .ns-check{font-size:13px;line-height:1.65;color:#435b48}.namai-light-boho .ns-choices label{background:#fff;border-radius:8px;border-color:#9eb291}.namai-light-boho .ns-choices label:has(input:checked){background:#dce8d0;border:2px solid #315b3d}.namai-light-boho .ns-drop{background:#e5efdc;border:2px dashed #78966b;border-radius:12px}.namai-light-boho .ns-drop strong{font-size:15px}.namai-light-boho .ns-process{background:#e1ebf2;border-block:1px solid #b9ccd9}.namai-light-boho .ns-process h2{font-size:clamp(32px,3.5vw,44px)}.namai-light-boho .ns-process-grid article{background:#fff9;border:1px solid #b9ccd9;border-radius:12px;padding:24px}.namai-light-boho .ns-process-grid p{font-size:16px}.namai-light-boho .ns-process-grid article>span{font-size:13px}.namai-light-boho .ns-inquiry{background:#f2e7d5}.namai-light-boho .ns-inquiry form{background:#fffdf7;padding:28px;border:1px solid #c7b99e;border-radius:14px}.namai-light-boho .ns-link{font-size:14px}.namai-light-boho .namai-page-hero{background:#e1ebf2;color:#213e30;min-height:440px}.namai-light-boho .namai-page-hero__copy{padding-block:56px}.namai-light-boho .namai-page-hero__media{min-height:440px}.namai-light-boho .namai-page-hero h1{font-size:clamp(40px,4.6vw,64px)}.namai-light-boho .namai-page-hero__button{background:#28533b;color:#fffdf7;border-color:#28533b}.namai-light-boho .namai-reviews{background:#fffdf7;padding-top:44px}.namai-light-boho .namai-review-grid>:nth-child(-n+3){border-radius:14px;background:#f2e7d5;border:1px solid #cebc99;color:#344d3f;font-size:16px;line-height:1.75}.namai-light-boho .namai-review-grid>:nth-child(2){background:#e6eedf;border-color:#becbb2}.namai-light-boho .namai-review-grid>:nth-child(3){background:#e1ebf2;border-color:#b4c7d5}.namai-light-boho .namai-review-grid :is(h2,h3){font-family:Georgia,Times New Roman,serif}.namai-light-boho .namai-footer-links{background:#f0dece;color:#213e30;border-top:1px solid #d1b59e;padding-top:48px}.namai-light-boho .namai-footer-links__label{font-size:12px;letter-spacing:.12em}.namai-light-boho .namai-footer-links a{font-size:15px;min-height:44px}.namai-light-boho .namai-footer-links__brand>p:last-child{font-size:16px}.namai-light-boho #MainContent[data-template*="page.contact"] .section-content-wrapper:not(:has(#namai-sanctuary)){max-width:960px;margin-inline:auto}.namai-light-boho #MainContent[data-template*="page.contact"] h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.5vw,56px)}.namai-light-boho #MainContent[data-template*="page.contact"] .contact-form{padding:28px;background:#f2e7d5;border:1px solid #c7b99e;border-radius:14px}.namai-light-boho .shopify-policy__container{font-size:16px}@media(max-width:989px)and (min-width:750px){.namai-light-boho .namai-hero-copy{padding:44px 28px}.namai-light-boho .namai-world h1{font-size:58px}.namai-light-boho .namai-world--hero{min-height:540px}.namai-light-boho .namai-values{gap:16px}.namai-light-boho .namai-values>div{padding:22px}}@media(max-width:749px){.namai-light-boho .namai-world--hero{min-height:0}.namai-light-boho .namai-world h1{font-size:clamp(44px,12vw,60px);max-width:none}.namai-light-boho .namai-hero-copy{padding:36px 24px}.namai-light-boho .namai-hero-image{height:310px}.namai-light-boho .namai-lead{font-size:16px}.namai-light-boho .namai-world h2{font-size:36px}.namai-light-boho .namai-story{padding:48px 24px}.namai-light-boho .namai-values{margin-top:30px}.namai-light-boho .namai-partner{padding:40px 24px}.namai-light-boho .namai-sanctuary-feature{padding:36px 24px}.namai-light-boho .namai-page-hero{min-height:0}.namai-light-boho .namai-page-hero__copy{padding:36px 24px}.namai-light-boho .namai-page-hero__media{min-height:0;height:300px}.namai-light-boho .namai-collection-heading{padding:36px 24px 28px}.namai-light-boho .ns-inquiry form{padding:20px}.namai-light-boho .ns-progress{gap:6px}.namai-light-boho .ns-progress button{font-size:12px;padding:10px 6px}.namai-light-boho .ns-process-grid article{padding:22px}.namai-light-boho .ns-studio{padding-block:28px}.namai-light-boho .ns-stage-top{font-size:11px}.namai-light-boho #MainContent[data-template*="page.contact"] .contact-form{padding:20px}.namai-light-boho .namai-footer-links{padding:36px 24px 28px}}@media(prefers-reduced-motion:reduce){.namai-light-boho :is(.namai-button,.ns-button,.namai-sanctuary-feature__practice){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/namai-light-boho.css.map */
