.snag-wl{--snag-wl-heart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1.55 3 20.9 18.23' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");--snag-wl-muted: rgba(35, 31, 32, .72);--snag-wl-ink: var(--ws-ink, #231f20);--snag-wl-pink: var(--ws-pink, #ff67a7);--snag-wl-tint: var(--ws-tint-pink, #fedef9);position:relative;isolation:isolate;color:var(--snag-wl-ink)}.snag-wl :is(h1,h2,.snag-h2,.snag-h3){font-weight:400;text-transform:none;text-wrap:balance}.snag-wl h3.snag-h3{font-size:19px;line-height:1.2;letter-spacing:-.01em}.snag-wl .snag-eyebrow,.snag-wl__eyebrow{margin:0 0 12px;font-weight:400}.snag-wl__title{margin:0}.snag-wl__intro,.snag-wl__tally,.snag-wl__preview-note{margin:12px 0 0}.snag-wl__tally,.snag-wl__preview-note,.snag-wl__more-status,.snag-wl__stash-note{margin:0 0 20px;color:var(--snag-wl-muted);font-size:.9375em;line-height:1.5}.snag-wl-card__note{color:var(--snag-wl-muted)}.snag-wl__tally{margin-top:8px;font-variant-numeric:tabular-nums}.snag-wl__preview-note{text-wrap:pretty}.snag-wl__preview-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.snag-wl__login{margin-top:24px}.snag-wl .btn.size--small{--font-button-size: 15.5px;letter-spacing:.04em}.snag-wl-float{position:relative;overflow:hidden;isolation:isolate;background:var(--snag-wl-tint)}.snag-wl-float__copy{position:relative;z-index:1;padding-top:48px;padding-bottom:48px;text-align:center}.snag-wl-float__copy .snag-wl__head{max-width:34rem;margin:0 auto}.snag-wl-float--hearts .snag-wl-float__copy,.snag-wl-float--few .snag-wl-float__copy{padding-top:calc(19.184vw + 52px);padding-bottom:40px}.snag-wl-float--hearts .snag-wl-float__copy .snag-wl__head{position:relative;max-width:343px}.snag-wl .snag-wl-float .snag-wl__title{display:flex;flex-direction:column;align-items:center;gap:10px}.snag-wl__greeting{font-size:clamp(30px,8vw,42px);line-height:1.02;letter-spacing:-.03em}.snag-wl__line{font-size:19px;line-height:1.25;letter-spacing:-.01em}@media screen and (min-width:768px){.snag-wl__line{font-size:22px}}.snag-wl-float__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.snag-wl-float__sparkle{--snag-wl-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 0 L8.6 5.4 L14 7 L8.6 8.6 L7 14 L5.4 8.6 L0 7 L5.4 5.4 Z' fill='%23ff67a7'/%3E%3C/svg%3E");position:absolute;left:var(--x);top:var(--y);width:var(--s, 14px);height:var(--s, 14px);background:var(--snag-wl-star) center / contain no-repeat;animation:snag-wl-twinkle var(--t, 4s) ease-in-out var(--d, 0s) infinite}.snag-wl-float__sparkle:nth-child(3n){--snag-wl-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 0 L8.6 5.4 L14 7 L8.6 8.6 L7 14 L5.4 8.6 L0 7 L5.4 5.4 Z' fill='%23ffffff'/%3E%3C/svg%3E")}.snag-wl-float__sparkle:nth-child(4n){--snag-wl-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 0 L8.6 5.4 L14 7 L8.6 8.6 L7 14 L5.4 8.6 L0 7 L5.4 5.4 Z' fill='%23da7ba8'/%3E%3C/svg%3E")}@keyframes snag-wl-twinkle{0%,to{transform:translateY(0) scale(.7) rotate(0);opacity:.6}50%{transform:translateY(-6px) scale(1) rotate(25deg);opacity:1}}.snag-wl-float__sparkle:nth-child(1){--x: 24%;--y: 96px;--s: 12px;--t: 3.6s;--d: 0s}.snag-wl-float__sparkle:nth-child(2){--x: 48%;--y: 104px;--s: 9px;--t: 4.4s;--d: -1.2s}.snag-wl-float__sparkle:nth-child(3){--x: 73%;--y: 96px;--s: 14px;--t: 3.9s;--d: -2.1s}.snag-wl-float__sparkle:nth-child(4){--x: 7%;--y: 150px;--s: 16px;--t: 4.8s;--d: -.6s}.snag-wl-float__sparkle:nth-child(5){--x: 89%;--y: 160px;--s: 18px;--t: 4.2s;--d: -3s}.snag-wl-float__sparkle:nth-child(6){--x: 4%;--y: 290px;--s: 10px;--t: 3.4s;--d: -1.8s}.snag-wl-float__sparkle:nth-child(7){--x: 92%;--y: 320px;--s: 12px;--t: 5s;--d: -2.6s}.snag-wl-float__sparkle:nth-child(8){--x: 10%;--y: 8px;--s: 10px;--t: 4.6s;--d: -.3s}.snag-wl-float__sparkle:nth-child(9){--x: 86%;--y: 6px;--s: 11px;--t: 3.8s;--d: -1.5s}.snag-wl-float__sparkle:nth-child(10){--x: 40%;--y: 4px;--s: 8px;--t: 4.1s;--d: -2.4s}@media screen and (min-width:768px){.snag-wl-float__sparkle:nth-child(1){--x: 13%;--y: 26%;--s: 24px}.snag-wl-float__sparkle:nth-child(2){--x: 30%;--y: 18%;--s: 18px}.snag-wl-float__sparkle:nth-child(3){--x: 28%;--y: 62%;--s: 27px}.snag-wl-float__sparkle:nth-child(4){--x: 15%;--y: 88%;--s: 18px}.snag-wl-float__sparkle:nth-child(5){--x: 67%;--y: 30%;--s: 30px}.snag-wl-float__sparkle:nth-child(6){--x: 79%;--y: 34%;--s: 18px}.snag-wl-float__sparkle:nth-child(7){--x: 69%;--y: 78%;--s: 21px}.snag-wl-float__sparkle:nth-child(8){--x: 93%;--y: 86%;--s: 24px}.snag-wl-float__sparkle:nth-child(9){--x: 3%;--y: 52%;--s: 21px}.snag-wl-float__sparkle:nth-child(10){--x: 96%;--y: 14%;--s: 15px}}.snag-wl .snag-wl-float .snag-eyebrow{margin-bottom:8px}.snag-wl-float .snag-wl__intro{margin-top:8px;font-size:15px;line-height:1.45}.snag-wl-float .snag-wl__tally{margin:8px 0 12px;font-size:14px}.snag-wl-float__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.snag-wl-float__heart{position:absolute;left:var(--x);top:var(--y);width:calc(var(--s) * var(--k, 1));height:calc(var(--s) * var(--k, 1) * .872);animation:snag-wl-bob var(--t, 7s) ease-in-out var(--d, 0s) infinite;transition:opacity .4s ease}.snag-wl-float__heart.is-leaving{opacity:0}.snag-wl-float__plate,.snag-wl-float__media{position:absolute;-webkit-mask-image:var(--snag-wl-heart);mask-image:var(--snag-wl-heart);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.snag-wl-float__plate{top:0;right:0;bottom:0;left:0;background:var(--snag-wl-pink)}.snag-wl-float__media{top:4%;right:4%;bottom:4%;left:4%;overflow:hidden;background:#fff}.snag-wl-float__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 0%;transform:translateY(9%) scale(1.22);transform-origin:50% 50%}@keyframes snag-wl-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.snag-wl-float__heart:nth-child(1){--x: 3%;--y: 32px;--s: 22vw;--t: 7s;--d: 0s}.snag-wl-float__heart:nth-child(2){--x: 27.5%;--y: 20px;--s: 22vw;--t: 8s;--d: -2s}.snag-wl-float__heart:nth-child(3){--x: 52%;--y: 20px;--s: 22vw;--t: 6.5s;--d: -1s}.snag-wl-float__heart:nth-child(4){--x: 76.5%;--y: 32px;--s: 22vw;--t: 9s;--d: -4s}.snag-wl-float__heart:nth-child(n+5){display:none}.snag-wl-float__heart:nth-child(n+11){display:none}@media screen and (min-width:768px){.snag-wl-float--hearts .snag-wl-float__copy,.snag-wl-float--few .snag-wl-float__copy{padding-top:72px;padding-bottom:72px}.snag-wl-float__heart:nth-child(n+5){display:block}.snag-wl-float--hearts .snag-wl-float__copy .snag-wl__head{max-width:520px}.snag-wl-float__heart{--k: .85}.snag-wl-float__heart:nth-child(n+11){display:block}.snag-wl-float__heart:nth-child(1){--x: 3%;--y: 4%;--s: 150px}.snag-wl-float__heart:nth-child(2){--x: 17%;--y: 2%;--s: 110px}.snag-wl-float__heart:nth-child(3){--x: 8%;--y: 42%;--s: 120px}.snag-wl-float__heart:nth-child(4){--x: 22%;--y: 34%;--s: 90px}.snag-wl-float__heart:nth-child(5){--x: 4%;--y: 70%;--s: 110px}.snag-wl-float__heart:nth-child(6){--x: 19%;--y: 62%;--s: 140px}.snag-wl-float__heart:nth-child(7){--x: 81%;--y: 2%;--s: 140px}.snag-wl-float__heart:nth-child(8){--x: 70%;--y: 8%;--s: 100px}.snag-wl-float__heart:nth-child(9){--x: 87%;--y: 40%;--s: 110px}.snag-wl-float__heart:nth-child(10){--x: 72%;--y: 42%;--s: 90px}.snag-wl-float__heart:nth-child(11){--x: 83%;--y: 62%;--s: 140px;--t: 7.5s;--d: -2s}.snag-wl-float__heart:nth-child(12){--x: 70%;--y: 70%;--s: 100px;--t: 8.5s;--d: -4s}.snag-wl-float--few .snag-wl-float__heart:nth-child(1){--x: 8%;--y: 8%;--s: 150px}.snag-wl-float--few .snag-wl-float__heart:nth-child(2){--x: 78%;--y: 6%;--s: 140px}.snag-wl-float--few .snag-wl-float__heart:nth-child(3){--x: 14%;--y: 56%;--s: 130px}.snag-wl-float--few .snag-wl-float__heart:nth-child(4){--x: 73%;--y: 54%;--s: 150px}.snag-wl-float--few .snag-wl-float__heart:nth-child(5){--x: 24%;--y: 30%;--s: 96px}}.snag-wl .snag-wl__view-bar{padding-top:20px;padding-bottom:0}.snag-wl .wishlist-stash__view-btn{padding:8px 10px;font-size:14px}.snag-wl .wishlist-stash__view-switch{justify-content:flex-start}.snag-wl .wishlist-stash__view-btn{background:#fff}.snag-wl .wishlist-stash__view-btn.is-active{background:var(--snag-wl-ink)}.snag-wl__body{padding-top:20px}.snag-wl .wishlist-stash__text-link:hover{color:inherit}.snag-wl .wishlist-stash__empty{max-width:none;border:0;border-radius:0;background:transparent}.snag-wl .wishlist-stash__empty-recs-heading{text-align:left}.snag-wl .wishlist-stash__card-heart .wishlist-heart{box-shadow:none}.snag-wl--preview .wishlist-stash__card-heart .wishlist-heart .wishlist-heart__icon{fill:var(--snag-wl-pink);stroke:var(--snag-wl-pink)}.snag-wl .wishlist-stash__owned-badge{border-radius:0;background:#fff;color:var(--snag-wl-ink);font-weight:400;letter-spacing:0;text-transform:none}.snag-wl .wishlist-stash__progress-item{border-radius:0;background:transparent}.snag-wl [data-snag-wl-item][hidden]{display:none}.snag-wl-card{display:flex;flex-direction:column}.snag-wl-card>.card{flex:0 0 auto}.snag-wl-card__note{margin:8px 0 0;font-size:.875em;line-height:1.4}.snag-wl-card--sold-out .card-media{opacity:.6}.snag-wl-stash-card__link{display:block;color:inherit;text-decoration:none}.snag-wl-stash-card__link:focus-visible{outline:2px solid var(--snag-wl-ink);outline-offset:4px}.snag-wl-stash-card__media{position:relative;display:block;width:100%;height:0;padding-top:133.3333%;overflow:hidden;background:#f0f0f0}.snag-wl-stash-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.snag-wl-stash-card__title{display:block;margin-top:8px;font-weight:700;line-height:1.3}a.snag-wl-stash-card__link:hover .snag-wl-stash-card__title{text-decoration:underline;text-underline-offset:3px}.snag-wl-stash-card--retired .snag-wl-stash-card__img{filter:grayscale(1);opacity:.85}.snag-wl-stash-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--snag-wl-tint)}.snag-wl-stash-card__placeholder:after{content:"";position:absolute;top:50%;left:50%;width:28%;aspect-ratio:20.9 / 18.23;transform:translate(-50%,-50%);background:var(--snag-wl-pink);-webkit-mask:var(--snag-wl-heart) center / contain no-repeat;mask:var(--snag-wl-heart) center / contain no-repeat}.snag-wl-stash-card--retired .snag-wl-stash-card__title{color:var(--snag-wl-muted)}.snag-wl-stash-card__review{display:inline-block;margin-top:8px;font-weight:400}.snag-wl__more{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:32px;text-align:center}.snag-wl__more-status{margin:0;font-variant-numeric:tabular-nums}.snag-wl__more[hidden]{display:none}.snag-wl .wishlist-stash__grid{gap:24px 8px}.snag-wl .card--product .jdgm-widget.jdgm-preview-badge{margin-top:8px;margin-bottom:0;font-size:.8em}.snag-wl .card--product .jdgm-widget.jdgm-preview-badge a{text-decoration:none!important}.snag-wl .card--product .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;white-space:nowrap}.snag-wl .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.snag-wl__tally{color:var(--snag-wl-ink)}.snag-wl__tally span{font-weight:700}.snag-wl__foot{display:flex;flex-direction:column;align-items:center;margin-top:20px;text-align:center}.snag-wl__foot .snag-wl__pill-btn{min-height:36px;padding:0 14px;gap:6px;font-weight:600;white-space:nowrap}.snag-wl__pill-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;margin:0;padding:0 12px;border:1px solid rgba(35,31,32,.12);border-radius:999px;background:#fff;color:var(--snag-wl-ink);font:inherit;font-size:13px;line-height:1;cursor:pointer;transition:border-color .2s ease}.snag-wl__pill-btn:hover{border-color:var(--snag-wl-ink)}.snag-wl__pill-btn:focus-visible{outline:2px solid var(--snag-wl-ink);outline-offset:2px}.snag-wl__pill-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.snag-wl__share-note{margin:10px 0 0;color:var(--snag-wl-muted);font-size:13px}.snag-wl .wishlist-stash__column-count{color:var(--snag-wl-muted);font-size:13px;font-weight:400}.snag-wl .wishlist-stash__view-count{font-variant-numeric:tabular-nums}.snag-wl-card{position:relative}.snag-wl-card .card-body{padding-bottom:0}.snag-wl .card-badges-status-slot--inline{display:none;margin:0}.snag-wl-card__open-box{position:absolute;top:0;left:0;z-index:2;width:100%;height:0;padding-top:133.3333%;pointer-events:none}.snag-wl .snag-wl-card .wishlist-stash__card-heart{top:8px;right:8px}.snag-wl .snag-wl-card .wishlist-stash__card-heart .wishlist-heart{--wishlist-size: 16px;width:32px;height:32px;background:#ffffffeb;box-shadow:0 1px 4px #231f201f;-webkit-backdrop-filter:none;backdrop-filter:none}.snag-wl-card__open{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffffeb;color:var(--snag-wl-ink);box-shadow:0 1px 4px #231f201f;pointer-events:auto;transition:transform .2s ease}.snag-wl-card:hover .snag-wl-card__open{transform:translate(2px)}.snag-wl-card__open svg,.snag-wl-gallery__link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.snag-wl-sizes{margin-top:10px}.snag-wl-sizes__label{margin:0 0 5px;color:var(--snag-wl-muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.snag-wl-sizes__row{display:flex;flex-wrap:wrap;gap:4px}.snag-wl-sizes__chip{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border-radius:4px;background:#f0f0f0;color:var(--snag-wl-ink);font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.snag-wl-sizes__chip[hidden]{display:none}.snag-wl-sizes__chip--more{background:#fff;box-shadow:inset 0 0 0 1px #231f2033;font-weight:400}.snag-wl-sizes__chip:hover{background:#e4e4e4}.snag-wl-sizes__chip.is-selected{background:var(--snag-wl-ink);color:#fff}.snag-wl-sizes__chip:focus-visible{outline:2px solid var(--snag-wl-ink);outline-offset:2px}.snag-wl-sizes__note{margin:10px 0 0;color:var(--snag-wl-muted);font-size:13px;line-height:1.35}.snag-wl .wishlist-stash__column-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:0;border-bottom:0}.snag-wl .wishlist-stash__column-heading{width:auto;gap:4px}.snag-wl .wishlist-stash__column-heading-row{justify-content:flex-start;gap:8px;width:auto}.snag-wl h2.wishlist-stash__column-title{font-size:20px;line-height:1.2}.snag-wl-sort{display:inline-flex;flex:none;align-items:center;gap:6px;margin-top:0;font-size:13px}.snag-wl-sort__label{color:var(--snag-wl-muted)}.snag-wl-sort__select{-webkit-appearance:none;appearance:none;margin:0;padding:4px 20px 4px 0;border:0;border-bottom:1px solid var(--snag-wl-ink);border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23231f20' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 0 center / 12px;color:var(--snag-wl-ink);font:inherit;font-size:13px;line-height:1.4;cursor:pointer}.snag-wl-sort__select:focus-visible{outline:2px solid var(--snag-wl-ink);outline-offset:2px}.snag-wl-gallery-entry{margin:0 0 24px}.snag-wl-gallery-entry__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.snag-wl .snag-wl-gallery-entry__eyebrow{margin:0 0 4px}.snag-wl .snag-wl-gallery-entry__title{margin:0;font-size:20px}.snag-wl .snag-wl-gallery-entry__play.btn{--font-button-size: 13px;--color-button-background: transparent;--color-button-foreground: var(--snag-wl-ink);border:1px solid var(--snag-wl-ink);background:transparent;color:var(--snag-wl-ink);display:inline-flex;align-items:center;gap:6px;flex:none;min-height:0;padding:8px 14px 8px 11px;letter-spacing:.02em}.snag-wl-gallery-entry__play svg{width:11px;height:11px;fill:currentColor}.snag-wl-gallery-entry__strip{display:flex;gap:8px;margin:12px -16px 0 0;padding:0 16px 4px 0;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.snag-wl-gallery-entry__strip::-webkit-scrollbar{display:none}.snag-wl-gallery-entry__strip li{flex:0 0 31%;margin:0;scroll-snap-align:start}.snag-wl-gallery-entry__thumb{-webkit-appearance:none;appearance:none;display:block;width:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}.snag-wl-gallery-entry__media{position:relative;display:block;height:0;padding-top:133.3333%;overflow:hidden;background-color:#f0f0f0;background-position:center;background-size:cover}.snag-wl-gallery-entry__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center top}.snag-wl-gallery-entry__tag,.snag-wl-gallery__label{position:absolute;left:6px;bottom:6px;max-width:calc(100% - 12px);padding:4px 8px;overflow:hidden;border-radius:999px;background:#fff;color:var(--snag-wl-ink);font-size:11px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 2px 8px #00000014}.snag-wl-gallery-entry__tag{z-index:2;left:7px;bottom:7px;max-width:calc(100% - 14px);padding:3px 7px;font-size:10px}.snag-wl-gallery-entry__caption{margin:10px 0 0;text-wrap:pretty;color:var(--snag-wl-muted);font-size:12px;text-align:center}@media screen and (min-width:768px){.snag-wl-gallery-entry__strip li{flex-basis:18%}}html.snag-wl-gallery-open,html.snag-wl-gallery-open body{overflow:hidden}.snag-wl-gallery{--snag-wl-ink: #231f20;--snag-wl-muted: rgba(35, 31, 32, .72);--snag-wl-pink: #ff67a7;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;background:#111;color:#fff}.snag-wl-gallery[hidden]{display:none}.snag-wl-gallery:before{content:"";position:absolute;top:0;left:0;right:0;z-index:2;height:110px;background:linear-gradient(#00000073,#0000);pointer-events:none}.snag-wl-gallery__bars{position:absolute;top:10px;left:12px;right:12px;z-index:3;display:flex;gap:4px}.snag-wl-gallery__bar{flex:1 1 0;height:3px;overflow:hidden;border-radius:3px;background:#ffffff59}.snag-wl-gallery__bar span{display:block;width:0;height:100%;background:#fff}.snag-wl-gallery__bar.is-done span{width:100%}.snag-wl-gallery__bar.is-current span{animation:snag-wl-bar 5s linear forwards}.snag-wl-gallery.is-paused .snag-wl-gallery__bar.is-current span{animation-play-state:paused}@keyframes snag-wl-bar{0%{width:0}to{width:100%}}.snag-wl-gallery__top{position:absolute;top:22px;left:12px;right:8px;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:8px}.snag-wl-gallery__filter{-webkit-appearance:none;appearance:none;margin:0 auto 0 0;padding:6px 12px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:#00000059;color:#fff;font:inherit;font-size:13px;cursor:pointer}.snag-wl-gallery__filter[aria-pressed=true]{border-color:#fff;background:#fff;color:var(--snag-wl-ink)}.snag-wl-gallery__filter[hidden]{display:none}.snag-wl-gallery__close{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:#fff;cursor:pointer}.snag-wl-gallery__close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.snag-wl-gallery__stage{position:relative;flex:1 1 auto;min-height:0;touch-action:pan-x;-webkit-user-select:none;user-select:none}.snag-wl-gallery__stage{overflow:hidden;background-position:center;background-size:cover}.snag-wl-gallery__stage:before{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:inherit;filter:blur(28px) brightness(.85);transform:scale(1.1)}.snag-wl-gallery__img{position:absolute;top:0;left:50%;width:auto;max-width:none;height:100%;transform:translate(-50%)}.snag-wl-gallery__label{left:12px;bottom:12px;z-index:2;padding:6px 12px;font-size:13px}.snag-wl-gallery__zone{-webkit-appearance:none;appearance:none;position:absolute;top:0;bottom:0;z-index:1;margin:0;padding:0;border:0;background:none;cursor:pointer}.snag-wl-gallery__zone--prev{left:0;width:33%}.snag-wl-gallery__zone--next{right:0;width:67%}.snag-wl-gallery__zone:focus-visible{outline:2px solid #fff;outline-offset:-4px}.snag-wl-gallery__sheet{flex:none;padding:14px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;color:var(--snag-wl-ink)}.snag-wl-gallery__info{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.snag-wl-gallery__title{margin:0;font-size:15px;font-weight:700;line-height:1.25}.snag-wl-gallery__price{margin:0;font-size:14px;white-space:nowrap}.snag-wl-gallery__price .price{margin:0}.snag-wl-gallery__sizes .snag-wl-sizes{margin:8px 0 0}.snag-wl-gallery__sizes .snag-wl-sizes__label{display:block}.snag-wl-gallery__sizes .snag-wl-sizes__list{font-size:14px;line-height:1.4}.snag-wl-gallery__link{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;text-decoration:none}@media screen and (min-width:768px)and (max-width:989px){.snag-wl-gallery{left:50%;width:440px;transform:translate(-50%);box-shadow:0 0 0 100vmax #0009}}@media screen and (min-width:990px){.snag-wl-gallery{--snag-wl-g-h: min(760px, calc(100vh - 96px) , calc((100vw - 476px) * 4 / 3));--snag-wl-g-side: 380px;top:50%;left:50%;right:auto;bottom:auto;display:grid;grid-template-columns:calc(var(--snag-wl-g-h) * .75) var(--snag-wl-g-side);width:calc(var(--snag-wl-g-h) * .75 + var(--snag-wl-g-side));height:var(--snag-wl-g-h);transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 0 100vmax #0009}.snag-wl-gallery:before{right:var(--snag-wl-g-side)}.snag-wl-gallery__bars{right:calc(var(--snag-wl-g-side) + 12px)}.snag-wl-gallery__top{top:22px;right:12px}.snag-wl-gallery__close{color:var(--snag-wl-ink)}.snag-wl-gallery__stage{grid-column:1;grid-row:1;background:#111}.snag-wl-gallery__stage:before{display:none}.snag-wl-gallery__img{left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transform:none}.snag-wl-gallery__sheet{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:72px 32px 40px;overflow-y:auto}.snag-wl-gallery__info{flex-direction:column;align-items:flex-start;gap:8px}.snag-wl-gallery__title{font-size:20px}.snag-wl-gallery__price{font-size:16px}.snag-wl-gallery__sizes .snag-wl-sizes{margin-top:24px}.snag-wl-gallery__link{margin-top:28px}.snag-wl-gallery__sizes .snag-wl-sizes__label{margin-bottom:6px;font-size:11px}.snag-wl-gallery__sizes .snag-wl-sizes__list{font-size:16px}.snag-wl-gallery__sizes .snag-wl-sizes__row{gap:8px}.snag-wl-gallery__sizes .snag-wl-sizes__chip{min-width:52px;height:44px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--snag-wl-ink);font-size:15px;font-weight:400}.snag-wl-gallery__sizes .snag-wl-sizes__chip:hover{background:#f6f4f5}}@media(prefers-reduced-motion:reduce){.snag-wl-gallery__bar.is-current span{width:100%;animation:none}}.snag-wl-card--sold-out .card .price{opacity:.7}.snag-wl__tier{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:13px;line-height:1.2}.snag-wl__tier svg{flex:none;width:16px;height:16px;fill:var(--snag-wl-pink)}.snag-wl-stash-card__meta{display:block;margin-top:4px;color:var(--snag-wl-muted);font-size:13px}.snag-wl-stash-card__note{margin:8px 0 0;color:var(--snag-wl-muted);font-size:13px;font-style:italic}.snag-wl .snag-wl__stash-note{max-width:320px;margin:24px auto 0;padding:0;font-size:12.5px;line-height:1.5;text-align:center}.snag-wl__more-btn{width:100%;max-width:480px}.snag-wl__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:16px;border-radius:50%;background:var(--snag-wl-tint)}.snag-wl__empty-icon svg{width:26px;height:26px;fill:var(--snag-wl-pink)}.snag-wl .wishlist-stash__empty{text-align:center}.snag-wl .wishlist-stash__community{margin-top:48px;padding-top:0;border-top:0;grid-template-columns:1fr;justify-items:center;align-items:center;text-align:center}.snag-wl .wishlist-stash__community-text{width:0;min-width:100%;max-width:none;margin-left:auto;margin-right:auto;text-wrap:pretty}.snag-wl .wishlist-stash__community-actions{flex-direction:column;align-items:center;gap:16px;width:100%}.snag-wl .wishlist-stash__community-actions .btn{width:100%;max-width:343px;min-height:48px}.snag-wl .wishlist-stash__community-actions .wishlist-stash__text-link{text-decoration:underline;text-underline-offset:3px}.snag-wl-fame{margin:0 0 24px;padding:0 0 20px;border-bottom:1px solid #efedea}.snag-wl-fame__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.snag-wl-fame__tier{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:15px;line-height:1.2}.snag-wl-fame__tier svg{flex:none;width:14px;height:14px;fill:var(--snag-wl-pink)}.snag-wl-fame__count{margin:0;color:var(--snag-wl-muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.snag-wl-fame__bar{height:6px;margin-top:8px;overflow:hidden;border-radius:999px;background:#efedea}.snag-wl-fame__bar span{display:block;height:100%;max-width:100%;border-radius:999px;background:var(--snag-wl-pink)}.snag-wl-fame__msg{margin:8px 0 0;font-size:12.5px;line-height:1.4}.snag-wl-fame__next{color:var(--snag-wl-muted)}@media(prefers-reduced-motion:reduce){.snag-wl-float__heart,.snag-wl-float__sparkle{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/251/assets/snag-wishlist-page.css.map */
