.announcement-bar__message{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:500;line-height:13px;letter-spacing:0em;text-align:center;color:#303030;padding:16px 0;min-height:45px;text-transform:uppercase}.shopify-section-header-sticky{top:var(--announcement-height)}.announcement-bar-removed+.shopify-section-header-sticky{top:0}.section-header{z-index:99}.header-wrapper{height:70px;display:flex;align-items:center}.page-fullwidth{padding-left:40px;padding-right:40px;width:100%}header-drawer{justify-self:start;margin-left:-1.2rem}.header-fixed.header-wrapper{background-color:transparent;color:#fcfafa}.active_hover.header-fixed.header-wrapper{background-color:#fcfafa;color:#303030}.active_hover.header-fixed.header-wrapper .header__menu-item:after{background-color:#303030}.active_hover.header-fixed .header__icon--menu svg line,.active_hover.header-fixed .header__icon--search svg circle,.active_hover.header-fixed .header__icon--cart svg path{stroke:#303030!important}.active_hover.header-fixed .header__heading-logo-wrapper svg path,.active_hover.header-fixed .header__icon--search svg rect,.active_hover.header-fixed .header__menu-item svg path{fill:#303030!important}.active_hover.header-fixed .header__heading-logo-wrapper svg,.active_hover.header-fixed.header-wrapper .header__active-menu-item,.active_hover.header-fixed.header-wrapper .header__menu-item{text-shadow:none!important;color:#303030!important}.show-header-fixed .section-header{position:fixed;top:var(--announcement-height);display:block;width:100%}.menu-open .header-fixed.header-wrapper{background-color:#fcfafa;color:#303030;transition:background-color .2s ease}.scrolled-past-header .header-fixed.header-wrapper{background:#fcfafa;color:#303030;transition:background-color .2s ease,box-shadow .2s ease}div:not(.scrolled-past-header) .header-fixed .header__heading-logo-wrapper svg,div:not(.scrolled-past-header) .header-fixed .header__icon,div:not(.scrolled-past-header) .header-fixed .cart-count-bubble,div:not(.scrolled-past-header) .header-fixed .header__menu-item:hover,div:not(.scrolled-past-header) .header-fixed .header__active-menu-item,div:not(.scrolled-past-header) .header-fixed .header__menu-item{color:#fcfafa}div:not(.scrolled-past-header) .header-fixed .header__active-menu-item,div:not(.scrolled-past-header) .header-fixed .header__menu-item{text-shadow:0px 2px 3px rgba(0,0,0,.6)}div:not(.scrolled-past-header) .header-fixed .header__heading-logo-wrapper svg path,div:not(.scrolled-past-header) .header-fixed .header__icon--search svg rect,div:not(.scrolled-past-header) .header-fixed .header__menu-item svg path{fill:#fcfafa}div:not(.scrolled-past-header) .header-fixed .header__icon--menu svg line,div:not(.scrolled-past-header) .header-fixed .header__icon--search svg circle,div:not(.scrolled-past-header) .header-fixed .header__icon--cart svg path{stroke:#fcfafa}div:not(.scrolled-past-header) .header-fixed .header__menu-item:after{background-color:#fcfafa}.menu-open .header__icon--cart svg path,.menu-open .header__icon--search svg circle,.menu-open .header__icon--menu svg line{stroke:#303030!important;transition:.35s ease-in-out}.menu-open .header__icon .icon,.menu-open .header__heading,.menu-open .header__icons{z-index:9!important;transition:.35s ease-in-out}.menu-open .header__icon--search svg rect,.menu-open .header__heading-logo-wrapper svg path{fill:#303030!important;transition:.35s ease-in-out}.menu-open .cart-count-bubble,.menu-open .header__heading-logo-wrapper svg{color:#303030!important;transition:.35s ease-in-out}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:nowrap}.list-menu--inline>li{padding:16px 12px}header-drawer .link--text:hover{color:#303030}.header__inline-menu{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}body.loaded .header__inline-menu{opacity:1;visibility:visible}.header__menu-item{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:300;line-height:13px;letter-spacing:0em;text-align:left;color:#303030;text-transform:uppercase;position:relative;padding:12px 0}.header__menu-item.has-nav-icon{padding-right:24px}.header__menu-item span:before{display:block;content:attr(title);height:0;overflow:hidden;visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:500;font-family:var(--font-family-heading)}.header__active-menu-item{text-decoration:none}.header__menu-item:after{content:"";position:absolute;left:0;width:0;bottom:10px;background:#303030;height:1px;transition:width .3s ease 0s}.header__menu-item:hover{width:100%;color:#303030;text-decoration:none;font-weight:500}details[open]>.header__menu-item:after,.header__menu-item:hover:after{width:100%;display:none}details[open]>.header__menu-item{text-decoration:none}.header__menu-item:hover span,.header__menu-item:hover .header__active-menu-item{text-decoration:none}.menu-item__label{position:absolute;top:2px;left:0;font-family:var(--font-body-family);font-size:6px;font-weight:500;line-height:5px;letter-spacing:0em;text-align:center;height:10px;border-radius:2px;display:flex;justify-content:center;align-items:center;min-width:22px;padding:0 3px;text-shadow:none}.menu-item__label.menu-item__label--center{left:50%;transform:translate(-50%)}.menu-item__label.menu-item__label--right{left:auto;right:0}.menu-item__icon{position:absolute;top:50%;transform:translateY(-50%);right:0;height:28px;width:28px}.menu-item__icon.menu-item__icon--center{left:50%;transform:translate(-50%)}.menu-item__icon.menu-item__icon--right{left:auto;right:0}.menu-item__icon img{display:block;width:28px;height:28px;object-fit:contain}@media (min-width: 1200px){.menu-item__icon{height:22px;width:22px}.menu-item__icon img{width:22px;height:22px}}.menu-drawer__menu-item .menu-item__label{position:static;height:14px;font-size:10px}.menu-drawer__menu-item .menu-item__icon{position:static;transform:none}summary.list-menu__item svg{position:absolute;top:50%;transform:translateY(-50%);right:0}.dropdown-menu .header__menu-item,details.mega-menu .header__menu-item{padding-right:8px}.header__icon--cart{margin-right:0}.header__icon--cart .icon{width:20px;height:23px}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.header__icon .icon{width:2.3rem;height:2.3rem}.header__icon,.header__icon--cart .icon{height:auto;width:auto}.header__icon.header__icon--cart{width:22px;height:25px}.header__icons>*{margin-left:15px}div.desktop-localization-wrapper:empty{display:none}.header__icon--search>span{margin-top:5px}.cart-count-bubble{padding:0;background-color:transparent;left:auto;right:50%;transform:translate(50%);top:11px;max-width:13px;max-height:12px;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:15px;letter-spacing:0em;text-align:center;color:#303030}.header__icons{padding-right:0}.header__icon--menu .icon{left:20px}.header--middle-left.drawer-menu .header__heading{padding-left:20px}.header__icon.header__icon--menu .icon.icon-close{width:18px;height:16px}.header__heading-link{padding:4px 10px}.header__heading-logo-wrapper{max-width:197px;min-height:30px;align-items:center;display:flex}.header-wrapper--border-bottom{border-bottom-width:.5px}details[open]>.header__submenu{background-color:#fcfafa}.header__submenu .header__submenu{padding:0}.menu-open .header__search{display:none}.menu-drawer__search .menu-drawer__menu-item{font-size:14px;line-height:29px}.menu-open .header-fixed .header__active-menu-item,.menu-open .header-fixed .header__menu-item{text-shadow:none!important;color:#303030!important}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}.header.page-width{padding-left:20px;padding-right:20px}}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}}@media (max-width: 1199px){.page-fullwidth{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.header__icon--search>span{margin-top:2px}.header__heading-logo-wrapper{max-width:151px}.header__icon--search .icon{width:22px;height:22px}.header__icon.header__icon--cart{width:18px;height:21px}.header__icons>*{margin-left:10px}.cart-count-bubble{font-size:9px;font-weight:500;line-height:10px;top:7px}}
/*# sourceMappingURL=/cdn/shop/t/350/assets/section-header.css.map */
