@media screen and (min-width:750px){body:has(.custom-desktop-header) #header-component{display:none}body:has(.custom-desktop-header) .custom-desktop-header-section{height:0}body:has(.custom-desktop-header):not(:has(#MainContent[data-template=index])) #MainContent{padding-block-start:var(--cdh-page-offset, 76px)}.custom-desktop-header{display:block;position:fixed;inset:0 0 auto;z-index:100;color:var(--cdh-initial-text);--color-account-icon: var(--cdh-initial-icon);--cdh-count-background: #713249;--cdh-count-text: #fff;--cart-bubble-background: var(--cdh-count-background);--cart-bubble-text: #fff;background:linear-gradient(to bottom,rgb(22 11 14 / .72) 0%,rgb(22 11 14 / .36) 54%,transparent 100%);pointer-events:none}.custom-desktop-header__bar{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:var(--cdh-padding-top) clamp(24px,3vw,56px) var(--cdh-padding-bottom);background:transparent;transition:background-color .3s ease,color .3s ease;pointer-events:none}.custom-desktop-header__bar :is(a,button,input,select,textarea,[role=button]){pointer-events:auto}.custom-desktop-header__overlay,.custom-desktop-header__drawer{pointer-events:auto}.custom-desktop-header.is-scrolled{color:var(--cdh-scrolled-text);--color-account-icon: var(--cdh-scrolled-icon);--cart-bubble-background: var(--cdh-count-background);--cart-bubble-text: var(--cdh-count-text)}.custom-desktop-header.is-scrolled .custom-desktop-header__bar{background:var(--cdh-scrolled-bg);box-shadow:0 1px #00000014}.custom-desktop-header__left,.custom-desktop-header__right{display:flex;align-items:center;min-width:0}.custom-desktop-header__left{gap:clamp(12px,1.5vw,24px)}.custom-desktop-header__left{justify-self:start}.custom-desktop-header__right{justify-self:end}.custom-desktop-header__action{display:inline-flex;align-items:center;gap:9px;color:inherit;font:inherit;font-size:12px;letter-spacing:.1em}.custom-desktop-header__icon{display:inline-flex;color:var(--cdh-initial-icon);transition:color .3s ease}.is-scrolled .custom-desktop-header__icon{color:var(--cdh-scrolled-icon)}.custom-desktop-header__icon svg{width:20px;height:20px}.custom-desktop-header__logo{display:block;color:inherit}.custom-desktop-header__logo-wrapper{position:relative;display:grid;place-items:center;width:min(40vw,420px);height:var(--cdh-logo-height-desktop)}.custom-desktop-header__logo-image,.custom-desktop-header__logo-text{position:absolute;left:0;top:0;grid-area:1 / 1;width:100%;height:100%;object-fit:contain;transition:opacity .28s ease}.custom-desktop-header__logo-image--after,.is-scrolled .custom-desktop-header__logo-image--before{opacity:0}.is-scrolled .custom-desktop-header__logo-image--after{opacity:1}.custom-desktop-header__logo-text{display:grid;place-items:center;text-align:center;font-family:var(--font-heading--family);font-size:24px}.custom-desktop-header__right{color:var(--cdh-initial-icon);transition:color .3s ease}.is-scrolled .custom-desktop-header__right{color:var(--cdh-scrolled-icon)}.custom-desktop-header__wishlist,.custom-desktop-header__icon-action{display:grid;place-items:center;width:44px;height:44px;color:inherit}.custom-desktop-header__wishlist>svg,.custom-desktop-header__icon-action>svg,.custom-desktop-header__cart-icon>svg{width:21px;height:21px}.custom-desktop-header--static,.custom-desktop-header--static .custom-desktop-header__bar{background:var(--cdh-scrolled-bg)}.custom-desktop-header__wishlist .wishlist-icon-container>svg{display:block;width:22px;height:22px;overflow:visible;color:inherit}.custom-desktop-header__wishlist .wishlist-icon-container>svg path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.custom-desktop-header__wishlist .wishlist-count-bubble{top:2px;right:-7px;bottom:auto;display:none;width:18px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--cdh-count-background);color:var(--cdh-count-text);font-size:10px!important;font-weight:700;line-height:1}.custom-desktop-header__cart-icon{position:relative;display:grid;place-items:center}.custom-desktop-header__cart-icon .cart-bubble{position:absolute;width:18px;min-width:18px;height:18px;padding:0;top:-9px;right:-11px;background:var(--cdh-count-background);color:var(--cdh-count-text);font-size:10px;font-weight:700}.custom-desktop-header__cart-icon .cart-bubble__background{border-radius:999px;background:var(--cdh-count-background)}.custom-desktop-header__cart-icon .cart-bubble__text{color:var(--cdh-count-text)}.custom-desktop-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#0000007a;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.drawer__header{display:flex;flex-direction:column;align-items:flex-end;padding:5px 20px 0;position:sticky;top:0;background:#fff}.custom-desktop-header__drawer-content{padding:0 20px 20px}.custom-desktop-header__drawer{position:fixed;inset:0 auto 0 0;z-index:1000;width:520px;background:#fff;color:var(--cdh-scrolled-text);overflow-y:auto;overscroll-behavior:contain;transform:translate(-102%);visibility:hidden;transition:transform .34s cubic-bezier(.22,1,.36,1),visibility .34s;display:flex;flex-direction:column;scrollbar-width:none}.custom-desktop-header.is-drawer-open .custom-desktop-header__overlay{opacity:1;visibility:visible}.custom-desktop-header.is-drawer-open .custom-desktop-header__drawer{transform:translate(0);visibility:visible}.custom-desktop-header__close{display:grid;place-items:center;width:22px;height:22px;color:var(--cdh-scrolled-icon)}.custom-desktop-header__close svg{width:18px;height:18px}.custom-desktop-header__group+.custom-desktop-header__group{margin-top:28px}.custom-desktop-header__group-title{margin:0 0 14px;color:inherit;font-family:var(--font-heading--family);font-size:1.2rem;font-weight:500;letter-spacing:.08em}.custom-desktop-header__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.custom-desktop-header__card{color:inherit;text-decoration:none;font-size:13px;line-height:1.35;text-align:center;font-weight:600}.custom-desktop-header__card-image{margin-bottom:4px;height:150px;overflow:hidden;border-radius:var(--style-border-radius-card, 4px);background:#f4f1ef}.custom-desktop-header__card-image :is(img,svg){width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.custom-desktop-header__card:hover img{transform:scale(1.025)}html.custom-desktop-header-lock,html.custom-desktop-header-lock body{overflow:hidden}}@media(prefers-reduced-motion:reduce){.custom-desktop-header *{transition-duration:.01ms!important}}@media screen and (max-width:749px){.custom-desktop-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#0000007a;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.custom-desktop-header__drawer{position:fixed;inset:0 auto 0 0;z-index:1000;display:flex;width:min(90vw,420px);flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--cdh-scrolled-text);transform:translate(-102%);visibility:hidden;transition:transform .34s cubic-bezier(.22,1,.36,1),visibility .34s}.custom-desktop-header.is-drawer-open .custom-desktop-header__overlay{opacity:1;visibility:visible}.custom-desktop-header.is-drawer-open .custom-desktop-header__drawer{transform:translate(0);visibility:visible}.drawer__header{position:sticky;top:0;z-index:1;display:flex;justify-content:flex-end;padding:12px 16px;background:#fff}.custom-desktop-header__close{display:grid;width:44px;height:44px;place-items:center;color:inherit}.custom-desktop-header__close svg{width:18px;height:18px}.custom-desktop-header__drawer-content{padding:0 16px 24px}.custom-desktop-header__group+.custom-desktop-header__group{margin-top:24px}.custom-desktop-header__group-title{margin:0 0 12px;font-family:var(--font-heading--family);font-size:1.1rem}.custom-desktop-header__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.custom-desktop-header__card{color:inherit;text-align:center;text-decoration:none;font-size:13px;font-weight:600}.custom-desktop-header__card-image{height:140px;margin-bottom:4px;overflow:hidden;border-radius:var(--style-border-radius-card, 4px);background:#f4f1ef}.custom-desktop-header__card-image :is(img,svg){width:100%;height:100%;object-fit:cover}html.custom-desktop-header-lock,html.custom-desktop-header-lock body{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-desktop-header.css.map */
