#header-component .menu-list__link,#header-component .menu-list__item,#header-component .header-actions__action{font-weight:500;letter-spacing:.04em}@media screen and (min-width:750px){#header-component{--full-open-header-height: var(--header-height);--yeechi-dropdown-background: #fff;--yeechi-dropdown-text: #000;--yeechi-dropdown-text-rgb: 0 0 0;--yeechi-dropdown-border: 1px solid rgb(0 0 0 / 10%);--yeechi-dropdown-shadow: 0 12px 28px rgb(0 0 0 / 10%)}body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]){--yeechi-dropdown-background: transparent;--yeechi-dropdown-text: var(--color-transparent-text, #fff);--yeechi-dropdown-text-rgb: var(--color-transparent-text-rgb, 255 255 255);--yeechi-dropdown-border: 0;--yeechi-dropdown-shadow: none}body:not([data-page-type=index]) #header-component .header__row,body[data-page-type=index] #header-component[data-sticky-state=active] .header__row{--color-background: #fff !important;--color-background-rgb: 255 255 255 !important;--color-foreground: #000 !important;--color-foreground-rgb: 0 0 0 !important;--menu-top-level-font-color: #000 !important;--menu-top-level-font-color-rgb: 0 0 0 !important;background:#fff!important;box-shadow:0 1px #00000014}body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]) .header__row{background:transparent!important}#header-component .header__underlay,#header-component .header__underlay-open,#header-component .header__underlay-open:after{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;pointer-events:none!important;background:transparent!important;box-shadow:none!important}#header-component[data-menu-style=menu] .header__drawer{display:none!important;min-height:0!important}#header-component .overflow-menu,#header-component .menu-list__list-item:not([slot=overflow]){position:relative!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .overflow-menu::part(list){overflow:visible!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{position:absolute!important;inset:auto auto auto calc(var(--gap-xl) / 2)!important;top:100%!important;width:max-content!important;min-width:140px!important;max-width:min(300px,calc(100vw - 32px))!important;min-height:0!important;height:auto!important;margin:0!important;padding:8px 0 0!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;clip-path:none!important;transform:none!important;transition:opacity .18s ease,visibility .18s ease!important;overflow:visible!important;contain:none!important;content-visibility:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;z-index:1001!important}#header-component .menu-list__list-item:not([slot=overflow]):has([aria-expanded=true])>.menu-list__submenu,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu[data-active],#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover{visibility:visible!important;opacity:1!important;pointer-events:auto!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu>.menu-list__submenu-inner{display:block!important;position:relative!important;width:max-content!important;min-width:140px!important;max-width:min(300px,calc(100vw - 32px))!important;min-height:0!important;height:auto!important;max-height:min(70vh,620px)!important;margin:0!important;padding:14px 16px!important;opacity:1!important;transform:none!important;overflow-x:hidden!important;overflow-y:auto!important;background:var(--yeechi-dropdown-background)!important;color:var(--yeechi-dropdown-text)!important;--menu-top-level-font-color: var(--yeechi-dropdown-text) !important;--menu-top-level-font-color-rgb: var(--yeechi-dropdown-text-rgb) !important;border:var(--yeechi-dropdown-border)!important;border-radius:0!important;box-shadow:var(--yeechi-dropdown-shadow)!important}#header-component .menu-list__submenu :is(.section,.mega-menu,.mega-menu__grid,.mega-menu__list,.mega-menu__column){display:block!important;position:static!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;grid-column:auto!important;grid-template-columns:none!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .menu-list__submenu :is(ul,li){width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding-inline:0!important;list-style:none!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .menu-list__submenu a,#header-component .menu-list__submenu .mega-menu__link{display:block!important;width:auto!important;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-size:18px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important;white-space:nowrap!important;color:var(--yeechi-dropdown-text)!important;padding:6px 0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .menu-list__submenu a:hover,#header-component .menu-list__submenu a:focus-visible{color:var(--yeechi-dropdown-text)!important;opacity:.62}body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]) .menu-list__submenu a,body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]) .menu-list__submenu .mega-menu__link{color:var(--color-transparent-text, #fff)!important;text-shadow:0 1px 12px rgb(0 0 0 / 35%)}#header-component .overflow-menu::part(overflow){position:absolute!important;inset:auto auto auto 0!important;top:100%!important;width:max-content!important;min-width:140px!important;max-width:min(300px,calc(100vw - 32px))!important;min-height:0!important;height:auto!important;padding:8px 0 0!important;clip-path:none!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .overflow-menu::part(overflow-list){display:block!important;position:static!important;width:max-content!important;min-width:140px!important;max-width:min(300px,calc(100vw - 32px))!important;min-height:0!important;height:auto!important;max-height:min(70vh,620px)!important;padding:14px 16px!important;background:var(--yeechi-dropdown-background)!important;color:var(--yeechi-dropdown-text)!important;--menu-top-level-font-color: var(--yeechi-dropdown-text) !important;--menu-top-level-font-color-rgb: var(--yeechi-dropdown-text-rgb) !important;border:var(--yeechi-dropdown-border)!important;box-shadow:var(--yeechi-dropdown-shadow)!important}}@media screen and (max-width:749px){body:not([data-page-type=index]) #header-component .header__row,body[data-page-type=index] #header-component[data-sticky-state=active] .header__row{--color-background: #fff !important;--color-background-rgb: 255 255 255 !important;--color-foreground: #000 !important;--color-foreground-rgb: 0 0 0 !important;background:#fff!important;box-shadow:0 1px #00000014}body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]) .header__row{background:transparent!important;box-shadow:none}#header-component .header__underlay,#header-component .header__underlay-open{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .header__drawer,#header-component header-drawer,#header-component .menu-drawer-container{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .menu-drawer-container:not([open])>.menu-drawer,#header-component .menu-drawer-container:not(.menu-open)>.menu-drawer{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;transform:translate(-100%)!important;background:transparent!important;border:0!important;box-shadow:none!important}#header-component .menu-drawer-container[open].menu-open>.menu-drawer{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:min(25rem,100vw)!important;max-width:100vw!important;height:100dvh!important;transform:translate(0)!important;--color-background: #fff !important;--color-background-rgb: 255 255 255 !important;--color-foreground: #000 !important;--color-foreground-rgb: 0 0 0 !important;background:#fff!important;color:#000!important}#header-component .menu-drawer-container[open].menu-open>.menu-drawer .menu-drawer__submenu{--color-background: #fff !important;--color-background-rgb: 255 255 255 !important;--color-foreground: #000 !important;--color-foreground-rgb: 0 0 0 !important;background:#fff!important;color:#000!important}#header-component .menu-drawer-container[open].menu-open>.menu-drawer .menu-drawer__navigation{--menu-top-level-font-color: #000 !important;--menu-top-level-font-color-rgb: 0 0 0 !important;--menu-parent-font-color: #000 !important;--menu-parent-active-font-color: #000 !important;--menu-child-font-color: #000 !important;--menu-child-active-font-color: #000 !important}#header-component .menu-drawer-container[open].menu-open>.menu-drawer .menu-drawer__navigation :is(a,button,summary){color:#000!important}body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]) .menu-drawer-container[open].menu-open>.menu-drawer{background:linear-gradient(to bottom,transparent 0 var(--header-group-height, var(--header-height)),#fff var(--header-group-height, var(--header-height)) 100%)!important}body[data-page-type=index] #header-component[transparent]:not([data-sticky-state=active]) .menu-drawer>.menu-drawer__close-button{color:var(--color-transparent-text, #fff)!important;filter:drop-shadow(0 1px 5px rgb(0 0 0 / 30%))}}footer [id$=__footer] .footer-content .menu__heading{font-size:18px!important;line-height:1.15!important;letter-spacing:.04em!important}footer [id$=__footer] .footer-content .menu__item a{font-size:14px!important;line-height:1.5!important}footer [id$=__footer] .footer-content .menu__details{padding-inline:0!important}footer [id$=__footer] .footer-content :is(.email-signup__input,.email-signup__button){height:56px!important;font-size:15px!important}footer .fb{display:flex;flex-direction:column;gap:18px;padding:22px 3%;font-size:12px;background:#f7f5f2}footer .fb a{color:inherit;text-decoration:none}footer .fb-meta,footer .fb-payments{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer .fb-meta{gap:18px}footer .fb-payments{gap:8px;margin:0;padding:0;list-style:none}footer .fb-payment svg{display:block;width:auto;height:22px}footer .fb-policies{text-align:center;line-height:1.7}@media screen and (min-width:750px){footer [id$=__section_JjcLKf] .section{width:min(100%,1180px);margin-inline:auto;padding:36px 28px!important}footer [id$=__section_JjcLKf] .section>.group-block>.group-block-content{gap:10px!important}footer [id$=__section_JjcLKf] .section>.group-block>.group-block-content>.group-block{flex:1 1 0!important;min-width:0!important}footer [id$=__section_JjcLKf] h2{margin-block-end:10px!important}footer [id$=__footer] .section{padding:64px 48px 48px!important}footer [id$=__footer] .footer-content>.group-block>.group-block-content{align-items:flex-start!important;gap:0!important}footer [id$=__footer] .footer-content>.group-block>.group-block-content>accordion-custom.menu{width:auto!important;min-width:0;flex:1 1 calc(50% / 3)}footer [id$=__footer] .footer-content .menu__heading{white-space:nowrap!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block){width:50%!important;max-width:50%!important;flex:0 0 50%!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block)>.group-block-content{align-items:flex-end!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block) :is(.text-block,.email-signup-block){width:72%!important;max-width:448px!important;align-items:flex-start!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block) .text-block>*{text-align:left!important}footer .fb-meta{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}footer .fb-meta>span{justify-self:start}footer .fb-payments{grid-column:2}}@media screen and (max-width:749px){body[data-page-type=index] #Hero-hero_iyt6zg .hero__content-wrapper{box-sizing:border-box;width:100%;padding-inline:24px!important;align-items:flex-start!important;gap:12px!important;transform:none!important}body[data-page-type=index] #Hero-hero_iyt6zg .text-block--text_tzGazA{width:min(100%,310px)!important;max-width:310px!important;padding:0!important}body[data-page-type=index] #Hero-hero_iyt6zg .text-block--text_tzGazA h4{margin:0!important;font-size:clamp(30px,9vw,38px)!important;line-height:1.04!important;letter-spacing:.02em!important}body[data-page-type=index] #Hero-hero_iyt6zg .button-secondary{min-height:0!important;padding:11px 20px!important;font-size:13px!important;line-height:1.2!important}footer [id$=__section_JjcLKf] .section{padding:36px 22px!important}footer [id$=__section_JjcLKf] .section>.group-block>.group-block-content{gap:28px!important}footer [id$=__section_JjcLKf] .group-block-content{align-items:center!important}footer [id$=__section_JjcLKf] h2{margin-block-end:8px!important}footer [id$=__section_JjcLKf] p{margin:0!important}footer [id$=__footer] .section{padding:0 22px 34px!important}footer [id$=__footer] .footer-content>.group-block>.group-block-content{flex-direction:column!important;align-items:stretch!important;gap:0!important}footer [id$=__footer] .footer-content accordion-custom.menu{width:100%!important;border-block-end:1px solid rgb(47 41 35 / 12%)}footer [id$=__footer] .footer-content accordion-custom.menu:first-child{border-block-start:1px solid rgb(47 41 35 / 12%)}footer [id$=__footer] .footer-content .menu__details{width:100%;padding:0!important}footer [id$=__footer] .footer-content .menu__heading{display:flex!important;align-items:center;justify-content:space-between;min-height:70px;padding:0!important;color:#2f2923!important;cursor:pointer;list-style:none}footer [id$=__footer] .footer-content .menu__heading::-webkit-details-marker{display:none}footer [id$=__footer] .footer-content .menu__heading__accordion{display:contents!important}footer [id$=__footer] .footer-content .menu__heading__toggle{display:inline-flex!important;width:18px!important;height:18px!important;margin-inline-start:auto!important;flex:0 0 18px;color:#2f2923!important}footer [id$=__footer] .footer-content .menu__heading__toggle svg{display:block!important;width:18px!important;height:18px!important;overflow:visible}footer [id$=__footer] .footer-content .menu__heading__toggle path{stroke:currentcolor!important;stroke-width:1.25!important}footer [id$=__footer] .footer-content .details-content{margin:0!important;padding:0 0 22px}footer [id$=__footer] .footer-content .menu__item+.menu__item{margin-block-start:8px}footer [id$=__footer] .footer-content .menu__item a{display:inline-block;padding-block:3px}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block){width:100%!important;max-width:480px!important;margin:42px auto 0}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block)>.group-block-content{align-items:stretch!important;gap:10px!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block) .text-block{width:100%!important;max-width:none!important;align-items:flex-start!important;text-align:left!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block) .text-block>*{width:100%!important;text-align:left!important}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block) .text-block:first-child{font-size:18px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase}footer [id$=__footer] .footer-content .group-block:has(.email-signup-block) .text-block:first-child strong{font-weight:400!important}footer [id$=__footer] .footer-content .email-signup-block,footer [id$=__footer] .footer-content .email-signup__form,footer [id$=__footer] .footer-content .email-signup__input-group{width:100%!important;max-width:none!important}footer [id$=__footer] .footer-content .email-signup-block{margin-block-start:8px}footer [id$=__footer] .footer-content .email-signup__input-group{display:grid!important;grid-template-columns:minmax(0,52%) minmax(0,48%);align-items:stretch!important;gap:0!important}footer [id$=__footer] .footer-content :is(.email-signup__input,.email-signup__button){width:100%!important;min-width:0!important;min-height:54px!important;height:54px!important;border-radius:0!important}footer [id$=__footer] .footer-content .email-signup__input{padding-inline:14px!important}footer [id$=__footer] .footer-content .email-signup__button{padding-inline:8px!important;overflow:visible;font-size:14px!important;letter-spacing:.03em;white-space:nowrap}footer .fb{padding:28px 20px 34px!important;background:#fff!important}}@media screen and (min-width:990px){main[data-template*=collection] #ResultsList .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px;row-gap:48px}}@media screen and (max-width:749px){main[data-template*=collection] #ResultsList .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:32px}}main[data-template*=collection] #ResultsList,main[data-template*=collection] #ResultsList .product-grid,main[data-template*=collection] #ResultsList .product-grid__item,main[data-template*=collection] #ResultsList product-card,main[data-template*=collection] #ResultsList .product-card__content,main[data-template*=collection] #ResultsList .card-gallery{visibility:visible!important;opacity:1!important}main[data-template*=collection] #ResultsList .product-grid{display:grid!important}main[data-template*=collection] #ResultsList .product-grid__item{display:block!important;min-width:0}main[data-template*=collection] #ResultsList product-card{display:grid!important;min-width:0}main[data-template*=collection] #ResultsList .product-card__content{display:flex!important}.banner__heading,.hero__heading,.hero h1,.banner h1{font-size:clamp(44px,5vw,82px)!important;line-height:.95!important;letter-spacing:.04em!important;font-weight:500!important;text-transform:uppercase!important;text-shadow:0 2px 16px rgb(0 0 0 / 24%)!important}.banner__text,.hero__text,.hero p,.banner p{font-size:15px!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-shadow:0 2px 12px rgb(0 0 0 / 22%)!important}.banner__buttons .button,.hero .button{background:#2f2923!important;color:#fcfaf8!important;border:1px solid #2f2923!important;padding:14px 28px!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.content-for-layout h2,.content-for-layout .heading{font-size:32px!important;line-height:1!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-align:center!important;margin-top:0!important;margin-bottom:32px!important}product-card [class*=text-block],.product-card [class*=text-block]{width:100%!important;max-width:none!important}product-card [class*=text-block] a,.product-card [class*=text-block] a{display:block!important;width:100%!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media screen and (max-width:749px){body[data-page-type=index] main .hero-wrapper:first-child .hero__content-wrapper{padding-inline:24px!important;align-items:flex-start!important}body[data-page-type=index] main .hero-wrapper:first-child .text-block{max-width:100%!important}body[data-page-type=index] main .hero-wrapper:first-child .text-block h4{font-size:clamp(32px,9vw,40px)!important;line-height:1.05!important}body[data-page-type=index] main .hero-wrapper:first-child .button-secondary{padding:12px 18px!important;font-size:16px!important}}@media screen and (min-width:990px){main .product-information__title,main .product__title,main .product__title h1,main .product__title h2{font-size:42px!important;line-height:1.08!important}header .header__dropdown{width:220px!important;min-width:220px!important;max-width:240px!important;right:auto!important;left:0!important;padding:16px 20px!important;border-radius:4px!important;background:#fff!important;box-shadow:0 10px 25px #0000001f!important}}.header__heading-logo,.header__heading-logo-wrapper img{width:190px!important;max-width:none!important;height:auto!important}@media screen and (max-width:749px){.header__heading-logo,.header__heading-logo-wrapper img{width:110px!important;height:auto!important}}.shopify-policy__title{display:none!important}.shopify-policy__container{padding-top:48px!important}.shopify-policy__body h2:first-child{font-size:48px!important;line-height:1.05!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/yeechi-custom.css.map */
