body.hs-ux.hs-refined .hs-pdp .hs-pf-beacon{margin:18px 0 6px!important}.hs-pf-beacon__link{display:grid;grid-template-columns:auto minmax(0,1fr) 36px;gap:14px;align-items:center;padding:12px 12px 12px 14px;border-radius:16px;background:#ebe6d9;box-shadow:inset 0 0 0 1px #34493614;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.hs-pf-beacon__stack{display:flex}.hs-pf-beacon__thumb{display:block;width:44px;height:56px;margin-left:-14px;overflow:hidden;border-radius:9px;background:#f7f4ed;box-shadow:0 0 0 2px #ebe6d9,0 4px 10px -6px #1f2a2259}.hs-pf-beacon__thumb:first-child{margin-left:0}.hs-pf-beacon__thumb img{display:block;width:100%;height:100%;object-fit:contain}.hs-pf-beacon__copy{display:grid;gap:2px;min-width:0}.hs-pf-beacon__copy small{font:600 10px/1.3 var(--font-body-family);letter-spacing:.12em;text-transform:uppercase;color:#8a6424}.hs-pf-beacon__copy strong{font:400 17px/1.2 var(--hs3-serif, "Newsreader", Georgia, serif);color:#1f2b20;letter-spacing:-.005em}.hs-pf-beacon__copy>span{font:400 12.5px/1.35 var(--font-body-family);color:#5f665a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-pf-beacon__action{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f7f4ed;color:#2f4a31;box-shadow:inset 0 0 0 1px #2f4a312e}.hs-pf-beacon__link:active .hs-pf-beacon__action{transform:translateY(1px)}.hs-pf-beacon__link:focus-visible{outline:2px solid #344936;outline-offset:2px}.hs-pf{scroll-margin-top:88px}.hs-pf__fitnote{margin-top:8px;font-size:12.5px;line-height:1.45;color:var(--opt-mute, rgba(37, 42, 34, .62))}.hs-pf__fit[data-state=ok]{color:#2f4a31;font-weight:600}.hs-pf__fit[data-state=last]{color:#8a5a14;font-weight:600}.hs-pf__card.is-nofit .hs3-opt__thumb img{opacity:.5}.hs-pf__card.is-nofit .hs3-opt__name{color:var(--opt-mute, rgba(37, 42, 34, .62))}.hs-pfp{--pfp-ink: #f3efe4;--pfp-mute: rgba(243, 239, 228, .72);--pfp-gold: #d9b26a;--pfp-card: #f5f1e7;--pfp-card-ink: #1f2b20;--pfp-ease: cubic-bezier(.2, .8, .2, 1);position:relative;isolation:isolate;overflow:hidden;margin:26px 0 8px;padding:26px 0 22px;border-radius:20px;color:var(--pfp-ink);background:#1d2a20}.hs-pfp .hs-pfp__bg{display:block;position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-1;background-image:linear-gradient(180deg,#141e1794,#141e17c7 45%,#141e17f0),var(--hs-pfp-tex);background-size:auto,420%;background-position:center,24% 50%;filter:saturate(.9)}.hs-pfp.has-swatch .hs-pfp__bg{background-image:linear-gradient(180deg,#121a1461,#121a149e 40%,#121a14e6),var(--hs-pfp-tex);background-size:auto,150%;background-position:center,50% 30%;filter:saturate(1.05)}.hs-pfp.has-swatch .hs-pfp__lens{background-image:var(--hs-pfp-lens);background-size:260%;background-position:40% 40%}.hs-pfp__head{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:center;padding:0 20px}.hs-pfp__lens{width:64px;height:64px;border-radius:50%;background-image:var(--hs-pfp-tex);background-size:1100%;background-position:31% 47%;box-shadow:0 0 0 2px #f3efe4e6,0 10px 24px -10px #000000b3}.hs-pfp__titles{display:grid;gap:3px;min-width:0}.hs-pfp__eyebrow{margin:0;font:600 10px/1.3 var(--hs3-mono, ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--pfp-gold)}.hs-pfp__title{margin:0;font:400 32px/1.02 var(--hs3-serif, "Newsreader", Georgia, serif);letter-spacing:-.015em;color:var(--pfp-ink)}.hs-pfp__lede{margin:2px 0 0;font:400 13px/1.4 var(--font-body-family);color:var(--pfp-mute)}.hs-pfp__rail{display:grid;grid-auto-flow:column;grid-auto-columns:152px;gap:12px;margin-top:20px;padding:2px 20px 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.hs-pfp__rail::-webkit-scrollbar{display:none}.hs-pfp__card{display:grid;grid-template-rows:172px auto;scroll-snap-align:start;border-radius:14px;overflow:hidden;background:var(--pfp-card);color:var(--pfp-card-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;box-shadow:0 14px 28px -18px #000c;transition:transform .18s var(--pfp-ease)}.hs-pfp__card:active{transform:scale(.975)}.hs-pfp__card.is-current{box-shadow:0 0 0 2px var(--pfp-gold),0 14px 28px -18px #000c}.hs-pfp__media{display:block;background:#ebe6d9}.hs-pfp__media img{display:block;width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}.hs-pfp__body{display:grid;gap:4px;padding:10px 11px 12px;align-content:start}.hs-pfp__kind{font:600 9.5px/1.3 var(--hs3-mono, ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#8a6424}.hs-pfp__card.is-current .hs-pfp__kind{color:#2f4a31}.hs-pfp__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font:500 12.5px/1.3 var(--font-body-family)}.hs-pfp__foot{display:grid;gap:2px;margin-top:2px}.hs-pfp__price{font:400 16px/1.1 var(--hs3-serif, "Newsreader", Georgia, serif)}.hs-pfp__fit{font:600 11px/1.25 var(--font-body-family);color:#2f4a31}.hs-pfp__fit[data-state=last]{color:#8a5a14}.hs-pfp__fit[data-state=none]{color:#8b8f86;font-weight:500}.hs-pfp__note{font:500 10.5px/1.3 var(--font-body-family);color:#6a7062}.hs-pfp__card.is-nofit .hs-pfp__media img{opacity:.55}.hs-pfp__progress{position:relative;height:2px;margin:16px 20px 0;border-radius:2px;background:#f3efe429;overflow:hidden}.hs-pfp__progress span{position:absolute;inset:0 auto 0 0;width:30%;border-radius:2px;background:var(--pfp-gold);transform-origin:left;transition:transform .12s linear}.hs-pfp__fitnote{margin:12px 20px 0;font:400 11.5px/1.4 var(--font-body-family);color:var(--pfp-mute)}.hs-pfp--solo{padding:30px 0}.hs-pfp--solo .hs-pfp__head{grid-template-columns:84px minmax(0,1fr);gap:18px}.hs-pfp--solo .hs-pfp__lens{width:84px;height:84px}.hs-pfp--solo.has-swatch .hs-pfp__bg{background-image:linear-gradient(90deg,#121a14db,#121a149e 55%,#121a144d),var(--hs-pfp-tex);background-size:auto,130%}@media(max-width:749px){body.hs-ux.hs-refined .hs-pdp .hs-pfp,.hs-pfp{width:100vw;margin-left:calc(50% - 50vw);margin-right:0;border-radius:0}}@media(prefers-reduced-motion:no-preference){.hs-pfp[data-hs-pfp-state=ready] .hs-pfp__lens,.hs-pfp[data-hs-pfp-state=ready] .hs-pfp__titles>*,.hs-pfp[data-hs-pfp-state=ready] .hs-pfp__card{opacity:0}.hs-pfp[data-hs-pfp-state=in] .hs-pfp__bg{animation:hs-pfp-drift 22s ease-in-out infinite alternate}.hs-pfp[data-hs-pfp-state=in] .hs-pfp__lens{animation:hs-pfp-lens .9s var(--pfp-ease) both}.hs-pfp[data-hs-pfp-state=in] .hs-pfp__titles>*{animation:hs-pfp-rise .7s var(--pfp-ease) both}.hs-pfp[data-hs-pfp-state=in] .hs-pfp__titles>:nth-child(2){animation-delay:.07s}.hs-pfp[data-hs-pfp-state=in] .hs-pfp__titles>:nth-child(3){animation-delay:.14s}.hs-pfp[data-hs-pfp-state=in] .hs-pfp__card{animation:hs-pfp-card .75s var(--pfp-ease) both;animation-delay:calc(.18s + var(--i, 0) * 70ms)}}@keyframes hs-pfp-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,1.5%,0) scale(1.06)}}@keyframes hs-pfp-lens{0%{opacity:0;transform:scale(.6) rotate(-25deg)}to{opacity:1;transform:none}}@keyframes hs-pfp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hs-pfp-card{0%{opacity:0;transform:translate(36px) scale(.96)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/hs-pattern-family.css.map */
