@media screen and (min-width:990px){#header-component[data-menu-style=menu]{--color-account-icon: #173f2e;padding:0 0 12px}#header-component[data-menu-style=menu] .header__underlay-closed{background:transparent}#header-component[data-menu-style=menu] .header__row--top{border-bottom:0;padding:0}#header-component[data-menu-style=menu] .header__row--top .header__columns{background:linear-gradient(105deg,#fffdf8fa,#faf7effa),#fffdf8;border:1px solid rgba(53,123,53,.2);border-bottom:2px solid #357b35;border-radius:0 0 44px 44px;box-shadow:0 8px 20px #1e372517,0 2px 5px #1e37250d;grid-column:1 / -1;margin-inline:0;max-width:none;min-height:74px;padding-inline:clamp(24px,2.4vw,46px);position:relative;width:100%}#header-component[data-menu-style=menu] .header__row--top .header__columns:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 90' preserveAspectRatio='none'%3E%3Cpath d='M0 66 C105 20 175 84 285 52 S480 72 610 48 S810 72 950 46 S1160 72 1290 45 S1480 68 1600 38' fill='none' stroke='%2388a66d' stroke-width='1.4' stroke-linecap='round' stroke-dasharray='3 7'/%3E%3Ccircle cx='278' cy='54' r='3.5' fill='%2388a66d'/%3E%3Ccircle cx='950' cy='46' r='3.5' fill='%2388a66d'/%3E%3Ccircle cx='1518' cy='54' r='3.5' fill='%2388a66d'/%3E%3C/svg%3E");background-position:center bottom;background-repeat:no-repeat;background-size:100% 58%;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:.27;pointer-events:none;position:absolute}#header-component[data-menu-style=menu] .header__column{position:relative;z-index:1}#header-component[data-menu-style=menu] .header-logo{color:#173f2e;gap:11px;letter-spacing:-.02em;white-space:nowrap}#header-component[data-menu-style=menu] .header-logo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 42'%3E%3Cpath d='M17 40S4.5 27.7 4.5 16.5C4.5 9.6 10.1 4 17 4s12.5 5.6 12.5 12.5C29.5 27.7 17 40 17 40Z' fill='none' stroke='%23357b35' stroke-width='2'/%3E%3Cpath d='M17 30V13m0 4.5c-4.7 0-7.7-2.7-8.5-7.2 4.8 0 8 2.5 8.5 7.2Zm0 4.9c4.7 0 7.7-2.7 8.5-7.2-4.8 0-8 2.5-8.5 7.2Z' fill='%23dce9d5' stroke='%23357b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 34px;height:42px;width:34px}#header-component[data-menu-style=menu] .header-menu .menu-list{--menu-horizontal-gap: clamp(13px, 1.3vw, 27px)}#header-component[data-menu-style=menu] .header-menu .menu-list__link{color:#27372d;font-size:clamp(.84rem,.88vw,1rem);font-weight:500;position:relative;transition:color .2s ease}#header-component[data-menu-style=menu] .header-menu .menu-list__link:hover,#header-component[data-menu-style=menu] .header-menu .menu-list__link:focus-visible,#header-component[data-menu-style=menu] .header-menu .menu-list__link--active,#header-component[data-menu-style=menu] .header-menu .menu-list__link[aria-current=page],#header-component[data-menu-style=menu] .header-menu .menu-list__link[aria-expanded=true]{color:#357b35}#header-component[data-menu-style=menu] .header-menu .menu-list__link--active:after,#header-component[data-menu-style=menu] .header-menu .menu-list__link[aria-current=page]:after,#header-component[data-menu-style=menu] .header-menu .menu-list__link[aria-expanded=true]:after{display:none}#header-component[data-menu-style=menu] .header-menu .menu-list__link-title{position:relative}#header-component[data-menu-style=menu] .header-menu :is(.menu-list__link--active,.menu-list__link[aria-current=page]) .menu-list__link-title:before{background:#357b35;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:-12px;transform:translate(-50%);width:6px}#header-component[data-menu-style=menu] .header-menu :is(.menu-list__link--active,.menu-list__link[aria-current=page]) .menu-list__link-title:after{background:#357b35;border-radius:99px;bottom:-10px;content:"";height:2px;left:12%;position:absolute;right:12%}#header-component[data-menu-style=menu] .header__column--right{gap:10px}#header-component[data-menu-style=menu] .search-action .header-actions__action,#header-component[data-menu-style=menu] .account-button{align-items:center;background:#fffdf8e6;border:1px solid rgba(53,123,53,.28);border-radius:50%;color:#173f2e;height:44px;justify-content:center;margin:0;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:44px}#header-component[data-menu-style=menu] .search-action .header-actions__action:hover,#header-component[data-menu-style=menu] .account-button:hover{background:#edf4e8;border-color:#357b35;transform:translateY(-1px)}#header-component[data-menu-style=menu] .header__column--right header-actions,#header-component[data-menu-style=menu] .header__column--right .search-action{margin-inline:0}}@media screen and (max-width:749px){#header-component{--color-account-icon: #173f2e;padding:0 0 10px}#header-component .header__underlay-closed{background:transparent}#header-component .header__row--top{border-bottom:0;padding:0}#header-component[data-menu-style=drawer] .header__row--top .header__columns{background:linear-gradient(105deg,#fffdf8fc,#faf7effc),#fffdf8;border:1px solid rgba(53,123,53,.2);border-top:0;border-bottom:2px solid #357b35;border-radius:0 0 40px 40px;box-shadow:0 7px 18px #1e372517,0 2px 5px #1e37250d;column-gap:4px;grid-column:1 / -1!important;grid-template-areas:"leftA leftB center rightA rightB"!important;grid-template-columns:44px 0 minmax(0,1fr) 40px 40px!important;margin:0;min-height:62px;overflow:hidden;padding:4px 10px 7px;position:relative;width:100%}#header-component[data-menu-style=drawer] .header__row--top .header__columns:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 440 40' preserveAspectRatio='none'%3E%3Cpath d='M0 27 C70 10 118 34 185 22 S310 33 440 17' fill='none' stroke='%2388a66d' stroke-width='1.2' stroke-linecap='round' stroke-dasharray='3 7'/%3E%3Ccircle cx='220' cy='23' r='2.8' fill='%2388a66d'/%3E%3C/svg%3E");background-position:center bottom;background-repeat:no-repeat;background-size:100% 38%;content:"";top:0;right:0;bottom:0;left:0;opacity:.28;pointer-events:none;position:absolute}#header-component[data-menu-style=drawer] .header__row--top .header__columns:after{background:#357b35;border-radius:50%;bottom:4px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:4px}#header-component .header__column{position:relative;z-index:1}#header-component #Details-menu-drawer-container{grid-area:leftA;position:relative;z-index:1}#header-component #Details-menu-drawer-container>.header__icon--menu{align-items:center;background:#fffdf8;border:1px solid #a8c299;border-radius:50%;box-shadow:0 3px 7px #193d3212;display:flex;height:44px;justify-content:center;width:44px;padding:0;color:#397a2c;flex-shrink:0;position:relative;transform:scale(.686375)}#header-component #Details-menu-drawer-container>.header__icon--menu:before{content:"";position:absolute;top:-10.053px;right:-10.053px;bottom:-10.053px;left:-10.053px}#header-component[data-menu-style=drawer] .header-logo{color:#173f2e;gap:7px;grid-area:center!important;justify-self:center;min-width:0;position:relative;z-index:1}#header-component[data-menu-style=drawer] .header-logo__image-container{display:none!important}#header-component .header-logo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 42'%3E%3Cpath d='M17 40S4.5 27.7 4.5 16.5C4.5 9.6 10.1 4 17 4s12.5 5.6 12.5 12.5C29.5 27.7 17 40 17 40Z' fill='none' stroke='%23357b35' stroke-width='2'/%3E%3Cpath d='M17 30V13m0 4.5c-4.7 0-7.7-2.7-8.5-7.2 4.8 0 8 2.5 8.5 7.2Zm0 4.9c4.7 0 7.7-2.7 8.5-7.2-4.8 0-8 2.5-8.5 7.2Z' fill='%23dce9d5' stroke='%23357b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 24px;height:30px;width:24px}#header-component .header-logo:after{content:"ECOAPP";font-family:var(--font-body--family);font-size:.95rem;font-weight:700;letter-spacing:.035em;line-height:1;white-space:nowrap}#header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:rightA!important;justify-self:center;position:relative;z-index:1}#header-component[data-menu-style=drawer] .header__columns header-actions{grid-area:rightB!important;justify-self:center;position:relative;z-index:1}#header-component .search-action .header-actions__action,#header-component .account-button{align-items:center;color:#173f2e;display:flex;height:40px;justify-content:center;margin:0;width:40px}}#header-component .eco-menu-light-icon{display:none}@media screen and (max-width:749px){#header-component #Details-menu-drawer-container[open]>.header__icon--menu{border-color:#397a2c}#header-component #Details-menu-drawer-container>.header__icon--menu .header-drawer-icon{width:22px;height:22px;flex-shrink:0}#header-component #Details-menu-drawer-container>.header__icon--menu .header-drawer-icon>svg:not(.eco-menu-light-icon){display:none}#header-component #Details-menu-drawer-container>.header__icon--menu .eco-menu-light-icon{display:block;width:22px;height:22px}}@font-face{font-family:EcoMenuMontserrat;font-style:normal;font-weight:600;font-display:swap;src:url(./eco-menu-montserrat-600.ttf) format("truetype")}.eco-menu-city-art,.eco-menu-city-location{display:none}@media screen and (max-width:749px){[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist{display:flex;flex-direction:column;align-items:center;gap:8px;padding:19px 16px;background:linear-gradient(105deg,#fffdf8fc,#faf7effc),#fffdf8}[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist>li{width:94%;min-width:0;margin:0;padding:0;border:0}[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist>li>a{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;box-sizing:border-box;width:100%;min-height:56px;padding:7px 44px;border:1px solid #bdcbae;border-radius:28px;background:#faf8f1;color:#193d32;text-align:center}[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist>li>a:before{content:none}[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist>li>a>.menu-drawer__menu-item-text{width:100%;min-width:0;text-align:center;position:relative;z-index:1;font-family:EcoMenuMontserrat,Montserrat,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;white-space:normal;overflow-wrap:normal;word-break:normal}.eco-menu-city-art{display:block;position:absolute;top:0;right:0;bottom:0;left:0;container-type:inline-size;pointer-events:none}.eco-menu-city-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#ffffffa8,#ffffff1a)}.eco-menu-city-skyline{position:absolute;bottom:1px;left:0;width:100cqw;height:calc(100cqw * var(--art-crop));background-image:var(--art-image);background-size:calc(100cqw * var(--art-columns, 1)) auto;background-position:calc(100cqw * var(--art-x, 0)) calc(100cqw * var(--art-y));background-repeat:no-repeat;opacity:.1035;transform:scaleY(.8);transform-origin:center bottom}[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist>li>a>.eco-menu-city-location{display:grid;place-items:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1;width:28px;height:28px;border-radius:50%;background:#496a41;color:#fff}.eco-menu-city-location svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}}@media screen and (max-width:360px){[id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist>li{width:100%}}@media screen and (max-width:749px){#header-component .eco-menu-inline-container{background:linear-gradient(105deg,#fffdf8fc,#faf7effc),#fffdf8;border-color:#d9dfcc!important}#header-component .eco-menu-inline-container>summary.menu-drawer__menu-item--mainlist,#header-component .eco-menu-inline-container>summary .icon-caret{color:#193d32}#header-component .eco-menu-inline-container>summary .eco-menu-main-icon{background:#496a41;color:#fff}#header-component .eco-menu-inline-container .menu-drawer__menu--childlist{border-color:#dce7d5}#header-component .eco-menu-inline-container .menu-drawer__menu--childlist>.menu-drawer__list-item{border-color:#dce7d5}#header-component [id^=Details-menu-drawer-apartamentos-]>summary{background:#397a2c;color:#fff}#header-component [id^=Details-menu-drawer-apartamentos-]>summary .eco-menu-region-icon{background:#2e5a45;color:#dcebcf}#header-component [id^=Details-menu-drawer-apartamentos-]>summary .icon-plus{color:#fff}#header-component [id^=Details-menu-drawer-apartamentos-]>.menu-drawer__menu--grandchildlist{padding-block:19px 20px}}@media screen and (max-width:749px){.header-section:has(#Details-menu-drawer-container[open]){min-height:var(--header-height, 60px)}#header-component:has(#Details-menu-drawer-container[open]){position:fixed;inset:0 0 auto;width:100%;opacity:1;visibility:visible;z-index:var(--layer-menu-drawer);view-transition-name:none;background:#fff}#header-component #Details-menu-drawer-container>.menu-drawer,#header-component #Details-menu-drawer-container>.menu-drawer__backdrop{top:calc(var(--header-height, 60px) - 10px);height:calc(100dvh - var(--header-height, 60px) + 10px)}#header-component #Details-menu-drawer-container>.menu-drawer>.eco-menu-drawer-brand{display:none}#header-component #Details-menu-drawer-container>.menu-drawer{width:100%;max-width:none;right:0}#header-component[data-menu-style=drawer]:has(#Details-menu-drawer-container[open]) .header__row--top:after{background:radial-gradient(circle at top right,transparent 40px,#fff 40.5px) left bottom / 40px 40px no-repeat,radial-gradient(circle at top left,transparent 40px,#fff 40.5px) right bottom / 40px 40px no-repeat;content:"";height:40px;inset:auto 0 0;pointer-events:none;position:absolute;z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eco-header-option20.css.map */
