.header{position:relative;padding-bottom:1.8rem}@media screen and (max-width: 749px){.header{padding-bottom:.7rem}}.header__announcement{background-color:var(--color-background-primary);color:var(--color-base-secondary);text-align:center;font-size:20px;text-transform:uppercase;line-height:2.5}@media screen and (max-width: 989px){.header__announcement{font-size:1.6rem;line-height:1.3;padding:1.4rem 5rem}}.header__nav-top{background-color:var(--color-background-light);color:#493b27;text-transform:uppercase;text-align:right;font-size:18px;letter-spacing:.05em;line-height:2;padding:7px 0}.header__nav-top.header__nav-top--mobile ul li:not(:nth-child(-n+2)){display:none}.header__nav-top ul{display:flex;align-items:center;justify-content:flex-end;padding-right:18px}.header__nav-top li{margin-left:70px}.header__nav-top a{text-decoration:none}@media screen and (max-width: 989px){.header__nav-top{background-color:#000;color:#aca6a6;font-size:1.6rem}.header__nav-top ul{justify-content:space-around;padding:0}.header__nav-top li{margin:0}}.header__inner{display:grid;grid-template-columns:1fr auto auto;align-items:center;column-gap:1rem;padding:1.8rem 0 0}.header__logo{font-size:0}.header__logo img,.header__logo svg{height:auto;width:100%}.header__logo>a{width:12.9rem}@media screen and (min-width: 990px){.header__logo>a{width:20.2rem}}@media screen and (max-width: 989px){.header__inner{padding:1.2rem 0}}@media screen and (max-width: 749px){.header__inner{padding:2.2rem 0}}.header__utils{padding-right:20px}.header__utils-items{display:flex;align-items:center;justify-content:flex-end;color:#493a27;gap:0 3.3rem}.header__utils-items svg{display:block}.header__utils-item:last-child{padding-right:0}.header__utils-link span,.header__utils-link svg{pointer-events:none}.header__utils-item:last-child .header__utils-link{padding-right:0;position:relative}.header__utils-item:last-child .header__utils-link .cart-count-badge{position:absolute;top:-1rem;right:-1rem;border-radius:50%;background-color:var(--color-border-dark);color:#fff;height:2rem;width:2rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.header__utils-item--cart svg,.header__utils-item--cart span{vertical-align:middle}.header-drawer{display:block}.header-drawer__button{width:3.3rem;height:2.1rem;display:flex;align-items:center;justify-content:center}.header-drawer__button svg:last-child{display:none}[open] .header-drawer__button svg:first-child{display:none}[open] .header-drawer__button svg:last-child{display:block}.header-drawer__content{width:100%;position:fixed;position:absolute;top:var(--header-top-position);bottom:0;left:0;z-index:var(--z-header);opacity:0;visibility:hidden;transform:translate(-100%);transition:all var(--duration-default)}.menu-opening .header-drawer__content{opacity:1;visibility:visible;transform:translate(0)}.header-drawer__menu{background-color:var(--color-background-primary);color:var(--color-background-light)}.header-drawer__menu .header-drawer__link{height:5rem;display:flex;flex-flow:row wrap;align-items:center;padding:0 4.2rem}.header-drawer__menu-item{border-bottom:1px solid}.header-drawer__link svg{margin-left:1rem}.header__nav{margin-top:11px}.header__nav-items{display:flex;flex-flow:row wrap;align-items:center;position:relative}.header__nav-sublinks{background-color:var(--color-background-secondary);display:none;border:.1rem solid var(--color-border-light);position:absolute;top:0;left:100%;z-index:1}.header__nav-link{padding:1.2rem 3.5rem;font-size:2rem;text-transform:uppercase;font-weight:500;line-height:1.5}.header__nav-link.is-current{text-decoration:underline;text-underline-offset:.4rem}.header__nav-link svg{margin-left:1rem}.header__nav-dropdown-link{padding:1rem 3.5rem;font-size:18px;line-height:1.3;text-underline-offset:3px}.header__nav-dropdown-link span,.header__nav-dropdown-link svg{vertical-align:middle}.header__nav-dropdown-link svg{margin-left:1rem}.header__nav-links{padding-top:8px;padding-right:25px}.header__nav-links-item{position:relative}.header__nav-dropdown-link:hover,.header__nav-links-item:hover>.header__nav-dropdown-link{text-decoration:underline}.header__nav-dropdown{padding:1rem 0}.header__nav-dropdown{white-space:nowrap;display:none;background-color:var(--color-background-secondary);width:calc(100% - 45px);position:absolute;top:100%;left:0;z-index:var(--z-modals)}.header__nav-item{padding:0 11.5px}.header__nav-item:first-child{padding-left:0}.header__nav-item details[open]{background-color:var(--color-background-light)}.header__nav-item details[open] .header__nav-dropdown{background-color:var(--color-background-light)}.header__nav-item details[open] .header__nav-dropdown ul{display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column}.header__nav-item details[open] .header__nav-dropdown,.header__nav-links-item details[open] .header__nav-sublinks,.header__nav-item:focus-within .header__nav-dropdown,.header__nav-links-item:focus-within .header__nav-sublinks{display:block}.disclosure-has-popup.header__search-wrapper[open] .header__search{position:absolute;top:18.6rem;left:0;width:100%;background-color:#000;padding:2rem}.disclosure-has-popup.header__search-wrapper[open]{position:static}.header__search-form{display:flex;flex-flow:row wrap}.header__search-form .form-row+.form-row{margin:0}.header__search-form .field__input.focus-inset:focus-visible{outline:0!important}.header__search-form button[type=submit]{border:0;height:100%;color:#fff;border-radius:0 2.5rem 2.5rem 0;background-color:#fff;color:#000;padding:0;width:7.3rem}.header__search-form input[type=search]{border-radius:2.5rem 0 0 2.5rem;border:0;border-right:1px solid}.header__search-form button[type=submit] span{display:none}.header__search-form button[type=submit] svg{display:block}.header__search-form .form-row:first-child{flex:1}.header__search__close{display:none}@media screen and (min-width: 750px){.header__search__close{display:inline-block;position:absolute;top:50%;right:3.9rem;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:none}.header__search-form>.form-row+.form-row{margin-top:0}.header__search-wrapper{width:100%;min-width:3rem;will-change:min-width;transition:min-width var(--duration-default)}.header__search-wrapper[open] summary{outline:0}.header__search-wrapper summary svg{will-change:fill;transition:fill var(--duration-default)}.disclosure-has-popup.header__search-wrapper[open]{position:static}.disclosure-has-popup.header__search-wrapper[open] .header__search{background-color:var(--color-background-light);position:absolute;padding:2.9rem 23.5rem;width:100%;right:0;top:0}.header__search-form{display:flex;flex-flow:row wrap;max-width:115rem;margin:0 auto}.header__search-form .form-row:first-child{flex:1}.header__search-wrapper[open] summary svg{z-index:101}.header__search-wrapper summary+*{opacity:0;will-change:opacity;transition:opacity var(--duration-default) ease-in-out}.header__search-wrapper[open] summary+*{opacity:1}.header__search-form input[type=search]{height:4.4rem;padding-left:2.6rem;font-size:1.8rem;font-weight:500;border-width:1px;border-color:#524d4d;border-radius:2.5rem 0 0 2.5rem;border-right:0}.header__search-form input[type=search]::-webkit-search-decoration,.header__search-form input[type=search]::-webkit-search-cancel-button,.header__search-form input[type=search]::-webkit-search-results-button,.header__search-form input[type=search]::-webkit-search-results-decoration{display:none}.header__search-form .focus-inset:focus-visible{outline:none}.header__search-form button[type=submit]{border-radius:0 2rem 2rem 0;background-color:#033e68;color:#fff;width:auto;height:100%;min-width:18rem;font-weight:500;text-transform:capitalize;font-weight:400;padding-inline:1.5rem;will-change:opacity;transition:opacity var(--duration-default);border:0;border-left:1px solid}.header__search-form button[type=submit] span{display:block}.header__search-form button[type=submit] svg{display:none}.header__search-results{position:absolute;top:100%;left:0;width:100%;background-color:var(--color-background-secondary);padding:3px 1rem;max-height:60rem;overflow-y:auto;visibility:hidden;opacity:0;will-change:opacity;transition:opacity var(--duration-default),visibility var(--duration-default);transition-delay:var(--duration-default)}.header__search-wrapper[open] .header__search-results{opacity:1;visibility:visible}}.header__account a{display:flex;flex-flow:row wrap;align-items:center;background-color:var(--color-background-light);color:var(--color-background-primary);padding:0 4.6rem;height:5rem;gap:0 2rem;text-transform:uppercase;font-size:1.6rem;letter-spacing:.05em}.header__account a svg{display:block;width:100%;height:auto}.header__account a .icon{width:20px}@media (hover: hover) and (pointer: fine){.header__search-form button[type=submit]:hover{background-color:var(--color-background-primary);opacity:.8}}@media screen and (max-width: 1199px){.header__nav-link{padding:1.2rem}.header__utils{padding-right:0}}@media screen and (max-width: 989px){.header__utils{padding-right:1rem}.header__utils-items{gap:0 2rem}}@media screen and (max-width: 749px){.header .container{padding:0 2.4rem 0 3rem}.header__utils{padding-right:2rem}.header-drawer__nav{text-transform:uppercase}.header-drawer__submenu{transform:translate(-100%);transition:all .3s;position:absolute;top:0;left:0;width:100%;padding-top:50px;opacity:0}.header-drawer__submenu .header-drawer__menu{background-color:#000}.header-drawer__submenu li{border-top:1px solid #fff}.header-drawer__menu .header-drawer__link{z-index:4;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.header-drawer__menu .header-drawer__link .text,.header-drawer__menu-item{position:relative}.header-drawer__menu .header-drawer__link .chevron{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}.header-drawer__menu .header-drawer__link .chevron svg{margin:0}.header-drawer__menu .header-drawer__link .text svg{opacity:0;position:absolute;top:50%;right:120%;transform:rotate(90deg);margin-top:-5px}.header-drawer__menu .menu-opening[open] .header-drawer__link .text svg{opacity:1}.header-drawer__menu .menu-opening[open] .header-drawer__link .chevron{opacity:0}.header-drawer__menu-item .menu-opening[open] .header-drawer__submenu{transform:translate(0);z-index:2;opacity:1;transition:all .3s}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-header.css.map */
