.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.6rem;height:1px;background:currentColor;opacity:.85;transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}.header__menu-item:hover:after,.header__menu-item[aria-current=page]:after{transform:scaleX(1)}.header__menu-item:hover,.header__inline-menu .header__menu-item{text-decoration:none}.header__icon{transition:transform .3s var(--tgf-glide, cubic-bezier(.16,1,.3,1)),opacity .2s ease}@media(hover:hover)and (pointer:fine){.header__icon:hover{transform:translateY(-2px)}}.announcement-bar,.utility-bar{background-image:linear-gradient(100deg,#0000001f,#0000 38%,#ffffff14),var(--tgf-grain);background-repeat:no-repeat,repeat;background-size:auto,160px 160px}.announcement-bar__link .icon-arrow,.announcement-bar__message .icon-arrow{transition:transform .35s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}.announcement-bar__link:hover .icon-arrow{transform:translate(5px)}.button,.shopify-challenge__button,.customer button{position:relative;overflow:hidden;transition:transform .35s var(--tgf-glide, cubic-bezier(.16,1,.3,1)),box-shadow .35s var(--tgf-glide, cubic-bezier(.16,1,.3,1)),background-color .25s ease,color .25s ease,border-color .25s ease}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.16) 50%,transparent 62%);transform:translate(-120%);transition:transform .7s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}@media(hover:hover)and (pointer:fine){.button:hover{transform:translateY(-2px);box-shadow:0 .9rem 2.2rem #26332b2e}.button:hover:after{transform:translate(120%)}}.button:active{transform:translateY(0)}predictive-search .predictive-search{border-radius:0 0 1.2rem 1.2rem;box-shadow:0 1.6rem 4rem #26332b24}.predictive-search__heading{font-size:1.05rem!important;letter-spacing:.16em;text-transform:uppercase;opacity:.6}.predictive-search__item{transition:background-color .25s ease}.predictive-search__item:hover{background:#5f756314}.menu-drawer__menu-item{transition:background-color .25s ease,padding-left .3s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}.menu-drawer__menu-item:hover{background:#5f756314;padding-left:3.4rem}.cart-notification__heading,.cart-drawer__heading{font-family:var(--font-heading-family, Georgia, serif)}:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:2px}::selection{background:#5f756347}@supports (scrollbar-width: thin){html{scrollbar-width:thin;scrollbar-color:rgba(38,51,43,.28) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#26332b3d;border-radius:10px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#26332b66;background-clip:content-box}.tgf-chapter{position:relative}.tgf-chapter:after{content:"";position:absolute;left:0;top:1.2rem;bottom:1.2rem;width:2px;border-radius:2px;background:var(--tgf-sage, #5f7563);opacity:0;transform:scaleY(.4);transform-origin:center;transition:opacity .3s ease,transform .4s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}@media(hover:hover)and (pointer:fine){.tgf-chapter:hover:after{opacity:.75;transform:scaleY(1)}}.tgf-ach__card{position:relative;overflow:hidden;background-image:var(--tgf-arcs-ink);background-repeat:no-repeat;background-position:right -8rem bottom -8rem;background-size:20rem 20rem}.tgf-ach__card:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--tgf-sage, #5f7563);opacity:0;transform:scaleX(0);transform-origin:left center;transition:opacity .3s ease,transform .5s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}@media(hover:hover)and (pointer:fine){.tgf-ach__card:hover:after{opacity:.7;transform:scaleX(1)}}.color-scheme-4 .tgf-ach__card,.color-scheme-3 .tgf-ach__card{background-image:var(--tgf-arcs-paper)}.color-scheme-4 .tgf-system__grid .tgf-part,.color-scheme-3 .tgf-system__grid .tgf-part{background-color:#f3efe50e;background-image:var(--tgf-arcs-paper);background-repeat:no-repeat;background-position:right -9rem bottom -9rem;background-size:22rem 22rem;border-color:#f3efe529}.thumbnail{border-radius:.8rem;transition:transform .35s var(--tgf-glide, cubic-bezier(.16,1,.3,1)),box-shadow .35s ease}@media(hover:hover)and (pointer:fine){.thumbnail:hover{transform:translateY(-3px);box-shadow:0 .8rem 2rem #26332b24}}.tgf-sticky{transition:transform .5s var(--tgf-glide, cubic-bezier(.16,1,.3,1))}@media(prefers-reduced-motion:reduce){.header__menu-item:after{transform:scaleX(1);opacity:.35}.menu-drawer__menu-item:hover{padding-left:inherit}.button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tgf-polish.css.map */
