.header-cottolio-wrapper{--header-cottolio-logo-width: 155px;--header-cottolio-height: 7.2rem;--header-cottolio-icon-size: 2.4rem;transition:background-color .25s ease,border-color .25s ease}.header-cottolio-wrapper--solid,.shopify-section-header:has(.header-cottolio-wrapper--solid){background-color:#fff}.header-cottolio-wrapper--solid{background:#fff}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within){background-color:transparent}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio-wrapper{background:transparent}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):hover,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):focus-within,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent).shopify-section-header-sticky{background-color:#fff}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):hover .header-cottolio-wrapper,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):focus-within .header-cottolio-wrapper,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent).shopify-section-header-sticky .header-cottolio-wrapper{background:#fff}.header-cottolio--border .header.header-cottolio{border-bottom:1px solid rgba(0,0,0,.08)}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio--border .header.header-cottolio{border-bottom-color:transparent}body.has-header-home-transparent main>.shopify-section:first-child{margin-top:calc(-1 * var(--header-height, var(--header-cottolio-height, 7.2rem)));position:relative;z-index:1}body.has-header-home-transparent .shopify-section-header{z-index:12}.header-cottolio-wrapper.header--border:before,.shopify-section-header .header-cottolio-wrapper.header--border:before,.shopify-section-header.color-background-3 .header-cottolio-wrapper.header--border:before{display:none}.header-cottolio-wrapper header-drawer{justify-self:start;margin-left:-.4rem;margin-right:1.2rem}@media screen and (max-width:1099px){.header-cottolio-wrapper header-drawer{margin-left:0}}.header-cottolio-wrapper .menu-drawer-container{display:flex}.header-cottolio-wrapper .list-menu{list-style:none;padding:0;margin:0}.header-cottolio-wrapper .list-menu--inline{display:inline-flex;flex-wrap:wrap;align-items:stretch}.header-cottolio{height:var(--header-cottolio-height, 7.2rem);min-height:var(--header-cottolio-height, 7.2rem);padding-top:0;padding-bottom:0}.header-cottolio .header__heading-link{position:relative;display:inline-flex;align-items:center;padding-block:calc((var(--header-cottolio-height, 7.2rem) - 3.4rem) / 2)}.header-cottolio>.header__heading,.header-cottolio>.header__inline-menu,.header-cottolio>.header__column{height:100%}@media screen and (min-width:1100px){.header.header--left-logo.header-cottolio{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:0}.header.header--left-logo.header-cottolio>.header__heading{grid-column:1;justify-self:stretch;width:100%;min-width:0}.header.header--left-logo.header-cottolio>.header-cottolio__nav.header__inline-menu{grid-column:2;justify-self:center;display:flex;justify-content:center;align-items:center;margin-left:0;width:auto}.header.header--left-logo.header-cottolio>.header__column{grid-column:3;justify-self:stretch;width:100%;min-width:0}.header-cottolio .header__icons{width:100%;justify-content:flex-end;flex-shrink:0}.header-cottolio-wrapper header-drawer{display:none}}.header-cottolio .list-menu--inline .list-menu-item{padding-inline:0}.header-cottolio .header-cottolio__menu-item,.header-cottolio .list-menu--inline .header__menu-item.header-cottolio__menu-item{font-family:"Inter",var(--font-header-menu-family),sans-serif;font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase}.header-cottolio .list-menu--inline .header__menu-item{padding-block:calc((var(--header-cottolio-height, 7.2rem) - 1em) / 2)}@media screen and (min-width:1100px){.header-cottolio .header-cottolio__nav.header__inline-menu .header-cottolio__menu-item,.header-cottolio .header-cottolio__nav.header__inline-menu .list-menu--inline .header__menu-item.header-cottolio__menu-item{font-size:1.6rem}}.header-cottolio .header-cottolio__menu-item:hover{color:var(--header-cottolio-accent, #ff7a45)}.header-cottolio-wrapper--solid .header-cottolio__menu-item.header-cottolio__menu-item--active,.header-cottolio-wrapper--solid .header-cottolio__menu-item.header__active-menu-item,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):is(:hover,:focus-within,.shopify-section-header-sticky) .header-cottolio .header-cottolio__menu-item.header-cottolio__menu-item--active,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):is(:hover,:focus-within,.shopify-section-header-sticky) .header-cottolio .header-cottolio__menu-item.header__active-menu-item{color:#232323}@media(prefers-reduced-motion:no-preference){.header-cottolio .header-cottolio__menu-item{transition:color .2s ease}}.header-cottolio .list-menu--inline .list-menu-item:not(.list-menu--submenu)>.header__menu-item:before,.header-cottolio .list-menu--inline .list-menu-item:not(.list-menu--submenu)>.header__menu-item:hover:before,.header-cottolio .list-menu--inline .list-menu-item .header__active-menu-item:not(.list-menu--submenu):before{display:none}.header-cottolio .header__inline-menu{display:none}@media screen and (min-width:1100px){.header-cottolio .header-cottolio__nav.header__inline-menu{display:flex;justify-content:center;align-items:center;margin-left:0;width:auto}}.header-cottolio.header--left-logo .header__inline-menu{margin-left:0}.header-cottolio__menu{justify-content:center;gap:4.8rem;height:100%}.header-cottolio__logo{display:block;width:var(--header-cottolio-logo-width, 155px);max-width:100%;height:auto;max-height:3.4rem;object-fit:contain}.header-cottolio .header__heading-logo--overlay{position:absolute;left:0;top:50%;width:var(--header-cottolio-logo-width, 155px);max-height:3.4rem;transform:translateY(-50%);pointer-events:none}.header-cottolio__heading .header__heading-link{margin-right:0}.header-cottolio .header__inline-menu .header__submenu{top:calc(100% + .4rem);left:50%;transform:translate(-50%)}.header-cottolio .header__column{margin-left:0}.header-cottolio .header__icons{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:1.8rem}.header-cottolio .header__icons>*:not(:last-child){margin-right:0}.header-cottolio .header__icons>*:not(:last-child):after,.header-cottolio .header__icons .header__localization:after,.header-cottolio .header__icons .header__scheme:after,.header-cottolio .header__icons .header__account:after,.header-cottolio .header__icons .header__cart:after,.header-cottolio .header__icons .header__icon--search:after{display:none}.header-cottolio .header__icon{padding-block:calc((var(--header-cottolio-height, 7.2rem) - var(--header-cottolio-icon-size, 2.4rem)) / 2);padding-left:0;padding-right:0;width:var(--header-cottolio-icon-size, 2.4rem);min-width:var(--header-cottolio-icon-size, 2.4rem);justify-content:center;flex:0 0 var(--header-cottolio-icon-size, 2.4rem)}.header-cottolio .header__icon--menu{width:auto;height:auto;min-width:auto;min-height:0;flex:none}.header-cottolio .header__icon .icon{width:var(--header-cottolio-icon-size, 2.4rem);height:var(--header-cottolio-icon-size, 2.4rem)}.header-cottolio .header__icons .header_icon--container:has(.header__scheme),.header-cottolio .header__icons .header_icon--container:has(.header__search),.header-cottolio .header__icons .header_icon--container:has(.header__account),.header-cottolio .header__icons .header_icon--container:has(.header__cart){display:flex;align-items:center;justify-content:center;flex:0 0 var(--header-cottolio-icon-size, 2.4rem);width:var(--header-cottolio-icon-size, 2.4rem);min-width:var(--header-cottolio-icon-size, 2.4rem)}.header-cottolio .header__icons .header__account,.header-cottolio .header__icons .header__cart{display:flex;align-items:center;justify-content:center;flex:0 0 var(--header-cottolio-icon-size, 2.4rem);width:var(--header-cottolio-icon-size, 2.4rem);min-width:var(--header-cottolio-icon-size, 2.4rem);height:var(--header-cottolio-height, 7.2rem)}.header-cottolio .header__icons .header_icon--container:has(.header__cart){flex:0 0 var(--header-cottolio-icon-size, 2.4rem);width:var(--header-cottolio-icon-size, 2.4rem)}@media screen and (min-width:990px){.header-cottolio .header__icons .header_icon--container:has(.header__account){flex:0 0 var(--header-cottolio-icon-size, 2.4rem);width:var(--header-cottolio-icon-size, 2.4rem)}}.header-cottolio .header__icons shopify-account{--shopify-account-signed-in-avatar-size: var(--header-cottolio-icon-size, 2.4rem);display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--header-cottolio-icon-size, 2.4rem);width:var(--header-cottolio-icon-size, 2.4rem);min-width:var(--header-cottolio-icon-size, 2.4rem);height:var(--header-cottolio-icon-size, 2.4rem)}.header-cottolio .header__icons .header__account details-disclosure,.header-cottolio .header__icons .header__account details,.header-cottolio .header__icons .header__account summary{display:flex;align-items:center;justify-content:center;width:var(--header-cottolio-icon-size, 2.4rem);min-width:var(--header-cottolio-icon-size, 2.4rem)}.header-cottolio .menu-drawer .header__account--mobile{display:flex;width:100%;max-width:none;flex:none}.header-cottolio .menu-drawer .header__account--mobile shopify-account{display:flex;width:100%;max-width:none}.header-cottolio .menu-drawer .menu-drawer__account{width:100%}.header-cottolio .menu-drawer .menu-drawer__account .icon-account{flex:0 0 2.4rem;width:2.4rem;height:2.4rem}@media screen and (max-width:989px){.header-cottolio .header__icons .header_icon--container:has(.header__account){display:none}}.header-cottolio .header__icon--cart{overflow:visible}.header-cottolio .cart-count-bubble{display:flex;align-items:center;justify-content:center;top:1rem;right:-.8rem;min-width:1.6rem;height:1.6rem;padding:0 .4rem;border-radius:999px;background-color:var(--accent, #ff2907);color:#fff;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1}.shopify-section-header:has(.header-cottolio-wrapper){transition:background-color .25s ease,transform var(--duration-default)}.shopify-section-header:has(.header-cottolio-wrapper--solid) .header-cottolio .header-cottolio__menu-item,.shopify-section-header:has(.header-cottolio-wrapper--solid) .header-cottolio .header__offcanvas-toggle-link,.shopify-section-header:has(.header-cottolio-wrapper--solid) .header-cottolio .header__icon .icon,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):is(:hover,:focus-within,.shopify-section-header-sticky) .header-cottolio .header-cottolio__menu-item,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):is(:hover,:focus-within,.shopify-section-header-sticky) .header-cottolio .header__offcanvas-toggle-link,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):is(:hover,:focus-within,.shopify-section-header-sticky) .header-cottolio .header__icon .icon{color:#232323}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header-cottolio__menu-item,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header-cottolio__menu-item.header-cottolio__menu-item--active,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header-cottolio__menu-item.header__active-menu-item,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header__offcanvas-toggle-link,.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header__icon .icon{color:#fff}.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .list-menu-item:hover>.header-cottolio__menu-item,.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .list-menu-item:hover>.header-cottolio__menu-item.header-cottolio__menu-item--active,.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .list-menu-item:hover>.header-cottolio__menu-item.header__active-menu-item,.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .header-cottolio__menu-item:hover,.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .header-cottolio__menu-item.header-cottolio__menu-item--active:hover,.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .header-cottolio__menu-item.header__active-menu-item:hover{color:var(--header-cottolio-accent, #ff7a45)}.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .header__heading-logo.header-cottolio__logo:not(.header__heading-logo--overlay){display:block;opacity:1}.shopify-section-header:has(.header-cottolio-wrapper) .header-cottolio .header__heading-logo--overlay{display:block;opacity:0}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header__heading-logo.header-cottolio__logo:not(.header__heading-logo--overlay){opacity:0}.shopify-section-header:has(.header-cottolio-wrapper--home-transparent):not(.shopify-section-header-sticky):not(:hover):not(:focus-within) .header-cottolio .header__heading-logo--overlay{opacity:1}.header-cottolio .search__header .header-cottolio__heading{margin:0}.header-cottolio .search__header .header__heading-logo--overlay{opacity:0}.header-cottolio .search__header .header__heading-logo:not(.header__heading-logo--overlay){opacity:1}@media screen and (min-width:1100px)and (max-width:1279px){.header-cottolio__menu{gap:3.2rem}}.header__search-inner .search__form .field,.header__search-inner .search-modal__form .field{display:flex;flex-direction:row;align-items:stretch;gap:.8rem;max-width:89.2rem}.header__search-inner .search__form .field .search__input,.header__search-inner .search-modal__form .field .search__input{flex:1 1 auto;min-width:0;min-height:5.6rem}.header__search-inner .search__form .field .search__button,.header__search-inner .search-modal__form .field .search__button{flex:0 0 auto;width:auto;min-width:10.8rem;min-height:5.6rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-header-cottolio.css.map */
