:root{--uz-color-primary:#4a6b55;--uz-color-primary-hover:#35533f;--uz-color-ink:#2b2f2a;--uz-color-muted:#556158;--uz-color-surface:#f5f2ec;--uz-color-soft:#eaf0e8;--uz-color-border:#e2ded4;--uz-radius-control:6px;--uz-radius-card:12px}body{--font-heading-family:var(--font-body-family);--font-decorative-family:var(--font-body-family);--font-header-letter-spacing:normal}body :is(button,input,select,textarea){font-family:var(--font-body-family)}body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-body-family);text-wrap:balance}body .button:not(.button--icon){--buttons-radius:var(--uz-radius-control);--color-button:63,98,77;min-height:48px;padding-block:10px;white-space:normal;line-height:1.35}body .button:not(.button--secondary,.button--tertiary,.button--ethereal,.button--ambient,.button--ambient-reverse,.button--float,.button--icon){--color-button-text:255,255,255}body :is(.uh-world-shortcuts a,.uh-actions a,.upf-button,.uz-finder button,.uz-result-link,.uz-config-cta>a){border-radius:var(--uz-radius-control);min-height:48px;max-width:100%;white-space:normal;overflow-wrap:anywhere}body :is(.uh-actions a:not(:last-child),.upf-button:not(.upf-button--secondary),.uz-finder button:not(.uz-secondary),.uz-result-link,.uz-config-cta>a){background:var(--uz-color-primary);color:#fff;border-color:var(--uz-color-primary)}body :is(.uh-actions a:not(:last-child),.upf-button:not(.upf-button--secondary),.uz-finder button:not(.uz-secondary),.uz-result-link,.uz-config-cta>a):hover{background:var(--uz-color-primary-hover)}body :is(.uh-worlds,.uz-finder,.upf-section){background:var(--uz-color-surface);color:var(--uz-color-ink)}body :is(.uh-help,.uz-teaser-ideas article,.uz-benefits-grid>a){background:var(--uz-color-surface);border-color:var(--uz-color-border)}body :is(.uh-worlds,.uz-benefits,.uz-finder,.upf-section){padding-block:40px}body :is(.uh-worlds h2,.uz-benefits h2,.uz-finder h2,.upf h2,.uz-planner-teaser h2){font-size:clamp(26px,3vw,36px);line-height:1.2}body .uh-grid{gap:20px}body .uh-card img{aspect-ratio:4/3}body .uh-card>div{padding:16px}body .uh-card h3{font-size:18px;line-height:1.35;overflow-wrap:anywhere}body .uh-card h3 span{flex-shrink:0}body .uh-help{gap:24px;padding:24px;margin-top:28px;border-radius:var(--uz-radius-card)}body .uh-help h2{font-size:25px}body .uh-help>div{min-width:0}body .uh-actions{flex-basis:250px}body .uz-benefits-grid>a{padding:18px}body .uz-benefits h3{font-size:17px;line-height:1.35}body .uz-planner-teaser{padding-block:40px;gap:32px}body .upf{gap:32px}body .upf-panel{padding:24px}body .upf-choice{min-height:56px;padding:12px}body .uz-finder :is(input,progress){accent-color:var(--uz-color-primary)}body .uz-finder .uz-options label:has(input:checked){border-color:var(--uz-color-primary);background:var(--uz-color-soft)}body .uz-finder :focus-visible{outline-color:var(--uz-color-primary)}body .product-card-wrapper,body .product-card-wrapper :is(.card,.card-content,.card-heading,.card-price,.card-others){min-width:0;max-width:100%}body .product-card-wrapper .card-heading{width:100%;margin-inline:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere;text-wrap:pretty}body .product-card-wrapper .card-heading a{display:block;max-width:100%;width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal}body .product-card-wrapper .card-price{overflow-wrap:anywhere}body .product-card-wrapper .price{white-space:normal}body .product-card-wrapper .uz-card-actions{min-width:0;flex-wrap:wrap}body .product-card-wrapper .uz-preview-button{max-width:100%}body .product-card-wrapper .uz-card-details{overflow-wrap:anywhere}body .uh-worlds :is(a,button):focus-visible,body .product-card-wrapper :is(a,button):focus-visible{outline:3px solid var(--uz-color-primary);outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){body :is(.uh-card-wrap,.uz-benefits-grid>a){transition:box-shadow .18s ease,border-color .18s ease}body :is(.uh-card-wrap,.uz-benefits-grid>a):hover{box-shadow:0 6px 20px #243a2e12;border-color:#9aa994}}@media(max-width:989px){body .uh-actions{flex-basis:auto}body .uh-help{display:block}body .uh-actions a{width:100%}body .uz-planner-teaser{grid-template-columns:1fr}}@media(max-width:749px){body :is(.uh-worlds,.uz-benefits,.uz-finder,.upf-section){padding:28px 16px}body .uh-grid{gap:12px}body .uh-card>div{padding:12px}body .uh-card h3{font-size:16px}body .uh-card p{font-size:13px}body .uh-help{padding:20px}body .uz-planner-teaser{padding-block:28px;gap:20px}body .product-card-wrapper .card-heading{font-size:14px}body .upf-panel{padding:20px 16px}body .upf-steps{flex-wrap:wrap}body .uz-card-actions .button{padding-inline:12px;font-size:13px}body .uz-finder .uz-actions{flex-wrap:wrap}body .uz-finder .uz-actions button{flex:1 1 120px}}@media(max-width:389px){body .uh-grid,body .upf-choices{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){body :is(.uh-card-wrap,.uz-benefits-grid>a){transition:none}}body .footer.uzf{background:var(--uz-color-primary)}body :is(.uh-guides,.uz-planner,.uif){color:var(--uz-color-ink)}body :is(.uh-extra,.uif-advice,.uz-edit-hint,.uz-module-editor,.uz-plan-preview){background:var(--uz-color-soft);border-color:var(--uz-color-border)}body :is(.uz-plan-preview,.uz-room-details,.uz-planner fieldset,.uzq-jumps a){border-color:var(--uz-color-border);border-radius:var(--uz-radius-card)}body :is(.uif-advice,.uzq-jumps a){color:var(--uz-color-primary)}body .product-info button[name=add],body .uz-planner .button[type=submit],body .uz-plan-actions button:first-child,body .uz-planner .uz-view-tabs button[aria-pressed=true],body .uz-plan-steps button[aria-current=step],body .uz-stage-actions button:last-child{background:var(--uz-color-primary);color:#fff;border-color:var(--uz-color-primary);border-radius:var(--uz-radius-control)}body .product-info button[name=add]:hover,body .uz-planner .button[type=submit]:hover,body .uz-stage-actions button:last-child:hover{background:var(--uz-color-primary-hover)}body .uz-planner :is(input,select,textarea,button):focus-visible,body .product-info :is(button,input,select,textarea):focus-visible{outline-color:var(--uz-color-primary)}body .uz-planner .uz-preview-toggle input{accent-color:var(--uz-color-primary)}body .uz-light-tabs button[aria-pressed=true]{background:var(--uz-color-soft);color:var(--uz-color-primary);border-color:var(--uz-color-primary)}body .uz-planner :is(.uz-plan-hint,.uz-plan-step-status,.uz-preview-title>span){color:var(--uz-color-muted)}body .uz-planner.page-width{padding-inline:clamp(16px,2.5vw,32px);box-sizing:border-box}body .uz-planner a:not(.button){color:var(--uz-color-primary);text-underline-offset:3px}body .uz-planner .uzq-jumps a{min-height:48px}[id^=MainProduct-]{background:#f5f2ec!important;color:#2b2f2a!important}[id^=MainProduct-] .product-info-inner{border-color:#e2ded4!important}[id^=MainProduct-] .product-buy-button button[name=add]{background:#4a6b55!important;color:#fff!important}[id^=MainProduct-] .product-buy-button button[name=add]:hover{background:#3f5d49!important}.unitz-mobile-purchase{background:#4a6b55!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/unitz-design-system.css.map */
