#header-group{display:block!important}#header-group #header-component{position:absolute!important;inset:0 auto auto 0;width:0;height:0;overflow:visible;background:transparent!important;pointer-events:none;z-index:1}#header-group #header-component>.header__underlay,#header-group #header-component>.header__row,#header-group #header-component>.header__navigation-bar-row{visibility:hidden}#header-group #header-component cart-drawer-component{visibility:visible;pointer-events:auto}#header-group #header-component cart-drawer-component>button{display:none!important}#header-group #header-component cart-drawer-component dialog{visibility:visible;pointer-events:auto}:root{--custom-header-height: 80px}#MainContent.content-for-layout{padding-top:var(--custom-header-height)}.custom-header{position:fixed;top:0;left:0;width:100%;height:80px;display:flex;align-items:center;justify-content:center;padding:0 2rem;background:transparent;z-index:998;transition:transform .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.custom-header,.custom-header.is-scrolled{background:#fff6!important;backdrop-filter:blur(12px) saturate(160%)!important;-webkit-backdrop-filter:blur(12px) saturate(160%)!important;box-shadow:none!important}.custom-header.is-hidden{transform:none}@media(prefers-reduced-motion:no-preference){.custom-header{view-transition-name:custom-header}::view-transition-group(custom-header){z-index:10}}.custom-header .hamburger-line,.custom-header.is-scrolled .hamburger-line{background:#1a1a1a!important}.custom-header .custom-header__logo img,.custom-header.is-scrolled .custom-header__logo img{filter:none!important}.custom-header .custom-header__logo-text,.custom-header.is-scrolled .custom-header__logo-text{color:#fff!important}.custom-header__hamburger{position:absolute;left:2rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:50px;height:50px;transition:all .3s ease;pointer-events:auto;z-index:999}.custom-header__actions{position:absolute;right:2rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.8rem;pointer-events:auto;z-index:999}.custom-header__cart{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#1a1a1a!important;text-decoration:none;box-shadow:none;cursor:pointer}.custom-header__cart:hover,.custom-header__cart:focus{background:transparent;color:#1a1a1a!important}.custom-header__cart .header-actions__cart-icon{--cart-bubble-size: 16px;--cart-bubble-top: -4px;--cart-bubble-right: -6px;position:relative;display:inline-flex;align-items:center;justify-content:center}.custom-header__cart .svg-wrapper{width:22px;height:22px}.custom-header__cart svg{width:100%;height:100%}.custom-header__cart .cart-bubble__background{background:#f7f4ef!important}.custom-header__cart .cart-bubble__text,.custom-header__cart .cart-bubble__text-count{color:#000!important}.custom-header__contact{position:relative;z-index:999;--header-contact-bg: var(--goettling-portfolio-accent);--header-contact-text: #fff;--header-contact-hover: var(--goettling-portfolio-accent);--header-contact-left-space: 18px;--header-contact-right-space: 18px;--header-contact-gap: 4px;--header-contact-arrow-width: 23px;--header-contact-text-y: 1px;--header-contact-arrow-y: 0px;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;gap:var(--header-contact-gap);height:34px;padding:0 var(--header-contact-right-space);border:0;border-radius:0;background:var(--header-contact-bg)!important;background-color:var(--header-contact-bg)!important;color:var(--header-contact-text)!important;border-color:var(--header-contact-bg)!important;font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);font-size:.68rem;font-weight:600;letter-spacing:.14em;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.custom-header__contact:before,.custom-header__contact:after{content:none;display:none}.custom-header__contact:hover,.custom-header__contact:focus-visible{background:var(--header-contact-hover)!important;background-color:var(--header-contact-hover)!important;color:#fff!important;border-color:var(--goettling-portfolio-accent)!important}.custom-header__contact-text{display:block;line-height:1;transform:translateY(var(--header-contact-text-y))}.custom-header__contact-arrow{width:var(--header-contact-arrow-width);flex:0 0 var(--header-contact-arrow-width);height:12px;display:flex;align-items:center;justify-content:flex-end;color:currentColor;transform:translateY(var(--header-contact-arrow-y));transition:transform .2s ease}.custom-header__contact-arrow svg{width:100%;height:100%;display:block;overflow:visible}.custom-header__contact-arrow-line,.custom-header__contact-arrow-head{fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.custom-header__contact-arrow-line{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .2s ease}.custom-header__contact:hover .custom-header__contact-arrow,.custom-header__contact:focus-visible .custom-header__contact-arrow{transform:translate(3px,var(--header-contact-arrow-y))}.custom-header__contact:hover .custom-header__contact-arrow-line,.custom-header__contact:focus-visible .custom-header__contact-arrow-line{stroke-dashoffset:0}.custom-header__logo{pointer-events:auto;z-index:997;position:relative}.custom-header__hamburger:hover{transform:translateY(-50%) scale(1.1)}.hamburger-line{width:30px;height:2px;background:#fff;border-radius:2px;transition:all .3s cubic-bezier(.77,0,.175,1);transform-origin:center}.custom-header__hamburger:hover .hamburger-line:nth-child(1){transform:translate(5px)}.custom-header__hamburger:hover .hamburger-line:nth-child(2){transform:scaleX(.8)}.custom-header__hamburger:hover .hamburger-line:nth-child(3){transform:translate(5px)}.menu-open .hamburger-line:nth-child(1){transform:translateY(8px) rotate(45deg)}.menu-open .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.menu-open .hamburger-line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.custom-header__logo{display:flex;align-items:center;justify-content:center}.custom-header__logo img{max-height:50px;width:auto;transition:opacity .4s ease}.custom-header .logo--default{display:block}.custom-header .logo--inverse,.custom-header .logo--mobile{display:none}.template-kitchens h2{font-family:var(--font-heading--family, sans-serif)!important;letter-spacing:var(--ls-headings)!important;line-height:1.05!important}.custom-header.is-scrolled .logo--default{display:block}.custom-header.is-scrolled .logo--inverse{display:none}.custom-header__logo-text{font-size:1.5rem;font-weight:600;letter-spacing:.05em;color:#1a1a1a;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.custom-header__logo-text:hover{letter-spacing:.1em}body{padding-top:0}@media(max-width:768px){:root{--custom-header-height: 70px}.custom-header{height:70px;padding:0 1rem}.custom-header .logo--inverse,.custom-header .logo--mobile,.custom-header.is-scrolled .logo--inverse,.custom-header.is-scrolled .logo--mobile{display:none}.custom-header .logo--default,.custom-header.is-scrolled .logo--default{display:block}.custom-header__contact{display:none!important}.custom-header__hamburger{left:1rem}.custom-header__actions{right:1rem;gap:.45rem}.custom-header__cart{width:28px;height:28px}.custom-header__cart .header-actions__cart-icon{--cart-bubble-size: 14px;--cart-bubble-top: -5px;--cart-bubble-right: -6px}.custom-header__cart .svg-wrapper{width:18px;height:18px}.custom-header__logo img{max-height:40px}}body.template-product .custom-header,body.template-product .custom-header.is-scrolled,body.template-cart .custom-header,body.template-cart .custom-header.is-scrolled,body.template-collection .custom-header,body.template-collection .custom-header.is-scrolled,body.template-list-collections .custom-header,body.template-list-collections .custom-header.is-scrolled,body.template-search .custom-header,body.template-search .custom-header.is-scrolled{background:#fff6!important;backdrop-filter:blur(12px) saturate(160%)!important;-webkit-backdrop-filter:blur(12px) saturate(160%)!important;box-shadow:none!important}body.template-product .custom-header .hamburger-line,body.template-product .custom-header.is-scrolled .hamburger-line,body.template-cart .custom-header .hamburger-line,body.template-cart .custom-header.is-scrolled .hamburger-line,body.template-collection .custom-header .hamburger-line,body.template-collection .custom-header.is-scrolled .hamburger-line,body.template-list-collections .custom-header .hamburger-line,body.template-list-collections .custom-header.is-scrolled .hamburger-line,body.template-search .custom-header .hamburger-line,body.template-search .custom-header.is-scrolled .hamburger-line{background:#1a1a1a!important}body.template-product .custom-header .logo--default,body.template-product .custom-header.is-scrolled .logo--default,body.template-cart .custom-header .logo--default,body.template-cart .custom-header.is-scrolled .logo--default,body.template-collection .custom-header .logo--default,body.template-collection .custom-header.is-scrolled .logo--default,body.template-list-collections .custom-header .logo--default,body.template-list-collections .custom-header.is-scrolled .logo--default,body.template-search .custom-header .logo--default,body.template-search .custom-header.is-scrolled .logo--default{display:block!important}body.template-product .custom-header .logo--inverse,body.template-product .custom-header.is-scrolled .logo--inverse,body.template-cart .custom-header .logo--inverse,body.template-cart .custom-header.is-scrolled .logo--inverse,body.template-collection .custom-header .logo--inverse,body.template-collection .custom-header.is-scrolled .logo--inverse,body.template-list-collections .custom-header .logo--inverse,body.template-list-collections .custom-header.is-scrolled .logo--inverse,body.template-search .custom-header .logo--inverse,body.template-search .custom-header.is-scrolled .logo--inverse{display:none!important}body.template-product .custom-header .custom-header__logo-text,body.template-product .custom-header.is-scrolled .custom-header__logo-text,body.template-cart .custom-header .custom-header__logo-text,body.template-cart .custom-header.is-scrolled .custom-header__logo-text,body.template-collection .custom-header .custom-header__logo-text,body.template-collection .custom-header.is-scrolled .custom-header__logo-text,body.template-list-collections .custom-header .custom-header__logo-text,body.template-list-collections .custom-header.is-scrolled .custom-header__logo-text,body.template-search .custom-header .custom-header__logo-text,body.template-search .custom-header.is-scrolled .custom-header__logo-text{color:#1a1a1a!important}body.template-product,body.template-cart,body.template-collection,body.template-list-collections,body.template-search{padding-top:80px}@media(max-width:768px){body.template-product,body.template-cart,body.template-collection,body.template-list-collections,body.template-search{padding-top:70px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-header.css.map */
