/*
* @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/
*/.announcement__text{text-transform:uppercase;font-weight:var(--font-weight-500)}@media(min-width:768px){.header-localization{display:none}}.logo-area__right .show-search-link{display:flex}.logo-area__right .show-search-link .show-search-link__text{display:block;margin-inline-start:0}.pageheader{border-top:1px solid transparent}@media(min-width:768px){.pageheader .logo{padding:20px 0 25px}}.pageheader .logo a{z-index:2}.section-header--nav-hover .pageheader{background-color:var(--secondary-50);border-top:1px solid var(--white)}.logo-area.container{padding-inline:var(--section-padding-mobile);padding-block-start:5px}@media(min-width:768px){.logo-area.container{padding-inline:var(--section-padding-desktop);padding-block-start:0}}.logo-area.container .mobile-nav-toggle{width:auto;height:auto}.logo-area__middle--logo-image{padding-inline-start:var(--section-padding-mobile)}.logo-area__left{flex:initial}.logo-area__right__inner{column-gap:8px}@media(min-width:768px){.logo-area__right__inner{column-gap:25px}}.logo-area__right__inner .header-account-link{margin-inline-end:0;padding-inline-start:0}.logo-area__right__inner .show-search-link{margin-inline:0}.logo-area__right__inner .cart-link{width:auto}.logo-area__right__inner .cart-link__icon{margin:0}.logo-area__right__inner .cart-link__count{position:static;padding:3px 6px;margin-inline-start:4px;border-radius:5px;background:var(--black);color:var(--white)}.logo-area__right__inner .show-search-link__text,.logo-area__right__inner .cart-link__icon,.logo-area__right__inner .header-account-link,.logo-area__right__inner .header-account-link__text,.logo-area__right__inner .header-contact-link,.logo-area__right__inner .header-pro-link{font-size:var(--base-text-size-xs);font-weight:var(--font-weight-500);white-space:nowrap}.logo-area__right__inner .header-account-link{margin-left:-25px}@media(min-width:768px){.logo-area__middle{padding-inline-start:0}}.navigation .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:initial!important;left:10px;border-radius:50%;width:3px;height:3px;top:50%;transform:translateY(-50%);background-color:transparent}@media(min-width:1300px){.navigation .navigation__column{padding-inline-start:5px;padding-inline-end:5px}}.mobile-navigation-drawer .navigation__tier-2>.navigation__item .navigation__tier-3-container{height:0;visibility:hidden;opacity:0}.mobile-navigation-drawer .navigation__tier-2>.navigation__item.navigation__item--open .navigation__tier-3-container{height:auto;visibility:visible;opacity:1}.pageheader--layout-inline-permitted .navigation.navigation--left .navigation__link:hover{color:var(--text-base-color)}.pageheader--layout-inline-permitted .navigation.navigation--left .navigation__link:hover:before{transform:translateY(-50%);background-color:var(--text-base-color)}@media(min-width:768px){.pageheader--layout-inline-menu-center .logo-area__middle{max-width:460px}}.pageheader--transparent .logo-area__right__inner .cart-link__count{background:var(--black);color:var(--white)}.breadcrumbs{margin-block-start:15px;padding:0 var(--section-padding-mobile) 10px;border-bottom:1px solid var(--neutral-200)}@media(min-width:768px){.breadcrumbs{margin-block-start:0;padding:20px var(--section-padding-desktop);border-top:1px solid var(--neutral-200)}}.breadcrumbs .breadcrumbs-list__link{font-size:var(--base-text-size-xs);color:var(--neutral-500);font-weight:var(--font-weight-500)}.breadcrumbs .breadcrumbs-list__link[aria-current=page]{color:var(--neutral-800);font-weight:var(--font-weight-400)}.breadcrumbs .icon{height:auto;width:auto;padding:0 15px 0 10px}.main-search__input-container{background-color:transparent;border-radius:0}.main-search button.main-search__close,.navigation__tier-1-container .mobile-nav-toggle,.filters__close,.gallery-viewer__close,.drawer__close-btn{top:-65px;margin:5px 20px 0 0;padding:8px 15px;border:1px solid var(--neutral-200)}:is(.main-search button.main-search__close,.navigation__tier-1-container .mobile-nav-toggle,.filters__close,.gallery-viewer__close,.drawer__close-btn) svg{width:9px!important;height:9px!important}.gallery-viewer__close{top:10px!important}.search-recommendations{margin:20px auto}.section-header .main-search__form{margin:80px auto 60px}input[type=text].main-search__input{padding:12px}.main-search__button{right:12px}.main-search__button svg{width:12px;height:12px}.mobile-navigation-drawer{width:100%;left:0}.mobile-navigation-drawer .menu-promotion{padding:0}.mobile-navigation-drawer .navigation__column--promotion-carousel{padding-inline-start:20px;padding-block-end:20px;scroll-snap-type:none}.mobile-navigation-drawer .navigation__column--promotion-carousel .menu-promotion{flex:0 0 280px}.mobile-navigation-drawer .navigation__column--promotion-carousel .menu-promotion:last-child{padding-inline-end:0}.mobile-navigation-drawer .navigation__column--promotion-carousel .menu-promotion .text-container{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}@media(max-width:767.98px){.mobile-navigation-drawer .navigation__column--promotion-carousel .menu-promotion .text-container{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.mobile-navigation-drawer div:not(.navigation__column--promotion-carousel) .text-container{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.mobile-navigation-drawer div:not(.navigation__column--promotion-carousel) .menu-promotion{margin-block-end:15px}.mobile-navigation-drawer .navigation__link{padding:16px 20px}.mobile-navigation-drawer .navigation__mobile-products{margin:0}.mobile-navigation-drawer .navigation.navigation--main{margin-block-end:10px;border-bottom:1px solid var(--neutral-200)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid{display:flex;justify-content:flex-start;align-items:center}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid .custom-select span{font-weight:var(--font-weight-500);font-size:var(--base-text-size-m);color:var(--primary-900)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid .custom-select svg{height:16px;width:16px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid .custom-select .custom-select__btn{padding-block-start:0}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid .custom-select .custom-select__option{padding:6px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid .custom-select .custom-select__option.is-focused{background-color:var(--primary-200)}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-localization .localization__grid .custom-select .custom-select__listbox{position:absolute;top:30px;left:0;right:0}.mobile-navigation-drawer .mobile-navigation-drawer__footer .additional-links{padding:10px var(--section-padding-mobile) 0}.mobile-navigation-drawer .mobile-navigation-drawer__footer .additional-links p{margin-block-end:25px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .additional-links .additional-links__item{font-weight:var(--font-weight-500);font-size:var(--base-text-size-m);color:var(--primary-900)}.mobile-navigation-drawer .footer-credentials{padding:20px var(--section-padding-mobile)}.mobile-navigation-drawer .footer-credentials .footer-credentials__container{display:flex;align-items:flex-end;column-gap:20px}.mobile-navigation-drawer .footer-credentials .social__links{display:flex;column-gap:2px}.mobile-navigation-drawer .footer-credentials .social__links a{text-decoration:underline;font-size:0;height:32px;width:32px}.mobile-navigation-drawer .footer-credentials .social__links a span{padding:0 7px 0 0;vertical-align:middle}@media(max-width:767.98px){.navigation__column.navigation__column--promotion{padding:15px var(--section-padding-mobile) var(--section-padding-mobile)}}.navigation__column.navigation__column--promotion .menu-promotion{padding:0}.navigation__column.navigation__column--promotion.desktop-only .text-container{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.navigation__tier-1-container .mobile-nav-toggle{margin-block-start:10px;padding:7px 15px}.navigation__tier-1-container .navigation__mobile-header{padding-block-end:10px;border-bottom:1px solid var(--neutral-200)}.navigation__mobile-header{align-items:center}.navigation__mobile-header .mobile-nav-title,.navigation__mobile-header .mobile-nav-back{padding-bottom:0;font-weight:var(--font-weight-500);font-size:var(--base-text-size-m);color:var(--primary-900)}:is(.navigation__mobile-header .mobile-nav-title,.navigation__mobile-header .mobile-nav-back) svg{height:18px;width:18px}.navigation__tier-1>.navigation__item .navigation__link{text-transform:uppercase;font-weight:var(--font-weight-500)}@media(max-width:767.98px){.navigation__tier-1>.navigation__item .navigation__link{font-size:var(--base-text-size-m);color:var(--primary-900)}}@media(min-width:768px){.navigation__tier-1>.navigation__item:first-child .navigation__link{margin-inline-start:60px}}@media(min-width:767.98px){.navigation__tier-1>.navigation__item:hover .navigation__link{color:var(--black)}}@media(min-width:768px){.navigation__tier-1>.navigation__item.navigation__item--show-children .navigation__link{color:var(--black)}}.navigation__tier-1 .navigation__children-toggle{margin-inline-end:10px;padding:12px 20px}.navigation__tier-1 .navigation__children-toggle .icon{height:18px;width:18px}.navigation__tier-2>.navigation__item>.navigation__link{font-family:var(--heading-font-family);font-weight:var(--font-weight-400)!important;color:var(--neutral-600);font-size:var(--base-text-size-m)!important;opacity:1!important}@media(max-width:767.98px){.navigation__tier-2>.navigation__item{border-bottom:var(--border-base)}.navigation__tier-2>.navigation__item>.navigation__link{padding-block-end:26px}}.navigation__tier-2.navigation__columns--count-3 .navigation__item:first-child{margin-right:auto}.navigation__tier-2.navigation__columns--with-promos .navigation__column{max-width:none}.navigation__tier-2-container>.container{padding-right:40px;padding-left:40px}.navigation__tier-3>.navigation__item .navigation__link{padding:14px 20px;font-weight:var(--font-weight-500);color:var(--neutral-500);text-transform:initial}@media(min-width:768px){.navigation__tier-3>.navigation__item .navigation__link{padding:1px!important;font-weight:var(--font-weight-400)}}@media(min-width:768px){.navigation__tier-3>.navigation__item{padding:10px 0!important}}@media(max-width:767.98px){.navigation__tier-3>.navigation__item:last-of-type .navigation__link:after{content:"";display:inline-block;width:12px;height:8px;margin-inline-start:5px}}.menu-promotion{border:var(--border-base)}.menu-promotion .text-container .menu-promotion__text{margin-block:0;color:var(--black)}.menu-promotion .text-container .menu-promotion__text.subtitle{text-transform:uppercase;font-family:var(--heading-font-family);font-weight:var(--font-weight-400);font-size:var(--base-text-size-m)}.menu-promotion .text-container .menu-promotion__text.small-feature-link{text-transform:initial;font-weight:var(--font-weight-500);font-size:var(--base-text-size-xs)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/stonshop-header.css.map */
