.pins-share__head{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.pins-share__title{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-18);line-height:var(--leading-none);color:var(--color-text);margin:0}.pins-share__close{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-14);line-height:var(--leading-none);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.pins-share__close:after{content:"";width:var(--tap-target-min);height:var(--tap-target-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pins-share__line{margin:var(--space-8) 0 var(--space-18);font-family:var(--font-sans);font-size:var(--text-13);line-height:var(--leading-body);color:var(--color-text-muted)}.pins-share__head+.pins-share__row{margin-top:var(--space-18)}.pins-share__row{gap:var(--space-10);align-items:stretch;display:flex}.pins-share__link{min-width:0;padding:var(--space-14) var(--space-16);background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-15);line-height:var(--leading-none);color:var(--color-text);text-overflow:ellipsis;flex:1}.pins-share__link:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.pins-share__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pins-arriving-img--wait{opacity:0}@keyframes pins-arriving-img-in{0%{opacity:0}to{opacity:1}}.pins-arriving-img--fade{opacity:1;animation:.2s linear pins-arriving-img-in}.pins-arriving-img--now{opacity:1}@media (prefers-reduced-motion:reduce){.pins-arriving-img--wait{opacity:1}.pins-arriving-img--fade{animation:none}}.pins-pin-card{background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-card);overflow:hidden}.pins-pin-card--bare{background:0 0;border:0;border-radius:0}.pins-pin-card__main{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:var(--tap-target-min);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:flex}div.pins-pin-card__main{cursor:default}.pins-pin-card__main:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px;border-radius:var(--radius-card)}.pins-pin-card--row .pins-pin-card__main{gap:var(--space-14);padding:var(--space-12);align-items:center}.pins-pin-card--row .pins-pin-card__cover{border-radius:var(--radius-control);object-fit:cover;flex:none;width:78px;height:78px;display:block}.pins-pin-card--tile .pins-pin-card__main{flex-direction:column;align-items:stretch}.pins-pin-card--tile .pins-pin-card__cover{object-fit:cover;width:100%;height:150px;display:block}.pins-pin-card--tile .pins-pin-card__body{padding:var(--space-16) var(--space-18) var(--space-18)}.pins-pin-card__head{justify-content:space-between;gap:var(--space-10);display:flex}.pins-pin-card__cover--placeholder{background:var(--placeholder-stripes)}.pins-pin-card__cover-box{position:relative;overflow:hidden}.pins-pin-card__cover-img{object-fit:cover;width:100%;height:100%;display:block}.pins-pin-card__body{flex:1;min-width:0;display:block}.pins-pin-card__title{min-width:0;font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-16);line-height:var(--leading-snug);color:var(--color-text);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pins-pin-card--tile .pins-pin-card__title{font-size:var(--text-17)}.pins-pin-card__line{font-family:var(--font-sans);font-size:var(--text-12);line-height:var(--leading-meta);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.pins-pin-card--tile .pins-pin-card__line{margin-top:var(--space-4)}.pins-pin-card__note{margin-top:var(--space-6);font-family:var(--font-sans);font-size:var(--text-13);line-height:var(--leading-meta-13);color:var(--color-text-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pins-pin-card--tile .pins-pin-card__note{margin-top:var(--space-10);font-size:var(--text-14);line-height:var(--leading-body)}.pins-pin-card__rating{text-align:right;font-family:var(--font-sans);line-height:var(--leading-none);flex:none}.pins-pin-card__score{font-weight:var(--weight-semibold);font-size:var(--text-18);color:var(--color-brand)}.pins-pin-card--tile .pins-pin-card__score{font-size:var(--text-17)}.pins-pin-card__out-of{font-style:normal;font-size:var(--text-12);color:var(--color-text-muted)}.pins-pin-card__extra{padding:0 var(--space-12) var(--space-12)}.pins-pin-card--note-2 .pins-pin-card__note{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pins-pin-card-placeholder__photo,.pins-pin-card-placeholder__bar{background:var(--color-fill-quiet)}.pins-pin-card-placeholder__bar--name{border-radius:7px;width:62%;height:14px}.pins-pin-card-placeholder__bar--line{border-radius:5px;width:40%;height:10px;margin-top:9px}.pins-pin-card--tile .pins-pin-card-placeholder__bar--name{border-radius:8px;height:15px;margin-top:3px}.pins-pin-card--tile .pins-pin-card-placeholder__bar--line{border-radius:6px;height:11px}.pins-pin-card--tile .pins-pin-card-placeholder__body{min-height:calc(var(--space-16) + var(--space-18) + var(--text-17) * var(--leading-snug) + var(--space-4) + var(--text-12) * var(--leading-meta) + var(--space-10) + var(--text-14) * var(--leading-body))}.pins-draft-tag{border-radius:var(--radius-pill);background:var(--color-fill-button);height:24px;color:var(--color-text-body);font:var(--weight-semibold) var(--text-12) / 1 var(--font-sans);white-space:nowrap;border:0;flex:none;align-self:center;align-items:center;padding:6px 10px;display:inline-flex}.pins-pin-card--tile .pins-pin-card__head .pins-draft-tag{align-self:flex-start}.pins-apple-badge{margin-top:var(--space-10)}.pins-apple-badge__mark{margin:-3px;padding:3px;line-height:0;text-decoration:none;display:inline-block}.pins-apple-badge__img{width:auto;height:30px;display:block}.pins-apple-badge--small{margin-top:3px;line-height:0}.pins-apple-badge--small .pins-apple-badge__mark{margin:0;padding:0}.pins-apple-badge__small{width:auto;height:12px;display:block}.pins-pin-card .pins-apple-badge--small{margin-top:6px}.pins-apple-icon{z-index:2;width:44px;height:44px;display:block;position:absolute;bottom:-10px;right:-10px}.pins-apple-icon__mark{width:16px;height:16px;display:block;position:absolute;bottom:14px;right:14px}.pins-apple-icon--large{bottom:-6px;right:-6px}.pins-apple-icon--large .pins-apple-icon__mark{width:20px;height:20px;bottom:12px;right:12px}
