/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/input[type=text].main-search__input{height:40px;padding-inline-start:var(--gutter-mobile);padding-inline-end:44px;border:1px solid var(--color-neutral-300);border-radius:var(--btn-border-radius);background:var(--color-white)}input[type=text].main-search__input::placeholder{font-size:var(--input-text-size);font-weight:var(--font-weight-500)}.main-search{--close-btn__size: 40px}.main-search .main-search__form{margin-block-end:var(--gutter-xl)}.main-search .main-search__button{right:var(--gutter-md)}.main-search .main-search__button svg{width:16px;height:16px}.main-search button.main-search__close{top:-50px;right:0;width:var(--close-btn__size);height:var(--close-btn__size);padding:0;background:var(--color-primary-opacity-05);border-radius:var(--btn-border-radius);color:var(--color-primary)}.main-search button.main-search__close svg{width:24px;height:24px}.main-search__empty-message{color:var(--color-primary);font-weight:var(--font-weight-500)}.search-recommendations{margin-block:var(--gutter-lg)}.search-recommendations__item-row{gap:var(--gutter-lg);padding-inline:var(--gutter-lg);margin-inline:0}.search-recommendations__item-row .search-recommendations__item{flex:0 0 calc(50% - (var(--gutter-lg) / 2));margin:0}.search-recommendations__item-row .search-recommendations__item .image-cont{width:100px;height:100px}.search-recommendations__item-row .search-recommendations__item .image-cont .img-ar--cover img{object-fit:contain}.search-recommendations__item-row .search-recommendations__item .product-block__detail{margin-block-start:var(--gutter-sm)}.search-recommendations__item-row .search-recommendations__item .product-block__title{color:var(--color-black);font-family:var(--base-font-family);font-weight:var(--font-weight-500)}.search-recommendations__item-row .search-recommendations__item .small{color:var(--color-black)}.search-suggestions{margin:var(--gutter-md) 0 var(--gutter-xl);color:var(--color-neutral-500);font-size:var(--smaller-text-size-4);font-weight:var(--font-weight-500)}.search-suggestions a:is(:hover,:focus,:active){color:var(--color-primary)}.main-search__results__products{margin-block-end:var(--gutter-large-bis)}.main-search__results__pages{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--gutter-mobile);row-gap:var(--gutter-sm);margin-block-start:var(--gutter-large-bis)}.main-search-result__heading{width:100%;margin-block-end:0}.main-search-result.main-search-result--page{border-block-end:1px solid currentColor;color:var(--color-neutral-800);font-size:var(--smaller-text-size-2);font-weight:var(--font-weight-500);text-wrap:pretty}.main-search-result.main-search-result--page:is(:hover,:focus,:active){color:var(--color-primary)}@media (min-width: 768px){.main-search .main-search__input-container{display:flex;align-items:center;column-gap:var(--gutter-large-bis);background:var(--color-white)}.main-search .main-search__form{max-width:680px;margin-block:var(--gutter-2xl)}.main-search input[type=text].main-search__input{flex:1}.main-search .main-search__button{right:calc(var(--close-btn__size) + var(--gutter-large-bis) + var(--gutter-mobile))}.main-search button.main-search__close{position:static}.main-search__empty-message{font-size:var(--font-size-xl)}.search-recommendations{margin-block-end:var(--gutter-2xl)}.search-recommendations__item-row{padding-inline:0}.search-recommendations__item-row .search-recommendations__item{flex:0 0 calc(20% - var(--gutter-desktop))}.search-recommendations__item-row .search-recommendations__item .image-cont{width:100%;height:auto;aspect-ratio:1}.search-recommendations__item-row .search-recommendations__item .product-block__title{font-size:var(--base-text-size)}}@media (max-width: 767.98px){.pageheader .logo{padding-block:var(--gutter-md)}}@media (max-width: 1023.98px){.header-catalog-link,.header-quick-purchase-link{display:none}}@media (min-width: 768px){.pageheader .logo{padding-block:var(--gutter-lg)}.logo-area{gap:var(--gutter-lg);border-block-end:0}.logo-area__left{order:2}.logo-area__middle{order:1;margin-inline:0}.logo-area__right{order:3;flex:initial}.header-account-link,.header-quick-purchase-link{margin-inline-end:var(--gutter-lg)}.header-catalog-link{margin-inline-end:var(--gutter-sm)}.header-account-link,.cart-link{gap:var(--gutter-sm)}:is(.header-account-link,.cart-link)>span:nth-child(2){margin-inline-end:0;font-size:var(--base-text-size);font-weight:var(--font-weight-500)}.logo-area__left__inner .show-search-link{width:100%;min-height:40px;padding-block:var(--gutter-sm);padding-inline:var(--gutter-md);background:var(--color-primary-50);border-radius:var(--btn-border-radius);font-size:var(--input-text-size);font-weight:var(--font-weight-500)}}@media (min-width: 1300px){.logo-area{gap:var(--gutter-xl)}.header-account-link,.header-quick-purchase-link{margin-inline-end:var(--gutter-xl)}}.navigation .navigation__tier-1>.navigation__item:last-child>.navigation__link{color:var(--color-secondary)}.navigation__tier-3 .navigation__link{color:var(--color-neutral-800);font-family:var(--base-font-family);font-size:var(--smaller-text-size-2);font-weight:var(--font-weight-500)}@media (max-width: 767.98px){.mobile-navigation-drawer{display:flex;flex-direction:column;padding-block-end:0}.mobile-navigation-drawer .navigation-custom-links{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--gutter-sm);margin-block-end:var(--gutter-lg)}.mobile-navigation-drawer .navigation{margin-block-end:0}.mobile-navigation-drawer .navigation .navigation__mobile-header{align-items:center;padding-inline:var(--gutter-mobile)}.mobile-navigation-drawer .navigation .navigation__mobile-header .mobile-nav-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-700)}.mobile-navigation-drawer .navigation .navigation__children-toggle,.mobile-navigation-drawer .navigation .mobile-nav-toggle,.mobile-navigation-drawer .navigation .mobile-nav-back{display:grid;place-content:center;width:40px;aspect-ratio:1;padding:0}.mobile-navigation-drawer .navigation .navigation__tier-1{padding:var(--gutter-lg) var(--gutter-mobile) 18px}.mobile-navigation-drawer .navigation .navigation__tier-1>.navigation__item{align-items:center;margin-block-end:var(--gutter-mobile)}.mobile-navigation-drawer .navigation .navigation__tier-1>.navigation__item:last-child{margin-block-end:0}.mobile-navigation-drawer .navigation .navigation__tier-1>.navigation__item>.navigation__link{display:block;width:100%;padding:6px 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-700)}.mobile-navigation-drawer .navigation .navigation__tier-2{padding:0 var(--gutter-mobile) var(--gutter-md)}.mobile-navigation-drawer .navigation .navigation__tier-2>.navigation__item{align-items:center;padding-block:var(--gutter-md);border-block-end:1px solid var(--color-neutral-200)}.mobile-navigation-drawer .navigation .navigation__tier-2>.navigation__item:last-child{border-block-end:0}.mobile-navigation-drawer .navigation .navigation__tier-2>.navigation__item:last-child>.navigation__link{display:flex;align-items:center;column-gap:var(--gutter-mobile);color:var(--color-neutral-800)}.mobile-navigation-drawer .navigation .navigation__tier-2>.navigation__item>.navigation__link{padding-block:var(--gutter-sm);padding-inline-start:0;font-family:var(--base-font-family);font-size:var(--base-text-size);font-weight:var(--font-weight-500)}.mobile-navigation-drawer .navigation .navigation__tier-3 .navigation__link{padding:var(--gutter-sm-bis) 0}.mobile-navigation-drawer .mobile-navigation-drawer__footer{padding:var(--gutter-lg);margin-block-start:auto;background:var(--gradient-sesa);color:var(--color-white)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .announcement-bar__link,.mobile-navigation-drawer .mobile-navigation-drawer__footer .social,.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__selector{margin:0;border-block-start:0}.mobile-navigation-drawer .mobile-navigation-drawer__footer>.inline-menu{display:block;margin-block-end:var(--gutter-lg)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .announcement-bar__link{width:fit-content;padding:0;margin:0;border-block-end:1px solid;font-weight:var(--font-weight-500)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .custom-select__btn,.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .custom-select__listbox{width:fit-content;padding:var(--gutter-sm-bis) var(--gutter-lg);background:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary);font-size:var(--button-text-size);font-weight:var(--font-weight-500)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .social{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gutter-md);padding-block-start:var(--gutter-lg);padding-block-end:0}.mobile-navigation-drawer .mobile-navigation-drawer__footer .social a{margin:0}}@media (min-width: 768px){.navigation-custom-links{display:none}.navigation .navigation__columns{margin:0 calc(-1 * var(--gutter-sm))}.navigation .navigation__column{padding-inline:var(--gutter-sm);padding-block-end:var(--gutter-lg)}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:18px var(--gutter-mobile);font-size:var(--base-text-size);font-weight:var(--font-weight-700)}.navigation .navigation__tier-1>.navigation__item>.navigation__link:before{inset-inline:0;width:100%}.navigation .navigation__tier-2>.navigation__item:last-child{width:0;height:0;visibility:hidden;opacity:0;pointer-events:none}.navigation .navigation__tier-2 .navigation__link{padding-block:0;font-family:var(--base-font-family);font-size:var(--base-text-size);line-height:1.5;font-weight:var(--font-weight-500)}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__column-title{display:block;padding-block-end:0;margin-block-end:var(--gutter-lg);font-family:var(--base-font-family);font-size:var(--base-text-size);line-height:1.5;font-weight:var(--font-weight-500);letter-spacing:unset;text-transform:unset;opacity:1}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__item+.navigation__item{margin-block-start:var(--gutter-md)}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__tier-3 .navigation__item+.navigation__item:last-child{margin-block-start:var(--gutter-lg)}.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__tier-3 .navigation__link{padding:0;font-size:var(--smaller-text-size-2)}}@media (min-width: 1300px){.navigation .navigation__columns{margin:0 calc(-1 * var(--gutter-md))}.navigation .navigation__column{padding-inline:var(--gutter-md);padding-block-end:var(--gutter-2xl)}}.header-account-link-dropdown{position:relative;display:flex}.header-account-link-content{position:absolute;top:90%;left:0;min-width:120px;background:var(--color-white);border:1px solid var(--body-input-border-color);box-shadow:0 5px 10px #00000026}.header-account-link-content li+li{border-block-start:1px solid var(--body-input-border-color)}.header-account-link-content a{display:block;padding:var(--gutter-sm);transition:background .3s ease-in-out}.header-account-link-content a:is(:hover,:focus,:active){background:var(--color-primary-50)}@media (max-width: 767.98px){.header-account-link-content{top:80%;left:auto;right:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sesashop-header.css.map */
