.header-menu .overflow-menu:after{display:none!important}.header-menu .menu-list__list-item:not([slot=overflow]){position:relative}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{position:absolute!important;width:auto!important;min-width:220px;max-width:320px;left:0!important;right:auto!important;top:100%!important;padding-inline:0!important;clip-path:none!important;background-color:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:6px;box-shadow:0 12px 32px #00000014;--submenu-padding-block-start: 0px;--submenu-padding-block-end: 0px;overflow:hidden}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{display:block;grid-column:auto;padding:var(--padding-sm) var(--padding-md);max-height:none;overflow:visible}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{display:block;padding:0;margin:0}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid{display:block}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list--yh-text{display:block}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list--yh-text .mega-menu__column{display:block;grid-column:auto!important;margin:0;padding:0}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list--yh-text .mega-menu__column>div{margin:0;padding:0}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list--yh-text .mega-menu__link{display:block;padding:10px 8px;white-space:nowrap;border-radius:4px;transition:background-color .2s ease,transform .2s ease,color .2s ease}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list--yh-text .mega-menu__link:hover{background-color:rgb(var(--color-foreground-rgb) / .05);transform:translate(2px)}.header[transparent],.header[transparent] .header__row,.header[transparent] .header-logo__image,.header[transparent] a,.header[transparent] svg,.header[transparent] button{transition:color .3s ease,background-color .3s ease,border-color .3s ease,filter .3s ease,fill .3s ease}.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])){--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-foreground-heading: #ffffff;--color-primary: #ffffff;--color-primary-hover: #ffffff;--color-border: rgb(255 255 255 / .25);--color-border-rgb: 255 255 255;color:#fff}.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])) :is(a,button,.link,.menu-list__link),.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])) :is(a,button,.link,.menu-list__link):hover{color:#fff}.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])) :is(svg,.icon){color:#fff}.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])) .header-logo__image{filter:brightness(0) invert(1)}.header[transparent][data-sticky-state=active] .header-logo__image{filter:none}.header[data-sticky-state=active] .header__columns,.header[transparent=not-sticky][data-sticky-state=active] .header__columns{--padding-block-start: var(--padding-2xs);--padding-block-end: var(--padding-2xs)}.header[data-sticky-state=active] .header-logo__image,.header[transparent=not-sticky][data-sticky-state=active] .header-logo__image{height:72px;width:auto}.header,.header .header__columns,.header .header-logo__image{transition:padding-block .25s ease,height .25s ease}.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])) :is(svg,.svg-wrapper>svg,.icon,.icon-flag){filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.header[transparent]:not([data-sticky-state=active]):not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-drawer-container[open])):before{content:"";position:absolute;inset:0 0 auto 0;height:160px;background:linear-gradient(to bottom,rgba(0,0,0,.35) 0%,rgba(0,0,0,.18) 50%,transparent 100%);pointer-events:none;z-index:-1}.header[transparent] .menu-drawer-container[open] .menu-drawer :is(a,button,.link,.menu-list__link,.menu-drawer__menu-item),.header[transparent] .menu-drawer-container[open] .menu-drawer :is(a,button,.link,.menu-list__link,.menu-drawer__menu-item):hover{color:var(--color-foreground)!important}.header[transparent] .menu-drawer-container[open] .menu-drawer :is(svg,.svg-wrapper>svg,.icon,.icon-flag){color:var(--color-foreground)!important;filter:none!important}.collection-card,.collection-card:hover,.collection-card:focus-within,.collection-card .collection-card__link,.collection-card .collection-card__link:hover,.collection-card .collection-card__link:focus,.collection-card .collection-card__link:focus-visible,.collection-card .collection-card__content,.collection-card .collection-card__content:hover,.collection-card .text-block--background,.collection-card .text-block--background:hover{box-shadow:none!important}.collection-card a,.collection-card a:hover,.collection-card a:focus,.collection-card :is(p,.text-block) a,.collection-card :is(p,.text-block) a:hover{text-decoration:none!important;text-decoration-color:transparent!important}.footer-content .menu .menu__item,.footer-content .menu .menu__item a,.footer-content .menu .menu__heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);letter-spacing:var(--letter-spacing--heading-normal, normal);font-size:1.5rem;line-height:1.4}@media screen and (max-width:749px){.footer-content .menu .menu__item,.footer-content .menu .menu__item a,.footer-content .menu .menu__heading{font-size:1.25rem}}main>.shopify-section:first-child .hero__content-wrapper{margin-block-start:calc(var(--header-height, 60px) * -1)}.header__column,.header__column--left,.header__column--center,.header__column--right{align-items:center}.header-logo,header-actions,.menu-list,.menu-list__list,.menu-list__list-item,.header-actions__action,.dropdown-localization{align-items:center}.header-logo__image{align-self:center}.yh-collection-badge{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-block;background-color:#faf0cd;color:#340f07!important;border:1.5px solid #340f07;border-radius:999px;padding:.4rem .9rem;font-family:var(--font-body--family);font-weight:600;font-size:.75rem;letter-spacing:.02em;text-transform:none;text-decoration:none!important;line-height:1.1;white-space:nowrap;box-shadow:0 2px 6px #340f071f;pointer-events:auto;transition:transform .2s ease,box-shadow .2s ease}.yh-collection-badge:hover{transform:translateY(-1px);box-shadow:0 4px 10px #340f072e;text-decoration:none!important}.card-gallery{position:relative}@media screen and (max-width:749px){.yh-collection-badge{left:8px;bottom:8px;padding:.3rem .7rem;font-size:.6875rem}}@media screen and (max-width:749px){.product-grid .product-media-container.media-fit,.product-card .product-media-container.media-fit,.resource-list .product-media-container.media-fit{--product-media-fit: contain}.product-grid .product-media-container.media-fit,.product-card .product-media-container.media-fit,.resource-list .product-media-container.media-fit{background-color:var(--color-background)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/yh-custom.css.map */
