.tryink-finder[hidden]{display:none}.tryink-finder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:start center;padding:1.6rem}.tryink-finder__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:#0a0c108f;cursor:default;opacity:0;transition:opacity .18s ease}.tryink-finder__panel{position:relative;width:min(112rem,100%);max-height:calc(100dvh - 3.2rem);overflow:auto;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:2rem;box-shadow:0 2.4rem 7rem #00000038;opacity:0;transform:translateY(-1.2rem) scale(.99);transition:opacity .18s ease,transform .18s ease;overscroll-behavior:contain}.tryink-finder.is-open .tryink-finder__backdrop,.tryink-finder.is-open .tryink-finder__panel{opacity:1}.tryink-finder.is-open .tryink-finder__panel{transform:translateY(0) scale(1)}body.tryink-finder-open{overflow:hidden}.tryink-finder__header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:2.8rem 3.2rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.tryink-finder__eyebrow{margin:0 0 .4rem;font-size:1.1rem;font-weight:750;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.tryink-finder__title{margin:0;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1}.tryink-finder__intro{max-width:62rem;margin:1rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.45}.tryink-finder__close{width:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:1.2rem;border-radius:999px}.tryink-finder__close svg{width:1.8rem;height:1.8rem}.tryink-finder__form{padding:2.4rem 3.2rem 0}.tryink-finder__size-group{margin:0;padding:0;border:0}.tryink-finder__size-group legend{margin-bottom:1rem;font-size:1.3rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.tryink-finder__size-options{display:flex;flex-wrap:wrap;gap:.8rem}.tryink-finder__choice label,.tryink-finder__value label{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;border:.1rem solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease,opacity .12s ease}.tryink-finder__choice label{justify-content:center;min-width:6rem;padding:.9rem 1.6rem;border-radius:999px;font-size:1.3rem;font-weight:750;letter-spacing:.04em}.tryink-finder__choice input:checked+label,.tryink-finder__value input:checked+label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.tryink-finder__choice input:focus-visible+label,.tryink-finder__value input:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.tryink-finder__value input:disabled+label{opacity:.36;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:.1rem}.tryink-finder__active-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.2rem;margin-top:1.8rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.055)}.tryink-finder__active-wrap[hidden]{display:none}.tryink-finder__active-label{padding-top:.45rem;font-size:1.2rem;font-weight:750}.tryink-finder__active{display:flex;flex-wrap:wrap;gap:.6rem}.tryink-finder__active button{display:inline-flex;align-items:center;gap:.6rem;min-height:3rem;padding:.4rem .9rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;cursor:pointer}.tryink-finder__active button:after{content:"\d7";font-size:1.7rem;line-height:1}.tryink-finder__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2rem}.tryink-finder__group{align-self:start;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1.4rem;background:rgb(var(--color-background));overflow:clip}.tryink-finder__group summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.8rem;min-height:5.4rem;padding:1.4rem 1.6rem;list-style:none;font-size:1.4rem;font-weight:750;cursor:pointer}.tryink-finder__group summary::-webkit-details-marker{display:none}.tryink-finder__group summary .icon-caret{width:1.2rem;transition:transform .16s ease}.tryink-finder__group[open] summary .icon-caret{transform:rotate(180deg)}.tryink-finder__selected-count:not(:empty){display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;padding:0 .7rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem}.tryink-finder__values{display:grid;gap:.7rem;max-height:28rem;padding:0 1.2rem 1.2rem;overflow:auto}.tryink-finder__value label{padding:.9rem 1.2rem;border-radius:.9rem;font-size:1.3rem;line-height:1.3}.tryink-finder__value small{min-width:2ch;color:rgba(var(--color-foreground),.58);font-size:1.1rem;text-align:right}.tryink-finder__value input:checked+label small{color:currentColor}.tryink-finder__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0 1.2rem 1.2rem}.tryink-finder__price>label>span:first-child{display:block;margin-bottom:.5rem;font-size:1.2rem;font-weight:650}.tryink-finder__price-input{display:flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 1rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.9rem}.tryink-finder__price-input:focus-within{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.tryink-finder__price input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:rgb(var(--color-foreground));font:inherit}.tryink-finder__status{margin:1.6rem 0 0;padding:1.2rem 1.4rem;border-radius:1rem;background:#b91c1c14;color:#991b1b;font-size:1.3rem;font-weight:650}.tryink-finder__footer{position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:minmax(12rem,auto) minmax(20rem,34rem);justify-content:end;gap:1rem;margin:2.4rem -3.2rem 0;padding:1.6rem 3.2rem max(1.6rem,env(safe-area-inset-bottom));border-top:.1rem solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));box-shadow:0 -1rem 2rem #00000009}.tryink-finder__apply[disabled]{opacity:.48;cursor:not-allowed}.header__menu-item[data-tryink-finder-open]{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:rgba(var(--color-foreground),.75);font-family:inherit;font-size:1.4rem;font-style:inherit;font-weight:inherit;letter-spacing:inherit;cursor:pointer}.menu-drawer__menu-item[data-tryink-finder-open]{width:100%;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:inherit;font-style:inherit;font-weight:inherit;text-align:left;cursor:pointer}@media screen and (max-width:989px){.tryink-finder{padding:0}.tryink-finder__panel{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.tryink-finder__header{position:sticky;top:0;z-index:3;padding:max(1.8rem,env(safe-area-inset-top)) 1.8rem 1.6rem;background:rgb(var(--color-background))}.tryink-finder__intro{font-size:1.35rem}.tryink-finder__form{padding:2rem 1.6rem 0}.tryink-finder__groups{grid-template-columns:1fr}.tryink-finder__group summary{min-height:5.6rem}.tryink-finder__values{max-height:none}.tryink-finder__footer{grid-template-columns:minmax(10rem,.75fr) minmax(0,1.5fr);margin-right:-1.6rem;margin-left:-1.6rem;padding-right:1.6rem;padding-left:1.6rem}}@media screen and (max-width:480px){.tryink-finder__title{font-size:3.2rem}.tryink-finder__active-wrap,.tryink-finder__price{grid-template-columns:1fr}.tryink-finder__footer .button{min-width:0;padding-right:1.2rem;padding-left:1.2rem;font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.tryink-finder__backdrop,.tryink-finder__panel,.tryink-finder__group summary .icon-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/tryink-tattoo-finder.css.map */
