.iv-header-search-form{display:none}body.ivellora-type #header-group .announcement-bar{min-height:30px!important;padding-block:6px!important}@media(min-width:990px){body.ivellora-type #header-group #header-component{--iv-brand-row-height:84px}body.ivellora-type.iv-page-index #header-group #header-component{--iv-brand-row-height:92px}body.ivellora-type #header-group #header-component .header__row--top{height:var(--iv-brand-row-height)!important;min-height:var(--iv-brand-row-height)!important;background:#fcfaf7!important}body.ivellora-type #header-group #header-component .header__row--top .header__columns{height:100%!important;min-height:0!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;padding-inline:40px!important}body.ivellora-type #header-group #header-component .header__column--left{justify-content:flex-start!important;grid-column:1!important;min-width:0}body.ivellora-type #header-group #header-component .header__column--center{justify-content:center!important;grid-column:2!important;grid-row:1!important}body.ivellora-type #header-group #header-component .header__column--right{position:static!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;gap:12px!important;align-items:center!important;min-width:0;transform:none!important}body.ivellora-type #header-group #header-component .header-logo__image{width:225px!important;height:auto!important;max-width:225px!important;max-height:none!important}body.ivellora-type #header-group #header-component .header-logo__image-container{display:flex;align-items:center;justify-content:center;width:225px;overflow:hidden}body.ivellora-type #header-group #header-component .header__column--left .search-action{margin:0!important;flex-direction:row!important;align-items:center!important;gap:0!important}body.ivellora-type #header-group #header-component .header__column--left .search-action:not(.search-action--hidden-on-menu)>button{display:none!important}body.ivellora-type #header-group #header-component .header__column--left .search-action--hidden-on-menu{display:none!important}body.ivellora-type #header-group #header-component .header__column--left .iv-header-search-form{display:flex;align-items:center;gap:9px;width:240px;max-width:100%;height:34px;background:transparent;border:0;border-bottom:1px solid #d8d0c8;border-radius:0;padding:0;margin:0}body.ivellora-type #header-group #header-component .iv-header-search-form:focus-within{border-color:#672536}body.ivellora-type #header-group #header-component .iv-header-search-form button{display:flex!important;align-items:center;justify-content:center;border:0;background:transparent;padding:0;width:20px;height:28px;color:#302b28;flex-shrink:0}body.ivellora-type #header-group #header-component .iv-header-search-form svg{display:block;width:18px;height:18px}body.ivellora-type #header-group #header-component .iv-header-search-form input[type=search]{width:100%;min-width:0;border:0;background:transparent;box-shadow:none;padding:0;height:36px;font:400 14px/1.4 var(--iv-font-ui)!important;color:#302b28;outline:none}body.ivellora-type #header-group #header-component .iv-header-search-form input::placeholder{color:#756e68;opacity:1}body.ivellora-type #header-group #header-component :is(.header__row--bottom,.header__navigation-bar-row){background:#f5f1eb!important;height:48px!important;min-height:48px!important;padding-block:0!important;border-top:0!important;border-bottom:1px solid #e5ded5!important}body.ivellora-type #header-group #header-component :is(.header__row--bottom,.header__navigation-bar-row) :is(.menu-list__link,.menu-list__link-title,a){font:400 14px/1.4 var(--iv-font-ui)!important;letter-spacing:.015em!important}body.ivellora-type #header-group #header-component :is(.menu-list__link,.header__navigation-bar-row a):hover{color:#672536!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}body.ivellora-type #header-group #header-component[data-sticky-state=active][data-scroll-direction=up],body.ivellora-type #header-group #header-component[data-sticky-state=active][data-scroll-direction=down]{--iv-brand-row-height:72px}}@media(min-width:990px)and (max-width:1199px){body.ivellora-type #header-group #header-component .header__row--top .header__columns{padding-inline:24px!important}body.ivellora-type #header-group #header-component .header__column--left .iv-header-search-form{width:220px}body.ivellora-type #header-group #header-component .header-logo__image{width:200px!important;max-width:200px!important}body.ivellora-type #header-group #header-component .header-logo__image-container{width:200px}}@media(max-width:989px){body.ivellora-type #header-group #header-component .iv-header-search-form{display:none!important}body.ivellora-type #header-group #header-component .header-logo__image{width:165px!important;height:auto!important;max-height:none!important}body.ivellora-type #header-group #header-component .header-logo__image-container{display:flex;align-items:center;justify-content:center;width:165px;overflow:hidden}}body.ivellora-type #header-group #header-component .header-logo__image{transform:translateY(6px)}@media(max-width:989px){body.ivellora-type #header-group #header-component .header-logo__image{transform:translateY(4px)}}@media(min-width:990px){body.ivellora-type #header-group #header-component :is(.header__row--bottom,.header__navigation-bar-row) .menu-list{background:transparent!important;--color-background:245 241 235;justify-content:center!important}body.ivellora-type #header-group #header-component .header__navigation-bar-row .menu-list__scroll-container{margin-inline:auto!important;max-width:100%!important}}@media(max-width:989px){body.ivellora-type #header-group #header-component .header__column--right header-actions{margin-inline:0!important;gap:0!important}body.ivellora-type #header-group #header-component .header__column--right .header-actions__action{width:34px!important;min-width:34px!important;height:44px!important;padding-inline:6px!important;margin-inline:0!important}}@media(max-width:400px){body.ivellora-type #header-group #header-component .header-logo__image,body.ivellora-type #header-group #header-component .header-logo__image-container{width:140px!important}}@media(min-width:990px){body.ivellora-type #header-group #header-component .iv-header-search-form input[type=search]{height:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/308/assets/ivellora-header-brand.css.map */
