.preworn-wishlist-section{margin:0!important}.pwwish{--pww-ink: #0a1f18;--pww-paper: #f5f3ed;--pww-acid: #c8ff3d;--pww-white: #fff;--pww-muted: #57645f;--pww-line: rgba(10, 31, 24, .17);--pww-font: var(--font-body-family, "Helvetica Neue"), Helvetica, Arial, sans-serif;width:100%;overflow:hidden;color:var(--pww-ink);background:var(--pww-white);font-family:var(--pww-font)}.pwwish *,.pwwish *:before,.pwwish *:after{box-sizing:border-box}.pwwish a{color:inherit}.pwwish button{font:inherit}.pwwish__shell{width:min(100%,1600px);margin:0 auto;padding-right:clamp(20px,4vw,72px);padding-left:clamp(20px,4vw,72px)}.pwwish__hero{color:var(--pww-white);background:var(--pww-ink)}.pwwish__hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(36px,8vw,140px);min-height:clamp(315px,31vw,465px);padding-top:clamp(58px,6.4vw,96px);padding-bottom:clamp(58px,6.4vw,96px);align-items:end}.pwwish__hero-copy{max-width:970px}.pwwish__eyebrow,.pwwish__section-kicker{display:flex;align-items:center;gap:9px;margin:0 0 15px;font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.2}.pwwish__eyebrow span{width:8px;height:8px;flex:0 0 8px;background:var(--pww-acid);border-radius:50%}.pwwish__hero h1{max-width:990px;margin:0;color:var(--pww-white);font-family:var(--pww-font);font-size:clamp(54px,7.2vw,118px);font-weight:700;letter-spacing:-.065em;line-height:.82;text-wrap:balance}.pwwish__intro{max-width:640px;margin:27px 0 0;color:#ffffffb8;font-size:clamp(14px,1.2vw,18px);line-height:1.55}.pwwish__hero-count{display:flex;width:clamp(126px,13vw,190px);aspect-ratio:1;align-items:center;justify-content:center;flex-direction:column;color:var(--pww-ink);background:var(--pww-acid);border-radius:50%;transform:rotate(7deg)}.pwwish__hero-count span{font-size:clamp(48px,6vw,92px);font-weight:700;letter-spacing:-.09em;line-height:.8}.pwwish__hero-count small{margin-top:13px;font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1}.pwwish__ticker{overflow:hidden;color:var(--pww-ink);background:var(--pww-acid);border-top:1px solid rgba(10,31,24,.35);border-bottom:1px solid var(--pww-ink)}.pwwish__ticker>div{display:flex;width:max-content;min-width:200%;min-height:54px;padding:0 14px;align-items:center;justify-content:space-around;gap:27px;animation:pwwish-ticker 24s linear infinite}.pwwish__ticker span{font-size:14px;font-weight:700;letter-spacing:.13em;white-space:nowrap}.pwwish__ticker i{font-size:15px;font-style:normal}@keyframes pwwish-ticker{to{transform:translate(-50%)}}.pwwish__content{min-height:440px;padding-top:clamp(58px,7vw,105px);padding-bottom:clamp(72px,8vw,126px)}.pwwish__loading{display:flex;min-height:300px;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:var(--pww-muted);font-size:13px}.pwwish__loading-mark{color:var(--pww-ink);font-size:34px;line-height:1;animation:pwwish-pulse 1.1s ease-in-out infinite alternate}@keyframes pwwish-pulse{to{opacity:.25;transform:scale(.82)}}.pwwish__section-head{display:flex;margin-bottom:clamp(32px,4vw,54px);align-items:flex-end;justify-content:space-between;gap:42px}.pwwish__section-kicker{color:#52615b}.pwwish__section-head h2,.pwwish__empty h2{margin:0;color:var(--pww-ink);font-size:clamp(40px,4.5vw,70px);font-weight:700;letter-spacing:-.055em;line-height:.94}.pwwish__section-head h2 span{color:#78817e;font-size:.52em;letter-spacing:-.02em;vertical-align:.18em}.pwwish__section-head>p{max-width:410px;margin:0;color:var(--pww-muted);font-size:14px;line-height:1.55}.pwwish__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 20px;align-items:start;margin:0;padding:0;list-style:none}.pwwish__collections{display:flex;margin:-12px 0 32px;align-items:center;flex-wrap:wrap;gap:8px}.pwwish__collections-label{margin-right:5px;color:#52615b;font-size:10px;font-weight:700;letter-spacing:.13em}.pwwish__collection-chip{-webkit-appearance:none;appearance:none;display:inline-flex;height:36px;padding:0 14px;align-items:center;gap:8px;color:#26332d;background:#fff;border:1px solid #cfd4d0;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.055em;white-space:nowrap;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease}.pwwish__collection-chip span{display:inline-flex;min-width:21px;height:21px;padding:0 6px;align-items:center;justify-content:center;color:#59635f;background:#f0f2ef;border-radius:999px;font-size:10px;letter-spacing:0}.pwwish__collection-chip:hover,.pwwish__collection-chip.is-active{color:#fff;background:#174f42;border-color:#174f42}.pwwish__collection-chip.is-active span{color:#0a1f18;background:var(--pww-acid)}.pwwish__collection-chip:focus-visible{outline:2px solid #174f42;outline-offset:3px}.pwwish .pw-card{display:flex;min-width:0;height:auto;align-self:start;overflow:visible;flex-direction:column;background:#fff;border:0;border-radius:8px;box-sizing:border-box}.pwwish .pw-card.is-removing{opacity:0;transform:scale(.96);transition:opacity .2s ease,transform .2s ease}.pwwish .pw-card__link{display:flex;width:100%;height:auto;flex-direction:column;color:inherit;background:#fff;text-decoration:none}.pwwish .pw-card__image-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:inherit;text-decoration:none}.pwwish .pw-card__media{position:relative;display:flex;width:100%;height:350px;align-items:center;justify-content:center;overflow:hidden;background:#fff;box-sizing:border-box}.pwwish .pw-card__media img{display:block;width:auto;max-width:none;height:312px;max-height:calc(100% - 20px);padding:8px 0;flex:0 0 auto;background:#fff;object-fit:contain;object-position:center center;box-sizing:border-box;transition:transform .25s ease}.pwwish .pw-card:hover .pw-card__media img{transform:scale(1.04)}.pwwish .pw-card__no-image{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#999;background:#fff;font-size:12px}.pwwish .pw-card__discount{position:absolute;z-index:3;top:11px;right:11px;display:flex;width:54px;height:54px;align-items:center;justify-content:center;flex-direction:column;color:var(--pww-white);background:#315d3b;border-radius:50%;box-shadow:0 1px 4px #0000001f;line-height:1;text-align:center;transition:transform .18s ease}.pwwish .pw-card:hover .pw-card__discount{transform:rotate(12deg) scale(1.3)}.pwwish .pw-card__discount span{display:block;font-size:16px;font-weight:700;line-height:17px}.pwwish .pw-card__discount small{display:block;margin-top:2px;font-size:9px;font-weight:700;letter-spacing:.05em}.pwwish .pw-discount--10{background:#a6a6a6}.pwwish .pw-discount--20{background:#65d669}.pwwish .pw-discount--30{background:#65b0d6}.pwwish .pw-discount--40{background:#9f65d6}.pwwish .pw-discount--45{background:#d68f65}.pwwish .pw-discount--55{background:#d66565}.pwwish .pw-card__actions{position:absolute;z-index:4;right:12px;bottom:12px;display:flex;align-items:center;gap:7px}.pwwish .pw-card__wishlist,.pwwish .pw-card__cart{-webkit-appearance:none;appearance:none;position:relative;display:flex;width:40px;height:40px;padding:0;align-items:center;justify-content:center;color:#26332d;background:#fff;border:1px solid #aab0ac;border-radius:50%;box-shadow:0 2px 7px #00000014;cursor:pointer;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease}.pwwish .pw-card__wishlist:hover,.pwwish .pw-card__cart:hover{color:#174f42;border-color:#174f42;transform:scale(1.08)}.pwwish .pw-card__wishlist:focus-visible,.pwwish .pw-card__cart:focus-visible,.pwwish__empty-actions a:focus-visible,.pwwish__toast button:focus-visible{outline:2px solid #174f42;outline-offset:3px}.pwwish .pw-card__wishlist svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pwwish .pw-card__wishlist.is-saved{color:#071f18;background:#c8ff3d;border-color:#c8ff3d;box-shadow:0 3px 10px #071f1824}.pwwish .pw-card__wishlist.is-saved svg{fill:currentColor;stroke:currentColor}.pwwish .pw-card__cart svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pwwish .pw-card__cart-check{display:none}.pwwish .pw-card__cart.is-added{color:#fff;background:#174f42;border-color:#174f42}.pwwish .pw-card__cart.is-added .pw-card__cart-icon{display:none}.pwwish .pw-card__cart.is-added .pw-card__cart-check{display:block}.pwwish .pw-card__cart.is-loading{color:transparent;pointer-events:none}.pwwish .pw-card__cart.is-loading:after{position:absolute;width:16px;height:16px;border:2px solid #c8d0cc;border-top-color:#174f42;border-radius:50%;content:"";animation:pwwish-spin .7s linear infinite}.pwwish .pw-card__cart:disabled{opacity:.45;cursor:not-allowed;transform:none}@keyframes pwwish-spin{to{transform:rotate(360deg)}}.pwwish .pw-card__body{display:flex;padding:11px 4px 10px;flex:none;flex-direction:column;background:#fff;box-sizing:border-box;text-align:left}.pwwish .pw-card__vendor{margin:0 0 5px;overflow:hidden;color:#14231e;font-size:12px;font-weight:800;letter-spacing:.045em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pwwish .pw-card__title{display:-webkit-box;min-height:20px;margin:0;overflow:hidden;color:#313a35;font-size:14px;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pwwish .pw-card__meta{margin:5px 0 0;color:#6b726d;font-size:12px;line-height:1.3}.pwwish .pw-card__price{display:flex;margin-top:8px;align-items:baseline;justify-content:flex-start;gap:8px;padding-top:0;font-size:14px;line-height:1.2}.pwwish .pw-card__original{color:#a40000;font-weight:400;text-decoration:line-through}.pwwish .pw-card__current{color:#14231e;font-size:18px;font-weight:800}.pwwish .pw-card__saving{margin:4px 0 0;color:#315d3b;font-size:11px;font-weight:600;line-height:1.2}.pwwish__empty{display:flex;min-height:420px;padding:40px 20px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.pwwish__empty-mark{display:flex;width:112px;height:112px;margin-bottom:30px;align-items:center;justify-content:center;color:var(--pww-ink);background:var(--pww-acid);border-radius:50%;transform:rotate(-7deg)}.pwwish__empty-mark svg{display:block;width:45px;height:45px;fill:none;stroke:currentColor;stroke-width:1.5}.pwwish__empty>p:not(.pwwish__section-kicker){max-width:520px;margin:22px 0 0;color:var(--pww-muted);font-size:15px;line-height:1.55}.pwwish__empty-actions{display:flex;margin-top:30px;flex-wrap:wrap;justify-content:center;gap:8px}.pwwish__empty-actions a{display:inline-flex;min-width:158px;min-height:48px;padding:0 20px;align-items:center;justify-content:space-between;gap:22px;color:var(--pww-white);background:var(--pww-ink);border:1px solid var(--pww-ink);font-size:10px;font-weight:700;letter-spacing:.1em;text-decoration:none;transition:color .18s ease,background .18s ease,transform .18s ease}.pwwish__empty-actions a:hover{color:var(--pww-ink);background:var(--pww-acid);transform:translateY(-2px)}.pwwish__empty--noscript{display:flex!important}.pwwish__promise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));color:var(--pww-white);background:var(--pww-ink);border-top:1px solid rgba(255,255,255,.16)}.pwwish__promise>div{display:flex;min-height:126px;padding:28px clamp(20px,3vw,50px);align-items:center;gap:18px;border-right:1px solid rgba(255,255,255,.16)}.pwwish__promise>div:last-child{border-right:0}.pwwish__promise b{color:var(--pww-acid);font-size:13px;font-weight:700}.pwwish__promise span,.pwwish__promise strong,.pwwish__promise small{display:block}.pwwish__promise strong{font-size:11px;letter-spacing:.09em}.pwwish__promise small{margin-top:6px;color:#fff9;font-size:11px}.pwwish__toast{position:fixed;z-index:60;right:22px;bottom:22px;display:flex;min-width:300px;padding:15px 16px;align-items:center;justify-content:space-between;gap:24px;color:var(--pww-white);background:var(--pww-ink);box-shadow:0 10px 35px #05140f38;font-size:12px}.pwwish__toast button{padding:0 0 3px;color:var(--pww-acid);background:transparent;border:0;border-bottom:1px solid currentColor;font-size:10px;font-weight:700;letter-spacing:.1em;cursor:pointer}.pwwish [hidden]{display:none!important}@media screen and (max-width:1199px){.pwwish__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pwwish .pw-card__media{height:315px}.pwwish .pw-card__media img{height:280px}}@media screen and (min-width:1200px)and (max-width:1699px){.pwwish__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.pwwish__hero-inner{display:block;min-height:360px;padding-top:56px;padding-bottom:48px}.pwwish__hero h1{max-width:88%;font-size:clamp(52px,17vw,78px);line-height:.84}.pwwish__intro{max-width:76%;margin-top:20px;font-size:13px}.pwwish__hero-count{position:absolute;top:240px;right:18px;width:92px}.pwwish__hero-count span{font-size:43px}.pwwish__hero-count small{margin-top:8px;font-size:8px}.pwwish__ticker>div{min-height:49px}.pwwish__section-head{display:block;margin-bottom:28px}.pwwish__section-head h2,.pwwish__empty h2{font-size:42px}.pwwish__section-head>p{margin-top:17px;font-size:12px}.pwwish__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.pwwish__collections{margin-right:-20px;margin-bottom:25px;margin-left:-20px;padding:0 20px 5px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pwwish__collections::-webkit-scrollbar{display:none}.pwwish__collections-label,.pwwish__collection-chip{flex:0 0 auto}.pwwish .pw-card__media{height:230px}.pwwish .pw-card__media img{height:208px;max-height:calc(100% - 12px)}.pwwish .pw-card__body{padding:9px 2px 8px}.pwwish .pw-card__title{min-height:20px;font-size:12px}.pwwish .pw-card__vendor{font-size:10px}.pwwish .pw-card__meta{font-size:11px}.pwwish .pw-card__price{font-size:13px}.pwwish .pw-card__current{font-size:16px}.pwwish .pw-card__discount{top:7px;right:7px;width:46px;height:46px}.pwwish .pw-card__discount span{font-size:14px}.pwwish .pw-card__actions{right:8px;bottom:8px;gap:5px}.pwwish .pw-card__wishlist,.pwwish .pw-card__cart{width:35px;height:35px}.pwwish .pw-card__wishlist svg,.pwwish .pw-card__cart svg{width:18px;height:18px}.pwwish__empty{min-height:470px;padding-right:0;padding-left:0}.pwwish__empty-actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.pwwish__empty-actions a{min-width:0;padding:0 14px}.pwwish__empty-actions a:last-child{grid-column:1 / -1}.pwwish__promise{display:block}.pwwish__promise>div{min-height:92px;border-right:0;border-bottom:1px solid rgba(255,255,255,.16)}.pwwish__promise>div:last-child{border-bottom:0}.pwwish__toast{right:12px;bottom:12px;left:12px;min-width:0}}@media(prefers-reduced-motion:reduce){.pwwish__ticker>div,.pwwish__loading-mark{animation:none}.pwwish .pw-card__media img,.pwwish .pw-card__wishlist,.pwwish__empty-actions a,.pwwish .pw-card__discount{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/preworn-wishlist.css.map */
