.eb-approved-header{background:#fff;color:#233563;position:relative}.eb-approved-header .header__top{gap:32px;padding-top:25px;padding-bottom:25px}.eb-approved-header .header__logo--text{flex-direction:column;gap:6px;font:bold 34px/1.1 Arial;letter-spacing:-1.4px}.eb-logo-tagline{font:9px/1.4 Arial;letter-spacing:2.2px;text-transform:uppercase;color:#777f80}.eb-approved-header .header__search{flex:1;max-width:560px}.eb-approved-header .search__field{border:1px solid #dfe2e7;border-radius:9px;background:#f5f6f8}.eb-approved-header .search__input{background:transparent;border:0;min-height:50px}.eb-approved-header .search__types{display:none}.eb-approved-header .header__buttons{gap:20px}.eb-approved-header .header__icons--right .header__buttons{align-items:center}.eb-approved-header .account-button,.eb-approved-header .cart-drawer-button{display:flex;flex-direction:column;gap:5px;width:52px;min-width:52px;height:52px;padding:0;background:none;border:0;color:#233563;transform:none}.eb-approved-header .account-button svg,.eb-approved-header .cart-drawer-button svg{width:27px;height:27px}.eb-approved-header .account-button .reversed-link__text,.eb-approved-header .everyblind-header-basket__label{display:block;font:11px/15px Arial}.eb-approved-header .everyblind-header-samples{order:-1}.everyblind-header-samples__button{display:flex;align-items:center;gap:12px;background:#eff2ec;border:1px solid #d2d8cd;border-radius:8px;padding:12px 15px;color:#233563;cursor:pointer;min-height:53px}.everyblind-header-samples__label{text-align:left;font:600 12px/1.4 Arial}.everyblind-header-samples__label small{display:block;font:10px/1.5 Arial;color:#687167}.everyblind-header-samples__icon{position:relative;display:block}.everyblind-header-samples__icon svg{width:25px;height:25px}.everyblind-header-samples__count{position:absolute;right:-8px;top:-9px;min-width:17px;height:17px;border-radius:20px;background:#233563;color:white;font:11px/17px Arial;text-align:center}.everyblind-header-samples__count[hidden]{display:none}.product-samples-widget__trigger{display:none!important}.eb-approved-header .header__bottom{border-top:1px solid #eceef0;position:static}.eb-approved-header .header__navigation{padding:0}.eb-nav{display:flex;width:100%;justify-content:space-between;align-items:stretch;gap:16px}.eb-nav>a,.eb-nav summary{font:600 12px/1.4 Arial;color:#233563;padding:20px 0;text-decoration:none;cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px}.eb-nav summary::-webkit-details-marker{display:none}.eb-nav summary span{font-size:13px;color:#748071}.eb-menu[open]>summary{box-shadow:inset 0 -3px #64745a;color:#526248}.eb-nav a:hover{text-decoration:underline}.eb-nav :focus-visible,.everyblind-header-samples__button:focus-visible{outline:2px solid #233563;outline-offset:4px}.eb-mega{position:absolute;top:100%;left:0;right:0;z-index:50;background:white;padding:30px max(4.5%,calc((100% - 1400px)/2)) 24px;border-top:1px solid #eceef0;box-shadow:0 20px 35px #192a4530;max-height:75vh;overflow:auto}.eb-mega-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eceee9;padding-bottom:17px;margin-bottom:23px;gap:25px}.eb-mega-top h2{font:27px/1.2 Georgia;margin:0 0 6px;color:#233563}.eb-mega-top p{font:12px/1.5 Arial;margin:0;color:#647078}.eb-mega-top>a{font:600 12px/1.4 Arial;white-space:nowrap;border-bottom:1px solid;padding-bottom:4px}.eb-mega-grid{display:grid;grid-template-columns:1fr 1fr 1.1fr 1.1fr;gap:32px}.eb-mega-links strong{display:block;font:600 9px/1.4 Arial;letter-spacing:1.3px;color:#777e86;margin-bottom:14px}.eb-mega-links a{display:block;font:13px/1.3 Arial;padding:10px 0;color:#27364a}.eb-mega-card{display:block;background:#f3f2ed;color:#25334a}.eb-mega-card img{width:100%;height:150px;object-fit:cover;display:block}.eb-mega-card>span{display:block;padding:14px 15px;font:600 13px/1.4 Arial}.eb-mega-card small{display:block;font:11px/1.4 Arial;color:#68717a;margin-top:7px}.eb-mega-close{display:block;margin:20px 0 0 auto;background:none;border:0;font:12px Arial;color:#68717a;cursor:pointer}
@media(min-width:1024px){.eb-approved-header .header__top{display:grid;grid-template-columns:minmax(185px,1fr) minmax(260px,1.6fr) auto}.eb-approved-header .header__logo{justify-content:flex-start}.eb-approved-header .header__search{width:100%;max-width:none}.eb-approved-header .header__icons--left{display:none}}
@media(min-width:1024px) and (max-width:1200px){.eb-approved-header .header__top{gap:20px}.eb-nav{gap:10px}.eb-nav>a,.eb-nav summary{font-size:11px}.eb-approved-header .header__buttons{gap:12px}.everyblind-header-samples__button{padding:10px}}
@media(max-width:1023px){.eb-approved-header .header__top{gap:12px;padding:16px}.eb-approved-header .header__logo--text{font-size:24px;letter-spacing:-1px}.eb-logo-tagline{font-size:7px;letter-spacing:1.1px}.eb-approved-header .header__buttons{gap:7px}.eb-approved-header .account-button,.eb-approved-header .cart-drawer-button{width:36px;min-width:36px;height:42px}.everyblind-header-samples__button{background:none;border:0;padding:0;min-height:42px;flex-direction:column;gap:4px}.everyblind-header-samples__label{font:10px/12px Arial}.everyblind-header-samples__label small{display:none}.eb-approved-header .account-button .reversed-link__text,.eb-approved-header .everyblind-header-basket__label{font-size:10px}.eb-approved-header .header__search{max-width:none}.eb-approved-header .header__navigation{display:none}}
@media(max-width:380px){.eb-approved-header .header__top{gap:6px;padding:12px}.eb-approved-header .header__logo--text{font-size:21px}.eb-approved-header .header__buttons{gap:4px}}
.eb-approved-header .header__bottom::after{display:none}.eb-approved-header .search__form,.eb-approved-header .search__form form,.eb-approved-header .search__input{width:100%;max-width:100%;min-width:0}.eb-approved-header .header__logo--text{color:#233563}.eb-approved-header .header__navigation{padding-bottom:0}


.everyblind-header-samples__mobile-label{display:none}
@media(max-width:1023px){
.eb-approved-header .header__top{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"menu logo actions" "search search search";column-gap:8px;row-gap:14px;padding:14px 12px;align-items:center}
.eb-approved-header .header__icons--left{grid-area:menu;width:28px;margin:0}
.eb-approved-header .header__icons--left .menu-drawer-button{width:28px;min-width:28px;height:44px;padding:0}
.eb-approved-header .header__logo{grid-area:logo;justify-content:flex-start;margin:0;min-width:0}
.eb-approved-header .header__logo--text{font:700 23px/1.1 Arial;letter-spacing:-1px;gap:5px}
.eb-approved-header .header__icons--right{grid-area:actions;margin:0;min-width:0}
.eb-approved-header .header__icons--right .header__buttons{display:flex;align-items:center;gap:2px}
.eb-approved-header .account-button,.eb-approved-header .cart-drawer-button,.eb-approved-header .everyblind-header-samples__button{display:grid;grid-template-rows:26px 12px;align-content:center;justify-items:center;align-items:center;gap:5px;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;margin:0;border:0;background:none;line-height:1;transform:none}
.eb-approved-header .account-button svg,.eb-approved-header .cart-drawer-button svg,.eb-approved-header .everyblind-header-samples__icon svg{width:24px;height:24px;display:block;flex-shrink:0}
.eb-approved-header .everyblind-header-samples__icon{width:24px;height:26px;display:grid;place-items:center;line-height:0}
.eb-approved-header .everyblind-header-samples__label,.eb-approved-header .account-button .reversed-link__text,.eb-approved-header .everyblind-header-basket__label{font:10px/12px Arial;text-align:center;white-space:nowrap;margin:0;padding:0}
.eb-approved-header .everyblind-header-samples__desktop-label{display:none}
.eb-approved-header .everyblind-header-samples__mobile-label{display:inline}
.eb-approved-header .everyblind-header-samples__label small{display:none}
.eb-approved-header .header__search{grid-area:search;position:relative;width:100%;min-width:0;max-width:none;margin:0}
.eb-approved-header .header__search .search__input{min-height:44px}
.eb-approved-header .eb-logo-tagline{font:6px/1.4 Arial;letter-spacing:1.2px;white-space:nowrap}
}
@media(max-width:359px){
.eb-approved-header .header__top{column-gap:5px;padding-left:10px;padding-right:10px}
.eb-approved-header .header__logo--text{font-size:20px}
.eb-approved-header .account-button,.eb-approved-header .cart-drawer-button,.eb-approved-header .everyblind-header-samples__button{width:44px;min-width:44px}
.eb-approved-header .header__icons--right .header__buttons{gap:0}
}
