.search__input.field__input{padding-right:9.8rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}@media screen and (min-width:990px){.header.header--top-left{position:relative}.header--top-left .header__search{position:absolute;left:54%;top:50%;transform:translate(-50%,-50%);width:min(44vw,680px);z-index:3;display:block;margin:0}.header--top-left .header__search>details>summary.header__icon--search{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:5.2rem;min-height:5.2rem;padding:0 1.8rem;border:2px solid #20b7bd;border-radius:999px;background:#fff;color:#333;gap:1rem}.header--top-left .header__search>details>summary.header__icon--search:before{content:"Search party printables, templates, supplies, and more...";display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.25rem,1.25vw,1.65rem);line-height:1.2;text-align:left;font-weight:400}.header--top-left .header__search>details>summary.header__icon--search>span{flex:0 0 auto;width:3rem;height:3rem}.header--top-left .header__search>details>summary.header__icon--search .icon-search{width:2.8rem;height:2.8rem}.header--top-left .header__search>details>summary.header__icon--search .icon-close{width:2.2rem;height:2.2rem}}@media screen and (min-width:990px)and (max-width:1199px){.header--top-left .header__search{width:min(40vw,500px)}}@media screen and (max-width:989px){.header--top-left .header__search{position:static;transform:none;width:auto}}@media screen and (max-width:749px){.announcement-bar__message{padding:.55rem 1rem;min-height:0;font-size:1.15rem;line-height:1.25;letter-spacing:.16rem;font-weight:700}.announcement-bar__message span{display:inline-block;max-width:100%}}@media screen and (min-width:990px){.header--top-left .header__icons{display:flex;align-items:center;gap:0}.header--top-left .header__icon--account,.header--top-left .header__icon--cart{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:7.2rem;min-width:7.2rem;height:auto;min-height:6.2rem;margin:0;padding:.35rem .8rem;text-decoration:none}.header--top-left .header__icon--account:after{content:"Account";display:block;color:currentColor;font-size:1.25rem;line-height:1.2;white-space:nowrap}.header--top-left .header__icon--cart:after{content:"Cart";display:block;color:currentColor;font-size:1.25rem;line-height:1.2;white-space:nowrap}.header--top-left .header__icon--account .icon,.header--top-left .header__icon--cart .icon{width:3.1rem;height:3.1rem;margin:0}.header--top-left .header__icon--cart{border-left:1px solid rgba(0,0,0,.22);margin-left:.5rem;padding-left:1.2rem}.header--top-left .header__icon--cart .cart-count-bubble{top:-.2rem;right:.9rem}}@media screen and (min-width:990px){.header--top-left .header__icon--cart>.icon{width:4.2rem;height:4.2rem;transform:scale(1.18);transform-origin:center}.header--top-left .header__icon--cart .cart-count-bubble{top:-.25rem;right:.7rem}}@media screen and (min-width:990px){.header--top-left .header__icons{display:flex;align-items:center}.header--top-left .header__icons>.header__icon--account{order:1}.header--top-left .header__icons>*:has(a[href*="/apps/page/wishlist"]){order:2;display:flex;align-items:center;justify-content:center;flex:0 0 7.2rem;min-width:7.2rem;min-height:6.2rem;margin:0;padding:0}.header--top-left .header__icons>a[href*="/apps/page/wishlist"],.header--top-left .header__icons>*:has(a[href*="/apps/page/wishlist"]) a[href*="/apps/page/wishlist"]{order:2;position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:7.2rem;min-width:7.2rem;min-height:6.2rem;margin:0;padding:.35rem .8rem;border-left:1px solid rgba(0,0,0,.22);color:#222;text-decoration:none}.header--top-left .header__icons a[href*="/apps/page/wishlist"]:after{content:"Wishlist";display:block;color:#222;font-size:1.25rem;line-height:1.2;white-space:nowrap}.header--top-left .header__icons a[href*="/apps/page/wishlist"] svg{width:3.1rem;height:3.1rem}.header--top-left .header__icons>.header__icon--cart,.header--top-left .header__icons>#cart-icon-bubble{order:3;border-left:1px solid rgba(0,0,0,.22)}}@media screen and (min-width:750px){[id*=__home_hero_native] .banner__buttons .button--secondary{background:#fff!important;color:#159da3!important;border:1px solid #27BFC4!important;box-shadow:none!important}[id*=__home_hero_native] .banner__buttons .button--secondary:after{box-shadow:0 0 0 1px #27bfc4!important}[id*=__home_hero_native] .banner__buttons .button--secondary:hover{background:#e9fafa!important;color:#117e83!important}}@media screen and (max-width:749px){[id*=__home_hero_native] .banner__buttons .button--secondary{background:#fff!important;color:#159da3!important;border:1px solid #27BFC4!important;box-shadow:none!important}[id*=__home_hero_native] .banner__buttons .button--secondary:after{box-shadow:0 0 0 1px #27bfc4!important}}@media screen and (min-width:750px){[id*=__home_hero_native] .banner__buttons .hwtk-button--studio{background:#f45aa5!important;color:#fff!important;border:1px solid #F45AA5!important;box-shadow:none!important}[id*=__home_hero_native] .banner__buttons .hwtk-button--studio:after{box-shadow:0 0 0 1px #f45aa5!important}[id*=__home_hero_native] .banner__buttons .hwtk-button--studio:hover{background:#de438f!important;color:#fff!important}}@media screen and (max-width:749px){[id*=__home_hero_native] .banner__buttons .hwtk-button--studio{background:#f45aa5!important;color:#fff!important;border:1px solid #F45AA5!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-search.css.map */
