.ig-favs{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:rgb(var(--color-foreground))}.ig-favs__container{max-width:93.5rem;margin:0 auto}.ig-favs__header{display:flex;align-items:baseline;gap:1rem;padding:0 1.5rem 1.6rem}.ig-favs__title{margin:0;font-family:inherit;font-size:2rem;font-weight:600;letter-spacing:0}.ig-favs__count{font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.ig-favs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2px;margin:0;padding:0;list-style:none}.ig-favs__item{position:relative}.ig-favs__tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:rgba(var(--color-foreground),.04)}.ig-favs__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ig-favs__soldout{position:absolute;left:.6rem;bottom:.6rem;padding:.2rem .6rem;border-radius:.4rem;background:#000000a6;color:#fff;font-size:1.1rem}.ig-favs__remove{position:absolute;top:.2rem;right:.2rem;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;background:none;color:#fff;cursor:pointer;filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.ig-favs__remove svg{width:2.2rem;height:2.2rem;fill:currentColor;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.ig-favs__meta{padding:.6rem .6rem 1.4rem;font-size:1.2rem;line-height:1.35}.ig-favs__name{display:block;color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-favs__price{font-weight:600}.ig-favs__price s{margin-left:.4rem;font-weight:400;color:rgba(var(--color-foreground),.5)}.ig-favs__loading{display:flex;justify-content:center;padding:4rem 0}.ig-favs__loading[hidden]{display:none}.ig-favs__loading span{width:2.4rem;height:2.4rem;border:2px solid rgba(var(--color-foreground),.2);border-top-color:rgba(var(--color-foreground),.7);border-radius:50%;animation:ig-favs-spin .8s linear infinite}@keyframes ig-favs-spin{to{transform:rotate(360deg)}}.ig-favs__empty{padding:4rem 1.5rem 6rem;text-align:center}.ig-favs__empty[hidden]{display:none}.ig-favs__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:9rem;height:9rem;margin-bottom:1.6rem;border:2px solid rgb(var(--color-foreground));border-radius:50%}.ig-favs__empty-icon svg{width:4rem;height:4rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.ig-favs__empty h2{margin:0 0 .6rem;font-family:inherit;font-size:2rem;font-weight:600;letter-spacing:0}.ig-favs__empty p{max-width:32rem;margin:0 auto 2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.ig-favs__btn{display:inline-flex;align-items:center;height:4.4rem;padding:0 2.4rem;border-radius:.8rem;background:#0095f6;color:#fff;font-size:1.5rem;font-weight:600;text-decoration:none}.ig-favs a:focus-visible,.ig-favs button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media screen and (min-width:750px){.ig-favs__grid{gap:0 .4rem}.ig-favs__title{font-size:2.4rem}.ig-favs__meta{font-size:1.3rem}}.ig-footer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.6)}.ig-footer--border{border-top:1px solid rgba(var(--color-foreground),.12)}.ig-footer__inner{max-width:93.5rem;text-align:center}.ig-footer__newsletter{max-width:40rem;margin:0 auto 2.4rem}.ig-footer__news-title{margin:0 0 1rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.ig-footer__form{display:flex;align-items:center;padding:.3rem .3rem .3rem 1.6rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;background:rgba(var(--color-foreground),.03);transition:border-color .15s ease}.ig-footer__form:focus-within{border-color:rgba(var(--color-foreground),.5)}.ig-footer__form input{flex:1;min-width:0;height:3.6rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.4rem;outline:none;box-shadow:none}.ig-footer__form button{height:3.6rem;padding:0 1.4rem;border:0;border-radius:999px;background:none;color:#0095f6;font-family:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.ig-footer__msg{margin:.8rem 0 0;font-size:1.3rem;color:rgb(var(--color-foreground))}.ig-footer__msg--error{color:#ff3040}.ig-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;margin:0;padding:0;list-style:none}.ig-footer__links a{color:inherit;text-decoration:none}.ig-footer__links a:hover{text-decoration:underline}.ig-footer__social{margin-top:1.2rem}.ig-footer__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.6rem 0 0;padding:0;list-style:none}.ig-footer__pay svg{display:block;width:auto;height:2.2rem}.ig-footer__copy{margin:1.6rem 0 0}.ig-footer a:focus-visible,.ig-footer button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.section-ig-header:has(.ig-header--sticky){position:sticky;top:0;z-index:4}.ig-header{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.ig-header--border{border-bottom:1px solid rgba(var(--color-foreground),.12)}.ig-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;max-width:93.5rem;height:5rem;margin:0 auto;padding:0 .4rem 0 1.5rem}.ig-header__heading{min-width:0;line-height:1}.ig-header__logo{display:inline-flex;align-items:center;max-width:100%;color:inherit;text-decoration:none}.ig-header__logo-img{display:block;width:var(--ig-logo-width-mobile);max-width:100%;height:auto;max-height:3.6rem;object-fit:contain}.ig-header__wordmark{display:block;font-size:2rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-header__icons{display:flex;align-items:center;flex-shrink:0}.ig-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:inherit;-webkit-tap-highlight-color:transparent}.ig-header__icon svg{width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease,opacity .15s ease}@media(hover:hover){.ig-header__icon:hover svg{opacity:.6}}.ig-header__icon:active svg{transform:scale(.9)}.ig-header__icon:focus-visible,.ig-header__logo:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.ig-header__badge{position:absolute;top:.6rem;right:.4rem;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:999px;background:#ff3040;color:#fff;font-size:1rem;font-weight:600;line-height:1.7rem;text-align:center;box-shadow:0 0 0 2px rgb(var(--color-background))}.ig-header__badge.is-bumping{animation:ig-header-bump .4s ease}@keyframes ig-header-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@media screen and (min-width:750px){.ig-header__inner{height:6rem;padding:0 1rem 0 2rem}.ig-header__logo-img{width:var(--ig-logo-width);max-height:4.4rem}.ig-header__wordmark{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.ig-header__badge.is-bumping{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map?subset=AAAAWA */
