@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600&display=swap");:root{color-scheme:light;background:#f8f4ed}*{box-sizing:border-box}html{text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{background:#f8f4ed}body{margin:0;min-width:320px;color:#11110f;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%}@media (max-width:700px){header details[open]>div{position:fixed!important;top:72px!important;left:0!important;right:0!important;width:auto!important;padding:22px 24px 26px!important;background:rgba(252,248,242,.985)!important;border:0!important;border-top:1px solid rgba(77,71,65,.12)!important;border-bottom:1px solid rgba(77,71,65,.16)!important;box-shadow:0 22px 50px rgba(47,39,33,.12)!important}}.elozaSave,.elozaSaved{margin-top:8px;padding:13px 22px;font:inherit;font-size:9px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:1px solid #191613;background:transparent;color:#191613}.elozaSaved{background:#191613;color:#fffaf4}[class*=ElozaStudio_resultAnchor__],[class*=ElozaStudio_result__]{padding-top:clamp(28px,4vw,54px)!important}[class*=ElozaStudio_resultHead__]{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)!important;gap:clamp(24px,4vw,48px)!important;margin-bottom:24px!important}[class*=ElozaStudio_resultTitle__]{font-size:clamp(44px,5vw,68px)!important;line-height:.94!important;max-width:10ch}[class*=ElozaStudio_compare__],[class*=ElozaStudio_renderStage__]{border-radius:2px;box-shadow:0 22px 70px rgba(27,23,19,.1)}[class*=ElozaStudio_summary__]{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr)!important;gap:clamp(28px,5vw,72px)!important;padding:clamp(38px,5vw,60px) 0!important}[class*=ElozaStudio_summary__] h2{font-size:clamp(30px,3.7vw,44px)!important;line-height:1!important}[class*=ElozaStudio_summary__] p{max-width:62ch;line-height:1.72!important}@media (hover:none),(max-width:760px){[class*=ElozaStudio_hotspotLabel__]{opacity:1!important;font-size:8px!important;letter-spacing:.06em!important;padding:5px 7px!important;max-width:145px;overflow:hidden;text-overflow:ellipsis}[class*=ElozaStudio_hotspotFlip__] [class*=ElozaStudio_hotspotLabel__],[class*=ElozaStudio_hotspotLabel__]{transform:translateY(-50%)!important}[class*=ElozaStudio_hotspotDot__]{width:24px!important;height:24px!important;box-shadow:0 4px 14px rgba(25,22,19,.26)!important}}[class*=ElozaStudio_stage__]{border-color:rgba(25,22,19,.1)!important;box-shadow:0 12px 38px rgba(25,22,19,.045)}[class*=ElozaStudio_engineBar__],[class*=ElozaStudio_truthNotice__]{border-color:rgba(25,22,19,.1)!important;background:rgba(251,247,241,.62)!important}[class*=ElozaStudio_budgetDashboard__]{border-color:rgba(25,22,19,.1)!important;background:rgba(249,244,237,.72)!important}[class*=ElozaStudio_shopCard__]{border-color:rgba(25,22,19,.09)!important;box-shadow:0 8px 30px rgba(25,22,19,.035)}[class*=ElozaStudio_shopVisual__]{background:#f4eee6!important}[class*=ElozaStudio_shopCardBody__]{padding:17px!important}[class*=ElozaStudio_recommendationReason__]{margin:9px 0!important;padding:10px 0!important}@media (max-width:620px){[class*=ElozaStudio_shell__]{padding-left:15px!important;padding-right:15px!important}[class*=ElozaStudio_intro__]{padding:34px 0 20px!important}[class*=ElozaStudio_panel__]{padding:28px 0 48px!important;gap:22px!important}[class*=ElozaStudio_stepTitle__]{font-size:38px!important;line-height:.98!important}[class*=ElozaStudio_stage__]{padding:9px!important}[class*=ElozaStudio_resultHead__],[class*=ElozaStudio_summary__]{grid-template-columns:1fr!important;gap:20px!important}[class*=ElozaStudio_resultTitle__]{font-size:48px!important;max-width:11ch}[class*=ElozaStudio_summary__]{padding:34px 0!important}[class*=ElozaStudio_products__],[class*=ElozaStudio_shopBlock__]{padding-top:42px!important}[class*=ElozaStudio_shopIntro__]{margin-top:0!important;line-height:1.65!important}[class*=ElozaStudio_productModal__]{border-radius:0!important}}